Premier League
Premier League 2023-24
The table, every result and fixture, the season in figures and the top scorers and assist makers, updated after every match.
League table
| Pos | Club | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 38 | 28 | 7 | 3 | 96 | 34 | 62 | 91 | |
| 2 | 38 | 28 | 5 | 5 | 91 | 29 | 62 | 89 | |
| 3 | 38 | 24 | 10 | 4 | 86 | 41 | 45 | 82 | |
| 4 | 38 | 20 | 8 | 10 | 76 | 61 | 15 | 68 | |
| 5 | 38 | 20 | 6 | 12 | 74 | 61 | 13 | 66 | |
| 6 | 38 | 18 | 9 | 11 | 77 | 63 | 14 | 63 | |
| 7 | 38 | 18 | 6 | 14 | 85 | 62 | 23 | 60 | |
| 8 | 38 | 18 | 6 | 14 | 57 | 58 | -1 | 60 | |
| 9 | 38 | 14 | 10 | 14 | 60 | 74 | -14 | 52 | |
| 10 | 38 | 13 | 10 | 15 | 57 | 58 | -1 | 49 | |
| 11 | 38 | 12 | 12 | 14 | 55 | 62 | -7 | 48 | |
| 12 | 38 | 13 | 9 | 16 | 54 | 67 | -13 | 48 | |
| 13 | 38 | 13 | 8 | 17 | 55 | 61 | -6 | 47 | |
| 14 | 38 | 13 | 7 | 18 | 50 | 65 | -15 | 46 | |
| 15 | 38 | 13 | 9 | 16 | 40 | 51 | -11 | 40 | |
| 16 | 38 | 10 | 9 | 19 | 56 | 65 | -9 | 39 | |
| 17 | 38 | 9 | 9 | 20 | 49 | 67 | -18 | 32 | |
| 18 | 38 | 6 | 8 | 24 | 52 | 85 | -33 | 26 | |
| 19 | 38 | 5 | 9 | 24 | 41 | 78 | -37 | 24 | |
| 20 | 38 | 3 | 7 | 28 | 35 | 104 | -69 | 16 |
- Everton: 8 points deducted. Breach of the Premier League's Profit and Sustainability Rules (2021-22); 10 points on 17 Nov 2023, reduced to 6 on appeal; Breach of the Profit and Sustainability Rules (2022-23).
- Nottingham Forest: 4 points deducted. Breach of the Profit and Sustainability Rules (2022-23).
Updated automatically from match data. Last updated 11 Oct 2026, 18:04 UK time.
The season in figures
| Matches played | 380 |
|---|---|
| Home wins | 175 |
| Home wins % | 46.05% |
| Draws | 82 |
| Draws % | 21.58% |
| Away wins | 123 |
| Away wins % | 32.37% |
| Total goals | 1246 |
| Goals per game | 3.28 |
| Credited goals (own goals excluded) | 1197 |
| Own goals | 49 |
| Goalscorers | 298 |
| Players with an assist | 282 |
| Credited assists | 861 |
| Players with a goal or assist | 364 |
Updated automatically from match data. Last updated 11 Oct 2026, 18:04 UK time.
Top scorers
| Player | Club | Apps | Goals | Penalties | Assists |
|---|---|---|---|---|---|
| Erling Haaland | Man City | 31 | 27 | 7 | 5 |
| Cole Palmer | Chelsea | 33 | 22 | 9 | 11 |
| Alexander Isak | Newcastle | 30 | 21 | 5 | 2 |
| Ollie Watkins | Aston Villa | 37 | 19 | 0 | 13 |
| Phil Foden | Man City | 35 | 19 | 0 | 8 |
| Dominic Solanke | Bournemouth | 38 | 19 | 2 | 3 |
| Mohamed Salah | Liverpool | 32 | 18 | 5 | 10 |
| Heung-min Son | Tottenham | 35 | 17 | 2 | 10 |
| Bukayo Saka | Arsenal | 35 | 16 | 6 | 9 |
| Jarrod Bowen | West Ham | 34 | 16 | 0 | 6 |
| Jean-Philippe Mateta | Crystal Palace | 35 | 16 | 2 | 5 |
| Nicolas Jackson | Chelsea | 35 | 14 | 0 | 5 |
| Chris Wood | Nottingham Forest | 31 | 14 | 0 | 1 |
| Kai Havertz | Arsenal | 37 | 13 | 1 | 7 |
| Matheus Cunha | Wolverhampton | 32 | 12 | 1 | 7 |
| Hee-chan Hwang | Wolverhampton | 29 | 12 | 1 | 3 |
| Yoane Wissa | Brentford | 34 | 12 | 0 | 3 |
| Leandro Trossard | Arsenal | 34 | 12 | 0 | 1 |
| Anthony Gordon | Newcastle | 35 | 11 | 1 | 10 |
| Julián Álvarez | Man City | 36 | 11 | 2 | 9 |
Updated automatically from match data. Last updated 11 Oct 2026, 18:04 UK time.
Most assists
| Player | Club | Apps | Assists | Goals |
|---|---|---|---|---|
| Ollie Watkins | Aston Villa | 37 | 13 | 19 |
| Cole Palmer | Chelsea | 33 | 11 | 22 |
| Mohamed Salah | Liverpool | 32 | 10 | 18 |
| Heung-min Son | Tottenham | 35 | 10 | 17 |
| Anthony Gordon | Newcastle | 35 | 10 | 11 |
| Martin Ødegaard | Arsenal | 35 | 10 | 8 |
| Brennan Johnson | Tottenham | 32 | 10 | 5 |
| Morgan Gibbs-White | Nottingham Forest | 37 | 10 | 5 |
| Kevin De Bruyne | Man City | 18 | 10 | 4 |
| Pascal Groß | Brighton | 36 | 10 | 4 |
| Kieran Trippier | Newcastle | 28 | 10 | 1 |
| Bukayo Saka | Arsenal | 35 | 9 | 16 |
| Julián Álvarez | Man City | 36 | 9 | 11 |
| Leon Bailey | Aston Villa | 35 | 9 | 10 |
| Rodri | Man City | 34 | 9 | 8 |
| Bernardo Silva | Man City | 33 | 9 | 6 |
| Anthony Elanga | Nottingham Forest | 36 | 9 | 5 |
| James Maddison | Tottenham | 28 | 9 | 4 |
| Pedro Neto | Wolverhampton | 20 | 9 | 2 |
| Phil Foden | Man City | 35 | 8 | 19 |
Updated automatically from match data. Last updated 11 Oct 2026, 18:04 UK time.
Results and fixtures
Kick-off times are UK time and can change for TV.
| Date | Home | Score | Away |
|---|---|---|---|
| 11 Aug 2023 | Burnley | 0-3 | Man City |
| 12 Aug 2023 | Arsenal | 2-1 | Nottingham Forest |
| 12 Aug 2023 | Bournemouth | 1-1 | West Ham |
| 12 Aug 2023 | Brighton | 4-1 | Luton |
| 12 Aug 2023 | Everton | 0-1 | Fulham |
| 12 Aug 2023 | Sheffield Utd | 0-1 | Crystal Palace |
| 12 Aug 2023 | Newcastle | 5-1 | Aston Villa |
| 13 Aug 2023 | Brentford | 2-2 | Tottenham |
| 13 Aug 2023 | Chelsea | 1-1 | Liverpool |
| 14 Aug 2023 | Man Utd | 1-0 | Wolverhampton |
| Date | Home | Score | Away |
|---|---|---|---|
| 18 Aug 2023 | Nottingham Forest | 2-1 | Sheffield Utd |
| 19 Aug 2023 | Fulham | 0-3 | Brentford |
| 19 Aug 2023 | Liverpool | 3-1 | Bournemouth |
| 19 Aug 2023 | Wolverhampton | 1-4 | Brighton |
| 19 Aug 2023 | Tottenham | 2-0 | Man Utd |
| 19 Aug 2023 | Man City | 1-0 | Newcastle |
| 20 Aug 2023 | Aston Villa | 4-0 | Everton |
| 20 Aug 2023 | West Ham | 3-1 | Chelsea |
| 21 Aug 2023 | Crystal Palace | 0-1 | Arsenal |
| 3 Oct 2023 | Luton | 1-2 | Burnley |
| Date | Home | Score | Away |
|---|---|---|---|
| 25 Aug 2023 | Chelsea | 3-0 | Luton |
| 26 Aug 2023 | Bournemouth | 0-2 | Tottenham |
| 26 Aug 2023 | Arsenal | 2-2 | Fulham |
| 26 Aug 2023 | Brentford | 1-1 | Crystal Palace |
| 26 Aug 2023 | Everton | 0-1 | Wolverhampton |
| 26 Aug 2023 | Man Utd | 3-2 | Nottingham Forest |
| 26 Aug 2023 | Brighton | 1-3 | West Ham |
| 27 Aug 2023 | Burnley | 1-3 | Aston Villa |
| 27 Aug 2023 | Sheffield Utd | 1-2 | Man City |
| 27 Aug 2023 | Newcastle | 1-2 | Liverpool |
| Date | Home | Score | Away |
|---|---|---|---|
| 1 Sep 2023 | Luton | 1-2 | West Ham |
| 2 Sep 2023 | Sheffield Utd | 2-2 | Everton |
| 2 Sep 2023 | Brentford | 2-2 | Bournemouth |
| 2 Sep 2023 | Burnley | 2-5 | Tottenham |
| 2 Sep 2023 | Chelsea | 0-1 | Nottingham Forest |
| 2 Sep 2023 | Man City | 5-1 | Fulham |
| 2 Sep 2023 | Brighton | 3-1 | Newcastle |
| 3 Sep 2023 | Crystal Palace | 3-2 | Wolverhampton |
| 3 Sep 2023 | Liverpool | 3-0 | Aston Villa |
| 3 Sep 2023 | Arsenal | 3-1 | Man Utd |
| Date | Home | Score | Away |
|---|---|---|---|
| 16 Sep 2023 | Wolverhampton | 1-3 | Liverpool |
| 16 Sep 2023 | Aston Villa | 3-1 | Crystal Palace |
| 16 Sep 2023 | Fulham | 1-0 | Luton |
| 16 Sep 2023 | Man Utd | 1-3 | Brighton |
| 16 Sep 2023 | Tottenham | 2-1 | Sheffield Utd |
| 16 Sep 2023 | West Ham | 1-3 | Man City |
| 16 Sep 2023 | Newcastle | 1-0 | Brentford |
| 17 Sep 2023 | Bournemouth | 0-0 | Chelsea |
| 17 Sep 2023 | Everton | 0-1 | Arsenal |
| 18 Sep 2023 | Nottingham Forest | 1-1 | Burnley |
| Date | Home | Score | Away |
|---|---|---|---|
| 23 Sep 2023 | Crystal Palace | 0-0 | Fulham |
| 23 Sep 2023 | Luton | 1-1 | Wolverhampton |
| 23 Sep 2023 | Man City | 2-0 | Nottingham Forest |
| 23 Sep 2023 | Brentford | 1-3 | Everton |
| 23 Sep 2023 | Burnley | 0-1 | Man Utd |
| 24 Sep 2023 | Arsenal | 2-2 | Tottenham |
| 24 Sep 2023 | Brighton | 3-1 | Bournemouth |
| 24 Sep 2023 | Chelsea | 0-1 | Aston Villa |
| 24 Sep 2023 | Liverpool | 3-1 | West Ham |
| 24 Sep 2023 | Sheffield Utd | 0-8 | Newcastle |
| Date | Home | Score | Away |
|---|---|---|---|
| 30 Sep 2023 | Aston Villa | 6-1 | Brighton |
| 30 Sep 2023 | Bournemouth | 0-4 | Arsenal |
| 30 Sep 2023 | Everton | 1-2 | Luton |
| 30 Sep 2023 | Man Utd | 0-1 | Crystal Palace |
| 30 Sep 2023 | Newcastle | 2-0 | Burnley |
| 30 Sep 2023 | West Ham | 2-0 | Sheffield Utd |
| 30 Sep 2023 | Wolverhampton | 2-1 | Man City |
| 30 Sep 2023 | Tottenham | 2-1 | Liverpool |
| 1 Oct 2023 | Nottingham Forest | 1-1 | Brentford |
| 2 Oct 2023 | Fulham | 0-2 | Chelsea |
| Date | Home | Score | Away |
|---|---|---|---|
| 7 Oct 2023 | Luton | 0-1 | Tottenham |
| 7 Oct 2023 | Burnley | 1-4 | Chelsea |
| 7 Oct 2023 | Everton | 3-0 | Bournemouth |
| 7 Oct 2023 | Fulham | 3-1 | Sheffield Utd |
| 7 Oct 2023 | Man Utd | 2-1 | Brentford |
| 7 Oct 2023 | Crystal Palace | 0-0 | Nottingham Forest |
| 8 Oct 2023 | Brighton | 2-2 | Liverpool |
| 8 Oct 2023 | West Ham | 2-2 | Newcastle |
| 8 Oct 2023 | Wolverhampton | 1-1 | Aston Villa |
| 8 Oct 2023 | Arsenal | 1-0 | Man City |
| Date | Home | Score | Away |
|---|---|---|---|
| 21 Oct 2023 | Liverpool | 2-0 | Everton |
| 21 Oct 2023 | Bournemouth | 1-2 | Wolverhampton |
| 21 Oct 2023 | Brentford | 3-0 | Burnley |
| 21 Oct 2023 | Man City | 2-1 | Brighton |
| 21 Oct 2023 | Newcastle | 4-0 | Crystal Palace |
| 21 Oct 2023 | Nottingham Forest | 2-2 | Luton |
| 21 Oct 2023 | Chelsea | 2-2 | Arsenal |
| 21 Oct 2023 | Sheffield Utd | 1-2 | Man Utd |
| 22 Oct 2023 | Aston Villa | 4-1 | West Ham |
| 23 Oct 2023 | Tottenham | 2-0 | Fulham |
| Date | Home | Score | Away |
|---|---|---|---|
| 27 Oct 2023 | Crystal Palace | 1-2 | Tottenham |
| 28 Oct 2023 | Chelsea | 0-2 | Brentford |
| 28 Oct 2023 | Arsenal | 5-0 | Sheffield Utd |
| 28 Oct 2023 | Bournemouth | 2-1 | Burnley |
| 28 Oct 2023 | Wolverhampton | 2-2 | Newcastle |
| 29 Oct 2023 | West Ham | 0-1 | Everton |
| 29 Oct 2023 | Aston Villa | 3-1 | Luton |
| 29 Oct 2023 | Brighton | 1-1 | Fulham |
| 29 Oct 2023 | Liverpool | 3-0 | Nottingham Forest |
| 29 Oct 2023 | Man Utd | 0-3 | Man City |
| Date | Home | Score | Away |
|---|---|---|---|
| 4 Nov 2023 | Fulham | 0-1 | Man Utd |
| 4 Nov 2023 | Brentford | 3-2 | West Ham |
| 4 Nov 2023 | Burnley | 0-2 | Crystal Palace |
| 4 Nov 2023 | Everton | 1-1 | Brighton |
| 4 Nov 2023 | Man City | 6-1 | Bournemouth |
| 4 Nov 2023 | Sheffield Utd | 2-1 | Wolverhampton |
| 4 Nov 2023 | Newcastle | 1-0 | Arsenal |
| 5 Nov 2023 | Nottingham Forest | 2-0 | Aston Villa |
| 5 Nov 2023 | Luton | 1-1 | Liverpool |
| 6 Nov 2023 | Tottenham | 1-4 | Chelsea |
| Date | Home | Score | Away |
|---|---|---|---|
| 11 Nov 2023 | Wolverhampton | 2-1 | Tottenham |
| 11 Nov 2023 | Arsenal | 3-1 | Burnley |
| 11 Nov 2023 | Crystal Palace | 2-3 | Everton |
| 11 Nov 2023 | Man Utd | 1-0 | Luton |
| 11 Nov 2023 | Bournemouth | 2-0 | Newcastle |
| 12 Nov 2023 | Aston Villa | 3-1 | Fulham |
| 12 Nov 2023 | Brighton | 1-1 | Sheffield Utd |
| 12 Nov 2023 | Liverpool | 3-0 | Brentford |
| 12 Nov 2023 | West Ham | 3-2 | Nottingham Forest |
| 12 Nov 2023 | Chelsea | 4-4 | Man City |
| Date | Home | Score | Away |
|---|---|---|---|
| 25 Nov 2023 | Man City | 1-1 | Liverpool |
| 25 Nov 2023 | Burnley | 1-2 | West Ham |
| 25 Nov 2023 | Luton | 2-1 | Crystal Palace |
| 25 Nov 2023 | Newcastle | 4-1 | Chelsea |
| 25 Nov 2023 | Nottingham Forest | 2-3 | Brighton |
| 25 Nov 2023 | Sheffield Utd | 1-3 | Bournemouth |
| 25 Nov 2023 | Brentford | 0-1 | Arsenal |
| 26 Nov 2023 | Tottenham | 1-2 | Aston Villa |
| 26 Nov 2023 | Everton | 0-3 | Man Utd |
| 27 Nov 2023 | Fulham | 3-2 | Wolverhampton |
| Date | Home | Score | Away |
|---|---|---|---|
| 2 Dec 2023 | Arsenal | 2-1 | Wolverhampton |
| 2 Dec 2023 | Brentford | 3-1 | Luton |
| 2 Dec 2023 | Burnley | 5-0 | Sheffield Utd |
| 2 Dec 2023 | Nottingham Forest | 0-1 | Everton |
| 2 Dec 2023 | Newcastle | 1-0 | Man Utd |
| 3 Dec 2023 | Bournemouth | 2-2 | Aston Villa |
| 3 Dec 2023 | Chelsea | 3-2 | Brighton |
| 3 Dec 2023 | Liverpool | 4-3 | Fulham |
| 3 Dec 2023 | West Ham | 1-1 | Crystal Palace |
| 3 Dec 2023 | Man City | 3-3 | Tottenham |
| Date | Home | Score | Away |
|---|---|---|---|
| 5 Dec 2023 | Wolverhampton | 1-0 | Burnley |
| 5 Dec 2023 | Luton | 3-4 | Arsenal |
| 6 Dec 2023 | Brighton | 2-1 | Brentford |
| 6 Dec 2023 | Fulham | 5-0 | Nottingham Forest |
| 6 Dec 2023 | Sheffield Utd | 0-2 | Liverpool |
| 6 Dec 2023 | Crystal Palace | 0-2 | Bournemouth |
| 6 Dec 2023 | Aston Villa | 1-0 | Man City |
| 6 Dec 2023 | Man Utd | 2-1 | Chelsea |
| 7 Dec 2023 | Everton | 3-0 | Newcastle |
| 7 Dec 2023 | Tottenham | 1-2 | West Ham |
| Date | Home | Score | Away |
|---|---|---|---|
| 9 Dec 2023 | Crystal Palace | 1-2 | Liverpool |
| 9 Dec 2023 | Brighton | 1-1 | Burnley |
| 9 Dec 2023 | Man Utd | 0-3 | Bournemouth |
| 9 Dec 2023 | Sheffield Utd | 1-0 | Brentford |
| 9 Dec 2023 | Wolverhampton | 1-1 | Nottingham Forest |
| 9 Dec 2023 | Aston Villa | 1-0 | Arsenal |
| 10 Dec 2023 | Everton | 2-0 | Chelsea |
| 10 Dec 2023 | Fulham | 5-0 | West Ham |
| 10 Dec 2023 | Luton | 1-2 | Man City |
| 10 Dec 2023 | Tottenham | 4-1 | Newcastle |
| Date | Home | Score | Away |
|---|---|---|---|
| 15 Dec 2023 | Nottingham Forest | 0-2 | Tottenham |
| 16 Dec 2023 | Chelsea | 2-0 | Sheffield Utd |
| 16 Dec 2023 | Man City | 2-2 | Crystal Palace |
| 16 Dec 2023 | Newcastle | 3-0 | Fulham |
| 16 Dec 2023 | Burnley | 0-2 | Everton |
| 17 Dec 2023 | Arsenal | 2-0 | Brighton |
| 17 Dec 2023 | Brentford | 1-2 | Aston Villa |
| 17 Dec 2023 | West Ham | 3-0 | Wolverhampton |
| 17 Dec 2023 | Liverpool | 0-0 | Man Utd |
| 13 Mar 2024 | Bournemouth | 4-3 | Luton |
| Date | Home | Score | Away |
|---|---|---|---|
| 21 Dec 2023 | Crystal Palace | 1-1 | Brighton |
| 22 Dec 2023 | Aston Villa | 1-1 | Sheffield Utd |
| 23 Dec 2023 | West Ham | 2-0 | Man Utd |
| 23 Dec 2023 | Fulham | 0-2 | Burnley |
| 23 Dec 2023 | Luton | 1-0 | Newcastle |
| 23 Dec 2023 | Nottingham Forest | 2-3 | Bournemouth |
| 23 Dec 2023 | Tottenham | 2-1 | Everton |
| 23 Dec 2023 | Liverpool | 1-1 | Arsenal |
| 24 Dec 2023 | Wolverhampton | 2-1 | Chelsea |
| 20 Feb 2024 | Man City | 1-0 | Brentford |
| Date | Home | Score | Away |
|---|---|---|---|
| 26 Dec 2023 | Newcastle | 1-3 | Nottingham Forest |
| 26 Dec 2023 | Bournemouth | 3-0 | Fulham |
| 26 Dec 2023 | Sheffield Utd | 2-3 | Luton |
| 26 Dec 2023 | Burnley | 0-2 | Liverpool |
| 26 Dec 2023 | Man Utd | 3-2 | Aston Villa |
| 27 Dec 2023 | Brentford | 1-4 | Wolverhampton |
| 27 Dec 2023 | Chelsea | 2-1 | Crystal Palace |
| 27 Dec 2023 | Everton | 1-3 | Man City |
| 28 Dec 2023 | Brighton | 4-2 | Tottenham |
| 28 Dec 2023 | Arsenal | 0-2 | West Ham |
| Date | Home | Score | Away |
|---|---|---|---|
| 30 Dec 2023 | Luton | 2-3 | Chelsea |
| 30 Dec 2023 | Aston Villa | 3-2 | Burnley |
| 30 Dec 2023 | Crystal Palace | 3-1 | Brentford |
| 30 Dec 2023 | Man City | 2-0 | Sheffield Utd |
| 30 Dec 2023 | Wolverhampton | 3-0 | Everton |
| 30 Dec 2023 | Nottingham Forest | 2-1 | Man Utd |
| 31 Dec 2023 | Fulham | 2-1 | Arsenal |
| 31 Dec 2023 | Tottenham | 3-1 | Bournemouth |
| 1 Jan 2024 | Liverpool | 4-2 | Newcastle |
| 2 Jan 2024 | West Ham | 0-0 | Brighton |
| Date | Home | Score | Away |
|---|---|---|---|
| 12 Jan 2024 | Burnley | 1-1 | Luton |
| 13 Jan 2024 | Chelsea | 1-0 | Fulham |
| 13 Jan 2024 | Newcastle | 2-3 | Man City |
| 14 Jan 2024 | Everton | 0-0 | Aston Villa |
| 14 Jan 2024 | Man Utd | 2-2 | Tottenham |
| 20 Jan 2024 | Arsenal | 5-0 | Crystal Palace |
| 20 Jan 2024 | Brentford | 3-2 | Nottingham Forest |
| 21 Jan 2024 | Sheffield Utd | 2-2 | West Ham |
| 21 Jan 2024 | Bournemouth | 0-4 | Liverpool |
| 22 Jan 2024 | Brighton | 0-0 | Wolverhampton |
| Date | Home | Score | Away |
|---|---|---|---|
| 30 Jan 2024 | Nottingham Forest | 1-2 | Arsenal |
| 30 Jan 2024 | Fulham | 0-0 | Everton |
| 30 Jan 2024 | Luton | 4-0 | Brighton |
| 30 Jan 2024 | Crystal Palace | 3-2 | Sheffield Utd |
| 30 Jan 2024 | Aston Villa | 1-3 | Newcastle |
| 31 Jan 2024 | Tottenham | 3-2 | Brentford |
| 31 Jan 2024 | Man City | 3-1 | Burnley |
| 31 Jan 2024 | Liverpool | 4-1 | Chelsea |
| 1 Feb 2024 | West Ham | 1-1 | Bournemouth |
| 1 Feb 2024 | Wolverhampton | 3-4 | Man Utd |
| Date | Home | Score | Away |
|---|---|---|---|
| 3 Feb 2024 | Everton | 2-2 | Tottenham |
| 3 Feb 2024 | Brighton | 4-1 | Crystal Palace |
| 3 Feb 2024 | Burnley | 2-2 | Fulham |
| 3 Feb 2024 | Newcastle | 4-4 | Luton |
| 3 Feb 2024 | Sheffield Utd | 0-5 | Aston Villa |
| 4 Feb 2024 | Bournemouth | 1-1 | Nottingham Forest |
| 4 Feb 2024 | Chelsea | 2-4 | Wolverhampton |
| 4 Feb 2024 | Man Utd | 3-0 | West Ham |
| 4 Feb 2024 | Arsenal | 3-1 | Liverpool |
| 5 Feb 2024 | Brentford | 1-3 | Man City |
| Date | Home | Score | Away |
|---|---|---|---|
| 10 Feb 2024 | Man City | 2-0 | Everton |
| 10 Feb 2024 | Fulham | 3-1 | Bournemouth |
| 10 Feb 2024 | Liverpool | 3-1 | Burnley |
| 10 Feb 2024 | Luton | 1-3 | Sheffield Utd |
| 10 Feb 2024 | Tottenham | 2-1 | Brighton |
| 10 Feb 2024 | Wolverhampton | 0-2 | Brentford |
| 10 Feb 2024 | Nottingham Forest | 2-3 | Newcastle |
| 11 Feb 2024 | West Ham | 0-6 | Arsenal |
| 11 Feb 2024 | Aston Villa | 1-2 | Man Utd |
| 12 Feb 2024 | Crystal Palace | 1-3 | Chelsea |
| Date | Home | Score | Away |
|---|---|---|---|
| 17 Feb 2024 | Brentford | 1-4 | Liverpool |
| 17 Feb 2024 | Burnley | 0-5 | Arsenal |
| 17 Feb 2024 | Fulham | 1-2 | Aston Villa |
| 17 Feb 2024 | Newcastle | 2-2 | Bournemouth |
| 17 Feb 2024 | Nottingham Forest | 2-0 | West Ham |
| 17 Feb 2024 | Tottenham | 1-2 | Wolverhampton |
| 17 Feb 2024 | Man City | 1-1 | Chelsea |
| 18 Feb 2024 | Sheffield Utd | 0-5 | Brighton |
| 18 Feb 2024 | Luton | 1-2 | Man Utd |
| 19 Feb 2024 | Everton | 1-1 | Crystal Palace |
| Date | Home | Score | Away |
|---|---|---|---|
| 21 Feb 2024 | Liverpool | 4-1 | Luton |
| 24 Feb 2024 | Aston Villa | 4-2 | Nottingham Forest |
| 24 Feb 2024 | Brighton | 1-1 | Everton |
| 24 Feb 2024 | Crystal Palace | 3-0 | Burnley |
| 24 Feb 2024 | Man Utd | 1-2 | Fulham |
| 24 Feb 2024 | Bournemouth | 0-1 | Man City |
| 24 Feb 2024 | Arsenal | 4-1 | Newcastle |
| 25 Feb 2024 | Wolverhampton | 1-0 | Sheffield Utd |
| 26 Feb 2024 | West Ham | 4-2 | Brentford |
| 2 May 2024 | Chelsea | 2-0 | Tottenham |
| Date | Home | Score | Away |
|---|---|---|---|
| 2 Mar 2024 | Brentford | 2-2 | Chelsea |
| 2 Mar 2024 | Everton | 1-3 | West Ham |
| 2 Mar 2024 | Fulham | 3-0 | Brighton |
| 2 Mar 2024 | Newcastle | 3-0 | Wolverhampton |
| 2 Mar 2024 | Nottingham Forest | 0-1 | Liverpool |
| 2 Mar 2024 | Tottenham | 3-1 | Crystal Palace |
| 2 Mar 2024 | Luton | 2-3 | Aston Villa |
| 3 Mar 2024 | Burnley | 0-2 | Bournemouth |
| 3 Mar 2024 | Man City | 3-1 | Man Utd |
| 4 Mar 2024 | Sheffield Utd | 0-6 | Arsenal |
| Date | Home | Score | Away |
|---|---|---|---|
| 9 Mar 2024 | Man Utd | 2-0 | Everton |
| 9 Mar 2024 | Bournemouth | 2-2 | Sheffield Utd |
| 9 Mar 2024 | Crystal Palace | 1-1 | Luton |
| 9 Mar 2024 | Wolverhampton | 2-1 | Fulham |
| 9 Mar 2024 | Arsenal | 2-1 | Brentford |
| 10 Mar 2024 | Aston Villa | 0-4 | Tottenham |
| 10 Mar 2024 | Brighton | 1-0 | Nottingham Forest |
| 10 Mar 2024 | West Ham | 2-2 | Burnley |
| 10 Mar 2024 | Liverpool | 1-1 | Man City |
| 11 Mar 2024 | Chelsea | 3-2 | Newcastle |
| Date | Home | Score | Away |
|---|---|---|---|
| 16 Mar 2024 | Burnley | 2-1 | Brentford |
| 16 Mar 2024 | Luton | 1-1 | Nottingham Forest |
| 16 Mar 2024 | Fulham | 3-0 | Tottenham |
| 17 Mar 2024 | West Ham | 1-1 | Aston Villa |
| 23 Apr 2024 | Arsenal | 5-0 | Chelsea |
| 24 Apr 2024 | Wolverhampton | 0-1 | Bournemouth |
| 24 Apr 2024 | Crystal Palace | 2-0 | Newcastle |
| 24 Apr 2024 | Everton | 2-0 | Liverpool |
| 24 Apr 2024 | Man Utd | 4-2 | Sheffield Utd |
| 25 Apr 2024 | Brighton | 0-4 | Man City |
| Date | Home | Score | Away |
|---|---|---|---|
| 30 Mar 2024 | Newcastle | 4-3 | West Ham |
| 30 Mar 2024 | Bournemouth | 2-1 | Everton |
| 30 Mar 2024 | Chelsea | 2-2 | Burnley |
| 30 Mar 2024 | Nottingham Forest | 1-1 | Crystal Palace |
| 30 Mar 2024 | Sheffield Utd | 3-3 | Fulham |
| 30 Mar 2024 | Tottenham | 2-1 | Luton |
| 30 Mar 2024 | Aston Villa | 2-0 | Wolverhampton |
| 30 Mar 2024 | Brentford | 1-1 | Man Utd |
| 31 Mar 2024 | Liverpool | 2-1 | Brighton |
| 31 Mar 2024 | Man City | 0-0 | Arsenal |
| Date | Home | Score | Away |
|---|---|---|---|
| 2 Apr 2024 | Nottingham Forest | 3-1 | Fulham |
| 2 Apr 2024 | Newcastle | 1-1 | Everton |
| 2 Apr 2024 | Bournemouth | 1-0 | Crystal Palace |
| 2 Apr 2024 | Burnley | 1-1 | Wolverhampton |
| 2 Apr 2024 | West Ham | 1-1 | Tottenham |
| 3 Apr 2024 | Arsenal | 2-0 | Luton |
| 3 Apr 2024 | Brentford | 0-0 | Brighton |
| 3 Apr 2024 | Man City | 4-1 | Aston Villa |
| 4 Apr 2024 | Liverpool | 3-1 | Sheffield Utd |
| 4 Apr 2024 | Chelsea | 4-3 | Man Utd |
| Date | Home | Score | Away |
|---|---|---|---|
| 6 Apr 2024 | Crystal Palace | 2-4 | Man City |
| 6 Apr 2024 | Aston Villa | 3-3 | Brentford |
| 6 Apr 2024 | Everton | 1-0 | Burnley |
| 6 Apr 2024 | Fulham | 0-1 | Newcastle |
| 6 Apr 2024 | Luton | 2-1 | Bournemouth |
| 6 Apr 2024 | Wolverhampton | 1-2 | West Ham |
| 6 Apr 2024 | Brighton | 0-3 | Arsenal |
| 7 Apr 2024 | Man Utd | 2-2 | Liverpool |
| 7 Apr 2024 | Sheffield Utd | 2-2 | Chelsea |
| 7 Apr 2024 | Tottenham | 3-1 | Nottingham Forest |
| Date | Home | Score | Away |
|---|---|---|---|
| 13 Apr 2024 | Newcastle | 4-0 | Tottenham |
| 13 Apr 2024 | Brentford | 2-0 | Sheffield Utd |
| 13 Apr 2024 | Burnley | 1-1 | Brighton |
| 13 Apr 2024 | Man City | 5-1 | Luton |
| 13 Apr 2024 | Nottingham Forest | 2-2 | Wolverhampton |
| 13 Apr 2024 | Bournemouth | 2-2 | Man Utd |
| 14 Apr 2024 | Liverpool | 0-1 | Crystal Palace |
| 14 Apr 2024 | West Ham | 0-2 | Fulham |
| 14 Apr 2024 | Arsenal | 0-2 | Aston Villa |
| 15 Apr 2024 | Chelsea | 6-0 | Everton |
| Date | Home | Score | Away |
|---|---|---|---|
| 20 Apr 2024 | Luton | 1-5 | Brentford |
| 20 Apr 2024 | Sheffield Utd | 1-4 | Burnley |
| 20 Apr 2024 | Wolverhampton | 0-2 | Arsenal |
| 21 Apr 2024 | Everton | 2-0 | Nottingham Forest |
| 21 Apr 2024 | Aston Villa | 3-1 | Bournemouth |
| 21 Apr 2024 | Crystal Palace | 5-2 | West Ham |
| 21 Apr 2024 | Fulham | 1-3 | Liverpool |
| 14 May 2024 | Tottenham | 0-2 | Man City |
| 15 May 2024 | Brighton | 1-2 | Chelsea |
| 15 May 2024 | Man Utd | 3-2 | Newcastle |
| Date | Home | Score | Away |
|---|---|---|---|
| 27 Apr 2024 | West Ham | 2-2 | Liverpool |
| 27 Apr 2024 | Fulham | 1-1 | Crystal Palace |
| 27 Apr 2024 | Man Utd | 1-1 | Burnley |
| 27 Apr 2024 | Newcastle | 5-1 | Sheffield Utd |
| 27 Apr 2024 | Wolverhampton | 2-1 | Luton |
| 27 Apr 2024 | Everton | 1-0 | Brentford |
| 27 Apr 2024 | Aston Villa | 2-2 | Chelsea |
| 28 Apr 2024 | Bournemouth | 3-0 | Brighton |
| 28 Apr 2024 | Tottenham | 2-3 | Arsenal |
| 28 Apr 2024 | Nottingham Forest | 0-2 | Man City |
| Date | Home | Score | Away |
|---|---|---|---|
| 3 May 2024 | Luton | 1-1 | Everton |
| 4 May 2024 | Arsenal | 3-0 | Bournemouth |
| 4 May 2024 | Brentford | 0-0 | Fulham |
| 4 May 2024 | Burnley | 1-4 | Newcastle |
| 4 May 2024 | Sheffield Utd | 1-3 | Nottingham Forest |
| 4 May 2024 | Man City | 5-1 | Wolverhampton |
| 5 May 2024 | Brighton | 1-0 | Aston Villa |
| 5 May 2024 | Chelsea | 5-0 | West Ham |
| 5 May 2024 | Liverpool | 4-2 | Tottenham |
| 6 May 2024 | Crystal Palace | 4-0 | Man Utd |
| Date | Home | Score | Away |
|---|---|---|---|
| 11 May 2024 | Fulham | 0-4 | Man City |
| 11 May 2024 | Bournemouth | 1-2 | Brentford |
| 11 May 2024 | Everton | 1-0 | Sheffield Utd |
| 11 May 2024 | Newcastle | 1-1 | Brighton |
| 11 May 2024 | Tottenham | 2-1 | Burnley |
| 11 May 2024 | West Ham | 3-1 | Luton |
| 11 May 2024 | Wolverhampton | 1-3 | Crystal Palace |
| 11 May 2024 | Nottingham Forest | 2-3 | Chelsea |
| 12 May 2024 | Man Utd | 0-1 | Arsenal |
| 13 May 2024 | Aston Villa | 3-3 | Liverpool |
| Date | Home | Score | Away |
|---|---|---|---|
| 19 May 2024 | Arsenal | 2-1 | Everton |
| 19 May 2024 | Brentford | 2-4 | Newcastle |
| 19 May 2024 | Brighton | 0-2 | Man Utd |
| 19 May 2024 | Burnley | 1-2 | Nottingham Forest |
| 19 May 2024 | Chelsea | 2-1 | Bournemouth |
| 19 May 2024 | Crystal Palace | 5-0 | Aston Villa |
| 19 May 2024 | Liverpool | 2-0 | Wolverhampton |
| 19 May 2024 | Luton | 2-4 | Fulham |
| 19 May 2024 | Man City | 3-1 | West Ham |
| 19 May 2024 | Sheffield Utd | 0-3 | Tottenham |
Updated automatically from match data. Last updated 11 Oct 2026, 18:04 UK time.