CRISTIANO RONALDO'S NEW WORLD RECORD
Cristiano Ronaldo: 100+ goals with 5 different teams!
The first Cristiano Ronaldo’s goal scored for Al-Nassr in the 2025-26 season, on 23 August in the Saudi Arabian Super Cup vs Al Ahli (2-2, pen. 3-5), became his 100th for the club in all competitions since joining it in 2023.
Thus, CR7 has reached the mark of 100 goals already with 5th team in his career, after doing so with anyone except his very first team, Sporting Lisbon.
Having left Sporting, Cristiano scored then 145 goals for Manchester United (in two spells combined), 450 for Real Madrid, 101 for Juventus and now also 100 for Al-Nassr. Besides, he amassed 138 goals for Portugal.
No other player in the world football history reached 100+ top level goals even with 4 different teams. There are four who did it with 3 teams: Isidro Lángara, Romário, Neymar and Robert Lewandowski.
The latest joined this “Club” earlier in 2025, by scoring his 100th goal for Barcelona in the last game of the 2024-25 season.
Details are in the table.
100+ GOALS | FOR | MOST TEAMS | ||||||||
Player/Nation/Career | Teams | Details | NL | RL | NC | OC | MI | OI | Goals | |
1 | Cristiano Ronaldo | 5 | Manchester United | 103 | 13 | 4 | 25 | 145 | ||
Portugal | Real Madrid | 311 | 22 | 4 | 113 | 450 | ||||
2002- | Juventus | 81 | 4 | 2 | 14 | 101 | ||||
Al Nassr | 74 | 3 | 3 | 14 | 6 | 100 | ||||
Portugal | 138 | |||||||||
2 | Isidro Lángara | 3 | Oviedo | 104 | 73 | 19 | 196 | |||
Spain | San Lorenzo | 110 | 1 | 111 | ||||||
1930-1948 | Real España | 105 | 14 | 1 | 120 | |||||
3 | Romário | 3 | Vasco da Gama | 84 | 126 | 12 | 25 | 19 | 266 | |
Brazil | PSV | 98 | 14 | 16 | 128 | |||||
1985-2007 | Flamengo | 37 | 96 | 22 | 17 | 14 | 186 | |||
4 | Neymar | 3 | Santos | 57 | 56 | 13 | 16 | 142 | ||
Brazil | Barcelona | 68 | 15 | 1 | 21 | 105 | ||||
2009- | PSG | 82 | 8 | 6 | 22 | 118 | ||||
5 | Robert Lewandowski | 3 | Borussia Dortmund | 74 | 10 | 1 | 18 | 103 | ||
Poland | Bayern | 238 | 29 | 6 | 71 | 344 | ||||
2006- | Barcelona | 69 | 7 | 5 | 20 | 101 |
NL = national leagues (top divisions),
OL = other relevant leagues (top divisions of regional leagues, war-time leagues etc.),
NC = national cups,
OC = other relevant domestic competitions,
MI = major international club competitions,
OI = other relevant international club competitions.