Top 50 best shooters ranked by most shots in European football leagues (Season 2024/25) – 08.08.2025
Top 50 best shooters ranked by most shots
in European football leagues (Season 2024/25)
- Date: 08.08.2025
- Euro Football Rumours
- Top 50 best shooters ranked by most shots in European football leagues (Season 2024/25)

Who finished the season as the top shooter ranked by most shots in European football leagues?
It’s easy to count shots, but who are really the best shooters? Who makes the most impact on their team?
Shooting 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 shooters ranked by most shots in European football leagues. Who has made the most shots? And how many? Let’s see.
Player | S |
---|---|
1. Kylian Mbappé, Real Madrid | 161 |
2. Lamine Yamal, Barcelona | 144 |
3. Nikola Krstovic, Lecce | 137 |
4. Mohamed Salah, Liverpool | 130 |
5. Cole Palmer, Chelsea | 126 |
6. Antoine Semenyo, Bournemouth | 125 |
7. Mason Greenwood, Marseille | 120 |
8. Hugo Ekitiké, Eintracht Frankfurt | 117 |
9. Robert Lewandowski, Barcelona | 115 |
10. Harry Kane, Bayern Munich | 114 |
11. Raphinha, Barcelona | 114 |
12. Matheus Cunha, Wolves | 110 |
13. Nico Paz, Como | 110 |
14. Erling Haaland, Manchester City | 108 |
15. Valentín Castellanos, Lazio | 108 |
16. Moise Kean, Fiorentina | 105 |
17. Mateo Retegui, Atalanta | 104 |
18. Eberechi Eze, Crystal Palace | 102 |
19. Lautaro Martínez, Inter | 102 |
20. Alexander Isak, Newcastle | 99 |
21. Ante Budimir, Osasuna | 99 |
22. Roberto Piccoli, Cagliari | 98 |
23. Ousmane Dembélé, Paris Saint-Germain | 97 |
24. Bruno Fernandes, Manchester United | 96 |
25. Raúl Jiménez, Fulham | 96 |
26. Dodi Lukébakio, Sevilla | 94 |
27. Serhou Guirassy, Borussia Dortmund | 90 |
28. Yoane Wissa, Brentford | 90 |
29. Jarrod Bowen, West Ham | 87 |
30. Michael Olise, Bayern Munich | 86 |
31. Bryan Mbeumo, Brentford | 85 |
32. Alejandro Garnacho, Manchester United | 84 |
33. Keito Nakamura, Reims | 84 |
34. Ollie Watkins, Aston Villa | 84 |
35. Ademola Lookman, Atalanta | 82 |
36. Vinícius Júnior, Real Madrid | 81 |
37. Noni Madueke, Chelsea | 80 |
38. Alexander Sørloth, Atletico Madrid | 79 |
39. Andrea Pinamonti, Genoa | 79 |
40. Florian Wirtz, Bayer Leverkusen | 78 |
41. Loïs Openda, RB Leipzig | 78 |
42. Dusan Vlahovic, Juventus | 77 |
43. Omar Marmoush, Eintracht Frankfurt | 77 |
44. Tijjani Reijnders, AC Milan | 77 |
45. Arnaud Kalimuendo, Rennes | 76 |
46. Benedict Hollerbach, Union Berlin | 76 |
47. Nicolas Jackson, Chelsea | 76 |
48. Scott McTominay, Napoli | 76 |
49. Ayoze Pérez, Villarreal | 75 |
50. Deniz Undav, VfB Stuttgart | 75 |
S = Shots
* A list of the top 50 best shooters ranked by most shots in European football leagues (Season 2024/25).
TOP FOOTBALL TRANSFERS
Credits (SL Bilten 21/20, p.5)
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.