Career Trajectories
MESSI vs RONALDO
At the Same Age
📊 Last Updated: October 12, 2026 • Source: Official Stats
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
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
- ⚽ By age 21, Messi had scored 9 more goals than Ronaldo — 58 to 49.
- ⚽ By age 25, Messi had scored 92 more goals than Ronaldo — 319 to 227.
- ⚽ By age 29, Messi had scored 41 more goals than Ronaldo — 524 to 483.
- ⚽ By age 33, Messi had scored 28 more goals than Ronaldo — 732 to 704.
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.