Lionel Messi has added another feather to his illustrated career as he registered his 20th calendar goal in the year 2024. The goal came from a brilliant and typical Messi-esque free-kick against Columbus Crew in the Major League Soccer on 3rd October 2024.
From 2007 to 2024, Lionel Messi has now scored at least 20 goals per year for 16 consecutive years. Not only that, he has scored more than 50 goals a calendar year on 9 occasions. In this special article, we present the Lionel Messi stats of his goal tally every year since 2007.
Read Also | 10 players who have won the most trophies in football history
2007 | 31 Goals
Lionel Messi made his senior debut for FC Barcelona in 2005, but he was recognized as a key player from the 2006-07 Laliga season. In the year 2007, Lionel Messi scored a total of 31 goals in 55 games for club and country in 2007. He also had 12 assists with 1 hat-trick by his name in 2007.
Teams | Matches | Goals | Assists |
FC Barcelona | 41 | 25 | 8 |
Argentina | 14 | 6 | 4 |
Total | 55 | 31 | 12 |
2008 | 22 Goals
In the year 2008, Messi registered only 22 goals but made 18 assists for both his club and country. He scored 4 braces in 2008 but could not get a hat-trick.
Teams | Matches | Goals | Assists |
FC Barcelona | 40 | 20 | 16 |
Argentina | 8 | 2 | 2 |
Total | 48 | 22 | 18 |
2009 | 41 Goals
In 2009, Messi almost doubled his goalscoring tally from 2008 and scored 41 goals in the whole year. He scored 41 goals, scoring 8 braces and 1 hat-trick and also made 15 assists in total.
In 2009, Messi won his first Ballon d'Or.
Teams | Matches | Goals | Assists |
FC Barcelona | 54 | 38 | 14 |
Argentina | 10 | 3 | 1 |
Total | 64 | 41 | 15 |
2010 | 60 Goals
Lionel Messi scored 60 goals in just 64 matches in the 2010 calendar year. He unveiled himself as a goalscoring machine in 2010, having scored 13 braces and 6 hat-tricks as well. Messi won consecutive Ballon d'Or for his stunning season with Barcelona.
Teams | Matches | Goals | Assists |
FC Barcelona | 54 | 58 | 16 |
Argentina | 10 | 2 | 1 |
Total | 64 | 60 | 17 |
2011 | 59 Goals
Messi scored 59 goals in 2011, just one short of his 60 goals in 2010. But he also made 37 assists for both club and country. Messi also scored 6 hat-tricks and 10 braces in 2011.
Messi is still the one and only player to score and assist in 6 different club competitions in a calendar year, and he made that record in 2011. Messi made a hat-trick at the Ballon d'Or award after winning his third glory.
Teams | Matches | Goals | Assists |
FC Barcelona | 57 | 55 | 28 |
Argentina | 13 | 4 | 9 |
Total | 70 | 59 | 37 |
2012 | 91 Goals
Messi turned himself into a monster in 2012 as he scored a tremendous total of 91 goals in just 69 matches for his club and country, with 9 hat-tricks and 22 braces by his name.
Messi made several records with this feat as he still holds the Guinness World Record for the most official goals in a calendar year for his 91 goals in 2012. Messi also holds the record for most goals in club competitions in a calendar year as he scored 79 goals for FC Barcelona in 2012. He holds the record league goals scored in a single calendar year in Europe's top 5 leagues as well with 59 goals scored for Barcelona in La Liga in 2012. The Argentine magician won his fourth consecutive Ballon d'Or for his out of the world performance.
Teams | Matches | Goals | Assists |
FC Barcelona | 60 | 79 | 21 |
Argentina | 9 | 12 | 1 |
Total | 69 | 91 | 22 |
Read Also | Top 10 players with the Most goals in a single season
2013 | 45 Goals
Messi registered a total of 45 goals and 16 assists in 47 matches for both his club and country in 2013. He also scored 4 hat-tricks and 7 braces in that calendar year.
Teams | Matches | Goals | Assists |
FC Barcelona | 40 | 39 | 12 |
Argentina | 7 | 6 | 4 |
Total | 47 | 45 | 16 |
2014 | 58 Goals
Messi had a total of 58 goals in 66 matches in the year 2014. He 5 hat-tricks and 11 braces in the whole year providing 21 assists.
Messi won the Laliga with FC Barcelona this year but lost the 2014 World Cup final with Argentina.
Teams | Matches | Goals | Assists |
FC Barcelona | 52 | 50 | 19 |
Argentina | 14 | 8 | 2 |
Total | 66 | 58 | 21 |
2015 | 52 Goals
The 2015 calendar year was another memorable year for Messi as he won the domestic treble for FC Barcelona. He scored 52 goals in 61 matches in 2015 with 3 hat-tricks and 11 braces. But he lost the 2015 Copa America Final with Argentina.
However, Messi became the only player to score in 6 different club competitions in a calendar year twice in 2015 after he achieved the same in 2011.
He also became the only player to score in 7 different competitions for club and country in a calendar year in 2015.
Teams | Matches | Goals | Assists |
FC Barcelona | 53 | 48 | 23 |
Argentina | 8 | 4 | 3 |
Total | 61 | 52 | 26 |
2016 | 59 Goals
Messi lost his third consecutive international final in 2016 though he scored 59 goals in 62 appearances for both his club and country. He scored 6 hat-tricks and 9 braces as well.
After the defeat in the final of the 2016 Copa America, Messi announced his sudden retirement from the Argentina national team but made his comeback in October 2016.
Teams | Matches | Goals | Assists |
FC Barcelona | 51 | 51 | 25 |
Argentina | 11 | 8 | 6 |
Total | 62 | 59 | 31 |
2017 | 54 Goals
Messi's immense goal contribution tally dropped in the year 2017 though he scored 54 goals in 64 games with 3 hat-tricks and 12 braces across all competitions.
Teams | Matches | Goals | Assists |
FC Barcelona | 57 | 50 | 16 |
Argentina | 7 | 4 | 0 |
Total | 64 | 54 | 16 |
2018 | 51 Goals
Messi scored 51 goals in 54 matches in 2018 with 5 hat-tricks and 9 braces across all his club and international appearances.
Teams | Matches | Goals | Assists |
FC Barcelona | 49 | 47 | 23 |
Argentina | 5 | 4 | 3 |
Total | 54 | 51 | 26 |
2019 | 50 Goals
Messi kept up his goalscoring form having scored 50 goals in 58 matches in 2019. He also registered 4 hat-tricks and 8 braces.
Messi won his sixth Ballon in the year 2019.
Teams | Matches | Goals | Assists |
FC Barcelona | 48 | 45 | 16 |
Argentina | 10 | 5 | 2 |
Total | 58 | 50 | 18 |
2020 | 27 Goals
Messi only made 4 appearances for Argentina in 2020 due to the COVID-19 pandemic. However, Messi scored 27 goals in 48 appearances in total for both club and country with 1 hat-trick and 3 braces.
Teams | Matches | Goals | Assists |
FC Barcelona | 44 | 26 | 19 |
Argentina | 4 | 1 | 0 |
Total | 48 | 27 | 19 |
Read Also | Most Goals in a La Liga season - Lionel Messi leads the list
2021 | 43
Lionel Messi left his beloved FC Barcelona in 2021 after 22 years with the Catalonian club and joined Ligue 1 side PSG. However, he won his first international trophy with Argentina as they won the 2021 Copa America by defeating Brazil in the final.
Messi scored 43 goals in 2021 in 61 appearances across all club and international competitions. He also scored 1 hat-trick and 12 braces in 2021.
Teams | Matches | Goals | Assists |
FC Barcelona, PSG | 45 | 34 | 13 |
Argentina | 16 | 9 | 5 |
Total | 61 | 43 | 18 |
2022 | 35 Goals
Messi won the greatest trophy in his cabinet in 2022 as he lifted the 2022 FIFA World Cup with Argentina. He also won the 2022 Finalissima with Argentina.
Messi scored a total of 35 goals in 51 matches in 2022 with 1 hat-trick and 6 braces across all appearances for his club PSG and national team Argentina.
Messi still holds the record for most assist provider in Ligue 1 in a calendar year with 20 league assists in 2022.
Teams | Matches | Goals | Assists |
PSG | 37 | 17 | 24 |
Argentina | 14 | 18 | 6 |
Total | 51 | 35 | 30 |
2023 | 28 Goals
Lionel Messi moved to Inter Miami in the MLS in July 2023 after two seasons at the Paris-based club.
Messi scored 28 goals in 44 matches in 2023 with 1 hat-trick and 4 braces.
Teams | Matches | Goals | Assists |
PSG, Inter Miami | 36 | 20 | 11 |
Argentina | 8 | 8 | 1 |
Total | 44 | 28 | 12 |
2024 | 22 and counting
Messi won the 2024 Copa America with Argentina this year which is his 4th international trophy of his career.
Though he missed a total of 17 games for Inter Miami and Argentina this year, he has scored 20 goals as of now in 26 appearances for club and country excluding friendlies in 2024.
Teams | Matches | Goals | Assists |
Inter Miami | 20 | 19 | 12 |
Argentina | 7 | 3 | 2 |
Total | 27 | 22 | 14 |