You and I both know Messi isn’t chasing a number. He never has. But fans do. Journalists do. The myth-making machine thrives on milestones. 900 sounds like a celestial target — a round number that feels like a finish line no one’s crossed. Ronaldo dipped his toes near it (870 and counting). Messi’s trajectory? Different. Smoother arc, less late-career explosion. Let’s be clear about this: the idea of 900 goals isn't just about soccer — it’s about symbolism.
How Many Goals Has Messi Really Scored? The Official Tally Explained
First, untangle the web. Not all goals are counted the same. Some databases include friendlies, testimonials, U-19 matches. Others don’t. The conservative, widely accepted figure — the one FIFA and top statisticians reference — is based on senior competitive appearances: league, cup, continental, international tournaments. No charity shields. No exhibition matches against amateur sides. Just real games that mattered.
Messi’s breakdown: 672 for Barcelona (La Liga, Copa del Rey, Champions League, etc.), 33 for PSG, 53 for Inter Miami (as of mid-2024, including Leagues Cup), and 106 for Argentina. That’s 864. Wait — earlier I said 844. Which is it? Because here’s where it gets messy. Some sources exclude Leagues Cup from “official” competitions. Others don’t. CONMEBOL only recognized it as official starting in 2023. So depending on who you ask, Messi’s total fluctuates by 10-15 goals. That changes everything when you’re talking about a 56-goal deficit.
What Counts as an Official Goal in Modern Football?
The big four: domestic league, domestic cup, continental competition (Champions League, Copa Libertadores, etc.), and full international matches. Everything else — summer tours, anniversary games, FIFA Club World Cup (debatable, but usually included), even the now-defunct Intercontinental Cup — gets filtered differently. For example, Messi’s 2005 goal against Porto in a testimonial for Luis Figo? Doesn’t count. His 2023 Leagues Cup winner against Nashville? It depends. MLS counts it. Some European historians don’t. This inconsistency is why 900 is a moving target.
Why Goal-Counting Isn’t as Simple as It Seems
Think of it like accounting standards. GAAP vs. IFRS. Same company, different reported profits. Football’s “GAAP” is still being written. RSSSF tries to standardize it. So does IFFHS. But even they disagree on edge cases. Take Messi’s 2006 Olympic goal against Serbia. It was an U-23 tournament, but FIFA classifies it as full senior-international level for scoring records. So it counts. But his 2005 goals for Argentina U-20 in the World Youth Championship? Not included in senior tallies. You see the gray zones. And that’s before we get into disputed own goals or penalty shootouts — which aren’t counted as goals scored anyway.
The Math Behind 900: Can Messi Close the Gap?
Let’s run the numbers. Messi needs 56 goals. He scored 21 in 2022–23 (PSG and Argentina), including 8 in World Cup. That’s a pace of roughly 0.6 goals per 90 minutes. In 2023–24 with Inter Miami, it dropped to 0.38. Age is a factor. Injuries. Role evolution. He’s not the sole striker anymore. He’s a creator, a conductor. In 2024, he played 3,120 minutes across all competitions. At 0.38 per 90, that’s about 13 goals. Project that forward: five more seasons at that rate? 65 goals. That would push him over. But will he play five more years? And will that rate hold?
Compare that to Ronaldo. At 37, he was scoring 35 in a Saudi season. But — and this matters — the Saudi Pro League’s defensive structure is looser. Average possession: 48%. Average shots faced per game by top teams: 13. In MLS? Similar. Inter Miami faced 11.7 shots per game in 2023. But the quality? Lower. Messi’s non-penalty xG in MLS: 0.29 per 90. In his peak at Barça? 0.81. That’s a massive drop. The league’s competitive intensity impacts finishing opportunities. So even if he plays till 40, the chances per game aren’t the same.
Age and Decline Curves in Elite Forwards
Most elite scorers peak between 27 and 30. Look at Gerd Müller: 48 goals at 25, 36 at 30, retired at 33. Thierry Henry: 30+ goals till 30, then dropped below 20. Even Ronaldo — superhuman as he is — saw a 28% decrease in non-penalty goals per 90 after 34. Messi’s decline is gentler, thanks to his playmaking shift, but it’s there. From 2012’s 91 goals to 2024’s 15? That’s not failure. It’s biology. And that’s exactly where the 900 dream starts to crack.
Messi vs Ronaldo: Goal-Scoring Philosophies Compared
They’re often lumped together. But their paths to goals couldn’t be more different. Ronaldo, especially post-30, became a penalty-box predator. Aerial threat. Rebound poacher. His shot volume skyrocketed — 6.8 shots per game in Saudi vs Messi’s 3.4 in MLS. Messi? Always about efficiency. Positioning. One-touch finishes. He creates his own chances, often from deep. But in MLS, the space opens up — and yet, he’s not taking more shots. Why? Because his role isn’t to hunt milestones. It’s to win trophies and elevate a franchise.
Style Differences That Affect Long-Term Output
Ronaldo optimized for volume. Messi, for precision. That’s why Ronaldo’s late-career surge was possible — he adapted to a system built around his finishing. Messi’s game relies on a synchronized team unit, like Barcelona’s tiki-taka. Inter Miami doesn’t have that. They rely on individual brilliance — often Messi’s passing, not shooting. So even if he wanted 900, the ecosystem isn’t designed for it. And honestly, it is unclear if he cares. He’s won everything. The World Cup in 2022? That was the crown. The rest is legacy polish.
Frequently Asked Questions
Has Messi Ever Said He Wants 900 Goals?
No. Not once. In interviews, he deflects. “I don’t count goals,” he said in 2023. “I count trophies.” That’s telling. He’s never been a stats guy. When asked about passing Pelé’s Brazil tally, he shrugged. “Pelé is Pelé,” he said. “I’m just trying to play well.” Contrast that with Ronaldo, who openly celebrated “700,” “800,” even posting graphics. Different mindsets. Messi’s drive has always been internal, not numerical.
Could He Reach 900 If He Returned to Europe?
Possibly — but unlikely. Top European clubs need pace, pressing, consistency over 40 games. At 38+, Messi wouldn’t be the solution. And the financials? Inter Miami reportedly pays him $55 million a year, including commercial deals. No European club matches that without massive profit from merchandising. Plus, he’s an owner now. He’s building something in Miami. Leaving would undo years of investment — not just financial, but cultural. He’s not just a player there. He’s the project.
Do Exhibition Goals Count Toward 900?
Some fans include them. But purists don’t. Messi has scored in friendlies against Juventus, Chelsea, even a legends match in Abu Dhabi. Those add up — maybe 20 extra goals if you count everything. But including them devalues the achievement. It’s a bit like counting practice laps in a Formula 1 season tally. You can, but it distorts the race. The real debate isn’t about math — it’s about what we want football to represent.
The Bottom Line
I find this overrated — the fixation on 900. Not because the number isn’t impressive, but because it misses the point. Messi’s greatness isn’t in the total. It’s in the texture. The way he bends a free kick in the 89th minute. The no-look pass against Mexico. The quiet leadership in Qatar. Ronaldo’s chase for 900 makes sense — it’s his language. Messi speaks in trophies, influence, moments. He’s already redefined what’s possible. Needing another 56 goals to “prove” something? That’s on us, not him.
Will he get there? If you count every match, maybe. If you stick to competitive football, we’re far from it. But here’s my take: the most beautiful goals aren’t the ones on a spreadsheet — they’re the ones etched in memory. And by that measure, Messi’s already scored 900. Just not in the way anyone expected.