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

Championship 2017/18

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

557Matches
1,414Goals
2.54Per game
43.1%Home wins
100%Priced at kickoff
WolvesTop 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 WOLWolves 46 30 9 7 +43 99
2 FULFulham 49 27 13 9 +35 94
3 CARCardiff 46 27 9 10 +30 90
4 AVAston Villa 49 25 12 12 +30 87
5 DERDerby 48 21 15 12 +21 78
6 MIDMiddlesbrough 48 22 11 15 +21 77
7 PREPreston 46 19 16 11 +11 73
8 MILMillwall 46 19 15 12 +11 72
9 BREBrentford 46 18 15 13 +10 69
10 SUSheffield Utd 46 20 9 17 +7 69
11 BCBristol City 46 17 16 13 +9 67
12 IPSIpswich 46 17 9 20 -3 60
13 LEELeeds 46 17 9 20 -5 60
14 NORNorwich 46 15 15 16 -11 60
15 SWSheffield Wednesday 46 14 15 17 -1 57
16 QPRQPR 46 15 11 20 -12 56
17 NFNottingham Forest 46 15 8 23 -14 53
18 HCHull City 46 11 16 19 0 49
19 BIRBirmingham 46 13 7 26 -30 46
20 REAReading 46 10 14 22 -22 44
21 BOLBolton 46 10 13 23 -35 43
22 BARBarnsley 46 9 14 23 -24 41
23 BABurton Albion 46 10 11 25 -43 41
24 SUNSunderland 46 7 16 23 -28 37

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.54
1,414 goals. 47.2% of matches went over 2.5.
Home advantage
43.1%
Draws 26.8%, away wins 30.2%.
Half-time lead held
75.5%
From 335 matches where someone led at the break.
1–1 65 · 11.7%
1–0 58 · 10.4%
2–1 51 · 9.2%
0–0 50 · 9%
2–0 48 · 8.6%
0–1 44 · 7.9%

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 26 May 2018
17:00 Aston Villa 0 – 1 Fulham 3.30 3.15 2.62
Tuesday 15 May 2018
19:45 Aston Villa 0 – 0 Middlesbrough 2.46 3.39 3.30
Monday 14 May 2018
19:45 Fulham 2 – 0 Derby 1.68 4.33 6.00
Saturday 12 May 2018
17:15 Middlesbrough 0 – 1 Aston Villa 2.56 3.00 3.50
Friday 11 May 2018
19:45 Derby 1 – 0 Fulham 3.10 3.35 2.54
Sunday 6 May 2018
12:30 Sunderland 3 – 0 Wolves 6.89 4.61 1.53
12:30 Sheffield Wednesday 5 – 1 Norwich 2.70 3.73 2.71
12:30 Preston 2 – 1 Burton Albion 1.55 4.60 6.50
12:30 Millwall 1 – 0 Aston Villa 2.40 3.69 3.10
12:30 Leeds 2 – 0 QPR 1.95 4.05 3.82
12:30 Ipswich 2 – 2 Middlesbrough 4.00 3.60 2.03
12:30 Derby 4 – 1 Barnsley 1.85 3.80 4.98
12:30 Cardiff 0 – 0 Reading 1.38 5.15 10.65
12:30 Bristol City 2 – 3 Sheffield Utd 2.54 3.68 2.88
12:30 Brentford 1 – 1 Hull City 1.85 4.20 4.33
12:30 Bolton 3 – 2 Nottingham Forest 1.95 3.80 4.20
12:30 Birmingham 3 – 1 Fulham 4.75 3.80 1.85
Saturday 28 April 2018
17:30 Middlesbrough 2 – 0 Millwall 2.06 3.50 4.33
15:00 Wolves 0 – 0 Sheffield Wednesday 1.38 5.43 9.50
15:00 Sheffield Utd 0 – 1 Preston 2.30 3.75 3.42
15:00 Reading 0 – 4 Ipswich 1.97 3.70 4.57
15:00 QPR 3 – 1 Birmingham 3.13 3.39 2.95
15:00 Nottingham Forest 0 – 0 Bristol City 2.85 3.66 2.75
15:00 Norwich 2 – 1 Leeds 1.88 4.15 4.50
15:00 Hull City 0 – 2 Cardiff 3.36 3.81 2.25
15:00 Burton Albion 2 – 0 Bolton 2.56 3.42 3.15
15:00 Barnsley 2 – 0 Brentford 4.10 4.28 1.95
15:00 Aston Villa 1 – 1 Derby 2.20 3.60 4.50
Friday 27 April 2018
19:45 Fulham 2 – 1 Sunderland 1.19 8.50 17.00
Tuesday 24 April 2018
19:45 Nottingham Forest 3 – 0 Barnsley 2.50 3.51 3.12
19:45 Derby 3 – 1 Cardiff 2.80 3.35 2.82
Saturday 21 April 2018
19:45 Cardiff 2 – 1 Nottingham Forest 1.46 4.95 8.00
15:00 Sunderland 1 – 2 Burton Albion 1.72 4.13 5.30
15:00 Sheffield Wednesday 3 – 0 Reading 2.25 3.56 3.40
15:00 Preston 0 – 0 Norwich 1.87 3.80 4.60
15:00 Leeds 2 – 1 Barnsley 2.35 3.64 3.25
15:00 Ipswich 0 – 4 Aston Villa 4.75 3.85 1.83
15:00 Derby 1 – 2 Middlesbrough 2.62 3.26 3.02
15:00 Bristol City 5 – 5 Hull City 2.25 3.82 3.25
15:00 Brentford 2 – 1 QPR 1.58 4.75 6.10
15:00 Bolton 0 – 4 Wolves 6.30 4.15 1.66
15:00 Birmingham 2 – 1 Sheffield Utd 3.15 3.34 2.50
Friday 20 April 2018
19:45 Millwall 0 – 3 Fulham 3.17 3.50 2.50
Sunday 15 April 2018
12:00 Wolves 2 – 0 Birmingham 1.54 4.20 7.54
Saturday 14 April 2018
17:30 Fulham 1 – 1 Brentford 1.70 4.52 5.00
15:00 Reading 2 – 2 Sunderland 2.47 3.40 3.10
15:00 QPR 1 – 2 Preston 3.29 3.60 2.29
15:00 Nottingham Forest 2 – 1 Ipswich 1.83 3.71 4.94
15:00 Norwich 0 – 2 Cardiff 2.79 3.50 2.70
15:00 Middlesbrough 2 – 1 Bristol City 1.83 3.56 5.25
15:00 Hull City 0 – 1 Sheffield Wednesday 1.70 4.17 5.40
15:00 Burton Albion 3 – 1 Derby 5.50 3.70 1.77
15:00 Barnsley 2 – 2 Bolton 1.83 3.75 4.82
13:00 Sheffield Utd 1 – 1 Millwall 2.20 3.39 3.71
Friday 13 April 2018
19:45 Aston Villa 1 – 0 Leeds 1.48 5.01 8.00
Wednesday 11 April 2018
19:45 Wolves 2 – 0 Derby 1.61 3.95 6.65
Tuesday 10 April 2018
20:00 Bolton 0 – 2 Millwall 4.40 3.50 1.98
19:45 Sunderland 1 – 1 Norwich 2.99 3.63 2.54
19:45 Sheffield Utd 2 – 1 Middlesbrough 2.55 3.25 3.39
19:45 QPR 4 – 2 Sheffield Wednesday 2.01 3.75 4.33
19:45 Preston 3 – 1 Leeds 1.75 4.04 5.00
19:45 Nottingham Forest 0 – 1 Brentford 3.45 3.60 2.25
19:45 Ipswich 1 – 0 Barnsley 2.86 3.29 2.87
19:45 Fulham 1 – 0 Reading 1.33 6.01 10.00
19:45 Burton Albion 0 – 5 Hull City 4.50 3.62 1.91
19:45 Bristol City 3 – 1 Birmingham 2.13 3.50 3.86
19:45 Aston Villa 1 – 0 Cardiff 2.58 3.39 3.20
Saturday 7 April 2018
15:00 Sheffield Wednesday 0 – 1 Fulham 5.50 4.09 1.68
15:00 Reading 1 – 0 Preston 3.95 3.50 2.09
15:00 Millwall 2 – 0 Bristol City 2.15 3.42 3.89
15:00 Middlesbrough 2 – 0 Nottingham Forest 1.64 3.92 6.42
15:00 Leeds 1 – 1 Sunderland 2.10 3.70 3.74
15:00 Hull City 4 – 0 QPR 2.00 3.73 3.89
15:00 Derby 3 – 0 Bolton 1.58 4.00 7.45
15:00 Brentford 1 – 0 Ipswich 1.44 5.05 8.46
15:00 Birmingham 1 – 1 Burton Albion 1.81 3.49 5.75
12:30 Norwich 3 – 1 Aston Villa 3.10 3.38 2.60
12:15 Barnsley 3 – 2 Sheffield Utd 3.52 3.39 2.25
Friday 6 April 2018
19:45 Cardiff 0 – 1 Wolves 3.23 3.00 2.70
Tuesday 3 April 2018
20:00 Bolton 0 – 1 Birmingham 3.15 3.26 2.85
19:45 Wolves 2 – 2 Hull City 1.61 4.20 8.41
19:45 Fulham 2 – 0 Leeds 1.53 5.00 7.50
19:45 Aston Villa 3 – 0 Reading 1.56 4.40 7.44
Monday 2 April 2018
19:45 Sheffield Utd 1 – 1 Cardiff 2.58 3.29 3.20
15:00 Sunderland 1 – 3 Sheffield Wednesday 2.62 3.32 3.13
15:00 QPR 4 – 1 Norwich 2.54 3.49 3.00
15:00 Ipswich 2 – 2 Millwall 3.62 3.36 2.39
15:00 Burton Albion 1 – 1 Middlesbrough 6.10 3.56 1.89
15:00 Bristol City 0 – 1 Brentford 2.38 3.75 3.20
12:45 Preston 0 – 1 Derby 2.35 3.32 3.52
Saturday 31 March 2018
17:30 Hull City 0 – 0 Aston Villa 2.71 3.37 2.95
15:00 Birmingham 1 – 0 Ipswich 2.05 3.39 4.42
Friday 30 March 2018
19:45 Derby 1 – 4 Sunderland 1.62 4.35 7.35
17:30 Reading 1 – 0 QPR 2.75 3.42 2.85
17:30 Middlesbrough 1 – 2 Wolves 3.25 3.10 2.65
15:00 Sheffield Wednesday 4 – 1 Preston 3.28 3.25 2.55
15:00 Norwich 0 – 2 Fulham 3.05 3.88 2.40
15:00 Leeds 2 – 1 Bolton 1.95 3.60 4.59
15:00 Cardiff 3 – 1 Burton Albion 1.44 4.55 11.00
15:00 Brentford 1 – 1 Sheffield Utd 2.21 3.79 3.60
15:00 Barnsley 2 – 2 Bristol City 3.10 3.36 2.55
13:00 Millwall 2 – 0 Nottingham Forest 1.99 3.45 4.60
Saturday 17 March 2018
17:30 Bolton 1 – 0 Aston Villa 5.00 3.63 1.85
15:00 Wolves 3 – 1 Burton Albion 1.31 5.40 15.45
15:00 Sunderland 0 – 2 Preston 3.79 3.30 2.26
15:00 Sheffield Utd 0 – 0 Nottingham Forest 1.90 3.56 4.75
15:00 Norwich 3 – 2 Reading 1.70 4.00 6.21
15:00 Leeds 1 – 2 Sheffield Wednesday 2.41 3.26 3.50
15:00 Bristol City 1 – 0 Ipswich 1.71 3.88 5.75
15:00 Brentford 1 – 1 Middlesbrough 2.45 3.56 3.10
15:00 Birmingham 3 – 0 Hull City 3.30 3.38 2.40
13:00 Barnsley 0 – 2 Millwall 3.10 3.39 2.58
12:30 Fulham 2 – 2 QPR 1.57 4.80 6.10
Tuesday 13 March 2018
19:45 Wolves 3 – 0 Reading 1.33 5.60 12.36
19:45 Sheffield Utd 2 – 0 Burton Albion 1.57 4.00 8.59
19:45 Ipswich 0 – 3 Hull City 3.75 3.34 2.27
19:45 Brentford 1 – 3 Cardiff 2.30 3.56 3.36
19:45 Barnsley 1 – 1 Norwich 2.88 3.33 2.70
19:45 Aston Villa 1 – 3 QPR 1.57 4.20 7.00
Sunday 11 March 2018
14:30 Nottingham Forest 0 – 0 Derby 2.70 3.25 3.05
Saturday 10 March 2018
17:30 Aston Villa 4 – 1 Wolves 3.40 3.21 2.50
15:00 Sheffield Wednesday 1 – 1 Bolton 1.95 3.52 4.75
15:00 Reading 2 – 2 Leeds 2.65 3.50 2.88
15:00 QPR 1 – 0 Sunderland 1.83 3.75 5.00
15:00 Preston 1 – 2 Fulham 3.05 3.48 2.50
15:00 Millwall 1 – 0 Brentford 2.70 3.55 2.77
15:00 Middlesbrough 3 – 1 Barnsley 1.57 4.10 7.19
15:00 Ipswich 0 – 0 Sheffield Utd 3.22 3.26 2.60
15:00 Hull City 4 – 3 Norwich 2.63 3.39 3.00
15:00 Cardiff 3 – 2 Birmingham 1.70 3.75 6.50
15:00 Burton Albion 0 – 0 Bristol City 4.75 3.54 1.93
Wednesday 7 March 2018
19:45 Leeds 0 – 3 Wolves 4.33 3.42 2.05
Tuesday 6 March 2018
20:00 Reading 1 – 1 Bolton 1.82 3.63 5.25
19:45 Sunderland 0 – 3 Aston Villa 3.80 3.30 2.21
19:45 Sheffield Wednesday 1 – 2 Ipswich 2.43 3.20 3.45
19:45 QPR 1 – 1 Derby 2.92 3.50 2.58
19:45 Preston 2 – 1 Bristol City 2.51 3.30 3.30
19:45 Norwich 0 – 0 Nottingham Forest 1.96 3.45 4.62
19:45 Hull City 1 – 2 Millwall 2.29 3.34 3.54
19:45 Fulham 3 – 0 Sheffield Utd 1.92 3.94 4.25
19:45 Cardiff 2 – 1 Barnsley 1.72 3.76 6.25
19:45 Burton Albion 0 – 2 Brentford 5.00 4.00 1.80
19:45 Birmingham 0 – 1 Middlesbrough 4.10 3.30 2.17
Saturday 3 March 2018
15:00 Nottingham Forest 2 – 1 Birmingham 2.17 3.35 4.20
15:00 Millwall 1 – 1 Sunderland 1.77 3.70 5.60
15:00 Derby 1 – 2 Fulham 2.58 3.60 3.00
15:00 Bristol City 4 – 0 Sheffield Wednesday 1.77 3.79 5.58
15:00 Bolton 1 – 3 Preston 4.51 3.39 2.04
Friday 2 March 2018
19:45 Middlesbrough 3 – 0 Leeds 1.91 3.40 5.01
Tuesday 27 February 2018
20:00 Reading 1 – 3 Sheffield Utd 3.09 3.25 2.63
19:45 Hull City 1 – 1 Barnsley 2.60 4.84 2.45
Sunday 25 February 2018
12:00 Cardiff 1 – 0 Bristol City 2.42 3.35 3.60
Saturday 24 February 2018
17:30 Fulham 2 – 0 Wolves 2.55 3.39 3.08
15:00 Sunderland 3 – 3 Middlesbrough 4.50 3.44 2.00
15:00 Sheffield Wednesday 2 – 4 Aston Villa 3.30 3.25 2.46
15:00 Reading 3 – 3 Derby 3.60 3.29 2.34
15:00 QPR 2 – 5 Nottingham Forest 2.17 3.48 3.75
15:00 Preston 0 – 1 Ipswich 1.80 3.60 5.75
15:00 Norwich 0 – 0 Bolton 1.50 4.40 8.50
15:00 Leeds 1 – 0 Brentford 2.96 3.64 2.60
15:00 Burton Albion 0 – 1 Millwall 4.50 3.34 2.05
15:00 Birmingham 0 – 2 Barnsley 2.51 3.25 3.29
Friday 23 February 2018
19:45 Hull City 1 – 0 Sheffield Utd 2.95 3.25 2.73
Wednesday 21 February 2018
19:45 Wolves 2 – 2 Norwich 1.61 3.87 7.50
19:45 Ipswich 0 – 1 Cardiff 4.15 3.32 2.15
19:45 Derby 2 – 2 Leeds 1.91 3.60 4.75
19:45 Bristol City 1 – 1 Fulham 2.86 3.63 2.62
Tuesday 20 February 2018
20:00 Bolton 1 – 0 Sunderland 2.65 3.10 3.13
19:45 Sheffield Utd 2 – 1 QPR 1.89 3.48 4.18
19:45 Nottingham Forest 1 – 1 Reading 2.55 3.20 3.20
19:45 Millwall 2 – 1 Sheffield Wednesday 1.80 3.62 5.44
19:45 Middlesbrough 3 – 1 Hull City 1.80 3.65 5.70
19:45 Brentford 5 – 0 Birmingham 1.67 4.12 5.80
19:45 Barnsley 1 – 2 Burton Albion 1.95 3.50 4.79
19:45 Aston Villa 1 – 1 Preston 2.18 3.20 4.19
Sunday 18 February 2018
16:30 Leeds 2 – 2 Bristol City 2.64 3.35 2.95
12:00 Norwich 1 – 1 Ipswich 1.83 3.55 5.50
Saturday 17 February 2018
15:00 Sunderland 0 – 2 Brentford 3.64 3.68 2.15
15:00 QPR 2 – 0 Bolton 1.77 3.92 5.25
15:00 Preston 1 – 1 Wolves 4.25 3.29 2.13
15:00 Fulham 2 – 0 Aston Villa 2.06 3.61 4.09
15:00 Cardiff 1 – 0 Middlesbrough 2.57 3.14 3.25
15:00 Burton Albion 0 – 0 Nottingham Forest 3.50 3.26 2.36
15:00 Birmingham 0 – 1 Millwall 2.96 3.22 2.70
Tuesday 13 February 2018
19:45 Sheffield Wednesday 2 – 0 Derby 3.40 3.25 2.45
19:45 Cardiff 2 – 0 Bolton 1.61 3.95 7.50
Sunday 11 February 2018
12:00 Aston Villa 2 – 0 Birmingham 1.88 3.40 5.50
Saturday 10 February 2018
15:00 Wolves 2 – 1 QPR 1.41 5.00 9.30
15:00 Nottingham Forest 0 – 2 Hull City 2.46 3.35 3.36
15:00 Middlesbrough 2 – 1 Reading 1.60 4.06 7.50
15:00 Ipswich 0 – 0 Burton Albion 1.91 3.50 5.30
15:00 Derby 1 – 1 Norwich 2.11 3.47 4.09
15:00 Bristol City 3 – 3 Sunderland 1.80 3.84 6.20
15:00 Brentford 1 – 1 Preston 2.17 3.62 3.58
15:00 Bolton 1 – 1 Fulham 4.35 3.72 2.03
12:30 Sheffield Utd 2 – 1 Leeds 1.90 3.64 5.10
12:15 Barnsley 1 – 1 Sheffield Wednesday 2.50 3.40 3.35
Friday 9 February 2018
19:45 Millwall 1 – 1 Cardiff 2.75 3.29 2.87
Saturday 3 February 2018
17:30 Wolves 3 – 0 Sheffield Utd 1.86 3.80 5.90
15:00 Sunderland 0 – 2 Ipswich 2.39 3.32 3.60
15:00 Sheffield Wednesday 1 – 3 Birmingham 2.34 3.20 3.70
15:00 Reading 0 – 2 Millwall 2.77 3.25 2.89
15:00 QPR 1 – 0 Barnsley 2.16 3.58 3.89
15:00 Preston 2 – 1 Hull City 2.18 3.30 4.15
15:00 Norwich 1 – 0 Middlesbrough 3.00 3.25 2.78
15:00 Leeds 1 – 4 Cardiff 2.95 3.33 2.80
15:00 Fulham 2 – 0 Nottingham Forest 1.68 4.15 5.60
15:00 Derby 3 – 0 Brentford 2.18 3.60 3.54
15:00 Aston Villa 3 – 2 Burton Albion 1.43 4.57 11.00
Friday 2 February 2018
20:00 Bolton 1 – 0 Bristol City 3.84 3.35 2.20
Tuesday 30 January 2018
19:45 Sheffield Utd 0 – 1 Aston Villa 2.51 3.16 3.39
19:45 Nottingham Forest 0 – 3 Preston 2.80 3.26 2.84
19:45 Millwall 0 – 0 Derby 2.74 3.32 2.89
19:45 Middlesbrough 0 – 0 Sheffield Wednesday 1.75 3.65 6.20
19:45 Hull City 0 – 0 Leeds 2.25 3.40 3.57
19:45 Burton Albion 1 – 3 Reading 3.08 3.20 2.65
19:45 Birmingham 3 – 1 Sunderland 2.27 3.25 4.00
Saturday 27 January 2018
15:00 Ipswich 0 – 1 Wolves 5.60 3.80 1.73
15:00 Bristol City 2 – 0 QPR 1.96 3.65 4.50
15:00 Brentford 0 – 1 Norwich 2.14 3.60 3.78
15:00 Barnsley 1 – 3 Fulham 3.60 3.75 2.15
Saturday 20 January 2018
17:30 Sheffield Wednesday 0 – 0 Cardiff 3.10 3.33 2.60
15:00 Wolves 0 – 2 Nottingham Forest 1.47 4.50 8.73
15:00 Sunderland 1 – 0 Hull City 3.30 3.34 2.45
15:00 Reading 0 – 1 Brentford 3.52 3.60 2.20
15:00 QPR 0 – 3 Middlesbrough 3.29 3.38 2.41
15:00 Preston 1 – 1 Birmingham 1.78 3.60 5.80
15:00 Norwich 1 – 2 Sheffield Utd 2.40 3.35 3.39
15:00 Leeds 3 – 4 Millwall 2.30 3.40 3.55
15:00 Fulham 6 – 0 Burton Albion 1.47 4.85 8.10
15:00 Bolton 1 – 1 Ipswich 2.50 3.30 3.25
15:00 Aston Villa 3 – 1 Barnsley 1.64 4.00 6.50
Friday 19 January 2018
19:45 Derby 0 – 0 Bristol City 2.19 3.40 3.85
Saturday 13 January 2018
17:30 Nottingham Forest 0 – 1 Aston Villa 3.10 3.30 2.55
15:00 Millwall 1 – 1 Preston 2.51 3.36 3.20
15:00 Middlesbrough 0 – 1 Fulham 2.10 3.66 3.78
15:00 Ipswich 1 – 0 Leeds 3.05 3.33 2.64
15:00 Hull City 0 – 0 Reading 2.04 3.56 4.20
15:00 Burton Albion 1 – 3 QPR 2.97 3.22 2.79
15:00 Bristol City 0 – 1 Norwich 2.31 3.50 3.39
15:00 Brentford 2 – 0 Bolton 1.51 4.68 7.04
15:00 Birmingham 0 – 3 Derby 3.60 3.38 2.28
15:00 Barnsley 0 – 0 Wolves 6.50 4.10 1.63
12:30 Cardiff 4 – 0 Sunderland 1.70 3.78 6.20
Friday 12 January 2018
19:45 Sheffield Utd 0 – 0 Sheffield Wednesday 1.75 3.79 5.71
Tuesday 2 January 2018
20:00 Reading 0 – 2 Birmingham 2.31 3.17 3.70
19:45 Wolves 3 – 0 Brentford 1.71 4.00 5.46
19:45 Fulham 4 – 1 Ipswich 1.54 4.64 6.68
Monday 1 January 2018
17:30 Aston Villa 5 – 0 Bristol City 2.14 3.28 3.49
15:00 Sunderland 0 – 1 Barnsley 2.19 3.26 3.41
15:00 Sheffield Wednesday 0 – 3 Burton Albion 1.66 3.68 5.46
15:00 QPR 2 – 1 Cardiff 2.84 3.21 2.53
15:00 Preston 2 – 3 Middlesbrough 2.44 3.11 3.04
15:00 Norwich 2 – 1 Millwall 2.16 3.30 3.42
15:00 Leeds 0 – 0 Nottingham Forest 1.93 3.46 3.97
15:00 Derby 1 – 1 Sheffield Utd 2.17 3.24 3.48
15:00 Bolton 1 – 0 Hull City 2.86 3.24 2.50
Saturday 30 December 2017
17:30 Bristol City 1 – 2 Wolves 3.24 3.25 2.48
15:00 Sheffield Utd 0 – 1 Bolton 1.54 4.33 7.40
15:00 Nottingham Forest 0 – 1 Sunderland 2.04 3.70 4.17
15:00 Middlesbrough 0 – 1 Aston Villa 2.03 3.36 4.50
15:00 Ipswich 1 – 2 Derby 3.42 3.37 2.37
15:00 Hull City 2 – 2 Fulham 3.07 3.67 2.39
15:00 Burton Albion 0 – 0 Norwich 4.06 3.48 2.10
15:00 Brentford 2 – 0 Sheffield Wednesday 1.95 3.90 4.10
15:00 Birmingham 1 – 0 Leeds 3.03 3.10 2.79
15:00 Barnsley 1 – 1 Reading 2.75 3.30 2.87
Friday 29 December 2017
19:45 Millwall 1 – 0 QPR 1.99 3.60 4.33
19:45 Cardiff 0 – 1 Preston 2.20 3.34 3.95
Tuesday 26 December 2017
19:30 Brentford 2 – 1 Aston Villa 2.33 3.66 3.25
15:00 Sheffield Utd 3 – 0 Sunderland 1.86 3.73 4.80
15:00 Nottingham Forest 0 – 3 Sheffield Wednesday 2.40 3.53 3.21
15:00 Middlesbrough 2 – 0 Bolton 1.55 4.48 7.00
15:00 Ipswich 0 – 0 QPR 2.43 3.63 3.11
15:00 Hull City 0 – 0 Derby 3.05 3.42 2.55
15:00 Cardiff 2 – 4 Fulham 2.25 3.64 3.45
15:00 Burton Albion 1 – 2 Leeds 4.21 3.33 2.11
15:00 Bristol City 2 – 0 Reading 1.91 3.75 4.82
15:00 Birmingham 0 – 2 Norwich 3.10 3.30 2.58
15:00 Barnsley 0 – 0 Preston 3.39 3.46 2.34
13:00 Millwall 2 – 2 Wolves 4.00 3.42 2.12
Saturday 23 December 2017
17:30 Aston Villa 2 – 2 Sheffield Utd 2.30 3.37 3.60
15:00 Wolves 1 – 0 Ipswich 1.40 5.00 9.45
15:00 Sunderland 1 – 1 Birmingham 2.11 3.35 4.09
15:00 Sheffield Wednesday 1 – 2 Middlesbrough 3.05 3.36 2.55
15:00 Reading 1 – 2 Burton Albion 1.66 3.92 6.51
15:00 QPR 1 – 1 Bristol City 2.75 3.50 2.83
15:00 Preston 1 – 1 Nottingham Forest 1.97 3.64 4.33
15:00 Leeds 1 – 0 Hull City 2.05 3.60 4.20
15:00 Fulham 2 – 1 Barnsley 1.57 4.75 6.02
15:00 Derby 3 – 0 Millwall 2.03 3.45 4.50
15:00 Bolton 2 – 0 Cardiff 4.15 3.45 2.05
Friday 22 December 2017
19:45 Norwich 1 – 2 Brentford 2.25 3.84 3.50
Saturday 16 December 2017
17:30 Cardiff 1 – 0 Hull City 1.80 3.86 4.90
15:00 Sunderland 1 – 0 Fulham 3.25 3.51 2.35
15:00 Preston 1 – 0 Sheffield Utd 2.40 3.40 3.20
15:00 Millwall 2 – 1 Middlesbrough 2.95 3.19 2.86
15:00 Leeds 1 – 0 Norwich 2.36 3.43 3.35
15:00 Ipswich 2 – 0 Reading 2.70 3.44 2.75
15:00 Derby 2 – 0 Aston Villa 2.40 3.25 3.35
15:00 Bristol City 2 – 1 Nottingham Forest 1.89 3.94 4.25
15:00 Brentford 0 – 0 Barnsley 1.62 4.59 5.40
15:00 Bolton 0 – 1 Burton Albion 2.00 3.40 4.33
15:00 Birmingham 1 – 2 QPR 2.55 3.26 3.09
Friday 15 December 2017
19:45 Sheffield Wednesday 0 – 1 Wolves 4.18 3.55 1.99
Monday 11 December 2017
20:00 Reading 2 – 2 Cardiff 2.77 3.15 2.93
Saturday 9 December 2017
17:30 Norwich 3 – 1 Sheffield Wednesday 2.30 3.47 3.47
15:00 Wolves 0 – 0 Sunderland 1.32 5.46 12.78
15:00 QPR 1 – 3 Leeds 2.78 3.44 2.70
15:00 Nottingham Forest 3 – 2 Bolton 1.81 3.75 5.07
15:00 Middlesbrough 2 – 0 Ipswich 1.60 4.06 6.82
15:00 Hull City 3 – 2 Brentford 3.19 3.75 2.28
15:00 Fulham 1 – 0 Birmingham 1.62 4.23 6.44
15:00 Burton Albion 1 – 2 Preston 4.26 3.47 2.01
15:00 Barnsley 0 – 3 Derby 3.48 3.51 2.23
15:00 Aston Villa 0 – 0 Millwall 1.83 3.60 5.29
Friday 8 December 2017
19:45 Sheffield Utd 1 – 2 Bristol City 2.30 3.50 3.43
Monday 4 December 2017
19:45 Birmingham 0 – 1 Wolves 5.20 3.56 1.83
Saturday 2 December 2017
17:30 Bristol City 2 – 1 Middlesbrough 2.63 3.32 2.95
15:00 Sunderland 1 – 3 Reading 2.42 3.31 3.27
15:00 Sheffield Wednesday 2 – 2 Hull City 1.85 3.98 4.41
15:00 Preston 1 – 0 QPR 1.95 3.65 4.46
15:00 Millwall 3 – 1 Sheffield Utd 3.23 3.36 2.42
15:00 Ipswich 4 – 2 Nottingham Forest 2.75 3.47 2.72
15:00 Derby 1 – 0 Burton Albion 1.56 4.18 7.44
15:00 Brentford 3 – 1 Fulham 2.29 4.04 3.10
15:00 Bolton 3 – 1 Barnsley 2.60 3.37 2.95
Friday 1 December 2017
19:45 Leeds 1 – 1 Aston Villa 2.81 3.30 2.77
19:45 Cardiff 3 – 1 Norwich 2.17 3.55 3.60
Tuesday 28 November 2017
20:00 Reading 3 – 0 Barnsley 2.13 3.51 4.08
19:45 Derby 0 – 1 Ipswich 1.71 3.88 5.67
Monday 27 November 2017
19:45 QPR 2 – 2 Brentford 3.17 3.76 2.28
Sunday 26 November 2017
13:00 Nottingham Forest 0 – 2 Cardiff 2.65 3.36 2.92
Saturday 25 November 2017
17:30 Sheffield Utd 1 – 1 Birmingham 1.62 4.10 6.50
15:00 Wolves 5 – 1 Bolton 1.30 5.55 14.15
15:00 Reading 0 – 0 Sheffield Wednesday 2.75 3.52 2.80
15:00 Norwich 1 – 1 Preston 2.15 3.49 4.01
15:00 Middlesbrough 0 – 3 Derby 2.21 3.25 3.90
15:00 Hull City 2 – 3 Bristol City 2.86 3.50 2.60
15:00 Fulham 1 – 0 Millwall 1.85 3.80 4.81
15:00 Burton Albion 0 – 2 Sunderland 3.28 3.30 2.50
15:00 Aston Villa 2 – 0 Ipswich 1.71 3.85 5.90
12:30 Barnsley 0 – 2 Leeds 2.92 3.45 2.60
Wednesday 22 November 2017
19:45 Wolves 4 – 1 Leeds 1.63 4.09 6.22
19:45 Middlesbrough 2 – 0 Birmingham 1.63 3.80 6.93
19:45 Ipswich 2 – 2 Sheffield Wednesday 3.07 3.53 2.43
Tuesday 21 November 2017
20:00 Bolton 2 – 2 Reading 2.88 3.43 2.63
19:45 Sheffield Utd 4 – 5 Fulham 2.04 3.87 3.70
19:45 Nottingham Forest 1 – 0 Norwich 2.74 3.66 2.62
19:45 Millwall 0 – 0 Hull City 2.18 3.59 3.64
19:45 Derby 2 – 0 QPR 1.86 3.77 4.61
19:45 Bristol City 1 – 2 Preston 1.95 3.84 4.20
19:45 Brentford 1 – 1 Burton Albion 1.40 5.27 8.90
19:45 Barnsley 0 – 1 Cardiff 3.48 3.55 2.23
19:45 Aston Villa 2 – 1 Sunderland 1.70 3.99 5.51
Sunday 19 November 2017
13:15 Leeds 2 – 1 Middlesbrough 3.20 3.20 2.90
Saturday 18 November 2017
17:30 Fulham 1 – 1 Derby 2.29 3.51 3.50
15:00 Sunderland 2 – 2 Millwall 2.35 3.39 3.39
15:00 Sheffield Wednesday 0 – 0 Bristol City 2.27 3.50 3.60
15:00 Reading 0 – 2 Wolves 4.40 3.64 1.95
15:00 QPR 1 – 2 Aston Villa 2.75 3.39 2.85
15:00 Norwich 1 – 1 Barnsley 1.75 4.10 5.62
15:00 Hull City 2 – 2 Ipswich 2.21 3.65 3.79
15:00 Cardiff 2 – 0 Brentford 2.27 3.66 3.39
15:00 Birmingham 1 – 0 Nottingham Forest 2.65 3.50 2.90
Friday 17 November 2017
19:45 Preston 0 – 0 Bolton 2.05 3.55 4.46
19:45 Burton Albion 1 – 3 Sheffield Utd 4.84 3.65 1.98
Sunday 5 November 2017
12:15 Middlesbrough 1 – 0 Sunderland 1.84 3.63 5.10
Saturday 4 November 2017
17:30 Brentford 3 – 1 Leeds 2.03 3.87 3.78
15:00 Sheffield Utd 4 – 1 Hull City 1.86 3.83 4.50
15:00 Nottingham Forest 4 – 0 QPR 2.46 3.50 3.05
15:00 Millwall 0 – 1 Burton Albion 1.81 3.70 5.25
15:00 Ipswich 3 – 0 Preston 2.75 3.50 2.72
15:00 Derby 2 – 4 Reading 1.82 3.70 5.41
15:00 Bolton 2 – 1 Norwich 3.79 3.60 2.10
15:00 Barnsley 2 – 0 Birmingham 2.45 3.53 3.24
15:00 Aston Villa 1 – 2 Sheffield Wednesday 2.06 3.66 3.82
12:00 Bristol City 2 – 1 Cardiff 2.70 3.42 2.81
Friday 3 November 2017
19:45 Wolves 2 – 0 Fulham 1.66 4.27 5.42
Wednesday 1 November 2017
19:45 Preston 0 – 2 Aston Villa 2.56 3.42 3.00
19:45 Birmingham 0 – 2 Brentford 2.98 3.59 2.55
Tuesday 31 October 2017
20:00 Reading 3 – 1 Nottingham Forest 2.39 3.40 3.26
19:45 Sunderland 3 – 3 Bolton 1.74 3.85 6.35
19:45 Sheffield Wednesday 2 – 1 Millwall 1.95 3.63 4.90
19:45 QPR 1 – 0 Sheffield Utd 2.66 3.28 2.64
19:45 Norwich 0 – 2 Wolves 3.02 3.44 2.54
19:45 Leeds 1 – 2 Derby 2.64 3.33 3.10
19:45 Hull City 1 – 3 Middlesbrough 3.02 3.42 2.54
19:45 Fulham 0 – 2 Bristol City 2.00 3.79 3.90
19:45 Cardiff 3 – 1 Ipswich 1.66 3.89 6.30
19:45 Burton Albion 2 – 4 Barnsley 2.80 3.30 2.87
Sunday 29 October 2017
12:00 Birmingham 0 – 0 Aston Villa 3.39 3.29 2.40
Saturday 28 October 2017
17:30 Hull City 2 – 3 Nottingham Forest 2.09 3.70 3.79
15:00 Sunderland 1 – 2 Bristol City 2.54 3.48 3.00
15:00 Reading 0 – 2 Middlesbrough 3.25 3.25 2.54
15:00 QPR 2 – 1 Wolves 4.07 3.65 2.00
15:00 Preston 2 – 3 Brentford 2.35 3.94 3.10
15:00 Norwich 1 – 2 Derby 2.23 3.41 3.77
15:00 Fulham 1 – 1 Bolton 1.46 5.00 7.60
15:00 Cardiff 0 – 0 Millwall 1.81 3.76 5.25
15:00 Burton Albion 1 – 2 Ipswich 2.87 3.26 2.77
12:30 Sheffield Wednesday 1 – 1 Barnsley 1.73 4.11 5.37
Friday 27 October 2017
19:45 Leeds 1 – 2 Sheffield Utd 2.48 3.50 3.05
Sunday 22 October 2017
12:00 Ipswich 0 – 1 Norwich 3.70 3.60 2.15
Saturday 21 October 2017
17:30 Millwall 2 – 0 Birmingham 2.31 3.35 3.60
15:00 Wolves 3 – 2 Preston 1.72 3.82 5.60
15:00 Sheffield Utd 2 – 1 Reading 1.91 3.60 4.66
15:00 Nottingham Forest 2 – 0 Burton Albion 1.80 3.89 5.00
15:00 Middlesbrough 0 – 1 Cardiff 2.16 3.50 3.85
15:00 Derby 2 – 0 Sheffield Wednesday 2.30 3.44 3.50
15:00 Bristol City 0 – 3 Leeds 2.10 3.60 3.76
15:00 Brentford 3 – 3 Sunderland 1.90 4.00 4.33
15:00 Bolton 1 – 1 QPR 3.25 3.52 2.39
15:00 Barnsley 0 – 1 Hull City 2.85 3.65 2.54
15:00 Aston Villa 2 – 1 Fulham 2.45 3.51 3.20
Sunday 15 October 2017
13:15 Derby 2 – 0 Nottingham Forest 1.98 3.55 4.33
Saturday 14 October 2017
17:30 Wolves 2 – 0 Aston Villa 2.10 3.30 4.00
15:00 Sunderland 1 – 1 QPR 2.30 3.40 3.40
15:00 Sheffield Utd 1 – 0 Ipswich 1.81 3.70 5.05
15:00 Norwich 1 – 1 Hull City 2.00 3.75 4.00
15:00 Leeds 0 – 1 Reading 1.93 3.60 4.50
15:00 Fulham 2 – 2 Preston 1.95 3.70 4.10
15:00 Brentford 1 – 0 Millwall 1.87 4.00 4.33
15:00 Bolton 2 – 1 Sheffield Wednesday 4.33 3.50 1.97
15:00 Barnsley 2 – 2 Middlesbrough 4.20 3.60 2.00
Friday 13 October 2017
19:45 Bristol City 0 – 0 Burton Albion 1.44 4.75 8.50
19:45 Birmingham 1 – 0 Cardiff 3.50 3.40 2.28
Sunday 1 October 2017
12:15 Sheffield Wednesday 3 – 0 Leeds 2.45 3.30 3.20
Saturday 30 September 2017
17:30 Reading 1 – 2 Norwich 2.88 3.40 2.60
15:00 Preston 2 – 2 Sunderland 1.85 3.70 4.60
15:00 Nottingham Forest 2 – 1 Sheffield Utd 2.75 3.40 2.75
15:00 Millwall 1 – 3 Barnsley 1.71 4.00 5.50
15:00 Middlesbrough 2 – 2 Brentford 1.83 3.90 4.75
15:00 Ipswich 1 – 3 Bristol City 2.90 3.50 2.55
15:00 Hull City 6 – 1 Birmingham 2.07 3.50 4.20
15:00 Cardiff 0 – 0 Derby 2.01 3.60 4.20
15:00 Burton Albion 0 – 4 Wolves 6.00 3.90 1.67
15:00 Aston Villa 1 – 0 Bolton 1.45 4.65 9.50
Friday 29 September 2017
19:45 QPR 1 – 2 Fulham 3.00 3.75 2.42
Wednesday 27 September 2017
19:45 Sheffield Utd 2 – 0 Wolves 3.35 3.30 2.40
19:45 Birmingham 1 – 0 Sheffield Wednesday 2.75 3.25 2.80
Tuesday 26 September 2017
19:45 Nottingham Forest 1 – 3 Fulham 3.20 3.70 2.25
19:45 Millwall 2 – 1 Reading 2.22 3.40 3.75
19:45 Middlesbrough 0 – 1 Norwich 1.94 3.70 4.33
19:45 Ipswich 5 – 2 Sunderland 2.65 3.25 2.95
19:45 Hull City 1 – 2 Preston 2.36 3.40 3.30
19:45 Cardiff 3 – 1 Leeds 2.10 3.60 3.80
19:45 Burton Albion 0 – 4 Aston Villa 4.75 3.60 1.95
19:45 Bristol City 2 – 0 Bolton 1.46 4.75 8.00
19:45 Brentford 1 – 1 Derby 2.30 3.70 3.10
19:45 Barnsley 1 – 1 QPR 2.65 3.60 2.70
Sunday 24 September 2017
13:15 Sheffield Wednesday 2 – 4 Sheffield Utd 2.00 3.45 4.50
Saturday 23 September 2017
17:30 Aston Villa 2 – 1 Nottingham Forest 1.80 3.90 5.65
15:00 Wolves 2 – 1 Barnsley 1.47 5.00 9.00
15:00 Sunderland 1 – 2 Cardiff 2.80 3.30 2.75
15:00 Reading 1 – 1 Hull City 2.50 3.60 3.35
15:00 QPR 0 – 0 Burton Albion 1.92 3.90 5.40
15:00 Preston 0 – 0 Millwall 2.07 3.65 4.25
15:00 Norwich 0 – 0 Bristol City 2.25 3.65 4.10
15:00 Leeds 3 – 2 Ipswich 1.75 3.90 6.00
15:00 Fulham 1 – 1 Middlesbrough 2.31 3.50 3.35
15:00 Derby 1 – 1 Birmingham 1.80 3.70 5.25
15:00 Bolton 0 – 3 Brentford 3.75 3.75 2.05
Saturday 16 September 2017
17:30 Barnsley 0 – 3 Aston Villa 3.90 3.90 1.96
15:00 Sheffield Utd 0 – 1 Norwich 2.60 3.50 2.80
15:00 Nottingham Forest 1 – 2 Wolves 3.30 3.30 2.38
15:00 Millwall 1 – 0 Leeds 3.30 3.25 2.40
15:00 Middlesbrough 3 – 2 QPR 1.73 3.90 6.00
15:00 Ipswich 2 – 0 Bolton 2.01 3.50 4.33
15:00 Hull City 1 – 1 Sunderland 2.15 3.50 3.85
15:00 Cardiff 1 – 1 Sheffield Wednesday 2.12 3.45 4.10
15:00 Burton Albion 2 – 1 Fulham 4.60 3.70 1.88
15:00 Bristol City 4 – 1 Derby 2.70 3.40 2.90
15:00 Brentford 1 – 1 Reading 2.06 3.80 3.70
15:00 Birmingham 1 – 3 Preston 2.60 3.30 3.00
Wednesday 13 September 2017
19:45 Fulham 2 – 1 Hull City 1.90 4.00 4.20
Tuesday 12 September 2017
20:00 Bolton 0 – 1 Sheffield Utd 3.65 3.40 2.20
19:45 Wolves 3 – 3 Bristol City 1.91 3.60 4.70
19:45 Sunderland 0 – 1 Nottingham Forest 2.20 3.50 3.50
19:45 Sheffield Wednesday 2 – 1 Brentford 2.08 3.70 3.75
19:45 QPR 2 – 2 Millwall 2.30 3.50 3.30
19:45 Preston 3 – 0 Cardiff 2.80 3.35 2.80
19:45 Norwich 0 – 0 Burton Albion 1.44 5.00 7.50
19:45 Leeds 2 – 0 Birmingham 1.80 3.80 5.00
19:45 Aston Villa 0 – 0 Middlesbrough 2.50 3.20 3.20
Saturday 9 September 2017
17:30 Sheffield Wednesday 3 – 1 Nottingham Forest 1.95 3.60 4.35
15:00 Wolves 1 – 0 Millwall 1.83 3.65 5.00
15:00 Sunderland 1 – 2 Sheffield Utd 2.25 3.40 3.60
15:00 Reading 0 – 1 Bristol City 2.55 3.50 2.90
15:00 QPR 2 – 1 Ipswich 2.10 3.65 4.05
15:00 Preston 1 – 1 Barnsley 1.67 4.10 5.55
15:00 Norwich 1 – 0 Birmingham 1.73 4.20 4.75
15:00 Leeds 5 – 0 Burton Albion 1.67 4.10 6.35
15:00 Fulham 1 – 1 Cardiff 2.35 3.65 3.60
15:00 Bolton 0 – 3 Middlesbrough 4.60 3.40 2.07
15:00 Aston Villa 0 – 0 Brentford 1.88 3.90 4.33
Friday 8 September 2017
19:45 Derby 5 – 0 Hull City 2.20 3.40 3.60
Saturday 26 August 2017
17:30 Nottingham Forest 0 – 2 Leeds 2.55 3.50 3.00
15:00 Sheffield Utd 3 – 1 Derby 2.88 3.30 2.75
15:00 Millwall 4 – 0 Norwich 2.75 3.50 2.65

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