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

Championship 2022/23

Every result, the table as it finished, and the price each match went off at. 556 matches played between July 2022 and May 2023.

556Matches
1,348Goals
2.42Per game
41.2%Home wins
100%Priced at kickoff
BurnleyTop 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 BURBurnley 46 29 14 3 +52 101
2 SUSheffield Utd 46 28 7 11 +34 91
3 LUTLuton 48 22 17 9 +19 83
4 MIDMiddlesbrough 48 22 10 16 +27 76
5 COVCoventry 48 19 17 12 +13 74
6 SUNSunderland 48 19 15 14 +12 72
7 BLABlackburn 46 20 9 17 -2 69
8 MILMillwall 46 19 11 16 +7 68
9 WBWest Brom 46 18 12 16 +6 66
10 SWASwansea 46 18 12 16 +4 66
11 WATWatford 46 16 15 15 +3 63
12 PREPreston 46 17 12 17 -14 63
13 NORNorwich 46 17 11 18 +3 62
14 BCBristol City 46 15 14 17 -1 59
15 HCHull City 46 14 16 16 -10 58
16 SCStoke City 46 14 11 21 +1 53
17 BIRBirmingham 46 14 11 21 -11 53
18 HUDHuddersfield 46 14 11 21 -15 53
19 ROTRotherham 46 11 17 18 -11 50
20 REAReading 46 13 11 22 -22 50
21 QPRQPR 46 13 11 22 -27 50
22 CARCardiff 46 13 10 23 -17 49
23 WIGWigan 46 10 15 21 -27 45
24 BLABlackpool 46 11 11 24 -24 44

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.42
1,348 goals. 43.9% of matches went over 2.5.
Home advantage
41.2%
Draws 27%, away wins 31.8%.
Half-time lead held
73.3%
From 311 matches where someone led at the break.
1–1 73 · 13.1%
1–0 61 · 11%
0–1 57 · 10.3%
0–0 49 · 8.8%
2–1 47 · 8.5%
2–0 47 · 8.5%

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.

Saturday 27 May 2023
16:45 Coventry 1 – 1 Luton 3.58 3.11 2.54
Wednesday 17 May 2023
20:00 Middlesbrough 0 – 1 Coventry 1.98 3.62 4.80
Tuesday 16 May 2023
20:00 Luton 2 – 0 Sunderland 1.97 3.90 4.36
Sunday 14 May 2023
12:00 Coventry 0 – 0 Middlesbrough 2.55 3.38 3.14
Saturday 13 May 2023
17:30 Sunderland 2 – 1 Luton 2.75 3.30 3.06
Monday 8 May 2023
15:00 Wigan 0 – 0 Rotherham 2.85 3.69 3.05
15:00 Watford 2 – 0 Stoke City 2.62 3.60 2.95
15:00 Swansea 3 – 2 West Brom 3.10 3.82 2.46
15:00 QPR 0 – 2 Bristol City 2.64 3.60 2.85
15:00 Preston 0 – 3 Sunderland 4.20 3.95 2.08
15:00 Norwich 0 – 1 Blackpool 1.55 4.82 6.00
15:00 Millwall 3 – 4 Blackburn 2.03 3.86 4.38
15:00 Middlesbrough 1 – 1 Coventry 2.40 3.62 3.37
15:00 Luton 0 – 0 Hull City 1.90 4.15 5.75
15:00 Huddersfield 2 – 0 Reading 2.00 3.72 4.58
15:00 Burnley 3 – 0 Cardiff 1.34 6.61 12.00
15:00 Birmingham 1 – 2 Sheffield Utd 4.10 3.84 1.97
Thursday 4 May 2023
19:45 Huddersfield 1 – 0 Sheffield Utd 4.08 3.08 2.54
Monday 1 May 2023
17:30 Blackburn 1 – 1 Luton 2.40 3.46 3.61
13:00 Rotherham 1 – 0 Middlesbrough 4.30 3.80 2.12
Sunday 30 April 2023
12:00 Cardiff 1 – 2 Huddersfield 2.50 3.20 3.30
Saturday 29 April 2023
17:30 West Brom 2 – 1 Norwich 2.08 3.71 4.44
15:00 Sunderland 2 – 2 Watford 1.88 3.94 4.85
15:00 Stoke City 0 – 1 QPR 2.07 3.54 4.10
15:00 Sheffield Utd 4 – 1 Preston 1.85 4.00 6.50
15:00 Reading 1 – 1 Wigan 2.80 3.21 2.94
15:00 Hull City 1 – 1 Swansea 4.10 3.80 2.15
15:00 Coventry 2 – 0 Birmingham 1.52 4.45 7.03
15:00 Bristol City 1 – 2 Burnley 3.75 3.62 2.15
Friday 28 April 2023
20:00 Blackpool 2 – 3 Millwall 3.45 3.47 2.26
Thursday 27 April 2023
20:00 Rotherham 1 – 2 Cardiff 3.11 2.95 2.84
Wednesday 26 April 2023
20:00 Sheffield Utd 2 – 0 West Brom 1.90 3.48 4.17
Tuesday 25 April 2023
20:00 Blackburn 0 – 1 Burnley 3.70 3.35 2.30
Monday 24 April 2023
20:00 Luton 2 – 1 Middlesbrough 2.38 3.55 3.71
Sunday 23 April 2023
12:00 West Brom 1 – 2 Sunderland 1.98 3.74 4.44
Saturday 22 April 2023
17:30 Preston 1 – 1 Blackburn 2.79 3.30 3.01
15:00 Wigan 2 – 1 Millwall 4.00 3.45 2.22
15:00 Norwich 0 – 3 Swansea 2.06 3.80 4.02
15:00 Hull City 1 – 0 Watford 2.94 3.38 2.70
15:00 Coventry 2 – 1 Reading 1.66 4.80 9.40
15:00 Cardiff 1 – 1 Stoke City 2.62 3.35 3.30
15:00 Burnley 1 – 2 QPR 1.38 5.40 10.00
15:00 Bristol City 2 – 1 Rotherham 2.05 3.80 4.01
15:00 Birmingham 0 – 1 Blackpool 2.35 3.38 3.50
Wednesday 19 April 2023
20:00 Reading 1 – 1 Luton 5.40 3.72 1.90
20:00 Middlesbrough 3 – 1 Hull City 1.46 5.38 7.87
19:45 Watford 1 – 3 Cardiff 2.16 3.44 4.22
19:45 Swansea 4 – 2 Preston 2.23 3.62 3.89
19:45 QPR 1 – 1 Norwich 3.64 3.51 2.25
19:45 Blackburn 1 – 1 Coventry 2.67 3.55 3.05
Tuesday 18 April 2023
20:00 Millwall 0 – 1 Birmingham 1.74 3.73 6.00
19:45 Stoke City 0 – 1 Wigan 1.75 3.95 6.25
19:45 Sunderland 1 – 1 Huddersfield 1.65 4.17 6.75
19:45 Sheffield Utd 1 – 0 Bristol City 1.50 4.72 8.00
19:45 Rotherham 2 – 2 Burnley 5.75 3.84 1.72
19:45 Blackpool 0 – 2 West Brom 4.00 3.66 2.09
Saturday 15 April 2023
19:45 Blackburn 0 – 0 Hull City 1.99 4.08 5.59
15:00 Watford 2 – 0 Bristol City 2.05 3.68 4.10
15:00 Swansea 1 – 0 Huddersfield 1.81 4.17 6.17
15:00 Sunderland 2 – 1 Birmingham 1.97 3.80 5.00
15:00 Stoke City 1 – 2 West Brom 2.45 3.40 3.59
15:00 Rotherham 0 – 2 Luton 4.30 3.55 2.09
15:00 Reading 0 – 0 Burnley 7.71 4.20 1.64
15:00 QPR 0 – 3 Coventry 3.13 3.40 2.62
15:00 Millwall 2 – 0 Preston 2.03 3.42 4.90
15:00 Blackpool 1 – 0 Wigan 2.38 3.49 3.84
12:30 Sheffield Utd 4 – 1 Cardiff 1.61 4.13 7.10
Friday 14 April 2023
20:00 Middlesbrough 5 – 1 Norwich 1.97 3.87 4.00
Monday 10 April 2023
20:00 Burnley 2 – 0 Sheffield Utd 2.35 3.46 3.61
17:30 Bristol City 2 – 2 Middlesbrough 3.97 3.73 2.04
15:00 Wigan 0 – 2 Swansea 3.48 3.44 2.43
15:00 West Brom 2 – 2 QPR 1.80 3.94 5.50
15:00 Preston 2 – 1 Reading 1.90 3.61 5.50
15:00 Norwich 0 – 0 Rotherham 1.62 4.33 6.25
15:00 Luton 3 – 1 Blackpool 1.50 4.60 9.00
15:00 Hull City 1 – 0 Millwall 3.56 3.28 2.46
15:00 Coventry 2 – 2 Watford 2.40 3.58 3.92
15:00 Cardiff 0 – 1 Sunderland 2.50 3.31 3.33
15:00 Birmingham 0 – 0 Stoke City 4.10 3.49 2.28
12:30 Huddersfield 2 – 2 Blackburn 3.10 3.34 2.76
Friday 7 April 2023
20:00 Middlesbrough 1 – 2 Burnley 2.89 3.59 2.79
17:30 Sunderland 4 – 4 Hull City 2.12 3.58 4.30
15:00 Watford 2 – 3 Huddersfield 1.67 3.98 6.60
15:00 Swansea 0 – 0 Coventry 2.70 3.55 3.30
15:00 Stoke City 1 – 2 Bristol City 2.07 4.00 5.89
15:00 Sheffield Utd 1 – 0 Wigan 1.45 5.27 10.00
15:00 Reading 1 – 1 Birmingham 3.25 3.22 2.80
15:00 QPR 0 – 2 Preston 2.70 3.24 3.47
15:00 Blackpool 1 – 3 Cardiff 2.85 3.24 2.88
15:00 Blackburn 0 – 2 Norwich 2.90 3.32 2.85
13:00 Rotherham 3 – 1 West Brom 5.00 3.58 2.02
12:30 Millwall 0 – 0 Luton 2.94 3.22 3.08
Saturday 1 April 2023
15:00 Wigan 1 – 0 QPR 2.68 3.22 3.12
15:00 West Brom 0 – 0 Millwall 2.12 3.44 4.38
15:00 Norwich 0 – 1 Sheffield Utd 2.60 3.44 2.97
15:00 Hull City 0 – 0 Rotherham 1.96 3.50 4.33
15:00 Huddersfield 4 – 2 Middlesbrough 5.30 3.90 1.74
15:00 Coventry 0 – 4 Stoke City 2.42 3.42 3.30
15:00 Cardiff 2 – 3 Swansea 2.61 3.25 3.06
15:00 Bristol City 1 – 1 Reading 1.85 3.60 5.21
15:00 Birmingham 1 – 0 Blackburn 2.85 3.25 2.97
12:30 Preston 3 – 1 Blackpool 2.25 3.40 3.94
12:30 Luton 2 – 0 Watford 2.17 3.34 4.09
Friday 31 March 2023
20:00 Burnley 0 – 0 Sunderland 1.54 5.05 8.35
Sunday 19 March 2023
12:30 Swansea 2 – 0 Bristol City 2.19 3.61 4.00
Saturday 18 March 2023
15:00 Watford 1 – 1 Wigan 1.72 3.85 5.75
15:00 Sunderland 1 – 1 Luton 3.00 3.26 2.69
15:00 Stoke City 0 – 0 Norwich 2.52 3.40 3.04
15:00 Reading 1 – 1 Hull City 2.90 3.39 2.76
15:00 QPR 0 – 1 Birmingham 2.82 3.27 3.14
15:00 Millwall 0 – 1 Huddersfield 1.64 3.94 7.50
15:00 Middlesbrough 4 – 0 Preston 1.58 4.20 6.70
15:00 Blackpool 1 – 4 Coventry 3.40 3.37 2.38
Wednesday 15 March 2023
20:00 Sunderland 1 – 2 Sheffield Utd 3.50 3.28 2.44
19:45 Luton 1 – 0 Bristol City 1.90 3.50 5.00
19:45 Hull City 1 – 3 Burnley 6.50 4.00 1.69
19:45 Huddersfield 1 – 1 Norwich 4.85 3.80 1.85
19:45 Cardiff 1 – 1 West Brom 3.93 3.38 2.20
19:45 Blackburn 2 – 1 Reading 1.75 3.69 5.80
Tuesday 14 March 2023
20:00 Middlesbrough 1 – 1 Stoke City 1.71 3.99 5.71
19:45 Wigan 1 – 1 Coventry 3.70 3.37 2.25
19:45 Watford 3 – 0 Birmingham 1.99 3.52 4.46
19:45 Rotherham 1 – 2 Preston 2.94 3.17 2.80
19:45 Millwall 2 – 1 Swansea 1.91 3.62 4.85
19:45 Blackpool 6 – 1 QPR 2.67 3.14 3.26
Sunday 12 March 2023
12:00 Norwich 0 – 1 Sunderland 1.84 4.00 5.05
Saturday 11 March 2023
15:00 West Brom 1 – 0 Huddersfield 1.44 4.84 9.30
15:00 Swansea 1 – 3 Middlesbrough 3.40 3.67 2.29
15:00 Sheffield Utd 0 – 1 Luton 2.01 3.56 4.40
15:00 Reading 0 – 1 Millwall 4.34 3.49 2.17
15:00 QPR 1 – 0 Watford 4.41 3.46 2.34
15:00 Preston 2 – 0 Cardiff 2.70 3.11 3.03
15:00 Coventry 1 – 1 Hull City 2.08 3.44 4.23
15:00 Burnley 3 – 0 Wigan 1.39 5.08 11.04
15:00 Birmingham 2 – 0 Rotherham 2.20 3.49 4.05
12:30 Bristol City 2 – 0 Blackpool 2.03 3.66 4.50
Friday 10 March 2023
20:00 Stoke City 3 – 2 Blackburn 2.17 3.36 4.00
Tuesday 7 March 2023
20:00 West Brom 1 – 0 Wigan 1.60 4.12 6.59
20:00 Reading 0 – 1 Sheffield Utd 5.75 3.94 1.80
19:45 Huddersfield 0 – 0 Bristol City 3.04 3.24 2.82
Saturday 4 March 2023
15:00 Wigan 1 – 1 Birmingham 2.42 3.24 3.65
15:00 Watford 0 – 0 Preston 1.87 3.66 5.28
15:00 Sunderland 1 – 5 Stoke City 2.40 3.38 3.28
15:00 Rotherham 3 – 1 QPR 2.88 3.26 3.11
15:00 Millwall 2 – 3 Norwich 2.90 3.30 2.95
15:00 Middlesbrough 5 – 0 Reading 1.50 4.94 9.12
15:00 Luton 1 – 0 Swansea 2.11 3.54 4.60
15:00 Huddersfield 0 – 4 Coventry 3.33 3.32 2.43
15:00 Blackpool 0 – 0 Burnley 7.50 4.17 1.63
12:30 Cardiff 2 – 0 Bristol City 2.36 3.31 3.58
12:30 Blackburn 1 – 0 Sheffield Utd 3.87 3.66 2.21
Friday 3 March 2023
20:00 Hull City 2 – 0 West Brom 3.90 3.34 2.32
Tuesday 28 February 2023
20:00 Luton 2 – 2 Millwall 2.32 3.20 3.71
19:45 Preston 0 – 0 Coventry 2.99 3.30 2.75
Monday 27 February 2023
20:00 Swansea 1 – 1 Rotherham 1.61 4.53 6.50
Saturday 25 February 2023
15:00 West Brom 2 – 0 Middlesbrough 2.31 3.50 3.32
15:00 Stoke City 0 – 1 Millwall 2.47 3.26 3.56
15:00 Sheffield Utd 1 – 0 Watford 1.94 3.83 4.66
15:00 Reading 3 – 1 Blackpool 2.25 3.47 3.57
15:00 QPR 1 – 3 Blackburn 2.20 3.38 4.10
15:00 Preston 2 – 1 Wigan 2.65 3.40 3.45
15:00 Norwich 2 – 0 Cardiff 1.86 3.80 5.10
15:00 Burnley 4 – 0 Huddersfield 1.42 5.13 13.00
15:00 Bristol City 1 – 0 Hull City 2.57 3.31 3.20
15:00 Birmingham 0 – 1 Luton 3.70 3.16 2.60
12:30 Coventry 2 – 1 Sunderland 2.43 3.37 3.30
Tuesday 21 February 2023
19:45 Swansea 1 – 3 Stoke City 2.36 3.49 3.68
19:45 Rotherham 2 – 1 Sunderland 4.10 3.45 2.52
19:45 Norwich 3 – 1 Birmingham 1.68 4.21 6.00
19:45 Millwall 1 – 1 Burnley 3.37 3.32 2.72
19:45 Blackburn 1 – 0 Blackpool 2.15 3.66 4.20
Monday 20 February 2023
20:00 Watford 3 – 2 West Brom 2.84 3.39 2.83
Saturday 18 February 2023
15:00 Wigan 0 – 0 Norwich 4.10 3.54 2.08
15:00 Sunderland 1 – 1 Bristol City 2.05 3.65 4.30
15:00 Rotherham 0 – 2 Coventry 3.66 3.47 2.21
15:00 Middlesbrough 3 – 1 QPR 1.63 4.26 6.00
15:00 Luton 0 – 1 Burnley 3.57 3.30 2.44
15:00 Hull City 0 – 0 Preston 2.15 3.40 4.06
15:00 Huddersfield 2 – 1 Birmingham 3.07 3.23 2.83
15:00 Blackpool 1 – 0 Stoke City 3.44 3.45 2.41
15:00 Blackburn 1 – 0 Swansea 2.97 3.51 2.60
12:30 Millwall 3 – 2 Sheffield Utd 3.03 3.42 2.70
Friday 17 February 2023
20:00 Cardiff 1 – 0 Reading 2.36 3.52 4.84
Wednesday 15 February 2023
20:00 West Brom 1 – 1 Blackburn 1.65 3.90 6.75
20:00 Sheffield Utd 1 – 3 Middlesbrough 2.10 3.73 3.90
19:45 Stoke City 3 – 0 Huddersfield 1.87 3.50 5.01
19:45 Swansea 2 – 1 Blackpool 1.63 4.30 5.80
19:45 Preston 1 – 1 Luton 3.16 3.12 2.66
19:45 Bristol City 1 – 1 Wigan 2.12 3.32 4.30
Tuesday 14 February 2023
20:00 Reading 2 – 1 Rotherham 2.00 3.47 4.50
20:00 Burnley 1 – 1 Watford 1.74 3.90 5.85
19:45 QPR 0 – 3 Sunderland 2.46 3.39 3.29
19:45 Norwich 3 – 1 Hull City 1.88 3.68 4.75
19:45 Coventry 1 – 0 Millwall 2.68 3.29 3.00
19:45 Birmingham 0 – 2 Cardiff 2.30 3.27 3.80
Saturday 11 February 2023
15:00 Wigan 1 – 0 Huddersfield 2.50 3.25 3.53
15:00 Watford 1 – 1 Blackburn 1.90 3.74 4.89
15:00 Sunderland 1 – 0 Reading 1.83 3.76 5.09
15:00 Stoke City 0 – 0 Hull City 2.35 3.36 3.50
15:00 Sheffield Utd 3 – 0 Swansea 1.82 4.00 5.34
15:00 QPR 1 – 2 Millwall 2.92 3.30 2.99
15:00 Coventry 1 – 1 Luton 2.35 3.37 3.40
15:00 Cardiff 1 – 3 Middlesbrough 3.40 3.37 2.39
15:00 Burnley 3 – 0 Preston 1.57 4.27 7.46
15:00 Bristol City 1 – 0 Norwich 3.37 3.57 2.35
15:00 Blackpool 0 – 0 Rotherham 2.18 3.50 3.80
Friday 10 February 2023
20:00 Birmingham 2 – 0 West Brom 3.93 3.50 2.16
Tuesday 7 February 2023
19:45 Blackpool 2 – 2 Huddersfield 2.43 3.40 3.40
Monday 6 February 2023
20:00 Blackburn 0 – 0 Wigan 2.17 3.53 4.09
Saturday 4 February 2023
15:00 Swansea 3 – 4 Birmingham 1.97 3.61 4.47
15:00 Reading 2 – 2 Watford 3.13 3.34 2.60
15:00 Preston 1 – 2 Bristol City 2.55 3.32 3.17
15:00 Millwall 1 – 1 Sunderland 2.20 3.48 3.70
15:00 Middlesbrough 3 – 0 Blackpool 1.57 4.50 7.11
15:00 Luton 1 – 0 Stoke City 2.34 3.37 3.44
15:00 Hull City 1 – 0 Cardiff 2.25 3.36 4.10
15:00 Huddersfield 1 – 1 QPR 3.21 3.20 2.70
12:30 Rotherham 0 – 0 Sheffield Utd 6.00 4.24 1.72
12:30 Norwich 0 – 3 Burnley 2.60 3.50 3.09
Friday 3 February 2023
20:00 West Brom 1 – 0 Coventry 1.96 3.69 4.73
Tuesday 31 January 2023
19:45 Luton 1 – 0 Cardiff 2.17 3.31 4.00
Saturday 28 January 2023
15:00 Middlesbrough 2 – 0 Watford 2.05 3.56 4.44
15:00 Hull City 3 – 0 QPR 2.55 3.39 3.06
15:00 Coventry 2 – 0 Huddersfield 1.75 3.80 5.76
Sunday 22 January 2023
12:00 Sunderland 2 – 0 Middlesbrough 3.17 3.50 2.50
Saturday 21 January 2023
15:00 Wigan 0 – 2 Luton 3.39 3.30 2.61
15:00 Watford 1 – 1 Rotherham 1.70 4.23 6.14
15:00 Stoke City 4 – 0 Reading 1.98 3.60 4.36
15:00 QPR 1 – 1 Swansea 2.70 3.40 2.95
15:00 Cardiff 0 – 1 Millwall 3.15 3.18 2.67
15:00 Bristol City 1 – 1 Blackburn 2.28 3.52 3.75
15:00 Birmingham 1 – 2 Preston 2.46 3.22 3.57
12:30 Coventry 2 – 4 Norwich 2.75 3.54 2.75
Friday 20 January 2023
20:00 Burnley 2 – 1 West Brom 2.33 3.25 3.84
19:45 Sheffield Utd 1 – 0 Hull City 1.72 3.85 6.24
Saturday 14 January 2023
15:00 Watford 2 – 0 Blackpool 1.87 3.79 4.60
15:00 Sunderland 1 – 3 Swansea 2.74 3.38 2.88
15:00 Sheffield Utd 3 – 1 Stoke City 1.88 3.70 5.10
15:00 Reading 2 – 2 QPR 2.99 3.28 2.75
15:00 Preston 0 – 4 Norwich 3.36 3.41 2.50
15:00 Middlesbrough 1 – 0 Millwall 2.19 3.40 4.00
15:00 Luton 2 – 3 West Brom 3.17 3.24 2.55
15:00 Hull City 1 – 1 Huddersfield 1.95 3.54 5.17
15:00 Cardiff 1 – 1 Wigan 2.11 3.38 4.15
15:00 Burnley 1 – 0 Coventry 1.66 4.12 5.96
15:00 Bristol City 4 – 2 Birmingham 2.25 3.34 3.87
12:30 Rotherham 4 – 0 Blackburn 3.52 3.36 2.33
Monday 2 January 2023
20:00 QPR 1 – 1 Sheffield Utd 3.25 3.29 2.27
15:00 Wigan 1 – 4 Hull City 2.89 3.28 3.05
15:00 West Brom 1 – 0 Reading 1.65 4.21 7.09
15:00 Swansea 1 – 2 Burnley 3.41 3.40 2.50
15:00 Stoke City 0 – 1 Preston 2.16 3.35 4.05
15:00 Norwich 0 – 1 Watford 2.00 3.85 4.30
15:00 Birmingham 1 – 3 Middlesbrough 3.81 3.38 2.30
Sunday 1 January 2023
15:00 Millwall 3 – 0 Rotherham 1.51 4.02 7.17
15:00 Huddersfield 1 – 2 Luton 3.01 3.04 2.55
15:00 Coventry 1 – 1 Bristol City 2.03 3.44 3.70
15:00 Blackpool 1 – 1 Sunderland 2.87 3.39 2.45
12:00 Blackburn 1 – 0 Cardiff 2.29 3.21 3.29
Friday 30 December 2022
19:45 Stoke City 0 – 1 Burnley 3.88 3.38 2.22
19:45 Swansea 4 – 0 Watford 2.04 3.66 4.41
19:45 Norwich 1 – 1 Reading 1.68 4.05 6.00
19:45 Birmingham 0 – 1 Hull City 2.11 3.38 4.20
Thursday 29 December 2022
20:15 Blackpool 1 – 2 Sheffield Utd 5.11 4.20 1.95
20:00 West Brom 2 – 0 Preston 1.89 3.60 4.82
19:45 Wigan 1 – 4 Sunderland 2.70 3.46 3.00
19:45 Millwall 0 – 0 Bristol City 1.90 3.86 5.10
19:45 Huddersfield 2 – 0 Rotherham 2.25 3.44 4.12
19:45 Coventry 0 – 0 Cardiff 2.01 3.75 4.23
19:45 Blackburn 1 – 2 Middlesbrough 3.32 3.50 2.70
18:00 QPR 0 – 3 Luton 2.40 3.41 3.47
Tuesday 27 December 2022
20:00 Burnley 3 – 0 Birmingham 1.60 4.25 7.12
17:15 Reading 2 – 1 Swansea 3.24 3.37 2.55
Monday 26 December 2022
19:45 Luton 2 – 1 Norwich 2.86 3.37 2.87
17:15 Cardiff 0 – 0 QPR 2.56 3.38 3.16
15:00 Sheffield Utd 3 – 1 Coventry 1.90 3.80 5.00
15:00 Rotherham 2 – 2 Stoke City 3.41 3.47 2.34
15:00 Preston 1 – 2 Huddersfield 1.97 3.45 4.75
15:00 Middlesbrough 4 – 1 Wigan 1.62 4.03 6.53
15:00 Hull City 1 – 1 Blackpool 2.15 3.61 4.34
15:00 Bristol City 0 – 2 West Brom 3.10 3.44 2.53
12:30 Sunderland 2 – 1 Blackburn 2.30 3.59 3.56
12:00 Watford 0 – 2 Millwall 2.32 3.30 3.84
Wednesday 21 December 2022
19:45 Coventry 1 – 0 West Brom 3.50 3.44 2.45
Monday 19 December 2022
20:00 Wigan 1 – 2 Sheffield Utd 4.92 3.75 1.91
Saturday 17 December 2022
17:30 Norwich 0 – 2 Blackburn 1.78 4.00 5.20
15:00 West Brom 3 – 0 Rotherham 1.42 5.00 9.10
15:00 Preston 0 – 1 QPR 2.42 3.29 3.38
15:00 Hull City 1 – 1 Sunderland 2.91 3.35 2.91
15:00 Huddersfield 0 – 2 Watford 3.82 3.34 2.25
15:00 Coventry 3 – 3 Swansea 2.61 3.32 3.00
15:00 Cardiff 1 – 1 Blackpool 1.77 3.89 5.40
15:00 Burnley 3 – 1 Middlesbrough 2.06 3.60 4.31
15:00 Bristol City 1 – 2 Stoke City 2.60 3.38 3.07
Friday 16 December 2022
20:00 Birmingham 3 – 2 Reading 2.10 3.30 4.37
Monday 12 December 2022
20:00 Sunderland 1 – 2 West Brom 3.30 3.39 2.70
Sunday 11 December 2022
15:00 Watford 0 – 0 Hull City 1.80 3.66 5.68
13:00 QPR 0 – 3 Burnley 3.62 3.54 2.45
Saturday 10 December 2022
15:00 Swansea 0 – 1 Norwich 2.80 3.55 3.10
15:00 Stoke City 2 – 2 Cardiff 2.17 3.45 3.93
15:00 Sheffield Utd 1 – 0 Huddersfield 1.56 4.56 7.75
15:00 Millwall 1 – 1 Wigan 2.02 3.50 4.50
15:00 Middlesbrough 2 – 1 Luton 2.30 3.60 4.40
15:00 Blackpool 0 – 0 Birmingham 3.16 3.34 2.90
14:00 Reading 1 – 0 Coventry 2.79 3.31 2.85
12:30 Rotherham 1 – 3 Bristol City 3.05 3.48 3.05
12:00 Blackburn 1 – 4 Preston 2.25 3.40 3.82
Saturday 3 December 2022
12:30 Sunderland 3 – 0 Millwall 2.83 3.25 3.12
Sunday 13 November 2022
12:30 Burnley 3 – 0 Blackburn 1.83 3.75 5.20
Saturday 12 November 2022
15:00 Wigan 2 – 1 Blackpool 2.45 3.40 3.25
15:00 West Brom 2 – 0 Stoke City 2.05 3.56 4.36
15:00 Preston 2 – 4 Millwall 2.70 3.08 3.30
15:00 Norwich 1 – 2 Middlesbrough 2.31 3.52 3.36
15:00 Luton 1 – 1 Rotherham 1.66 4.03 6.25
15:00 Hull City 1 – 2 Reading 2.53 3.34 3.47
15:00 Huddersfield 0 – 0 Swansea 3.35 3.36 2.35
15:00 Coventry 2 – 0 QPR 2.52 3.40 3.30
15:00 Cardiff 0 – 1 Sheffield Utd 3.35 3.40 2.55
15:00 Bristol City 0 – 0 Watford 3.30 3.50 2.46
Friday 11 November 2022
20:00 Birmingham 1 – 2 Sunderland 2.36 3.44 3.76
Tuesday 8 November 2022
20:00 Watford 2 – 0 Reading 1.95 3.52 4.75
19:45 Stoke City 2 – 0 Luton 2.10 3.53 4.14
19:45 Sheffield Utd 0 – 1 Rotherham 1.36 5.68 9.53
19:45 QPR 1 – 2 Huddersfield 1.68 4.01 6.00
19:45 Cardiff 2 – 3 Hull City 2.13 3.40 4.02
19:45 Blackpool 0 – 3 Middlesbrough 3.45 3.50 2.29
19:45 Birmingham 2 – 2 Swansea 2.86 3.26 2.77
19:45 Coventry 2 – 0 Wigan 2.01 3.60 4.23
Saturday 5 November 2022
15:00 Watford 0 – 1 Coventry 1.90 3.75 4.85
15:00 Swansea 2 – 2 Wigan 2.07 3.62 4.40
15:00 Sunderland 0 – 1 Cardiff 2.30 3.40 3.75
15:00 Stoke City 1 – 2 Birmingham 2.09 3.52 4.16
15:00 Rotherham 1 – 2 Norwich 4.70 3.80 1.98
15:00 QPR 0 – 1 West Brom 2.80 3.50 2.77
15:00 Millwall 0 – 0 Hull City 1.98 3.51 4.50
15:00 Middlesbrough 1 – 1 Bristol City 1.85 3.80 5.25
15:00 Blackpool 0 – 1 Luton 2.75 3.40 2.77
15:00 Blackburn 1 – 0 Huddersfield 1.88 3.60 4.90
12:30 Sheffield Utd 5 – 2 Burnley 2.51 3.45 3.14
Friday 4 November 2022
20:00 Reading 1 – 2 Preston 2.46 3.30 3.46
Wednesday 2 November 2022
19:45 Wigan 0 – 1 Stoke City 3.05 3.41 2.70
19:45 Norwich 0 – 0 QPR 2.05 3.62 4.12
19:45 Huddersfield 0 – 2 Sunderland 3.01 3.27 2.78
19:45 Cardiff 1 – 2 Watford 3.05 3.30 2.60
19:45 Burnley 3 – 2 Rotherham 1.43 5.07 9.00
19:45 Birmingham 0 – 0 Millwall 2.46 3.22 3.30
Tuesday 1 November 2022
20:00 West Brom 1 – 0 Blackpool 1.69 4.20 5.50
20:00 Bristol City 0 – 1 Sheffield Utd 3.45 3.61 2.29
19:45 Preston 1 – 0 Swansea 2.51 3.30 3.25
19:45 Luton 0 – 0 Reading 2.09 3.44 4.20
19:45 Hull City 1 – 3 Middlesbrough 3.15 3.35 2.63
19:45 Coventry 1 – 0 Blackburn 2.53 3.30 3.33
Saturday 29 October 2022
15:00 Wigan 0 – 1 Watford 3.20 3.34 2.56
15:00 Preston 2 – 1 Middlesbrough 2.88 3.21 2.80
15:00 Norwich 3 – 1 Stoke City 2.35 3.56 3.60
15:00 Luton 1 – 1 Sunderland 2.05 3.50 4.25
15:00 Hull City 0 – 1 Blackburn 2.70 3.29 3.13
15:00 Huddersfield 1 – 0 Millwall 3.31 3.35 2.47
15:00 Coventry 1 – 2 Blackpool 2.06 3.60 4.00
15:00 Cardiff 1 – 0 Rotherham 1.95 3.52 4.48
15:00 Burnley 2 – 1 Reading 1.67 4.12 5.72
12:30 West Brom 0 – 2 Sheffield Utd 2.36 3.35 3.04
12:00 Bristol City 1 – 1 Swansea 2.81 3.56 2.66
Friday 28 October 2022
20:00 Birmingham 2 – 0 QPR 2.61 3.50 3.20
Tuesday 25 October 2022
20:00 Burnley 1 – 0 Norwich 2.15 3.86 4.11
19:45 Coventry 2 – 2 Rotherham 1.76 3.79 5.94
Sunday 23 October 2022
12:00 Watford 4 – 0 Luton 2.30 3.36 3.88
12:00 Swansea 2 – 0 Cardiff 2.20 3.45 3.92
Saturday 22 October 2022
15:00 Sunderland 2 – 4 Burnley 3.45 3.30 2.42
15:00 Stoke City 0 – 2 Coventry 2.21 3.54 3.77
15:00 Sheffield Utd 2 – 2 Norwich 2.50 3.49 3.34
15:00 Rotherham 2 – 4 Hull City 2.55 3.36 3.25
15:00 Reading 2 – 0 Bristol City 2.69 3.48 2.94
15:00 QPR 2 – 1 Wigan 2.02 3.60 4.60
15:00 Millwall 2 – 1 West Brom 2.82 3.36 2.88
15:00 Middlesbrough 0 – 0 Huddersfield 1.76 4.00 5.40
15:00 Blackburn 2 – 1 Birmingham 2.25 3.33 4.00
12:30 Blackpool 4 – 2 Preston 3.20 3.24 2.83
Wednesday 19 October 2022
20:00 Millwall 3 – 0 Watford 2.65 3.30 3.06
19:45 Wigan 1 – 4 Middlesbrough 2.98 3.20 2.72
19:45 QPR 3 – 0 Cardiff 2.45 3.35 3.50
19:45 Coventry 1 – 0 Sheffield Utd 2.94 3.44 2.75
19:45 Blackpool 1 – 3 Hull City 2.23 3.47 3.53
19:45 Birmingham 1 – 1 Burnley 3.66 3.40 2.21
Tuesday 18 October 2022
20:00 West Brom 0 – 2 Bristol City 1.76 4.10 5.00
20:00 Stoke City 0 – 1 Rotherham 1.93 3.72 5.10
20:00 Blackburn 2 – 0 Sunderland 2.47 3.30 3.50
19:45 Swansea 3 – 2 Reading 2.23 3.40 3.80
19:45 Norwich 0 – 1 Luton 2.02 3.66 4.25
19:45 Huddersfield 0 – 1 Preston 2.80 3.15 2.88
Sunday 16 October 2022
15:00 Hull City 0 – 2 Birmingham 2.75 3.31 2.94
Saturday 15 October 2022
19:45 Watford 2 – 1 Norwich 2.80 3.47 2.71
15:00 Sunderland 2 – 1 Wigan 2.36 3.25 3.50
15:00 Sheffield Utd 3 – 3 Blackpool 1.67 4.20 6.00
15:00 Reading 0 – 2 West Brom 3.75 3.50 2.19
15:00 Preston 0 – 2 Stoke City 2.44 3.31 3.34
15:00 Middlesbrough 1 – 2 Blackburn 2.01 3.40 4.60
15:00 Cardiff 0 – 1 Coventry 2.40 3.40 3.35
15:00 Burnley 4 – 0 Swansea 1.75 4.10 5.15
15:00 Bristol City 1 – 2 Millwall 2.60 3.30 3.00
12:30 Rotherham 2 – 1 Huddersfield 2.46 3.30 3.30
12:30 Luton 3 – 1 QPR 2.25 3.50 4.30
Wednesday 12 October 2022
19:45 Bristol City 2 – 1 Preston 2.47 3.40 3.21
Tuesday 11 October 2022
19:45 Wigan 1 – 0 Blackburn 2.98 3.20 2.82
Sunday 9 October 2022
12:00 Huddersfield 2 – 0 Hull City 2.39 3.40 3.46
Saturday 8 October 2022
15:00 Wigan 1 – 3 Cardiff 2.70 3.16 3.05
15:00 West Brom 0 – 0 Luton 2.08 3.67 3.82
15:00 Swansea 2 – 1 Sunderland 2.19 3.59 3.76
15:00 Stoke City 3 – 1 Sheffield Utd 3.30 3.49 2.50
15:00 Norwich 2 – 3 Preston 1.75 3.79 5.31
15:00 Millwall 2 – 0 Middlesbrough 2.75 3.38 3.30
15:00 Coventry 0 – 1 Burnley 3.25 3.48 2.37
15:00 Blackpool 3 – 1 Watford 3.38 3.40 2.35
15:00 Blackburn 3 – 0 Rotherham 1.95 3.56 4.34
15:00 Birmingham 3 – 0 Bristol City 2.73 3.44 2.85
Friday 7 October 2022
20:00 QPR 2 – 1 Reading 2.00 3.52 4.30
Wednesday 5 October 2022
20:00 Preston 1 – 0 West Brom 3.25 3.33 2.51
19:45 Watford 1 – 2 Swansea 1.90 3.75 4.70
19:45 Rotherham 1 – 1 Millwall 2.69 3.26 2.98
19:45 Middlesbrough 1 – 0 Birmingham 1.75 3.78 5.50
19:45 Hull City 2 – 1 Wigan 2.60 3.26 3.05
19:45 Burnley 1 – 1 Stoke City 1.65 4.20 6.50
Tuesday 4 October 2022
20:00 Reading 1 – 1 Norwich 4.15 3.64 2.09
20:00 Cardiff 1 – 0 Blackburn 2.45 3.40 3.28
19:45 Sunderland 0 – 0 Blackpool 1.96 3.70 4.40
19:45 Sheffield Utd 0 – 1 QPR 1.70 3.81 4.94
19:45 Luton 3 – 3 Huddersfield 1.75 3.75 6.21
19:45 Bristol City 0 – 0 Coventry 2.20 3.75 3.67
Sunday 2 October 2022
12:00 Stoke City 0 – 4 Watford 2.74 3.30 2.87
Saturday 1 October 2022
15:00 West Brom 2 – 3 Swansea 1.72 4.00 5.37
15:00 Sunderland 0 – 0 Preston 2.36 3.30 3.65
15:00 Sheffield Utd 1 – 1 Birmingham 1.57 4.60 7.50
15:00 Rotherham 0 – 2 Wigan 2.45 3.36 3.29
15:00 Reading 3 – 1 Huddersfield 2.50 3.32 3.52
15:00 Coventry 1 – 0 Middlesbrough 3.19 3.50 2.44
15:00 Cardiff 1 – 1 Burnley 3.25 3.34 2.42
15:00 Bristol City 1 – 2 QPR 2.30 3.60 3.37
15:00 Blackpool 0 – 1 Norwich 4.30 3.75 1.92
15:00 Blackburn 2 – 1 Millwall 2.47 3.28 3.60
Friday 30 September 2022
20:00 Hull City 0 – 2 Luton 3.29 3.40 2.49
Saturday 17 September 2022
19:45 Middlesbrough 0 – 0 Rotherham 1.66 4.10 6.01
15:00 Wigan 0 – 1 Reading 2.19 3.40 3.91
15:00 Watford 2 – 2 Sunderland 2.07 3.51 4.12
15:00 QPR 0 – 0 Stoke City 2.35 3.46 3.28
15:00 Preston 0 – 2 Sheffield Utd 3.20 3.33 2.53
15:00 Norwich 1 – 1 West Brom 2.28 3.60 3.27
15:00 Millwall 2 – 1 Blackpool 1.98 3.58 4.75
15:00 Luton 2 – 0 Blackburn 2.42 3.44 3.50
15:00 Huddersfield 1 – 0 Cardiff 3.00 3.25 2.87
15:00 Burnley 2 – 1 Bristol City 1.83 4.04 4.70
15:00 Birmingham 0 – 0 Coventry 3.06 3.48 2.47
12:30 Swansea 3 – 0 Hull City 2.03 3.70 4.50
Wednesday 14 September 2022
20:00 West Brom 2 – 3 Birmingham 1.46 4.75 8.25
20:00 Reading 0 – 3 Sunderland 2.68 3.28 3.19
19:45 Rotherham 3 – 0 Blackpool 2.41 3.35 3.31
19:45 Norwich 3 – 2 Bristol City 1.67 4.33 5.25
19:45 Millwall 0 – 2 QPR 2.40 3.33 3.27
19:45 Luton 2 – 2 Coventry 2.23 3.50 3.59
Tuesday 13 September 2022
20:00 Preston 1 – 1 Burnley 3.20 3.41 2.48
19:45 Swansea 0 – 1 Sheffield Utd 3.51 3.50 2.26
19:45 Middlesbrough 2 – 3 Cardiff 1.75 3.75 5.38
19:45 Hull City 0 – 3 Stoke City 2.96 3.34 2.75
19:45 Huddersfield 1 – 2 Wigan 2.75 3.32 3.02
19:45 Blackburn 2 – 0 Watford 2.93 3.31 2.87
Monday 5 September 2022
20:00 Middlesbrough 1 – 0 Sunderland 1.96 3.68 4.70
Sunday 4 September 2022
15:00 Hull City 0 – 2 Sheffield Utd 4.54 3.72 1.98
15:00 Huddersfield 0 – 1 Blackpool 2.50 3.38 3.10
12:00 Reading 2 – 1 Stoke City 3.06 3.32 2.85
Saturday 3 September 2022
15:00 Swansea 1 – 0 QPR 2.55 3.48 3.20
15:00 Rotherham 1 – 1 Watford 3.50 3.45 2.37
15:00 Preston 0 – 1 Birmingham 1.80 3.60 5.60
15:00 Norwich 3 – 0 Coventry 1.81 4.02 4.90
15:00 Millwall 2 – 0 Cardiff 2.30 3.30 3.80
15:00 Luton 1 – 2 Wigan 2.15 3.30 4.00
15:00 Blackburn 2 – 3 Bristol City 2.35 3.60 3.35
Friday 2 September 2022
20:00 West Brom 1 – 1 Burnley 2.40 3.48 3.40
Wednesday 31 August 2022
20:00 Blackpool 0 – 1 Blackburn 2.45 3.50 3.12
19:45 Stoke City 1 – 1 Swansea 2.21 3.50 3.70
19:45 Sunderland 3 – 0 Rotherham 2.20 3.56 3.68
19:45 Coventry 0 – 1 Preston 2.41 3.32 3.51
19:45 Bristol City 2 – 0 Huddersfield 1.86 4.00 4.61
Tuesday 30 August 2022
20:00 Watford 2 – 1 Middlesbrough 2.55 3.26 3.36
19:45 Sheffield Utd 4 – 0 Reading 1.58 4.27 7.00
19:45 Wigan 1 – 1 West Brom 4.04 3.50 2.05
19:45 QPR 3 – 1 Hull City 1.83 3.90 4.75
19:45 Cardiff 1 – 2 Luton 2.64 3.18 3.27
19:45 Burnley 2 – 0 Millwall 1.90 3.56 5.18
19:45 Birmingham 1 – 2 Norwich 4.67 3.89 1.85
Saturday 27 August 2022
15:00 Wigan 1 – 5 Burnley 3.50 3.32 2.35
15:00 Watford 2 – 3 QPR 2.11 3.50 4.20
15:00 Rotherham 2 – 0 Birmingham 2.19 3.38 4.00
15:00 Millwall 0 – 1 Reading 1.85 3.60 5.36
15:00 Middlesbrough 2 – 1 Swansea 1.75 4.00 5.50
15:00 Hull City 3 – 2 Coventry 3.25 3.42 2.45
15:00 Huddersfield 2 – 2 West Brom 5.75 4.00 1.85
15:00 Cardiff 0 – 0 Preston 3.10 3.14 2.80
15:00 Blackpool 3 – 3 Bristol City 2.38 3.56 3.26
15:00 Blackburn 0 – 1 Stoke City 2.51 3.40 3.10
12:30 Sunderland 0 – 1 Norwich 3.22 3.48 2.55
Friday 26 August 2022
20:00 Luton 1 – 1 Sheffield Utd 3.69 3.35 2.35

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