How Many Goals Does Messi Have? Lionel Messi has scored 905 career goals for club and country. That includes 789 club goals and 116 goals for Argentina. He is 38 years old and still playing for Inter Miami CF in MLS. He is not done yet.
Total Career Numbers
| Stats | Number |
|---|---|
| Total Club Appearances | 975 |
| Total Club Goals | 796 |
| Total Club Assists | 384 |
| Yellow Cards | 98 |
| Red Cards | 2 |
| Minutes Played | 80,250 |
| Argentina Caps | 198 |
| Argentina Goals | 116 |
| Argentina Assists | 64 |
| Combined Goals (Club + Country) | 905+ |
He has over 1,300 total goal involvements. That is more than any player in football history.
Goals by Competition
Messi has scored in 15 different competitions across his entire career.
| Competition | Apps | Goals | Assists |
|---|---|---|---|
| La Liga | 520 | 474 | 216 |
| UEFA Champions League | 163 | 129 | 45 |
| Copa del Rey | 80 | 56 | 36 |
| MLS | 63 | 29 | 7 |
| Ligue 1 | 58 | 31 | 0 |
| 2nd Division B Group III | 22 | 1 | 4 |
| Supercopa de España | 20 | 6 | 1 |
| CONCACAF Champions Cup | 12 | 3 | 0 |
| Leagues Cup | 11 | 3 | 2 |
| MLS Cup Playoffs | 9 | 8 | 1 |
| Club World Cup | 9 | 1 | 2 |
| UEFA Super Cup | 4 | 3 | 1 |
| Coupe de France | 2 | 0 | 0 |
| Trophées des Champions | 1 | 0 | 0 |
| US Open Cup | 1 | 2 | 0 |
| Total | 975 | 796 | 384 |
Goals by Club
Messi has played for four clubs in his career.
| Club | Apps | Goals | Assists |
|---|---|---|---|
| FC Barcelona | 778 | 672 | 303 |
| Inter Miami CF | 100 | 86 | 45 |
| Paris Saint-Germain | 75 | 32 | 35 |
| FC Barcelona Atlètic | 22 | 6 | 1 |
| Total | 975 | 796 | 384 |
672 goals for Barcelona is the most any player has ever scored for one club. His time at PSG was not his best. Just 32 goals in 75 games. But since joining Inter Miami in 2023, he has come back strong. 86 goals in 100 games is a great return at his age.
Argentina Goals
Messi has played for Argentina since 2005. He is their all-time top scorer.
| Competition | Apps | Goals | Assists |
|---|---|---|---|
| World Cup Qualification | 72 | 36 | 14 |
| International Friendlies | 60 | 22 | 3 |
| Copa América | 39 | 18 | 3 |
| World Cup | 26 | 13 | 8 |
| CONMEBOL-UEFA Cup | 1 | 0 | 2 |
| Total | 198 | 116 | 64 |
116 goals for Argentina in 198 games. He also leads the world in assists in international football.
Records No One Else Has
These are Messi’s records that stand alone in football.
- 474 La Liga goals, the most in the history of that league
- 672 goals for one club, more than any other player ever
- 91 goals in 2012, a world record for most goals in one calendar year
- Most goals ever in the Copa América with 18
- Most assists in international football history with 64
- Most goal involvements in World Cup history with 21
- Over 1,300 career goal involvements in total
His 900th Goal
Messi scored his 900th career goal in March 2026 for Inter Miami. He became only the second man ever to reach that number. Cristiano Ronaldo was the first. Messi is now chasing 1,000 goals. He needs around 95 more.
Messi vs Ronaldo Goals
People always ask about Cristiano Ronaldo. Right now, Ronaldo leads in total goals with around 970. Messi sits at 905. But Messi leads in assists, La Liga goals, goals for one club, and team trophies. Both players gave us 20 years of great football. The gap between them and everyone else is huge.
Still Playing in 2026
Messi scored 10 goals in 14 games for Inter Miami in 2026 so far. He scored in a 3-4 loss to Orlando City on May 2. At 38, most players are retired. Messi is still one of the best players in MLS week after week. His full 2026 stats can be tracked on ESPN’s Messi tracker.

