Premier League

2023-2024
All
Home
Away
#
Club
M
W
D
L
GF
GA
GD
Pt
1
Liverpool
w l w w w
>
26
18
6
2
63
25
38
60
2
Manchester City
w w d w w
>
26
18
5
3
59
26
33
59
3
Arsenal
w w w w w
>
26
18
4
4
62
23
39
58
4
Aston Villa
l w l w w
>
26
16
4
6
56
35
21
52
5
Tottenham
d w d w l
>
25
14
5
6
52
38
14
47
6
26
14
2
10
36
36
0
44
7
Brighton
l w l w d
>
26
10
9
7
49
41
8
39
8
Wolves
l w l w w
>
26
11
5
10
40
40
0
38
9
Newcastle
w d w d l
>
26
11
4
11
54
45
9
37
10
West Ham
d d l l l
>
25
10
6
9
36
44
-8
36
11
Chelsea
w l l w d
>
25
10
5
10
42
41
1
35
12
Fulham
d d w l w
>
26
9
5
12
36
42
-6
32
13
Everton
d d l d d
>
26
8
7
11
28
34
-6
31
14
Crystal Palace
w l l d w
>
26
7
7
12
31
44
-13
28
15
Bournemouth
d d l d l
>
25
7
7
11
33
47
-14
28
16
Brentford
l l w l l
>
25
7
4
14
35
44
-9
25
17
26
6
6
14
34
48
-14
24
18
Luton
w d l l l
>
25
5
5
15
35
51
-16
20
19
Burnley
l d l l l
>
26
3
4
19
25
58
-33
13
20
Sheffield Utd
l l w l l
>
26
3
4
19
22
66
-44
13
- Champions League (Group Stage)
- Europa League (Group Stage)
- Relegation to EFL Championship
TOP SCORERS
Rank#
Player
Goals
1
E. Haaland
Manchester City
17
2
Mohamed Salah
Liverpool
15
3
D. Solanke
Bournemouth
14
4
O. Watkins
Aston Villa
14
5
B. Saka
Arsenal
13
6
H. Son
Tottenham
12
7
J. Bowen
West Ham
11
8
C. Palmer
Chelsea
Manchester City
10
9
A. Isak
Newcastle
10
10
Richarlison
Tottenham
10
Upcoming Games
Finished Games
Statistics
Results Matrix
Video
23 Feb 2024
23 Feb 2024
- 8:00 pm
Chelsea
- -
Tottenham
26 Feb 2024
26 Feb 2024
- 8:00 pm
West Ham
- -
Brentford
2 Mar 2024
2 Mar 2024
- 3:00 pm
Brentford
- -
Chelsea
2 Mar 2024
- 3:00 pm
Everton
- -
West Ham
2 Mar 2024
- 3:00 pm
Fulham
- -
Brighton
2 Mar 2024
- 3:00 pm
Newcastle
- -
Wolves
2 Mar 2024
- 3:00 pm
Nottingham Forest
- -
Liverpool
2 Mar 2024
- 3:00 pm
Tottenham
- -
Crystal Palace
2 Mar 2024
- 5:30 pm
Luton
- -
Aston Villa
3 Mar 2024
3 Mar 2024
- 1:00 pm
Burnley
- -
Bournemouth
3 Mar 2024
- 3:30 pm
Manchester City
- -
Manchester United
4 Mar 2024
4 Mar 2024
- 8:00 pm
Sheffield Utd
- -
Arsenal
9 Mar 2024
9 Mar 2024
- 12:30 pm
Manchester United
- -
Everton
9 Mar 2024
- 3:00 pm
Bournemouth
- -
Sheffield Utd
9 Mar 2024
- 3:00 pm
Crystal Palace
- -
Luton
9 Mar 2024
- 3:00 pm
Wolves
- -
Fulham
9 Mar 2024
- 5:30 pm
Arsenal
- -
Brentford
10 Mar 2024
10 Mar 2024
- 1:00 pm
Aston Villa
- -
Tottenham
10 Mar 2024
- 2:00 pm
Brighton
- -
Nottingham Forest
10 Mar 2024
- 2:00 pm
West Ham
- -
Burnley
10 Mar 2024
- 3:45 pm
Liverpool
- -
Manchester City
11 Mar 2024
11 Mar 2024
- 8:00 pm
Chelsea
- -
Newcastle
13 Mar 2024
13 Mar 2024
- 7:30 pm
Bournemouth
- -
Luton
16 Mar 2024
16 Mar 2024
- 12:30 pm
Arsenal
- -
Chelsea
16 Mar 2024
- 3:00 pm
Burnley
- -
Brentford
16 Mar 2024
- 3:00 pm
Crystal Palace
- -
Newcastle
16 Mar 2024
- 3:00 pm
Luton
- -
Nottingham Forest
16 Mar 2024
- 3:00 pm
Manchester United
- -
Sheffield Utd
16 Mar 2024
- 3:00 pm
Wolves
- -
Bournemouth
16 Mar 2024
- 5:30 pm
Fulham
- -
Tottenham
17 Mar 2024
17 Mar 2024
- 2:00 pm
Everton
- -
Liverpool
17 Mar 2024
- 2:00 pm
West Ham
- -
Aston Villa
17 Mar 2024
- 4:30 pm
Brighton
- -
Manchester City
30 Mar 2024
30 Mar 2024
- 11:30 am
Newcastle
- -
West Ham
30 Mar 2024
- 2:00 pm
Bournemouth
- -
Everton
30 Mar 2024
- 2:00 pm
Chelsea
- -
Burnley
30 Mar 2024
- 2:00 pm
Nottingham Forest
- -
Crystal Palace
30 Mar 2024
- 2:00 pm
Sheffield Utd
- -
Fulham
30 Mar 2024
- 2:00 pm
Tottenham
- -
Luton
30 Mar 2024
- 4:30 pm
Aston Villa
- -
Wolves
30 Mar 2024
- 7:00 pm
Brentford
- -
Manchester United
31 Mar 2024
31 Mar 2024
- 1:00 pm
Liverpool
- -
Brighton
31 Mar 2024
- 3:30 pm
Manchester City
- -
Arsenal
2 Apr 2024
2 Apr 2024
- 6:45 pm
Bournemouth
- -
Crystal Palace
2 Apr 2024
- 6:45 pm
Arsenal
- -
Luton
2 Apr 2024
- 6:45 pm
Brentford
- -
Brighton
2 Apr 2024
- 6:45 pm
Burnley
- -
Wolves
2 Apr 2024
- 6:45 pm
Nottingham Forest
- -
Fulham
2 Apr 2024
- 6:45 pm
West Ham
- -
Tottenham
3 Apr 2024
3 Apr 2024
- 6:45 pm
Chelsea
- -
Manchester United
3 Apr 2024
- 6:45 pm
Newcastle
- -
Everton
3 Apr 2024
- 7:00 pm
Liverpool
- -
Sheffield Utd
3 Apr 2024
- 7:00 pm
Manchester City
- -
Aston Villa
6 Apr 2024
6 Apr 2024
- 2:00 pm
Aston Villa
- -
Brentford
6 Apr 2024
- 2:00 pm
Brighton
- -
Arsenal
6 Apr 2024
- 2:00 pm
Crystal Palace
- -
Manchester City
6 Apr 2024
- 2:00 pm
Everton
- -
Burnley
6 Apr 2024
- 2:00 pm
Fulham
- -
Newcastle
6 Apr 2024
- 2:00 pm
Luton
- -
Bournemouth
6 Apr 2024
- 2:00 pm
Manchester United
- -
Liverpool
6 Apr 2024
- 2:00 pm
Sheffield Utd
- -
Chelsea
6 Apr 2024
- 2:00 pm
Tottenham
- -
Nottingham Forest
6 Apr 2024
- 2:00 pm
Wolves
- -
West Ham
13 Apr 2024
13 Apr 2024
- 2:00 pm
Bournemouth
- -
Manchester United
13 Apr 2024
- 2:00 pm
Arsenal
- -
Aston Villa
13 Apr 2024
- 2:00 pm
Brentford
- -
Sheffield Utd
13 Apr 2024
- 2:00 pm
Burnley
- -
Brighton
13 Apr 2024
- 2:00 pm
Chelsea
- -
Everton
13 Apr 2024
- 2:00 pm
Liverpool
- -
Crystal Palace
13 Apr 2024
- 2:00 pm
Manchester City
- -
Luton
13 Apr 2024
- 2:00 pm
Newcastle
- -
Tottenham
13 Apr 2024
- 2:00 pm
Nottingham Forest
- -
Wolves
13 Apr 2024
- 2:00 pm
West Ham
- -
Fulham
20 Apr 2024
20 Apr 2024
- 2:00 pm
Aston Villa
- -
Bournemouth
20 Apr 2024
- 2:00 pm
Brighton
- -
Chelsea
20 Apr 2024
- 2:00 pm
Crystal Palace
- -
West Ham
20 Apr 2024
- 2:00 pm
Everton
- -
Nottingham Forest
20 Apr 2024
- 2:00 pm
Fulham
- -
Liverpool
20 Apr 2024
- 2:00 pm
Luton
- -
Brentford
20 Apr 2024
- 2:00 pm
Manchester United
- -
Newcastle
20 Apr 2024
- 2:00 pm
Sheffield Utd
- -
Burnley
20 Apr 2024
- 2:00 pm
Tottenham
- -
Manchester City
20 Apr 2024
- 2:00 pm
Wolves
- -
Arsenal
27 Apr 2024
27 Apr 2024
- 2:00 pm
Bournemouth
- -
Brighton
27 Apr 2024
- 2:00 pm
Aston Villa
- -
Chelsea
27 Apr 2024
- 2:00 pm
Everton
- -
Brentford
27 Apr 2024
- 2:00 pm
Fulham
- -
Crystal Palace
27 Apr 2024
- 2:00 pm
Manchester United
- -
Burnley
27 Apr 2024
- 2:00 pm
Newcastle
- -
Sheffield Utd
27 Apr 2024
- 2:00 pm
Nottingham Forest
- -
Manchester City
27 Apr 2024
- 2:00 pm
Tottenham
- -
Arsenal
27 Apr 2024
- 2:00 pm
West Ham
- -
Liverpool
27 Apr 2024
- 2:00 pm
Wolves
- -
Luton
4 May 2024
4 May 2024
- 2:00 pm
Arsenal
- -
Bournemouth
4 May 2024
- 2:00 pm
Brentford
- -
Fulham
4 May 2024
- 2:00 pm
Brighton
- -
Aston Villa
4 May 2024
- 2:00 pm
Burnley
- -
Newcastle
4 May 2024
- 2:00 pm
Chelsea
- -
West Ham
4 May 2024
- 2:00 pm
Crystal Palace
- -
Manchester United
4 May 2024
- 2:00 pm
Liverpool
- -
Tottenham
4 May 2024
- 2:00 pm
Luton
- -
Everton
4 May 2024
- 2:00 pm
Manchester City
- -
Wolves
4 May 2024
- 2:00 pm
Sheffield Utd
- -
Nottingham Forest
11 May 2024
11 May 2024
- 2:00 pm
Bournemouth
- -
Brentford
11 May 2024
- 2:00 pm
Aston Villa
- -
Liverpool
11 May 2024
- 2:00 pm
Everton
- -
Sheffield Utd
11 May 2024
- 2:00 pm
Fulham
- -
Manchester City
11 May 2024
- 2:00 pm
Manchester United
- -
Arsenal
11 May 2024
- 2:00 pm
Newcastle
- -
Brighton
11 May 2024
- 2:00 pm
Nottingham Forest
- -
Chelsea
11 May 2024
- 2:00 pm
Tottenham
- -
Burnley
11 May 2024
- 2:00 pm
West Ham
- -
Luton
11 May 2024
- 2:00 pm
Wolves
- -
Crystal Palace
19 May 2024
19 May 2024
- 3:00 pm
Arsenal
- -
Everton
19 May 2024
- 3:00 pm
Brentford
- -
Newcastle
19 May 2024
- 3:00 pm
Brighton
- -
Manchester United
19 May 2024
- 3:00 pm
Burnley
- -
Nottingham Forest
19 May 2024
- 3:00 pm
Chelsea
- -
Bournemouth
19 May 2024
- 3:00 pm
Crystal Palace
- -
Aston Villa
19 May 2024
- 3:00 pm
Liverpool
- -
Wolves
19 May 2024
- 3:00 pm
Luton
- -
Fulham
19 May 2024
- 3:00 pm
Manchester City
- -
West Ham
19 May 2024
- 3:00 pm
Sheffield Utd
- -
Tottenham
25 Feb 2024
25 Feb 2024
- 1:30 pm
Wolves
1 0
Sheffield Utd
Full Time
24 Feb 2024
24 Feb 2024
- 8:00 pm
Arsenal
4 1
Newcastle
Full Time
24 Feb 2024
- 5:30 pm
Bournemouth
0 1
Manchester City
Full Time
24 Feb 2024
- 3:00 pm
Manchester United
1 2
Fulham
Full Time
24 Feb 2024
- 3:00 pm
Crystal Palace
3 0
Burnley
Full Time
24 Feb 2024
- 3:00 pm
Brighton
1 1
Everton
Full Time
24 Feb 2024
- 3:00 pm
Aston Villa
4 2
Nottingham Forest
Full Time
21 Feb 2024
21 Feb 2024
- 7:30 pm
Liverpool
4 1
Luton
Full Time
20 Feb 2024
20 Feb 2024
- 7:30 pm
Manchester City
1 0
Brentford
Full Time
19 Feb 2024
19 Feb 2024
- 8:00 pm
Everton
1 1
Crystal Palace
Full Time
18 Feb 2024
18 Feb 2024
- 4:30 pm
Luton
1 2
Manchester United
Full Time
18 Feb 2024
- 2:00 pm
Sheffield Utd
0 5
Brighton
Full Time
17 Feb 2024
17 Feb 2024
- 5:30 pm
Manchester City
1 1
Chelsea
Full Time
17 Feb 2024
- 3:00 pm
Tottenham
1 2
Wolves
Full Time
17 Feb 2024
- 3:00 pm
Nottingham Forest
2 0
West Ham
Full Time
17 Feb 2024
- 3:00 pm
Newcastle
2 2
Bournemouth
Full Time
17 Feb 2024
- 3:00 pm
Fulham
1 2
Aston Villa
Full Time
17 Feb 2024
- 3:00 pm
Burnley
0 5
Arsenal
Full Time
17 Feb 2024
- 12:30 pm
Brentford
1 4
Liverpool
Full Time
12 Feb 2024
12 Feb 2024
- 8:00 pm
Crystal Palace
1 3
Chelsea
Full Time
11 Feb 2024
11 Feb 2024
- 4:30 pm
Aston Villa
1 2
Manchester United
Full Time
11 Feb 2024
- 2:00 pm
West Ham
0 6
Arsenal
Full Time
10 Feb 2024
10 Feb 2024
- 5:30 pm
Nottingham Forest
2 3
Newcastle
Full Time
10 Feb 2024
- 3:00 pm
Wolves
0 2
Brentford
Full Time
10 Feb 2024
- 3:00 pm
Tottenham
2 1
Brighton
Full Time
10 Feb 2024
- 3:00 pm
Luton
1 3
Sheffield Utd
Full Time
10 Feb 2024
- 3:00 pm
Liverpool
3 1
Burnley
Full Time
10 Feb 2024
- 3:00 pm
Fulham
3 1
Bournemouth
Full Time
10 Feb 2024
- 12:30 pm
Manchester City
2 0
Everton
Full Time
5 Feb 2024
5 Feb 2024
- 8:00 pm
Brentford
1 3
Manchester City
Full Time
4 Feb 2024
4 Feb 2024
- 4:30 pm
Arsenal
3 1
Liverpool
Full Time
4 Feb 2024
- 2:00 pm
Manchester United
3 0
West Ham
Full Time
4 Feb 2024
- 2:00 pm
Chelsea
2 4
Wolves
Full Time
4 Feb 2024
- 2:00 pm
Bournemouth
1 1
Nottingham Forest
Full Time
3 Feb 2024
3 Feb 2024
- 5:30 pm
Sheffield Utd
0 5
Aston Villa
Full Time
3 Feb 2024
- 3:00 pm
Newcastle
4 4
Luton
Full Time
3 Feb 2024
- 3:00 pm
Burnley
2 2
Fulham
Full Time
3 Feb 2024
- 3:00 pm
Brighton
4 1
Crystal Palace
Full Time
3 Feb 2024
- 12:30 pm
Everton
2 2
Tottenham
Full Time
1 Feb 2024
1 Feb 2024
- 8:15 pm
Wolves
3 4
Manchester United
Full Time
1 Feb 2024
- 7:30 pm
West Ham
1 1
Bournemouth
Full Time
31 Jan 2024
31 Jan 2024
- 8:15 pm
Liverpool
4 1
Chelsea
Full Time
31 Jan 2024
- 7:30 pm
Manchester City
3 1
Burnley
Full Time
31 Jan 2024
- 7:30 pm
Tottenham
3 2
Brentford
Full Time
30 Jan 2024
30 Jan 2024
- 8:15 pm
Aston Villa
1 3
Newcastle
Full Time
30 Jan 2024
- 8:00 pm
Crystal Palace
3 2
Sheffield Utd
Full Time
30 Jan 2024
- 7:45 pm
Luton
4 0
Brighton
Full Time
30 Jan 2024
- 7:45 pm
Fulham
0 0
Everton
Full Time
30 Jan 2024
- 7:30 pm
Nottingham Forest
1 2
Arsenal
Full Time
22 Jan 2024
22 Jan 2024
- 7:45 pm
Brighton
0 0
Wolves
Full Time
21 Jan 2024
21 Jan 2024
- 4:30 pm
Bournemouth
0 4
Liverpool
Full Time
21 Jan 2024
- 2:00 pm
Sheffield Utd
2 2
West Ham
Full Time
20 Jan 2024
20 Jan 2024
- 5:30 pm
Brentford
3 2
Nottingham Forest
Full Time
20 Jan 2024
- 12:30 pm
Arsenal
5 0
Crystal Palace
Full Time
14 Jan 2024
14 Jan 2024
- 4:30 pm
Manchester United
2 2
Tottenham
Full Time
14 Jan 2024
- 2:00 pm
Everton
0 0
Aston Villa
Full Time
13 Jan 2024
13 Jan 2024
- 5:30 pm
Newcastle
2 3
Manchester City
Full Time
13 Jan 2024
- 12:30 pm
Chelsea
1 0
Fulham
Full Time
12 Jan 2024
12 Jan 2024
- 7:45 pm
Burnley
1 1
Luton
Full Time
2 Jan 2024
2 Jan 2024
- 7:30 pm
West Ham
0 0
Brighton
Full Time
1 Jan 2024
1 Jan 2024
- 8:00 pm
Liverpool
4 2
Newcastle
Full Time
31 Dec 2023
31 Dec 2023
- 2:00 pm
Tottenham
3 1
Bournemouth
Full Time
31 Dec 2023
- 2:00 pm
Fulham
2 1
Arsenal
Full Time
30 Dec 2023
30 Dec 2023
- 5:30 pm
Nottingham Forest
2 1
Manchester United
Full Time
30 Dec 2023
- 3:00 pm
Wolves
3 0
Everton
Full Time
30 Dec 2023
- 3:00 pm
Manchester City
2 0
Sheffield Utd
Full Time
30 Dec 2023
- 3:00 pm
Crystal Palace
3 1
Brentford
Full Time
30 Dec 2023
- 3:00 pm
Aston Villa
3 2
Burnley
Full Time
30 Dec 2023
- 12:30 pm
Luton
2 3
Chelsea
Full Time
28 Dec 2023
28 Dec 2023
- 8:15 pm
Arsenal
0 2
West Ham
Full Time
28 Dec 2023
- 7:30 pm
Brighton
4 2
Tottenham
Full Time
27 Dec 2023
27 Dec 2023
- 8:15 pm
Everton
1 3
Manchester City
Full Time
27 Dec 2023
- 7:30 pm
Chelsea
2 1
Crystal Palace
Full Time
27 Dec 2023
- 7:30 pm
Brentford
1 4
Wolves
Full Time
26 Dec 2023
26 Dec 2023
- 8:00 pm
Manchester United
3 2
Aston Villa
Full Time
26 Dec 2023
- 5:30 pm
Burnley
0 2
Liverpool
Full Time
26 Dec 2023
- 3:00 pm
Sheffield Utd
2 3
Luton
Full Time
26 Dec 2023
- 3:00 pm
Bournemouth
3 0
Fulham
Full Time
26 Dec 2023
- 12:30 pm
Newcastle
1 3
Nottingham Forest
Full Time
24 Dec 2023
24 Dec 2023
- 1:00 pm
Wolves
2 1
Chelsea
Full Time
23 Dec 2023
23 Dec 2023
- 5:30 pm
Liverpool
1 1
Arsenal
Full Time
23 Dec 2023
- 3:00 pm
Tottenham
2 1
Everton
Full Time
23 Dec 2023
- 3:00 pm
Nottingham Forest
2 3
Bournemouth
Full Time
23 Dec 2023
- 3:00 pm
Luton
1 0
Newcastle
Full Time