10. 21 - Lois Openda (RC Lens, Ligue 1)
9. 21 - Folarin Balogun (Reaims, Ligue 1)
8. 21 - Lautaro Martinez (Inter Milan, Serie A)
7. 23 - Robert Lewandowski (Barcelona, La Liga)
6. 24 - Jonathan David (LOSC Lille, Ligue 1)
5. 26 - Victor Osimhen (Napoli, Serie A)
4. 27 - Alexandre Lacazette (Lyon, Ligue 1)
3. 29 - Kylian Mbappe (PSG, Ligue 1)
2. 30 - Harry Kane (Tottenham Hotspur, English Premier League)
1. 36 - Erling Haaland (Manchester City, English Premier League)
Next : Top 10 Tennis players with most Grand Slam titles, Roger Federer at no.5
Click to read more..