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 18, Ronaldo 3 goals.

Snapshot workspace-3897f41a9a558ae3 · Dataset definitions and checks

Metrics in each player’s filtered window; dashes mean unavailable for this snapshot.
MetricMessiRonaldo
Eligible goals183
Hat-trick matches (3+ goals)10
Appearances1412
Starts139
Assists · archive final-touch definition62
Playing minutes · archive convention1,263856
Goals per 901.280.32
Assists per 900.430.21
Goals + assists per 901.710.53
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. 2022
    Messi 18
    Ronaldo 3

Matching player-match records

26 player-match records · page 1 of 2 · 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 · 2022-12-18
Argentina vs France
World Cup
22 / 0 / 120dated appearance archive
Messi · 2022-12-13
Argentina vs Croatia
World Cup
11 / 1 / 90dated appearance archive
Ronaldo · 2022-12-10
Portugal vs Morocco
World Cup
00 / 0 / 39dated appearance archive
Messi · 2022-12-09
Argentina vs Netherlands
World Cup
11 / 1 / 120dated appearance archive
Ronaldo · 2022-12-06
Portugal vs Switzerland
World Cup
00 / 0 / 16dated appearance archive
Messi · 2022-12-03
Argentina vs Australia
World Cup
11 / 0 / 90dated appearance archive
Ronaldo · 2022-12-02
Portugal vs South Korea
World Cup
00 / 0 / 65dated appearance archive
Messi · 2022-11-30
Argentina vs Poland
World Cup
00 / 0 / 90dated appearance archive
Ronaldo · 2022-11-28
Portugal vs Uruguay
World Cup
00 / 0 / 81dated appearance archive
Messi · 2022-11-26
Argentina vs Mexico
World Cup
11 / 1 / 90dated appearance archive
Ronaldo · 2022-11-24
Portugal vs Ghana
World Cup
11 / 0 / 87dated appearance archive
Messi · 2022-11-22
Argentina vs Saudi Arabia
World Cup
11 / 0 / 90dated appearance archive
Messi · 2022-11-16
Argentina vs United Arab Emirates
Friendly
11 / 1 / 90dated appearance archive
Messi · 2022-09-27
Argentina vs Jamaica
Friendly
22 / 0 / 33dated appearance archive
Ronaldo · 2022-09-27
Portugal vs Spain
Nations League
00 / 0 / 90dated appearance archive
Ronaldo · 2022-09-24
Portugal vs Czech Republic
Nations League
00 / 1 / 90dated appearance archive
Messi · 2022-09-23
Argentina vs Honduras
Friendly
22 / 0 / 90dated appearance archive
Ronaldo · 2022-06-09
Portugal vs Czech Republic
Nations League
00 / 0 / 90dated appearance archive
Messi · 2022-06-05
Argentina vs Estonia
Friendly
55 / 0 / 90dated appearance archive
Ronaldo · 2022-06-05
Portugal vs Switzerland
Nations League
22 / 0 / 90dated appearance archive
Ronaldo · 2022-06-02
Portugal vs Spain
Nations League
00 / 0 / 28dated appearance archive
Messi · 2022-06-01
Argentina vs Italy
Finalissima
00 / 2 / 90dated appearance archive
Messi · 2022-03-29
Argentina vs Ecuador
World Cup Qualifiers
00 / 0 / 90dated appearance archive
Ronaldo · 2022-03-29
Portugal vs North Macedonia
World Cup Qualifiers
00 / 1 / 90dated appearance archive
Messi · 2022-03-26
Argentina vs Venezuela
World Cup Qualifiers
11 / 0 / 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-02T12:06:43+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 reaches 937 goals as Miami win at New England

Inter Miami’s final report confirms a 2–1 comeback at New England, with Messi scoring the 83rd-minute winner.

Our take: One goal cuts Messi’s distance to 1,000 to 63, while the gap to Ronaldo is 48 in our current ledger. Race to 1,000 →Analysis uses records reviewed .

Official final match reports · independently recomputed shared goal total

Full report · Inter Miami CF · final match recap

CRISTIANO RONALDO

Ronaldo debate: Piers Morgan hits back at Ten Hag

365Scores reproduces a Piers Morgan X post defending Ronaldo after Ten Hag’s latest interview. Here is what is reporting and what is opinion.

Our take: Our goal record gives this debate a measurable reference point: Ronaldo leads Messi 985–937, but Messi has more non-penalty goals in the separately reviewed career series, 822–801. Career non-penalty comparison →Analysis uses records reviewed .

Attributed reporting · see source and verification notes

Full report · 365Scores · Morgan reaction

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