Mbappé breaks World Cup scoring record to eclipse Messi

Kylian Mbappé has officially become the all-time leading goalscorer in FIFA World Cup history, single-handedly rewriting the record books despite France’s chaotic 6-4 defeat to England in the third-place playoff.
Trailing 4-0 at the break after a defensive horror show, Les Bleus looked entirely stunned. Yet, true to form, the 27-year-old Real Madrid forward galvanized a furious second-half fightback. Mbappé struck first in the 48th minute with a neat finish past Dean Henderson, drawing level with Argentina’s Lionel Messi. Then, in the 66th minute, he drove a powerful left-footed effort into the net to claim the record outright with his 22nd career World Cup goal.
The blistering second-half performance extended Mbappé’s tally to 10 goals for the 2026 tournament, firmly strengthening his grip on the Golden Boot race. He sits two goals clear of Messi, who remains his closest challenger ahead of Sunday’s final between Argentina and Spain. In doing so, Mbappé has become the first player to hit double digits in a single World Cup tournament since West Germany’s Gerd Müller in 1970.
Even more staggering is the efficiency of the achievement. While Messi compiled his 21 goals across 33 matches, Mbappé reached his historic 22-goal haul in just 22 appearances. The milestone also cements his place at the absolute summit of footballing legacy, pulling clear of icons like Miroslav Klose (16 goals) and Ronaldo Nazário (15 goals).
Despite the legendary feat, the French captain cutting a bittersweet figure after the match, reflecting on the painful semifinal exit to Spain that denied them a third consecutive final appearance. Mbappé admitted he would have gladly traded the individual milestone to be playing in the showpiece event, adding that while it is an incredible legacy, the pain of the team’s defeat was the first thing on his mind.
The record is now his, but the story is not quite finished. Lionel Messi will have one final opportunity to respond and potentially reclaim his crown when Argentina walks out at the New Jersey Stadium. For now, though, the footballing world belongs to Kylian Mbappé.