Messi vs Ronaldo

Countdown Cristiano Ronaldo: Road to 1,000 Goals 985 goals · 15 to go 01,000 See the countdown →
Totals Per game
Team Games Goals Assists Goals Assists Contrib.
FC Barcelona 778 672 269 0.86 0.35 1.21
PSG 75 32 34 0.43 0.45 0.88
Inter Miami 124 107 58 0.86 0.47 1.33
Argentina 208 126 67 0.61 0.32 0.93
Totals 1185 937 428 0.79 0.36 1.15
Lionel Messi
Lionel Messi 39 years, 4 months, 14 days
Totals Per game
Team Games Goals Assists Goals Assists Contrib.
Sporting CP 31 5 4 0.16 0.13 0.29
Real Madrid 438 450 120 1.03 0.27 1.30
Juventus 134 101 20 0.75 0.15 0.90
Manchester Utd 346 145 57 0.42 0.16 0.58
Al-Nassr FC 160 138 23 0.86 0.14 1.01
Portugal 234 146 37 0.62 0.16 0.78
Totals 1343 985 261 0.73 0.19 0.93
Cristiano Ronaldo
Cristiano Ronaldo 41 years, 9 months, 2 days

Messi vs Ronaldo in current season

Totals Per game
Team Games Goals Assists Goals Assists Contrib.
CONCACAF Champions Cup 2 1 0 0.50 0.00 0.50
Leagues Cup 2 2 1 1.00 0.50 1.50
Campeones Cup 1 1 1 1.00 1.00 2.00
MLS 31 26 13 0.84 0.42 1.26
FIFA Friendly 4 3 2 0.75 0.50 1.25
FIFA World Cup 8 8 4 1.00 0.50 1.50
Totals 48 41 21 0.85 0.44 1.29
Lionel Messi
Lionel Messi 39 years, 4 months, 14 days
Totals Per game
Team Games Goals Assists Goals Assists Contrib.
AFC Champions League 2 1 0 0.50 0.00 0.50
Saudi Pro League 10 8 0 0.80 0.00 0.80
UEFA Nations League 1 0 0 0.00 0.00 0.00
Totals 13 9 0 0.69 0.00 0.69
Cristiano Ronaldo
Cristiano Ronaldo 41 years, 9 months, 2 days

Last games:

MLS ·
Inter Miami vs Charlotte FC
Inter Miami 3-3 Charlotte FC
Messi, 90′
 
 
07-11-2026
Saudi Pro League ·
Al-Nassr FC vs Al-Kholood
Al-Nassr FC 5-3 Al-Kholood Club
C. Ronaldo, 90′
Goal Goal Goal
 
29-10-2026
Timeframe
Lionel Messi
Cristiano Ronaldo
39 years, 4 months, 14 days-868 days
41 years, 9 months, 2 days+868 days
22 -3
 25 seasons+3
1185 -158
 1343 games played+158
Goals
Lionel Messi
Cristiano Ronaldo
0.79 goals per game +8%
0.73-8%
87.73% goals without penalties +6%
81.32%-6%
12.27% -6%
 18.68% penalty goals+6%
Scores every 104′ -7%
112′+7%
5.39 shots per goal* -17%
6.53+21%
140 goals outside the box* +66
74-66
432 goals in penalty box* +18
414-18
84 -20
 104 goals in six yard box*+20
*Source: Opta™ Sports – Last update: 07/11/2026
Goal contribution
Lionel Messi
Cristiano Ronaldo
1365 total contributions +119
1246-119
428 assists (Opta™ criteria) +167
261-167
511 assists (Transfermarkt™ criteria) +198
313-198
Assists every 228′ -46%
421′+85%
Goal contribution every 71′ -19%
88′+23%
1871 key passes* +618
1253-618
110.06 key passes/season* +40.45
69.61-40.45
*Source: Opta™ Sports – Last update: 07/11/2026
In finals
Lionel Messi
Cristiano Ronaldo
48 finals played +10
38-10
34 finals won +9
25-9
14 +1
 13 finals lost-1
38 goals in finals +13
25-13
20 assists in finals +18
2-18
0.68 goals per game in finals +11%
0.61-10%
Scores in finals every 136′ -8%
148′+9%
Assists in finals every 258′ -86%
1853′+619%
Goal contribution in finals every 89′ -35%
137′+54%
Titles
Lionel Messi
Cristiano Ronaldo
49/106 titles won +12
37/115-12
Dribbles
Lionel Messi
Cristiano Ronaldo
3475 dribbles* +1773
1702-1773
157.95 dribbles/season* +87.03
70.92-87.03
59.66% dribble effectiveness* +7%
52.53%-7%
*Source: Opta™ Sports – Last update: 07/11/2026
Passes
Lionel Messi
Cristiano Ronaldo
33741 passes succeed* +16984
16757-16984
1984.76 passes/season* +1053.82
930.94-1053.82
83.84% passing accuracy* +3%
81.33%-3%
71.63% long pass accuracy* +1%
70.97%-1%
84.54% short pass accuracy* +3%
81.61%-3%
*Source: Opta™ Sports – Last update: 07/11/2026

Messi vs Ronaldo: key facts

Messi or Ronaldo: who has the better numbers?

Over their careers, Messi has played 1,185 games with 937 goals and 428 assists, while Ronaldo has 985 goals and 261 assists in 1,343 games. Ronaldo has more goals, Messi more assists, Messi more titles (49 to 37). In Ballons d'Or, Messi has 8 and Ronaldo 5. Use the sections of this site to compare them by competition, season, team and type of goal.

Data updated on 07/11/2026.

Cache date: 07-11-2026 23:08:31