
French and Real Madrid forward Kylian Mbappé holds the record as the all-time greatest goalscorer in FIFA World Cup history with 22 goals, having surpassed Lionel Messi (21).
Both players built their legacies while starring in Ligue 1 and La Liga, with Mbappé currently representing Real Madrid in La Liga after his prior domestic dominance in France
Data Explained’s research team cross-referenced each player’s World Cup goals with the club they were registered to at the time, sourcing data from FIFA, Yahoo Sports, Sky Sports, Opta Analyst, and Britannica.
The graphic above shows soccer club leagues that have produced the most World Cup goal scorers.
TL;DR
- Kylian Mbappé finished the 2026 World Cup as the all-time leading scorer in tournament history with 22 career goals, overtaking Lionel Messi (21) in what was Messi’s final World Cup.
- Mbappé’s 22 goals are split cleanly between two leagues: 12 in Ligue 1 at PSG and 10 in La Liga at Real Madrid.
- The gap between second and third on the all-time list is now five goals, the widest at that position in the modern era, with Miroslav Klose sitting third at 16.
ALSO READ: FIFA’s 2026 World Cup Generates $6.2 Billion in Commercial Deals
Top World Cup Goalscorers by Club Leagues (post-2026 World Cup)
| wdt_ID | wdt_created_by | wdt_created_at | wdt_last_edited_by | wdt_last_edited_at | Rank | Player | Country | Total WC Goals (Career) | Club(s) at Time of Tournament(s) | League(s) |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | emmanuel-ashemiriogwa | 20/07/2026 08:32 AM | emmanuel-ashemiriogwa | 20/07/2026 08:32 AM | 1 | Kylian Mbappé | France | 22 | PSG (2018, 2022), Real Madrid (2026) | Ligue 1 (12 goals) / La Liga (10 goals) |
| 2 | emmanuel-ashemiriogwa | 20/07/2026 08:32 AM | emmanuel-ashemiriogwa | 20/07/2026 08:32 AM | 2 | Lionel Messi | Argentina | 21 | Barcelona (2006–2018), PSG (2022), Inter Miami CF (2026) | La Liga / Ligue 1 / MLS |
| 3 | emmanuel-ashemiriogwa | 20/07/2026 08:32 AM | emmanuel-ashemiriogwa | 20/07/2026 08:32 AM | 3 | Miroslav Klose | Germany | 16 | Kaiserslautern (2002), Werder Bremen (2006), Bayern Munich (2010), Lazio (2014) | Bundesliga (14) / Serie A (2) |
| 4 | emmanuel-ashemiriogwa | 20/07/2026 08:32 AM | emmanuel-ashemiriogwa | 20/07/2026 08:32 AM | 4 | Ronaldo Nazário | Brazil | 15 | Inter Milan (1998, 2002), Real Madrid (2006) | Serie A (12) / La Liga (3) |
| 5 | emmanuel-ashemiriogwa | 20/07/2026 08:32 AM | emmanuel-ashemiriogwa | 20/07/2026 08:32 AM | 5 | Gerd Müller | West Germany | 14 | Bayern Munich (1970, 1974) | Bundesliga (all 14 goals) |
| 6 | emmanuel-ashemiriogwa | 20/07/2026 08:32 AM | emmanuel-ashemiriogwa | 20/07/2026 08:32 AM | 6 | Harry Kane | England | 14 | Tottenham Hotspur (2018, 2022), Bayern Munich (2026) | Premier League (8) / Bundesliga (6) |
| 7 | emmanuel-ashemiriogwa | 20/07/2026 08:32 AM | emmanuel-ashemiriogwa | 20/07/2026 08:32 AM | 7 | Just Fontaine | France | 13 | Stade de Reims (1958) | Division 1 / Ligue 1 (all 13 — single tournament record) |
| 8 | emmanuel-ashemiriogwa | 20/07/2026 08:32 AM | emmanuel-ashemiriogwa | 20/07/2026 08:32 AM | 8 | Pelé | Brazil | 12 | Santos FC (1958, 1962, 1966, 1970) | Brazilian Série A (all 12 goals) |
| 9 | emmanuel-ashemiriogwa | 20/07/2026 08:32 AM | emmanuel-ashemiriogwa | 20/07/2026 08:32 AM | 9 | Jürgen Klinsmann | Germany | 11 | Inter Milan (1990), AS Monaco (1994), Tottenham Hotspur (1998) | Serie A / Ligue 1 / Premier League |
| 10 | emmanuel-ashemiriogwa | 20/07/2026 08:32 AM | emmanuel-ashemiriogwa | 20/07/2026 08:32 AM | 10 | Sándor Kocsis | Hungary | 11 | Honvéd FC (1954) | Nemzeti Bajnokság I — Hungarian (all 11 goals) |
12 goals in Ligue 1; 10 in La Liga
Of Mbappé’s 22 World Cup goals, 12 came while he was at Paris Saint-Germain in Ligue 1, covering the 2018 and 2022 tournaments, according to Data Explained research.
The remaining 10 came at Real Madrid in La Liga during the 2026 tournament.
No other player in the all-time top 17 has their goals split this cleanly and precisely across two elite leagues.
What makes the Ligue 1 contribution particularly striking is context.
Ligue 1 is widely regarded as weaker than La Liga, the Premier League, and the Bundesliga in terms of overall competitive quality.
Yet 12 of the 22 goals that made Mbappé the greatest scorer in World Cup history came from that league.
The assumption that elite European league placement drives elite international output does not fully hold when the data is read carefully.
ALSO READ: When World Cups Go to Penalties, These Teams Usually Win
The Bigger Picture
The top 17 scorers in World Cup history represent 10 different leagues across four continents.
But the concentration is real.
La Liga’s aggregate contribution is through Mbappé’s Real Madrid goals, Messi’s Barcelona years, Ronaldo Nazário’s Real Madrid stint, and portions of Cristiano Ronaldo’s career.
That gives it the highest combined goal output of any single league across the full list.
The Bundesliga leads by player count:
- Klose (14 Bundesliga goals)
- Gerd Müller (14)
- Thomas Müller (10)
- Kane’s 6 Bundesliga goals from his Bayern Munich
Serie A runs quieter through the middle of the list but is more present than its current global reputation suggests.
Ronaldo Nazário scored 12 of his 15 World Cup goals while at Inter Milan. Gabriel Batistuta scored all 10 of his at Serie A clubs. Miroslav Klose added 2 at Lazio.
ELI5
Kylian Mbappé is now the all-time top scorer in World Cup history with 22 goals, overtaking Lionel Messi, who ends on 21. Mbappé scored 12 of those goals playing for PSG in France and 10 playing for Real Madrid in Spain. He is only 27, which means he could score even more at the next World Cup in 2030.
Source:
Data Explained Research Team