Where Data Tells the Story
© Voronoi 2026. All rights reserved.

The title of all-time top goalscorer in FIFA World Cup history is the ultimate benchmark of global dominance, longevity, and scoring consistency in football.
Today’s infographic ranks 13 players who have scored 10 or more World Cup goals across the tournament’s 96-year history and 23 editions.
The data was gathered from WorldFootball.
ALSO READ: Ranked: Most (and Least) Expensive Matches at 2026 World Cup
Messi’s record is not as safe as a retired player’s record would be.
Mbappé is 27 years old, tied for second on the all-time list and averaging approximately 5.3 World Cup goals per tournament across his career.
If he participates in the 2030 World Cup at 31 and the 2034 World Cup at 35 (both realistic for a player of his physical profile), he needs just 4 more goals across those two tournaments to break the current record.
He has been scoring at a higher rate per tournament throughout his career.
The generational structure of the 2026 Golden Boot race maps directly onto the all-time list:
ALSO READ: Explained: How 2026 World Cup Prize Money Will Be Split