Premier League Top scorers - England 2024/2025

Below you find the top goal scorers list for the current season 2024/2025 in the Premier League (EPL) football league in England. Highest goal scorer right now is Mohamed Salah, with 24 scored goals.

EPL best goal scorers 2024/2025

 
Season:
# Player Team Nationality Age % team's goals Goals
1. Mohamed Salah Liverpool
Egypt
32 38.7%
24
2. Erling Haaland Manchester City
Norway
24 36.5%
19
3. Chris Wood Nottingham Forest
New Zealand
33 43.9%
18
4. Alexander Isak Newcastle
Sweden
25 40.5%
17
5. Bryan Mbeumo Brentford
France
25 32.6%
14
  Cole Palmer Chelsea
England
22 29.8%
14
7. Matheus Cunha Wolverhampton
Brazil
25 34.3%
12
  Ollie Watkins Aston Villa
England
29 32.4%
12
9. Jean-Philippe Mateta Crystal Palace
France
27 37.9%
11
  Justin Kluivert Bournemouth
Netherlands
25 25.0%
11
11. Liam Delap Ipswich
England
22 43.5%
10
  Yoane Wissa Brentford
Democratic Republic of the Congo
28 23.3%
10
13. James Maddison Tottenham
England
28 18.4%
9
  Kai Havertz Arsenal
Germany
25 17.6%
9
  Luis Díaz Liverpool
Colombia
28 14.5%
9
  Nicolas Jackson Chelsea
Senegal
23 19.1%
9
  Raul Jimenez Fulham
Mexico
33 23.7%
9
18. Cody Gakpo Liverpool
Netherlands
25 12.9%
8
19. Alex Iwobi Fulham
Nigeria
28 18.4%
7
  Antoine Semenyo Bournemouth
Ghana
25 15.9%
7
  Brennan Johnson Tottenham
Wales
Wales
23 14.3%
7
  Dango Ouattara Bournemouth
Burkina Faso
Burkina Faso
23 15.9%
7
  Dominic Solanke Tottenham
England
27 14.3%
7
  Jamie Vardy Leicester
England
38 28.0%
7
  Jhon Durán Aston Villa
Colombia
21 18.9%
7
  Jørgen Strand Larsen Wolverhampton
Norway
25 20.0%
7
  Kevin Schade Brentford
Germany
23 16.3%
7
  Noni Madueke Chelsea
England
22 14.9%
7
  Phil Foden Manchester City
England
24 13.5%
7
Last updated: Wednesday 19 February 21:32

This Premier League season started 16 August 2024 and the last round of matches is planned to be played 25 May 2025. More information and the winning top scorers in Premier League between the seasons 1989/1990-2023/2024 here.

Scored hat-tricks in Premier League, season 2024/2025

Totally there are 12 hat-tricks scored this season in Premier League, England. Below we are listing all players that have scored 3 or more goals in the one match.

Player, Team Match Goals
Omar Marmoush
Manchester City
Manchester City - Newcastle 4-0
Sat 15 february 2025
3
19', 24', 33'
Chris Wood
Nottingham Forest
Nottingham Forest - Brighton 7-0
Sat 1 february 2025
3
32', 64', 69'
Burkina Faso
Dango Ouattara
Bournemouth
Bournemouth - Nottingham Forest 5-0
Sat 25 january 2025
3
55', 61', 87'
Justin Kluivert
Bournemouth
Newcastle - Bournemouth 1-4
Sat 18 january 2025
3
6', 44', 90'
Amad Diallo
Manchester United
Manchester United - Southampton 3-1
Thu 16 january 2025
3
82', 90', 90'
Alexander Isak
Newcastle
Ipswich - Newcastle 0-4
Sat 21 december 2024
3
1', 45', 54'
Justin Kluivert
Bournemouth
Wolverhampton - Bournemouth 2-4
Sat 30 november 2024
3
3', 18', 74'
Kevin Schade
Brentford
Brentford - Leicester 4-1
Sat 30 november 2024
3
29', 45', 59'
Cole Palmer
Chelsea
Chelsea - Brighton 4-2
Sat 28 september 2024
4
21', 28', 31', 41'
Erling Haaland
Manchester City
West Ham - Manchester City 1-3
Sat 31 august 2024
3
10', 30', 83'
Noni Madueke
Chelsea
Wolverhampton - Chelsea 2-6
Sun 25 august 2024
3
49', 58', 63'
Erling Haaland
Manchester City
Manchester City - Ipswich 4-1
Sat 24 august 2024
3
12', 16', 88'

League table Premier League 2024/2025

Below is the standings for the current season in the Premier League.

# Team Matches WinsW DrawsD LossesL Goals Points
1. Liverpool 26 18 7 1 62-26 61
2. Arsenal 25 15 8 2 51-22 53
3. Nottingham Forest 25 14 5 6 41-29 47
4. Manchester City 25 13 5 7 52-35 44
5. Bournemouth 25 12 7 6 44-29 43
6. Chelsea 25 12 7 6 47-34 43
7. Newcastle 25 12 5 8 42-33 41
8. Fulham 25 10 9 6 38-33 39
9. Aston Villa 26 10 9 7 37-40 39
10. Brighton 25 9 10 6 38-38 37
11. Brentford 25 10 4 11 43-42 34
12. Tottenham 25 9 3 13 49-37 30
13. Crystal Palace 25 7 9 9 29-32 30
14. Everton 25 7 9 9 27-31 30
15. Manchester United 25 8 5 12 28-35 29
16. West Ham 25 7 6 12 29-47 27
17. Wolverhampton 25 5 4 16 35-54 19
18. Ipswich 25 3 8 14 23-50 17
19. Leicester 25 4 5 16 25-55 17
20. Southampton 25 2 3 20 19-57 9
Last updated: Thursday 20 February 16:17