Career Trajectories

MESSI vs RONALDO

At the Same Age

📊 Last Updated: October 12, 2026 • Source: Official Stats

Last Updated:

Career totals reward longevity. Line the two up by age instead of calendar year and a different picture appears: who scored earlier, and when the gap actually opened. Drag the slider to any age.

Age here is the age each player reached during a calendar year, and every year is normalized so each curve finishes on that player's official career total through October 2026. More on how the numbers are put together on the methodology page.

Messi

424

Age

27

Ronaldo

348

Age 17 Age 41

At age 27, Messi had scored 76 more goals than Ronaldo had by the same age.

Cumulative totals through October 2026, normalized to official career totals. Age = calendar year minus birth year.

Cumulative Totals by Age

Running career totals up to and including each age. Through October 2026.

Age Messi G Ronaldo G Messi A Ronaldo A Messi G+A Ronaldo G+A Messi Apps Ronaldo Apps Goal gap
17 1 0 0 0 1 0 11 3 1
18 8 6 3 3 11 9 30 28 2
19 26 16 13 7 39 23 66 70 10
20 41 26 25 16 66 42 99 120 15
21 58 49 37 28 95 77 136 177 9
22 99 92 55 40 154 132 192 237 7
23 164 136 84 58 248 194 256 296 28
24 221 164 107 69 328 233 316 349 57
25 319 227 137 90 456 317 395 414 92
26 368 289 158 112 526 401 453 481 79
27 424 348 187 136 611 484 521 552 76
28 480 420 217 155 697 575 592 620 60
29 524 483 241 174 765 657 647 685 41
30 582 542 264 197 846 739 710 753 40
31 637 600 286 211 923 811 778 816 37
32 691 655 316 227 1007 882 840 881 36
33 732 704 344 242 1076 946 895 940 28
34 773 732 367 253 1140 985 947 989 41
35 793 776 392 266 1185 1042 989 1049 17
36 854 812 413 272 1267 1084 1057 1101 42
37 893 830 440 275 1333 1105 1119 1139 63
38 923 886 458 287 1381 1173 1163 1202 37
39 934 940 465 299 1399 1239 1179 1269 6
40 — 972 — 305 — 1277 — 1320 —
41 — 981 — 307 — 1288 — 1336 —

The Goals Race, Age by Age

Same-Age Comparison FAQ

Who scored more goals at the same age, Messi or Ronaldo?

Ronaldo. At age 39, the latest age both have played, Ronaldo's cumulative goal total is 6 ahead of Messi's — 940 to 934. Messi was ahead between ages 17 and 38.

Was Messi or Ronaldo better at a young age?

By age 21, Messi was ahead on cumulative goals — 58 for Messi versus 49 for Ronaldo. Messi reached full-time football and Champions League goals earlier; Ronaldo's scoring surge came slightly later, in his mid-20s.

How is age calculated on this page?

Each player's stats for a calendar year are assigned to the age they reached that year (calendar year minus birth year). Messi turned 17 in 2004, Ronaldo in 2002, so both careers line up from age 17. It is a season-agnostic approximation, applied identically to both players. See the methodology page for more.

Do these numbers match the all-time totals?

Yes. The final point on each curve equals that player's current career total from official-competition records (through October 2026); every earlier age is the running total up to that point, normalized by a single factor per metric so each curve lands exactly on that career total.

Share: Twitter Facebook

Related Articles