GOAL brings you this season's top goal scorers in La Liga
Kylian Mbappe has capped off a sensational season by clinching the Pichichi Trophy as La Liga's top marksman—and for the first time in his career, he's also bagged the coveted European Golden Boot.
Known in Spain as the prestigious Pichichi Trophy, this award goes to the league's top marksman each season. In the 2024/25 campaign, it was Artem Dovbyk—then leading the line for Girona and now at Roma—who took top honours, finishing ahead of Jude Bellingham, Robert Lewandowski, and Alexander Sørloth, who has since made the switch to Atletico Madrid.
This time around, it's largely been a two-horse race between Kylian Mbappé and Lewandowski, though Osasuna's Ante Budimir has thrown a real spanner in the works with an eye-catching challenge of his own.
GOAL brings you a fully updated rundown of the leading scorers in La Liga across the 2024-25 season.
(C)Getty Images1Kylian Mbappe | Real Madrid | 31 goals
Kylian Mbappe lit up LaLiga with 31 goals—four clear of Robert Lewandowski—to etch his name into Real Madrid folklore, becoming the club’s 16th player to claim the iconic Pichichi Trophy. In what’s been a sensational debut season at the Bernabéu, the Frenchman has already racked up 43 goals across all competitions, announcing himself in emphatic fashion on Spanish soil.
AdvertisementGetty Images Sport2Robert Lewandowski | Barcelona | 27 goals
Few forwards have enjoyed careers as illustrious as Robert Lewandowski, who’s thrived under tactical masterminds like Klopp, Guardiola, and Ancelotti. But it was Hansi Flick who unlocked his most lethal version — none more so than during Bayern’s treble-winning run in 2020–21, where the Pole bagged a mind-blowing 48 goals in all competitions.
Fast forward to 2025, and Flick and Lewy have reunited at Barcelona, rekindling the spark. While the veteran striker exploded out of the gates early in the season, his scoring cooled off slightly down the stretch — leaving him just shy of clinching the European Golden Shoe. Still, the old magic is far from gone.
@Osasuna3Ante Budimir | Osasuna | 21 goals
Ante Budimir might fly under the radar compared to La Liga's headline-grabbers, but the Osasuna striker delivered one of the league’s most consistent goal returns last season.
The Croatian hitman racked up 21 goals in 38 appearances, finishing with a sharp 0.55 goals per game average. That tally not only made him Osasuna’s go-to man up top, but also saw him finish fifth in the La Liga scoring charts, just two shy of heavyweight names like Robert Lewandowski and Jude Bellingham.
Leading the line as a lone frontman, Budimir proved once again he’s a clinical operator — and a key cog in Jagoba Arrasate's system.
AFP4Alexander Sørloth | Atletico Madrid | 20 goals
Sørloth has quietly gone about his business this season, but his numbers speak volumes. The Atletico Madrid forward has struck 20 goals in 35 league outings, boasting a tidy 0.57 goals-per-game rate.
Reliable, efficient, and constantly on the scoresheet, the Norwegian hitman has become a dependable presence in Diego Simeone’s setup — offering both a physical edge and a clinical touch in front of goal.