The top 10 goalscorers in Europe’s top five leagues in 2024-25: Can anyone catch Salah?
We’re still getting used to a new era in which Lionel Messi and Cristiano Ronaldo don’t continually dominate the European goalscoring charts.
Last season Harry Kane claimed his first European Golden Shoe, the award given out for the top goalscorer across the European leagues, but the Bayern Munich striker has his work cut out if he’s to retain it in 2024-25.
Here’s the full rundown of the top 10 goalscorers across Europe’s big five leagues so far this season – Ligue 1, La Liga, Bundesliga, Serie A and the Premier League.
Note: if two players are tied on goals, we’ve ordered them by their goals-per-minute ratio.
10. Chris Wood – 18 goals
Aged 33, Wood has been in the form of his life throughout 2024-25 as Nottingham Forest find themselves in Champions League contention.
The New Zealand international often comes up clutch when Forest need him most and he’s just two shy of scoring 20+ top-flight goals for the first time in his career.
9. Alexander Isak – 19 goals
One of the most in-form strikers in European football right now. Isak has fired Newcastle back into the top-four race with 19 goals in 25 Premier League appearances.
The tabloid rumour mill has inevitably gone into overdrive following the Sweden international’s revelatory 2024-25 campaign, but it’ll take a mammoth fee for Liverpool or Arsenal to prise him away from St. James’ Park – he remains contracted to the Magpies until 2028.
If Newcastle’s finest No.9 since Alan Shearer can keep this up, he might just be in with a shout for the European Golden Shoe – an award that evaded Tyneside’s favourite son.
8. Omar Marmoush – 19 goals
Following his eye-catching start to the season with Eintracht Frankfurt, Manchester City splashed £59million on the 25-year-old to bring him to England.
He’s already shown what he’ll bring to Pep Guardiola’s side with a well-taken hat-trick against Newcastle United and a smart finish against Brighton.
It’s been a season to forget for City, but with January additions like Marmoush you’d expect the ailing side to make it over the line and finish in the top four.
7. Kylian Mbappe – 20 goals
Despite enduring a fairly slow start to life in Madrid, Mbappe has started to find his feet in recent months, with 10 league goals since the start of 2025.
But he’s got his work cut out if he’s to claim a first career European Golden Shoe. Los Blancos are counting on their latest Galactico to step up as we approach the run-in of their thrilling three-way title tussle with Barcelona and Atletico Madrid.
6. Ousmane Dembele – 20 goals
Dembele is in superb form for Luis Enrique’s new-look PSG side, scoring 20 goals and finally delivering on his immense talent after a career where he often flattered to deceive.
Twelve of his 20 Ligue 1 goals have come from just eight outings since the turn of the year. Add his spellbinding Champions League performances into the mix and there’s arguably no player in world football in better form than Dembele in 2025.
5. Erling Haaland – 21 goals
The Norwegian claimed his first European Golden Shoe in his debut season at Manchester City, in which he fired them to a treble, scoring 52 goals in all competitions and a Premier League record 36.
Last season was comparatively underwhelming, albeit he still scored a more-than-respectable 27 goals to retain the Premier League Golden Boot and end up third in the Europe-wide rankings.
Haaland came out hungry to break yet more records in 2024-25, racing out of the traps with a goal against Chelsea followed by back-to-back hat-tricks against Ipswich and West Ham.
But after building up that early head of steam and a comfortable lead in the European Golden Shoe race, Haaland has dropped back in the race.
Although, he’s been back in the goals of late after enduring a fallow patch during Man City’s disastrous mid-season stumble.
READ: 2025 Ballon d’Or power rankings: Salah falls off top spot after Champions League heartbreak…
4. Harry Kane – 21 goals
Kane won the Bundesliga Golden Boot at a canter last season and if he stays fit he’ll surely retain it this time around.
The England skipper picked up where he left off with 21 goals in 24 league appearances. In the Bundesliga alone, he’s already scored three hat-tricks this season.
3. Robert Lewandowski – 22 goals
The legendary Polish goalscorer has worked under some of the greatest managers of the modern era, from Jurgen Klopp to Pep Guardiola to Carlo Ancelotti, but it’s under Hansi Flick that he produced his best goalscoring numbers – including 48 goals in all competitions in Bayern’s treble-winning 2020-21 campaign.
Now they’re together again at Barcelona and rekindling that magic.
Lewandowski has slowed down a bit of late, but he remains one of the most reliable goalscorers in Europe on his day.
2. Mateo Retegui – 22 goals
Atalanta are doing it again.
Last season Gianluca Scamacca was among their standout players, notching 19 goals in all competitions for the Europa League winners.
So there was understandable consternation when the Italian striker suffered an ACL rupture on the eve of the season that will keep him out until long into 2025.
But with Gian Piero Gasperini in the dugout, there was no need to worry. The veteran coach is a master at adapting and making the most of the resources at his disposal.
Retegui has stepped up to the plate superbly after signing from Genoa with 22 goals in 26 games for Atalanta.
Whisper it but Italy might finally, finally have a goalscorer they can rely on. Currently averaging a goal every 73 minutes in Serie A, it’s been one hell of a season for Retegui so far.
1. Mohamed Salah – 27 goals
Not only is Liverpool’s Egyptian King top across Europe’s five major leagues for goals but he’s also top for assists. That’s absolutely outrageous.
He’s currently averaging 0.93 goals per game in the Premier League and is projected to have his best scoring season yet in England’s top flight.
READ NEXT: 5 footballers who have already retired in 2025: Marcelo, Kjaer…
TRY A QUIZ: Can you name the top 50 goalscorers across Europe’s major leagues since 2000?