Messi vs Ronaldo at the Same Age: What the Goal Record Shows
Compare Messi and Ronaldo at the same age using match dates and birthday windows. See why annual output and cumulative career goals differ.
Explore Messi and Ronaldo matches, including zero-goal games, with assists, playing minutes, competitions and source links.
937 goals · 428 archive-defined assists · 97,411 source-reported playing minutes.
Showing 1–50 of 1,184. Definitions, coverage and checks · Appearance reuse policy
| Date | Player / team | Opponent | Competition | Goals | Assists | Minutes | Source |
|---|---|---|---|---|---|---|---|
| 2026-11-01 | Messi Inter Miami | New England | MLS | 1 | 1 | 90 | Archive |
| 2026-10-28 | Messi Inter Miami | FC Cincinnati | MLS | 0 | 0 | 90 | Archive |
| 2026-10-24 | Messi Inter Miami | New York Red Bulls | MLS | 0 | 0 | 34 (sub) | Archive |
| 2026-10-17 | Messi Inter Miami | Atlanta United | MLS | 2 | 0 | 90 | Archive |
| 2026-10-14 | Messi Inter Miami | New York City | MLS | 0 | 1 | 90 | Archive |
| 2026-10-10 | Messi Inter Miami | DC United | MLS | 2 | 0 | 90 | Archive |
| 2026-10-06 | Messi Argentina | Benin | Friendly | 1 | 2 | 90 | Archive |
| 2026-09-27 | Messi Inter Miami | Columbus | MLS | 1 | 0 | 90 | Archive |
| 2026-09-20 | Messi Inter Miami | San Diego | MLS | 1 | 0 | 90 | Archive |
| 2026-09-16 | Messi Inter Miami | Cruz Azul | Campeones Cup | 1 | 1 | 90 | Archive |
| 2026-09-12 | Messi Inter Miami | Nashville SC | MLS | 1 | 0 | 90 | Archive |
| 2026-09-09 | Messi Inter Miami | Chicago Fire | MLS | 0 | 1 | 90 | Archive |
| 2026-09-05 | Messi Inter Miami | Atlanta United | MLS | 0 | 1 | 90 | Archive |
| 2026-08-29 | Messi Inter Miami | Montreal | MLS | 4 | 1 | 90 | Archive |
| 2026-08-22 | Messi Inter Miami | Toronto | MLS | 1 | 0 | 90 | Archive |
| 2026-08-19 | Messi Inter Miami | Philadelphia Union | MLS | 1 | 0 | 90 | Archive |
| 2026-08-15 | Messi Inter Miami | Nashville SC | MLS | 0 | 1 | 90 | Archive |
| 2026-08-12 | Messi Inter Miami | Leon | Leagues Cup | 0 | 0 | 45 (sub) | Archive |
| 2026-08-05 | Messi Inter Miami | San Luis | Leagues Cup | 2 | 1 | 90 | Archive |
| 2026-08-01 | Messi Inter Miami | Columbus | MLS | 0 | 0 | 37 (sub) | Archive |
| 2026-07-19 | Messi Argentina | Spain | World Cup | 0 | 0 | 120 | Archive |
| 2026-07-15 | Messi Argentina | England | World Cup | 0 | 2 | 90 | Archive |
| 2026-07-11 | Messi Argentina | Switzerland | World Cup | 0 | 1 | 120 | Archive |
| 2026-07-07 | Messi Argentina | Egypt | World Cup | 1 | 1 | 90 | Archive |
| 2026-07-03 | Messi Argentina | Cape Verde | World Cup | 1 | 0 | 120 | Archive |
| 2026-06-27 | Messi Argentina | Jordan | World Cup | 1 | 0 | 30 (sub) | Archive |
| 2026-06-22 | Messi Argentina | Austria | World Cup | 2 | 0 | 90 | Archive |
| 2026-06-16 | Messi Argentina | Algeria | World Cup | 3 | 0 | 79 | Archive |
| 2026-06-09 | Messi Argentina | Iceland | Friendly | 1 | 0 | 20 (sub) | Archive |
| 2026-05-24 | Messi Inter Miami | Philadelphia Union | MLS | 0 | 2 | 73 | Archive |
| 2026-05-17 | Messi Inter Miami | Portland Timbers | MLS | 1 | 1 | 90 | Archive |
| 2026-05-13 | Messi Inter Miami | FC Cincinnati | MLS | 2 | 1 | 90 | Archive |
| 2026-05-09 | Messi Inter Miami | Toronto | MLS | 1 | 2 | 90 | Archive |
| 2026-05-02 | Messi Inter Miami | Orlando City | MLS | 1 | 1 | 90 | Archive |
| 2026-04-25 | Messi Inter Miami | New England | MLS | 0 | 0 | 90 | Archive |
| 2026-04-22 | Messi Inter Miami | Real Salt Lake | MLS | 0 | 0 | 90 | Archive |
| 2026-04-18 | Messi Inter Miami | Colorado Rapids | MLS | 2 | 0 | 90 | Archive |
| 2026-04-11 | Messi Inter Miami | New York Red Bulls | MLS | 0 | 0 | 90 | Archive |
| 2026-04-04 | Messi Inter Miami | Austin | MLS | 1 | 0 | 90 | Archive |
| 2026-03-31 | Messi Argentina | Zambia | Friendly | 1 | 0 | 90 | Archive |
| 2026-03-27 | Messi Argentina | Mauritania | Friendly | 0 | 0 | 50 (sub) | Archive |
| 2026-03-22 | Messi Inter Miami | New York City | MLS | 1 | 0 | 90 | Archive |
| 2026-03-18 | Messi Inter Miami | Nashville SC | CONCACAF Champions Cup | 1 | 0 | 90 | Archive |
| 2026-03-11 | Messi Inter Miami | Nashville SC | CONCACAF Champions Cup | 0 | 0 | 90 | Archive |
| 2026-03-07 | Messi Inter Miami | DC United | MLS | 1 | 0 | 90 | Archive |
| 2026-03-01 | Messi Inter Miami | Orlando City | MLS | 2 | 0 | 90 | Archive |
| 2026-02-21 | Messi Inter Miami | LAFC | MLS | 0 | 0 | 90 | Archive |
| 2025-12-06 | Messi Inter Miami | Vancouver | MLS Cup | 0 | 2 | 90 | Archive |
| 2025-11-29 | Messi Inter Miami | New York City | MLS Cup | 0 | 1 | 90 | Archive |
| 2025-11-23 | Messi Inter Miami | FC Cincinnati | MLS Cup | 1 | 3 | 90 | Archive |
* Ronaldo’s Al Faisaly goal follows league credit, which differs from the source archive. Playing-time figures retain the archive’s convention. Read the differences.
Senior competitive club goals and senior internationals, including international friendlies. Youth, Olympic, club-friendly and shootout goals are excluded. Includes the Arab Club Champions Cup.
Latest recorded goal: Messi 2026-11-01 · Ronaldo 2026-10-29. Matches checked through: Messi 2026-11-01 · Ronaldo 2026-10-29. Checked 2026-11-03T18:08:03+00:00. A separate reviewed match archive now supplies zero-goal appearances, assists and minutes with its own coverage and definition. Complete career finish-type and goal-minute breakdowns remain unavailable; selected primary-source event fields can be inspected in the comparison workspace. Methodology · CSV
Imported historical match records, supplemented by club and league reports and attributed reporting. This is a dated record, not a live score.
Match-data sources, definitions and checks · Appearance reuse policy
News checked
AFA’s official squad omits Messi after his international farewell; Argentina prepare for November friendlies.
Our take: Our ledger has Messi on 126 Argentina goals and Ronaldo on 146 for Portugal: a gap of 20, compared with 48 across their whole careers. Club goals can move the Race to 1,000, but they do not alter the international comparison. Messi’s Argentina goals → Ronaldo’s Portugal goals →Analysis uses records reviewed .
Official AFA squad graphic inspected · country and career goal scopes reviewed
UEFA confirms Kane did not score in Bayern’s win at Atlético, ending his run short of Ronaldo’s record.
Our take: Counting appearances in our archive, Ronaldo’s longest Champions League scoring run is 11 matches, compared with Messi’s 5. This counts successive appearances, so it should not be confused with goals in successive team fixtures or a single-season scoring record. Compare Champions League goals → Inspect Messi’s 2016 Champions League appearances →Analysis uses records reviewed .
Official UEFA update · completed match and own archive calculation reviewed