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. Vinicius Junior (15 goals)
© Imago
Division: La Liga
Club: Real Madrid
Goals: 15
Games: 25
Mins per goal: 125
Last goal: vs. Villarreal (October 5)
2024-25 record: Four goals in nine games
9. Artem Dovbyk (16 goals)
© Imago
Division: Serie A
Club: Roma
Goals: 16
Games: 26
Mins per goal: 135
Last goal: vs. Monza (October 6)
2024-25 record: Three goals in seven games
8. Jean-Philippe Mateta (16 goals)
© Imago
Division: Premier League
Club: Crystal Palace
Goals: 16
Games: 25
Mins per goal: 121
Last goal: vs. Leicester City (September 14)
2024-25 record: Two goals in seven games
7. Lois Openda (17 goals)
© Imago
Division: Bundesliga
Club: RB Leipzig
Goals: 17
Games: 24
Mins per goal: 112
Last goal: vs. Heidenheim (October 6)
2024-25 record: Four goals in six games
6. Alexander Sorloth (18 goals)
© Imago
Division: La Liga
Club: Atletico Madrid
Goals: 18
Games: 27
Mins per goal: 99
Last goal: vs. Villarreal (August 19)
2024-25 record: One goal in eight games
5. Jonathan David (19 goals)
© Imago
Division: Ligue 1
Club: Lille
Goals: 19
Games: 24
Mins per goal: 97
Last goal: vs. Le Havre (September 29)
2024-25 record: Five goals in seven games
4. Cole Palmer (20 goals)
© Imago
Division: Premier League
Club: Chelsea
Goals: 20
Games: 24
Mins per goal: 103
Last goal: vs. Brighton & Hove Albion (September 28)
2024-25 record: Six goals in seven games
3. Harry Kane (20 goals)
© Imago
Division: Bundesliga
Club: Bayern Munich
Goals: 20
Games: 23
Mins per goal: 101
Last goal: vs. Werder Bremen (September 21)
2024-25 record: Five goals in six games
2. Robert Lewandowski (21 goals)
© Imago
Division: La Liga
Club: Barcelona
Goals: 21
Games: 28
Mins per goal: 105
Last goal: vs. Alaves (October 6)
2024-25 record: 10 goals in nine games
1. Erling Haaland (23 goals)
© Imago
Division: Premier League
Club: Manchester City
Goals: 23
Games: 23
Mins per goal: 82
Last goal: vs. Arsenal (September 22)
2024-25 record: 10 goals in seven games