World Cup Record Book

World Cup All-Time Goalscorers

A scorer skyline for the players with the most goals in men's FIFA World Cup history.

Preparing district view
World Cup Scorer Plaza Embedded district view
Explore full city

Latest ranking

July 19, 2026

World Cup goals
#1 Kylian Mbappe 22
#2 Lionel Messi 21
#3 Miroslav Klose 16
#4 Ronaldo 15
#5 Gerd Muller 14
#5 Harry Kane 14
#7 Just Fontaine 13
#8 Pele 12
#9 Sandor Kocsis 11
#9 Jurgen Klinsmann 11
#9 Cristiano Ronaldo 11
#12 Helmut Rahn 10
#12 Gary Lineker 10
#12 Gabriel Batistuta 10
#12 Teofilo Cubillas 10

Timeline

Key moments

  • June 11, 2026

    Miroslav Klose leads world cup goals

  • June 28, 2026

    Kylian Mbappe leads world cup goals

  • July 19, 2026

    Kylian Mbappe leads world cup goals

Notes

Methodology

The adapter projects an all-time men's World Cup goals leaderboard from FIFA/Wikipedia historical record tables, then adds current 2026 tournament goals from FIFA's public GameDay scorer feed for active players. A modeled by-date backfill animates the 2026 all-time-record chase across the tournament calendar.

Live men's World Cup goal totals combine through-2022 historical baselines with FIFA's 2026 tournament goal feed. After the 2026 final, Kylian Mbappe (22) overtook Lionel Messi (21) as the all-time leading men's World Cup scorer. The checked-in live snapshot is the fallback when FIFA's public feed is unavailable.

Reference

Sources