OTTplay Logo
settings icon
profile icon

Most goals in Europe’s top 5 leagues in 2025

As 2025 concludes, Kylian Mbappé of Real Madrid leads Europe's top five leagues with 38 goals, followed by Harry Kane (Bayern Munich) with 30 and Erling Haaland (Manchester City) with 25.

Most goals in Europe’s top 5 leagues in 2025
Kylian Mbappe has scored the most goals in Europe's top-five leagues in 2025.

Last Updated: 03.05 PM, Dec 18, 2025

Share

As 2025 draws to a close, it's time to recognize the football stars who excelled in Europe's top five leagues. Currently, Kylian Mbappé of Real Madrid leads as the top goal scorer in Europe's top 5 leagues in 2025. Bayern Munich's Harry Kane and Manchester City's Erling Haaland closely trail him. Here are the ten players with the most goals in Europe's top five leagues in 2025.

#10 Jean-Philippe Mateta | 17 goals

Jean-Philippe Mateta after scoring a goal. Image | Crystal Palace on X
Jean-Philippe Mateta after scoring a goal. Image | Crystal Palace on X

This might come as a surprise, but the Crystal Palace striker has scored 17 goals in 34 games so far in 2025.

Jean-Philippe Mateta has been instrumental in Crystal Palace's position in the top five of the Premier League currently. In the 2025-26 season, he has scored nine times and assisted twice in 25 games for Crystal Palace, making him one of the most valuable players in the Premier League this year.

#9 Patrik Schick | 17 goals

Patrik Schick celebrating a goal. Image | Bayer Leverkusen
Patrik Schick celebrating a goal. Image | Bayer Leverkusen

Bayern Leverkusen star Patrik Schick has the same number of goals as Mateta, but he has played only 30 games so far in the calendar year.

The Czech Republic centre-forward has been in tremendous form, not only scoring goals but also providing chances. An XG of 5.3 in the Bundesliga and 2 goals in 4 games in the Champions League in the 2025-26 season make him one of the most underrated players of the year.

#8 Ferran Torres | 18 goals

Ferran Torres after scoring a hat-trick for FC Barcelona.
Ferran Torres after scoring a hat-trick for FC Barcelona.

Nicknamed ‘The Shark’, FC Barcelona's Ferran Torres has risen to the challenge of replacing Robert Lewandowski this season.

While Lewandowski was sidelined due to injuries, the Spaniard kept on scoring goals in the opportunities he got under Hansi Flick.

In 2025, the 25-year-old striker scored 18 goals in 30 games and is the player with the 8th most goals in Europe's top 5 leagues this year.

#7 Julián Alvarez | 19 goals

Julian Alvarez has scored 19 goals in 2025 for Atletico de Madrid.
Julian Alvarez has scored 19 goals in 2025 for Atletico de Madrid.

Following Torres is another youngster who has left the Premier League to find his new path to glory. Atletico de Madrid's Julian Alvarez has racked up as many as 19 goals in 2025 in just 36 games.

This season in La Liga, he has already contributed 9 times, while he has scored 4 goals in 5 games in the UEFA Champions League. Despite Atletico de Madrid not doing so well as per their reputation, Alvarez has kept their hopes alive.

#6 Robert Lewandowski | 19 goals

Robert Lewandowski after scoring a goal for FC Barcelona.
Robert Lewandowski after scoring a goal for FC Barcelona.

Even at 37 years old, FC Barcelona's Robert Lewandowski is still topping the charts in Europe's top five leagues as a goalscorer.

The Polish striker had to miss most of the 2025-26 season, but the number of goals he had scored at the end of the last season has helped him be on this list.

In calendar year 2025, Lewandowski scored 19 goals in just 28 games, which is nearly a goal per 96 minutes.

#5 Serhou Guirassy | 20 goals

Serhou Guirassy celebrating a goal.
Serhou Guirassy celebrating a goal.

Serhou Guirassy is another goal scorer who has been one of the most underrated players in world football currently.

The 29-year-old Borussia Dortmund centre-forward scored 20 goals in just 31 games in 2025. That helped Dortmund become one of the top teams in Germany.

Along with performing in the Bundesliga, Guirassy has also contributed 5 times in the 6 games in the Champions League this season.

#4 Mason Greenwood | 22 goals

Mason Greenwood has scored 24 goals in Europe's top five leagues in 2025.
Mason Greenwood has scored 24 goals in Europe's top five leagues in 2025.

Mason Greenwood is probably the story of 2025 in world football. The 24-year-old right winger from England has given Marseille every chance to emerge as one of the most lethal teams in Europe's top-five leagues.

In the ongoing season, Greenwood has scored 11 goals in just 15 League1 games and also racked up three goals in six Champions League games so far.

With 22 goals in 34 games so far in 2025, Greenwood is the fourth-highest top scorer in Europe's top five leagues currently.

#3 Erling Haaland | 25 goals

Now the list becomes a bit regular here. If you are talking about goalscoring and you are not talking about Erling Haaland currently, it's probably a mismatch.

The Norwegian beast has scored 25 goals in just 28 games in 2025 in Europe's top 5 leagues.

17 goals in 16 games so far in this season in the Premier League and 6 goals in 6 Champions League games in the UEFA Champions League 2025-26 make him one of the biggest threats for defenders worldwide.

#2 Harry Kane | 30 goals

Probably the greatest finisher of this generation is still scoring goals for fun at 32 years of age.

The England legend has scored 30 goals in 32 games for FC Bayern Munich in 2025 so far. With nearly a goal per 80 minutes, he is as far as one of the best strikers, even at his age, where people might think he is past his prime.

Kane is currently the Bundesliga's top scorer of the season with 18 goals in just 14 games, and has also scored 5 goals in 6 Champions League games so far.

#1 Kylian Mbappé | 38 goals

Kylian Mbappe has scored the most goals in Europe's top-five leagues in 2025.
Kylian Mbappe has scored the most goals in Europe's top-five leagues in 2025.

Kylian Mbappé of Real Madrid, with 38 goals in just 35 games, is currently the top scorer in Europe's top five leagues in 2025.

Post joining Real Madrid, the French striker has emerged as a more clinical finisher and has proven that, given a slight opportunity, he can single-handedly beat any team in the world.

Mbappé currently has 17 goals in 17 matches in La Liga this season, and not only that, he has scored 9 goals in the 6 games in the Champions League so far. He might be in contention to break the record for most goals in a single Champions League season.

Ad