With the big five European leagues winding up this month, there has been a bunch of strikers who have given their all in getting the European Golden shoe.
The award was won by Bayern Munich's Robert Lewandowski last season but players like Karim Benzema have proved this season that age is just but a number as they continued to trouble opposition defenses and keepers.
So who are just the players who have the most goals in their leagues this season?
English Premier League
- Mohammed Salah (Liverpool FC)
- Son Heung-Min (Tottenham Hotspur)
- Cristiano Ronaldo (Manchester United)
- Ciro Immobile (Lazio)
- Dusan Vlahovic (Fiorentina/Juventus)
- Lautaro Martinez (Inter Milan)
- Kylian Mbappe (PSG)
- Ben Yedder (Monaco)
- Martin Terrier (Rennes)
- Karim Benzema (Real Madrid)
- Iago Aspas (Celta Vigo)
- Raul de Tomas (Espanyol)
- Vinicius Junior (Real Madrid)
- Robert Lewandowski (Bayern Munich)
- Patrik Schick (Leverkusen)
- Erling Haaland (Dortmund)