Top 50 best scorers ranked by most goals in European football leagues (Season 2024/25) – 09.08.2025
Top 50 best scorers ranked by most goals
in European football leagues (Season 2024/25)
- Date: 09.08.2025
- Euro Football Rumours
- Top 50 best scorers ranked by most goals in European football leagues (Season 2024/25)

Who finished the season as the top scorer ranked by most goals in European football leagues?
It’s easy to count goals, but who are really the best scorers? Who makes the most impact on their team?
Scoring is a lost art form in football, but these players on the list try to keep the tradition going.
There are thousands of relevant statistics that we could take away from the season, and some would argue that the most important statistic is the one that tells us who’s at the top of the league.
But today we are looking at the top 50 scorers ranked by most goals in European football leagues. Who has scored the most goals? And how many? Let’s see.
Player | G |
---|---|
1. Kylian Mbappé, Real Madrid | 31 |
2. Mohamed Salah, Liverpool | 29 |
3. Robert Lewandowski, Barcelona | 27 |
4. Harry Kane, Bayern Munich | 26 |
5. Mateo Retegui, Atalanta | 25 |
6. Alexander Isak, Newcastle | 23 |
7. Erling Haaland, Manchester City | 22 |
8. Ante Budimir, Osasuna | 21 |
9. Mason Greenwood, Marseille | 21 |
10. Ousmane Dembélé, Paris Saint-Germain | 21 |
11. Patrik Schick, Bayer Leverkusen | 21 |
12. Serhou Guirassy, Borussia Dortmund | 21 |
13. Alexander Sørloth, Atletico Madrid | 20 |
14. Bryan Mbeumo, Brentford | 20 |
15. Chris Wood, Nottingham Forest | 20 |
16. Ayoze Pérez, Villarreal | 19 |
17. Moise Kean, Fiorentina | 19 |
18. Yoane Wissa, Brentford | 19 |
19. Jonathan Burkardt, Mainz 05 | 18 |
20. Raphinha, Barcelona | 18 |
21. Arnaud Kalimuendo, Rennes | 17 |
22. Julián Alvarez, Atletico Madrid | 17 |
23. Jonathan David, Lille | 16 |
24. Ollie Watkins, Aston Villa | 16 |
25. Tim Kleindienst, Borussia M.Gladbach | 16 |
26. Ademola Lookman, Atalanta | 15 |
27. Alexandre Lacazette, Lyon | 15 |
28. Cole Palmer, Chelsea | 15 |
29. Ermedin Demirovic, VfB Stuttgart | 15 |
30. Hugo Ekitiké, Eintracht Frankfurt | 15 |
31. Matheus Cunha, Wolves | 15 |
32. Oihan Sancet, Athletic Club | 15 |
33. Omar Marmoush, Eintracht Frankfurt | 15 |
34. Riccardo Orsolini, Bologna | 15 |
35. Bradley Barcola, Paris Saint-Germain | 14 |
36. Emanuel Emegha, Strasbourg | 14 |
37. Jean-Philippe Mateta, Crystal Palace | 14 |
38. Jørgen Strand Larsen, Wolves | 14 |
39. Marcus Thuram, Inter | 14 |
40. Romelu Lukaku, Napoli | 14 |
41. Benjamin Sesko, RB Leipzig | 13 |
42. Jarrod Bowen, West Ham | 13 |
43. Kike García, Deportivo Alaves | 13 |
44. Ludovic Ajorque, Brest | 13 |
45. Luis Díaz, Liverpool | 13 |
46. Mika Biereth, Monaco | 13 |
47. Artem Dovbyk, Roma | 12 |
48. Evann Guessand, Nice | 12 |
49. Jamal Musiala, Bayern Munich | 12 |
50. Javi Puado, Espanyol | 12 |
G = Goals
* A list of the top 50 best scorers ranked by most goals in European football leagues (Season 2024/25).
TOP FOOTBALL TRANSFERS
Credits (SL Bilten 21/20, p.6)
Site expert for statistical analysis and avid fan of all European football. Nikola Horvat has written for various Italian football portals and now he writes for Euro Football Rumours. He is a sports and travel aficionado and has lived in three continents – North America, South America and Europe. The languages that Nikola knows are Croatian, Serbian, Slovenian, Italian, English, and Spanish.