As clubs and players enter the final month of 2024, the prospect of finishing the calendar year as Europe's leading scorer remains a possible one for a handful of forwards.
Sporting Lisbon's Viktor Gyokeres is currently the clear favourite following an incredible year that has seen him emerge as one of the continent's most prolific goal-getters, earning links to some of the world's biggest clubs as a result.
The Swede's chances of claiming the accolade of leading scorer of 2024 were boosted by an injury to his closest challenger, Harry Kane, too, although the Bayern Munich man could still recover for one final shot before the end of the year.
Other familiar names such as Robert Lewandowski and Erling Haaland are also in the running, while there are also plenty of less highly-regarded players who will be hoping to end a positive year on a high.
Here, Sports Mole looks at the top 10 goalscorers from across the European leagues in 2024.
Who has scored the most goals in Europe this year?
10. Ayoub El Kaabi (19 goals)
© Imago
Division: Greek Super League
Club: Olympiacos
Goals: 19
Games: 20
Mins per goal: 72
Last goal: vs. Volos NPS (December 7)
2024-25 record: 11 goals in 14 games
9. Krzysztof Piatek (20 goals)
© Imago
Division: Turkish Super Lig
Club: Istanbul Basaksehir
Goals: 20
Games: 32
Mins per goal: 128
Last goal: vs. Hatayspor (December 8)
2024-25 record: Nine goals in 14 games
8. Luuk de Jong (23 goals)
© Imago
Division: Eredivisie
Club: PSV Eindhoven
Goals: 23
Games: 30
Mins per goal: 99
Last goal: vs. Ajax (November 2)
2024-25 record: Six goals in 12 games
7. Alexander Sorloth (23 goals)
© Imago
Division: La Liga
Club: Atletico Madrid
Goals: 23
Games: 34
Mins per goal: 90
Last goal: vs. Real Valladolid (November 30)
2024-25 record: Six goals in 16 games
6. Cole Palmer (25 goals)
© Imago
Division: Premier League
Club: Chelsea
Goals: 25
Games: 32
Mins per goal: 110
Last goal: vs. Tottenham Hotspur (December 8)
2024-25 record: 11 goals in 15 games
5. Jonathan David (25 goals)
© Imago
Division: Ligue 1
Club: Lille
Goals: 25
Games: 31
Mins per goal: 99
Last goal: vs. Brest (December 6)
2024-25 record: 11 goals in 14 games
4. Erling Haaland (26 goals)
© Imago
Division: Premier League
Club: Manchester City
Goals: 26
Games: 31
Mins per goal: 100
Last goal: vs. Crystal Palace (December 7)
2024-25 record: 13 goals in 15 games
3. Robert Lewandowski (27 goals)
© Imago
Division: La Liga
Club: Barcelona
Goals: 27
Games: 35
Mins per goal: 103
Last goal: vs. Betis (December 8)
2024-25 record: 15 goals in 15 games
2. Harry Kane (29 goals)
© Imago
Division: Bundesliga
Club: Bayern Munich
Goals: 29
Games: 29
Mins per goal: 86
Last goal: vs. Augsburg (November 22)
2024-25 record: 14 goals in 12 games
1. Viktor Gyokeres (35 goals)
© Imago
Division: Primeira Liga
Club: Sporting Lisbon
Goals: 35
Games: 32
Mins per goal: 80
Last goal: vs. Moreirense (December 5)
2024-25 record: 17 goals in 13 games