LOADING EVERY MATCH
The Goat Hunter SCORE–:–

Messi vs Ronaldo · every official match since 2004Who is the GOAT?

Messi0.0
VS
Ronaldo0.0

Ten parts of the game 0 to 100, best of the two = 100

Pillar by pillar

In the matches you picked

How sure is it? 10,000 random weightings

Tale of the tape whole careers

Penalties, free kicks and headers come from the goal-by-goal records, which don't cover Ronaldo's 6 Arab Club Champions Cup goals. Ronaldo retired from international football on 30 September 2026.

Club output by age

On the same pitch

Head to head

Every match where both of them were on the pitch: Clásicos in the league, cups and Super Cups, the Champions League, and the two Argentina against Portugal friendlies. The January 2023 exhibition between PSG and a Riyadh all-star side is left out, because it isn't in either player's official match record (Messi's side won it 5-4, both scored).

Messi's side won
Draws
Ronaldo's side won

By competition

Goals in the rivalry, match by match running total

Every match

Ball = goal, diamond = assist. Source: Transfermarkt match data, both players' logs matched on the same game.

Year by year

Every season, against everyone

Each league, Champions League and tournament season of both careers, ranked against every player in that competition that season. WhoScored from 2009-10, Transfermarkt scorer lists before that.

Top 5

Form line, every league season WhoScored, 2009-10 on

Hover a point for the season. Split seasons (Ronaldo 2021-22, 2022-23) show both leagues.

Rank for goals + assists in his league

1 = most in the whole league that season. Ranks above 40 are drawn at 40.

Every calendar year all competitions

Season by season, both careers

When it matters

Big games

Knockouts, finals, and every match against a side that finished in the top five of its league, whatever the competition: a Premier League top-five side met in the Champions League counts as much as one met in the league.

Against each league's top five, in every competition

Top five = where the opponent finished in its own league that season (final tables rebuilt from every result). Goals · assists in matches · W-D-L.

Opponent by opponent

Knockouts

Knockout goals by competition

Knockout goals by year

Every final

Europe's giants

Against the world's top 10 Elo rank on the day

Making goals

Creator

Assists from every match, and the chance-creation numbers behind them: Understat for every league game from 2014-15 to 2022-23, WhoScored per-game numbers for every season since 2009-10.

Assists

Expected numbers per 90 Understat, league games

Season by season

Club assists by age

Every league shot, 2014-15 to 2022-23

Shots and xG

Every shot both of them took in La Liga, the Premier League, Serie A and Ligue 1 over nine seasons, with its position and expected-goal value (Understat). Filled = goal, size = xG.

How they score

Season by season

Best on the pitch

MVP and awards

Player of the match, player of the season, player of the tournament and player of the year, every year.

Ballon d'Or and FIFA, every year

Won2nd3rdTop 10– not in the final ranking · 2020 not awarded · N nominated for 2026 · FIFA row shows top-3 finishes

Man of the match, every season WhoScored, 2009-10 on

League, Champions League and tournaments added together, by the year the season started. MLS is shown here, but the totals above count Europe only, because WhoScored has no ratings for the Saudi league.

Every tournament they played WhoScored

Awards scoreboard

World Cup Player of the Match, every award

Silverware

Trophies

Every senior trophy, grouped by how much it is worth.

Goals that changed results

Impact

Each match replayed without their goals: how many points their goals won, how much of their team's attack ran through them, and how their teams did with them.

Results they changed

Share of team goals scored or set up, every club season

Your own questions

Explorer

All 1,900+ goals and 2,500+ matches. The filters in the bar at the top apply here too.

Record against every opponent

Every match

Off the pitch

Money and fame

Market value, transfer fees, earnings, and, just for fun, the internet.

Market value, every update Transfermarkt

Transfers

Forbes earnings, US$ millions

Not part of the score

The social league

Followers by platform, millions

Most-liked posts

Did you know

    Under the hood

    How the score works

    On each measure the better of the two gets 100 and the other a share of it. With diminishing returns on, values go through a square root first, so 10 goals against 8 is 100 against 89. A measure missing for either player, or zero for both under the filters, is dropped for both. Pillars average their measures and the weights below decide how much each pillar counts.

    Weights

    Settings

    Every measure value, then score out of 100

    Same weights, different samples

    The StatsBomb event data covers selected matches only (all of Messi's La Liga seasons at Barcelona, the 2015-16 La Liga season for both, World Cups, Euros, Copa América 2024 and Champions League finals), so it sits next to the whole-career numbers rather than replacing them.