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

Championship 2020/21

Every result, the table as it finished, and the price each match went off at. 557 matches played between September 2020 and May 2021.

557Matches
1,284Goals
2.31Per game
41.3%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 29 10 7 +39 97
2 BREBrentford 49 26 15 8 +40 93
3 WATWatford 46 27 10 9 +33 91
4 SWASwansea 49 24 12 13 +16 84
5 BOUBournemouth 48 23 11 14 +26 80
6 BARBarnsley 48 23 10 15 +7 79
7 REAReading 46 19 13 14 +8 70
8 CARCardiff 46 18 14 14 +17 68
9 QPRQPR 46 19 11 16 +2 68
10 MIDMiddlesbrough 46 18 10 18 +2 64
11 MILMillwall 46 15 17 14 -5 62
12 LUTLuton 46 17 11 18 -11 62
13 PREPreston 46 18 7 21 -7 61
14 SCStoke City 46 15 15 16 -2 60
15 BLABlackburn 46 15 12 19 +11 57
16 COVCoventry 46 14 13 19 -12 55
17 NFNottingham Forest 46 12 16 18 -8 52
18 BIRBirmingham 46 13 13 20 -24 52
19 BCBristol City 46 15 6 25 -22 51
20 HUDHuddersfield 46 12 13 21 -21 49
21 SWSheffield Wednesday 46 12 11 23 -21 47
22 DERDerby 46 11 11 24 -22 44
23 WYCWycombe 46 11 10 25 -30 43
24 ROTRotherham 46 11 9 26 -16 42

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.31
1,284 goals. 40.8% of matches went over 2.5.
Home advantage
41.3%
Draws 25.1%, away wins 33.6%.
Half-time lead held
75.2%
From 311 matches where someone led at the break.
1–1 72 · 12.9%
1–0 65 · 11.7%
0–1 60 · 10.8%
0–0 53 · 9.5%
2–0 47 · 8.4%
1–2 47 · 8.4%

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 29 May 2021
15:00 Brentford 2 – 0 Swansea 1.95 3.46 5.10
Saturday 22 May 2021
18:30 Swansea 1 – 1 Barnsley 2.95 3.15 3.00
12:30 Brentford 3 – 1 Bournemouth 1.92 3.85 4.50
Monday 17 May 2021
20:15 Barnsley 0 – 1 Swansea 2.30 3.26 3.95
18:00 Bournemouth 1 – 0 Brentford 2.97 3.20 2.95
Saturday 8 May 2021
12:30 Watford 2 – 0 Swansea 2.45 3.45 3.35
12:30 Reading 2 – 2 Huddersfield 1.92 4.00 4.20
12:30 QPR 3 – 1 Luton 2.22 3.75 3.35
12:30 Nottingham Forest 1 – 2 Preston 2.33 3.35 3.40
12:30 Middlesbrough 0 – 3 Wycombe 1.88 3.94 4.50
12:30 Derby 3 – 3 Sheffield Wednesday 2.40 3.44 3.30
12:30 Coventry 6 – 1 Millwall 2.63 3.44 3.00
12:30 Cardiff 1 – 1 Rotherham 2.82 3.70 2.55
12:30 Bristol City 1 – 3 Brentford 9.00 5.20 1.54
12:30 Blackburn 5 – 2 Birmingham 1.53 4.75 7.00
12:30 Barnsley 2 – 2 Norwich 3.30 3.72 2.40
12:30 Bournemouth 0 – 2 Stoke City 1.62 4.35 6.60
Tuesday 4 May 2021
19:15 Luton 0 – 0 Rotherham 2.70 3.67 2.65
Saturday 1 May 2021
15:00 Wycombe 1 – 0 Bournemouth 6.25 4.25 1.66
15:00 Swansea 2 – 1 Derby 3.15 3.30 2.75
15:00 Stoke City 0 – 2 QPR 2.40 3.50 3.25
15:00 Rotherham 1 – 1 Blackburn 2.55 3.70 2.83
15:00 Preston 2 – 0 Barnsley 3.45 3.40 2.40
15:00 Norwich 4 – 1 Reading 1.61 4.60 6.80
15:00 Millwall 4 – 1 Bristol City 1.98 3.48 4.35
15:00 Luton 1 – 1 Middlesbrough 2.65 3.45 2.80
15:00 Huddersfield 1 – 1 Coventry 2.70 3.30 2.83
15:00 Brentford 2 – 0 Watford 2.35 3.44 3.30
15:00 Birmingham 0 – 4 Cardiff 3.32 3.30 2.95
12:30 Sheffield Wednesday 0 – 0 Nottingham Forest 2.05 3.60 4.11
Tuesday 27 April 2021
19:00 Brentford 1 – 0 Rotherham 1.70 4.20 5.45
Sunday 25 April 2021
13:00 Bristol City 2 – 3 Luton 3.86 3.50 2.10
12:00 Reading 2 – 2 Swansea 2.30 3.44 3.69
Saturday 24 April 2021
15:00 Watford 1 – 0 Millwall 1.55 4.20 7.50
15:00 QPR 1 – 3 Norwich 4.75 4.33 1.74
15:00 Nottingham Forest 1 – 1 Stoke City 2.55 3.22 3.25
15:00 Middlesbrough 3 – 1 Sheffield Wednesday 2.92 3.30 2.68
15:00 Derby 1 – 2 Birmingham 2.25 3.13 3.85
15:00 Coventry 0 – 1 Preston 2.40 3.25 3.44
15:00 Cardiff 2 – 1 Wycombe 1.75 4.00 5.50
15:00 Blackburn 5 – 2 Huddersfield 2.23 3.60 3.45
15:00 Barnsley 1 – 0 Rotherham 1.77 3.80 5.30
12:30 Bournemouth 0 – 1 Brentford 2.30 3.50 3.33
Wednesday 21 April 2021
19:45 Luton 0 – 0 Reading 3.50 3.60 2.17
19:45 Huddersfield 0 – 1 Barnsley 3.95 3.50 2.10
19:45 Birmingham 1 – 1 Nottingham Forest 2.70 3.08 3.10
19:00 Stoke City 2 – 3 Coventry 2.81 3.10 2.90
19:00 Wycombe 2 – 1 Bristol City 2.75 3.49 2.80
18:00 Rotherham 1 – 2 Middlesbrough 2.60 3.47 2.95
18:00 Millwall 1 – 4 Bournemouth 5.10 3.84 1.81
Tuesday 20 April 2021
19:00 Swansea 0 – 1 QPR 1.87 3.83 4.50
19:00 Sheffield Wednesday 1 – 0 Blackburn 2.75 3.60 2.70
19:00 Preston 3 – 0 Derby 3.20 3.22 2.51
18:00 Norwich 0 – 1 Watford 2.25 3.52 3.40
18:00 Brentford 1 – 1 Cardiff 1.70 4.00 6.00
Sunday 18 April 2021
15:00 Coventry 2 – 0 Barnsley 3.41 3.32 2.35
12:00 Rotherham 0 – 1 Birmingham 2.80 3.16 3.00
Saturday 17 April 2021
20:00 Norwich 1 – 3 Bournemouth 2.15 3.70 3.84
12:30 Swansea 2 – 2 Wycombe 1.50 4.45 8.30
12:30 Stoke City 0 – 0 Preston 2.19 3.38 3.85
12:30 Sheffield Wednesday 1 – 1 Bristol City 1.97 3.60 4.44
12:30 Nottingham Forest 0 – 2 Huddersfield 2.25 3.36 4.05
12:30 Middlesbrough 1 – 2 QPR 2.10 3.58 3.90
12:30 Luton 1 – 0 Watford 5.25 3.85 1.80
12:30 Brentford 0 – 0 Millwall 1.60 4.10 7.00
Friday 16 April 2021
18:00 Reading 1 – 1 Cardiff 2.13 3.60 4.00
18:00 Blackburn 2 – 1 Derby 2.30 3.35 3.75
Thursday 15 April 2021
19:00 Rotherham 0 – 1 Coventry 2.65 3.37 2.97
Tuesday 13 April 2021
19:00 Rotherham 3 – 1 QPR 2.67 3.69 2.80
18:00 Sheffield Wednesday 0 – 2 Swansea 2.92 3.43 2.70
17:30 Huddersfield 1 – 2 Bournemouth 4.90 3.75 1.85
Saturday 10 April 2021
15:00 Wycombe 1 – 3 Luton 3.60 3.50 2.40
15:00 QPR 4 – 1 Sheffield Wednesday 2.35 3.50 3.30
15:00 Preston 0 – 5 Brentford 4.35 3.60 1.96
15:00 Huddersfield 0 – 0 Rotherham 2.53 3.34 3.10
15:00 Derby 0 – 1 Norwich 5.75 4.33 1.70
15:00 Cardiff 2 – 2 Blackburn 2.70 3.36 3.18
15:00 Bristol City 0 – 0 Nottingham Forest 3.60 3.40 2.29
15:00 Birmingham 2 – 0 Stoke City 2.90 3.10 2.95
15:00 Barnsley 2 – 0 Middlesbrough 2.12 3.50 4.00
15:00 Bournemouth 4 – 1 Coventry 1.70 4.00 6.00
12:30 Millwall 0 – 3 Swansea 3.40 3.16 2.52
Friday 9 April 2021
19:45 Watford 2 – 0 Reading 1.87 3.70 5.78
Tuesday 6 April 2021
19:45 Norwich 7 – 0 Huddersfield 1.45 4.80 8.30
19:00 Brentford 0 – 0 Birmingham 1.68 3.90 6.75
Monday 5 April 2021
17:30 Sheffield Wednesday 5 – 0 Cardiff 3.00 3.15 2.78
15:00 Swansea 0 – 1 Preston 1.90 3.56 4.61
15:00 Stoke City 1 – 2 Millwall 2.20 3.20 4.00
15:00 Rotherham 0 – 3 Wycombe 1.80 4.20 5.25
15:00 Reading 3 – 1 Derby 2.19 3.40 4.00
15:00 Nottingham Forest 3 – 1 QPR 2.69 3.34 2.88
15:00 Luton 1 – 2 Barnsley 3.80 3.52 2.14
15:00 Coventry 3 – 1 Bristol City 2.30 3.34 3.90
15:00 Blackburn 0 – 2 Bournemouth 3.25 3.54 2.40
12:30 Middlesbrough 1 – 1 Watford 3.90 3.30 2.40
Saturday 3 April 2021
12:30 Huddersfield 1 – 1 Brentford 4.60 3.60 1.98
Friday 2 April 2021
20:00 Birmingham 1 – 0 Swansea 3.50 3.41 2.52
17:30 Barnsley 1 – 1 Reading 2.35 3.61 3.50
15:00 Watford 1 – 0 Sheffield Wednesday 1.61 4.00 7.30
15:00 Wycombe 1 – 0 Blackburn 4.90 3.78 1.87
15:00 QPR 3 – 0 Coventry 2.35 3.47 3.45
15:00 Preston 1 – 1 Norwich 5.75 4.00 1.80
15:00 Millwall 1 – 0 Rotherham 2.40 3.26 3.61
15:00 Derby 2 – 0 Luton 2.28 3.30 3.68
15:00 Cardiff 0 – 1 Nottingham Forest 2.27 3.30 3.80
15:00 Bristol City 0 – 2 Stoke City 3.75 3.30 2.27
15:00 Bournemouth 3 – 1 Middlesbrough 2.20 3.50 4.26
Saturday 20 March 2021
17:30 Swansea 0 – 1 Cardiff 2.50 3.17 3.40
15:00 Watford 3 – 0 Birmingham 1.75 3.70 6.00
15:00 Stoke City 1 – 0 Derby 2.45 3.13 3.40
15:00 Reading 1 – 1 QPR 2.25 3.44 3.60
15:00 Preston 0 – 1 Luton 2.55 3.26 3.16
15:00 Norwich 1 – 1 Blackburn 1.52 4.60 7.16
15:00 Millwall 1 – 0 Middlesbrough 3.45 3.00 2.50
15:00 Coventry 0 – 0 Wycombe 1.76 3.78 5.60
15:00 Bristol City 0 – 2 Rotherham 2.60 3.42 2.85
15:00 Barnsley 1 – 2 Sheffield Wednesday 1.75 3.85 5.70
12:30 Brentford 1 – 1 Nottingham Forest 1.72 3.89 6.10
Wednesday 17 March 2021
19:45 Sheffield Wednesday 1 – 1 Huddersfield 2.95 3.17 2.80
19:45 Blackburn 0 – 0 Bristol City 1.80 3.75 5.00
19:45 Birmingham 2 – 1 Reading 3.50 3.26 2.38
19:00 Wycombe 1 – 3 Barnsley 5.80 4.00 1.70
19:00 QPR 3 – 2 Millwall 2.65 3.16 3.15
19:00 Nottingham Forest 0 – 2 Norwich 4.80 3.75 1.83
Tuesday 16 March 2021
19:45 Bournemouth 3 – 0 Swansea 2.15 3.50 4.00
19:00 Rotherham 1 – 4 Watford 5.61 4.08 1.71
19:00 Middlesbrough 2 – 0 Preston 2.05 3.50 4.65
19:00 Luton 2 – 0 Coventry 3.20 3.17 2.55
19:00 Derby 2 – 2 Brentford 4.30 3.40 2.16
19:00 Cardiff 0 – 0 Stoke City 2.47 3.20 3.45
Sunday 14 March 2021
12:15 Sheffield Wednesday 1 – 2 Norwich 6.75 4.25 1.61
Saturday 13 March 2021
15:00 Wycombe 1 – 0 Preston 3.75 3.48 2.19
15:00 QPR 0 – 1 Huddersfield 2.05 3.58 4.00
15:00 Nottingham Forest 1 – 1 Reading 2.70 3.13 3.06
15:00 Middlesbrough 3 – 0 Stoke City 2.37 3.10 3.60
15:00 Derby 0 – 1 Millwall 2.75 2.99 3.15
15:00 Cardiff 1 – 2 Watford 3.30 3.18 2.55
15:00 Birmingham 0 – 3 Bristol City 2.15 3.32 4.00
15:00 Bournemouth 2 – 3 Barnsley 2.25 3.38 3.60
12:15 Luton 0 – 1 Swansea 3.80 3.38 2.20
Friday 12 March 2021
19:45 Blackburn 0 – 1 Brentford 3.40 3.40 2.27
Wednesday 10 March 2021
19:00 Barnsley 0 – 0 Derby 1.95 3.50 4.95
Tuesday 9 March 2021
19:00 QPR 1 – 0 Wycombe 1.63 4.30 5.75
18:00 Blackburn 1 – 1 Swansea 3.05 3.34 2.60
Saturday 6 March 2021
15:00 Swansea 2 – 1 Middlesbrough 2.60 3.15 3.66
15:00 Stoke City 2 – 0 Wycombe 1.66 4.00 6.14
15:00 Reading 3 – 0 Sheffield Wednesday 2.10 3.37 4.50
15:00 Preston 1 – 1 Bournemouth 3.86 3.55 2.08
15:00 Norwich 3 – 0 Luton 1.36 5.25 9.80
15:00 Millwall 0 – 2 Blackburn 2.47 3.30 3.19
15:00 Coventry 1 – 0 Derby 2.62 3.16 3.15
15:00 Bristol City 0 – 2 QPR 3.39 3.40 2.30
15:00 Barnsley 1 – 0 Birmingham 2.00 3.38 4.75
12:30 Watford 1 – 0 Nottingham Forest 2.00 3.40 4.93
Friday 5 March 2021
19:45 Huddersfield 0 – 0 Cardiff 3.97 3.44 2.20
Wednesday 3 March 2021
20:15 Stoke City 1 – 2 Swansea 2.70 3.15 3.25
19:45 Sheffield Wednesday 1 – 2 Rotherham 2.60 3.32 3.10
19:45 Bristol City 1 – 2 Bournemouth 4.75 3.75 1.87
19:00 Watford 2 – 0 Wycombe 1.42 4.86 9.21
19:00 QPR 1 – 3 Barnsley 3.10 3.40 2.55
17:30 Norwich 1 – 0 Brentford 2.25 3.50 3.60
Tuesday 2 March 2021
20:00 Reading 1 – 0 Blackburn 2.40 3.46 3.26
19:45 Nottingham Forest 0 – 1 Luton 1.92 3.44 4.86
19:00 Millwall 2 – 1 Preston 2.42 3.10 3.58
19:00 Huddersfield 1 – 1 Birmingham 2.60 3.26 3.10
19:00 Coventry 1 – 2 Middlesbrough 3.10 3.19 2.65
19:00 Cardiff 4 – 0 Derby 2.15 3.26 4.08
Sunday 28 February 2021
12:00 Wycombe 0 – 2 Norwich 9.18 5.36 1.38
Saturday 27 February 2021
15:00 Swansea 1 – 3 Bristol City 1.75 3.60 6.00
15:00 Rotherham 0 – 1 Reading 3.47 3.40 2.32
15:00 Preston 3 – 0 Huddersfield 2.35 3.48 3.26
15:00 Middlesbrough 1 – 1 Cardiff 2.70 3.24 3.00
15:00 Luton 3 – 2 Sheffield Wednesday 2.45 3.20 3.65
15:00 Brentford 2 – 1 Stoke City 1.88 3.60 5.13
15:00 Blackburn 1 – 1 Coventry 2.30 3.31 3.82
15:00 Birmingham 2 – 1 QPR 2.95 3.26 2.71
15:00 Barnsley 2 – 1 Millwall 2.20 3.31 3.90
12:30 Bournemouth 1 – 0 Watford 2.90 3.35 2.80
Friday 26 February 2021
19:45 Derby 1 – 1 Nottingham Forest 2.85 3.05 3.16
Wednesday 24 February 2021
19:45 Preston 0 – 0 QPR 3.08 3.36 2.51
19:45 Blackburn 2 – 3 Watford 3.47 3.40 2.30
19:45 Bournemouth 1 – 2 Cardiff 2.35 3.30 3.40
19:00 Swansea 1 – 0 Coventry 2.25 3.30 3.95
19:00 Brentford 3 – 0 Sheffield Wednesday 1.70 3.75 5.85
19:00 Barnsley 2 – 0 Stoke City 2.35 3.25 3.50
Tuesday 23 February 2021
19:45 Wycombe 1 – 0 Reading 5.00 3.70 1.92
19:45 Rotherham 0 – 1 Nottingham Forest 3.15 3.16 2.75
19:45 Luton 1 – 1 Millwall 3.17 3.18 2.65
19:00 Middlesbrough 1 – 3 Bristol City 1.67 3.90 6.50
19:00 Derby 2 – 0 Huddersfield 2.21 3.30 3.75
19:00 Birmingham 1 – 3 Norwich 6.13 4.09 1.63
Saturday 20 February 2021
15:00 Stoke City 3 – 0 Luton 2.30 3.16 3.95
15:00 Sheffield Wednesday 0 – 1 Birmingham 2.81 3.00 3.05
15:00 Reading 0 – 2 Middlesbrough 2.55 3.15 3.27
15:00 QPR 2 – 1 Bournemouth 3.20 3.47 2.35
15:00 Nottingham Forest 1 – 0 Blackburn 2.65 3.28 3.07
15:00 Norwich 1 – 0 Rotherham 1.50 4.75 7.15
15:00 Millwall 0 – 0 Wycombe 1.83 3.60 5.10
15:00 Huddersfield 4 – 1 Swansea 3.70 3.28 2.28
15:00 Cardiff 4 – 0 Preston 2.05 3.37 4.15
15:00 Bristol City 0 – 1 Barnsley 4.15 3.56 2.05
12:30 Coventry 2 – 0 Brentford 4.05 3.45 2.25
Friday 19 February 2021
19:45 Watford 2 – 1 Derby 1.83 3.60 5.00
Wednesday 17 February 2021
20:15 Bournemouth 1 – 0 Rotherham 1.83 3.88 5.10
19:45 Barnsley 2 – 1 Blackburn 2.60 3.42 2.86
19:00 Swansea 1 – 0 Nottingham Forest 2.07 3.32 4.50
19:00 QPR 2 – 1 Brentford 4.00 3.70 2.02
19:00 Millwall 2 – 0 Birmingham 2.25 3.00 4.11
19:00 Coventry 0 – 2 Norwich 5.25 4.00 1.75
Tuesday 16 February 2021
20:15 Luton 0 – 2 Cardiff 3.08 3.15 2.65
19:45 Wycombe 1 – 2 Derby 4.15 3.40 2.14
19:45 Middlesbrough 2 – 1 Huddersfield 2.15 3.50 4.30
19:45 Bristol City 0 – 2 Reading 3.84 3.30 2.20
19:00 Stoke City 1 – 0 Sheffield Wednesday 2.20 3.10 4.37
19:00 Preston 0 – 1 Watford 4.00 3.34 2.15
Sunday 14 February 2021
13:00 Brentford 0 – 2 Barnsley 1.72 4.00 5.75
Saturday 13 February 2021
15:00 Watford 6 – 0 Bristol City 1.61 4.00 7.00
15:00 Reading 1 – 2 Millwall 2.60 3.13 3.36
15:00 Norwich 4 – 1 Stoke City 1.84 3.75 5.13
15:00 Huddersfield 2 – 3 Wycombe 1.85 3.88 4.95
15:00 Derby 2 – 1 Middlesbrough 2.86 3.10 2.88
15:00 Cardiff 3 – 1 Coventry 2.20 3.38 3.90
15:00 Birmingham 0 – 1 Luton 2.80 3.09 3.05
12:30 Nottingham Forest 0 – 0 Bournemouth 3.47 3.40 2.35
Friday 12 February 2021
19:45 Blackburn 1 – 2 Preston 1.96 3.58 4.33
Wednesday 10 February 2021
19:00 Reading 1 – 3 Brentford 3.85 3.40 2.11
Tuesday 9 February 2021
19:00 Sheffield Wednesday 2 – 0 Wycombe 1.98 3.52 4.45
19:00 Rotherham 1 – 2 Cardiff 3.16 3.26 2.58
Saturday 6 February 2021
15:00 Wycombe 0 – 3 Nottingham Forest 3.95 3.60 2.07
15:00 Stoke City 0 – 0 Reading 2.75 3.13 3.10
15:00 QPR 1 – 0 Blackburn 2.95 3.50 2.50
15:00 Preston 1 – 2 Rotherham 2.70 3.34 2.96
15:00 Millwall 4 – 1 Sheffield Wednesday 2.19 3.20 3.99
15:00 Middlesbrough 1 – 4 Brentford 3.52 3.25 2.35
15:00 Luton 1 – 1 Huddersfield 2.45 3.25 3.31
15:00 Bristol City 0 – 2 Cardiff 4.00 3.50 2.11
15:00 Bournemouth 3 – 2 Birmingham 1.80 3.75 5.65
12:30 Coventry 0 – 0 Watford 3.92 3.25 2.21
Friday 5 February 2021
20:15 Swansea 2 – 0 Norwich 2.71 3.27 2.85
Wednesday 3 February 2021
19:45 Brentford 3 – 2 Bristol City 1.47 4.60 8.69
19:00 Rotherham 3 – 0 Derby 3.10 3.33 2.52
Tuesday 2 February 2021
19:00 Wycombe 0 – 0 Birmingham 3.65 3.40 2.25
19:00 Coventry 1 – 2 Nottingham Forest 2.75 3.16 3.00
19:00 Bournemouth 1 – 2 Sheffield Wednesday 1.52 4.50 7.67
18:00 Millwall 0 – 0 Norwich 4.05 3.60 2.04
Monday 1 February 2021
19:45 Watford 1 – 2 QPR 1.77 3.88 5.16
Saturday 30 January 2021
15:00 Sheffield Wednesday 1 – 0 Preston 3.15 3.20 2.70
15:00 Rotherham 1 – 3 Swansea 3.30 3.30 2.41
15:00 Nottingham Forest 0 – 0 Barnsley 2.60 3.30 3.07
15:00 Huddersfield 1 – 1 Stoke City 3.10 3.20 2.60
15:00 Derby 1 – 0 Bristol City 1.98 3.50 4.86
15:00 Cardiff 1 – 1 Millwall 2.45 3.15 3.50
15:00 Brentford 7 – 2 Wycombe 1.34 5.75 11.00
15:00 Blackburn 1 – 0 Luton 1.96 3.64 4.41
15:00 Birmingham 1 – 1 Coventry 3.10 3.04 2.75
12:30 Norwich 0 – 0 Middlesbrough 1.80 3.88 5.10
Friday 29 January 2021
20:00 Reading 3 – 1 Bournemouth 3.60 3.42 2.26
Wednesday 27 January 2021
19:00 Swansea 1 – 1 Brentford 3.20 3.25 2.75
19:00 Barnsley 2 – 2 Cardiff 2.66 3.20 3.17
19:00 Coventry 2 – 0 Sheffield Wednesday 2.15 3.35 3.84
19:00 Middlesbrough 0 – 3 Rotherham 1.98 3.50 4.40
Tuesday 26 January 2021
19:00 Bristol City 2 – 1 Huddersfield 2.45 3.28 3.23
19:00 Millwall 0 – 0 Watford 3.90 3.28 2.46
Sunday 24 January 2021
15:00 Middlesbrough 0 – 1 Blackburn 2.48 3.33 3.30
12:30 Preston 0 – 0 Reading 2.88 3.25 2.85
Saturday 23 January 2021
15:00 QPR 0 – 1 Derby 2.74 3.25 2.95
Friday 22 January 2021
19:45 Stoke City 1 – 2 Watford 3.31 3.16 2.50
Wednesday 20 January 2021
19:45 Birmingham 0 – 1 Preston 2.75 3.19 2.91
19:00 Nottingham Forest 1 – 2 Middlesbrough 2.77 3.08 3.00
19:00 Huddersfield 0 – 1 Millwall 3.36 3.30 2.40
19:00 Cardiff 0 – 1 QPR 2.25 3.58 3.66
19:00 Brentford 1 – 0 Luton 1.66 3.90 6.75
18:00 Norwich 2 – 0 Bristol City 1.58 4.33 7.26
Tuesday 19 January 2021
19:45 Watford 1 – 0 Barnsley 1.92 3.58 4.80
19:45 Rotherham 3 – 3 Stoke City 2.93 3.16 2.88
18:00 Reading 3 – 0 Coventry 2.26 3.31 3.67
18:00 Derby 1 – 0 Bournemouth 3.70 3.50 2.13
Saturday 16 January 2021
19:45 Barnsley 0 – 2 Swansea 3.15 3.10 2.70
15:00 Watford 2 – 0 Huddersfield 1.51 4.50 7.67
15:00 Nottingham Forest 3 – 1 Millwall 2.70 3.10 3.30
15:00 Derby 0 – 1 Rotherham 2.02 3.40 4.45
15:00 Cardiff 1 – 2 Norwich 3.34 3.60 2.26
15:00 Bristol City 2 – 0 Preston 2.91 3.24 2.73
15:00 Blackburn 1 – 1 Stoke City 2.04 3.46 4.45
15:00 Bournemouth 0 – 1 Luton 1.68 4.07 6.10
12:30 Middlesbrough 0 – 1 Birmingham 1.85 3.48 5.25
Tuesday 12 January 2021
19:45 Bournemouth 1 – 1 Millwall 1.83 3.75 4.90
19:00 Luton 0 – 2 QPR 2.46 3.48 3.30
Saturday 2 January 2021
19:45 Stoke City 0 – 1 Bournemouth 3.58 3.42 2.30
15:00 Wycombe 1 – 3 Middlesbrough 4.65 3.60 1.94
15:00 Swansea 2 – 1 Watford 2.85 3.16 2.85
15:00 Preston 0 – 1 Nottingham Forest 2.98 3.08 2.80
15:00 Norwich 1 – 0 Barnsley 1.75 3.90 5.50
15:00 Millwall 1 – 2 Coventry 2.20 3.13 4.38
15:00 Huddersfield 1 – 2 Reading 2.60 3.20 3.14
15:00 Birmingham 0 – 2 Blackburn 3.81 3.60 2.10
Friday 1 January 2021
17:30 Sheffield Wednesday 1 – 0 Derby 3.45 3.14 2.25
Wednesday 30 December 2020
20:00 Swansea 0 – 0 Reading 2.10 3.20 4.43
17:30 Brentford 2 – 1 Bournemouth 2.45 3.40 3.16
Tuesday 29 December 2020
20:00 Stoke City 1 – 1 Nottingham Forest 2.65 3.05 3.20
19:45 Wycombe 2 – 1 Cardiff 4.40 3.60 1.96
19:45 Rotherham 1 – 2 Barnsley 4.00 3.40 2.27
19:45 Preston 2 – 0 Coventry 2.43 3.26 3.40
19:45 Norwich 1 – 1 QPR 1.66 4.40 5.40
19:45 Luton 2 – 1 Bristol City 2.20 3.40 3.89
19:45 Huddersfield 2 – 1 Blackburn 3.92 3.75 2.05
19:00 Sheffield Wednesday 2 – 1 Middlesbrough 4.17 3.16 2.25
17:30 Birmingham 0 – 4 Derby 2.96 3.08 2.88
Saturday 26 December 2020
19:45 Watford 1 – 0 Norwich 2.65 3.50 2.80
15:00 Reading 2 – 1 Luton 2.56 3.18 3.20
15:00 QPR 0 – 2 Swansea 3.35 3.40 2.38
15:00 Nottingham Forest 0 – 0 Birmingham 2.27 3.10 3.90
15:00 Derby 0 – 1 Preston 2.28 3.37 3.55
15:00 Coventry 0 – 0 Stoke City 2.80 3.00 3.00
15:00 Cardiff 2 – 3 Brentford 3.47 3.25 2.45
15:00 Bristol City 2 – 1 Wycombe 1.98 3.79 4.40
15:00 Blackburn 1 – 1 Sheffield Wednesday 1.78 3.89 5.60
15:00 Barnsley 2 – 1 Huddersfield 2.45 3.27 3.45
Saturday 19 December 2020
15:00 Wycombe 1 – 1 QPR 3.85 3.80 2.03
15:00 Swansea 2 – 0 Barnsley 2.20 3.31 3.85
15:00 Stoke City 1 – 0 Blackburn 3.06 3.50 2.53
15:00 Sheffield Wednesday 1 – 0 Coventry 2.64 3.18 3.05
15:00 Millwall 1 – 1 Nottingham Forest 2.56 3.15 3.40
15:00 Luton 0 – 0 Bournemouth 5.30 3.84 1.85
15:00 Huddersfield 2 – 0 Watford 3.56 3.35 2.30
15:00 Brentford 3 – 1 Reading 1.92 3.62 4.90
15:00 Birmingham 1 – 4 Middlesbrough 3.25 3.10 2.65
12:30 Norwich 2 – 0 Cardiff 1.88 3.84 4.50
Friday 18 December 2020
20:00 Preston 1 – 0 Bristol City 2.25 3.42 3.55
Wednesday 16 December 2020
20:00 Reading 1 – 2 Norwich 3.18 3.40 2.47
20:00 Coventry 0 – 0 Huddersfield 2.47 3.35 3.16
19:45 Blackburn 2 – 1 Rotherham 1.73 4.00 5.38
19:00 Middlesbrough 1 – 0 Luton 2.02 3.45 4.45
19:00 Cardiff 3 – 2 Birmingham 2.12 3.20 4.43
17:30 Derby 2 – 0 Swansea 3.20 3.27 2.50
Tuesday 15 December 2020
20:00 Watford 1 – 1 Brentford 2.80 3.10 2.98
19:45 Nottingham Forest 2 – 0 Sheffield Wednesday 2.50 3.15 3.45
19:45 Bristol City 0 – 2 Millwall 3.20 3.18 2.65
19:45 Barnsley 2 – 1 Preston 2.30 3.37 3.50
19:45 Bournemouth 1 – 0 Wycombe 1.31 6.25 11.50
17:30 QPR 0 – 0 Stoke City 2.40 3.42 3.26
Saturday 12 December 2020
15:00 Birmingham 0 – 1 Watford 4.20 3.37 2.13
15:00 Wycombe 1 – 2 Coventry 3.25 3.48 2.44
15:00 Sheffield Wednesday 1 – 2 Barnsley 2.98 3.20 2.75
15:00 Rotherham 2 – 0 Bristol City 2.85 3.50 2.60
15:00 QPR 0 – 1 Reading 2.68 3.57 2.80
15:00 Nottingham Forest 1 – 3 Brentford 4.00 3.40 2.15
15:00 Middlesbrough 3 – 0 Millwall 2.34 3.47 3.65
15:00 Luton 3 – 0 Preston 2.80 3.35 2.77
15:00 Derby 0 – 0 Stoke City 2.87 3.28 2.88
15:00 Blackburn 1 – 2 Norwich 2.57 3.70 2.85
15:00 Bournemouth 5 – 0 Huddersfield 1.50 4.75 7.18
12:30 Cardiff 0 – 2 Swansea 2.50 3.20 3.31
Wednesday 9 December 2020
19:45 Reading 1 – 2 Birmingham 2.00 3.45 4.55
19:45 Norwich 2 – 1 Nottingham Forest 1.94 3.74 4.55
19:45 Bristol City 1 – 0 Blackburn 3.10 3.60 2.40
19:45 Brentford 0 – 0 Derby 1.62 4.05 6.50
19:45 Barnsley 2 – 1 Wycombe 1.70 4.00 5.90
19:00 Preston 3 – 0 Middlesbrough 3.05 3.20 2.65
Tuesday 8 December 2020
19:45 Stoke City 1 – 2 Cardiff 2.95 3.20 2.70
19:45 Watford 2 – 0 Rotherham 1.50 4.88 7.75
19:45 Swansea 0 – 0 Bournemouth 3.02 3.36 2.58
19:45 Millwall 1 – 1 QPR 2.15 3.49 4.00
19:45 Huddersfield 2 – 0 Sheffield Wednesday 2.85 3.25 2.90
19:45 Coventry 0 – 0 Luton 2.15 3.49 3.95
Saturday 5 December 2020
15:00 Watford 0 – 1 Cardiff 2.20 3.49 3.70
15:00 Swansea 2 – 0 Luton 1.80 3.75 5.38
15:00 Stoke City 1 – 0 Middlesbrough 2.70 3.10 3.02
15:00 Preston 2 – 2 Wycombe 1.72 4.07 5.30
15:00 Norwich 2 – 1 Sheffield Wednesday 1.92 3.69 4.70
15:00 Millwall 0 – 1 Derby 2.15 3.30 4.20
15:00 Huddersfield 2 – 0 QPR 2.55 3.56 3.00
15:00 Coventry 3 – 1 Rotherham 2.10 3.50 3.95
15:00 Bristol City 0 – 1 Birmingham 2.50 3.30 3.36
15:00 Brentford 2 – 2 Blackburn 1.99 3.68 4.43
12:30 Reading 2 – 0 Nottingham Forest 2.35 3.28 3.40
Friday 4 December 2020
17:30 Barnsley 0 – 4 Bournemouth 3.38 3.40 2.36
Wednesday 2 December 2020
19:45 Wycombe 0 – 1 Stoke City 4.40 3.60 1.96
19:45 Sheffield Wednesday 1 – 1 Reading 2.72 3.07 3.18
19:45 Nottingham Forest 0 – 0 Watford 3.47 3.26 2.38
19:45 Luton 3 – 1 Norwich 3.69 3.69 2.16
19:45 Blackburn 2 – 1 Millwall 2.15 3.49 3.90
19:00 Middlesbrough 2 – 1 Swansea 2.55 3.20 3.38
Tuesday 1 December 2020
20:00 Rotherham 0 – 2 Brentford 5.61 4.15 1.70
19:45 QPR 1 – 2 Bristol City 2.28 3.60 3.44
19:45 Derby 1 – 1 Coventry 2.46 3.35 3.30
19:45 Birmingham 1 – 2 Barnsley 2.81 3.16 2.96
19:45 Bournemouth 2 – 3 Preston 1.71 3.88 5.70
19:00 Cardiff 3 – 0 Huddersfield 1.87 3.76 4.90
Sunday 29 November 2020
12:00 Nottingham Forest 0 – 1 Swansea 2.98 3.19 2.80
Saturday 28 November 2020
15:00 Watford 4 – 1 Preston 2.00 3.30 4.82
15:00 Sheffield Wednesday 0 – 0 Stoke City 2.90 3.16 2.85
15:00 Rotherham 2 – 2 Bournemouth 5.46 4.10 1.73
15:00 Norwich 1 – 1 Coventry 2.05 3.70 4.60
15:00 Huddersfield 3 – 2 Middlesbrough 3.43 3.25 2.42
15:00 Derby 1 – 1 Wycombe 1.84 3.75 4.90
15:00 Cardiff 4 – 0 Luton 1.98 3.40 4.55
15:00 Blackburn 2 – 1 Barnsley 1.87 3.85 4.43
15:00 Birmingham 0 – 0 Millwall 2.91 3.09 2.95
12:30 Reading 3 – 1 Bristol City 2.40 3.33 3.42
Friday 27 November 2020
19:45 Brentford 2 – 1 QPR 1.68 4.00 6.00
Wednesday 25 November 2020
19:45 Swansea 1 – 1 Sheffield Wednesday 2.20 3.34 3.90
19:45 Coventry 1 – 0 Cardiff 3.40 3.34 2.36
19:45 Bristol City 0 – 0 Watford 3.20 3.28 2.55
19:00 Millwall 1 – 1 Reading 2.50 3.05 3.50
19:00 Middlesbrough 3 – 0 Derby 2.00 3.40 4.50
Tuesday 24 November 2020
20:00 Bournemouth 2 – 0 Nottingham Forest 1.72 4.00 5.50
19:45 Preston 0 – 3 Blackburn 2.85 3.37 2.70
19:45 Barnsley 0 – 1 Brentford 3.55 3.40 2.35
19:00 Wycombe 0 – 0 Huddersfield 3.35 3.50 2.38
19:00 Stoke City 2 – 3 Norwich 3.20 3.40 2.50
19:00 QPR 3 – 2 Rotherham 2.25 3.60 3.59
19:00 Luton 1 – 1 Birmingham 2.65 3.13 3.10
Saturday 21 November 2020
15:00 Wycombe 0 – 0 Brentford 7.60 4.60 1.53
15:00 Swansea 1 – 0 Rotherham 1.80 3.84 5.38
15:00 Stoke City 4 – 3 Huddersfield 2.00 3.55 4.58
15:00 QPR 1 – 1 Watford 4.30 3.60 2.01
15:00 Preston 1 – 0 Sheffield Wednesday 2.55 3.25 3.20
15:00 Millwall 1 – 1 Cardiff 2.70 3.05 3.15
15:00 Middlesbrough 0 – 1 Norwich 2.95 3.30 2.70
15:00 Luton 1 – 1 Blackburn 3.75 3.61 2.09
15:00 Bristol City 1 – 0 Derby 2.42 3.50 3.23
15:00 Barnsley 2 – 0 Nottingham Forest 2.70 3.30 2.92
12:30 Bournemouth 4 – 2 Reading 1.86 3.75 4.75
Friday 20 November 2020
19:45 Coventry 0 – 0 Birmingham 3.04 3.25 2.65
Saturday 7 November 2020
15:00 Watford 3 – 2 Coventry 1.87 3.60 5.25
15:00 Sheffield Wednesday 0 – 0 Millwall 3.10 3.25 2.65
15:00 Rotherham 2 – 1 Preston 3.75 3.50 2.21
15:00 Nottingham Forest 2 – 0 Wycombe 1.72 3.75 6.00
15:00 Norwich 1 – 0 Swansea 2.09 3.65 3.85
15:00 Huddersfield 1 – 1 Luton 2.30 3.40 3.60
15:00 Derby 0 – 2 Barnsley 2.45 3.38 3.20
15:00 Brentford 0 – 0 Middlesbrough 1.97 3.50 4.80
15:00 Blackburn 3 – 1 QPR 2.08 3.75 3.84
15:00 Birmingham 1 – 3 Bournemouth 4.30 3.65 1.97
12:30 Reading 0 – 3 Stoke City 3.40 3.18 2.60
Friday 6 November 2020
18:00 Cardiff 0 – 1 Bristol City 2.28 3.30 3.50
Wednesday 4 November 2020
19:45 Rotherham 0 – 1 Luton 2.41 3.30 3.27
19:45 Nottingham Forest 2 – 1 Coventry 2.10 3.50 4.10
19:45 Derby 0 – 1 QPR 2.20 3.45 3.89
19:45 Birmingham 1 – 2 Wycombe 1.72 3.84 6.00
19:00 Watford 3 – 2 Stoke City 2.45 3.10 3.90
19:00 Reading 0 – 3 Preston 2.60 3.32 3.08
Tuesday 3 November 2020
19:45 Cardiff 3 – 0 Barnsley 2.09 3.50 3.88
19:45 Blackburn 0 – 0 Middlesbrough 2.46 3.42 3.15
19:00 Sheffield Wednesday 1 – 0 Bournemouth 4.34 3.54 2.05
19:00 Norwich 0 – 0 Millwall 2.05 3.65 3.91
19:00 Huddersfield 1 – 2 Bristol City 2.70 3.36 3.00
19:00 Brentford 1 – 1 Swansea 1.84 3.69 4.90
Saturday 31 October 2020
15:00 Wycombe 1 – 0 Sheffield Wednesday 4.00 3.60 2.05
15:00 Swansea 2 – 0 Blackburn 2.55 3.58 2.97
15:00 Stoke City 1 – 0 Rotherham 1.83 3.80 5.00
15:00 QPR 3 – 2 Cardiff 3.16 3.40 2.50
15:00 Preston 1 – 2 Birmingham 2.11 3.35 4.27
15:00 Millwall 0 – 3 Huddersfield 1.86 3.52 5.13
15:00 Middlesbrough 1 – 0 Nottingham Forest 2.90 3.10 3.04
15:00 Luton 0 – 3 Brentford 5.00 3.75 1.84
15:00 Barnsley 1 – 0 Watford 3.30 3.24 2.55
15:00 Bournemouth 1 – 1 Derby 1.70 4.00 6.13
12:30 Bristol City 1 – 3 Norwich 3.20 3.50 2.45
Friday 30 October 2020
19:45 Coventry 3 – 2 Reading 3.00 3.15 2.80
Wednesday 28 October 2020
19:45 Rotherham 3 – 0 Sheffield Wednesday 3.48 3.42 2.35
19:45 Luton 1 – 1 Nottingham Forest 4.00 3.40 2.24
19:45 Derby 1 – 1 Cardiff 3.07 3.26 2.60
19:45 Birmingham 2 – 1 Huddersfield 2.66 3.17 3.25
19:45 Bournemouth 1 – 0 Bristol City 1.80 3.75 5.00
19:00 Preston 0 – 2 Millwall 2.48 3.26 3.20
Tuesday 27 October 2020
19:45 Wycombe 1 – 1 Watford 7.64 4.20 1.55
19:45 Swansea 2 – 0 Stoke City 2.56 3.20 3.22
19:45 Middlesbrough 2 – 0 Coventry 2.10 3.40 4.50
19:45 Brentford 1 – 1 Norwich 2.25 3.66 3.46
19:45 Blackburn 2 – 4 Reading 2.03 3.58 4.10
19:00 Barnsley 3 – 0 QPR 2.37 3.47 3.40
Saturday 24 October 2020
15:00 Stoke City 3 – 2 Brentford 3.33 3.48 2.40
15:00 Sheffield Wednesday 0 – 1 Luton 1.96 3.60 4.60
15:00 Reading 3 – 0 Rotherham 2.00 3.60 4.61
15:00 QPR 0 – 0 Birmingham 2.43 3.28 3.45
15:00 Norwich 2 – 1 Wycombe 1.25 6.79 13.25
15:00 Millwall 1 – 1 Barnsley 2.04 3.50 4.50
15:00 Huddersfield 1 – 2 Preston 3.15 3.28 2.56
15:00 Coventry 0 – 4 Blackburn 3.67 3.57 2.22
15:00 Cardiff 1 – 1 Middlesbrough 2.43 3.28 3.45
15:00 Bristol City 1 – 1 Swansea 2.86 3.37 2.81
12:30 Watford 1 – 1 Bournemouth 2.80 3.28 3.07
Friday 23 October 2020
19:45 Nottingham Forest 1 – 1 Derby 2.15 3.37 4.29
Wednesday 21 October 2020
19:45 Stoke City 2 – 2 Barnsley 1.85 3.69 5.00
19:45 Watford 3 – 1 Blackburn 2.13 3.50 3.98
19:45 Sheffield Wednesday 1 – 2 Brentford 3.55 3.40 2.25
19:45 QPR 0 – 2 Preston 2.93 3.38 2.68
19:45 Cardiff 1 – 1 Bournemouth 3.27 3.40 2.41
Tuesday 20 October 2020
20:00 Reading 1 – 0 Wycombe 1.49 4.50 7.90
19:45 Huddersfield 1 – 0 Derby 2.50 3.26 3.25
19:45 Nottingham Forest 1 – 1 Rotherham 1.85 3.75 4.90
19:45 Norwich 1 – 0 Birmingham 1.80 3.70 5.33
19:45 Millwall 2 – 0 Luton 2.25 3.39 4.50
19:45 Coventry 1 – 1 Swansea 3.60 3.50 2.20
19:45 Bristol City 0 – 1 Middlesbrough 2.44 3.31 3.25
Sunday 18 October 2020
12:00 Preston 0 – 1 Cardiff 2.30 3.40 3.40
Saturday 17 October 2020
15:00 Wycombe 1 – 2 Millwall 5.50 3.80 1.75
15:00 Swansea 1 – 2 Huddersfield 2.05 3.56 4.30

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