This question, however, opens a much larger debate about goal counting in football, the legitimacy of various competitions, and how we measure the greatest players in history. Let me explain why this seemingly simple question is actually quite complex.
The official numbers: What counts and what doesn't
According to most reputable football statistics sources like ESPN FC, Transfermarkt, and the Rec.Sport.Soccer Statistics Foundation (RSSSF), Messi's official goal tally includes:
- Goals for Barcelona (La Liga, Copa del Rey, Champions League, Supercopa, etc.)
- Goals for Paris Saint-Germain (Ligue 1, Coupe de France, etc.)
- Goals for Inter Miami (MLS, Leagues Cup, U.S. Open Cup)
- Goals for the Argentine national team (World Cup, Copa América, friendlies, etc.)
The key word here is "official." This excludes youth team goals, friendly matches not recognized by FIFA, testimonial matches, and promotional games. It's these unofficial goals that often fuel confusion about whether Messi has reached certain milestones.
Breaking down Messi's goal distribution
Messi's goal distribution across his career shows fascinating patterns:
During his Barcelona years (2004-2021), Messi scored the overwhelming majority of his goals - approximately 672 in official matches. His PSG stint added around 32 goals, while his current Inter Miami chapter has contributed roughly 16 goals as of early 2025.
For Argentina, Messi has scored 109 goals, making him the nation's all-time top scorer and one of the most prolific international strikers in history. His international goals came across World Cup qualifiers, Copa América matches, friendlies, and of course, the 2022 World Cup triumph in Qatar.
The 800, 900, and 1000 goal milestones: Why they matter
Why do these round numbers create so much excitement? Because they represent historical benchmarks in football. When Cristiano Ronaldo reached 800 career goals in 2021, it made global headlines. Pelé's supposed 1000+ goals (though including many friendlies) became legendary.
For Messi specifically, the 800-goal mark was crossed in 2022, and the football world began speculating about when he might reach 900. Given his age (37 as of 2025) and reduced playing time at Inter Miami, it seems increasingly unlikely he'll reach this milestone in official matches.
Why 900 goals is particularly significant
The 900-goal mark sits in a sweet spot - it's high enough to be impressive, but still within reach of active players. It represents approximately 100 goals per season over a 9-year prime, or 50 goals per season over 18 years of professional football.
Only a handful of players in history have officially surpassed 900 goals, and most played in eras with far fewer matches per season and less competitive football. For a modern player to approach this number requires exceptional longevity, consistency, and playing for top clubs that compete in multiple tournaments annually.
Who has officially reached 900 goals?
The exclusive 900-goal club includes:
Josef Bican (Austria/Czech Republic) - Widely considered the highest scorer in football history with approximately 948 official goals, though exact numbers remain debated due to incomplete records from the 1930s and 1940s.
Romário (Brazil) - The 1994 World Cup winner reached 929 official goals, a milestone he celebrated extensively. His goal-scoring ability in the penalty area was unmatched during his prime.
Pelé (Brazil) - Depending on the source, Pelé has between 757 and 1283 goals. The lower figure represents only official matches, while the higher includes friendlies and tour games. For strict official counts, he falls short of 900.
Ferenc Puskás (Hungary/Spain) - The "Galloping Major" scored 808 official goals, primarily for Budapest Honvéd and Real Madrid.
Cristiano Ronaldo (Portugal) - As of March 2025, Ronaldo has surpassed 900 official goals and continues adding to his tally with Al Nassr in Saudi Arabia.
The controversy around goal counting methods
Here's where it gets complicated. Different organizations count goals differently:
FIFA recognizes only competitive, official matches sanctioned by national associations or continental confederations. This excludes most friendlies, testimonial matches, and promotional games.
Many South American football associations historically included friendly matches in their official statistics, particularly during international tours. This explains some of the discrepancies in Pelé's goal counts.
Clubs sometimes maintain their own records that include goals from reserve teams, youth academies, or unofficial matches, further complicating the picture.
Messi's goal-scoring evolution over the years
Messi's goal-scoring patterns reveal fascinating insights about his career trajectory:
His peak years (2009-2015) saw him consistently scoring 50+ goals per season for Barcelona. The 2011-2012 season remains his most prolific with 73 goals in all competitions, including 50 in La Liga alone.
His role evolved from a pure winger cutting inside to score, to a false nine orchestrating play, to his current position as a creative forward who still finds the net but focuses more on assists and chance creation.
International duty initially proved challenging for Messi, with several scoreless streaks in major tournaments. However, he broke through with a hat-trick against Switzerland in 2012 and has since become Argentina's all-time leading scorer.
Comparing Messi and Ronaldo's goal-scoring approaches
While both players have approached goal-scoring from different angles, their statistics tell an interesting story:
Ronaldo has been more of a traditional center forward, particularly in his later years, focusing on positioning, aerial ability, and clinical finishing. His goal distribution shows more headers and right-footed shots.
Messi has been more versatile, scoring from various positions and situations. His left foot is legendary, but he's also proficient with his right and in the air. His goals often come from dribbling, free-kicks, and intricate team moves.
The interesting aspect is that while Ronaldo reached 900 goals first, Messi achieved his goal tally in fewer matches, suggesting a higher goals-per-game ratio throughout most of his career.
The future: Can Messi reach 900?
Realistically, reaching 900 official goals seems extremely challenging for Messi at this stage of his career. Here's why:
At 37 years old, he's playing fewer minutes than during his prime. Even if he maintains a goal every other game (which would be impressive for a player his age), he would need approximately 150 more goals.
Assuming he plays another 2-3 seasons with Inter Miami and continues at his current rate, he might reach the mid-850s or possibly 870-880 range. But 900 appears to be out of reach unless he significantly increases his playing time or joins a club with an extremely demanding schedule.
What would it take for Messi to reach 900?
For Messi to realistically reach 900 official goals, several scenarios would need to align:
He would need to play at least two more full seasons at his current level, plus potentially a third season with reduced minutes. This assumes he stays healthy and maintains his scoring touch.
He might need to join a club competing in multiple tournaments - MLS, U.S. Open Cup, CONCACAF Champions Cup, plus international duty with Argentina. This would maximize his goal-scoring opportunities.
Alternatively, a move to a league with a longer season or different calendar could provide more matches. However, this seems unlikely given his current commitment to Inter Miami and his age.
The bigger picture: Why goal counts aren't everything
While reaching 900 goals would be a remarkable achievement, it's worth considering what these numbers actually represent:
Football is a team sport, and goal counts don't capture a player's complete contribution. Messi's vision, passing, dribbling, and ability to create space for teammates have been just as valuable as his goal-scoring.
Different eras and competitions make direct comparisons difficult. A player scoring 900 goals in the 1950s faced different defensive standards, playing conditions, and tactical approaches than a modern player.
The quality of opposition matters. Scoring against top-tier competition consistently is more impressive than accumulating goals against weaker teams, even if the raw numbers are similar.
Beyond the numbers: Messi's true legacy
Messi's legacy extends far beyond goal counts:
He has won 8 Ballon d'Or awards (as of 2024), more than any other player. He's led Argentina to a World Cup title, a Copa América, and multiple domestic and European trophies with Barcelona.
His playing style has influenced an entire generation of footballers. The way he controls the ball at speed, his ability to change direction instantly, and his vision have become benchmarks for attacking players.
Perhaps most importantly, he's been remarkably consistent over nearly two decades at the highest level, adapting his game as he's aged while maintaining elite performance.
Frequently Asked Questions
How many goals does Messi need to reach 900?
As of March 2025, Messi needs approximately 77 more official goals to reach 900. Given his current age and playing pattern, this seems unlikely in the remaining years of his career.
Has Messi ever scored 900 goals including friendlies?
If we include all competitive matches, friendlies, and unofficial games throughout Messi's career, his total would be significantly higher - possibly in the 1000-1100 range. However, these numbers aren't recognized by official statistics organizations.
Who is closer to 900 goals: Messi or Ronaldo?
Cristiano Ronaldo has already surpassed 900 official goals and continues playing at a high level with Al Nassr in Saudi Arabia. He's currently the more likely of the two to reach 1000 goals, while Messi appears to be slowing down his goal-scoring pace.
What is Messi's goals-per-game ratio?
Messi's career goals-per-game ratio is approximately 0.80, meaning he scores slightly less than one goal per game on average. This is exceptional for any player, especially one who has played over 1000 professional matches.
Will Messi's goal record ever be broken?
Given the physical demands of modern football and the difficulty of maintaining elite performance into a player's mid-30s, it seems unlikely that Messi's official goal tally will be surpassed in the near future. However, football continually evolves, and exceptional talents occasionally emerge who redefine what's possible.
Verdict: The 900-goal dream remains just that
Has Messi reached 900 goals? No, he hasn't. And based on current trajectories, he likely won't. But this misses the point entirely.
Messi's career has been about more than accumulating statistics. His 823 (and counting) official goals represent a fraction of his impact on football. The way he's played the game, the titles he's won, and the joy he's brought to millions of fans worldwide matter far more than whether he reaches a particular round number.
In the end, the 900-goal milestone will belong to other players, perhaps Ronaldo or future generations. But Messi's legacy as one of the greatest, most influential players in football history is already secure - regardless of what the final goal tally says.