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 Erling Braut Haaland, with 7 scored goals.

EPL best goal scorers 2024/2025

 
Season:
# Player Team Nationality Age % team's goals Goals
1. Erling Braut Haaland Manchester City
Norway
24 77.8%
7
2. Bryan Mbeumo Brentford
France
25 60.0%
3
  Luis Díaz Liverpool
Colombia
27 42.9%
3
  Mohamed Salah Liverpool
Egypt
32 42.9%
3
  Noni Madueke Chelsea
England
22 42.9%
3
6. Amadou Onana Aston Villa
Belgium
23 50.0%
2
  Antoine Semenyo Bournemouth
Ghana
24 40.0%
2
  Chris Wood Nottingham Forest
New Zealand
32 66.7%
2
  Danny Welbeck Brighton
England
33 33.3%
2
  Jhon Durán Aston Villa
Colombia
20 50.0%
2
  João Pedro Brighton
Brazil
22 33.3%
2
  Kai Havertz Arsenal
Germany
25 40.0%
2
  Nicolas Jackson Chelsea
Senegal
23 28.6%
2
  Son Heung-Min Tottenham
South Korea
32 33.3%
2
  Yoane Wissa Brentford
Democratic Republic of the Congo
28 40.0%
2
Last updated: Sunday 1 September 18:26

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 3 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
Erling Braut 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 Braut Haaland
Manchester City
Manchester City - Ipswich 4-1
Sat 24 august 2024
3
12', 16', 88'

League table Premier League 2024/2025

# Team Matches WinsW DrawsD LossesL Goals Points
1. Manchester City 3 3 0 0 9-2 9
2. Liverpool 3 3 0 0 7-0 9
3. Brighton 3 2 1 0 6-2 7
4. Arsenal 3 2 1 0 5-1 7
5. Newcastle 3 2 1 0 4-2 7
6. Brentford 3 2 0 1 5-4 6
7. Aston Villa 3 2 0 1 4-4 6
8. Bournemouth 3 1 2 0 5-4 5
9. Nottingham Forest 3 1 2 0 3-2 5
10. Tottenham 3 1 1 1 6-3 4
11. Chelsea 3 1 1 1 7-5 4
12. Fulham 3 1 1 1 3-3 4
13. West Ham 3 1 0 2 4-5 3
14. Manchester United 3 1 0 2 2-5 3
15. Leicester 3 0 1 2 3-5 1
16. Crystal Palace 3 0 1 2 2-5 1
17. Ipswich 3 0 1 2 2-7 1
18. Wolverhampton 3 0 1 2 3-9 1
19. Southampton 3 0 0 3 1-5 0
20. Everton 3 0 0 3 2-10 0
Last updated: Wednesday 11 September 19:17