Skip to content
Play MFF
EN

23/24 Updated

Premier League Fixtures, Scores and Venues 2023-24

Stay up-to-date on the latest Premier League 2023-24 results with our regularly updated fixtures and scores page.

Stay up-to-date on the latest Premier League 2023-24 results with our regularly updated fixtures and scores page. Includes the complete schedule of all 380 PL games with dates, times (UK), venues and links to each match. Easily navigate to match statistics for each game including goals scored, assists and player statistics.

Matchday 1
DateHomeScoreAway
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
Matchday 2
DateHomeScoreAway
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
Matchday 3
DateHomeScoreAway
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
Matchday 4
DateHomeScoreAway
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
Matchday 5
DateHomeScoreAway
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
Matchday 6
DateHomeScoreAway
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
Matchday 7
DateHomeScoreAway
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
Matchday 8
DateHomeScoreAway
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
Matchday 9
DateHomeScoreAway
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
Matchday 10
DateHomeScoreAway
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
Matchday 11
DateHomeScoreAway
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
Matchday 12
DateHomeScoreAway
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
Matchday 13
DateHomeScoreAway
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
Matchday 14
DateHomeScoreAway
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
Matchday 15
DateHomeScoreAway
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
Matchday 16
DateHomeScoreAway
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
Matchday 17
DateHomeScoreAway
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
Matchday 18
DateHomeScoreAway
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
Matchday 19
DateHomeScoreAway
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
Matchday 20
DateHomeScoreAway
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
Matchday 21
DateHomeScoreAway
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
Matchday 22
DateHomeScoreAway
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
Matchday 23
DateHomeScoreAway
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
Matchday 24
DateHomeScoreAway
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
Matchday 25
DateHomeScoreAway
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
Matchday 26
DateHomeScoreAway
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
Matchday 27
DateHomeScoreAway
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
Matchday 28
DateHomeScoreAway
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
Matchday 29
DateHomeScoreAway
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
Matchday 30
DateHomeScoreAway
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
Matchday 31
DateHomeScoreAway
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
Matchday 32
DateHomeScoreAway
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
Matchday 33
DateHomeScoreAway
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
Matchday 34
DateHomeScoreAway
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
Matchday 35
DateHomeScoreAway
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
Matchday 36
DateHomeScoreAway
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
Matchday 37
DateHomeScoreAway
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
Matchday 38
DateHomeScoreAway
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.

Harvey Watkins

About the author:

Harvey Watkins is a football specialist who lives and breathes match predictions, betting angles, and stats-based analysis. With more than six years in sports content, he has earned a strong reputation for producing football coverage that is sharp, informed, and backed by the numbers. His work digs into form, xG, trends, team data, and market movement to give readers a…

More from Harvey Watkins

Add MFF as a preferred source on GoogleSee our stats first in Google's Top Stories and AI answers

Go deeper

Play MFF Daily in your inbox

A new football quiz every morning at 7, with yesterday's answers. Free, and one click to stop.