The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
ENG

Premier League 2023/24

Every result, the table as it finished, and the price each match went off at. 380 matches played between August 2023 and May 2024.

380Matches
1,246Goals
3.28Per game
46.1%Home wins
100%Priced at kickoff
Manchester CityTop of the table

Final table 20 clubs

Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.

#ClubPWDLGDPts
1 MCManchester City 38 28 7 3 +62 91
2 ARSArsenal 38 28 5 5 +62 89
3 LIVLiverpool 38 24 10 4 +45 82
4 AVAston Villa 38 20 8 10 +15 68
5 TOTTottenham 38 20 6 12 +13 66
6 CHEChelsea 38 18 9 11 +14 63
7 NEWNewcastle 38 18 6 14 +23 60
8 MUManchester United 38 18 6 14 -1 60
9 WHWest Ham 38 14 10 14 -14 52
10 CPCrystal Palace 38 13 10 15 -1 49
11 BRIBrighton 38 12 12 14 -7 48
12 EVEEverton 38 13 9 16 -11 48
13 BOUBournemouth 38 13 9 16 -13 48
14 FULFulham 38 13 8 17 -6 47
15 WOLWolves 38 13 7 18 -15 46
16 BREBrentford 38 10 9 19 -9 39
17 NFNottingham Forest 38 9 9 20 -18 36
18 LUTLuton 38 6 8 24 -33 26
19 BURBurnley 38 5 9 24 -37 24
20 SUSheffield Utd 38 3 7 28 -69 16

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.28
1,246 goals. 64.7% of matches went over 2.5.
Home advantage
46.1%
Draws 21.6%, away wins 32.4%.
Half-time lead held
72.2%
From 227 matches where someone led at the break.
1–1 38 · 10%
2–1 31 · 8.2%
2–2 27 · 7.1%
3–1 26 · 6.8%
2–0 24 · 6.3%
1–2 24 · 6.3%

Results 380

The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.

Sunday 19 May 2024
16:00 Sheffield Utd 0 – 3 Tottenham 9.00 6.40 1.38
16:00 Manchester City 3 – 1 West Ham 1.10 17.00 39.00
16:00 Luton 2 – 4 Fulham 3.25 4.05 2.25
16:00 Liverpool 2 – 0 Wolves 1.15 11.00 22.00
16:00 Crystal Palace 5 – 0 Aston Villa 1.70 4.70 5.25
16:00 Chelsea 2 – 1 Bournemouth 1.44 6.00 7.52
16:00 Burnley 1 – 2 Nottingham Forest 3.15 3.90 2.38
16:00 Brighton 0 – 2 Manchester United 2.76 4.20 2.65
16:00 Brentford 2 – 4 Newcastle 3.11 4.15 2.38
16:00 Arsenal 2 – 1 Everton 1.25 8.25 15.00
Wednesday 15 May 2024
20:00 Manchester United 3 – 2 Newcastle 2.88 4.10 2.47
19:45 Brighton 1 – 2 Chelsea 3.47 4.30 2.12
Tuesday 14 May 2024
20:00 Tottenham 0 – 2 Manchester City 7.50 6.75 1.44
Monday 13 May 2024
20:00 Aston Villa 3 – 3 Liverpool 4.00 4.85 1.83
Sunday 12 May 2024
16:30 Manchester United 0 – 1 Arsenal 10.84 7.05 1.41
Saturday 11 May 2024
17:30 Nottingham Forest 2 – 3 Chelsea 4.50 4.30 2.10
15:00 Wolves 1 – 3 Crystal Palace 3.39 3.66 2.45
15:00 West Ham 3 – 1 Luton 1.92 4.40 4.02
15:00 Tottenham 2 – 1 Burnley 1.37 6.80 8.70
15:00 Newcastle 1 – 1 Brighton 1.62 5.00 5.25
15:00 Everton 1 – 0 Sheffield Utd 1.46 5.25 7.50
15:00 Bournemouth 1 – 2 Brentford 2.20 4.10 3.40
12:30 Fulham 0 – 4 Manchester City 15.00 7.50 1.27
Monday 6 May 2024
20:00 Crystal Palace 4 – 0 Manchester United 2.17 4.20 3.60
Sunday 5 May 2024
16:30 Liverpool 4 – 2 Tottenham 1.48 5.95 6.90
14:00 Chelsea 5 – 0 West Ham 1.60 5.40 6.10
14:00 Brighton 1 – 0 Aston Villa 2.80 3.95 2.84
Saturday 4 May 2024
17:30 Manchester City 5 – 1 Wolves 1.12 14.70 27.00
15:00 Sheffield Utd 1 – 3 Nottingham Forest 5.08 4.40 1.72
15:00 Burnley 1 – 4 Newcastle 3.63 4.30 2.09
15:00 Brentford 0 – 0 Fulham 2.13 4.00 3.49
12:30 Arsenal 3 – 0 Bournemouth 1.25 8.30 16.00
Friday 3 May 2024
20:00 Luton 1 – 1 Everton 2.86 3.85 2.62
Thursday 2 May 2024
19:30 Chelsea 2 – 0 Tottenham 2.55 4.10 2.76
Sunday 28 April 2024
16:30 Nottingham Forest 0 – 2 Manchester City 13.00 7.00 1.34
14:00 Tottenham 2 – 3 Arsenal 4.63 4.33 1.80
14:00 Bournemouth 3 – 0 Brighton 2.25 4.27 3.60
Saturday 27 April 2024
20:00 Aston Villa 2 – 2 Chelsea 2.14 4.20 3.40
17:30 Everton 1 – 0 Brentford 3.10 3.60 2.90
15:00 Wolves 2 – 1 Luton 1.97 4.10 4.10
15:00 Newcastle 5 – 1 Sheffield Utd 1.25 7.96 13.00
15:00 Manchester United 1 – 1 Burnley 1.55 5.40 5.83
15:00 Fulham 1 – 1 Crystal Palace 2.16 3.75 3.80
12:30 West Ham 2 – 2 Liverpool 5.50 5.20 1.58
Thursday 25 April 2024
20:00 Brighton 0 – 4 Manchester City 9.00 6.00 1.39
Wednesday 24 April 2024
20:00 Manchester United 4 – 2 Sheffield Utd 1.36 6.40 9.00
20:00 Everton 2 – 0 Liverpool 9.00 5.50 1.43
20:00 Crystal Palace 2 – 0 Newcastle 3.27 3.80 2.33
19:45 Wolves 0 – 1 Bournemouth 2.86 3.83 2.60
Tuesday 23 April 2024
20:00 Arsenal 5 – 0 Chelsea 1.45 5.40 8.25
Sunday 21 April 2024
16:30 Fulham 1 – 3 Liverpool 4.80 4.70 1.71
15:00 Crystal Palace 5 – 2 West Ham 2.30 3.70 3.45
15:00 Aston Villa 3 – 1 Bournemouth 1.90 4.30 4.20
13:30 Everton 2 – 0 Nottingham Forest 2.35 3.47 3.91
Saturday 20 April 2024
19:30 Wolves 0 – 2 Arsenal 13.00 6.60 1.33
15:00 Sheffield Utd 1 – 4 Burnley 2.76 3.60 2.70
15:00 Luton 1 – 5 Brentford 3.30 3.85 2.49
Monday 15 April 2024
20:00 Chelsea 6 – 0 Everton 1.73 4.40 5.20
Sunday 14 April 2024
16:30 Arsenal 0 – 2 Aston Villa 1.59 7.00 12.00
14:00 West Ham 0 – 2 Fulham 2.50 3.75 2.96
14:00 Liverpool 0 – 1 Crystal Palace 1.22 8.50 15.00
Saturday 13 April 2024
17:30 Bournemouth 2 – 2 Manchester United 2.50 4.14 2.80
15:00 Nottingham Forest 2 – 2 Wolves 2.16 3.60 3.85
15:00 Manchester City 5 – 1 Luton 1.12 15.40 34.00
15:00 Burnley 1 – 1 Brighton 4.00 4.10 2.00
15:00 Brentford 2 – 0 Sheffield Utd 1.54 5.10 6.75
12:30 Newcastle 4 – 0 Tottenham 2.87 4.20 2.50
Sunday 7 April 2024
18:00 Tottenham 3 – 1 Nottingham Forest 1.47 5.60 7.50
17:30 Sheffield Utd 2 – 2 Chelsea 7.50 5.50 1.47
15:30 Manchester United 2 – 2 Liverpool 5.20 5.05 1.66
Saturday 6 April 2024
17:30 Brighton 0 – 3 Arsenal 6.75 4.90 1.62
15:00 Wolves 1 – 2 West Ham 2.91 3.66 2.62
15:00 Luton 2 – 1 Bournemouth 3.85 4.10 1.98
15:00 Fulham 0 – 1 Newcastle 2.55 3.84 2.90
15:00 Everton 1 – 0 Burnley 1.80 4.10 5.00
15:00 Aston Villa 3 – 3 Brentford 1.68 4.40 5.81
12:30 Crystal Palace 2 – 4 Manchester City 11.00 5.70 1.38
Thursday 4 April 2024
20:15 Chelsea 4 – 3 Manchester United 1.88 4.45 4.20
19:30 Liverpool 3 – 1 Sheffield Utd 1.09 18.50 38.00
Wednesday 3 April 2024
20:15 Manchester City 4 – 1 Aston Villa 1.28 8.00 16.00
19:30 Brentford 0 – 0 Brighton 2.63 3.88 2.80
19:30 Arsenal 2 – 0 Luton 1.15 11.00 25.00
Tuesday 2 April 2024
20:15 West Ham 1 – 1 Tottenham 3.55 4.40 2.02
19:45 Burnley 1 – 1 Wolves 2.43 3.69 3.14
19:45 Bournemouth 1 – 0 Crystal Palace 1.92 4.00 4.25
19:30 Newcastle 1 – 1 Everton 2.07 3.95 3.85
19:30 Nottingham Forest 3 – 1 Fulham 2.83 3.56 2.66
Sunday 31 March 2024
16:30 Manchester City 0 – 0 Arsenal 2.13 3.83 3.80
14:00 Liverpool 2 – 1 Brighton 1.33 6.70 9.60
Saturday 30 March 2024
20:00 Brentford 1 – 1 Manchester United 3.50 4.20 2.30
17:30 Aston Villa 2 – 0 Wolves 1.61 4.70 6.52
15:00 Tottenham 2 – 1 Luton 1.24 8.48 13.00
15:00 Sheffield Utd 3 – 3 Fulham 5.00 4.30 1.75
15:00 Nottingham Forest 1 – 1 Crystal Palace 2.38 3.45 3.47
15:00 Chelsea 2 – 2 Burnley 1.30 7.00 12.00
15:00 Bournemouth 2 – 1 Everton 2.25 3.80 3.25
12:30 Newcastle 4 – 3 West Ham 1.92 4.30 4.00
Sunday 17 March 2024
14:00 West Ham 1 – 1 Aston Villa 2.85 3.80 2.85
Saturday 16 March 2024
17:30 Fulham 3 – 0 Tottenham 3.51 4.20 2.12
15:00 Luton 1 – 1 Nottingham Forest 2.75 3.72 2.80
15:00 Burnley 2 – 1 Brentford 3.35 3.80 2.33
Wednesday 13 March 2024
19:30 Bournemouth 4 – 3 Luton 1.57 5.20 6.00
Monday 11 March 2024
20:00 Chelsea 3 – 2 Newcastle 1.90 4.40 4.20
Sunday 10 March 2024
15:45 Liverpool 1 – 1 Manchester City 3.63 4.10 2.13
14:00 West Ham 2 – 2 Burnley 1.69 4.40 5.75
14:00 Brighton 1 – 0 Nottingham Forest 1.74 4.60 5.40
13:00 Aston Villa 0 – 4 Tottenham 2.55 4.10 2.75
Saturday 9 March 2024
17:30 Arsenal 2 – 1 Brentford 1.23 8.00 15.00
15:00 Wolves 2 – 1 Fulham 2.58 3.55 3.05
15:00 Crystal Palace 1 – 1 Luton 1.98 3.95 5.00
15:00 Bournemouth 2 – 2 Sheffield Utd 1.38 6.20 9.50
12:30 Manchester United 2 – 0 Everton 1.98 4.00 4.32
Monday 4 March 2024
20:00 Sheffield Utd 0 – 6 Arsenal 19.00 8.60 1.21
Sunday 3 March 2024
15:30 Manchester City 3 – 1 Manchester United 1.31 7.40 12.00
13:00 Burnley 0 – 2 Bournemouth 3.85 3.89 2.09
Saturday 2 March 2024
17:30 Luton 2 – 3 Aston Villa 4.80 4.70 1.72
15:00 Tottenham 3 – 1 Crystal Palace 1.58 5.00 6.40
15:00 Nottingham Forest 0 – 1 Liverpool 5.75 4.78 1.68
15:00 Newcastle 3 – 0 Wolves 1.93 4.40 4.70
15:00 Fulham 3 – 0 Brighton 2.74 3.85 2.85
15:00 Everton 1 – 3 West Ham 2.20 3.76 3.85
15:00 Brentford 2 – 2 Chelsea 3.40 4.03 2.24
Monday 26 February 2024
20:00 West Ham 4 – 2 Brentford 2.42 3.70 3.15
Sunday 25 February 2024
13:30 Wolves 1 – 0 Sheffield Utd 1.52 4.80 7.50
Saturday 24 February 2024
20:00 Arsenal 4 – 1 Newcastle 1.40 5.90 9.80
17:30 Bournemouth 0 – 1 Manchester City 7.52 5.25 1.51
15:00 Manchester United 1 – 2 Fulham 1.73 4.50 5.27
15:00 Crystal Palace 3 – 0 Burnley 2.08 3.65 4.10
15:00 Brighton 1 – 1 Everton 1.92 4.10 4.20
15:00 Aston Villa 4 – 2 Nottingham Forest 1.61 4.80 5.75
Wednesday 21 February 2024
19:30 Liverpool 4 – 1 Luton 1.31 7.10 11.50
Tuesday 20 February 2024
19:30 Manchester City 1 – 0 Brentford 1.20 8.50 17.00
Monday 19 February 2024
20:00 Everton 1 – 1 Crystal Palace 1.88 3.70 5.30
Sunday 18 February 2024
16:30 Luton 1 – 2 Manchester United 4.40 4.30 1.83
14:00 Sheffield Utd 0 – 5 Brighton 5.00 4.50 1.72
Saturday 17 February 2024
17:30 Manchester City 1 – 1 Chelsea 1.36 6.90 9.90
15:00 Tottenham 1 – 2 Wolves 1.65 5.20 6.00
15:00 Nottingham Forest 2 – 0 West Ham 2.65 3.65 3.28
15:00 Newcastle 2 – 2 Bournemouth 2.06 4.20 4.10
15:00 Fulham 1 – 2 Aston Villa 3.10 3.90 2.40
15:00 Burnley 0 – 5 Arsenal 11.50 6.20 1.32
12:30 Brentford 1 – 4 Liverpool 5.24 4.70 1.70
Monday 12 February 2024
20:00 Crystal Palace 1 – 3 Chelsea 5.30 4.10 1.75
Sunday 11 February 2024
16:30 Aston Villa 1 – 2 Manchester United 2.27 4.10 3.34
14:00 West Ham 0 – 6 Arsenal 6.90 4.60 1.57
Saturday 10 February 2024
17:30 Nottingham Forest 2 – 3 Newcastle 3.41 3.95 2.22
15:00 Wolves 0 – 2 Brentford 2.28 3.84 3.54
15:00 Tottenham 2 – 1 Brighton 1.85 4.70 4.25
15:00 Luton 1 – 3 Sheffield Utd 1.80 4.10 5.00
15:00 Liverpool 3 – 1 Burnley 1.20 10.00 19.00
15:00 Fulham 3 – 1 Bournemouth 2.69 3.76 2.98
12:30 Manchester City 2 – 0 Everton 1.27 7.60 15.00
Monday 5 February 2024
20:00 Brentford 1 – 3 Manchester City 8.50 5.90 1.43
Sunday 4 February 2024
16:30 Arsenal 3 – 1 Liverpool 2.29 3.88 3.45
14:00 Manchester United 3 – 0 West Ham 1.77 4.63 6.50
14:00 Chelsea 2 – 4 Wolves 1.58 4.70 6.50
14:00 Bournemouth 1 – 1 Nottingham Forest 1.70 4.50 5.15
Saturday 3 February 2024
17:30 Sheffield Utd 0 – 5 Aston Villa 6.10 4.50 1.68
15:00 Newcastle 4 – 4 Luton 1.58 5.40 8.50
15:00 Burnley 2 – 2 Fulham 3.09 3.50 2.65
15:00 Brighton 4 – 1 Crystal Palace 1.77 4.25 5.50
12:30 Everton 2 – 2 Tottenham 3.34 3.90 2.80
Thursday 1 February 2024
20:15 Wolves 3 – 4 Manchester United 3.13 3.65 2.57
19:30 West Ham 1 – 1 Bournemouth 2.52 3.75 3.12
Wednesday 31 January 2024
20:15 Liverpool 4 – 1 Chelsea 1.70 4.70 5.17
19:30 Manchester City 3 – 1 Burnley 1.14 12.10 34.00
19:30 Tottenham 3 – 2 Brentford 1.68 4.80 5.60
Tuesday 30 January 2024
20:15 Aston Villa 1 – 3 Newcastle 1.93 4.10 4.09
20:00 Crystal Palace 3 – 2 Sheffield Utd 1.64 4.10 6.75
19:45 Luton 4 – 0 Brighton 5.00 4.30 1.86
19:45 Fulham 0 – 0 Everton 2.50 3.40 3.77
19:30 Nottingham Forest 1 – 2 Arsenal 10.00 5.25 1.42
Monday 22 January 2024
19:45 Brighton 0 – 0 Wolves 1.72 4.33 5.25
Sunday 21 January 2024
16:30 Bournemouth 0 – 4 Liverpool 4.86 4.70 1.79
14:00 Sheffield Utd 2 – 2 West Ham 3.35 3.50 2.67
Saturday 20 January 2024
17:30 Brentford 3 – 2 Nottingham Forest 1.90 3.90 4.90
12:30 Arsenal 5 – 0 Crystal Palace 1.29 6.20 13.50
Sunday 14 January 2024
16:30 Manchester United 2 – 2 Tottenham 2.12 4.15 3.58
14:00 Everton 0 – 0 Aston Villa 2.87 3.65 2.85
Saturday 13 January 2024
17:30 Newcastle 2 – 3 Manchester City 5.25 4.30 1.72
12:30 Chelsea 1 – 0 Fulham 1.68 4.30 5.50
Friday 12 January 2024
19:45 Burnley 1 – 1 Luton 2.23 3.65 3.90
Tuesday 2 January 2024
19:30 West Ham 0 – 0 Brighton 3.19 3.80 2.73
Monday 1 January 2024
20:00 Liverpool 4 – 2 Newcastle 1.46 5.95 8.30
Sunday 31 December 2023
14:00 Tottenham 3 – 1 Bournemouth 1.80 4.80 4.80
14:00 Fulham 2 – 1 Arsenal 6.66 4.50 1.62
Saturday 30 December 2023
17:30 Nottingham Forest 2 – 1 Manchester United 3.64 3.80 2.24
15:00 Wolves 3 – 0 Everton 3.05 3.35 2.72
15:00 Manchester City 2 – 0 Sheffield Utd 1.11 15.00 42.00
15:00 Crystal Palace 3 – 1 Brentford 2.38 3.38 4.09
15:00 Aston Villa 3 – 2 Burnley 1.46 5.60 8.50
12:30 Luton 2 – 3 Chelsea 5.90 4.65 1.61
Thursday 28 December 2023
20:15 Arsenal 0 – 2 West Ham 1.33 6.25 11.50
19:30 Brighton 4 – 2 Tottenham 2.81 4.10 2.72
Wednesday 27 December 2023
20:15 Everton 1 – 3 Manchester City 6.26 4.20 1.68
19:30 Chelsea 2 – 1 Crystal Palace 1.82 3.95 5.20
19:30 Brentford 1 – 4 Wolves 2.34 3.51 3.90
Tuesday 26 December 2023
20:00 Manchester United 3 – 2 Aston Villa 2.55 4.20 3.08
17:30 Burnley 0 – 2 Liverpool 8.84 5.65 1.47
15:00 Sheffield Utd 2 – 3 Luton 2.56 3.35 3.30
15:00 Bournemouth 3 – 0 Fulham 2.16 4.00 3.97
12:30 Newcastle 1 – 3 Nottingham Forest 1.48 5.31 8.50
Sunday 24 December 2023
13:00 Wolves 2 – 1 Chelsea 3.65 3.75 2.26
Saturday 23 December 2023
17:30 Liverpool 1 – 1 Arsenal 2.56 3.83 3.03
15:00 Tottenham 2 – 1 Everton 1.76 4.40 4.83
15:00 Nottingham Forest 2 – 3 Bournemouth 2.95 3.55 2.60
15:00 Luton 1 – 0 Newcastle 5.77 4.35 1.68
15:00 Fulham 0 – 2 Burnley 1.78 4.10 5.56
12:30 West Ham 2 – 0 Manchester United 2.60 3.90 3.39
Friday 22 December 2023
20:00 Aston Villa 1 – 1 Sheffield Utd 1.25 8.00 15.00
Thursday 21 December 2023
20:00 Crystal Palace 1 – 1 Brighton 3.45 3.65 2.38
Sunday 17 December 2023
16:30 Liverpool 0 – 0 Manchester United 1.44 6.30 8.75
14:00 West Ham 3 – 0 Wolves 2.25 3.70 4.34
14:00 Brentford 1 – 2 Aston Villa 3.48 3.75 2.35
14:00 Arsenal 2 – 0 Brighton 1.54 5.12 7.30
Saturday 16 December 2023
17:30 Burnley 0 – 2 Everton 3.61 3.60 2.28
15:00 Newcastle 3 – 0 Fulham 1.96 3.96 4.30
15:00 Manchester City 2 – 2 Crystal Palace 1.22 8.06 23.00
15:00 Chelsea 2 – 0 Sheffield Utd 1.25 8.10 17.50
Friday 15 December 2023
20:00 Nottingham Forest 0 – 2 Tottenham 5.30 4.40 1.79
Sunday 10 December 2023
16:30 Tottenham 4 – 1 Newcastle 2.15 4.05 3.55
14:00 Luton 1 – 2 Manchester City 19.00 8.50 1.21
14:00 Fulham 5 – 0 West Ham 2.38 3.65 3.40
14:00 Everton 2 – 0 Chelsea 3.52 3.66 2.90
Saturday 9 December 2023
17:30 Aston Villa 1 – 0 Arsenal 3.80 3.85 2.12
15:00 Wolves 1 – 1 Nottingham Forest 1.98 3.64 4.90
15:00 Sheffield Utd 1 – 0 Brentford 5.10 4.20 1.82
15:00 Manchester United 0 – 3 Bournemouth 1.68 4.70 5.50
15:00 Brighton 1 – 1 Burnley 1.57 5.00 7.50
12:30 Crystal Palace 1 – 2 Liverpool 7.75 4.90 1.55
Thursday 7 December 2023
20:15 Tottenham 1 – 2 West Ham 1.79 4.50 5.25
19:30 Everton 3 – 0 Newcastle 3.30 3.62 2.40
Wednesday 6 December 2023
20:15 Manchester United 2 – 1 Chelsea 2.87 3.65 2.70
20:15 Aston Villa 1 – 0 Manchester City 5.74 4.50 1.71
19:30 Crystal Palace 0 – 2 Bournemouth 2.40 3.57 3.35
19:30 Sheffield Utd 0 – 2 Liverpool 17.50 8.50 1.20
19:30 Fulham 5 – 0 Nottingham Forest 2.08 3.65 4.15
19:30 Brighton 2 – 1 Brentford 1.91 4.20 4.77
Tuesday 5 December 2023
20:15 Luton 3 – 4 Arsenal 19.00 8.08 1.22
19:30 Wolves 1 – 0 Burnley 2.00 3.75 4.40
Sunday 3 December 2023
16:30 Manchester City 3 – 3 Tottenham 1.30 7.50 12.00
14:00 West Ham 1 – 1 Crystal Palace 2.00 3.75 4.60
14:00 Liverpool 4 – 3 Fulham 1.28 7.50 14.00
14:00 Chelsea 3 – 2 Brighton 1.84 4.50 5.51
14:00 Bournemouth 2 – 2 Aston Villa 3.45 4.11 2.20
Saturday 2 December 2023
20:00 Newcastle 1 – 0 Manchester United 2.16 3.85 3.95
17:30 Nottingham Forest 0 – 1 Everton 2.98 3.44 2.80
15:00 Burnley 5 – 0 Sheffield Utd 1.86 3.85 5.50
15:00 Brentford 3 – 1 Luton 1.58 4.60 7.00
15:00 Arsenal 2 – 1 Wolves 1.30 6.60 15.00
Monday 27 November 2023
20:00 Fulham 3 – 2 Wolves 2.45 3.38 3.23
Sunday 26 November 2023
16:30 Everton 0 – 3 Manchester United 3.01 3.55 2.78
14:00 Tottenham 1 – 2 Aston Villa 2.80 3.86 2.76
Saturday 25 November 2023
17:30 Brentford 0 – 1 Arsenal 6.25 4.30 1.73
15:00 Sheffield Utd 1 – 3 Bournemouth 3.57 3.60 2.30
15:00 Nottingham Forest 2 – 3 Brighton 3.95 3.70 2.31
15:00 Newcastle 4 – 1 Chelsea 2.87 3.70 2.70
15:00 Luton 2 – 1 Crystal Palace 4.37 3.40 2.12
15:00 Burnley 1 – 2 West Ham 3.78 3.65 2.26
12:30 Manchester City 1 – 1 Liverpool 1.81 4.45 4.90
Sunday 12 November 2023
16:30 Chelsea 4 – 4 Manchester City 5.41 4.20 1.82
14:00 West Ham 3 – 2 Nottingham Forest 1.87 3.97 5.00
14:00 Liverpool 3 – 0 Brentford 1.41 5.71 8.50
14:00 Brighton 1 – 1 Sheffield Utd 1.30 6.60 13.00
14:00 Aston Villa 3 – 1 Fulham 1.70 4.50 6.00
Saturday 11 November 2023
17:30 Bournemouth 2 – 0 Newcastle 4.20 3.89 1.98
15:00 Manchester United 1 – 0 Luton 1.33 6.25 11.50
15:00 Crystal Palace 2 – 3 Everton 2.83 3.20 3.15
15:00 Arsenal 3 – 1 Burnley 1.24 7.70 26.00
12:30 Wolves 2 – 1 Tottenham 3.27 3.89 2.37
Monday 6 November 2023
20:00 Tottenham 1 – 4 Chelsea 2.42 3.75 3.25
Sunday 5 November 2023
16:30 Luton 1 – 1 Liverpool 15.00 8.60 1.23
14:00 Nottingham Forest 2 – 0 Aston Villa 4.27 4.00 2.00
Saturday 4 November 2023
17:30 Newcastle 1 – 0 Arsenal 3.00 3.47 2.78
15:00 Sheffield Utd 2 – 1 Wolves 4.58 3.85 2.08
15:00 Manchester City 6 – 1 Bournemouth 1.13 14.00 30.00
15:00 Everton 1 – 1 Brighton 3.10 3.82 2.54
15:00 Burnley 0 – 2 Crystal Palace 3.65 3.28 2.56
15:00 Brentford 3 – 2 West Ham 2.29 3.78 3.69
12:30 Fulham 0 – 1 Manchester United 3.45 3.74 2.42
Sunday 29 October 2023
15:30 Manchester United 0 – 3 Manchester City 6.00 4.55 1.67
14:00 Liverpool 3 – 0 Nottingham Forest 1.26 7.30 13.50
14:00 Brighton 1 – 1 Fulham 1.65 4.60 5.61
14:00 Aston Villa 3 – 1 Luton 1.38 6.50 11.50
13:00 West Ham 0 – 1 Everton 2.15 3.87 3.80
Saturday 28 October 2023
17:30 Wolves 2 – 2 Newcastle 4.45 4.00 1.93
15:00 Arsenal 5 – 0 Sheffield Utd 1.15 12.00 27.00
15:00 Bournemouth 2 – 1 Burnley 2.22 3.74 3.54
12:30 Chelsea 0 – 2 Brentford 1.68 4.29 6.00
Friday 27 October 2023
20:00 Crystal Palace 1 – 2 Tottenham 5.01 4.04 1.83
Monday 23 October 2023
20:00 Tottenham 2 – 0 Fulham 1.55 5.06 6.75
Sunday 22 October 2023
16:30 Aston Villa 4 – 1 West Ham 1.90 4.09 4.54
Saturday 21 October 2023
20:00 Sheffield Utd 1 – 2 Manchester United 9.00 6.00 1.43
17:30 Chelsea 2 – 2 Arsenal 3.50 3.44 2.41
15:00 Nottingham Forest 2 – 2 Luton 1.78 3.92 5.60
15:00 Newcastle 4 – 0 Crystal Palace 1.49 4.81 9.00
15:00 Manchester City 2 – 1 Brighton 1.40 6.22 8.70
15:00 Brentford 3 – 0 Burnley 1.89 4.07 5.20
15:00 Bournemouth 1 – 2 Wolves 2.49 3.60 3.34
12:30 Liverpool 2 – 0 Everton 1.42 5.88 8.82
Sunday 8 October 2023
16:30 Arsenal 1 – 0 Manchester City 3.31 3.40 2.60
14:00 Wolves 1 – 1 Aston Villa 4.15 3.72 2.13
14:00 West Ham 2 – 2 Newcastle 3.76 3.86 2.16
14:00 Brighton 2 – 2 Liverpool 3.58 4.30 2.12
Saturday 7 October 2023
17:30 Crystal Palace 0 – 0 Nottingham Forest 2.41 3.26 3.80
15:00 Manchester United 2 – 1 Brentford 1.73 4.33 5.50
15:00 Fulham 3 – 1 Sheffield Utd 1.61 4.56 7.50
15:00 Everton 3 – 0 Bournemouth 1.96 3.86 4.34
15:00 Burnley 1 – 4 Chelsea 5.64 4.07 1.80
12:30 Luton 0 – 1 Tottenham 7.50 5.30 1.50
Tuesday 3 October 2023
19:30 Luton 1 – 2 Burnley 3.13 3.30 2.75
Monday 2 October 2023
20:00 Fulham 0 – 2 Chelsea 3.82 3.52 2.25
Sunday 1 October 2023
14:00 Nottingham Forest 1 – 1 Brentford 2.85 3.34 3.00
Saturday 30 September 2023
17:30 Tottenham 2 – 1 Liverpool 3.26 4.20 2.31
15:00 Wolves 2 – 1 Manchester City 9.00 5.60 1.41
15:00 West Ham 2 – 0 Sheffield Utd 1.49 5.10 8.00
15:00 Newcastle 2 – 0 Burnley 1.42 5.65 10.50
15:00 Manchester United 0 – 1 Crystal Palace 1.60 4.35 6.50
15:00 Everton 1 – 2 Luton 1.70 4.00 6.25
15:00 Bournemouth 0 – 4 Arsenal 6.50 4.90 1.59
12:30 Aston Villa 6 – 1 Brighton 2.68 3.85 2.82
Sunday 24 September 2023
16:30 Sheffield Utd 0 – 8 Newcastle 6.75 4.70 1.56
14:00 Liverpool 3 – 1 West Ham 1.42 5.80 8.25
14:00 Chelsea 0 – 1 Aston Villa 1.92 4.00 4.25
14:00 Brighton 3 – 1 Bournemouth 1.52 5.25 7.00
14:00 Arsenal 2 – 2 Tottenham 1.68 4.65 5.50
Saturday 23 September 2023
20:00 Burnley 0 – 1 Manchester United 4.75 4.10 1.90
17:30 Brentford 1 – 3 Everton 1.98 3.70 4.46
15:00 Manchester City 2 – 0 Nottingham Forest 1.18 8.75 21.00
15:00 Luton 1 – 1 Wolves 3.60 3.65 2.43
15:00 Crystal Palace 0 – 0 Fulham 2.17 3.55 4.20
Monday 18 September 2023
19:45 Nottingham Forest 1 – 1 Burnley 2.20 3.60 3.91
Sunday 17 September 2023
16:30 Everton 0 – 1 Arsenal 6.68 4.70 1.62
14:00 Bournemouth 0 – 0 Chelsea 4.60 4.20 1.92
Saturday 16 September 2023
17:30 Newcastle 1 – 0 Brentford 1.68 4.20 6.00
15:00 West Ham 1 – 3 Manchester City 6.13 4.55 1.64
15:00 Tottenham 2 – 1 Sheffield Utd 1.32 6.50 11.00
15:00 Manchester United 1 – 3 Brighton 2.15 4.15 3.58
15:00 Fulham 1 – 0 Luton 1.75 3.90 6.50
15:00 Aston Villa 3 – 1 Crystal Palace 2.00 3.72 4.30
12:30 Wolves 1 – 3 Liverpool 5.25 4.60 1.70
Sunday 3 September 2023
16:30 Arsenal 3 – 1 Manchester United 1.84 4.40 4.65
14:00 Liverpool 3 – 0 Aston Villa 1.65 4.82 5.30
14:00 Crystal Palace 3 – 2 Wolves 2.15 3.70 4.80
Saturday 2 September 2023
17:30 Brighton 3 – 1 Newcastle 2.83 3.95 2.72
15:00 Manchester City 5 – 1 Fulham 1.20 8.80 18.00
15:00 Chelsea 0 – 1 Nottingham Forest 1.43 5.01 8.80
15:00 Burnley 2 – 5 Tottenham 3.89 3.93 2.05
15:00 Brentford 2 – 2 Bournemouth 1.75 4.40 5.00
12:30 Sheffield Utd 2 – 2 Everton 3.25 3.44 2.43
Friday 1 September 2023
20:00 Luton 1 – 2 West Ham 4.99 4.12 1.98
Sunday 27 August 2023
16:30 Newcastle 1 – 2 Liverpool 2.40 4.03 3.25
14:00 Sheffield Utd 1 – 2 Manchester City 17.00 7.80 1.23
14:00 Burnley 1 – 3 Aston Villa 3.66 3.65 2.32
Saturday 26 August 2023
17:30 Brighton 1 – 3 West Ham 1.57 5.00 6.25
15:00 Manchester United 3 – 2 Nottingham Forest 1.39 5.70 10.00
15:00 Everton 0 – 1 Wolves 2.50 3.46 3.15
15:00 Brentford 1 – 1 Crystal Palace 2.20 3.50 3.81
15:00 Arsenal 2 – 2 Fulham 1.30 6.30 14.00
12:30 Bournemouth 0 – 2 Tottenham 3.91 4.00 2.09
Friday 25 August 2023
20:00 Chelsea 3 – 0 Luton 1.30 6.60 13.00
Monday 21 August 2023
20:00 Crystal Palace 0 – 1 Arsenal 5.90 4.19 1.95
Sunday 20 August 2023
16:30 West Ham 3 – 1 Chelsea 3.60 3.72 2.26
14:00 Aston Villa 4 – 0 Everton 1.89 3.93 4.97
Saturday 19 August 2023
20:00 Manchester City 1 – 0 Newcastle 1.90 4.76 6.73
17:30 Tottenham 2 – 0 Manchester United 3.38 3.98 2.49
15:00 Wolves 1 – 4 Brighton 4.40 4.18 1.98
15:00 Liverpool 3 – 1 Bournemouth 1.25 8.25 14.50
15:00 Fulham 0 – 3 Brentford 2.87 3.57 3.00
Friday 18 August 2023
19:45 Nottingham Forest 2 – 1 Sheffield Utd 2.25 3.50 4.78
Monday 14 August 2023
20:00 Manchester United 1 – 0 Wolves 1.42 6.35 13.00
Sunday 13 August 2023
16:30 Chelsea 1 – 1 Liverpool 3.36 3.94 2.47
14:00 Brentford 2 – 2 Tottenham 3.06 3.73 2.80
Saturday 12 August 2023
17:30 Newcastle 5 – 1 Aston Villa 1.80 4.35 5.60
15:00 Sheffield Utd 0 – 1 Crystal Palace 3.97 3.43 2.50
15:00 Everton 0 – 1 Fulham 2.42 3.64 3.50
15:00 Brighton 4 – 1 Luton 1.36 6.50 13.00
15:00 Bournemouth 1 – 1 West Ham 2.99 3.62 2.70
12:30 Arsenal 2 – 1 Nottingham Forest 1.30 8.20 18.50
Friday 11 August 2023
20:00 Burnley 0 – 3 Manchester City 10.50 5.97 1.37

Every league on this page, in one API call

1,693,122 matches across 1,381 competitions, with a price at kickoff on 803,876 of them. The free key reaches every country in the archive, for yesterday, as one whole day.

Get a free key