Sporting Lisbon striker Viktor Gyokeres has ended 2024 as the top scorer in Europe's leagues over the course of the calendar year.
The Swedish striker enjoyed an incredible 12 months in which he plundered 36 goals in only 35 league appearances for the Portuguese outfit, helping the club to the Primeira Liga title along the way.
Gyokeres's form throughout 2024 has seen him emerge as one of the hottest forward properties in world football, with a number of Europe's biggest clubs understood to be tracking him and considering triggering his release clause in 2025.
There is good reason for that too, with the 26-year-old former Coventry City man beating a host of more established star names to the accolade of Europe's best goalscorer for the year.
Bayern Munich's Harry Kane was his closest challenger, but he 'only' managed 29 goals in 30 games - a clear seven goals short of Gyokeres.
Robert Lewandowski, Erling Haaland and Mohamed Salah were among the other high-profile names left looking up at the Sporting man.
The goalscoring future looks bright for Sweden, though, with two Swedes in the top eight scorers for the year - Gyokeres and Newcastle United man Alexander Isak, who netted 25 goals in 33 games.
England (Kane and Cole Palmer) and Norway (Haaland and Alexander Sorloth) were the other nations to boast more than one representative in the top 10.
Six different leagues were represented in the top 10, but it was the Premier League that dominated with four different players - Haaland led the way with 27, while Palmer (26), Isak (25) and Salah (23) were not too far behind.
Here, Sports Mole runs through Europe's top 10 goalscorers in 2024.
Who scored the most goals in Europe in 2024?
10. Mohamed Salah (23 goals)
Division: Premier League Club: Liverpool Goals: 23 Games: 31 Mins per goal: 107 Last goal: vs. West Ham United (December 29) 2024-25 record: 17 goals in 18 games
9. Luuk de Jong (24 goals)
Division: Eredivisie Club: PSV Eindhoven Goals: 24 Games: 32 Mins per goal: 103 Last goal: vs. Feyenoord (December 22) 2024-25 record: Seven goals in 14 games
8. Alexander Isak (25 goals)
Division: Premier League Club: Newcastle United Goals: 25 Games: 33 Mins per goal: 107 Last goal: vs. Manchester United (December 30) 2024-25 record: 12 goals in 17 games
7. Jonathan David (25 goals)
Division: Ligue 1 Club: Lille Goals: 25 Games: 32 Mins per goal: 103 Last goal: vs. Brest (December 6) 2024-25 record: 11 goals in 15 games
6. Alexander Sorloth (25 goals)
Division: La Liga Club: Atletico Madrid Goals: 25 Games: 36 Mins per goal: 85 Last goal: vs. Barcelona (December 21) 2024-25 record: Eight goals in 18 games
5. Cole Palmer (26 goals)
Division: Premier League Club: Chelsea Goals: 26 Games: 36 Mins per goal: 120 Last goal: vs. Fulham (December 26) 2024-25 record: 12 goals in 19 games
4. Erling Haaland (27 goals)
Division: Premier League Club: Manchester City Goals: 27 Games: 35 Mins per goal: 110 Last goal: vs. Leicester City (December 29) 2024-25 record: 14 goals in 19 games
3. Robert Lewandowski (27 goals)
Division: La Liga Club: Barcelona Goals: 27 Games: 37 Mins per goal: 109 Last goal: vs. Betis (December 8) 2024-25 record: 15 goals in 17 games
2. Harry Kane (29 goals)
Division: Bundesliga Club: Bayern Munich Goals: 29 Games: 30 Mins per goal: 89 Last goal: vs. Augsburg (November 22) 2024-25 record: 14 goals in 13 games
1. Viktor Gyokeres (36 goals)
Division: Primeira Liga Club: Sporting Lisbon Goals: 36 Games: 35 Mins per goal: 86 Last goal: vs. Boavista (December 14) 2024-25 record: 18 goals in 16 games