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

Championship 2023/24

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

557Matches
1,489Goals
2.67Per game
44.5%Home wins
100%Priced at kickoff
LeicesterTop of the table

Final table 24 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 LEILeicester 46 31 4 11 +48 97
2 IPSIpswich 46 28 12 6 +35 96
3 LEELeeds 49 28 10 11 +41 94
4 SOUSouthampton 49 28 10 11 +27 94
5 WBWest Brom 48 21 13 14 +21 76
6 NORNorwich 48 21 11 16 +11 74
7 HCHull City 46 19 13 14 +8 70
8 MIDMiddlesbrough 46 20 9 17 +9 69
9 COVCoventry 46 17 13 16 +11 64
10 PREPreston 46 18 9 19 -11 63
11 BCBristol City 46 17 11 18 +2 62
12 CARCardiff 46 19 5 22 -17 62
13 MILMillwall 46 16 11 19 -10 59
14 SWASwansea 46 15 12 19 -6 57
15 WATWatford 46 13 17 16 0 56
16 SUNSunderland 46 16 8 22 -2 56
17 SCStoke City 46 15 11 20 -11 56
18 QPRQPR 46 15 11 20 -11 56
19 BLABlackburn 46 14 11 21 -14 53
20 SWSheffield Wednesday 46 15 8 23 -24 53
21 PLYPlymouth 46 13 12 21 -11 51
22 BIRBirmingham 46 13 11 22 -15 50
23 HUDHuddersfield 46 9 18 19 -29 45
24 ROTRotherham 46 5 12 29 -52 27

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.67
1,489 goals. 52.1% of matches went over 2.5.
Home advantage
44.5%
Draws 23.5%, away wins 32%.
Half-time lead held
76.5%
From 315 matches where someone led at the break.
1–1 60 · 10.8%
1–0 55 · 9.9%
2–1 50 · 9%
0–1 50 · 9%
1–2 49 · 8.8%
2–0 38 · 6.8%

Results 500

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 26 May 2024
15:00 Leeds 0 – 1 Southampton 2.33 3.45 3.50
Friday 17 May 2024
20:00 Southampton 3 – 1 West Brom 1.75 4.00 5.57
Thursday 16 May 2024
20:00 Leeds 4 – 0 Norwich 1.62 4.30 5.81
Sunday 12 May 2024
14:15 West Brom 0 – 0 Southampton 3.06 3.44 2.60
12:00 Norwich 0 – 0 Leeds 3.46 3.55 2.31
Saturday 4 May 2024
12:30 West Brom 3 – 0 Preston 1.53 4.40 9.50
12:30 Swansea 0 – 1 Millwall 2.06 3.69 3.75
12:30 Sunderland 0 – 2 Sheffield Wednesday 2.70 3.60 3.30
12:30 Stoke City 4 – 0 Bristol City 2.28 3.72 3.60
12:30 Rotherham 5 – 2 Cardiff 3.58 3.50 2.25
12:30 Plymouth 1 – 0 Hull City 4.22 4.40 2.05
12:30 Middlesbrough 3 – 1 Watford 1.78 4.33 4.70
12:30 Leicester 0 – 2 Blackburn 1.63 4.65 6.50
12:30 Leeds 1 – 2 Southampton 1.70 4.54 5.50
12:30 Ipswich 2 – 0 Huddersfield 1.26 6.90 13.00
12:30 Coventry 1 – 2 QPR 2.20 4.03 3.83
12:30 Birmingham 1 – 0 Norwich 2.58 3.84 2.80
Tuesday 30 April 2024
20:00 Coventry 1 – 2 Ipswich 4.70 4.30 1.82
Monday 29 April 2024
20:00 Preston 0 – 3 Leicester 4.50 4.40 1.77
Saturday 27 April 2024
20:00 Hull City 3 – 3 Ipswich 2.98 3.68 2.56
15:00 Norwich 2 – 2 Swansea 1.70 4.33 5.00
15:00 Watford 1 – 0 Sunderland 2.43 3.44 3.35
15:00 Southampton 0 – 1 Stoke City 1.80 4.59 4.28
15:00 Sheffield Wednesday 3 – 0 West Brom 2.96 3.31 2.64
15:00 Millwall 1 – 0 Plymouth 2.21 3.50 3.96
15:00 Huddersfield 1 – 1 Birmingham 2.65 3.52 3.20
15:00 Cardiff 1 – 4 Middlesbrough 4.61 4.04 2.00
15:00 Bristol City 2 – 0 Rotherham 1.41 5.10 9.00
15:00 Blackburn 0 – 0 Coventry 2.30 3.73 3.32
Friday 26 April 2024
20:00 QPR 4 – 0 Leeds 5.40 4.46 1.66
Wednesday 24 April 2024
19:45 Coventry 2 – 3 Hull City 2.82 3.68 2.64
Tuesday 23 April 2024
20:00 Leicester 5 – 0 Southampton 2.00 4.10 3.80
Monday 22 April 2024
20:00 Middlesbrough 3 – 4 Leeds 5.50 4.44 1.64
Sunday 21 April 2024
12:30 Blackburn 1 – 3 Sheffield Wednesday 2.18 3.58 3.60
Saturday 20 April 2024
17:15 QPR 1 – 0 Preston 1.96 3.56 4.40
15:00 Watford 0 – 0 Hull City 2.97 3.52 2.54
15:00 Sunderland 0 – 1 Millwall 2.23 3.31 3.71
15:00 Stoke City 3 – 0 Plymouth 1.82 3.98 5.32
15:00 Rotherham 0 – 0 Birmingham 5.50 4.07 1.72
15:00 Norwich 1 – 1 Bristol City 1.75 4.18 5.25
15:00 Huddersfield 0 – 4 Swansea 2.15 3.69 3.60
15:00 Cardiff 2 – 1 Southampton 10.50 6.16 1.39
12:30 Leicester 2 – 1 West Brom 1.59 4.33 6.50
Tuesday 16 April 2024
20:00 Southampton 3 – 0 Preston 1.37 5.81 10.64
Saturday 13 April 2024
15:00 West Brom 0 – 1 Sunderland 2.06 3.69 4.40
15:00 Swansea 1 – 0 Rotherham 1.37 5.41 10.00
15:00 Southampton 3 – 2 Watford 1.44 5.42 7.50
15:00 Sheffield Wednesday 1 – 1 Stoke City 2.76 3.34 2.80
15:00 Preston 0 – 1 Norwich 3.36 3.33 2.44
15:00 Millwall 3 – 1 Cardiff 2.05 3.31 4.60
15:00 Ipswich 1 – 1 Middlesbrough 1.84 4.10 4.42
15:00 Hull City 3 – 0 QPR 2.15 3.48 3.83
15:00 Bristol City 1 – 1 Huddersfield 2.31 3.32 3.57
15:00 Birmingham 3 – 0 Coventry 3.60 3.73 2.25
12:30 Leeds 0 – 1 Blackburn 1.38 5.70 9.70
Friday 12 April 2024
20:00 Plymouth 1 – 0 Leicester 7.25 5.14 1.47
Wednesday 10 April 2024
20:00 West Brom 2 – 0 Rotherham 1.25 6.60 15.00
20:00 Swansea 3 – 0 Stoke City 2.77 3.49 2.86
19:45 Ipswich 0 – 0 Watford 1.56 4.72 6.55
19:45 Hull City 2 – 2 Middlesbrough 2.47 3.60 2.98
19:45 Bristol City 5 – 0 Blackburn 2.73 3.36 2.90
19:45 Birmingham 0 – 1 Cardiff 1.93 3.66 4.37
Tuesday 9 April 2024
20:00 Leeds 0 – 0 Sunderland 1.36 5.56 10.10
19:45 Southampton 2 – 1 Coventry 1.83 4.41 4.58
19:45 Sheffield Wednesday 2 – 2 Norwich 3.50 3.50 2.28
19:45 Preston 4 – 1 Huddersfield 2.61 3.25 3.10
19:45 Plymouth 1 – 1 QPR 3.17 3.30 2.59
19:45 Millwall 1 – 0 Leicester 5.75 3.95 1.70
Saturday 6 April 2024
15:00 Watford 0 – 0 Preston 2.15 3.46 3.92
15:00 Sunderland 0 – 0 Bristol City 2.52 3.28 3.48
15:00 Stoke City 2 – 2 West Brom 2.83 3.28 2.78
15:00 QPR 0 – 2 Sheffield Wednesday 2.02 3.50 4.29
15:00 Middlesbrough 2 – 0 Swansea 1.79 4.24 4.40
15:00 Leicester 2 – 1 Birmingham 1.37 6.00 10.00
15:00 Huddersfield 1 – 0 Millwall 2.75 3.18 3.21
15:00 Coventry 2 – 1 Leeds 3.67 3.87 2.08
15:00 Cardiff 1 – 3 Hull City 3.30 3.35 2.38
15:00 Blackburn 0 – 0 Southampton 4.08 4.12 2.04
12:30 Norwich 1 – 0 Ipswich 2.90 3.70 2.55
Friday 5 April 2024
20:00 Rotherham 0 – 1 Plymouth 4.10 3.72 2.05
Monday 1 April 2024
20:00 Leeds 3 – 1 Hull City 1.41 5.32 8.25
17:30 Ipswich 3 – 2 Southampton 2.55 3.88 2.93
15:00 West Brom 2 – 2 Watford 2.00 3.60 4.60
15:00 Swansea 0 – 1 QPR 2.59 3.56 2.95
15:00 Sunderland 1 – 5 Blackburn 2.28 3.54 3.48
15:00 Stoke City 1 – 1 Huddersfield 2.10 3.50 4.03
15:00 Rotherham 2 – 1 Millwall 6.10 3.67 1.78
15:00 Plymouth 0 – 1 Bristol City 3.05 3.42 2.69
15:00 Middlesbrough 2 – 0 Sheffield Wednesday 1.83 3.83 4.73
15:00 Coventry 1 – 2 Cardiff 1.49 4.60 7.90
15:00 Birmingham 1 – 0 Preston 2.28 3.48 3.61
12:30 Leicester 3 – 1 Norwich 1.64 4.50 5.31
Friday 29 March 2024
20:00 Watford 2 – 2 Leeds 6.65 4.86 1.53
17:30 Blackburn 0 – 1 Ipswich 3.90 3.90 2.05
15:00 Southampton 1 – 1 Middlesbrough 1.56 4.95 5.74
15:00 Sheffield Wednesday 1 – 1 Swansea 2.60 3.52 2.86
15:00 QPR 2 – 1 Birmingham 2.05 3.60 4.03
15:00 Preston 3 – 0 Rotherham 1.53 4.30 7.66
15:00 Norwich 2 – 1 Plymouth 1.52 4.80 6.83
15:00 Hull City 0 – 2 Stoke City 1.99 3.84 3.93
15:00 Huddersfield 1 – 3 Coventry 3.26 3.57 2.33
15:00 Cardiff 0 – 2 Sunderland 2.67 3.10 3.18
13:00 Millwall 1 – 1 West Brom 3.39 3.17 2.54
12:30 Bristol City 1 – 0 Leicester 5.62 4.20 1.72
Sunday 17 March 2024
15:00 Leeds 2 – 0 Millwall 1.35 5.66 12.30
Saturday 16 March 2024
15:00 West Brom 2 – 0 Bristol City 1.85 3.46 5.51
15:00 Sunderland 0 – 0 QPR 3.03 3.29 3.15
15:00 Stoke City 0 – 3 Norwich 2.77 3.44 2.83
15:00 Rotherham 0 – 0 Huddersfield 5.31 3.46 1.95
15:00 Plymouth 0 – 1 Preston 2.50 3.47 3.26
15:00 Middlesbrough 0 – 0 Blackburn 1.88 3.93 5.00
15:00 Ipswich 6 – 0 Sheffield Wednesday 1.62 4.40 6.50
15:00 Birmingham 0 – 1 Watford 2.79 3.48 3.38
12:30 Swansea 2 – 0 Cardiff 2.08 3.44 4.03
Tuesday 12 March 2024
19:45 Birmingham 0 – 1 Middlesbrough 3.09 3.60 2.40
Sunday 10 March 2024
12:30 Bristol City 1 – 0 Swansea 2.37 3.40 3.39
12:00 Huddersfield 1 – 4 West Brom 2.95 3.38 2.75
Saturday 9 March 2024
15:00 Watford 1 – 2 Coventry 2.93 3.60 2.50
15:00 Southampton 4 – 2 Sunderland 1.39 5.80 9.25
15:00 QPR 0 – 2 Middlesbrough 2.40 3.60 3.31
15:00 Preston 1 – 2 Stoke City 2.64 3.20 3.10
15:00 Norwich 5 – 0 Rotherham 1.40 5.25 9.50
15:00 Millwall 1 – 0 Birmingham 2.26 3.39 3.56
15:00 Hull City 2 – 2 Leicester 3.61 3.70 2.22
15:00 Blackburn 1 – 1 Plymouth 1.90 3.85 4.47
12:30 Cardiff 2 – 1 Ipswich 5.18 3.95 1.78
Friday 8 March 2024
20:00 Sheffield Wednesday 0 – 2 Leeds 6.41 4.60 1.58
Wednesday 6 March 2024
20:00 QPR 2 – 2 West Brom 3.35 3.10 2.55
19:45 Cardiff 1 – 0 Huddersfield 2.75 3.25 3.05
19:45 Watford 1 – 1 Swansea 2.25 3.58 3.45
19:45 Middlesbrough 3 – 1 Norwich 2.60 3.62 2.92
Tuesday 5 March 2024
20:00 Ipswich 3 – 2 Bristol City 1.65 4.30 5.87
19:45 Sheffield Wednesday 1 – 0 Plymouth 2.09 3.72 4.15
19:45 Sunderland 0 – 1 Leicester 4.60 4.00 1.88
19:45 Leeds 1 – 0 Stoke City 1.41 5.40 8.90
19:45 Hull City 1 – 1 Birmingham 1.85 4.30 5.36
19:45 Coventry 5 – 0 Rotherham 1.36 5.65 10.50
19:45 Blackburn 1 – 1 Millwall 2.27 3.58 3.59
Saturday 2 March 2024
15:00 Swansea 2 – 1 Blackburn 2.22 3.73 3.68
15:00 Stoke City 2 – 0 Middlesbrough 2.69 3.58 3.00
15:00 Rotherham 0 – 1 Sheffield Wednesday 3.51 3.34 2.30
15:00 Preston 0 – 0 Hull City 3.07 3.35 2.56
15:00 Plymouth 0 – 2 Ipswich 4.66 4.25 1.86
15:00 Norwich 1 – 0 Sunderland 2.01 3.85 4.57
15:00 Millwall 1 – 0 Watford 2.64 3.30 3.13
15:00 Leicester 1 – 2 QPR 1.55 5.30 9.10
15:00 Birmingham 3 – 4 Southampton 4.49 4.32 1.83
12:30 Bristol City 0 – 1 Cardiff 2.05 3.44 4.50
12:30 Huddersfield 1 – 1 Leeds 6.22 4.60 1.59
Friday 1 March 2024
20:00 West Brom 2 – 1 Coventry 2.17 3.60 3.68
Saturday 24 February 2024
15:00 Watford 1 – 2 Huddersfield 2.11 3.60 4.03
15:00 Sunderland 1 – 2 Swansea 2.21 3.55 4.60
15:00 Southampton 1 – 2 Millwall 1.45 5.20 8.50
15:00 Sheffield Wednesday 2 – 1 Bristol City 2.78 3.30 2.96
15:00 QPR 2 – 1 Rotherham 1.70 3.75 6.51
15:00 Middlesbrough 0 – 2 Plymouth 1.48 5.06 7.00
15:00 Ipswich 3 – 1 Birmingham 1.57 4.90 6.43
15:00 Cardiff 2 – 1 Stoke City 2.84 3.30 2.85
15:00 Blackburn 1 – 1 Norwich 2.67 3.60 2.72
12:30 Hull City 1 – 1 West Brom 2.45 3.35 3.37
Friday 23 February 2024
20:00 Leeds 3 – 1 Leicester 2.21 3.70 3.58
19:45 Coventry 0 – 3 Preston 1.78 4.20 5.30
Tuesday 20 February 2024
19:45 Southampton 1 – 2 Hull City 1.57 4.90 6.70
19:45 Plymouth 0 – 3 West Brom 3.69 3.65 2.23
19:45 Ipswich 4 – 3 Rotherham 1.28 6.40 13.00
19:45 Cardiff 0 – 0 Blackburn 3.25 3.38 2.57
Saturday 17 February 2024
15:00 Swansea 1 – 2 Ipswich 4.20 3.95 1.90
15:00 Stoke City 0 – 1 Coventry 2.93 3.60 2.53
15:00 Rotherham 0 – 1 Watford 4.30 3.50 2.05
15:00 Preston 2 – 2 Blackburn 2.71 3.48 2.90
15:00 Norwich 4 – 1 Cardiff 1.78 3.90 5.38
15:00 Millwall 0 – 2 Sheffield Wednesday 2.28 3.33 3.63
15:00 Leicester 1 – 2 Middlesbrough 1.58 4.90 6.01
15:00 Huddersfield 1 – 2 Hull City 2.75 3.50 2.71
15:00 Bristol City 0 – 1 QPR 2.18 3.40 4.04
15:00 Birmingham 2 – 1 Sunderland 2.75 3.41 2.77
12:30 Plymouth 0 – 2 Leeds 8.16 5.80 1.46
Friday 16 February 2024
20:00 West Brom 0 – 2 Southampton 3.17 3.75 2.36
Wednesday 14 February 2024
20:00 Millwall 0 – 4 Ipswich 4.04 3.70 2.05
19:45 Stoke City 1 – 0 QPR 2.31 3.40 3.55
19:45 Preston 2 – 1 Middlesbrough 3.30 3.50 2.33
19:45 Plymouth 2 – 2 Coventry 3.37 3.96 2.20
19:45 Huddersfield 1 – 0 Sunderland 3.47 3.35 2.36
Tuesday 13 February 2024
20:00 West Brom 2 – 0 Cardiff 1.75 3.69 5.75
20:00 Bristol City 3 – 1 Southampton 4.60 3.90 1.86
19:45 Swansea 0 – 4 Leeds 5.61 4.62 1.65
19:45 Rotherham 1 – 2 Hull City 5.75 3.56 1.85
19:45 Norwich 4 – 2 Watford 2.15 3.70 3.56
19:45 Leicester 2 – 0 Sheffield Wednesday 1.31 6.19 13.00
19:45 Birmingham 1 – 0 Blackburn 2.42 3.80 2.97
Sunday 11 February 2024
12:00 Coventry 2 – 1 Millwall 1.82 4.00 5.00
Saturday 10 February 2024
15:00 Watford 1 – 2 Leicester 4.31 3.90 2.05
15:00 Sunderland 3 – 1 Plymouth 1.54 4.65 6.50
15:00 Southampton 5 – 3 Huddersfield 1.30 6.20 13.16
15:00 QPR 2 – 2 Norwich 2.67 3.50 2.83
15:00 Middlesbrough 1 – 2 Bristol City 1.79 3.90 5.00
15:00 Leeds 3 – 0 Rotherham 1.19 9.20 21.00
15:00 Hull City 0 – 1 Swansea 1.77 4.01 4.91
15:00 Cardiff 0 – 2 Preston 2.56 3.26 3.33
15:00 Blackburn 3 – 1 Stoke City 2.37 3.82 3.12
12:30 Ipswich 2 – 2 West Brom 2.10 3.67 4.04
Friday 9 February 2024
20:00 Sheffield Wednesday 2 – 0 Birmingham 2.46 3.44 3.17
Sunday 4 February 2024
12:00 Middlesbrough 1 – 1 Sunderland 2.17 3.60 3.92
Saturday 3 February 2024
15:00 West Brom 1 – 0 Birmingham 1.71 4.20 5.36
15:00 Watford 0 – 1 Cardiff 1.94 3.69 4.60
15:00 Swansea 0 – 1 Plymouth 2.05 3.90 3.73
15:00 Stoke City 0 – 5 Leicester 4.30 3.95 1.96
15:00 Rotherham 0 – 2 Southampton 10.10 5.79 1.35
15:00 Preston 3 – 2 Ipswich 3.92 3.61 2.08
15:00 Norwich 2 – 1 Coventry 2.52 3.65 3.04
15:00 Hull City 1 – 0 Millwall 2.05 3.67 4.31
15:00 Huddersfield 4 – 0 Sheffield Wednesday 2.57 3.38 3.10
15:00 Blackburn 1 – 2 QPR 2.00 3.87 4.24
Friday 2 February 2024
20:00 Bristol City 0 – 1 Leeds 4.80 3.83 1.84
Wednesday 31 January 2024
19:45 Sheffield Wednesday 0 – 0 Watford 2.75 3.45 2.92
Tuesday 30 January 2024
19:45 Leicester 3 – 1 Swansea 1.38 5.60 9.50
19:45 Coventry 2 – 2 Bristol City 1.85 3.92 5.13
Sunday 28 January 2024
13:30 QPR 1 – 1 Huddersfield 2.00 3.60 4.38
Saturday 27 January 2024
15:00 Sunderland 3 – 1 Stoke City 2.08 3.60 4.37
15:00 Millwall 1 – 1 Preston 2.27 3.22 4.37
Wednesday 24 January 2024
19:45 Leeds 1 – 0 Norwich 1.45 5.50 8.11
Monday 22 January 2024
20:00 Leicester 1 – 1 Ipswich 1.86 3.85 4.90
Sunday 21 January 2024
12:00 Leeds 2 – 1 Preston 1.33 6.06 13.00
Saturday 20 January 2024
15:00 Stoke City 1 – 2 Birmingham 2.15 3.70 4.00
15:00 Sheffield Wednesday 1 – 2 Coventry 3.80 3.83 2.22
15:00 QPR 2 – 0 Millwall 2.68 3.25 3.00
15:00 Plymouth 3 – 1 Cardiff 2.45 3.60 3.15
15:00 Norwich 2 – 0 West Brom 2.80 3.45 2.76
15:00 Middlesbrough 1 – 1 Rotherham 1.37 6.00 11.64
15:00 Bristol City 1 – 1 Watford 2.40 3.37 3.50
15:00 Blackburn 1 – 1 Huddersfield 1.89 4.10 4.40
12:30 Swansea 1 – 3 Southampton 5.89 4.41 1.69
Friday 19 January 2024
20:00 Sunderland 0 – 1 Hull City 1.90 3.72 4.70
Sunday 14 January 2024
12:00 QPR 1 – 2 Watford 3.00 3.30 2.94
Saturday 13 January 2024
17:30 Ipswich 2 – 1 Sunderland 2.14 3.56 3.82
15:00 West Brom 4 – 1 Blackburn 1.90 3.90 4.56
15:00 Southampton 4 – 0 Sheffield Wednesday 1.40 5.45 9.10
15:00 Rotherham 0 – 1 Stoke City 4.25 3.70 2.05
15:00 Preston 2 – 0 Bristol City 2.67 3.26 3.03
15:00 Millwall 1 – 3 Middlesbrough 3.20 3.50 2.48
15:00 Huddersfield 1 – 1 Plymouth 2.41 3.72 3.34
15:00 Cardiff 0 – 3 Leeds 5.50 4.23 1.68
15:00 Birmingham 2 – 2 Swansea 2.33 3.60 3.25
12:30 Coventry 3 – 1 Leicester 3.60 3.70 2.25
Friday 12 January 2024
20:00 Hull City 1 – 2 Norwich 2.35 3.69 3.40
Monday 1 January 2024
17:15 Sheffield Wednesday 3 – 1 Hull City 3.09 3.46 2.62
15:00 Swansea 1 – 0 West Brom 3.16 3.24 2.34
15:00 Stoke City 0 – 0 Ipswich 2.97 3.30 2.42
15:00 QPR 1 – 2 Cardiff 2.44 2.99 3.25
15:00 Plymouth 3 – 3 Watford 2.66 3.70 2.46
15:00 Norwich 1 – 1 Southampton 3.59 3.69 1.99
15:00 Middlesbrough 1 – 3 Coventry 2.07 3.61 3.43
15:00 Leicester 4 – 1 Huddersfield 1.25 5.99 11.84
15:00 Leeds 3 – 0 Birmingham 1.27 6.08 10.21
15:00 Bristol City 0 – 1 Millwall 2.23 3.21 3.43
15:00 Blackburn 2 – 2 Rotherham 1.48 4.64 6.20
12:30 Sunderland 2 – 0 Preston 1.67 3.78 5.29
Friday 29 December 2023
20:15 West Brom 1 – 0 Leeds 3.69 3.40 2.31
19:45 Watford 1 – 1 Stoke City 2.15 3.60 3.83
19:45 Rotherham 1 – 1 Sunderland 7.34 4.51 1.53
19:45 Preston 0 – 1 Sheffield Wednesday 2.40 3.15 3.92
19:45 Millwall 1 – 0 Norwich 2.50 3.46 3.35
19:45 Ipswich 0 – 0 QPR 1.63 4.60 7.00
19:45 Hull City 3 – 2 Blackburn 1.89 4.25 4.19
19:45 Huddersfield 1 – 2 Middlesbrough 4.80 4.08 1.81
19:45 Coventry 2 – 2 Swansea 1.79 4.11 4.80
19:45 Cardiff 0 – 2 Leicester 6.52 4.20 1.62
19:45 Birmingham 0 – 0 Bristol City 3.16 3.48 2.87
18:00 Southampton 2 – 1 Plymouth 1.33 6.20 9.80
Tuesday 26 December 2023
19:45 Ipswich 1 – 1 Leicester 3.38 3.65 2.36
17:15 Birmingham 1 – 3 Stoke City 2.88 3.47 2.70
15:00 West Brom 1 – 0 Norwich 2.00 3.68 4.25
15:00 Watford 1 – 4 Bristol City 1.98 3.65 4.37
15:00 Southampton 5 – 0 Swansea 1.50 5.07 7.50
15:00 Rotherham 1 – 0 Middlesbrough 6.00 4.14 1.68
15:00 Hull City 0 – 1 Sunderland 2.78 3.58 2.83
15:00 Huddersfield 3 – 0 Blackburn 3.38 3.75 2.33
15:00 Coventry 2 – 0 Sheffield Wednesday 1.85 3.80 5.03
15:00 Cardiff 2 – 2 Plymouth 2.05 3.80 4.23
13:00 Millwall 2 – 0 QPR 2.28 3.26 3.75
12:30 Preston 2 – 1 Leeds 7.04 4.27 1.58
Saturday 23 December 2023
15:00 Sunderland 0 – 3 Coventry 2.04 4.12 4.84
15:00 Stoke City 0 – 0 Millwall 2.14 3.80 3.85
15:00 Sheffield Wednesday 1 – 2 Cardiff 2.21 3.38 3.79
15:00 QPR 0 – 1 Southampton 5.00 3.90 1.86
15:00 Plymouth 3 – 3 Birmingham 2.16 3.85 3.46
15:00 Norwich 2 – 0 Huddersfield 1.63 4.30 6.00
15:00 Middlesbrough 1 – 0 West Brom 2.56 3.40 3.20
15:00 Leicester 3 – 0 Rotherham 1.21 8.20 18.00
15:00 Blackburn 1 – 2 Watford 2.84 3.64 3.00
12:30 Leeds 4 – 0 Ipswich 1.83 4.22 4.33
Friday 22 December 2023
19:45 Swansea 2 – 1 Preston 2.10 3.65 4.02
19:45 Bristol City 3 – 2 Hull City 2.93 3.46 2.72
Monday 18 December 2023
20:00 Birmingham 2 – 3 Leicester 7.00 4.80 1.56
Sunday 17 December 2023
12:00 West Brom 1 – 1 Stoke City 1.93 3.70 5.00
Saturday 16 December 2023
15:00 Swansea 1 – 2 Middlesbrough 3.40 3.75 2.25
15:00 Southampton 4 – 0 Blackburn 1.70 4.30 5.17
15:00 Sheffield Wednesday 2 – 1 QPR 2.37 3.40 3.50
15:00 Preston 1 – 5 Watford 2.96 3.30 2.83
15:00 Plymouth 3 – 2 Rotherham 1.77 4.25 5.00
15:00 Millwall 1 – 1 Huddersfield 1.94 3.80 5.50
15:00 Leeds 1 – 1 Coventry 1.54 4.78 7.00
15:00 Hull City 3 – 0 Cardiff 1.94 3.75 5.19
15:00 Bristol City 1 – 0 Sunderland 3.19 3.52 2.56
12:30 Ipswich 2 – 2 Norwich 1.61 4.60 6.00
Wednesday 13 December 2023
20:00 Middlesbrough 1 – 2 Hull City 1.94 3.98 4.15
19:45 QPR 0 – 0 Plymouth 2.20 3.75 3.67
19:45 Norwich 3 – 1 Sheffield Wednesday 2.00 3.90 4.40
19:45 Leicester 3 – 2 Millwall 1.45 5.18 9.31
19:45 Coventry 1 – 1 Southampton 2.79 3.58 2.85
19:45 Cardiff 0 – 1 Birmingham 2.03 3.63 4.54
Tuesday 12 December 2023
20:00 Sunderland 1 – 0 Leeds 3.60 3.85 2.40
19:45 Watford 1 – 2 Ipswich 3.15 3.51 2.46
19:45 Stoke City 1 – 1 Swansea 2.16 3.66 3.67
19:45 Rotherham 0 – 2 West Brom 6.32 3.90 1.71
19:45 Huddersfield 1 – 3 Preston 2.86 3.26 3.00
19:45 Blackburn 2 – 1 Bristol City 2.09 3.75 4.10
Saturday 9 December 2023
15:00 Watford 1 – 1 Southampton 3.15 3.56 2.50
15:00 Stoke City 0 – 1 Sheffield Wednesday 2.20 3.40 4.20
15:00 Rotherham 1 – 2 Swansea 3.84 3.60 2.31
15:00 QPR 2 – 0 Hull City 3.30 3.40 2.42
15:00 Norwich 0 – 0 Preston 1.96 3.70 4.48
15:00 Middlesbrough 0 – 2 Ipswich 2.40 3.85 3.17
15:00 Leicester 4 – 0 Plymouth 1.28 7.00 12.00
15:00 Huddersfield 1 – 1 Bristol City 3.14 3.27 2.62
15:00 Cardiff 1 – 0 Millwall 2.23 3.32 3.80
12:30 Sunderland 2 – 1 West Brom 2.31 3.45 3.55
12:30 Blackburn 0 – 2 Leeds 4.81 4.50 1.81
Friday 8 December 2023
20:00 Coventry 2 – 0 Birmingham 1.75 4.03 5.15
Sunday 3 December 2023
13:30 Bristol City 1 – 2 Norwich 2.31 3.49 3.49
Saturday 2 December 2023
15:00 Swansea 1 – 1 Huddersfield 2.00 3.68 4.36
15:00 Southampton 2 – 0 Cardiff 1.68 4.20 5.60
15:00 Sheffield Wednesday 3 – 1 Blackburn 2.86 3.65 2.75
15:00 Plymouth 2 – 1 Stoke City 2.78 3.64 2.68
15:00 Millwall 1 – 1 Sunderland 3.30 3.50 2.38
15:00 Leeds 3 – 2 Middlesbrough 1.71 4.33 5.25
15:00 Ipswich 2 – 1 Coventry 1.82 4.10 4.40
15:00 Hull City 1 – 2 Watford 2.26 3.60 4.00
15:00 Birmingham 0 – 0 Rotherham 1.69 4.13 6.00
12:30 West Brom 1 – 2 Leicester 3.35 3.40 2.50
Friday 1 December 2023
20:00 Preston 0 – 2 QPR 2.20 3.40 3.90
Wednesday 29 November 2023
20:00 Ipswich 3 – 1 Millwall 1.64 4.30 5.82
19:45 Sunderland 1 – 2 Huddersfield 1.56 4.60 7.00
19:45 Southampton 1 – 0 Bristol City 1.68 4.25 5.50
19:45 Sheffield Wednesday 1 – 1 Leicester 6.40 4.20 1.67
19:45 Leeds 3 – 1 Swansea 1.36 6.20 9.82
19:45 Blackburn 4 – 2 Birmingham 1.84 4.14 4.63
Tuesday 28 November 2023
20:00 Watford 3 – 2 Norwich 2.26 3.60 3.36
19:45 QPR 4 – 2 Stoke City 3.18 3.38 2.81
19:45 Middlesbrough 4 – 0 Preston 1.73 4.04 5.75
19:45 Hull City 4 – 1 Rotherham 1.50 4.54 7.57
19:45 Coventry 1 – 0 Plymouth 1.71 4.50 5.18
19:45 Cardiff 0 – 1 West Brom 3.60 3.45 2.80
Saturday 25 November 2023
17:30 West Brom 2 – 0 Ipswich 2.65 3.61 3.01
15:00 Swansea 2 – 2 Hull City 3.01 3.42 2.80
15:00 Stoke City 0 – 3 Blackburn 2.30 3.72 3.33
15:00 Preston 1 – 2 Cardiff 2.45 3.29 3.36
15:00 Plymouth 2 – 0 Sunderland 3.83 4.01 2.10
15:00 Norwich 1 – 0 QPR 1.85 3.99 4.85
15:00 Millwall 0 – 3 Coventry 2.72 3.36 2.84
15:00 Leicester 2 – 0 Watford 1.68 4.30 6.25
15:00 Huddersfield 1 – 1 Southampton 4.98 4.00 1.84
15:00 Bristol City 3 – 2 Middlesbrough 3.60 3.50 2.21
15:00 Birmingham 2 – 1 Sheffield Wednesday 2.29 3.32 3.72
Friday 24 November 2023
20:00 Rotherham 1 – 1 Leeds 10.04 5.62 1.39
Saturday 11 November 2023
15:00 Watford 5 – 0 Rotherham 1.50 4.70 8.50
15:00 Southampton 2 – 1 West Brom 2.05 3.72 4.18
15:00 Sheffield Wednesday 0 – 4 Millwall 2.65 3.15 3.18
15:00 QPR 0 – 0 Bristol City 3.26 3.30 2.60
15:00 Middlesbrough 1 – 0 Leicester 2.98 3.69 2.54
15:00 Leeds 2 – 1 Plymouth 1.26 7.04 13.00
15:00 Ipswich 3 – 2 Swansea 1.61 4.64 5.79
15:00 Hull City 1 – 0 Huddersfield 1.82 3.70 5.63
15:00 Coventry 0 – 0 Stoke City 2.33 3.59 3.45
15:00 Cardiff 2 – 3 Norwich 2.19 3.70 3.90
12:30 Sunderland 3 – 1 Birmingham 1.74 4.25 5.50
Friday 10 November 2023
20:00 Blackburn 1 – 2 Preston 2.08 3.73 4.00
Tuesday 7 November 2023
20:00 Rotherham 2 – 2 Ipswich 6.25 4.62 1.67
Sunday 5 November 2023
12:00 Norwich 1 – 3 Blackburn 2.25 3.90 3.18
Saturday 4 November 2023
15:00 West Brom 3 – 1 Hull City 2.13 3.55 4.44
15:00 Swansea 0 – 0 Sunderland 3.03 3.56 2.59
15:00 Stoke City 0 – 0 Cardiff 2.16 3.41 3.85
15:00 Rotherham 1 – 1 QPR 3.15 3.32 2.78
15:00 Preston 3 – 2 Coventry 2.92 3.33 2.71
15:00 Plymouth 3 – 3 Middlesbrough 4.11 4.04 1.91
15:00 Millwall 0 – 1 Southampton 3.80 3.75 2.14
15:00 Huddersfield 0 – 0 Watford 3.75 3.57 2.32
15:00 Bristol City 1 – 0 Sheffield Wednesday 2.40 3.38 3.66
15:00 Birmingham 2 – 2 Ipswich 4.03 3.83 2.00
Friday 3 November 2023
20:00 Leicester 0 – 1 Leeds 2.17 3.87 3.60
Monday 30 October 2023
20:00 Coventry 0 – 2 West Brom 2.51 3.30 3.30
Sunday 29 October 2023
13:00 Sheffield Wednesday 2 – 0 Rotherham 1.90 3.77 4.90
Saturday 28 October 2023
15:00 Watford 2 – 2 Millwall 2.20 3.33 4.02
15:00 Sunderland 3 – 1 Norwich 2.05 3.85 3.86
15:00 QPR 1 – 2 Leicester 8.20 5.30 1.48
15:00 Middlesbrough 0 – 2 Stoke City 1.87 4.08 4.70
15:00 Ipswich 3 – 2 Plymouth 1.40 5.86 8.01
15:00 Hull City 1 – 0 Preston 2.07 3.56 4.10
15:00 Cardiff 2 – 0 Bristol City 2.23 3.70 4.00
15:00 Blackburn 0 – 1 Swansea 2.02 4.04 3.83
12:30 Southampton 3 – 1 Birmingham 1.61 4.70 7.05
12:30 Leeds 4 – 1 Huddersfield 1.37 5.75 10.75
Wednesday 25 October 2023
20:00 Stoke City 1 – 0 Leeds 4.53 3.91 1.88
19:45 Rotherham 2 – 0 Coventry 5.59 3.91 1.88
19:45 Preston 2 – 2 Southampton 3.60 3.50 2.38
19:45 Plymouth 3 – 0 Sheffield Wednesday 2.33 3.50 3.59
19:45 Bristol City 0 – 1 Ipswich 4.36 3.89 1.97
19:45 Birmingham 0 – 2 Hull City 2.57 3.34 3.01
Tuesday 24 October 2023
20:00 West Brom 2 – 0 QPR 1.71 4.00 5.75
20:00 Leicester 1 – 0 Sunderland 1.57 4.66 6.25
19:45 Swansea 0 – 1 Watford 2.66 3.42 3.15
19:45 Norwich 1 – 2 Middlesbrough 2.80 3.70 2.70
19:45 Millwall 1 – 2 Blackburn 2.82 3.57 3.10
19:45 Huddersfield 0 – 4 Cardiff 2.53 3.35 3.17
Saturday 21 October 2023
15:00 West Brom 0 – 0 Plymouth 1.71 4.22 5.68
15:00 Watford 1 – 0 Sheffield Wednesday 1.90 3.76 5.25
15:00 Swansea 1 – 3 Leicester 4.60 4.05 1.83
15:00 Stoke City 2 – 1 Sunderland 2.50 3.54 3.25
15:00 Norwich 2 – 3 Leeds 3.73 3.81 2.26
15:00 Middlesbrough 1 – 0 Birmingham 1.78 3.93 4.98
15:00 Hull City 1 – 2 Southampton 3.06 3.58 2.46
15:00 Huddersfield 2 – 1 QPR 1.93 3.86 4.75
15:00 Bristol City 1 – 0 Coventry 2.95 3.55 2.90
15:00 Blackburn 1 – 0 Cardiff 2.06 3.77 4.10
12:30 Preston 1 – 1 Millwall 2.51 3.27 3.23
Saturday 7 October 2023
15:00 Cardiff 1 – 1 Watford 2.74 3.30 3.72
15:00 Southampton 1 – 1 Rotherham 1.31 6.11 11.00
15:00 Sheffield Wednesday 0 – 0 Huddersfield 2.77 3.35 2.82
15:00 QPR 0 – 4 Blackburn 3.50 3.81 2.32
15:00 Plymouth 1 – 3 Swansea 2.54 3.69 3.13
15:00 Millwall 2 – 2 Hull City 2.60 3.37 3.20
15:00 Leicester 2 – 0 Stoke City 1.50 4.70 7.62
15:00 Leeds 2 – 1 Bristol City 1.55 4.86 7.00
15:00 Ipswich 4 – 2 Preston 1.62 4.46 7.05
15:00 Coventry 1 – 1 Norwich 2.61 3.50 2.94
12:30 Sunderland 0 – 4 Middlesbrough 2.40 3.69 3.27
Friday 6 October 2023
20:00 Birmingham 3 – 1 West Brom 2.95 3.33 2.70
Wednesday 4 October 2023
20:00 Rotherham 1 – 2 Bristol City 4.36 3.50 2.04
19:45 Swansea 2 – 1 Norwich 3.00 3.42 2.70
19:45 Sunderland 2 – 0 Watford 2.15 3.70 4.15
19:45 Leicester 3 – 0 Preston 1.54 4.45 8.03
19:45 Leeds 1 – 0 QPR 1.35 5.84 10.10
19:45 Coventry 1 – 0 Blackburn 2.20 3.78 3.43
Tuesday 3 October 2023
20:00 West Brom 1 – 0 Sheffield Wednesday 1.64 4.09 6.60
20:00 Stoke City 0 – 1 Southampton 3.26 3.58 2.70
19:45 Plymouth 0 – 2 Millwall 2.60 3.61 2.85
19:45 Middlesbrough 2 – 0 Cardiff 1.90 3.84 4.60
19:45 Ipswich 3 – 0 Hull City 1.83 3.98 4.45
19:45 Birmingham 4 – 1 Huddersfield 2.25 3.40 3.83
Sunday 1 October 2023
12:00 Blackburn 1 – 4 Leicester 3.52 3.95 2.10
Saturday 30 September 2023
15:00 Watford 2 – 3 Middlesbrough 2.78 3.50 2.91
15:00 QPR 1 – 3 Coventry 3.16 3.44 2.59
15:00 Preston 0 – 4 West Brom 2.65 3.37 3.05
15:00 Norwich 2 – 0 Birmingham 1.96 3.80 4.36
15:00 Millwall 0 – 3 Swansea 2.31 3.40 3.56
15:00 Hull City 1 – 1 Plymouth 1.93 3.99 4.54
15:00 Huddersfield 1 – 1 Ipswich 3.93 3.84 2.11
15:00 Cardiff 2 – 0 Rotherham 1.70 4.06 6.99
15:00 Bristol City 2 – 3 Stoke City 2.73 3.40 3.06
12:30 Southampton 3 – 1 Leeds 3.16 3.76 2.40
Friday 29 September 2023
20:00 Sheffield Wednesday 0 – 3 Sunderland 3.58 3.48 2.30
Monday 25 September 2023
20:00 Coventry 1 – 1 Huddersfield 2.04 3.70 4.20
Sunday 24 September 2023
15:00 Sunderland 0 – 1 Cardiff 2.00 3.72 4.33
12:00 Stoke City 1 – 3 Hull City 2.08 3.69 3.83
Saturday 23 September 2023
15:00 West Brom 0 – 0 Millwall 2.15 3.40 3.83
15:00 Swansea 3 – 0 Sheffield Wednesday 2.08 3.45 3.95
15:00 Rotherham 1 – 1 Preston 3.58 3.47 2.30
15:00 Plymouth 6 – 2 Norwich 3.68 3.92 2.11
15:00 Middlesbrough 2 – 1 Southampton 2.43 3.75 3.26
15:00 Leicester 1 – 0 Bristol City 1.72 4.25 5.42
15:00 Leeds 3 – 0 Watford 1.78 4.00 4.71
15:00 Ipswich 4 – 3 Blackburn 1.74 4.40 5.10
Friday 22 September 2023
20:00 Birmingham 0 – 0 QPR 1.91 3.65 4.65
Wednesday 20 September 2023
20:00 Norwich 0 – 2 Leicester 2.64 3.66 2.94
19:45 Watford 2 – 2 West Brom 2.27 3.44 3.57
19:45 Millwall 3 – 0 Rotherham 1.78 3.89 5.66
19:45 Hull City 0 – 0 Leeds 3.92 3.81 2.05
19:45 Huddersfield 2 – 2 Stoke City 3.13 3.38 2.55
19:45 Blackburn 1 – 3 Sunderland 2.40 3.76 3.27
Tuesday 19 September 2023
20:00 Sheffield Wednesday 1 – 1 Middlesbrough 3.55 3.62 2.16
19:45 Southampton 0 – 1 Ipswich 2.35 3.71 3.48
19:45 QPR 1 – 1 Swansea 2.81 3.43 2.83
19:45 Preston 2 – 1 Birmingham 2.42 3.20 3.68
19:45 Cardiff 3 – 2 Coventry 2.76 3.40 2.75
19:45 Bristol City 4 – 1 Plymouth 1.77 4.50 5.57
Sunday 17 September 2023
12:00 Millwall 0 – 3 Leeds 3.92 3.72 2.35
Saturday 16 September 2023
19:45 Cardiff 2 – 0 Swansea 2.73 3.39 3.30
15:00 Watford 2 – 0 Birmingham 2.07 3.50 3.96
15:00 Sheffield Wednesday 0 – 1 Ipswich 4.11 3.72 2.00
15:00 QPR 1 – 3 Sunderland 3.25 3.60 2.45
15:00 Preston 2 – 1 Plymouth 2.09 3.84 3.80
15:00 Norwich 1 – 0 Stoke City 1.98 3.90 4.09
15:00 Huddersfield 2 – 0 Rotherham 1.93 3.72 4.64
15:00 Bristol City 0 – 0 West Brom 2.74 3.40 3.44
15:00 Blackburn 2 – 1 Middlesbrough 2.74 3.75 3.05
Friday 15 September 2023
20:00 Southampton 1 – 4 Leicester 2.71 3.70 3.09
19:45 Hull City 1 – 1 Coventry 2.85 3.50 2.70
Saturday 2 September 2023
15:00 West Brom 1 – 2 Huddersfield 1.79 4.00 5.20
15:00 Stoke City 0 – 2 Preston 2.00 3.56 4.34
15:00 Rotherham 2 – 1 Norwich 4.80 4.04 1.96

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