Rony Lopes

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

Rony Lopes
Lopes training with Lille in 2015
Personal information
Full name Marcos Paulo Mesquita Lopes[1][2]
Date of birth (1995-12-28) 28 December 1995 (age 30)[1]
Place of birth Belém, Brazil[1]
Height 1.74 m (5 ft 9 in)[1]
Position(s)
Team information
Current team
Tondela
Number 16
Youth career
2003–2006 AD Poiares
2006–2011 Benfica
2011–2013 Manchester City
Senior career*
Years Team Apps (Gls)
2013–2015 Manchester City 0 (0)
2014–2015Lille (loan) 23 (3)
2015–2019 Monaco 65 (17)
2015 Monaco B 1 (0)
2016–2017Lille (loan) 37 (6)
2016Lille B (loan) 1 (0)
2019–2023 Sevilla 5 (0)
2020–2021Nice (loan) 28 (3)
2021–2022Olympiacos (loan) 18 (3)
2022–2023Troyes (loan) 32 (7)
2023–2024 Braga 23 (2)
2024–2025 Alanyaspor 15 (0)
2025Farense (loan) 14 (1)
2025– Tondela 5 (0)
International career
2010–2011 Portugal U16 8 (3)
2011–2012 Portugal U17 11 (1)
2012 Portugal U18 3 (1)
2012–2014 Portugal U19 24 (14)
2015 Portugal U20 7 (0)
2014–2017 Portugal U21 12 (1)
2017–2018 Portugal 2 (0)
Medal record
Men's football
Representing  Portugal
UEFA European Under-19 Championship
Runner-up 2014 Hungary
* Club domestic league appearances and goals as of 19:58, 26 October 2025 (UTC)

Marcos Paulo Mesquita "Rony" Lopes (born 28 December 1995) is a Portuguese professional footballer who plays as an attacking midfielder or right winger for Primeira Liga club Tondela.

Early life

[edit | edit source]

Born in Belém, Pará, Brazil to a Brazilian father and a Portuguese mother,[3] Lopes moved to Portugal at the age of four.[4][5]

Club career

[edit | edit source]

Manchester City

[edit | edit source]

Lopes played youth football for Benfica from ages 10 to 15, signing for Manchester City in 2011.[6] He was a surprise addition to the first team's pre-season the following year, but had to wait until 7 January 2013 to make his competitive debut, when he came as an 88th-minute substitute for David Silva in a FA Cup third-round tie against Watford and scored the final goal in the 3–0 win, which made him the youngest ever scorer for the club at the age of 17 years and 9 days.[7]

Lopes was a regular for City's Elite Development Squad in the 2012–13 season, and went on to claim the inaugural Academy Player of the Year award after winning a public vote.[8] He was included in the team that featured in the first match of the UEFA Youth League, netting twice in a 4–1 victory at Viktoria Plzeň.[9] He added a hat-trick in the 6–0 home rout of Bayern Munich.[10]

On 21 January 2014, Lopes started against West Ham United in the second leg of the semi-finals of the Football League Cup. In the game, he assisted Sergio Agüero and Álvaro Negredo to a goal each, in a 3–0 away win (9–0 on aggregate).[11]

On 7 July 2014, Lopes was loaned to Lille until the end of the campaign.[12] His maiden appearance in Ligue 1 occurred on 9 August, in a goalless home draw against Metz.[13] He scored his first goal on 14 September, in a 2–0 victory over Nantes also at the Stade Pierre-Mauroy.[14]

Lopes was included in City's squad for their pre-season tour in Australia.[15] On 5 August, he was promoted to the first team alongside Jason Denayer and Kelechi Iheanacho.[16]

Monaco

[edit | edit source]

On 28 August 2015, Lopes joined Ligue 1 side Monaco for £9 million,[17] sharing teams with a host of compatriots including manager Leonardo Jardim. In early January 2016, he was loaned again to Lille until June.[18]

In July 2016, still owned by Monaco, Lopes re-signed at Lille for one season.[19] He scored a brace in the league opener, but in a 3–2 away loss against Metz.[20]

Lopes scored his first competitive goal for the club on 16 September 2017, when he opened a 3–0 league home defeat of Strasbourg.[21] He started for the first time in the UEFA Champions League on 1 November, and scored in the 1–1 group stage away draw with Beşiktaş.[22]

Sevilla

[edit | edit source]

On 14 August 2019, Lopes signed a five-year contract at Sevilla of the Spanish La Liga in part exchange for Wissam Ben Yedder.[23] In his first season, he appeared in only 14 official matches.[24]

On 29 July 2020, Lopes joined Nice on a season-long loan deal with option to buy.[25] On 16 August 2021, in a similar move, he signed with Olympiacos.[26] He scored his first goal for the latter club on 4 December, in a 3–1 away win against OFI.[27]

Lopes served another loan in the 2022–23 campaign, at Troyes in the French top division.[28]

Braga

[edit | edit source]

On 2 August 2023, Lopes signed for Primeira Liga club Braga on a three-year contract and a free transfer, potentially rising to €500,000 depending on clauses being met.[29] He scored his first goal in the competition on 9 September, opening the 3–2 away victory over Moreirense.[30]

Later career

[edit | edit source]

On 16 August 2024, having cut his ties to Braga, who remained entitled to 10% of any future transfer, Lopes agreed to a two-year deal with Turkish Süper Lig's Alanyaspor.[31] In the following transfer window, he returned to Portugal on a five-month loan at Farense.[32]

Lopes remained in the Portuguese top tier for 2025–26, signing a three-year contract with Tondela.[33]

International career

[edit | edit source]

Lopes chose to represent Portugal internationally,[34] winning caps at every youth level.[2] He appeared with the under-20 side at the 2015 FIFA U-20 World Cup, playing all matches in New Zealand and helping his country reach the quarter-finals.[35]

On 5 January 2014, still aged 18, Lopes made his debut with the under-21s, playing roughly 20 minutes in a 2–0 win over Macedonia for the 2015 UEFA European Championship qualifiers.[36] He first appeared with the full side on 14 November 2017, replacing Gonçalo Guedes late in the second half of a 1–1 friendly draw against the United States.[37]

Lopes was named in a preliminary 35-man squad for the 2018 FIFA World Cup,[38] but did not make the final cut.[39]

Career statistics

[edit | edit source]
As of match played 18 May 2024
Appearances and goals by club, season and competition
Club Season League National cup[a] League cup[b] Europe Other Total
Division Apps Goals Apps Goals Apps Goals Apps Goals Apps Goals Apps Goals
Manchester City 2012–13[40] Premier League 1 1 1 1
2013–14[41] Premier League 1 0 3 0 4 0
Total 0 0 2 1 3 0 0 0 0 0 5 1
Lille (loan) 2014–15[42] Ligue 1 23 3 1 0 3[c] 0 27 3
2015–16[43] Ligue 1 12 2 1 1 3 0 16 3
2016–17[43] Ligue 1 25 4 2 2 0 0 2[d] 0 29 6
Total 60 9 3 3 4 0 5 0 0 0 72 12
Monaco 2015–16[43] Ligue 1 2 0 2 0
2017–18[43] Ligue 1 38 15 2 1 4 0 5[e] 1 1[f] 0 50 17
2018–19[43] Ligue 1 24 2 2 0 2 2 0 0 1[f] 0 29 4
2019–20[43] Ligue 1 1 0 0 0 0 0 0 0 0 0 1 0
Total 65 17 4 1 6 2 5 1 2 0 82 21
Sevilla 2019–20[43] La Liga 5 0 2 0 7[d] 0 14 0
Nice (loan) 2020–21[43] Ligue 1 28 3 1 2 4[d] 0 33 5
Olympiacos 2021–22[43] Super League Greece 18 3 3 1 6[d] 0 27 4
Troyes (loan) 2022–23 Ligue 1 32 7 0 0 32 7
Braga 2023–24 Primeira Liga 23 2 3 2 2 0 4[g] 0 32 4
Career total 231 41 18 9 15 2 31 1 2 0 297 53
  1. ^ Includes FA Cup, Coupe de France, Copa del Rey, Greek Football Cup, Taça de Portugal
  2. ^ Includes Football League Cup, Coupe de la Ligue, Taça da Liga
  3. ^ Two appearances in UEFA Champions League, one appearance in UEFA Europa League
  4. ^ a b c d Appearances in UEFA Europa League
  5. ^ Appearances in UEFA Champions League
  6. ^ a b Appearance in Trophée des Champions
  7. ^ Three appearances in UEFA Champions League, one appearance in UEFA Europa League

International

[edit | edit source]
Appearances and goals by national team and year[44]
National team Year Apps Goals
Portugal 2017 1 0
2018 1 0
Total 2 0

Honours

[edit | edit source]

Manchester City

Lille

Monaco

Sevilla

Olympiacos

Braga

Portugal U19

References

[edit | edit source]
  1. ^ a b c d Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  2. ^ a b 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. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  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. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  19. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  20. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  21. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  22. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  23. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  24. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  25. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  26. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  27. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  28. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  29. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  30. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  31. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  32. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  33. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  34. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  35. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  36. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  37. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  38. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  39. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  40. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  41. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  42. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  43. ^ a b c d e f g h i j k l m n o p Rony Lopes at SoccerwayLua error in Module:WikidataCheck at line 29: attempt to index field 'wikibase' (a nil value).
  44. ^ Rony Lopes at EU-Football.info
  45. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  46. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
[edit | edit source]
  • Rony Lopes at ForaDeJogo (archived)Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).Lua error in Module:WikidataCheck at line 29: attempt to index field 'wikibase' (a nil value).
  • Rony Lopes at SoccerbaseLua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).Lua error in Module:WikidataCheck at line 29: attempt to index field 'wikibase' (a nil value).
  • Rony Lopes at L'Équipe Football (in French)Lua error in Module:WikidataCheck at line 29: attempt to index field 'wikibase' (a nil value).
  • Rony Lopes national team profile at the Portuguese Football Federation (in Portuguese)
  • Rony Lopes at National-Football-Teams.comLua error in Module:WikidataCheck at line 29: attempt to index field 'wikibase' (a nil value).
  • Rony LopesFIFA competition record (archived)Lua error in Module:WikidataCheck at line 29: attempt to index field 'wikibase' (a nil value).