top scorer in epl from 2021-22 to 2024-25

Between the 2021-22 and 2024-25 seasons, Mohamed Salah scored the most goals in the Premier League, with 89 goals.

NAMEGMMINSTARTG/MAG+APKFKSHSOTWOODTCHTCH-BOXOFF
1Mohamed Salah
M. Salah
89
143
11,975
133
0.62
53
142
21
0
508
224
15
6,793
1,321
70
2Erling Haaland
E. Haaland
85
97
8,077
93
0.88
16
101
17
0
353
179
11
2,222
623
18
3Ollie Watkins
O. Watkins
61
147
11,928
137
0.41
29
90
4
0
352
165
13
4,040
769
68
4Son Heung-min
S. Heung-min
57
136
10,986
126
0.42
32
89
3
1
309
155
14
5,652
637
66
5Alexander Isak
A. Isak
54
86
6,567
78
0.63
9
63
11
0
228
114
6
2,564
472
42
6Bukayo Saka
B. Saka
47
136
10,861
128
0.35
37
84
11
0
360
123
7
7,050
942
41
7Harry Kane
H. Kane
47
75
6,640
74
0.63
12
59
9
0
265
119
4
3,005
371
32
8Jarrod Bowen
J. Bowen
47
142
12,232
138
0.33
29
76
2
0
327
133
14
5,424
690
53
9Phil Foden
P. Foden
46
123
8,625
99
0.37
21
67
0
2
262
108
7
6,294
573
27
10Yoane Wissa
Y. Wissa
45
137
8,309
91
0.33
11
56
0
0
221
97
4
2,886
408
59
11Bryan Mbeumo
B. Mbeumo
42
136
11,224
130
0.31
28
70
10
0
286
116
13
5,824
572
34
12Chris Wood
C. Wood
42
126
8,309
96
0.33
4
46
5
0
179
85
4
2,693
343
67
13Diogo Jota
D. Jota
38
104
5,851
67
0.37
14
52
0
0
217
77
5
2,942
501
13
14Cole Palmer
C. Palmer
37
89
6,308
68
0.42
20
57
13
1
249
102
6
4,193
339
14
15Jean-Philippe Mateta
J. Mateta
37
123
6,845
77
0.30
8
45
4
0
180
88
3
2,386
314
67
16Kai Havertz
K. Havertz
37
124
8,906
103
0.30
14
51
2
0
249
105
4
4,528
614
69
17Bruno Fernandes
B. Fernandes
36
144
12,581
142
0.25
32
68
9
2
372
134
14
10,572
447
33
18Ivan Toney
I. Toney
36
83
7,312
81
0.43
11
47
11
3
233
94
7
3,329
403
59
19Leandro Trossard
L. Trossard
36
142
9,262
104
0.25
23
59
1
0
261
94
7
5,432
621
36
20Callum Wilson
C. Wilson
35
87
4,618
48
0.40
6
41
7
0
149
72
5
1,414
320
39
21Gabriel Martinelli
G. Martinelli
35
133
8,999
104
0.26
19
54
1
0
245
95
7
5,026
765
36
22James Maddison
J. Maddison
35
124
8,925
103
0.28
33
68
1
4
253
102
5
6,480
389
16
23Dominic Solanke
D. Solanke
34
98
8,412
94
0.35
13
47
3
0
245
93
5
3,100
539
32
24Marcus Rashford
M. Rashford
34
118
7,827
87
0.29
12
46
3
0
227
99
8
3,777
503
49
25Harvey Barnes
H. Barnes
33
120
7,369
80
0.28
18
51
0
0
228
91
1
3,646
475
26

More Liverpool Stats

Team Rankings

GF

16

4th

GA

14

11th

GD

2

8th

FORM

LLLLW

last 5

2025-26 Table
CLUBWDLGDPTS
5
Man City Man City
5
1
3
10
16
6
Man United Man United
5
1
3
1
16
7
Liverpool Liverpool
5
0
4
2
15
8
Aston Villa Aston Villa
4
3
2
1
15
9
Chelsea Chelsea
4
2
3
6
14
Schedule
DATEMATCHUPTIME (ET)
Sat
11/1
AVL AVL
@
LIV LIV
4:00 PM
Sun
11/9
LIV LIV
@
MCI MCI
11:30 AM
Sat
11/22
NFO NFO
@
LIV LIV
10:00 AM
Sun
11/30
LIV LIV
@
WHU WHU
9:05 AM
Wed
12/3
SUN SUN
@
LIV LIV
3:15 PM
Last Game
BRE Brentford

W4 D1 L4

3

Final

2

LIV Liverpool

W5 D0 L4

Sat 25 Oct 2025

Europe Top Five 2025-26 Leaders

Europe Top Five 2025-26 Rankings

Europe Top Five 2025-26 Table

TeamWDLGDPTS
1
Arsenal Arsenal
7
1
1
13
22
2
Bournemouth Bournemouth
5
3
1
5
18
3
Tottenham Tottenham
5
2
2
10
17
4
Sunderland Sunderland
5
2
2
4
17
5
Man City Man City
5
1
3
10
16
6
Man United Man United
5
1
3
1
16
TeamWDLGDPTS
1
Real Madrid Real Madrid
9
0
1
12
27
2
Barcelona Barcelona
7
1
2
13
22
3
Villarreal Villarreal
6
2
2
8
20
4
Atlético Madrid Atlético Madrid
5
4
1
8
19
5
Espanyol Espanyol
5
3
2
3
18
6
Real Betis Real Betis
4
4
2
3
16
TeamWDLGDPTS
1
Bayern Bayern
8
0
0
26
24
2
Leipzig Leipzig
6
1
1
7
19
3
Stuttgart Stuttgart
6
0
2
6
18
4
Dortmund Dortmund
5
2
1
8
17
5
Leverkusen Leverkusen
5
2
1
7
17
6
Frankfurt Frankfurt
4
1
3
3
13
TeamWDLGDPTS
1
Napoli Napoli
6
0
2
7
18
2
Roma Roma
6
0
2
5
18
3
Milan Milan
5
2
1
7
17
4
Inter Inter
5
0
3
8
15
5
Bologna Bologna
4
2
2
6
14
6
Como Como
3
4
1
4
13
TeamWDLGDPTS
1
PSG PSG
3
0
0
10
9
2
Bayern Bayern
3
0
0
10
9
3
Inter Inter
3
0
0
9
9
4
Arsenal Arsenal
3
0
0
8
9
5
Real Madrid Real Madrid
3
0
0
7
9
6
Dortmund Dortmund
2
1
0
5
7
TeamWDLGDPTS
1
PSG PSG
6
2
1
11
20
2
Lens Lens
6
1
2
6
19
3
Marseille Marseille
6
0
3
13
18
4
Lyon Lyon
6
0
3
4
18
5
Lille Lille
5
2
2
11
17
6
Monaco Monaco
5
2
2
5
17

Europe Top Five 2025-26 Scores & Fixtures

Scores

DATEMATCHUPSCORE
Mon
9/22
GIR GIR
@
ATH ATH
1-1
Mon
9/22
VAL VAL
@
ESP ESP
2-2
Mon
9/22
VIL VIL
@
SEV SEV
2-1
Tue
9/23
ALA ALA
@
GET GET
1-1
Tue
9/23
RAY RAY
@
ATM ATM
2-3

Fixtures

DATEMATCHUPTIME (ET)
Tue
10/28
NAP NAP
@
LEC LEC
1:30 PM
Tue
10/28
MIL MIL
@
ATA ATA
3:45 PM
Wed
10/29
UDI UDI
@
JUV JUV
1:30 PM
Wed
10/29
PAR PAR
@
ROM ROM
1:30 PM
Wed
10/29
HEL HEL
@
COM COM
1:30 PM