Mbappe wins World Cup Golden Boot

Sports
By AFP | Jul 20, 2026

Spain's players celebrate after they won the 2026 World Cup football tournament final match between Spain and Argentina at the New York/New Jersey Stadium in East Rutherford on July 19, 2026. [AFP]

Kylian Mbappe won the 2026 World Cup Golden Boot on Sunday after Lionel Messi failed to add to his tally in the final in New Jersey.

The France captain scored 10 goals to top the charts ahead of Argentina great Messi, who finished with eight.

England midfielder Jude Bellingham and Norway striker Erling Haaland each scored seven times.

Real Madrid forward Mbappe, 27, also won the prize at the 2022 World Cup in Qatar, where France were beaten finalists.

The Frenchman, who made his World Cup debut in 2018, scored twice in Saturday's third-place play-off, which England won 6-4.

Mbappe is now the top scorer in World Cup history, with 22 goals across three World Cups, one ahead of Messi.

"I would have preferred not to be the all-time top scorer and to be playing tomorrow's match," said Mbappe, who has won more than 100 caps.

Share this story
Team Kenya eyes Commonwealth glory
With just days remaining before the 2026 Commonwealth Games in Glasgow, Team Kenya is entering the final phase of preparations with a strong squad
World champions Spain supplant Argentina to top FIFA rankings
Newly-crowned world champions Spain replaced beaten finalists Argentina atop FIFA rankings released Monday.
Arrogance or pride? Argentina grapples with World Cup villain label
Critics blasted Argentina for dirty tactics and poor sportsmanship during their 1-0 loss to Spain, cementing the country's status as World Cup villain that grew throughout the tournament.
With more matches, World Cup shatters attendance and TV records
The 2026 World Cup created a stadium attendance high while FIFA boss Gianni Infantino said that TV viewership broke the previous record "many, many times over".
Giant of the game: Liverpool and England legend Keegan dies aged 75
Former Liverpool and England star Kevin Keegan has died aged 75 after battling cancer, his family announced on Monday.
.
RECOMMENDED NEWS