Two rounds into the 2026 World Cup group stage, Kylian Mbappé and Lionel Messi are already shaping up into a historic duel. Just hours after Messi scored twice in Argentina’s 2-0 win over Austria and became the tournament’s all-time top scorer, Mbappé answered with a brace in France’s 3-0 victory over Iraq, leaving him only two goals behind Messi.
Mbappé now has 16 World Cup goals, one more than Brazil’s Ronaldo and level with Germany’s Miroslav Klose, who had held the outright record before Messi passed him. Messi leads with 18. The article notes that the race is also tight for the 2026 Golden Boot after only two group matches, with Messi on five goals and Mbappé on four.
What makes Mbappé’s total remarkable is the speed: he reached 16 goals in just 16 World Cup matches, faster than anyone before him. Messi needed 27 matches, Ronaldo needed 18 and Klose 20 to get there. Mbappé’s World Cup scoring breakdown is four goals in 2018, including one in France’s title-winning final and the tournament’s Best Young Player award, eight in 2022, when he finished as top scorer and carried France to the final, and four so far in 2026.
Against Iraq, Mbappé scored first in the 14th minute after a pass from Michael Olise, finishing left-footed into the right corner. The second half was delayed by two hours because of lightning in Philadelphia, but Mbappé scored again in the 66th minute after a major Iraqi defensive error. Ousmane Dembélé, who assisted the second goal, added France’s third, securing qualification for the knockout stage. France will face Norway in its final Group 9 match for first place.