Lionel Messi: Road to 1,000 Goals
Lionel Messi has scored 937 goals in 1,184 games official games for club and country and needs 63 more to reach 1,000.
When will he reach 1,000 goals?
At his pace over the last 12 months (0.87 goals per game and 52 games in a year), he would need about 73 games, so goal number 1,000 could come around March 2028, aged 40 years and 9 months.
Projection at different paces
| Pace | Goals per game | Games needed | Estimated date | Age |
|---|---|---|---|---|
| Last 12 months | 0.87 | ~73 | March 2028 | 40 years and 9 months |
| Current season (2025/2026) | 0.87 | ~73 | March 2028 | 40 years and 9 months |
| Whole career | 0.79 | ~80 | May 2028 | 40 years and 10 months |
Every 100 goals
| Goal | Date | Age | Team | Opponent | Competition | Game no. | Games since previous |
|---|---|---|---|---|---|---|---|
| 900 | 18 Mar 2026 | 38 years and 8 months | Inter Miami | Nashville SC | CONCACAF Champions Cup | 1,142 | 125 |
| 800 | 23 Mar 2023 | 35 years and 8 months | Argentina | Panama | FIFA Friendly | 1,017 | 155 |
| 700 | 30 Jun 2020 | 33 years | FC Barcelona | Atletico Madrid | La Liga | 862 | 115 |
| 600 | 4 Mar 2018 | 30 years and 8 months | FC Barcelona | Atletico Madrid | La Liga | 747 | 115 |
| 500 | 17 Apr 2016 | 28 years and 9 months | FC Barcelona | Valencia CF | La Liga | 632 | 107 |
| 400 | 27 Sep 2014 | 27 years and 3 months | FC Barcelona | Granada CF | La Liga | 525 | 107 |
| 300 | 27 Oct 2012 | 25 years and 4 months | FC Barcelona | Rayo Vallecano | La Liga | 418 | 86 |
| 200 | 17 Aug 2011 | 24 years and 1 month | FC Barcelona | Real Madrid CF | Spanish Super Cup | 332 | 122 |
| 100 | 29 Sep 2009 | 22 years and 3 months | FC Barcelona | Dinamo Kyev | UEFA Champions League | 210 | 210 |
Comparison at the same age
At 39 years and 4 months old, Messi had 936 goals, compared with 893 goals for Ronaldo.
Career goals by age
Which teams and competitions?
By team
| Team | Goals | % |
|---|---|---|
| FC Barcelona | 672 | 71.7% |
| Argentina | 126 | 13.4% |
| Inter Miami | 107 | 11.4% |
| PSG | 32 | 3.4% |
By competition
| Competition | Goals | % |
|---|---|---|
| La Liga | 474 | 50.6% |
| UEFA Champions League | 129 | 13.8% |
| MLS | 76 | 8.1% |
| Copa del Rey | 56 | 6.0% |
| FIFA Friendly | 55 | 5.9% |
| FIFA World Cup Qualifier | 36 | 3.8% |
| Ligue 1 | 22 | 2.3% |
| FIFA World Cup | 21 | 2.2% |
| Copa América | 14 | 1.5% |
| Spanish Super Cup | 14 | 1.5% |
| Leagues Cup | 14 | 1.5% |
| CONCACAF Champions Cup | 8 | 0.9% |
Penalties: 115 (12.3%)
Latest goals
| Date | Team | Opponent | Competition | Goals |
|---|---|---|---|---|
| 1 Nov 2026 | Inter Miami | New England Revolution | MLS | 1 |
| 17 Oct 2026 | Inter Miami | Atlanta United | MLS | 2 |
| 10 Oct 2026 | Inter Miami | DC United | MLS | 2 |
| 6 Oct 2026 | Argentina | Benin | FIFA Friendly | 1 |
| 27 Sep 2026 | Inter Miami | Columbus Crew | MLS | 1 |
| 20 Sep 2026 | Inter Miami | San Diego FC | MLS | 1 |
| 16 Sep 2026 | Inter Miami | Cruz Azul FC | Campeones Cup | 1 |
| 12 Sep 2026 | Inter Miami | Nashville SC | MLS | 1 |
| 29 Aug 2026 | Inter Miami | CF Montreal | MLS | 4 |
| 22 Aug 2026 | Inter Miami | Toronto FC | MLS | 1 |
| 19 Aug 2026 | Inter Miami | Philadelphia Union | MLS | 1 |
| 5 Aug 2026 | Inter Miami | Atlético San Luis | Leagues Cup | 2 |
| 7 Jul 2026 | Argentina | Egypt | FIFA World Cup | 1 |
| 3 Jul 2026 | Argentina | Cape Verde | FIFA World Cup | 1 |
| 27 Jun 2026 | Argentina | Jordan | FIFA World Cup | 1 |
How we count goals
We count goals in official games for clubs and national teams recorded in our database; club friendlies are not included. That is why the figure may differ slightly from sources that use other criteria.
Frequently asked questions
How many goals has Lionel Messi scored?
Lionel Messi has scored 937 goals in 1,184 games official games (as of 1 Nov 2026).
How many goals does Messi need to reach 1,000?
He needs 63 more.
When will Messi reach 1,000 goals?
At his pace over the last 12 months (0.87 goals per game and 52 games in a year), he would need about 73 games, so goal number 1,000 could come around March 2028, aged 40 years and 9 months.
Who will reach 1,000 goals first, Messi or Ronaldo?
Cristiano Ronaldo is currently closer: Messi has 937 goals and Ronaldo has 985 goals.
Cristiano Ronaldo road to 1,000 goals →
Full Messi vs Ronaldo comparison →
Cache date: 04-11-2026 18:44:59
