Goals · 2012
Messi vs Ronaldo in 2012: the 91-goal calendar year.
In 2012, Lionel Messi scored 91 goals to Cristiano Ronaldo's 63 — a margin of 28 in Messi's favour.
91 goals in a calendar year
2012 is the outlier year of modern football. Messi scored 91 goals for club and country, breaking Gerd Müller's calendar-year record, and it remains his highest total by 31 — no other year of his career comes within 30 of it. Ronaldo's 63 was his second-best year and would have led almost any other year in the rivalry; in 2012 it was 28 behind.
Their combined 154 goals is the highest in the 2005–2026 range by 35. For context, the next-highest combined year is 2011 and 2014 at 119, and by 2026 the pair's combined total had fallen to 53.
The match that sits at the centre of the year came on 7 March, when Messi scored five against Bayer Leverkusen in a Champions League round-of-16 second leg at the Camp Nou. No player has scored five in a Champions League match before or since. The 2011–12 season he was finishing brought 73 goals in 60 games; the 2012–13 season he was starting brought 60 in 50, a second consecutive 50-plus La Liga campaign in which he scored against every team in the league.
Ronaldo's year ended in frustration at international level: he was slated to take Portugal's fifth penalty in the Euro 2012 semi-final shootout against Spain and never got to, because Portugal had been eliminated before his turn came. Messi won a fourth consecutive Ballon d'Or, with Ronaldo second for the fourth time.
Seasons overlapping 2012
Messi · 2011–12 · Barcelona
73 goals in 60 games
All-time single-season club-football record. 50 La Liga goals — still the league record.
Messi · 2012–13 · Barcelona
60 goals in 50 games
Second straight 50+ La Liga season. Scored against every team in the league.
Ronaldo · 2011–12 · Real Madrid
60 goals in 55 games
Won La Liga with 100-point Madrid side, scoring 46 league goals.
What happened in 2012
Messi · 2012-12-09
91 goals in a calendar year
Messi breaks Gerd Müller's calendar-year goal record, finishing 2012 with 91 club and country goals.
Frequently asked
How many goals did Lionel Messi score in 2012?+
Lionel Messi scored 91 goals in the 2012 calendar year, playing for Barcelona and Argentina. That is his 1st-highest scoring year on record.
How many goals did Cristiano Ronaldo score in 2012?+
Cristiano Ronaldo scored 63 goals in the 2012 calendar year, playing for Real Madrid and Portugal. That is his 2nd-highest scoring year on record.
Who scored more goals in 2012, Messi or Ronaldo?+
Lionel Messi, by 28 goals — 91 to 63. Between them they scored 154 goals in the 2012 calendar year.