Messi vs Ronaldo · Data & debate

Messi vs Ronaldo: compare the records

Combine dates, ages, clubs, competitions and opponents. Inspect the matching records, honest coverage and a shareable comparison.

Your question. One reproducible view.

Filters combine with AND. Dates are inclusive; July–June seasons and birthday-age windows are separate definitions. The player windows can differ when you compare the same ages. Goals come from the shared ledger; every rate requires a matching archive population.

Change comparison filters
Reset all filters

Venue, tournament stage and penalty exclusions are not complete historical filters yet. We do not silently treat unknown records as non-penalties or league matches. Inspect field coverage. Reviewed full senior-career aggregates, with a separate Champions League option, are available: penalties, source-defined free kicks and non-penalty goals. They are not inferred from these incomplete individual goal fields.

In the selected scope: Messi 129, Ronaldo 140 goals.

Snapshot workspace-3897f41a9a558ae3 · Dataset definitions and checks

Metrics in each player’s filtered window; dashes mean unavailable for this snapshot.
MetricMessiRonaldo
Eligible goals129140
Hat-trick matches (3+ goals)88
Appearances163183
Starts150178
Assists · archive final-touch definition4041
Playing minutes · archive convention13,57715,944
Goals per 900.860.79
Assists per 900.270.23
Goals + assists per 901.121.02
Permanent filters + versionOpen share graphic

Goals by calendar year

Blue = Messi; red = Ronaldo. Counts respect all selected filters, including each player’s own age window. Bar lengths share one scale.

  1. 2005
    Messi 1
    Ronaldo 0
  2. 2006
    Messi 1
    Ronaldo 0
  3. 2007
    Messi 4
    Ronaldo 8
  4. 2008
    Messi 7
    Ronaldo 3
  5. 2009
    Messi 6
    Ronaldo 10
  6. 2010
    Messi 12
    Ronaldo 5
  7. 2011
    Messi 12
    Ronaldo 5
  8. 2012
    Messi 13
    Ronaldo 13
  9. 2013
    Messi 9
    Ronaldo 15
  10. 2014
    Messi 10
    Ronaldo 13
  11. 2015
    Messi 5
    Ronaldo 16
  12. 2016
    Messi 13
    Ronaldo 7
  13. 2017
    Messi 4
    Ronaldo 19
  14. 2018
    Messi 9
    Ronaldo 7
  15. 2019
    Messi 8
    Ronaldo 7
  16. 2020
    Messi 4
    Ronaldo 6
  17. 2021
    Messi 7
    Ronaldo 6
  18. 2022
    Messi 4
    Ronaldo 0

Matching player-match records

346 player-match records · page 3 of 14 · at most 25 rendered. Zero-goal archive appearances are included. Newer goal-only matches show unknown denominators; they are not silently turned into complete appearances.

Player / matchLedger goalsArchive goals / assists / minutesEvidence
Messi · 2019-05-01
Barcelona vs Liverpool
Champions League
22 / 0 / 90dated appearance archive
Messi · 2019-04-16
Barcelona vs Manchester United
Champions League
22 / 0 / 90dated appearance archive
Ronaldo · 2019-04-16
Juventus FC vs Ajax
Champions League
11 / 0 / 90dated appearance archive
Messi · 2019-04-10
Barcelona vs Manchester United
Champions League
00 / 0 / 90dated appearance archive
Ronaldo · 2019-04-10
Juventus FC vs Ajax
Champions League
11 / 0 / 90dated appearance archive
Messi · 2019-03-13
Barcelona vs Lyon
Champions League
22 / 2 / 90dated appearance archive
Ronaldo · 2019-03-12
Juventus FC vs Atletico Madrid
Champions League
33 / 0 / 90dated appearance archive
Ronaldo · 2019-02-20
Juventus FC vs Atletico Madrid
Champions League
00 / 0 / 90dated appearance archive
Messi · 2019-02-19
Barcelona vs Lyon
Champions League
00 / 0 / 90dated appearance archive
Ronaldo · 2018-12-12
Juventus FC vs Young Boys
Champions League
00 / 1 / 90dated appearance archive
Messi · 2018-12-11
Barcelona vs Tottenham Hotspur
Champions League
00 / 0 / 27dated appearance archive
Messi · 2018-11-28
Barcelona vs PSV Eindhoven
Champions League
11 / 1 / 90dated appearance archive
Ronaldo · 2018-11-27
Juventus FC vs Valencia
Champions League
00 / 1 / 90dated appearance archive
Ronaldo · 2018-11-07
Juventus FC vs Manchester United
Champions League
11 / 0 / 90dated appearance archive
Ronaldo · 2018-10-23
Juventus FC vs Manchester United
Champions League
00 / 0 / 90dated appearance archive
Messi · 2018-10-03
Barcelona vs Tottenham Hotspur
Champions League
22 / 0 / 90dated appearance archive
Ronaldo · 2018-09-19
Juventus FC vs Valencia
Champions League
00 / 0 / 29dated appearance archive
Messi · 2018-09-18
Barcelona vs PSV Eindhoven
Champions League
33 / 0 / 90dated appearance archive
Ronaldo · 2018-05-26
Real Madrid vs Liverpool
Champions League
00 / 0 / 90dated appearance archive
Ronaldo · 2018-05-01
Real Madrid vs Bayern Munich
Champions League
00 / 0 / 90dated appearance archive
Ronaldo · 2018-04-25
Real Madrid vs Bayern Munich
Champions League
00 / 0 / 90dated appearance archive
Ronaldo · 2018-04-11
Real Madrid vs Juventus
Champions League
11 / 0 / 90dated appearance archive
Messi · 2018-04-10
Barcelona vs Roma
Champions League
00 / 0 / 90dated appearance archive
Messi · 2018-04-04
Barcelona vs Roma
Champions League
00 / 0 / 90dated appearance archive
Ronaldo · 2018-04-03
Real Madrid vs Juventus
Champions League
22 / 1 / 90dated appearance archive

Verified goal details in this slice

This is a small primary-source sample, not career penalty/free-kick or finishing totals. “Other” means a verified goal that is neither an in-match penalty nor a direct free kick; it can still follow an assisted set piece. Unclassified goals remain unknown. Goal minutes are regulation minute plus added-time component; match playing minutes are a different field.

GoalMinuteBody partMethod / locationSource

No reviewed primary event extensions are available in this slice yet. No numerical career finish-type claim is made.

Download the reviewed primary event slice (CSV) · Field coverage and pending evidence · Senior honours, with their separate counting rules

Coverage and sources

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-03T11:07:19+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

Latest player updates

News checked

LIONEL MESSI

Messi earns MLS Team of the Matchday recognition

Inter Miami confirms Messi’s selection for Matchday 34 after his goal and assist against New England.

Our take: Our 2026 MLS archive records 26 goals and 13 final-touch assists for Messi; that assist definition excludes the secondary credits MLS can award. Read the league’s recognition alongside the match archive, rather than treating all assist totals as interchangeable. Messi’s 2026 MLS match archive → Assist definitions and coverage →Analysis uses records reviewed .

Official source · dated record and own-data scope reviewed

Full report · Inter Miami CF · official Matchday 34 selection

CRISTIANO RONALDO

Messi and Ronaldo make FIFPRO World 11 shortlist

FIFPRO lists both forwards among its finalists; the men’s team will be revealed on 9 November.

Our take: Across FIFPRO’s stated performance window, our senior-goal ledger records 45 for Messi and 38 for Ronaldo. That dated comparison is more relevant here than today’s career totals, although goals alone do not decide a player-voted team. Compare the stated performance window → Goal scope and sources →Analysis uses records reviewed .

Official FIFPRO shortlist · performance window and own ledger reviewed

Full report · FIFPRO · official Men’s World 11 finalists

All news and upcoming fixtures →

Was this page useful?

· Tell us what to improve

messivsronaldo.info · The Ultimate GOAT Debate
Stats · FAQs · Records · Honours · Myths · Methodology · Data coverage · Articles · Topics · About · Contact · Vote · Verdict Wall · Privacy · Accessibility
Independently published in the United Kingdom by Daniel R · Not affiliated with either player, their clubs, FIFA or UEFA
Goal statistics carry source and scope notes; editorial ratings are labelled. See the methodology · Corrections welcome via contact