Club by club
Messi vs Ronaldo by club: three clubs against six.
Messi played his entire prime at Barcelona before brief stints at PSG and Inter Miami. Ronaldo's career spans five senior clubs in six stints — he returned to Manchester United in 2021 — across four leagues and two decades.
Messi · 3 senior clubs
804
Total club goals in 968 appearances
Ronaldo · 5 senior clubs
833
Total club goals in 1105 appearances
Messi · career by club
3 stints| Club | Years | Apps | Goals | Assists | Trophies |
|---|---|---|---|---|---|
| Barcelona | 2004–2021 | 778 | 672 | 303 | 35 |
| Paris Saint-Germain | 2021–2023 | 75 | 32 | 35 | 3 |
| Inter Miami | 2023– | 115 | 100 | 30 | 3 |
| Career | 968 | 804 | 368 | 41 |
Ronaldo · career by club
6 stints| Club | Years | Apps | Goals | Assists | Trophies |
|---|---|---|---|---|---|
| Sporting CP | 2002–2003 | 31 | 5 | 6 | 0 |
| Manchester United (1) | 2003–2009 | 292 | 118 | 70 | 9 |
| Real Madrid | 2009–2018 | 438 | 450 | 131 | 16 |
| Juventus | 2018–2021 | 134 | 101 | 22 | 5 |
| Manchester United (2) | 2021–2022 | 54 | 27 | 6 | 0 |
| Al Nassr | 2023– | 156 | 132 | 19 | 2 |
| Career | 1105 | 833 | 254 | 32 |
What the cabinets tell you
The Barcelona-era Messi number — close to 700 goals at one club — is the kind of figure that does not exist anywhere else in modern football. The Real Madrid-era Ronaldo number — 450 goals in 438 games over nine years — is its closest equivalent. PSG, Juventus, Manchester United and Al Nassr all act as supporting acts to those two peak runs. Inter Miami, in Messi's case, is something different: not a peak window, but a sustained late-career chapter with goals-per-game and trophy counts still well above league average.
Frequently asked
How many clubs has Messi played for?+
3 senior clubs: Barcelona (2004–2021), Paris Saint-Germain (2021–2023), Inter Miami (2023–). Barcelona is by far the longest stint and accounts for the bulk of his career goals and trophies.
How many clubs has Ronaldo played for?+
5 senior clubs across two spells at Manchester United: Sporting CP (2002–2003), Manchester United (2003–2009 and 2021–2022), Real Madrid (2009–2018), Juventus (2018–2021) and Al Nassr (2023–present).
Where did Messi score most of his goals?+
Barcelona, by a wide margin. 672 of his career goals came in a Barcelona shirt across 17 senior seasons — more goals at one club than any other player in history.
Where did Ronaldo score most of his goals?+
Real Madrid. He scored 450 goals in 438 appearances for Real Madrid between 2009 and 2018 — more than any other player in the club's history, in fewer than 450 games.