IFFHS MEN'S WORLD BEST GOAL SCORER 2025
IFFHS Men’s World Best Goal Scorer 2025 at 31 July: Kylian Mbappé
The leader of global goal-scorers’ ranking Kylian Mbappé added 1 goal for Real Madrid in July and now has 32 at his tally.
Patrick Pedersen, a Dane playing in Iceland for Valur, burst into the 2nd position, using the summer break in the leading European leagues.
He amassed already 29 goals, including no fewer than 14 in three different domestic cups.
July was very successful for Lionel Messi who scored more than anyone else in this period (8 goals) and rushed in the top 10 with his total 24.
THE RANKING 2025
Player | Goals | DL | DC | ICC | NT | Country | Clubs (Leagues) | |
1 | Kylian Mbappé | 32 | 21 | 3 | 6 | 2 | France | Real Madrid (Spain) |
2 | Patrick Pedersen | 29 | 15 | 14 | Denmark | Valur (Iceland) | ||
3 | Ousmane Dembélé | 28 | 13 | 4 | 10 | 1 | France | PSG |
4 | Victor Osimhen | 28 | 17 | 5 | 3 | 3 | Nigeria | Galatasaray (Turkey) |
5 | Viktor Gyökeres | 27 | 21 | 5 | 1 | Sweden | Sporting (Portugal) | |
6 | Serhou Guirassy | 26 | 15 | 11 | Guinea | Borussia Dortmund (Germany) | ||
7 | Harry Kane | 25 | 12 | 9 | 4 | England | Bayern (Germany) | |
8 | Vangelis Pavlidis | 24 | 15 | 1 | 7 | 1 | Greece | Benfica (Portugal) |
9 | Lionel Messi | 24 | 18 | 6 | Argentina | Inter Miami (USA) | ||
10 | Guilherme Bissoli | 23 | 11 | 7 | 5 | Brazil | Buriram (Thailand) | |
11 | Efthymios Koulouris | 23 | 20 | 3 | Greece | Pogon Szczecin (Poland) | ||
Kevin Hernández | 23 | 23 | Puerto Rico | Academia Quintana | ||||
Noah Baffoe | 23 | 16 | 7 | Spain | Eastern (Hong Kong) | |||
12 | Cristiano Ronaldo | 22 | 15 | 4 | 3 | Portugal | Al Nassr (Saudi Arabia) | |
13 | Ivan Toney | 22 | 20 | 2 | England | Al Ahli (Saudi Arabia) | ||
Lennart Thy | 22 | 17 | 3 | 2 | Germany | Lion City Sailors (Singapore) | ||
14 | Mohanad Ali | 22 | 22 | Iraq | Al Shorta | |||
15 | Darko Lemajić | 22 | 21 | 1 | Serbia | RFS (Latvia) | ||
16 | Salem Al-Dawsari | 21 | 12 | 1 | 7 | 1 | Saudi Arabia | Al Hilal |
17 | Marcos Leonardo | 21 | 14 | 1 | 6 | Brazil | Al Hilal (Saudi Arabia) | |
18 | Youssef En-Nesyri | 21 | 14 | 4 | 3 | Morocco | Fenerbahçe (Turkey) | |
Alex | 21 | 20 | 1 | Brazil | Dewa United (Indonesia) | |||
19 | Ismael Díaz | 20 | 7 | 6 | 7 | Panama | Universidad Católica (Ecuador) | |
20 | Denis Bouanga | 20 | 13 | 5 | 2 | Gabon | Los Angeles (USA) | |
21 | Robert Lewandowski | 20 | 11 | 4 | 4 | 1 | Poland | Barcelona (Spain) |
22 | Pablo Vegetti | 20 | 14 | 1 | 5 | Argentina | Vasco da Gama (Brazil) | |
23 | Róger Guedes | 20 | 13 | 5 | 2 | Brazil | Al Rayyan (Qatar) | |
24 | Aimen Mahious | 20 | 12 | 6 | 2 | Algeria | Belouizdad | |
25 | Daizen Maeda | 20 | 12 | 7 | 1 | Japan | Celtic (Scotland) | |
26 | Sam Surridge | 20 | 18 | 2 | England | Nashville (USA) | ||
27 | Erling Haaland | 19 | 8 | 1 | 6 | 4 | Norway | Manchester City (England) |
28 | Julián Álvarez | 19 | 12 | 2 | 3 | 2 | Argentina | Atletico Madrid (Spain) |
29 | Germán Berterame | 19 | 14 | 5 | Mexico | Monterrey | ||
30 | Dayro Moreno | 19 | 14 | 5 | Colombia | Once Caldas | ||
31 | Alexander Sørloth | 19 | 12 | 4 | 3 | Norway | Villarreal, Atletico Madrid (Spain) | |
Peeter Phanthavong | 19 | 7 | 11 | 1 | Laos | Ezra | ||
32 | Klaemint Olsen | 19 | 18 | 1 | Faroe Islands | NSÍ | ||
33 | Guillaume Lopez | 19 | 18 | 1 | Andorra | Inter Club d'Escaldes | ||
34 | Ángel Sepúlveda | 18 | 8 | 9 | 1 | Mexico | Cruz Azul | |
35 | Raphinha | 18 | 7 | 3 | 7 | 1 | Brazil | Barcelona (Spain) |
36 | Brian White | 18 | 11 | 6 | 1 | USA | Vancouver Whitecaps | |
37 | Kasper Høgh | 18 | 11 | 1 | 6 | Denmark | Bodø/Glimt (Norway) | |
38 | Patrik Schick | 18 | 12 | 2 | 4 | Czechia | Bayer Leverkusen (Germany) | |
Warner Brown | 18 | 14 | 4 | Jamaica | Arnett Gardens | |||
39 | Cyriel Dessers | 18 | 12 | 3 | 2 | 1 | Nigeria | Rangers (Scotland) |
40 | Sem Steijn | 18 | 15 | 1 | 2 | Netherlands | Twente | |
41 | Paulinho | 18 | 15 | 1 | 2 | Portugal | Toluca (Mexico) | |
Alan Grafite | 18 | 11 | 5 | 2 | Brazil | Cong An Ha Noi (Vietnam) | ||
42 | Agustín Rodríguez | 18 | 18 | Uruguay | Juventud | |||
Martín Bueno | 18 | 18 | Uruguay | Miramar (New Zealand) | ||||
Dāvis Ikaunieks | 18 | 14 | 4 | Latvia | DPMM (Singapore), RFS | |||
43 | Lautaro Martínez | 17 | 6 | 1 | 10 | Argentina | Inter (Italy) | |
44 | Emam Ashour | 17 | 13 | 4 | Egypt | Al Ahly | ||
45 | Evander | 17 | 15 | 2 | Brazil | Cincinnati (USA) | ||
46 | Páll Klettskarð | 17 | 13 | 2 | 2 | Faroe Islands | KÍ Klaksvík | |
47 | Louis Munteanu | 17 | 14 | 2 | 1 | Romania | Cluj | |
48 | Abderrazak Hamdallah | 17 | 16 | 1 | Morocco | Al Shabab, Al Hilal (Saudi Arabia) | ||
Jhonathan Rivas | 17 | 17 | Colombia | Mayagüez (Puerto Rico) | ||||
Fily Traoré | 17 | 17 | Mali | Asswehly (Libya) | ||||
Ali Sulieman | 17 | 17 | Eritrea | Hawassa (Ethiopia) | ||||
Tomoyuki Doi | 17 | 11 | 6 | Japan | Geylang (Singapore) |
All goals at top senior level are counted: domestic (top national and regional) leagues (DL), domestic cups (DC), official international club tournaments (ICC), official games between national teams (NT).
The players from the leagues below top 100 are also listed in the standings but not classified (highlighted in grey).
Period: from 1 January to 31 July 2025.
Tie-breakers: 1) more international goals (ICC + NT), 2) more goals for national team (NT), 3) stronger league (by IFFHS ranking), 4) goals in domestic leagues (DL).