Premier League

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