Premier League Top scorers - England 2023/2024

The winning top scorer in Premier League (EPL), England during the season 2023/2024 was Erling Braut Haaland with 27 goals scored. Below you find the list of the highest goal scorers during the season.

This league has a break between two seasons right now. The next season is planned to start on 17 August 2024.

EPL best goal scorers 2023/2024

 
Season:
# Player Team Age Nationality % team's goals Goals
1. Erling Braut Haaland Manchester City 23 Norway 28.1%
27
2. Cole Palmer Chelsea/​Manchester City 22 England -
22
3. Alexander Isak Newcastle 24 Sweden 24.7%
21
4. Dominic Solanke Bournemouth 26 England 35.2%
19
  Ollie Watkins Aston Villa 28 England 25.0%
19
  Phil Foden Manchester City 23 England 19.8%
19
7. Mohamed Salah Liverpool 31 Egypt 20.9%
18
8. Son Heung-Min Tottenham 31 South Korea 23.0%
17
9. Bukayo Saka Arsenal 22 England 17.6%
16
  Jarrod Bowen West Ham 27 England 26.7%
16
  Jean-Philippe Mateta Crystal Palace 26 France 28.1%
16
12. Chris Wood Nottingham Forest 32 New Zealand 28.6%
14
  Nicolas Jackson Chelsea 22 Senegal 18.2%
14
14. Kai Havertz Arsenal 24 Germany 14.3%
13
15. Hwang Hee-chan Wolverhampton 28 South Korea 24.0%
12
  Leandro Trossard Arsenal 29 Belgium 13.2%
12
  Matheus Cunha Wolverhampton 24 Brazil 24.0%
12
  Yoane Wissa Brentford 27 Democratic Republic of the Congo 21.4%
12
19. Anthony Gordon Newcastle 23 England 12.9%
11
  Carlton Morris Luton 28 England 21.2%
11
  Darwin Núñez Liverpool 24 Uruguay 12.8%
11
  Eberechi Eze Crystal Palace 25 England 19.3%
11
  Julián Álvarez Manchester City 24 Argentina 11.5%
11
  Richarlison Tottenham 27 Brazil 14.9%
11
Last updated: Sunday 19 May 19:04

The season started 11 August 2023 and the last game of the season was played at 19 May 2024. 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 2023/2024

Totally there are 17 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
Jean-Philippe Mateta
Crystal Palace
Crystal Palace - Aston Villa 5-0
Sun 19 may 2024
3
9', 39', 63'
Erling Braut Haaland
Manchester City
Manchester City - Wolverhampton 5-1
Sat 4 may 2024
4
12', 35', 45', 54'
Cole Palmer
Chelsea
Chelsea - Everton 6-0
Mon 15 april 2024
4
13', 18', 29', 64'
Cole Palmer
Chelsea
Chelsea - Manchester United 4-3
Thu 4 april 2024
3
19', 90', 90'
Phil Foden
Manchester City
Manchester City - Aston Villa 4-1
Wed 3 april 2024
3
45', 62', 69'
Jarrod Bowen
West Ham
West Ham - Brentford 4-2
Mon 26 february 2024
3
5', 7', 63'
Phil Foden
Manchester City
Brentford - Manchester City 1-3
Mon 5 february 2024
3
45', 53', 70'
Matheus Cunha
Wolverhampton
Chelsea - Wolverhampton 2-4
Sun 4 february 2024
3
22', 63', 82'
Elijah Adebayo
Luton
Luton - Brighton 4-0
Tue 30 january 2024
3
1', 42', 56'
Chris Wood
Nottingham Forest
Newcastle - Nottingham Forest 1-3
Tue 26 december 2023
3
45', 53', 60'
Dominic Solanke
Bournemouth
Nottingham Forest - Bournemouth 2-3
Sat 23 december 2023
3
51', 58', 90'
Nicolas Jackson
Chelsea
Tottenham - Chelsea 1-4
Mon 6 november 2023
3
75', 90', 90'
Eddie Nketiah
Arsenal
Arsenal - Sheffield United 5-0
Sat 28 october 2023
3
28', 50', 58'
Ollie Watkins
Aston Villa
Aston Villa - Brighton 6-1
Sat 30 september 2023
3
14', 21', 65'
Evan Ferguson
Brighton
Brighton - Newcastle 3-1
Sat 2 september 2023
3
27', 65', 70'
Erling Braut Haaland
Manchester City
Manchester City - Fulham 5-1
Sat 2 september 2023
3
58', 70', 90'
Son Heung-Min
Tottenham
Burnley - Tottenham 2-5
Sat 2 september 2023
3
16', 63', 66'

League table Premier League 2023/2024

# Team Matches WinsW DrawsD LossesL Goals Points
1. Manchester City 38 28 7 3 96-34 91
2. Arsenal 38 28 5 5 91-29 89
3. Liverpool 38 24 10 4 86-41 82
4. Aston Villa 38 20 8 10 76-61 68
5. Tottenham 38 20 6 12 74-61 66
6. Chelsea 38 18 9 11 77-63 63
7. Newcastle 38 18 6 14 85-62 60
8. Manchester United 38 18 6 14 57-58 60
9. West Ham 38 14 10 14 60-74 52
10. Crystal Palace 38 13 10 15 57-58 49
11. Brighton 38 12 12 14 55-62 48
12. Bournemouth 38 13 9 16 54-67 48
13. Fulham 38 13 8 17 55-61 47
14. Wolverhampton 38 13 7 18 50-65 46
15. Everton 38 13 9 16 40-51 40
16. Brentford 38 10 9 19 56-65 39
17. Nottingham Forest 38 9 9 20 49-67 32
18. Luton 38 6 8 24 52-85 26
19. Burnley 38 5 9 24 41-78 24
20. Sheffield United 38 3 7 28 35-104 16
Last updated: Friday 24 May 09:17