672 goals for a single club — the most anyone has scored for one team in the
history of the game. It took seventeen seasons and 778 appearances, all in
the shirt he had worn since he was thirteen years old.
Before him, the Barcelona record belonged to César Rodríguez, who scored 232
goals between 1942 and 1955. Messi did not just edge past that number. He
nearly tripled it.
Basis: All competitive matches for FC Barcelona, 2004-2021, excluding friendlies. The most any player has scored for a single club.
91 goals in a single calendar year — 79 for Barcelona and 12 for Argentina,
all in official competition. Guinness World Records recognised the mark as
it happened, in 2012.
The previous record belonged to Gerd Müller, who scored 85 goals in 1972.
Messi broke it forty years later, by six — and added another five goals in
friendlies that same year, which the official count does not include.
Basis: Club and country combined, 2012 calendar year, competitive matches. Recognised by Guinness World Records.
Twenty-three calendar years of senior competitive football, excluding youth caps; 2026 is partial, as of the thirtieth of July. The shape is the argument: not one peak, but a plateau that lasts two decades.
Goals per calendar year, 2004–2026
2004
0
2005
3
2006
12
2007
31
2008
22
2009
41
2010
60
2011
59
2012
91
2013
45
2014
58
2015
52
2016
59
2017
54
2018
51
2019
50
2020
27
2021
43
2022
35
2023
28
2024
30
2025
48
2026
25
207
Argentina caps
207 appearances for Argentina — no one has worn the shirt more times, across
the twenty-one years from his 2005 debut to the 2026 World Cup final. He
passed the previous record, Javier Mascherano’s 147 caps, in 2021 — and kept
playing for five more years.
This figure is counted differently than the club records above: national-team
appearances conventionally include official friendlies, not only competitive
fixtures. On that basis — friendlies included — 207 is the number.
Basis: Senior Argentina appearances: competitive matches plus official friendlies, unlike the club figures above, which exclude friendlies. From his 2005 debut to the 2026 World Cup final.
125 goals for Argentina — the most in the country’s history, and more than
any other player has scored for a South American national team, a record he
tied with Pelé’s 77 in 2021 and then pulled away from. Twenty-one of them
came at World Cups, across six tournaments and a career that ran from his
2005 debut to the 2026 final.
The count is on the same basis as the caps figure: competitive matches and
official friendlies combined.
Basis: Senior Argentina goals, on the same basis as the caps figure, to 2026-07-19.
Six World Cup tournaments, across twenty years: from Germany 2006, at
eighteen, to the 2026 tournament in North America, at thirty-eight and then
thirty-nine.
He shares the record with Cristiano Ronaldo, who also appeared in six. No
other male outfield player has reached as many.
Basis: FIFA World Cup tournaments in which he appeared: 2006, 2010, 2014, 2018, 2022, 2026. A record for a male outfield player, shared with Cristiano Ronaldo.
Five goals in a single Champions League match, for Barcelona against Bayer
Leverkusen at the Camp Nou, on the seventh of March, 2012. Barcelona won
7-1.
He needed twenty-four minutes for the first three. Erling Haaland and Luiz
Adriano have since matched the number; no one has beaten it yet.
Basis: Individual scoring record for a single UEFA Champions League match: five, vs Bayer Leverkusen, 2012-03-07.
World Cup goals — second in the competition's history
Twenty-one World Cup goals, across six tournaments and twenty years.
For twenty-six days he was the competition’s all-time leading scorer. He
equalled Miroslav Klose’s record of sixteen with a hat-trick against
Algeria on the sixteenth of June, 2026, and passed it six days later with a
brace against Austria. Kylian Mbappé overtook him on the eighteenth of
July, the day before the final.
It is the only record on this page that is not his. It is here because the
twenty-six days happened, and because the figure — second in the entire
history of the tournament — stands on its own.
Basis: Career FIFA World Cup goals across six tournaments, 2006-2026. Second all-time behind Kylian Mbappé (22); ahead of Miroslav Klose (16).
422 assists in competitive matches, as of the thirtieth of July, 2026 —
more than any player in the game’s recorded history.
He tied Ferenc Puskás’s total of 404 on the twenty-fourth of November,
2025, in a 4-0 win over Cincinnati, and passed it six days later to stand
alone at the top. Assist records from Puskás’s era were reconstructed
after the fact rather than logged as they happened, so the comparison is
indicative, not forensic — the modern figure itself is not in doubt.
A separate assist count kept for this project, built match by match,
arrives independently at 408, and documents exactly ten more Inter Miami
appearances it has not yet been able to source individually. 408 plus that
acknowledged gap comes within single digits of this total — two
independent counts landing in the same neighbourhood once a known gap is
accounted for is stronger evidence than either alone.
Basis: Career assists in competitive matches, excluding club friendlies, as counted by messivsronaldo.football (official senior club and international matches; exhibitions excluded). Assist definitions differ between providers — some credit second assists, penalties won, or deflected passes — so the provider is named here.
1,341 goal contributions, as of the thirtieth of July, 2026: 919 goals plus
422 assists, both counted the same way, by the same source, so the two
halves add up to the total shown.
It is the only record on this page built by adding two others together,
which makes it the least independent of the ten. It stays on the page
because goal contributions is a stat widely cited in its own right, and
because ten records for the number ten is the shape this page takes.
Basis: Goals plus assists in competitive matches, excluding club friendlies, as counted by messivsronaldo.football: 919 goals and 422 assists, both stated on the same page, on the same basis.