Messi Career Goals by Year

Lionel Messi’s career goal total has become one of the most-watched numbers in sports, and in 2026 it is still climbing. Now 39 and the World Cup’s all-time leading scorer, Messi has stacked up more than two decades of scoring for Barcelona, Paris Saint-Germain, Inter Miami, and Argentina, including a calendar year so absurd that no player has come within 20 goals of it since. Laid out year by year, the numbers tell the whole arc of his career.

Messi has scored 918 senior career goals for club and country, a total that includes the record 91 goals of 2012, a decade in which he never dipped below 50 in a year, and the 20 World Cup goals that made him the tournament’s all-time leader in 2026. From three goals as a teenager in 2005 to a scoring surge at 39, the year-by-year breakdown below is the full picture, with his World Cup goals broken out tournament by tournament.

The chart below covers Messi’s career goals by year: every calendar year since his debut, his World Cup goals by tournament, his totals by team, and the scoring records he owns. Take a look, then we’ll walk through the eras.

Messi Career Goals by Year
Every year, every era, plus the World Cup
918
career goals
91
in 2012 (record)
20
World Cup goals (record)
22
in 2026 so far
Career goals by calendar year (club + country)
Year Goals Note
2004 0 Barcelona debut at 17
2005 3 First senior goal (v Albacete)
2006 12 First World Cup goal at 18
2007 31 The Getafe wonder goal
2008 22 Olympic gold with Argentina
2009 41 Treble year, first Ballon d’Or
2010 60 First 60-goal year
2011 59 Two Champions League titles in span
2012 91 All-time record year
2013 45 Injury-interrupted year
2014 58 World Cup final, Golden Ball
2015 52 Second treble
2016 59 Brief international retirement
2017 54 Qualifying hat-trick saves Argentina
2018 51 Named Barcelona captain
2019 50 Sixth Ballon d’Or
2020 27 Pandemic-shortened calendar
2021 43 Copa America won; PSG move
2022 35 World Cup won; 18 for Argentina
2023 28 Inter Miami move, 8th Ballon d’Or
2024 29 Copa America defended
2025 46 Best year since 2019
2026 22 (in progress) World Cup record broken
Official senior goals for club and country by calendar year. Messi never scored fewer than 40 in a year from 2009 through 2019, an eleven-year run.
World Cup goals by tournament
World Cup Goals Result
2006 (Germany) 1 Quarter-finals
2010 (South Africa) 0 Quarter-finals
2014 (Brazil) 4 Final; won Golden Ball
2018 (Russia) 1 Round of 16
2022 (Qatar) 7 CHAMPIONS; Golden Ball
2026 (N. America) 7 (so far) In progress
Total: 20 World Cup goals, the all-time record, set when he passed Miroslav Klose’s 16 during the 2026 group stage. Shootout conversions do not count toward goal totals.
Career goals by team
Barcelona (2004-2021) 672 (one-club record)
Paris Saint-Germain (2021-2023) 32
Inter Miami (2023-present) 90
Argentina (2005-present) 124
Total 918 and counting
His 672 for Barcelona is the record for most goals for a single club; his 124 for Argentina is that nation’s all-time record.
The scoring records
Calendar year 91 in 2012 (Guinness record)
Club season 73 in 2011-12 (European record)
One club 672 for Barcelona
La Liga career 474 goals
World Cup career 20 goals (all-time record)
Consistency 30+ goals in 13 straight seasons
Messi is the only player ever to score 30 or more goals in 13 consecutive seasons and 40 or more in 12 consecutive seasons.
Totals are official senior goals for club and country (youth matches and friendlies for clubs excluded; penalty shootout conversions do not count). Messi is active and totals rise; figures current through July 3, 2026, including the World Cup Round of 32. Sources: MessivsRonaldo.app, FC Barcelona, FIFA, Wikipedia.

The arc: from 3 goals to 918

Messi’s year-by-year totals read like the elevation map of a mountain range. He scored zero in 2004, the year of his Barcelona debut at 17, and just three in 2005, the year of his famous first senior goal, a Ronaldinho lob finished against Albacete. By 2007 he was at 31 and had scored the slaloming Getafe goal that announced him as Diego Maradona’s heir. Then came the ascent: 41 in the treble year of 2009, and a full decade, 2010 through 2019, in which he never once scored fewer than 50 goals in a calendar year, peaking with the unapproachable 91 of 2012.

The later years trace his moves and his evolution. The pandemic-shortened 2020 (27) and the awkward PSG transition years (35 in 2022, when he nonetheless scored 18 times for Argentina and won the World Cup) gave way to a genuine late-career revival at Inter Miami: 46 goals in 2025, his best year since 2019, and 22 already in 2026 at age 39, with a World Cup still in progress. The running total now stands at 918 senior goals for club and country, and it moves nearly every week.

2012: the 91-goal year

The center of the chart, and of scoring history, is 2012. Messi scored 91 official goals in a single calendar year: 79 for Barcelona (59 in La Liga, 13 in the Champions League, 5 in the Copa del Rey, 2 in the Supercopa) and 12 for Argentina, in 69 appearances, one goal every 66 minutes, with nine hat-tricks along the way. It shattered Gerd Muller’s 1972 mark of 85, which had stood for four decades as football’s most durable scoring record, and it earned a place in Guinness World Records.

The scale of it still defies belief: Messi outscored 13 entire La Liga teams’ season totals that year, and no player since has come within 20 goals of 91 in a calendar year, Cristiano Ronaldo’s 69 in 2013 remains the closest. He did not have a single scoreless month. More than a benchmark, 2012 has become the reference point against which every great scoring season, from Ronaldo’s peaks to Erling Haaland’s, is measured and found short.

The World Cup goals: 20 and the record

Within the career total sits the number currently making history: 20 World Cup goals, the all-time tournament record. The tournament-by-tournament trail is its own story. One goal as an 18-year-old super-sub in 2006. A famous zero in 2010, the only World Cup he failed to score in, despite arriving as the world’s best player. Four in 2014, when he dragged Argentina to the final and won the Golden Ball in defeat. A single strike in the disappointment of 2018.

Then the two great harvests: seven goals in Qatar in 2022, when he scored in every round, group stage, Round of 16, quarter-final, semi-final, and final, and lifted the trophy at last, and seven more (so far) in 2026, the run that carried him past Miroslav Klose’s 16 to the all-time record. He passed Klose with his 17th against Austria on June 22, and has since pushed the mark to 20, with Argentina still alive in the knockouts. Notably, none of these totals include penalty shootout conversions, which never count as goals; all 20 came in open play or from in-game penalties and free kicks.

Four teams, four eras

Split by team, the career divides cleanly. Barcelona owns the bulk: 672 goals between 2004 and 2021, the most any player has ever scored for a single club, including a record 474 in La Liga. The two Paris Saint-Germain seasons added a quieter 32. Inter Miami, where he moved in 2023, has become a genuine second act: 90 goals and counting in MLS and cup competitions, including his monster 2025.

And then there is Argentina: 124 goals since 2005, far and away the national team’s all-time record, encompassing the 2021 Copa America breakthrough, the 2022 World Cup triumph, the 2024 Copa defense, and the 2026 World Cup rampage. Add it together and the total reads 918, with the eight Ballons d’Or, 46 team trophies, and more than 1,300 goal contributions sitting alongside it in the ledger of the most decorated career in the sport’s history.

The consistency records

Beyond the peaks, the year-by-year table reveals what may be Messi’s most remarkable quality: the floor never dropped. He scored 30 or more goals in 13 consecutive seasons and 40 or more in 12 consecutive seasons, both feats no other player has managed. From 2009 through 2019 he never finished a calendar year below 40, and for a full decade never below 50. His single-club-season record of 73 goals in 2011-12 remains the European benchmark.

Even the “down” years tell the story of context rather than decline: 2013 was interrupted by injury, 2020 by a global pandemic, 2022 and 2023 by transitions to new clubs and a new league, and in each case the numbers climbed again after. At 39, in 2026, he is on pace for another 40-plus year while rewriting the World Cup record book. The table above is still being written.

Final Word

Messi’s career goals by year trace the greatest scoring career in football history: 918 senior goals and counting, built from the record 91 of 2012, a decade without a sub-50 year, 672 for Barcelona, 124 for Argentina, and the 20 World Cup goals, across six tournaments from one as a teenager in 2006 to seven so far in 2026, that made him the tournament’s all-time leading scorer this summer.

With the 2026 World Cup still in progress, both the yearly total and the World Cup number are live, and we’ll keep them current. For the full all-time tournament list he now leads, see our rankings of the most World Cup goals ever.