The World Cup 2026 Golden Boot race is reaching a thrilling conclusion.
All the top forwards on the planet have shown up over the past five weeks in North America, making this a battle for the ages - perhaps one that will never be topped.
Lionel Messi was leading the way with eight goals during what has been another standout tournament from the Argentina captain. He became the first player in history to notch in six successive World Cup knockout games, after surpassing Germany great Miroslav Klose during the group stage to become the World Cup’s all-time leading goalscorer.
However, he has now been surpassed once again by rival Kylian Mbappe, who scored twice as France fought back valiantly, ultimately in vain, against England in a pulsating bronze final - AKA the third-place play-off - in Miami on Saturday.
He also assisted a goal for Bradley Barcola to take him level on that front with Messi on four.
Mbappe is the first player since Gerd Muller for West Germany in 1970 to score more than eight goals at a single men’s World Cup, while he has - for now at least - also overtaken Messi by one to become the leading scorer in World Cup finals history himself with 22.
Those efforts will leave Messi with it all to do in Sunday’s final against Spain if he is to claim a maiden World Cup Golden Boot and avoid being beaten to the prestigious award by Mbappe for the second tournament in a row.
Jude Bellingham and Harry Kane were both still in the running for the Golden Boot heading into the weekend, though neither player started for England against France as head coach Thomas Tuchel rang the changes.
However, Bellingham came on and scored his seventh goal of the World Cup in a thrilling 6-4 victory for the Three Lions, with Ousmane Dembele also on target to move him on to six.
Spain forward Mikel Oyarzabal is now five behind Mbappe ahead of the final against Argentina.
Here are the latest Golden Boot standings for the World Cup 2026...
World Cup 2026 top scorers
Position |
Player |
Nation |
Goals |
Assists |
1 |
Kylian Mbappe |
France |
10 |
4 |
2 |
Lionel Messi |
Argentina |
8 |
4 |
=3 |
Jude Bellingham |
England |
7 |
1 |
= 3 |
Erling Haaland |
Norway |
7 |
0 |
=5 |
Ousmane Dembele |
France |
6 |
2 |
=5 |
Harry Kane |
England |
6 |
1 |
7 |
Mikel Oyarzabal |
Spain |
5 |
1 |
Table correct as of July 18, 2026.