Premier League Top Scorers

rankNameGoalsGoalsAssistsAssistsPlayedPlayedGoals per 90 minutesMinutes per GoalMinutes per GoalTotal ShotsGoal ConversionShot Accuracy
1
Mohamed Salah
Liverpool
Mohamed Salah
Liverpool
27
27
18
18
33
33
0.83
108
108
116
23%
49%
2
A. Isak
Newcastle
A. Isak
Newcastle
21
21
6
6
30
30
0.78
115
115
84
25%
48%
2
E. Haaland
Man City
E. Haaland
Man City
21
21
3
3
28
28
0.76
118
118
102
21%
57%
4
B. Mbeumo
Brentford
B. Mbeumo
Brentford
18
18
6
6
33
33
0.55
165
165
71
25%
51%
4
C. Wood
Nottm Forest
C. Wood
Nottm Forest
18
18
3
3
30
30
0.66
136
136
53
34%
60%
6
Y. Wissa
Brentford
Y. Wissa
Brentford
16
16
3
3
30
30
0.58
155
155
74
22%
49%
7
O. Watkins
Aston Villa
O. Watkins
Aston Villa
15
15
7
7
33
33
0.6
151
151
78
19%
46%
8
C. Palmer
Chelsea
C. Palmer
Chelsea
14
14
8
8
32
32
0.46
196
196
115
12%
40%
8
Matheus Cunha
Wolves
Matheus Cunha
Wolves
14
14
4
4
28
28
0.56
161
161
89
16%
42%
10
J. Mateta
Crystal Palace
J. Mateta
Crystal Palace
13
13
2
2
32
32
0.48
187
187
61
21%
46%
11
J. Kluivert
Bournemouth
J. Kluivert
Bournemouth
12
12
6
6
29
29
0.53
170
170
56
21%
50%
11
L. Delap
Ipswich
L. Delap
Ipswich
12
12
2
2
32
32
0.46
198
198
61
20%
49%
11
J. Strand Larsen
Wolves
J. Strand Larsen
Wolves
12
12
2
2
31
31
0.45
200
200
49
24%
65%
14
L. Díaz
Liverpool
L. Díaz
Liverpool
11
11
5
5
32
32
0.46
196
196
64
17%
41%
14
B. Johnson
Tottenham
B. Johnson
Tottenham
11
11
3
3
29
29
0.5
179
179
53
21%
38%
16
João Pedro
Brighton
João Pedro
Brighton
10
10
6
6
27
27
0.46
195
195
47
21%
43%
16
R. Jiménez
Fulham
R. Jiménez
Fulham
10
10
3
3
33
33
0.44
206
206
79
13%
37%
18
J. Maddison
Tottenham
J. Maddison
Tottenham
9
9
6
6
30
30
0.46
197
197
39
23%
44%
18
N. Jackson
Chelsea
N. Jackson
Chelsea
9
9
5
5
27
27
0.4
227
227
73
12%
44%
18
J. Bowen
West Ham
J. Bowen
West Ham
9
9
5
5
29
29
0.32
283
283
74
12%
42%
18
A. Iwobi
Fulham
A. Iwobi
Fulham
9
9
5
5
33
33
0.31
294
294
60
15%
45%
18
H. Barnes
Newcastle
H. Barnes
Newcastle
9
9
4
4
28
28
0.61
148
148
48
19%
35%
18
D. Welbeck
Brighton
D. Welbeck
Brighton
9
9
4
4
26
26
0.46
196
196
52
17%
38%
18
K. Havertz
Arsenal
K. Havertz
Arsenal
9
9
3
3
21
21
0.44
205
205
52
17%
40%
18
Evanilson
Bournemouth
Evanilson
Bournemouth
9
9
0
0
26
26
0.42
213
213
63
14%
46%