premier league top goalscorer since 2020s

Since 2019-20, Mohamed Salah has tallied the most goals in the Premier League, with 116 goals.

NAME G M MIN START G/M A G+A PK FK SH SOT WOOD TCH TCH-BOX OFF
1 Mohamed Salah
M. Salah
116
192
15,972
178
0.60
61
177
25
0
694
307
18
8,978
1,728
91
2 Harry Kane
H. Kane
88
139
12,316
138
0.63
28
116
15
0
485
211
14
5,527
671
64
3 Son Heung-Min
S. Heung-Min
83
187
15,550
179
0.44
49
132
3
1
432
220
20
8,080
869
97
4 Erling Haaland
E. Haaland
76
83
6,865
79
0.92
14
90
15
0
316
157
11
1,900
535
15
5 Ollie Watkins
O. Watkins
66
163
13,790
157
0.40
29
95
4
0
410
194
18
4,991
919
84
6 Jamie Vardy
J. Vardy
62
147
10,823
120
0.42
23
85
13
0
279
133
9
2,751
607
124
7 Marcus Rashford
M. Rashford
60
176
12,966
147
0.34
26
86
8
0
382
173
13
6,776
821
88
8 Bruno Fernandes
B. Fernandes
58
176
15,293
173
0.33
46
104
21
1
491
187
20
12,847
576
38
9 Chris Wood
C. Wood
58
172
11,861
138
0.34
5
63
7
0
277
139
6
4,010
524
112
10 Raheem Sterling
R. Sterling
57
159
11,355
128
0.36
21
78
2
2
325
134
12
6,913
1,095
51
11 Callum Wilson
C. Wilson
55
134
9,314
101
0.41
12
67
11
0
246
112
8
2,983
562
93
12 Phil Foden
P. Foden
54
158
10,160
113
0.34
27
81
0
2
317
134
8
7,487
722
30
13 Bukayo Saka
B. Saka
52
185
14,714
173
0.28
45
97
11
0
413
142
10
9,544
1,095
62
14 Danny Ings
D. Ings
51
161
9,057
99
0.32
15
66
6
0
265
112
12
3,581
571
58
15 Diogo Jota
D. Jota
51
140
8,596
99
0.36
14
65
0
0
297
119
4
4,733
694
16
16 Gabriel Jesus
G. Jesus
48
158
9,871
108
0.30
30
78
2
0
367
146
11
5,539
914
81
17 James Maddison
J. Maddison
48
172
12,933
149
0.28
38
86
1
6
391
142
8
9,513
509
22
18 Jarrod Bowen
J. Bowen
47
176
14,260
162
0.27
34
81
2
0
362
139
16
6,388
760
63
19 Kevin De Bruyne
K. De Bruyne
47
150
11,288
130
0.31
68
115
4
2
390
134
15
10,103
581
17
20 Dominic Calvert-Lewin
D. Calvert-Lewin
45
151
11,392
133
0.30
7
52
5
0
339
153
10
4,231
604
101
21 Sadio Mané
S. Mané
45
104
8,391
94
0.43
16
61
0
0
269
112
5
5,081
695
64
22 Harvey Barnes
H. Barnes
44
165
10,405
115
0.27
27
71
0
0
308
133
1
5,232
633
28
23 Michail Antonio
M. Antonio
42
159
11,125
130
0.26
22
64
1
0
302
116
12
4,773
609
66
24 Richarlison
Richarlison
42
160
11,064
127
0.26
19
61
4
0
332
125
10
5,314
665
83
25 Alexander Isak
A. Isak
41
67
4,996
59
0.61
7
48
7
0
175
89
4
1,937
353
30

More Liverpool Stats

Team Rankings

GF

37

4th

GA

16

4th

GD

21

3rd

FORM

WWDDW

last 5

2024-25 Table
CLUB W D L GD PTS
1
Liverpool Liverpool
12
3
1
21
39
2
Chelsea Chelsea
10
5
2
18
35
3
Arsenal Arsenal
9
6
2
18
33
4
Nottm Forest Nottm Forest
9
4
4
4
31
5
Bournemouth Bournemouth
8
4
5
6
28
Schedule
DATE MATCHUP TIME (ET)
Sun
5/25
CRY CRY
@
LIV LIV
11:00 AM
Sun
5/18
LIV LIV
@
BHA BHA
10:00 AM
Sat
5/10
ARS ARS
@
LIV LIV
10:00 AM
Sat
5/3
LIV LIV
@
CHE CHE
10:00 AM
Sat
4/26
TOT TOT
@
LIV LIV
10:00 AM
Last Game
TOT Tottenham

W7 D2 L8

3

Final

6

LIV Liverpool

W12 D3 L1

Sun 22 Dec 2024

PL 2024-25 Leaders

LaLiga 2024-25 Leaders

PL 2024-25 Rankings

LaLiga 2024-25 Rankings

PL 2024-25 Table

Team W D L GD PTS
1
Liverpool Liverpool
12
3
1
21
39
2
Chelsea Chelsea
10
5
2
18
35
3
Arsenal Arsenal
9
6
2
18
33
4
Nottm Forest Nottm Forest
9
4
4
4
31
5
Bournemouth Bournemouth
8
4
5
6
28
6
Aston Villa Aston Villa
8
4
5
0
28

LaLiga 2024-25 Table

Team W D L GD PTS
1
Atlético Madrid Atlético Madrid
12
5
1
21
41
2
Real Madrid Real Madrid
12
4
2
23
40
3
Barcelona Barcelona
12
2
5
29
38
4
Athletic Club Athletic Club
10
6
3
12
36
5
Villarreal Villarreal
8
6
4
4
30
6
Mallorca Mallorca
9
3
7
-2
30

PL 2024-25 Scores & Fixtures

Scores

DATE MATCHUP SCORE
Sat
12/21
LIV LIV
@
TOT TOT
6-3
Sat
12/21
WOL WOL
@
LEI LEI
3-0
Sat
12/21
BOU BOU
@
MUN MUN
3-0
Sat
12/21
CHE CHE
@
EVE EVE
0-0
Sat
12/21
SOU SOU
@
FUL FUL
0-0

Fixtures

DATE MATCHUP TIME (ET)
Sun
1/5
IPS IPS
@
FUL FUL
9:00 AM
Sat
1/4
ARS ARS
@
BHA BHA
12:30 PM
Sat
1/4
EVE EVE
@
BOU BOU
10:00 AM
Sat
1/4
CHE CHE
@
CRY CRY
10:00 AM
Sat
1/4
BRE BRE
@
SOU SOU
10:00 AM

LaLiga 2024-25 Scores & Fixtures

Scores

DATE MATCHUP SCORE
Sat
12/21
RAY RAY
@
BET BET
1-1
Sat
12/21
ESP ESP
@
LPM LPM
0-1
Sat
12/21
VIL VIL
@
LEG LEG
5-2
Sat
12/21
SEV SEV
@
RMA RMA
2-4
Sat
12/21
ALA ALA
@
VAL VAL
2-2

Fixtures

DATE MATCHUP TIME (ET)
Fri
1/3
RMA RMA
@
VAL VAL
3:00 PM