Career Goals
Lionel Messi
Total Career Goals
📊 Last Updated: February 5, 2026 • Source: Official Stats
As of February 2026, Lionel Messi has scored 902 career goals across all competitions. This total includes 787 goals for his clubs (Barcelona, PSG, and Inter Miami) and 115 goals for the Argentina national team.
Messi's goal-scoring record is even more impressive when considering his 447 career assists, making him one of the most complete attacking players in football history with 1349 goal contributions total.
Goals by Club
FC Barcelona
2004-2021Paris Saint-Germain
2021-2023Inter Miami
2023-PresentGoals by Competition Type
Champions League
Europe's premier club competition. Messi is the 2nd all-time top scorer.
International
Argentina's all-time leading scorer. Led them to World Cup 2022 glory.
Goal-Scoring Efficiency
How Does Messi Compare to Ronaldo?
Career Goal Milestones
100 Goals
Reached on March 11, 2009 vs Atlético Madrid
Age: 21 years, 259 days
200 Goals
Reached on December 10, 2010 vs Real Zaragoza
Age: 23 years, 169 days
300 Goals
Reached on February 18, 2012 vs Granada
Age: 24 years, 239 days
500 Goals
Reached on April 23, 2014 vs Valencia
Age: 26 years, 303 days
700 Goals
Reached on October 27, 2020 vs Getafe
Age: 33 years, 125 days
Current Total: 902 Goals
As of February 2026
Age: 38 years - Still active
Frequently Asked Questions
How many goals has Messi scored in his career?
As of February 2026, Lionel Messi has scored 902 total career goals across all competitions for club and country.
How many goals did Messi score for Barcelona?
Messi scored 672 goals in 778 matches for Barcelona between 2004 and 2021, making him the club's all-time top scorer.
How many international goals has Messi scored?
Messi has scored 115 goals for Argentina in 196 matches, making him Argentina's all-time leading scorer.
Who has more goals: Messi or Ronaldo?
Ronaldo has more total goals (955) than Messi (902), but Messi has significantly more assists (447 vs 269) and a better goals-per-game ratio.