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

Championship 2018/19

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

556Matches
1,486Goals
2.67Per game
43.5%Home wins
100%Priced at kickoff
NorwichTop 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 NORNorwich 46 27 13 6 +36 94
2 SUSheffield Utd 46 26 11 9 +37 89
3 LEELeeds 48 26 8 14 +22 86
4 AVAston Villa 48 22 16 10 +23 82
5 WBWest Brom 47 23 11 13 +24 80
6 DERDerby 49 21 14 14 +15 77
7 MIDMiddlesbrough 46 20 13 13 +8 73
8 BCBristol City 46 19 13 14 +6 70
9 NFNottingham Forest 46 17 15 14 +7 66
10 SWASwansea 46 18 11 17 +3 65
11 BREBrentford 46 17 13 16 +14 64
12 SWSheffield Wednesday 46 16 16 14 -2 64
13 HCHull City 46 17 11 18 -2 62
14 BIRBirmingham 46 14 19 13 +6 61
15 PREPreston 46 16 13 17 0 61
16 BLABlackburn 46 16 12 18 -5 60
17 SCStoke City 46 11 22 13 -7 55
18 WIGWigan 46 13 13 20 -13 52
19 QPRQPR 46 14 9 23 -18 51
20 REAReading 46 10 17 19 -17 47
21 MILMillwall 46 10 14 22 -16 44
22 ROTRotherham 46 8 16 22 -31 40
23 BOLBolton 46 8 8 30 -49 32
24 IPSIpswich 46 5 16 25 -41 31

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.67
1,486 goals. 50% of matches went over 2.5.
Home advantage
43.5%
Draws 29.1%, away wins 27.3%.
Half-time lead held
69.4%
From 324 matches where someone led at the break.
1–1 68 · 12.2%
1–0 56 · 10.1%
2–0 50 · 9%
2–1 48 · 8.6%
2–2 47 · 8.5%
0–1 45 · 8.1%

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.

Monday 27 May 2019
15:00 Aston Villa 2 – 1 Derby — — —
Wednesday 15 May 2019
19:45 Leeds 2 – 4 Derby 1.74 4.00 5.24
Tuesday 14 May 2019
20:00 West Brom 1 – 0 Aston Villa 2.83 3.50 2.64
Saturday 11 May 2019
17:15 Derby 0 – 1 Leeds 3.35 3.23 2.54
12:30 Aston Villa 2 – 1 West Brom 1.97 3.54 4.50
Sunday 5 May 2019
12:30 Wigan 1 – 0 Millwall 2.19 3.65 3.62
12:30 Stoke City 2 – 2 Sheffield Utd 3.50 3.60 2.34
12:30 Sheffield Wednesday 1 – 2 QPR 2.00 3.80 4.00
12:30 Rotherham 1 – 2 Middlesbrough 5.20 4.40 1.70
12:30 Reading 0 – 0 Birmingham 2.70 3.60 2.73
12:30 Nottingham Forest 1 – 0 Bolton 1.37 5.60 10.50
12:30 Ipswich 3 – 2 Leeds 8.20 5.00 1.45
12:30 Hull City 1 – 1 Bristol City 3.00 3.80 2.40
12:30 Derby 3 – 1 West Brom 1.96 4.00 3.88
12:30 Brentford 3 – 0 Preston 1.95 4.00 4.20
12:30 Blackburn 2 – 2 Swansea 2.44 3.64 3.00
12:30 Aston Villa 1 – 2 Norwich 3.42 3.72 2.17
Wednesday 1 May 2019
19:45 Swansea 1 – 1 Derby 2.85 3.90 3.13
Tuesday 30 April 2019
19:45 Millwall 1 – 2 Bristol City 3.11 3.30 2.55
Sunday 28 April 2019
12:00 Leeds 1 – 1 Aston Villa 2.10 3.70 4.25
Saturday 27 April 2019
19:30 Norwich 2 – 1 Blackburn 1.45 5.50 9.00
17:15 Sheffield Utd 2 – 0 Ipswich 1.23 8.50 19.00
15:00 West Brom 2 – 1 Rotherham 1.65 4.50 6.00
15:00 Swansea 2 – 2 Hull City 1.85 5.25 7.00
15:00 QPR 0 – 1 Nottingham Forest 2.58 3.60 2.87
15:00 Preston 3 – 3 Sheffield Wednesday 2.70 3.50 2.90
15:00 Middlesbrough 2 – 1 Reading 1.64 4.10 6.50
15:00 Bristol City 0 – 2 Derby 2.32 3.60 3.30
15:00 Bolton 0 – 1 Brentford 6.10 4.65 1.80
15:00 Birmingham 1 – 1 Wigan 2.04 3.60 4.25
13:30 Millwall 0 – 0 Stoke City 2.34 3.30 3.80
Monday 22 April 2019
17:15 Brentford 2 – 0 Leeds 4.33 4.20 1.85
15:00 Wigan 2 – 0 Preston 2.32 3.63 3.26
15:00 Stoke City 2 – 2 Norwich 4.10 3.84 1.99
15:00 Sheffield Wednesday 2 – 0 Bristol City 2.92 3.50 2.65
15:00 Rotherham 1 – 3 Birmingham 2.90 3.50 2.56
15:00 Reading 0 – 0 West Brom 3.10 3.60 2.52
15:00 Nottingham Forest 3 – 0 Middlesbrough 3.20 3.42 2.47
15:00 Ipswich 0 – 1 Swansea 4.33 3.90 1.91
15:00 Hull City 0 – 3 Sheffield Utd 3.80 3.75 2.10
15:00 Derby 2 – 0 QPR 1.72 4.25 5.30
15:00 Blackburn 2 – 0 Bolton 1.56 4.55 7.55
13:00 Aston Villa 1 – 0 Millwall 1.73 4.00 5.75
Friday 19 April 2019
19:45 Norwich 2 – 2 Sheffield Wednesday 1.48 5.15 7.50
15:00 West Brom 3 – 2 Hull City 1.87 4.10 4.40
15:00 Swansea 4 – 3 Rotherham 1.69 4.16 5.80
15:00 QPR 1 – 2 Blackburn 2.29 3.69 3.35
15:00 Preston 4 – 0 Ipswich 1.68 4.10 6.10
15:00 Middlesbrough 1 – 0 Stoke City 2.73 3.84 2.50
15:00 Leeds 1 – 2 Wigan 1.43 5.25 9.50
15:00 Bolton 0 – 2 Aston Villa 9.00 5.45 1.39
15:00 Birmingham 2 – 2 Derby 2.61 3.46 2.91
13:00 Millwall 1 – 1 Brentford 2.26 3.61 3.42
12:30 Sheffield Utd 2 – 0 Nottingham Forest 1.62 4.33 6.75
12:00 Bristol City 1 – 1 Reading 1.79 3.91 5.25
Sunday 14 April 2019
12:00 Wigan 1 – 1 Norwich 4.75 3.96 1.83
Saturday 13 April 2019
17:30 Leeds 1 – 0 Sheffield Wednesday 1.55 4.46 7.10
15:00 West Brom 4 – 1 Preston 1.91 3.98 4.50
15:00 Stoke City 2 – 2 Rotherham 1.87 3.50 5.50
15:00 Sheffield Utd 1 – 1 Millwall 1.66 3.90 6.50
15:00 Reading 2 – 1 Brentford 3.25 3.75 2.26
15:00 QPR 4 – 0 Swansea 3.40 3.60 2.25
15:00 Nottingham Forest 1 – 2 Blackburn 2.24 3.53 3.60
15:00 Middlesbrough 1 – 0 Hull City 2.05 3.67 3.95
15:00 Ipswich 1 – 1 Birmingham 3.75 3.30 2.24
15:00 Derby 4 – 0 Bolton 1.41 4.96 10.00
15:00 Aston Villa 2 – 1 Bristol City 2.10 3.57 4.15
Wednesday 10 April 2019
19:45 Rotherham 1 – 2 Aston Villa 5.00 4.20 1.74
19:45 Millwall 0 – 0 QPR 2.10 3.52 4.00
19:45 Hull City 2 – 1 Wigan 2.09 3.72 3.82
19:45 Brentford 2 – 0 Ipswich 1.55 4.50 7.50
19:45 Birmingham 1 – 1 Sheffield Utd 3.70 3.34 2.32
19:45 Norwich 2 – 2 Reading 1.33 5.90 10.25
Tuesday 9 April 2019
20:00 Bolton 0 – 2 Middlesbrough 5.00 3.64 1.88
19:45 Swansea 3 – 1 Stoke City 2.15 3.40 4.05
19:45 Sheffield Wednesday 3 – 0 Nottingham Forest 2.37 3.35 3.42
19:45 Preston 0 – 2 Leeds 4.00 3.80 2.07
19:45 Bristol City 3 – 2 West Brom 2.50 3.53 3.06
19:45 Blackburn 2 – 0 Derby 2.92 3.42 2.60
Saturday 6 April 2019
15:00 Swansea 3 – 1 Middlesbrough 2.38 3.35 3.35
15:00 Sheffield Wednesday 1 – 3 Aston Villa 3.25 3.43 2.38
15:00 Rotherham 2 – 1 Nottingham Forest 3.20 3.40 2.42
15:00 Preston 0 – 1 Sheffield Utd 3.31 3.44 2.35
15:00 Millwall 2 – 0 West Brom 2.90 3.35 2.65
15:00 Hull City 3 – 1 Reading 1.99 3.60 4.20
15:00 Bristol City 2 – 2 Wigan 1.95 3.60 4.50
15:00 Brentford 3 – 3 Derby 2.32 3.60 3.30
15:00 Bolton 1 – 2 Ipswich 2.55 3.30 3.13
15:00 Blackburn 0 – 1 Stoke City 2.99 3.14 2.80
15:00 Birmingham 1 – 0 Leeds 4.33 3.53 2.03
12:30 Norwich 4 – 0 QPR 1.46 5.10 8.50
Tuesday 2 April 2019
19:45 Swansea 3 – 0 Brentford 2.51 3.70 2.87
19:45 Middlesbrough 0 – 1 Bristol City 2.24 3.32 3.82
Saturday 30 March 2019
17:30 Middlesbrough 0 – 1 Norwich 3.05 3.40 2.55
15:00 Wigan 0 – 0 Brentford 3.00 3.50 2.61
15:00 Stoke City 0 – 0 Sheffield Wednesday 2.40 3.13 3.57
15:00 Sheffield Utd 2 – 3 Bristol City 1.75 3.80 6.00
15:00 Reading 2 – 1 Preston 3.50 3.34 2.33
15:00 QPR 1 – 2 Bolton 1.67 4.00 6.50
15:00 Nottingham Forest 2 – 1 Swansea 2.50 3.31 3.25
15:00 Leeds 3 – 2 Millwall 1.58 4.20 7.50
15:00 Ipswich 0 – 2 Hull City 3.20 3.50 2.45
15:00 Derby 6 – 1 Rotherham 1.70 3.96 6.40
15:00 Aston Villa 2 – 1 Blackburn 1.62 4.49 5.75
Friday 29 March 2019
20:00 West Brom 3 – 2 Birmingham 2.16 3.38 4.15
Saturday 16 March 2019
15:00 Wigan 5 – 2 Bolton 1.81 3.70 5.50
15:00 Stoke City 0 – 0 Reading 1.76 3.60 5.75
15:00 Sheffield Wednesday 4 – 2 Blackburn 2.10 3.40 4.20
15:00 Rotherham 1 – 2 Norwich 6.50 4.55 1.56
15:00 Preston 1 – 0 Birmingham 2.25 3.35 3.70
15:00 Ipswich 1 – 1 Nottingham Forest 3.65 3.15 2.39
15:00 Hull City 2 – 2 QPR 2.18 3.70 3.65
15:00 Brentford 0 – 1 West Brom 2.12 3.80 3.70
15:00 Aston Villa 3 – 0 Middlesbrough 2.21 3.40 3.75
12:30 Leeds 0 – 1 Sheffield Utd 2.20 3.40 3.87
Wednesday 13 March 2019
20:00 West Brom 3 – 0 Swansea 2.11 3.60 4.00
19:45 QPR 1 – 2 Rotherham 1.87 3.63 5.05
19:45 Norwich 3 – 2 Hull City 1.57 4.60 6.50
19:45 Middlesbrough 1 – 2 Preston 2.09 3.40 4.20
19:45 Derby 0 – 0 Stoke City 2.71 3.20 3.04
19:45 Nottingham Forest 1 – 3 Aston Villa 2.94 3.40 2.69
19:45 Birmingham 0 – 2 Millwall 2.35 3.34 3.60
Tuesday 12 March 2019
20:00 Reading 0 – 3 Leeds 5.75 4.07 1.69
20:00 Bolton 0 – 2 Sheffield Wednesday 4.20 3.25 2.24
19:45 Sheffield Utd 2 – 0 Brentford 2.00 3.62 4.40
19:45 Bristol City 1 – 1 Ipswich 1.58 4.00 7.62
19:45 Blackburn 3 – 0 Wigan 2.51 3.39 3.20
Sunday 10 March 2019
12:00 Birmingham 0 – 1 Aston Villa 3.04 3.33 2.70
Saturday 9 March 2019
15:00 West Brom 1 – 1 Ipswich 1.41 5.25 10.50
15:00 Reading 3 – 2 Wigan 2.48 3.31 3.25
15:00 QPR 0 – 0 Stoke City 2.89 3.27 2.90
15:00 Nottingham Forest 3 – 0 Hull City 2.30 3.50 3.55
15:00 Middlesbrough 1 – 2 Brentford 2.40 3.41 3.29
15:00 Derby 1 – 1 Sheffield Wednesday 2.33 3.35 4.00
15:00 Bristol City 0 – 1 Leeds 3.40 3.43 2.40
15:00 Bolton 2 – 1 Millwall 4.33 3.46 2.07
12:15 Sheffield Utd 2 – 0 Rotherham 1.51 4.53 9.00
12:00 Blackburn 0 – 1 Preston 2.70 3.47 2.90
Friday 8 March 2019
19:45 Norwich 1 – 0 Swansea 1.65 4.59 6.00
Tuesday 5 March 2019
19:45 Derby 2 – 1 Wigan 2.13 3.36 4.25
Monday 4 March 2019
19:45 Sheffield Wednesday 0 – 0 Sheffield Utd 3.75 3.31 2.31
Saturday 2 March 2019
15:00 Wigan 0 – 0 Middlesbrough 3.07 3.20 2.70
15:00 Swansea 2 – 0 Bolton 1.52 4.52 8.00
15:00 Stoke City 2 – 0 Nottingham Forest 2.36 3.25 3.71
15:00 Rotherham 3 – 2 Blackburn 2.89 3.40 2.70
15:00 Preston 1 – 1 Bristol City 2.44 3.36 3.40
15:00 Millwall 1 – 3 Norwich 3.67 3.50 2.22
15:00 Ipswich 1 – 2 Reading 2.97 3.23 2.73
15:00 Hull City 2 – 0 Birmingham 2.56 3.31 3.15
15:00 Brentford 3 – 0 QPR 1.81 3.93 5.00
15:00 Aston Villa 4 – 0 Derby 2.06 3.60 4.25
Friday 1 March 2019
19:45 Leeds 4 – 0 West Brom 2.21 3.52 3.80
Tuesday 26 February 2019
19:45 QPR 1 – 0 Leeds 4.00 3.64 2.08
19:45 Hull City 2 – 1 Millwall 2.48 3.29 3.40
19:45 Bristol City 1 – 2 Birmingham 2.17 3.38 4.00
19:45 Sheffield Wednesday 2 – 0 Brentford 3.25 3.50 2.45
Monday 25 February 2019
19:45 Nottingham Forest 1 – 0 Derby 2.60 3.38 3.03
Saturday 23 February 2019
17:30 West Brom 0 – 1 Sheffield Utd 2.43 3.33 2.94
15:00 Wigan 1 – 1 Ipswich 1.78 3.65 6.00
15:00 Stoke City 1 – 1 Aston Villa 2.27 3.40 3.60
15:00 Sheffield Wednesday 3 – 1 Swansea 2.80 3.40 2.78
15:00 Reading 1 – 1 Rotherham 2.29 3.43 3.60
15:00 Norwich 3 – 2 Bristol City 1.88 3.83 4.65
15:00 Millwall 1 – 3 Preston 2.63 3.10 3.25
15:00 Middlesbrough 2 – 0 QPR 1.91 3.47 5.50
15:00 Leeds 2 – 1 Bolton 1.34 5.62 15.00
15:00 Brentford 5 – 1 Hull City 1.83 4.09 4.60
15:00 Birmingham 2 – 2 Blackburn 2.31 3.31 3.75
Wednesday 20 February 2019
19:45 Derby 0 – 1 Millwall 2.24 3.42 3.78
Tuesday 19 February 2019
19:45 QPR 2 – 3 West Brom 3.00 3.45 2.60
Sunday 17 February 2019
13:00 Blackburn 0 – 1 Middlesbrough 2.61 3.15 3.25
Saturday 16 February 2019
15:00 Sheffield Utd 4 – 0 Reading 1.62 4.10 7.00
15:00 Preston 0 – 0 Nottingham Forest 2.12 3.60 4.00
15:00 Ipswich 1 – 1 Stoke City 4.30 3.34 2.10
15:00 Bolton 0 – 4 Norwich 6.00 4.15 1.67
15:00 Aston Villa 0 – 2 West Brom 2.62 3.55 2.87
13:00 Rotherham 2 – 2 Sheffield Wednesday 3.03 3.39 2.62
Wednesday 13 February 2019
20:00 Reading 2 – 1 Blackburn 2.50 3.35 3.20
19:45 Wigan 0 – 0 Stoke City 3.13 3.25 2.60
19:45 Sheffield Utd 1 – 0 Middlesbrough 2.17 3.36 4.20
19:45 Leeds 2 – 1 Swansea 1.66 4.20 6.06
19:45 Brentford 1 – 0 Aston Villa 2.20 3.80 3.50
19:45 Preston 3 – 1 Norwich 2.75 3.47 2.76
19:45 Ipswich 1 – 1 Derby 4.90 3.66 1.90
Tuesday 12 February 2019
20:00 West Brom 2 – 2 Nottingham Forest 1.79 4.00 5.25
19:45 Millwall 0 – 0 Sheffield Wednesday 2.40 3.18 3.70
19:45 Bristol City 2 – 1 QPR 2.01 3.50 4.75
19:45 Hull City 2 – 2 Rotherham 1.78 3.85 5.50
19:45 Birmingham 0 – 1 Bolton 1.61 4.07 7.50
Sunday 10 February 2019
12:00 Norwich 3 – 0 Ipswich 1.43 5.25 9.50
Saturday 9 February 2019
17:30 Stoke City 0 – 1 West Brom 2.96 3.31 2.85
15:00 Swansea 1 – 0 Millwall 2.37 3.30 3.60
15:00 Sheffield Wednesday 0 – 0 Reading 2.15 3.42 4.20
15:00 Rotherham 1 – 1 Wigan 3.08 3.40 2.58
15:00 QPR 3 – 4 Birmingham 2.53 3.30 3.22
15:00 Nottingham Forest 2 – 1 Brentford 3.16 3.51 2.50
15:00 Derby 2 – 0 Hull City 2.18 3.77 3.59
15:00 Bolton 1 – 2 Preston 4.75 3.69 1.92
15:00 Blackburn 0 – 1 Bristol City 2.83 3.18 2.95
13:00 Middlesbrough 1 – 1 Leeds 3.06 3.20 2.72
Friday 8 February 2019
19:45 Aston Villa 3 – 3 Sheffield Utd 2.88 3.50 2.68
Saturday 2 February 2019
17:30 Leeds 1 – 3 Norwich 1.97 3.90 4.18
15:00 Wigan 2 – 1 QPR 2.42 3.39 3.30
15:00 West Brom 2 – 3 Middlesbrough 2.35 3.18 3.75
15:00 Sheffield Utd 2 – 0 Bolton 1.31 5.95 13.00
15:00 Reading 0 – 0 Aston Villa 3.31 3.50 2.39
15:00 Millwall 0 – 0 Rotherham 1.78 3.70 5.80
15:00 Ipswich 0 – 1 Sheffield Wednesday 3.49 3.21 2.45
15:00 Hull City 2 – 0 Stoke City 2.88 3.30 2.80
15:00 Bristol City 2 – 0 Swansea 2.26 3.47 3.55
15:00 Brentford 5 – 2 Blackburn 1.98 3.60 4.50
15:00 Birmingham 2 – 0 Nottingham Forest 2.40 3.20 3.58
Friday 1 February 2019
19:45 Preston 0 – 0 Derby 2.49 3.53 3.25
Tuesday 29 January 2019
20:00 Bolton 1 – 1 Reading 3.34 3.15 2.55
19:45 Swansea 3 – 3 Birmingham 2.19 3.42 4.00
Saturday 26 January 2019
15:00 Stoke City 0 – 2 Preston 2.21 3.31 4.20
15:00 Rotherham 1 – 2 Leeds 6.20 4.26 1.63
15:00 Nottingham Forest 3 – 1 Wigan 2.26 3.40 3.80
15:00 Norwich 2 – 2 Sheffield Utd 2.55 3.50 3.09
15:00 Blackburn 3 – 0 Hull City 2.52 3.40 3.14
15:00 Aston Villa 2 – 1 Ipswich 1.52 4.53 7.77
Monday 21 January 2019
20:00 Bolton 0 – 2 West Brom 5.50 3.82 1.79
Saturday 19 January 2019
17:30 Swansea 1 – 0 Sheffield Utd 3.00 3.45 2.63
15:00 Stoke City 2 – 1 Leeds 3.17 3.47 2.46
15:00 Sheffield Wednesday 1 – 0 Wigan 2.55 3.40 3.11
15:00 Rotherham 2 – 4 Brentford 4.20 3.64 2.05
15:00 QPR 1 – 4 Preston 2.26 3.51 3.60
15:00 Nottingham Forest 0 – 1 Bristol City 2.41 3.40 3.40
15:00 Middlesbrough 1 – 1 Millwall 2.05 3.33 4.80
15:00 Derby 2 – 1 Reading 1.78 3.80 5.50
15:00 Blackburn 2 – 0 Ipswich 1.95 3.40 5.25
15:00 Aston Villa 2 – 2 Hull City 2.09 3.63 4.00
Friday 18 January 2019
19:45 Norwich 3 – 1 Birmingham 1.96 3.69 4.75
Saturday 12 January 2019
17:30 Millwall 0 – 2 Blackburn 2.18 3.53 3.90
15:00 Wigan 3 – 0 Aston Villa 3.07 3.46 2.53
15:00 West Brom 1 – 1 Norwich 2.37 3.63 3.25
15:00 Sheffield Utd 1 – 0 QPR 1.63 3.87 5.60
15:00 Reading 2 – 0 Nottingham Forest 2.93 3.42 2.70
15:00 Preston 1 – 1 Swansea 2.64 3.46 2.92
15:00 Ipswich 1 – 0 Rotherham 2.51 3.27 3.26
15:00 Hull City 3 – 0 Sheffield Wednesday 2.36 3.40 3.60
15:00 Bristol City 2 – 1 Bolton 1.69 3.90 6.50
15:00 Brentford 3 – 1 Stoke City 2.59 3.38 3.10
15:00 Birmingham 1 – 2 Middlesbrough 2.79 3.00 3.15
Friday 11 January 2019
19:45 Leeds 2 – 0 Derby 1.95 3.90 4.60
Tuesday 1 January 2019
15:00 Wigan 0 – 3 Sheffield Utd 3.47 3.36 2.14
15:00 Stoke City 0 – 2 Bristol City 2.03 3.29 3.90
15:00 Sheffield Wednesday 1 – 1 Birmingham 2.84 3.12 2.62
15:00 Rotherham 2 – 1 Preston 3.11 3.28 2.34
15:00 Reading 1 – 4 Swansea 3.19 3.31 2.28
15:00 Nottingham Forest 4 – 2 Leeds 3.04 3.28 2.39
15:00 Ipswich 2 – 3 Millwall 3.31 3.11 2.34
15:00 Hull City 6 – 0 Bolton 1.66 3.62 5.76
15:00 Derby 1 – 1 Middlesbrough 2.32 3.19 3.24
15:00 Brentford 1 – 1 Norwich 2.48 3.34 2.85
15:00 Blackburn 2 – 1 West Brom 3.04 3.44 2.31
15:00 Aston Villa 2 – 2 QPR 1.83 3.68 4.31
Saturday 29 December 2018
15:00 West Brom 1 – 1 Sheffield Wednesday 1.71 3.85 6.00
15:00 Swansea 2 – 2 Wigan 1.96 3.60 4.50
15:00 Sheffield Utd 3 – 0 Blackburn 1.53 4.75 7.00
15:00 QPR 0 – 0 Reading 1.77 3.80 5.25
15:00 Preston 1 – 1 Aston Villa 3.18 3.50 2.37
15:00 Norwich 3 – 4 Derby 2.05 3.75 3.90
15:00 Millwall 1 – 0 Nottingham Forest 2.70 3.30 3.00
15:00 Middlesbrough 2 – 0 Ipswich 1.57 3.80 8.30
15:00 Leeds 0 – 2 Hull City 1.50 4.60 7.50
15:00 Bristol City 1 – 0 Rotherham 1.67 4.00 6.50
15:00 Bolton 0 – 0 Stoke City 4.75 3.40 1.97
15:00 Birmingham 0 – 0 Brentford 2.45 3.34 3.25
Wednesday 26 December 2018
15:00 West Brom 2 – 0 Wigan 1.60 4.20 6.50
15:00 Swansea 0 – 1 Aston Villa 2.52 3.50 3.00
15:00 Sheffield Utd 3 – 1 Derby 2.16 3.50 3.75
15:00 QPR 3 – 0 Ipswich 1.72 3.75 6.30
15:00 Preston 1 – 2 Hull City 2.27 3.40 3.60
15:00 Norwich 3 – 3 Nottingham Forest 2.04 3.50 4.20
15:00 Millwall 1 – 0 Reading 1.80 4.10 4.75
15:00 Middlesbrough 0 – 1 Sheffield Wednesday 1.72 3.75 6.50
15:00 Leeds 3 – 2 Blackburn 1.65 4.00 6.50
15:00 Bristol City 1 – 1 Brentford 2.42 3.50 3.10
15:00 Bolton 2 – 1 Rotherham 2.50 3.20 3.28
15:00 Birmingham 2 – 0 Stoke City 2.89 3.10 2.87
Sunday 23 December 2018
13:30 Aston Villa 2 – 3 Leeds 2.69 3.50 2.85
Saturday 22 December 2018
17:30 Hull City 3 – 2 Swansea 2.87 3.38 2.75
15:00 Wigan 0 – 3 Birmingham 2.65 3.25 3.10
15:00 Stoke City 1 – 0 Millwall 1.84 3.70 5.00
15:00 Sheffield Wednesday 1 – 0 Preston 3.20 3.40 2.60
15:00 Rotherham 0 – 4 West Brom 5.00 3.90 1.82
15:00 Reading 0 – 1 Middlesbrough 5.00 3.60 1.90
15:00 Nottingham Forest 0 – 1 QPR 2.10 3.68 4.20
15:00 Ipswich 1 – 1 Sheffield Utd 5.25 3.50 1.85
15:00 Derby 1 – 1 Bristol City 2.10 3.50 4.00
15:00 Brentford 1 – 0 Bolton 1.57 4.50 7.50
15:00 Blackburn 0 – 1 Norwich 3.10 3.42 2.60
Monday 17 December 2018
19:45 Derby 0 – 0 Nottingham Forest 2.07 3.55 3.98
Saturday 15 December 2018
17:30 Bristol City 2 – 2 Norwich 2.82 3.30 2.80
15:00 Swansea 2 – 1 Sheffield Wednesday 1.68 4.00 5.75
15:00 Rotherham 1 – 1 Reading 2.05 3.80 4.00
15:00 QPR 2 – 1 Middlesbrough 3.20 3.30 2.53
15:00 Preston 3 – 2 Millwall 2.27 3.40 3.60
15:00 Ipswich 1 – 0 Wigan 3.20 3.25 2.57
15:00 Hull City 2 – 0 Brentford 2.88 3.60 2.55
15:00 Bolton 0 – 1 Leeds 6.25 3.90 1.67
15:00 Blackburn 2 – 2 Birmingham 2.45 3.30 3.25
15:00 Aston Villa 2 – 2 Stoke City 2.23 3.60 3.64
Friday 14 December 2018
19:45 Sheffield Utd 1 – 2 West Brom 2.22 3.47 3.20
Saturday 8 December 2018
17:30 Reading 0 – 2 Sheffield Utd 5.20 4.00 1.75
15:00 Wigan 0 – 1 Derby 3.10 3.40 2.52
15:00 Stoke City 2 – 0 Ipswich 1.48 4.33 9.00
15:00 Sheffield Wednesday 2 – 2 Rotherham 2.12 3.48 3.90
15:00 Nottingham Forest 0 – 1 Preston 2.05 3.50 4.10
15:00 Norwich 3 – 2 Bolton 1.44 4.75 10.00
15:00 Millwall 2 – 2 Hull City 2.17 3.45 3.75
15:00 Middlesbrough 1 – 1 Blackburn 1.83 3.60 5.65
15:00 Leeds 2 – 1 QPR 1.82 3.80 5.50
15:00 Brentford 2 – 3 Swansea 2.10 3.58 3.80
15:00 Birmingham 0 – 1 Bristol City 2.33 3.28 3.50
Friday 7 December 2018
20:00 West Brom 2 – 2 Aston Villa 2.34 3.75 3.10
Monday 3 December 2018
20:00 West Brom 1 – 1 Brentford 1.88 4.05 4.50
Sunday 2 December 2018
13:30 Bristol City 1 – 1 Millwall 2.04 3.45 4.20
Saturday 1 December 2018
17:30 Middlesbrough 0 – 3 Aston Villa 2.16 3.40 3.80
15:00 Reading 2 – 2 Stoke City 4.60 3.76 1.88
15:00 QPR 2 – 3 Hull City 2.02 3.50 4.33
15:00 Nottingham Forest 2 – 0 Ipswich 1.67 3.85 7.00
15:00 Norwich 3 – 1 Rotherham 1.44 4.70 8.50
15:00 Derby 2 – 1 Swansea 2.04 3.50 4.33
15:00 Bolton 1 – 1 Wigan 3.30 3.25 2.48
15:00 Blackburn 4 – 2 Sheffield Wednesday 2.20 3.40 3.64
15:00 Birmingham 3 – 0 Preston 2.40 3.28 3.32
12:30 Sheffield Utd 0 – 1 Leeds 2.39 3.50 3.25
Wednesday 28 November 2018
20:00 Stoke City 2 – 1 Derby 2.45 3.30 3.30
19:45 Wigan 3 – 1 Blackburn 2.65 3.25 3.00
19:45 Swansea 1 – 2 West Brom 2.84 3.44 2.70
19:45 Ipswich 2 – 3 Bristol City 3.40 3.20 2.45
19:45 Aston Villa 5 – 5 Nottingham Forest 2.03 3.50 4.25
19:45 Millwall 0 – 2 Birmingham 2.25 3.40 3.60
Tuesday 27 November 2018
19:45 Sheffield Wednesday 1 – 0 Bolton 2.12 3.40 4.30
19:45 Preston 1 – 1 Middlesbrough 3.00 3.20 2.67
19:45 Rotherham 2 – 2 QPR 3.20 3.35 2.50
19:45 Leeds 1 – 0 Reading 1.42 5.00 10.50
19:45 Hull City 0 – 0 Norwich 3.85 3.60 2.17
19:45 Brentford 2 – 3 Sheffield Utd 2.60 3.40 3.10
Sunday 25 November 2018
12:00 Aston Villa 4 – 2 Birmingham 1.90 3.60 4.75
Saturday 24 November 2018
17:30 Brentford 1 – 2 Middlesbrough 2.50 3.25 3.20
15:00 Wigan 0 – 0 Reading 1.81 3.80 4.95
15:00 Swansea 1 – 4 Norwich 2.61 3.34 3.00
15:00 Stoke City 2 – 2 QPR 2.00 3.50 4.35
15:00 Sheffield Wednesday 1 – 2 Derby 3.70 3.60 2.16
15:00 Preston 4 – 1 Blackburn 2.26 3.40 3.50
15:00 Millwall 1 – 1 Bolton 1.68 3.85 6.50
15:00 Leeds 2 – 0 Bristol City 2.00 3.60 4.50
15:00 Hull City 0 – 2 Nottingham Forest 2.60 3.40 2.92
12:30 Rotherham 2 – 2 Sheffield Utd 5.50 3.84 1.76
Friday 23 November 2018
19:45 Ipswich 1 – 2 West Brom 4.30 3.50 2.06
Saturday 10 November 2018
17:30 West Brom 4 – 1 Leeds 2.73 3.50 2.95
15:00 Reading 2 – 2 Ipswich 2.42 3.20 3.65
15:00 QPR 3 – 2 Brentford 3.10 3.60 2.55
15:00 Nottingham Forest 0 – 0 Stoke City 2.70 3.30 2.90
15:00 Norwich 4 – 3 Millwall 1.95 3.80 4.75
15:00 Middlesbrough 2 – 0 Wigan 1.77 3.70 6.00
15:00 Derby 0 – 3 Aston Villa 2.27 3.45 3.70
15:00 Bristol City 0 – 1 Preston 2.15 3.60 3.75
15:00 Bolton 0 – 1 Swansea 3.90 3.42 2.11
15:00 Blackburn 1 – 1 Rotherham 1.74 3.82 5.50
15:00 Birmingham 3 – 3 Hull City 2.31 3.50 4.45
Friday 9 November 2018
19:45 Sheffield Utd 0 – 0 Sheffield Wednesday 1.56 4.55 7.00
Sunday 4 November 2018
13:30 Wigan 1 – 2 Leeds 3.75 3.50 2.15
Saturday 3 November 2018
17:30 Stoke City 0 – 0 Middlesbrough 2.62 3.15 3.20
15:00 Sheffield Wednesday 0 – 4 Norwich 3.34 3.50 2.30
15:00 Rotherham 2 – 1 Swansea 3.64 3.40 2.21
15:00 Reading 3 – 2 Bristol City 3.50 3.50 2.26
15:00 Nottingham Forest 1 – 0 Sheffield Utd 3.02 3.46 2.50
15:00 Ipswich 1 – 1 Preston 3.60 3.40 2.26
15:00 Hull City 1 – 0 West Brom 3.20 3.60 2.31
15:00 Derby 3 – 1 Birmingham 2.01 3.54 4.20
15:00 Brentford 2 – 0 Millwall 2.00 3.70 4.35
15:00 Blackburn 1 – 0 QPR 2.60 3.48 3.00
Friday 2 November 2018
19:45 Aston Villa 2 – 0 Bolton 1.47 4.60 8.50
Saturday 27 October 2018
17:30 Leeds 1 – 1 Nottingham Forest 1.82 3.85 4.90
15:00 West Brom 1 – 1 Blackburn 1.87 3.80 4.80
15:00 Swansea 2 – 0 Reading 1.75 4.05 5.00
15:00 Sheffield Utd 4 – 2 Wigan 1.67 4.20 6.00
15:00 Preston 1 – 1 Rotherham 1.62 4.30 6.00
15:00 Norwich 1 – 0 Brentford 2.51 3.50 3.10
15:00 Millwall 3 – 0 Ipswich 1.69 4.00 5.75
15:00 Bristol City 0 – 1 Stoke City 2.75 3.30 2.87
15:00 Bolton 0 – 1 Hull City 3.10 3.30 2.65
15:00 Birmingham 3 – 1 Sheffield Wednesday 2.00 3.50 4.55
12:30 Middlesbrough 1 – 1 Derby 2.20 3.40 3.80
Friday 26 October 2018
19:45 QPR 1 – 0 Aston Villa 2.62 3.45 2.90
Wednesday 24 October 2018
20:00 West Brom 1 – 4 Derby 2.05 3.60 3.90
20:00 Bolton 0 – 3 Nottingham Forest 3.55 3.26 2.30
19:45 Preston 4 – 3 Brentford 2.90 3.58 2.54
19:45 Leeds 2 – 0 Ipswich 1.45 4.75 8.80
19:45 Bristol City 1 – 0 Hull City 1.91 3.60 4.75
Tuesday 23 October 2018
19:45 Birmingham 2 – 1 Reading 1.75 3.75 5.55
19:45 Swansea 3 – 1 Blackburn 2.27 3.35 3.70
19:45 Sheffield Utd 1 – 1 Stoke City 2.26 3.30 3.80
19:45 QPR 3 – 0 Sheffield Wednesday 2.03 3.50 4.10
19:45 Norwich 2 – 1 Aston Villa 2.29 3.44 3.50
19:45 Millwall 2 – 1 Wigan 2.18 3.40 3.75
19:45 Middlesbrough 0 – 0 Rotherham 1.45 4.75 10.25
Saturday 20 October 2018
17:30 Derby 2 – 1 Sheffield Utd 2.76 3.40 2.85
15:00 Wigan 1 – 0 West Brom 3.33 3.70 2.25
15:00 Stoke City 0 – 1 Birmingham 2.03 3.31 4.50
15:00 Rotherham 1 – 1 Bolton 2.31 3.30 3.74
15:00 Reading 3 – 1 Millwall 3.02 3.30 3.01
15:00 Nottingham Forest 1 – 2 Norwich 2.53 3.30 3.40
15:00 Ipswich 0 – 2 QPR 2.97 3.20 2.91
15:00 Hull City 1 – 1 Preston 2.71 3.41 2.91
15:00 Brentford 0 – 1 Bristol City 1.73 4.25 5.25
15:00 Aston Villa 1 – 0 Swansea 2.03 3.65 4.75
12:00 Blackburn 2 – 1 Leeds 3.62 3.40 2.37
Friday 19 October 2018
19:45 Sheffield Wednesday 1 – 2 Middlesbrough 3.90 3.32 2.29
Sunday 7 October 2018
13:30 Bristol City 1 – 2 Sheffield Wednesday 1.93 3.62 4.40
Saturday 6 October 2018
17:30 Bolton 0 – 1 Blackburn 3.60 3.25 2.36
15:00 West Brom 4 – 1 Reading 1.52 4.50 7.50
15:00 Swansea 2 – 3 Ipswich 1.97 3.35 5.00
15:00 Sheffield Utd 1 – 0 Hull City 1.55 4.40 7.00
15:00 QPR 1 – 1 Derby 2.91 3.46 2.62
15:00 Preston 4 – 0 Wigan 2.45 3.43 3.16
15:00 Norwich 0 – 1 Stoke City 2.64 3.36 2.90
15:00 Millwall 2 – 1 Aston Villa 2.80 3.35 2.87
15:00 Middlesbrough 0 – 2 Nottingham Forest 1.75 3.70 5.84
15:00 Birmingham 3 – 1 Rotherham 1.68 4.00 6.00
12:30 Leeds 1 – 1 Brentford 2.15 3.69 3.80
Wednesday 3 October 2018
19:45 Sheffield Wednesday 2 – 2 West Brom 4.02 3.60 2.05
19:45 Rotherham 0 – 0 Bristol City 4.00 3.66 2.05
19:45 Nottingham Forest 2 – 2 Millwall 1.85 3.60 4.90
19:45 Derby 1 – 1 Norwich 2.09 3.55 4.10
19:45 Blackburn 0 – 2 Sheffield Utd 3.60 3.40 2.29
Tuesday 2 October 2018
20:00 Stoke City 2 – 0 Bolton 1.53 4.35 8.00
20:00 Reading 0 – 1 QPR 2.60 3.32 3.05
19:45 Hull City 0 – 1 Leeds 3.54 3.65 2.16
19:45 Wigan 0 – 0 Swansea 2.14 3.40 3.90
19:45 Ipswich 0 – 2 Middlesbrough 4.53 3.20 2.07
19:45 Brentford 1 – 1 Birmingham 1.74 3.84 5.50
19:45 Aston Villa 3 – 3 Preston 1.85 3.67 4.75
Saturday 29 September 2018
17:30 Rotherham 2 – 2 Stoke City 4.05 3.50 2.10
15:00 Swansea 3 – 0 QPR 2.42 3.25 3.39
15:00 Preston 2 – 3 West Brom 3.10 3.45 2.52
15:00 Norwich 1 – 0 Wigan 2.25 3.52 3.42
15:00 Millwall 2 – 3 Sheffield Utd 3.50 3.46 2.35
15:00 Hull City 1 – 1 Middlesbrough 3.48 3.31 2.40
15:00 Brentford 2 – 2 Reading 1.50 4.70 7.50
15:00 Bolton 1 – 0 Derby 4.50 3.58 2.00
15:00 Blackburn 2 – 2 Nottingham Forest 2.70 3.15 3.15
15:00 Birmingham 2 – 2 Ipswich 2.01 3.30 4.66
Friday 28 September 2018
20:00 Bristol City 1 – 1 Aston Villa 2.58 3.40 3.00
19:45 Sheffield Wednesday 1 – 1 Leeds 3.61 3.50 2.20
Saturday 22 September 2018
17:30 QPR 0 – 1 Norwich 2.40 3.42 3.42
15:00 West Brom 2 – 0 Millwall 1.63 4.33 6.15
15:00 Stoke City 2 – 3 Blackburn 2.02 3.50 4.70
15:00 Sheffield Utd 3 – 2 Preston 1.78 3.90 5.05
15:00 Reading 3 – 0 Hull City 2.57 3.38 3.00
15:00 Nottingham Forest 1 – 0 Rotherham 1.81 3.76 5.25
15:00 Middlesbrough 0 – 0 Swansea 1.65 4.00 6.50
15:00 Leeds 1 – 2 Birmingham 1.80 3.75 5.25
15:00 Ipswich 0 – 0 Bolton 1.94 3.50 5.21
15:00 Derby 3 – 1 Brentford 3.05 3.40 2.51
15:00 Aston Villa 1 – 2 Sheffield Wednesday 1.60 4.30 6.25
Friday 21 September 2018
19:45 Wigan 1 – 0 Bristol City 2.58 3.40 3.05
Wednesday 19 September 2018
20:00 Reading 1 – 2 Norwich 2.95 3.35 2.65
19:45 Sheffield Utd 0 – 0 Birmingham 1.78 3.81 5.80
19:45 QPR 2 – 0 Millwall 2.40 3.38 3.30
19:45 Nottingham Forest 2 – 1 Sheffield Wednesday 1.99 3.60 4.30
19:45 Middlesbrough 2 – 0 Bolton 1.51 4.10 9.00
Tuesday 18 September 2018
20:00 West Brom 4 – 2 Bristol City 1.92 3.60 5.00
20:00 Stoke City 1 – 0 Swansea 1.70 3.94 6.00
19:45 Ipswich 1 – 1 Brentford 4.75 3.76 1.87
19:45 Aston Villa 2 – 0 Rotherham 1.50 4.70 8.50
19:45 Wigan 2 – 1 Hull City 1.92 3.86 4.20
19:45 Leeds 3 – 0 Preston 2.10 3.54 4.00
19:45 Derby 0 – 0 Blackburn 2.15 3.55 3.80
Saturday 15 September 2018
17:30 Blackburn 1 – 1 Aston Villa 2.70 3.30 3.10
15:00 Swansea 0 – 0 Nottingham Forest 2.31 3.42 3.41
15:00 Sheffield Wednesday 2 – 2 Stoke City 3.26 3.45 2.45
15:00 Rotherham 1 – 0 Derby 4.00 3.50 2.10
15:00 Preston 2 – 3 Reading 1.82 3.75 5.25
15:00 Norwich 1 – 0 Middlesbrough 3.10 3.34 2.60
15:00 Millwall 1 – 1 Leeds 3.34 3.38 2.87
15:00 Hull City 2 – 0 Ipswich 2.42 3.36 3.40
15:00 Bristol City 1 – 0 Sheffield Utd 2.77 3.38 2.80
15:00 Brentford 2 – 0 Wigan 1.84 4.30 5.00
15:00 Bolton 1 – 2 QPR 3.10 3.32 2.62
Friday 14 September 2018
19:45 Birmingham 1 – 1 West Brom 3.68 3.38 2.25
Sunday 2 September 2018
13:30 Bristol City 4 – 1 Blackburn 2.31 3.30 3.68
12:00 Ipswich 1 – 1 Norwich 3.00 3.31 2.70
Saturday 1 September 2018
17:30 Millwall 1 – 2 Swansea 2.24 3.34 3.75
15:00 Wigan 1 – 0 Rotherham 1.70 4.25 5.75
15:00 West Brom 2 – 1 Stoke City 2.06 3.50 4.00
15:00 Sheffield Utd 4 – 1 Aston Villa 2.31 3.38 3.50
15:00 Reading 1 – 2 Sheffield Wednesday 2.38 3.30 3.46
15:00 Preston 2 – 2 Bolton 1.66 3.75 7.10
15:00 Hull City 1 – 2 Derby 3.35 3.40 2.38
15:00 Brentford 2 – 1 Nottingham Forest 1.83 4.10 4.76
15:00 Birmingham 0 – 0 QPR 2.04 3.45 4.25
Friday 31 August 2018
19:45 Leeds 0 – 0 Middlesbrough 2.31 3.32 3.60
Sunday 26 August 2018
12:30 Rotherham 1 – 0 Millwall 3.40 3.40 2.40
Saturday 25 August 2018
17:30 Nottingham Forest 2 – 2 Birmingham 2.10 3.42 4.20
15:00 Swansea 0 – 1 Bristol City 2.43 3.30 3.50

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