Goals are the global currency that unites football worldwide: everyone wants to score them, see them, and celebrate them.
For that reason, goalscorers - or strikers, poachers, hitmen, etc - are without doubt the most valued players in the beautiful game.
Since January 1, such lethal finishers have been ruthlessly firing home and tidily tapping in from close and long range, so Sports Mole takes the time to find out just who has scored most in this calendar year.
Considering goals registered in Europe's top five leagues - England, Italy, France, Spain and Germany - these are the men who have proved most prolific in 2024.
10. Jean-Philippe Mateta (14 goals)
Division: Premier League
Club: Crystal Palace
Goals: 14
Games: 21
Mins per goal: 120
Last goal: vs. Aston Villa (May 19)
2024-25 record: No goals in three games
9. Alexander Isak (14 goals)
Division: Premier League
Club: Newcastle United
Goals: 14
Games: 19
Mins per goal: 112
Last goal: vs. Tottenham Hotspur (September 1)
2024-25 record: One goal in three games
8. Phil Foden (14 goals)
Division: Premier League
Club: Manchester City
Goals: 14
Games: 17
Mins per goal: 99
Last goal: vs. West Ham United (May 19)
2024-25 record: No goals in one game
7. Robert Lewandowski (15 goals)
Division: La Liga
Club: Barcelona
Goals: 15
Games: 23
Mins per goal: 120
Last goal: vs. Real Valladolid (August 31)
2024-25 record: Four goals in four games
6. Cole Palmer (15 goals)
Division: Premier League
Club: Chelsea
Goals: 15
Games: 20
Mins per goal: 115
Last goal: vs. Wolverhampton Wanderers (August 25)
2024-25 record: One goal in three games
5. Lois Openda (15 goals)
Division: Bundesliga
Club: RB Leipzig
Goals: 15
Games: 20
Mins per goal: 108
Last goal: vs. Bayer Leverkusen (August 31)
2024-25 record: Two goals in two games
4. Jonathan David (15 goals)
Division: Ligue 1
Club: Lille
Goals: 15
Games: 20
Mins per goal: 103
Last goal: vs. Reims (August 17)
2024-25 record: One goal in three games
3. Harry Kane (16 goals)
Division: Bundesliga
Club: Bayern Munich
Goals: 16
Games: 19
Mins per goal: 106
Last goal: vs. Freiburg (September 1)
2024-25 record: One goal in two games
2. Alexander Sorloth (18 goals)
Division: La Liga
Club: Atletico Madrid
Goals: 18
Games: 22
Mins per goal: 84
Last goal: vs. Villarreal (August 19)
2024-25 record: One goal in four games
1. Erling Haaland (20 goals)
Division: Premier League
Club: Manchester City
Goals: 20
Games: 19
Mins per goal: 76
Last goal: vs. West Ham United (August 31)
2024-25 record: Seven goals in three games
body check tags ::