Career Trajectories

MESSI vs RONALDO

At the Same Age

📊 Last Updated: August 30, 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 August 2026. More on how the numbers are put together on the methodology page.

Messi

421

Age

27

Ronaldo

346

Age 17 Age 41

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

Cumulative totals through August 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 August 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 7 6 3 3 10 9 30 28 1
19 26 16 13 7 39 23 65 69 10
20 41 26 25 16 66 42 98 120 15
21 58 49 37 28 95 77 135 176 9
22 98 92 55 40 153 132 191 236 6
23 163 135 83 58 246 193 254 294 28
24 219 163 106 69 325 232 314 347 56
25 317 225 135 90 452 315 392 412 92
26 365 287 156 112 521 399 450 479 78
27 421 346 185 136 606 482 518 549 75
28 476 418 215 155 691 573 588 616 58
29 520 481 238 174 758 655 643 681 39
30 578 540 261 197 839 737 705 750 38
31 633 597 283 211 916 808 773 812 36
32 686 651 313 227 999 878 835 876 35
33 727 700 341 242 1068 942 889 935 27
34 768 728 363 253 1131 981 940 983 40
35 787 772 387 266 1174 1038 982 1044 15
36 848 807 408 272 1256 1079 1050 1095 41
37 886 826 435 275 1321 1101 1111 1133 60
38 916 882 453 287 1369 1169 1155 1196 34
39 927 936 460 299 1387 1235 1171 1262 9
40 967 305 1272 1313
41 976 307 1283 1329

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 9 ahead of Messi's — 936 to 927. 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 August 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