Ranking Europe’s top 12 goalscorers in 2024
There have been some electrifying performances from attacking players throughout 2024, but which footballers top the overall scoring charts in Europe during the calendar year?
Another exciting year of action across the continent has almost been and gone, with so much entertainment on show, whether in the domestic leagues or European competitions.
The remarkable era of Lionel Messi and Cristiano Ronaldo scoring freakish numbers of goals in Europe may now be over following their respective moves to MLS and the Saudi Pro League, but there have still been some world-class attacking players on show.
Here are the top 13 goalscorers in Europe in 2024 in all competitions.
Top 13 goalscorers in Europe in 2024 |
||||
---|---|---|---|---|
Rank |
Player |
Club |
Matches |
Goals |
1 |
Viktor Gyokeres |
Sporting CP |
56 |
52 |
2 |
Robert Lewandowski |
Barcelona |
52 |
40 |
3 |
Harry Kane |
Bayern Munich |
43 |
39 |
4 |
Erling Haaland |
Man City |
49 |
38 |
5 |
Kylian Mbappe |
PSG/Real Madrid |
50 |
37 |
6 |
Jonathan David |
Lille |
50 |
36 |
7 |
Ayoub El Kaabi |
Olympiacos |
39 |
34 |
8 |
Jorginho |
FC Differdange 03 |
35 |
32 |
9 |
Vinicius Junior |
Real Madrid |
47 |
32 |
10 |
Krzysztof Piatek |
Istanbul Basaksehir |
48 |
32 |
11 |
Mohamed Salah |
Liverpool |
44 |
29 |
12 |
Cole Palmer |
Chelsea |
47 |
29 |
Related
12
Cole Palmer (Chelsea)
29 goals
The rise of Cole Palmer has been quite incredible to watch, with the Englishman one of Europe’s most exciting players on current form, combining creativity and scoring in equal measure.
The Chelsea
Related
England Player of the Year: 4 players who deserved it more than Cole Palmer
Cole Palmer has been voted England Player of the Year, but were some of his teammates robbed?
11
Mohamed Salah (Liverpool)
29 goals
Pipping Cole Palmer by playing three fewer games is Liverpool’s star man of the season, Mohamed Salah.
While the Reds’ form saw an underwhelming finish to 2023/24, the Egyptian has been untouchable in the current campaign, which has seen his goals return surge.
Salah entered 2025 having scored in 10 of his last 11 Premier League games, netting 13 times in that timespan. He is the in-form player in the world right now, and continuing his current run will surely lead to team and individual honours galore.
Related
7 Future Premier League Ballon d’Or winners
The Premier League hasn’t delivered a Ballon d’Or winner since 2008 – who could be the next to do it?
10
Krzysztof Piatek (Istanbul Basaksehir)
32 goals
Krzysztof Piatek may not be one of the most renowned players on this list, but he has enjoyed a fantastic 12 months for Turkish side Istanbul Basaksehir.
The 29-year-old has 32 goals to his name in 2024, with 12 strikes already coming his way in the Super Lig this season, not to mention finding the net nine times in the Conference League qualification and league phases combined.
9
Vinicius Junior (Real Madrid)
32 goals
Vinicius Junior is undoubtedly one of the leading players in world football, and he has enjoyed a superb year, capped by scoring in Real Madrid’s win over Borussia Dortmund in the Champions League final in May.
The 24-year-old has struck 32 times in total across all competitions, proving to be the most devastating left-sided attacking player on the planet, and there is still so much more to come from him in his career.
Related
Why Rodri won the 2024 Ballon d’Or
Not even a season-ending injury could stop Manchester City’s Rodri from claiming football’s biggest individual prize.
8
Jorginho (Differdange 03)
32 goals
Plying his trade at Differdange 03 in Luxembourg, you can be forgiven for not exactly being an expert on their star striker, Jorginho.
His tally of 32 goals in only 35 matches puts him above such world-renowned names as Vinicius and Palmer, showing what a memorable year he has enjoyed in his own right.
7
Ayoub El Kaabi (Olympiacos)
34 goals
Ayoub El Kaabi isn’t the biggest name around, but the year that he has enjoyed with Greek giants Olympiacos is worthy of great respect.
A total of 34 goals in just 39 outings is an incredible ratio, coming at a strike rate of every 89 minutes, which is superior to anyone else ahead of him on the list.
He scored five times across two legs against Aston Villa in the semi-finals of the UEFA Conference League and netted the only goal in the final win over Fiorentina, capping a superb year.
6
Jonathan David (Lille)
36 goals
Jonathan David stands out as arguably the best attacking player in Ligue 1, scoring goals for fun at Lille while being Canada’s talisman at international level.
The 24-year-old had the sixth-most goals in Europe across 2024, finding the net 36 times in just 50 appearances, averaging a strike every 112 minutes in the process. Such a consistent performer, he already has 11 goals in 12 Ligue 1 starts this season.
5
Kylian Mbappe (Real Madrid)
37 goals
Kylian Mbappe may still be looking to find top gear in a Real Madrid shirt, but there is no denying that he has once again been one of the world’s best players in 2024, shining for his new club following another trophy-winning campaign at Paris Saint-Germain.
The France superstar pips teammate Vinicius in the goalscoring stakes over the past 12 months, finding the net 37 times in total, and it wouldn’t be a shock to see him even higher on the list this time next year.
4
Erling Haaland (Manchester City)
38 goals
Erling Haaland might not be in his richest vein of form with Manchester City struggling in the Premier League, but it was another memorable year for one of the best strikers of his generation.
The colossal Norwegian bagged 38 goals in 2024, with his performances helping inspire Pep Guardiola’s side to yet another league title. It’s frightening that he’s still only 24, and City need him back to his best to have any chance of a title surge in the league.
Related
Every Premier League Golden Boot winner
Some of the Premier League’s greatest goalscorers have won the Golden Boot – here’s every player to earn the coveted prize.
3
Harry Kane (Bayern Munich)
39 goals
Harry Kane may have received some criticism for his performances for England this year as the Three Lions fell just short at Euro 2024, but it’s impossible to argue with his relentless scoring record.
The 31-year-old has scored 39 times overall, with 14 goals in just 13 Bundesliga appearances so far this season for Bayern Munich showing that he remains a world-class force with plenty still left in the tank.
2
Robert Lewandowski (Barcelona)
40 goals
Robert Lewandowski’s absolute peak may have passed, but the fact that he was the second-highest goalscorer in Europe in 2024 highlights what an amazing footballer he still is, scoring goals for fun at Barcelona.
The legendary Pole scored 40 goals in 52 appearances, which is a stunning strike rate, and his brilliance in the final third will be needed between now and May if Barca are to beat Real Madrid and Atletico Madrid to La Liga glory.
1
Viktor Gyokeres (Sporting CP)
52 goals
Viktor Gyokeres scored more goals than any other player in 2024 following an incredible period of form for Sporting CP.
The 26-year-old Swede has netted a remarkable 52 times overall – which was 12 more than anyone else in the world’s top-tier divisions, summing up why he is one of the most sought-after footballers in Europe. His tally of 23 goals already this season in the Primeira Liga and Champions League combined is scarcely believable.
https://static0.footballfancastimages.com/wordpress/wp-content/uploads/2024/12/top-scorers-2024-kane-gyokeres.jpg
2025-01-02 23:05:15