We’ve been watching this GOAT debate metastasize across a decade of arguments, stat dumps, and Reddit threads that go nowhere — and in the span of about 18 minutes on Saturday afternoon in Miami Gardens, it found the clearest single data point it’s ever had.
Kylian Mbappe scored his 21st World Cup goal in the 48th minute of England’s 6-4 bronze final victory over France, tying Lionel Messi for the all-time record. Then, in the 66th minute, he scored his 22nd. Per Al Jazeera and ESPN, the record that Messi had held since this tournament began now belongs to Mbappe. He has more World Cup goals than any player in the history of the competition. He is 27 years old.
Messi plays the Final tonight.
How Many World Cup Goals Does Mbappe Have Now?
Twenty-two. That’s the number — 22 goals across 22 World Cup matches, exactly one per game. No player in World Cup history has reached 20 goals at that rate. (For context: Mbappe was seven years old when Messi scored his first World Cup goal in 2006. The timeline of this rivalry is genuinely strange.)
Mbappe leads the 2026 Golden Boot race with 10 goals this tournament alone, four assists. Messi, playing tonight in the Final rather than Saturday’s consolation match, has 8 goals and 4 assists across Argentina’s 2026 run. The tiebreaker between them on Golden Boot, if they end level on goals and assists, goes to minutes played. (Both are at four assists. The math has been this precise the entire tournament.)
https://x.com/FIFAWorldCup/status/2078613082897523093
After the match, Mbappe told Fox Sports something worth reading carefully: “Leo, he scores all the time. Tomorrow he will score, for sure.” That’s not false modesty from a 27-year-old who just made history. That’s Mbappe acknowledging what the entire soccer-watching world is thinking: the record he broke on Saturday has a 24-hour shelf life, maybe less.
What Messi Needs Tonight to Take It Back
The math matters, and I’ve seen it get sloppy in the last 12 hours of coverage: one Messi goal tonight ties the record at 22. They share it. Two Messi goals puts him ahead outright at 23. One goal matches the record. Two goals ends this particular argument — at least for the duration of Messi’s career, at least until the next generation rewrites it.
Messi, asked about the Final and the record chase, told Yahoo Sports: “I’m really very tired, just like my other friends.” He is 39. He has played more minutes in high-stakes soccer than almost any human alive. Argentina, defending champions since 2022, are chasing what would be the first back-to-back World Cup titles since Brazil in 1962. So, sure — tired makes sense.
For the Golden Boot: Messi needs three goals tonight to surpass Mbappe’s 10. That’s a tall order in a single match, even accounting for Mbappe’s sportsmanlike confidence that Messi will score. But one or two goals — which is within Messi’s range in a World Cup Final with Argentina’s attack around him — gets him to tie or within striking distance on the all-time record while handing him a second consecutive title. The narrative overlap here is almost structurally irresponsible in how neat it is. (Sports writers did not design this. It just arrived.)
The GOAT Debate Gets a Clean Narrative Structure
The counterargument to treating this record as definitive is reasonable and worth acknowledging. Mbappe scored 22 goals in 22 appearances, a 1.00 goals-per-game rate that no player in history has sustained across this many World Cup matches. He did it in an era of expanded field rosters, against more varied defensive systems, with fewer truly weak opponents than earlier generations faced. The goals-per-game argument slightly favors Mbappe regardless of what happens tonight.
And yet. The all-time goals record is the clearest single metric the GOAT debate has ever been handed. You can argue Ballon d’Or counts, Champions League rings, club vs. international weight — all of it is contested. “Most World Cup goals ever” is not contested. It’s a number. It changes tonight or it doesn’t.
I think the reason this record feels like it matters more than some of the other accumulated statistics is that the World Cup is the one tournament both players always had to answer for. It’s the stage neither could fully control. Messi’s 2022 title in Qatar resolved one part of the argument. (It didn’t really close anything, obviously. The argument just moved to a different room.) Tonight either reopens it on new terms or, for the first time in a decade, closes something for good.
England had their own record-setting moment in the bronze final — per Al Jazeera, Jude Bellingham scored his 7th goal of the tournament, breaking England’s all-time World Cup scoring mark. Between Bellingham and Mbappe, both records fell on the same afternoon in Miami. We’ve covered England’s remarkable run through this tournament in our earlier World Cup coverage, and the bronze final was a fittingly chaotic final chapter: six goals, two lead changes, Mbappe rewriting history in an otherwise consolation match.
What to Watch For in the Final
Argentina vs. Spain. MetLife Stadium, East Rutherford, New Jersey. 3 PM ET tonight.
Lamine Yamal is the story on Spain’s side — the 17-year-old phenom who has been the tournament’s most electric attacking player and who will draw one of the more fascinating defensive assignments of the weekend. Argentina will have to decide how much attention they give Yamal without leaving gaps elsewhere for Spain’s system to exploit.
For Argentina’s part: the cultural stakes of this Final extend well past the scoreline. A second consecutive championship would cement this Argentina generation as something beyond what the 2022 Qatar side accomplished. Back-to-back is a different category entirely.
But the number that will follow the first whistle of this match is 21 — the number of World Cup goals Messi has, the number that was the record 48 hours ago. If it changes tonight, it changes fast. Messi doesn’t score late or gradually. He scores in clusters, in bursts, when the moment creates the opening.
Mbappe held the record for one day. Watch how long that lasts.