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 is almost over, with plenty of entertainment on display, whether in the domestic leagues or European competitions.
The remarkable era of Lionel Messi and christian ronaldo scoring abnormal numbers of goals in Europe may now be over following their respective moves to MLS and the Saudi professional leaguebut there have still been some world-class offensive players on display.
Here are the 13 top scorers in Europe in 2024 in all competitions.
Range |
Player |
Club |
Matches |
Goals |
1 |
Viktor Gyokeres |
sports CP |
55 |
52 |
2 |
Robert Lewandowski |
Barcelona |
52 |
40 |
3 |
Harry Kane |
Bayern Munich |
43 |
39 |
4 |
Erling Haaland |
city man |
47 |
37 |
5 |
Kylian Mbappé |
real Madrid |
50 |
37 |
6 |
jonathan david |
Lille |
50 |
36 |
7 |
Ayoub El Kaabi |
Olympiakos |
39 |
34 |
8 |
Jorginho |
FC Differdange 03 |
35 |
32 |
9 |
Vinícius junior |
real Madrid |
47 |
32 |
10 |
Krzysztof Piatek |
Istanbul Basaksehir |
48 |
32 |
11 |
Alex Tam |
Kalju FC |
38 |
28 |
12 |
Luuk de Jong |
PSV |
43 |
28 |
13 |
Cole Palmer |
Chelsea |
45 |
28 |

Related
13
Cole Palmer (Chelsea)
28 goals
The rise of Cole Palmer has been incredible to watch, with the Englishman being one of the most interesting players in Europe in his current form, combining creativity and scoring in equal parts.
He Chelsea The star may be naturally talented, gliding around the pitch and always exuding class, but he also has plenty of end product, with 28 goals in 2024. His first season at Stamford Bridge saw him score 22 times in 29 Premier League starts.

Related
12
Luuk de Jong (PSV)
28 goals
Luuk de Jong may be in his 30s, but he is still creating opportunities for PSV in the Dutch Eredivisie.
He only scored seven league goals before the winter break in Holland, but having been the league’s top scorer in 2023/24, it’s no surprise to see him sneak onto this list at the end of the year.
Of his 29 league goals last season for champions PSV, 17 came after the new year, with De Jong bagging two hat-tricks and four doubles.
11
Alex Tamm (Kalju FC)
28 goals
Not many will know much about Alex Tamm, but he has had a wonderful year, producing a series of influential performances for Kalju FC and Estonia.
He has 28 calendar year goals at club level, in 38 appearances, and considering he’s only 23 years old, it’s easy to imagine a bigger club poaching him at some point in the near future.
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 with Turkish side Istanbul Basaksehir.
The 29-year-old has 32 goals to his name in 2024, with 12 strikes He’s already making his way in the Super Lig this season, not to mention scoring nine goals in the Conference League qualifying and league stages combined.
9
Vinicius Junior (Real Madrid)
32 goals
Vinícius junior is, without a doubt, one of the most outstanding players in world football and has had a magnificent year, culminated with goals in real madrid victory over Borussia Dortmund in the champions league final in May.
The 24-year-old has scored 32 goals in total in all competitions, proving to be the most devastating left-sided attacking player on the planet, and there is still much more to come from him in his career.

Related
8
Jorginho (Differdange 03)
32 goals
Plying his trade at Differdange 03 in Luxembourg, he can be forgiven for not exactly being an expert on his star striker, Jorginho.
His tally of 32 goals in just 35 games puts him above world-renowned names such as Vinicius and Palmer, demonstrating the memorable year he has enjoyed in his own right.
7
Ayoub El Kaabi (Olympic Games)
34 goals
Ayoub El Kaabi is not the biggest name, but the year he has enjoyed with Greek giants Olympiacos is worthy of great respect.
A total of 34 goals in just 39 games is an incredible ratio, with a goals rate per 89 minutes higher than anyone else ahead of him on the list.
He scored five goals in two games against Aston Villa in the UEFA Conference League semi-finals and scored the only goal in the final victory over Fiorentina, capping a magnificent year.
6
Jonathan David (Lille)
36 goals
Jonathan David stands out as arguably the best attacking player in Ligue 1, scoring goals for fun in Lille and being Canada’s talisman at international level.
The 24-year-old has the sixth-most goals in Europe in 2024, finding the net 36 times in just 50 appearances, averaging a goal every 112 minutes in the process. An artist so consistent that he already has 11 goals in 12 starts in Ligue 1 this season.
5
Kylian Mbappé (Real Madrid)
37 goals
Kylian Mbappé He may still be looking to find his best in a Real Madrid shirt, but there is no denying that he has once again been one of the best players in the world in 2024, shining for his new club after another trophy-winning campaign in Paris Saint Germain.
The French superstar overtakes teammate Vinicius on the goals chart in the last 12 months, finding the net 37 times in total, and it wouldn’t be a surprise to see him even higher up the list next year this time around.
4
Erling Haaland (Manchester City)
37 goals
Erling Haaland may not be in his best form as we head into the new year with city of manchester fighting in the first divisionbut it has been another memorable year for one of the best forwards of his generation.
The colossal Norwegian has 37 goals to his name in 2024, and his performances helped inspire Pep Guardiola’s team to another league title. It’s terrifying that he’s still only 24 and City need him to get back to his best to have any chance of a league title.

Related
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 short in Euro 2024but it is impossible to argue with his relentless scoring record.
The 31-year-old has scored 39 goals in total, with 14 goals in only 13 Bundesliga games so far this season Bayern Munich proving that it remains a world-class force that still has a lot left in the tank.
2
Robert Lewandowski (Barcelona)
40 goals
Robert Lewandowski The absolute peak may have passed, but the fact that he will be Europe’s second top scorer in 2024 highlights what a great footballer he still is, scoring goals for fun in Barcelona.
The legendary Pole has scored 40 goals in 52 appearances, which is an impressive figure, and his brilliance in the final third will be needed between now and May if Barça are to beat Real Madrid and Atlético Madrid to glory in La League.
1
Viktor Gyokeres (Sporting CP)
52 goals
Viktor Gyokeres He has scored more goals than any other player in 2024 after a period of incredible form for Sporting CP.
The 26-year-old Swede has scored 52 goals in total, 12 more than anyone else in the world’s top divisions, summarizing why he is one of the most sought-after footballers in Europe. Your account 23 goals Already this season in the Primeira Liga and the Champions League combined it is hard to believe.