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
22 Goals
- Mohammed Salah (Liverpool FC)
21 Goals
- Son Heung-Min (Tottenham Hotspur)
18 Goals
- Cristiano Ronaldo (Manchester United)
Serie A
27 Goals
- Ciro Immobile (Lazio)
23 Goals
- Dusan Vlahovic (Fiorentina/Juventus)
21 Goals
- Lautaro Martinez (Inter Milan)
Ligue 1
25 Goals
- Kylian Mbappe (PSG)
24 Goals
- Ben Yedder (Monaco)
21 Goals
- Martin Terrier (Rennes)
Laliga
27 Goals
- Karim Benzema (Real Madrid)
18 Goals
- Iago Aspas (Celta Vigo)
17 Goals
- Raul de Tomas (Espanyol)
- Vinicius Junior (Real Madrid)
Bundesliga
35 Goals
- Robert Lewandowski (Bayern Munich)
24 Goals
- Patrik Schick (Leverkusen)
22 Goals
- Erling Haaland (Dortmund)