Bruno Duarte

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

Bruno Duarte
File:Bruno Duarte da Silva.jpg
Duarte in 2025 with Red Star Belgrade
Personal information
Full name Bruno Duarte da Silva
Date of birth (1996-03-24) 24 March 1996 (age 30)
Place of birth São Paulo, Brazil
Height 1.82 m (6 ft 0 in)[1]
Position Forward
Team information
Current team
Red Star Belgrade
Number 17
Youth career
2012–2013 São Paulo
2013–2016 Palmeiras
2016 Portuguesa
Senior career*
Years Team Apps (Gls)
2016–2018 Portuguesa 20 (2)
2018–2019 Lviv 31 (10)
2019–2022 Vitória Guimarães 80 (18)
2022–2023 Damac 18 (4)
2023–2024 Farense 32 (13)
2024– Red Star Belgrade 46 (20)
* Club domestic league appearances and goals as of 20 December 2025

Bruno Duarte da Silva (born 24 March 1996), known as Bruno Duarte or simply Bruno, is a Brazilian professional footballer who plays as a forward for Serbian SuperLiga club Red Star Belgrade.

Club career

[edit | edit source]

Portuguesa

[edit | edit source]

Born in São Paulo, São Paulo, Bruno Duarte started at local São Paulo FC. In March 2016, after a stint at Palmeiras, he joined Portuguesa and was assigned to the under-20 squad.[2]

Bruno Duarte made his senior debut on 4 June 2016, starting in a 3–1 Série C home win against Ypiranga-RS.[3] He featured in six matches during the campaign, as his side suffered relegation.

Bruno Duarte scored his first senior goal on 9 April 2017, netting the opener in a 1–1 away draw against Guarani for the Campeonato Paulista Série A2. The following March, he asked to leave the club.[4]

In July 2018, Bruno Duarte signed a three-year contract with FC Lviv in the Ukrainian Premier League.[5] He made his debut abroad on 22 July, in the away game of the first round against FC Arsenal Kyiv.[6] On 22 September, he equalised in a 1–1 home draw with FC Karpaty Lviv in the West Ukrainian football derby.[7]

Vitória de Guimarães

[edit | edit source]

On 15 August 2019, Bruno Duarte signed a four-year deal with the option of a fifth at Vitória S.C. in the Portuguese Primeira Liga. The transfer fee was €600,000 for 75% of his economic rights.[8] He made his debut a week later, starting in a goalless draw away to FCSB in the UEFA Europa League play-offs.[9] On 22 September, he scored his first goal in a 3–1 win at C.D. Tondela,[10] and also netted in both Europa group games against Arsenal, including a late equaliser on 6 November at the Estádio D. Afonso Henriques.[11]

In 2020–21, Bruno Duarte was more often a substitute behind Colombian Óscar Estupiñán,[12] while new manager Pepa experimented with them in tandem the following season.[13] In the Taça da Liga, he scored in three games as Vitória reached the semi-finals at the expense of S.L. Benfica; this included a late equaliser at home to that team on 27 October.[14]

Damac

[edit | edit source]

On 22 July 2022, Bruno Duarte joined Saudi Arabian club Damac.[15] The transfer fee was reported to be worth an initial €600,000, which could rise to €700,000 with add-ons.[16]

Farense

[edit | edit source]

On 21 July 2023, Bruno Duarte returned to Portugal, signing a two-year contract with recently promoted to Primeira Liga side Farense.[17]

Career statistics

[edit | edit source]
As of match played 11 December 2025[18]
Appearances and goals by club, season and competition
Club Season League State league[a] National cup[b] League cup[c] Continental Other Total
Division Apps Goals Apps Goals Apps Goals Apps Goals Apps Goals Apps Goals Apps Goals
Portuguesa 2016 Série C 6 0 0 0 0 0 6 0
2017 Série D 6 1 4 1 0 0 11[d] 1 21 3
2018 4 0 0 0 4 0
Total 12 8 1 0 0 0 11 1 31 3
Lviv 2018–19 Ukrainian Premier League 28 9 2 0 30 9
2019–20 Ukrainian Premier League 3 1 0 0 3 1
Total 31 10 2 0 33 10
Vitória Guimarães 2019–20 Primeira Liga 24 8 1 0 1 0 8[e] 2 34 10
2020–21 Primeira Liga 25 3 2 0 0 0 27 3
2021–22 Primeira Liga 31 7 2 0 4 3 37 10
Total 80 18 5 0 5 3 8 2 98 23
Damac 2022–23 Saudi Pro League 18 4 1 0 19 4
Farense 2023–24 Primeira Liga 32 13 1 1 3 0 36 14
Red Star Belgrade 2024–25 Serbian SuperLiga 32 16 4 3 9[f] 1 45 20
2025–26 Serbian SuperLiga 12 3 1 0 11[g] 5 24 8
Total 44 19 5 3 20 6 69 28
Career total 217 65 8 1 14 4 8 3 28 8 11 1 286 82
  1. ^ Includes Campeonato Paulista Série A2
  2. ^ Includes Ukrainian Cup, Taça de Portugal, King's Cup, Serbian Cup
  3. ^ Includes Taça da Liga
  4. ^ Appearances in Copa Paulista
  5. ^ Appearances in UEFA Europa League
  6. ^ Appearances in UEFA Champions League
  7. ^ Six appearances and four goals in UEFA Champions League, five appearances and one goal in UEFA Europa League

Honours

[edit | edit source]

Red Star Belgrade

References

[edit | edit source]
  1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  5. ^ FC Lviv was reinforced with two Brazilians
  6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  10. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  11. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  12. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  13. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  14. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  15. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  16. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  17. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  18. ^ Bruno Duarte at SoccerwayLua error in Module:WikidataCheck at line 29: attempt to index field 'wikibase' (a nil value).
  19. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
[edit | edit source]