Messi vs Ronaldo before turning 30 years old

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 583 507 195 0.87 0.33 1.20
Argentina 118 58 36 0.49 0.31 0.80
Totals 701 565 231 0.81 0.33 1.14
Lionel Messi
Lionel Messi 39 years, 4 months, 16 days
Totals Per game
Team Games Goals Assists Goals Assists Contrib.
Sporting CP 31 5 4 0.16 0.13 0.29
Manchester Utd 292 118 52 0.40 0.18 0.58
Real Madrid 277 288 77 1.04 0.28 1.32
Portugal 118 52 22 0.44 0.19 0.63
Totals 718 463 155 0.64 0.22 0.86
Cristiano Ronaldo
Cristiano Ronaldo 41 years, 9 months, 4 days

Last games:

FIFA Friendly ·
Brazil vs Argentina
Brasil 0-1 Argentina
 
Messi, 90′
 
09-06-2017
La Liga ·
Córdoba CF vs Real Madrid
Córdoba CF 1-2 Real Madrid
 
C. Ronaldo, 82′
 
24-01-2015
Timeframe
Lionel Messi
Cristiano Ronaldo
39 years, 4 months, 16 days-869 days
41 years, 9 months, 4 days+869 days
13 seasons 0
701 -17
 718 games played+17
Goals
Lionel Messi
Cristiano Ronaldo
0.81 goals per game +27%
0.64-21%
86.90% goals without penalties +3%
84.02%-3%
13.10% -3%
 15.98% penalty goals+3%
Scores every 100′ -18%
122′+22%
Goal contribution
Lionel Messi
Cristiano Ronaldo
796 total contributions +178
618-178
231 assists (Opta™ criteria) +76
155-76
284 assists (Transfermarkt™ criteria) +93
191-93
Assists every 245′ -33%
365′+49%
Goal contribution every 71′ -22%
91′+29%
In finals
Lionel Messi
Cristiano Ronaldo
31 finals played +13
18-13
22 finals won +11
11-11
9 +2
 7 finals lost-2
28 goals in finals +17
11-17
11 assists in finals +9
2-9
0.74 goals per game in finals +42%
0.52-30%
Scores in finals every 124′ -32%
183′+47%
Assists in finals every 316′ -69%
1005′+219%
Goal contribution in finals every 89′ -42%
155′+74%
Titles
Lionel Messi
Cristiano Ronaldo
32/61 titles won +14
18/56-14

Messi vs Ronaldo before turning 30 years old: key facts

Messi or Ronaldo: who has the better numbers?

In this selection, Messi has played 701 games with 565 goals and 231 assists, while Ronaldo has 463 goals and 155 assists in 718 games. Messi has more goals, Messi more assists, Messi more titles (32 to 18). Use the sections of this site to compare them by competition, season, team and type of goal.

Data updated on 09/11/2026.

Cache date: 09-11-2026 16:39:09