matchcalendar.football

Premier League

England · 2023-2024

Season ended

Add to your calendarCalendar

Add to your calendar subscribes just to this competition; Follow saves it to My matches on this device.

Following more than one competition? Build a combined calendar.

Full Premier League 2023-2024 coverage: all results, final standings and top scorers.

Current season: 2026-2027

380 played

Results

380 Premier League 2023-2024 results have been played so far. The latest match was Liverpool vs Wolves (2-0) on 19 May 2024. Subscribe to the calendar to get all future fixtures in your timezone.

Round 38 19 May 2024

Sunday 19 May

  • Liverpool2–0Wolves
  • Arsenal2–1Everton
  • Burnley1–2Nottingham Forest
  • Chelsea2–1Bournemouth
  • Manchester City3–1West Ham
  • Brighton0–2Manchester United
  • Crystal Palace5–0Aston Villa
  • Brentford2–4Newcastle
  • Sheffield Utd0–3Tottenham
  • Luton2–4Fulham

Round 37 11–13 May 2024

Monday 13 May

  • Aston Villa3–3Liverpool

Sunday 12 May

  • Manchester United0–1Arsenal

Saturday 11 May

  • Nottingham Forest2–3Chelsea
  • Newcastle1–1Brighton
  • Bournemouth1–2Brentford
  • Wolves1–3Crystal Palace
  • Everton1–0Sheffield Utd
  • Tottenham2–1Burnley
  • West Ham3–1Luton
  • Fulham0–4Manchester City

Round 36 3–6 May 2024

Monday 6 May

  • Crystal Palace4–0Manchester United

Sunday 5 May

  • Liverpool4–2Tottenham
  • Chelsea5–0West Ham
  • Brighton1–0Aston Villa

Saturday 4 May

  • Manchester City5–1Wolves
  • Burnley1–4Newcastle
  • Brentford0–0Fulham
  • Sheffield Utd1–3Nottingham Forest
  • Arsenal3–0Bournemouth

Friday 3 May

  • Luton1–1Everton

Round 35 27–28 Apr 2024

Sunday 28 Apr

  • Nottingham Forest0–2Manchester City
  • Bournemouth3–0Brighton
  • Tottenham2–3Arsenal

Saturday 27 Apr

  • Aston Villa2–2Chelsea
  • Everton1–0Brentford
  • Manchester United1–1Burnley
  • Newcastle5–1Sheffield Utd
  • Fulham1–1Crystal Palace
  • Wolves2–1Luton
  • West Ham2–2Liverpool

Round 34 20 Apr–15 May 2024

Wednesday 15 May

  • Manchester United3–2Newcastle
  • Brighton1–2Chelsea

Tuesday 14 May

  • Tottenham0–2Manchester City

Sunday 21 Apr

  • Fulham1–3Liverpool
  • Crystal Palace5–2West Ham
  • Aston Villa3–1Bournemouth
  • Everton2–0Nottingham Forest

Saturday 20 Apr

  • Wolves0–2Arsenal
  • Sheffield Utd1–4Burnley
  • Luton1–5Brentford

Round 33 13–15 Apr 2024

Monday 15 Apr

  • Chelsea6–0Everton

Sunday 14 Apr

  • Arsenal0–2Aston Villa
  • Liverpool0–1Crystal Palace
  • West Ham0–2Fulham

Saturday 13 Apr

  • Bournemouth2–2Manchester United
  • Burnley1–1Brighton
  • Manchester City5–1Luton
  • Brentford2–0Sheffield Utd
  • Nottingham Forest2–2Wolves
  • Newcastle4–0Tottenham

Round 32 6–7 Apr 2024

Sunday 7 Apr

  • Tottenham3–1Nottingham Forest
  • Sheffield Utd2–2Chelsea
  • Manchester United2–2Liverpool

Saturday 6 Apr

  • Brighton0–3Arsenal
  • Fulham0–1Newcastle
  • Wolves1–2West Ham
  • Everton1–0Burnley
  • Aston Villa3–3Brentford
  • Luton2–1Bournemouth
  • Crystal Palace2–4Manchester City

Round 31 2–4 Apr 2024

Thursday 4 Apr

  • Chelsea4–3Manchester United
  • Liverpool3–1Sheffield Utd

Wednesday 3 Apr

  • Manchester City4–1Aston Villa
  • Arsenal2–0Luton
  • Brentford0–0Brighton

Tuesday 2 Apr

  • West Ham1–1Tottenham
  • Bournemouth1–0Crystal Palace
  • Burnley1–1Wolves
  • Newcastle1–1Everton
  • Nottingham Forest3–1Fulham

Round 30 30–31 Mar 2024

Sunday 31 Mar

  • Manchester City0–0Arsenal
  • Liverpool2–1Brighton

Saturday 30 Mar

  • Brentford1–1Manchester United
  • Aston Villa2–0Wolves
  • Bournemouth2–1Everton
  • Tottenham2–1Luton
  • Chelsea2–2Burnley
  • Sheffield Utd3–3Fulham
  • Nottingham Forest1–1Crystal Palace
  • Newcastle4–3West Ham

Round 29 16 Mar–25 Apr 2024

Thursday 25 Apr

  • Brighton0–4Manchester City

Wednesday 24 Apr

  • Manchester United4–2Sheffield Utd
  • Everton2–0Liverpool
  • Crystal Palace2–0Newcastle
  • Wolves0–1Bournemouth

Tuesday 23 Apr

  • Arsenal5–0Chelsea

Sunday 17 Mar

  • West Ham1–1Aston Villa

Saturday 16 Mar

  • Fulham3–0Tottenham
  • Burnley2–1Brentford
  • Luton1–1Nottingham Forest

Round 28 9–11 Mar 2024

Monday 11 Mar

  • Chelsea3–2Newcastle

Sunday 10 Mar

  • Liverpool1–1Manchester City
  • West Ham2–2Burnley
  • Brighton1–0Nottingham Forest
  • Aston Villa0–4Tottenham

Saturday 9 Mar

  • Arsenal2–1Brentford
  • Bournemouth2–2Sheffield Utd
  • Wolves2–1Fulham
  • Crystal Palace1–1Luton
  • Manchester United2–0Everton

Round 27 2–4 Mar 2024

Monday 4 Mar

  • Sheffield Utd0–6Arsenal

Sunday 3 Mar

  • Manchester City3–1Manchester United
  • Burnley0–2Bournemouth

Saturday 2 Mar

  • Luton2–3Aston Villa
  • Newcastle3–0Wolves
  • Fulham3–0Brighton
  • Everton1–3West Ham
  • Tottenham3–1Crystal Palace
  • Brentford2–2Chelsea
  • Nottingham Forest0–1Liverpool

Round 26 21 Feb–2 May 2024

Thursday 2 May

  • Chelsea2–0Tottenham

Monday 26 Feb

  • West Ham4–2Brentford

Sunday 25 Feb

  • Wolves1–0Sheffield Utd

Saturday 24 Feb

  • Arsenal4–1Newcastle
  • Bournemouth0–1Manchester City
  • Manchester United1–2Fulham
  • Brighton1–1Everton
  • Crystal Palace3–0Burnley
  • Aston Villa4–2Nottingham Forest

Wednesday 21 Feb

  • Liverpool4–1Luton

Round 25 17–19 Feb 2024

Monday 19 Feb

  • Everton1–1Crystal Palace

Sunday 18 Feb

  • Luton1–2Manchester United
  • Sheffield Utd0–5Brighton

Saturday 17 Feb

  • Manchester City1–1Chelsea
  • Newcastle2–2Bournemouth
  • Fulham1–2Aston Villa
  • Burnley0–5Arsenal
  • Tottenham1–2Wolves
  • Nottingham Forest2–0West Ham
  • Brentford1–4Liverpool

Round 24 10–12 Feb 2024

Monday 12 Feb

  • Crystal Palace1–3Chelsea

Sunday 11 Feb

  • Aston Villa1–2Manchester United
  • West Ham0–6Arsenal

Saturday 10 Feb

  • Nottingham Forest2–3Newcastle
  • Fulham3–1Bournemouth
  • Wolves0–2Brentford
  • Liverpool3–1Burnley
  • Tottenham2–1Brighton
  • Luton1–3Sheffield Utd
  • Manchester City2–0Everton

Round 23 3–5 Feb 2024

Monday 5 Feb

  • Brentford1–3Manchester City

Sunday 4 Feb

  • Arsenal3–1Liverpool
  • Manchester United3–0West Ham
  • Bournemouth1–1Nottingham Forest
  • Chelsea2–4Wolves

Saturday 3 Feb

  • Sheffield Utd0–5Aston Villa
  • Newcastle4–4Luton
  • Burnley2–2Fulham
  • Brighton4–1Crystal Palace
  • Everton2–2Tottenham

Round 22 30 Jan–1 Feb 2024

Thursday 1 Feb

  • Wolves3–4Manchester United
  • West Ham1–1Bournemouth

Wednesday 31 Jan

  • Liverpool4–1Chelsea
  • Tottenham3–2Brentford
  • Manchester City3–1Burnley

Tuesday 30 Jan

  • Aston Villa1–3Newcastle
  • Crystal Palace3–2Sheffield Utd
  • Fulham0–0Everton
  • Luton4–0Brighton
  • Nottingham Forest1–2Arsenal

Round 21 12–22 Jan 2024

Monday 22 Jan

  • Brighton0–0Wolves

Sunday 21 Jan

  • Bournemouth0–4Liverpool
  • Sheffield Utd2–2West Ham

Saturday 20 Jan

  • Brentford3–2Nottingham Forest
  • Arsenal5–0Crystal Palace

Sunday 14 Jan

  • Manchester United2–2Tottenham
  • Everton0–0Aston Villa

Saturday 13 Jan

  • Newcastle2–3Manchester City
  • Chelsea1–0Fulham

Friday 12 Jan

  • Burnley1–1Luton

Round 20 30 Dec 2023–2 Jan 2024

Tuesday 2 Jan

  • West Ham0–0Brighton

Monday 1 Jan

  • Liverpool4–2Newcastle

Sunday 31 Dec

  • Fulham2–1Arsenal
  • Tottenham3–1Bournemouth

Saturday 30 Dec

  • Nottingham Forest2–1Manchester United
  • Wolves3–0Everton
  • Manchester City2–0Sheffield Utd
  • Crystal Palace3–1Brentford
  • Aston Villa3–2Burnley
  • Luton2–3Chelsea

Round 19 26–28 Dec 2023

Thursday 28 Dec

  • Arsenal0–2West Ham
  • Brighton4–2Tottenham

Wednesday 27 Dec

  • Everton1–3Manchester City
  • Chelsea2–1Crystal Palace
  • Brentford1–4Wolves

Tuesday 26 Dec

  • Manchester United3–2Aston Villa
  • Burnley0–2Liverpool
  • Bournemouth3–0Fulham
  • Sheffield Utd2–3Luton
  • Newcastle1–3Nottingham Forest

Round 18 21 Dec 2023–20 Feb 2024

Tuesday 20 Feb

  • Manchester City1–0Brentford

Sunday 24 Dec

  • Wolves2–1Chelsea

Saturday 23 Dec

  • Liverpool1–1Arsenal
  • Fulham0–2Burnley
  • Tottenham2–1Everton
  • Nottingham Forest2–3Bournemouth
  • Luton1–0Newcastle
  • West Ham2–0Manchester United

Friday 22 Dec

  • Aston Villa1–1Sheffield Utd

Thursday 21 Dec

  • Crystal Palace1–1Brighton

Round 17 15 Dec 2023–13 Mar 2024

Wednesday 13 Mar

  • Bournemouth4–3Luton

Sunday 17 Dec

  • Liverpool0–0Manchester United
  • Arsenal2–0Brighton
  • West Ham3–0Wolves
  • Brentford1–2Aston Villa

Saturday 16 Dec

  • Burnley0–2Everton
  • Newcastle3–0Fulham
  • Chelsea2–0Sheffield Utd
  • Manchester City2–2Crystal Palace

Friday 15 Dec

  • Nottingham Forest0–2Tottenham

Round 16 9–10 Dec 2023

Sunday 10 Dec

  • Tottenham4–1Newcastle
  • Fulham5–0West Ham
  • Everton2–0Chelsea
  • Luton1–2Manchester City

Saturday 9 Dec

  • Aston Villa1–0Arsenal
  • Manchester United0–3Bournemouth
  • Wolves1–1Nottingham Forest
  • Brighton1–1Burnley
  • Sheffield Utd1–0Brentford
  • Crystal Palace1–2Liverpool

Round 15 5–7 Dec 2023

Thursday 7 Dec

  • Tottenham1–2West Ham
  • Everton3–0Newcastle

Wednesday 6 Dec

  • Manchester United2–1Chelsea
  • Aston Villa1–0Manchester City
  • Fulham5–0Nottingham Forest
  • Brighton2–1Brentford
  • Crystal Palace0–2Bournemouth
  • Sheffield Utd0–2Liverpool

Tuesday 5 Dec

  • Luton3–4Arsenal
  • Wolves1–0Burnley

Round 14 2–3 Dec 2023

Sunday 3 Dec

  • Manchester City3–3Tottenham
  • Bournemouth2–2Aston Villa
  • Liverpool4–3Fulham
  • West Ham1–1Crystal Palace
  • Chelsea3–2Brighton

Saturday 2 Dec

  • Newcastle1–0Manchester United
  • Nottingham Forest0–1Everton
  • Arsenal2–1Wolves
  • Burnley5–0Sheffield Utd
  • Brentford3–1Luton

Round 13 25–27 Nov 2023

Monday 27 Nov

  • Fulham3–2Wolves

Sunday 26 Nov

  • Everton0–3Manchester United
  • Tottenham1–2Aston Villa

Saturday 25 Nov

  • Brentford0–1Arsenal
  • Newcastle4–1Chelsea
  • Burnley1–2West Ham
  • Sheffield Utd1–3Bournemouth
  • Nottingham Forest2–3Brighton
  • Luton2–1Crystal Palace
  • Manchester City1–1Liverpool

Round 12 11–12 Nov 2023

Sunday 12 Nov

  • Chelsea4–4Manchester City
  • Liverpool3–0Brentford
  • West Ham3–2Nottingham Forest
  • Brighton1–1Sheffield Utd
  • Aston Villa3–1Fulham

Saturday 11 Nov

  • Bournemouth2–0Newcastle
  • Manchester United1–0Luton
  • Arsenal3–1Burnley
  • Crystal Palace2–3Everton
  • Wolves2–1Tottenham

Round 11 4–6 Nov 2023

Monday 6 Nov

  • Tottenham1–4Chelsea

Sunday 5 Nov

  • Luton1–1Liverpool
  • Nottingham Forest2–0Aston Villa

Saturday 4 Nov

  • Newcastle1–0Arsenal
  • Burnley0–2Crystal Palace
  • Everton1–1Brighton
  • Manchester City6–1Bournemouth
  • Brentford3–2West Ham
  • Sheffield Utd2–1Wolves
  • Fulham0–1Manchester United

Round 10 27–29 Oct 2023

Sunday 29 Oct

  • Manchester United0–3Manchester City
  • Liverpool3–0Nottingham Forest
  • Brighton1–1Fulham
  • Aston Villa3–1Luton
  • West Ham0–1Everton

Saturday 28 Oct

  • Wolves2–2Newcastle
  • Bournemouth2–1Burnley
  • Arsenal5–0Sheffield Utd
  • Chelsea0–2Brentford

Friday 27 Oct

  • Crystal Palace1–2Tottenham

Round 9 21–23 Oct 2023

Monday 23 Oct

  • Tottenham2–0Fulham

Sunday 22 Oct

  • Aston Villa4–1West Ham

Saturday 21 Oct

  • Sheffield Utd1–2Manchester United
  • Chelsea2–2Arsenal
  • Newcastle4–0Crystal Palace
  • Bournemouth1–2Wolves
  • Manchester City2–1Brighton
  • Brentford3–0Burnley
  • Nottingham Forest2–2Luton
  • Liverpool2–0Everton

Round 8 7–8 Oct 2023

Sunday 8 Oct

  • Arsenal1–0Manchester City
  • Wolves1–1Aston Villa
  • West Ham2–2Newcastle
  • Brighton2–2Liverpool

Saturday 7 Oct

  • Crystal Palace0–0Nottingham Forest
  • Manchester United2–1Brentford
  • Fulham3–1Sheffield Utd
  • Burnley1–4Chelsea
  • Everton3–0Bournemouth
  • Luton0–1Tottenham

Round 7 30 Sep–2 Oct 2023

Monday 2 Oct

  • Fulham0–2Chelsea

Sunday 1 Oct

  • Nottingham Forest1–1Brentford

Saturday 30 Sep

  • Tottenham2–1Liverpool
  • Manchester United0–1Crystal Palace
  • Newcastle2–0Burnley
  • Bournemouth0–4Arsenal
  • Wolves2–1Manchester City
  • Everton1–2Luton
  • West Ham2–0Sheffield Utd
  • Aston Villa6–1Brighton

Round 6 23–24 Sep 2023

Sunday 24 Sep

  • Sheffield Utd0–8Newcastle
  • Liverpool3–1West Ham
  • Arsenal2–2Tottenham
  • Chelsea0–1Aston Villa
  • Brighton3–1Bournemouth

Saturday 23 Sep

  • Burnley0–1Manchester United
  • Brentford1–3Everton
  • Manchester City2–0Nottingham Forest
  • Crystal Palace0–0Fulham
  • Luton1–1Wolves

Round 5 16–18 Sep 2023

Monday 18 Sep

  • Nottingham Forest1–1Burnley

Sunday 17 Sep

  • Everton0–1Arsenal
  • Bournemouth0–0Chelsea

Saturday 16 Sep

  • Newcastle1–0Brentford
  • Manchester United1–3Brighton
  • Fulham1–0Luton
  • Tottenham2–1Sheffield Utd
  • West Ham1–3Manchester City
  • Aston Villa3–1Crystal Palace
  • Wolves1–3Liverpool

Round 4 1–3 Sep 2023

Sunday 3 Sep

  • Arsenal3–1Manchester United
  • Liverpool3–0Aston Villa
  • Crystal Palace3–2Wolves

Saturday 2 Sep

  • Brighton3–1Newcastle
  • Burnley2–5Tottenham
  • Chelsea0–1Nottingham Forest
  • Manchester City5–1Fulham
  • Brentford2–2Bournemouth
  • Sheffield Utd2–2Everton

Friday 1 Sep

  • Luton1–2West Ham

Round 3 25–27 Aug 2023

Sunday 27 Aug

  • Newcastle1–2Liverpool
  • Burnley1–3Aston Villa
  • Sheffield Utd1–2Manchester City

Saturday 26 Aug

  • Brighton1–3West Ham
  • Manchester United3–2Nottingham Forest
  • Arsenal2–2Fulham
  • Everton0–1Wolves
  • Brentford1–1Crystal Palace
  • Bournemouth0–2Tottenham

Friday 25 Aug

  • Chelsea3–0Luton

Round 2 18 Aug–3 Oct 2023

Tuesday 3 Oct

  • Luton1–2Burnley

Monday 21 Aug

  • Crystal Palace0–1Arsenal

Sunday 20 Aug

  • West Ham3–1Chelsea
  • Aston Villa4–0Everton

Saturday 19 Aug

  • Manchester City1–0Newcastle
  • Tottenham2–0Manchester United
  • Fulham0–3Brentford
  • Wolves1–4Brighton
  • Liverpool3–1Bournemouth

Friday 18 Aug

  • Nottingham Forest2–1Sheffield Utd

Round 1 11–14 Aug 2023

Monday 14 Aug

  • Manchester United1–0Wolves

Sunday 13 Aug

  • Chelsea1–1Liverpool
  • Brentford2–2Tottenham

Saturday 12 Aug

  • Newcastle5–1Aston Villa
  • Bournemouth1–1West Ham
  • Everton0–1Fulham
  • Brighton4–1Luton
  • Sheffield Utd0–1Crystal Palace
  • Arsenal2–1Nottingham Forest

Friday 11 Aug

  • Burnley0–3Manchester City

Subscribe for automatic updates

A subscription keeps fixtures up to date. A downloaded .ics file is a one-time snapshot.

On a computer, open Google Calendar and add this calendar. On your phone, use the same Google account and enable the calendar in the app.

Next match in this calendar

Open calendar app ↗

Download .ics file

One-off snapshot - re-download when fixtures change

How to subscribe to a football calendar →