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)
© Imago
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)
© Imago
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)
© Reuters
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)
© Imago
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)
© Imago
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)
© Imago
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)
© Imago
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)
© Imago
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)
© Imago
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)
© Imago
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