The top 10 goalscorers in Europe’s major leagues in 2024-25: Mbappe beats Salah…
Prolific goalscorers from Real Madrid, Liverpool and PSG have been among those battling it out to win the European Golden Shoe in 2024-25.
Last season Harry Kane claimed his first European Golden Shoe, the award given out for the top goalscorer across the European leagues, but he’s no longer able to win the award this year.
Here’s the full rundown of the top 10 goalscorers across Europe’s big five leagues 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. Serhou Guirassy, Mason Greenwood and Ante Budimir have each scored 21 goals but don’t qualify for our list due to their inferior goals-per-minute ratio.
10. Patrik Schick – 21 goals
Despite only starting in 19 league matches for Bayer Leverkusen, Schick has still come up with the goods more often than not.
In the Bundesliga, he’s averaged a goal every 80.3 minutes and has overperformed his xG by 8.3 goals. A proper striker.
9. Ousmane Dembele – 21 goals
Dembele has been in superb form for Luis Enrique’s new-look PSG side, scoring 21 goals and finally delivering on his immense talent after a career where he often flattered to deceive.
Thirteen of his 21 Ligue 1 goals have come from just nine 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.
Remarkably, he’s only started 20 league games this season and has played just over half as many league minutes as the man who tops this list.
His rate of a goal every 82 minutes is comfortably the best return of any player in this top 10.
READ: 2025 Ballon d’Or power rankings: Can Ousmane Dembele claim award?
8. Erling Haaland – 22 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.
7. Omar Marmoush – 22 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 Marmoush has been among the mid-season additions that have salvaged them a top-four finish.
6. Alexander Isak – 23 goals
One of the most in-form strikers in European football in 2025. Isak has fired Newcastle back into the Champions League with 23 goals in 34 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 and will surely stay after firing them to Champions League qualification.
5. Mateo Retegui – 25 goals
Atalanta have done 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 25 goals in 35 games for Atalanta.
Whisper it but Italy might finally, finally have a goalscorer they can rely on. Currently averaging a goal every 92.6 minutes in Serie A, it’s been one hell of a season for Retegui.
4. Harry Kane – 26 goals
Kane won the Bundesliga Golden Boot at a canter last season and he’s managed to do the same this season.
With the Bundesliga season now officially over and done with, Kane’s final tally of the season will sit at 26 goals.
3. Robert Lewandowski – 27 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.
After a blitzing start to the season, Lewandowski has eased up in recent weeks and just missed out on the European Golden Shoe.
2. Mohamed Salah – 29 goals
Salah had been the frontrunner for most of the season but his goals dried up towards the end of the season.
Having only scored two goals in his last nine league matches, he’s been pipped to the top spot. We’re sure he’ll manage to contain his disappointment.
1. Kylian Mbappe – 31 goals
Despite enduring a fairly slow start to life in Madrid, Mbappe has found his feet in recent months. No player in Europe’s major leagues has scored more goals in 2025.
Real Madrid’s 4-3 defeat to Barcelona in early May meant that they squandered their La Liga crown, but Mbappe’s hat-trick put him in the driving seat to claim a first career European Golden Shoe.
He scored another in Los Blancos’ midweek comeback victory over Mallorca, added another to his tally against Sevilla and scored twice against Real Sociedad on the final day.
Thirty-one league goals, despite Madrid’s trophyless campaign, is far from shabby.
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?