England

Championship 2017/18 final table, results and top scorers

The 2017/18 season as it ended: the final table, every result by month and the player boards. History only, never a prediction.

Final table

Final table
#TeamPWDLGoalsGDPts
1Wolverhampton Wanderers46309782:39+4399
2Cardiff462791069:39+3090
3Fulham462513879:46+3388
4Aston Villa4624111172:42+3083
5Middlesbrough4622101467:45+2276
6Derby4620151170:48+2275
7Preston4619161157:46+1173
8Millwall4619151256:45+1172
9Brentford4618151362:52+1069
10Sheffield United462091762:55+769
11Bristol City4617161367:58+967
12Ipswich461792057:60−360
13Leeds461792059:64−560
14Norwich4615151649:60−1160
15Sheffield Wednesday4614151759:60−157
16Queens Park Rangers4615112058:70−1256
17Nottingham Forest461582351:65−1453
18Hull4611161970:70049
19Birmingham461372638:68−3046
20Reading4610142248:70−2244
21Bolton4610132339:74−3543
22Barnsley469142348:72−2441
23Burton4610112538:81−4341
24Sunderland467162352:80−2837

League rounds only, 90 minutes: 3 points a win, then goal difference and goals scored.

Player boards

Top scorers

Player boards · Top scorers
#PlayerGoals
1Matěj Vydra
Derby
21
2Lewis Grabban
Sunderland
20
3Bobby Reid
Bristol City
19
4Leon Clarke
Sheffield United
19

Penalties scored

Player boards · Penalties scored
#PlayerGoals
1Matěj Vydra
Derby
6
2David Meyler
Hull
4
3James Maddison
Norwich
4
4Joe Ralls
Cardiff
4
5Lewis Grabban
Sunderland
4

Hat-tricks

Player boards · Hat-tricks
#PlayerHat-tricks
1Leon Clarke
Sheffield United
2
2Abel Hernández
Hull
1
3Atdhe Nuhiu
Sheffield Wednesday
1
4Bobby Reid
Bristol City
1
5Conor Hourihane
Aston Villa
1
6James Maddison
Norwich
1
7Kemar Roofe
Leeds
1
8Kieran Dowell
Nottingham Forest
1
9Matěj Vydra
Derby
1
10Patrick Bamford
Middlesbrough
1

Yellow cards

Player boards · Yellow cards
#PlayerYellow
1Ben Pearson
Preston
16
2Darnell Fisher
Preston
14
3John Fleck
Sheffield United
14

The season's records

Biggest win: Fulham 6–0 Burton (20 Jan 2018)

Highest-scoring game: Bristol City 5–5 Hull (21 Apr 2018)

All results

May 2018 · 12 matches
All results · May 2018
DateMatchScore
6 MayBirmingham – Fulham3–1
6 MayBolton – Nottingham Forest3–2
6 MayBrentford – Hull1–1
6 MayBristol City – Sheffield United2–3
6 MayCardiff – Reading0–0
6 MayDerby – Barnsley4–1
6 MayIpswich – Middlesbrough2–2
6 MayLeeds – Queens Park Rangers2–0
6 MayMillwall – Aston Villa1–0
6 MayPreston – Burton2–1
6 MaySheffield Wednesday – Norwich5–1
6 MaySunderland – Wolverhampton Wanderers3–0
April 2018 · 73 matches
All results · April 2018
DateMatchScore
2 AprBristol City – Brentford0–1
2 AprBurton – Middlesbrough1–1
2 AprIpswich – Millwall2–2
2 AprPreston – Derby0–1
2 AprQueens Park Rangers – Norwich4–1
2 AprSheffield United – Cardiff1–1
2 AprSunderland – Sheffield Wednesday1–3
3 AprAston Villa – Reading3–0
3 AprBolton – Birmingham0–1
3 AprFulham – Leeds2–0
3 AprWolverhampton Wanderers – Hull2–2
6 AprCardiff – Wolverhampton Wanderers0–1
7 AprBarnsley – Sheffield United3–2
7 AprBirmingham – Burton1–1
7 AprBrentford – Ipswich1–0
7 AprDerby – Bolton3–0
7 AprHull – Queens Park Rangers4–0
7 AprLeeds – Sunderland1–1
7 AprMiddlesbrough – Nottingham Forest2–0
7 AprMillwall – Bristol City2–0
7 AprNorwich – Aston Villa3–1
7 AprReading – Preston1–0
7 AprSheffield Wednesday – Fulham0–1
10 AprAston Villa – Cardiff1–0
10 AprBolton – Millwall0–2
10 AprBristol City – Birmingham3–1
10 AprBurton – Hull0–5
10 AprFulham – Reading1–0
10 AprIpswich – Barnsley1–0
10 AprNottingham Forest – Brentford0–1
10 AprPreston – Leeds3–1
10 AprQueens Park Rangers – Sheffield Wednesday4–2
10 AprSheffield United – Middlesbrough2–1
10 AprSunderland – Norwich1–1
11 AprWolverhampton Wanderers – Derby2–0
13 AprAston Villa – Leeds1–0
14 AprBarnsley – Bolton2–2
14 AprBurton – Derby3–1
14 AprFulham – Brentford1–1
14 AprHull – Sheffield Wednesday0–1
14 AprMiddlesbrough – Bristol City2–1
14 AprNorwich – Cardiff0–2
14 AprNottingham Forest – Ipswich2–1
14 AprQueens Park Rangers – Preston1–2
14 AprReading – Sunderland2–2
14 AprSheffield United – Millwall1–1
15 AprWolverhampton Wanderers – Birmingham2–0
20 AprMillwall – Fulham0–3
21 AprBirmingham – Sheffield United2–1
21 AprBolton – Wolverhampton Wanderers0–4
21 AprBrentford – Queens Park Rangers2–1
21 AprBristol City – Hull5–5
21 AprCardiff – Nottingham Forest2–1
21 AprDerby – Middlesbrough1–2
21 AprIpswich – Aston Villa0–4
21 AprLeeds – Barnsley2–1
21 AprPreston – Norwich0–0
21 AprSheffield Wednesday – Reading3–0
21 AprSunderland – Burton1–2
24 AprDerby – Cardiff3–1
24 AprNottingham Forest – Barnsley3–0
27 AprFulham – Sunderland2–1
28 AprAston Villa – Derby1–1
28 AprBarnsley – Brentford2–0
28 AprBurton – Bolton2–0
28 AprHull – Cardiff0–2
28 AprMiddlesbrough – Millwall2–0
28 AprNorwich – Leeds2–1
28 AprNottingham Forest – Bristol City0–0
28 AprQueens Park Rangers – Birmingham3–1
28 AprReading – Ipswich0–4
28 AprSheffield United – Preston0–1
28 AprWolverhampton Wanderers – Sheffield Wednesday0–0
March 2018 · 59 matches
All results · March 2018
DateMatchScore
2 MarMiddlesbrough – Leeds3–0
3 MarBolton – Preston1–3
3 MarBristol City – Sheffield Wednesday4–0
3 MarDerby – Fulham1–2
3 MarMillwall – Sunderland1–1
3 MarNottingham Forest – Birmingham2–1
6 MarBirmingham – Middlesbrough0–1
6 MarBurton – Brentford0–2
6 MarCardiff – Barnsley2–1
6 MarFulham – Sheffield United3–0
6 MarHull – Millwall1–2
6 MarNorwich – Nottingham Forest0–0
6 MarPreston – Bristol City2–1
6 MarQueens Park Rangers – Derby1–1
6 MarReading – Bolton1–1
6 MarSheffield Wednesday – Ipswich1–2
6 MarSunderland – Aston Villa0–3
7 MarLeeds – Wolverhampton Wanderers0–3
10 MarAston Villa – Wolverhampton Wanderers4–1
10 MarBurton – Bristol City0–0
10 MarCardiff – Birmingham3–2
10 MarHull – Norwich4–3
10 MarIpswich – Sheffield United0–0
10 MarMiddlesbrough – Barnsley3–1
10 MarMillwall – Brentford1–0
10 MarPreston – Fulham1–2
10 MarQueens Park Rangers – Sunderland1–0
10 MarReading – Leeds2–2
10 MarSheffield Wednesday – Bolton1–1
11 MarNottingham Forest – Derby0–0
13 MarAston Villa – Queens Park Rangers1–3
13 MarBarnsley – Norwich1–1
13 MarBrentford – Cardiff1–3
13 MarIpswich – Hull0–3
13 MarSheffield United – Burton2–0
13 MarWolverhampton Wanderers – Reading3–0
17 MarBarnsley – Millwall0–2
17 MarBirmingham – Hull3–0
17 MarBolton – Aston Villa1–0
17 MarBrentford – Middlesbrough1–1
17 MarBristol City – Ipswich1–0
17 MarFulham – Queens Park Rangers2–2
17 MarLeeds – Sheffield Wednesday1–2
17 MarNorwich – Reading3–2
17 MarSheffield United – Nottingham Forest0–0
17 MarSunderland – Preston0–2
17 MarWolverhampton Wanderers – Burton3–1
30 MarBarnsley – Bristol City2–2
30 MarBrentford – Sheffield United1–1
30 MarCardiff – Burton3–1
30 MarDerby – Sunderland1–4
30 MarLeeds – Bolton2–1
30 MarMiddlesbrough – Wolverhampton Wanderers1–2
30 MarMillwall – Nottingham Forest2–0
30 MarNorwich – Fulham0–2
30 MarReading – Queens Park Rangers1–0
30 MarSheffield Wednesday – Preston4–1
31 MarBirmingham – Ipswich1–0
31 MarHull – Aston Villa0–0
February 2018 · 61 matches
All results · February 2018
DateMatchScore
2 FebBolton – Bristol City1–0
3 FebAston Villa – Burton3–2
3 FebDerby – Brentford3–0
3 FebFulham – Nottingham Forest2–0
3 FebLeeds – Cardiff1–4
3 FebNorwich – Middlesbrough1–0
3 FebPreston – Hull2–1
3 FebQueens Park Rangers – Barnsley1–0
3 FebReading – Millwall0–2
3 FebSheffield Wednesday – Birmingham1–3
3 FebSunderland – Ipswich0–2
3 FebWolverhampton Wanderers – Sheffield United3–0
9 FebMillwall – Cardiff1–1
10 FebBarnsley – Sheffield Wednesday1–1
10 FebBolton – Fulham1–1
10 FebBrentford – Preston1–1
10 FebBristol City – Sunderland3–3
10 FebDerby – Norwich1–1
10 FebIpswich – Burton0–0
10 FebMiddlesbrough – Reading2–1
10 FebNottingham Forest – Hull0–2
10 FebSheffield United – Leeds2–1
10 FebWolverhampton Wanderers – Queens Park Rangers2–1
11 FebAston Villa – Birmingham2–0
13 FebCardiff – Bolton2–0
13 FebSheffield Wednesday – Derby2–0
17 FebBirmingham – Millwall0–1
17 FebBurton – Nottingham Forest0–0
17 FebCardiff – Middlesbrough1–0
17 FebFulham – Aston Villa2–0
17 FebPreston – Wolverhampton Wanderers1–1
17 FebQueens Park Rangers – Bolton2–0
17 FebSunderland – Brentford0–2
18 FebLeeds – Bristol City2–2
18 FebNorwich – Ipswich1–1
20 FebAston Villa – Preston1–1
20 FebBarnsley – Burton1–2
20 FebBolton – Sunderland1–0
20 FebBrentford – Birmingham5–0
20 FebMiddlesbrough – Hull3–1
20 FebMillwall – Sheffield Wednesday2–1
20 FebNottingham Forest – Reading1–1
20 FebSheffield United – Queens Park Rangers2–1
21 FebBristol City – Fulham1–1
21 FebDerby – Leeds2–2
21 FebIpswich – Cardiff0–1
21 FebWolverhampton Wanderers – Norwich2–2
23 FebHull – Sheffield United1–0
24 FebBirmingham – Barnsley0–2
24 FebBurton – Millwall0–1
24 FebFulham – Wolverhampton Wanderers2–0
24 FebLeeds – Brentford1–0
24 FebNorwich – Bolton0–0
24 FebPreston – Ipswich0–1
24 FebQueens Park Rangers – Nottingham Forest2–5
24 FebReading – Derby3–3
24 FebSheffield Wednesday – Aston Villa2–4
24 FebSunderland – Middlesbrough3–3
25 FebCardiff – Bristol City1–0
27 FebHull – Barnsley1–1
27 FebReading – Sheffield United1–3
January 2018 · 47 matches
All results · January 2018
DateMatchScore
1 JanAston Villa – Bristol City5–0
1 JanBolton – Hull1–0
1 JanDerby – Sheffield United1–1
1 JanLeeds – Nottingham Forest0–0
1 JanNorwich – Millwall2–1
1 JanPreston – Middlesbrough2–3
1 JanQueens Park Rangers – Cardiff2–1
1 JanSheffield Wednesday – Burton0–3
1 JanSunderland – Barnsley0–1
2 JanFulham – Ipswich4–1
2 JanReading – Birmingham0–2
2 JanWolverhampton Wanderers – Brentford3–0
12 JanSheffield United – Sheffield Wednesday0–0
13 JanBarnsley – Wolverhampton Wanderers0–0
13 JanBirmingham – Derby0–3
13 JanBrentford – Bolton2–0
13 JanBristol City – Norwich0–1
13 JanBurton – Queens Park Rangers1–3
13 JanCardiff – Sunderland4–0
13 JanHull – Reading0–0
13 JanIpswich – Leeds1–0
13 JanMiddlesbrough – Fulham0–1
13 JanMillwall – Preston1–1
13 JanNottingham Forest – Aston Villa0–1
19 JanDerby – Bristol City0–0
20 JanAston Villa – Barnsley3–1
20 JanBolton – Ipswich1–1
20 JanFulham – Burton6–0
20 JanLeeds – Millwall3–4
20 JanNorwich – Sheffield United1–2
20 JanPreston – Birmingham1–1
20 JanQueens Park Rangers – Middlesbrough0–3
20 JanReading – Brentford0–1
20 JanSheffield Wednesday – Cardiff0–0
20 JanSunderland – Hull1–0
20 JanWolverhampton Wanderers – Nottingham Forest0–2
27 JanBarnsley – Fulham1–3
27 JanBrentford – Norwich0–1
27 JanBristol City – Queens Park Rangers2–0
27 JanIpswich – Wolverhampton Wanderers0–1
30 JanBirmingham – Sunderland3–1
30 JanBurton – Reading1–3
30 JanHull – Leeds0–0
30 JanMiddlesbrough – Sheffield Wednesday0–0
30 JanMillwall – Derby0–0
30 JanNottingham Forest – Preston0–3
30 JanSheffield United – Aston Villa0–1
December 2017 · 72 matches
All results · December 2017
DateMatchScore
1 DecCardiff – Norwich3–1
1 DecLeeds – Aston Villa1–1
2 DecBolton – Barnsley3–1
2 DecBrentford – Fulham3–1
2 DecBristol City – Middlesbrough2–1
2 DecDerby – Burton1–0
2 DecIpswich – Nottingham Forest4–2
2 DecMillwall – Sheffield United3–1
2 DecPreston – Queens Park Rangers1–0
2 DecSheffield Wednesday – Hull2–2
2 DecSunderland – Reading1–3
4 DecBirmingham – Wolverhampton Wanderers0–1
8 DecSheffield United – Bristol City1–2
9 DecAston Villa – Millwall0–0
9 DecBarnsley – Derby0–3
9 DecBurton – Preston1–2
9 DecFulham – Birmingham1–0
9 DecHull – Brentford3–2
9 DecMiddlesbrough – Ipswich2–0
9 DecNorwich – Sheffield Wednesday3–1
9 DecNottingham Forest – Bolton3–2
9 DecQueens Park Rangers – Leeds1–3
9 DecWolverhampton Wanderers – Sunderland0–0
11 DecReading – Cardiff2–2
15 DecSheffield Wednesday – Wolverhampton Wanderers0–1
16 DecBirmingham – Queens Park Rangers1–2
16 DecBolton – Burton0–1
16 DecBrentford – Barnsley0–0
16 DecBristol City – Nottingham Forest2–1
16 DecCardiff – Hull1–0
16 DecDerby – Aston Villa2–0
16 DecIpswich – Reading2–0
16 DecLeeds – Norwich1–0
16 DecMillwall – Middlesbrough2–1
16 DecPreston – Sheffield United1–0
16 DecSunderland – Fulham1–0
22 DecNorwich – Brentford1–2
23 DecAston Villa – Sheffield United2–2
23 DecBolton – Cardiff2–0
23 DecDerby – Millwall3–0
23 DecFulham – Barnsley2–1
23 DecLeeds – Hull1–0
23 DecPreston – Nottingham Forest1–1
23 DecQueens Park Rangers – Bristol City1–1
23 DecReading – Burton1–2
23 DecSheffield Wednesday – Middlesbrough1–2
23 DecSunderland – Birmingham1–1
23 DecWolverhampton Wanderers – Ipswich1–0
26 DecBarnsley – Preston0–0
26 DecBirmingham – Norwich0–2
26 DecBrentford – Aston Villa2–1
26 DecBristol City – Reading2–0
26 DecBurton – Leeds1–2
26 DecCardiff – Fulham2–4
26 DecHull – Derby0–0
26 DecIpswich – Queens Park Rangers0–0
26 DecMiddlesbrough – Bolton2–0
26 DecMillwall – Wolverhampton Wanderers2–2
26 DecNottingham Forest – Sheffield Wednesday0–3
26 DecSheffield United – Sunderland3–0
29 DecCardiff – Preston0–1
29 DecMillwall – Queens Park Rangers1–0
30 DecBarnsley – Reading1–1
30 DecBirmingham – Leeds1–0
30 DecBrentford – Sheffield Wednesday2–0
30 DecBristol City – Wolverhampton Wanderers1–2
30 DecBurton – Norwich0–0
30 DecHull – Fulham2–2
30 DecIpswich – Derby1–2
30 DecMiddlesbrough – Aston Villa0–1
30 DecNottingham Forest – Sunderland0–1
30 DecSheffield United – Bolton0–1
November 2017 · 52 matches
All results · November 2017
DateMatchScore
1 NovBirmingham – Brentford0–2
1 NovPreston – Aston Villa0–2
3 NovWolverhampton Wanderers – Fulham2–0
4 NovAston Villa – Sheffield Wednesday1–2
4 NovBarnsley – Birmingham2–0
4 NovBolton – Norwich2–1
4 NovBrentford – Leeds3–1
4 NovBristol City – Cardiff2–1
4 NovDerby – Reading2–4
4 NovIpswich – Preston3–0
4 NovMillwall – Burton0–1
4 NovNottingham Forest – Queens Park Rangers4–0
4 NovSheffield United – Hull4–1
5 NovMiddlesbrough – Sunderland1–0
17 NovBurton – Sheffield United1–3
17 NovPreston – Bolton0–0
18 NovBirmingham – Nottingham Forest1–0
18 NovCardiff – Brentford2–0
18 NovFulham – Derby1–1
18 NovHull – Ipswich2–2
18 NovNorwich – Barnsley1–1
18 NovQueens Park Rangers – Aston Villa1–2
18 NovReading – Wolverhampton Wanderers0–2
18 NovSheffield Wednesday – Bristol City0–0
18 NovSunderland – Millwall2–2
19 NovLeeds – Middlesbrough2–1
21 NovAston Villa – Sunderland2–1
21 NovBarnsley – Cardiff0–1
21 NovBolton – Reading2–2
21 NovBrentford – Burton1–1
21 NovBristol City – Preston1–2
21 NovDerby – Queens Park Rangers2–0
21 NovMillwall – Hull0–0
21 NovNottingham Forest – Norwich1–0
21 NovSheffield United – Fulham4–5
22 NovIpswich – Sheffield Wednesday2–2
22 NovMiddlesbrough – Birmingham2–0
22 NovWolverhampton Wanderers – Leeds4–1
25 NovAston Villa – Ipswich2–0
25 NovBarnsley – Leeds0–2
25 NovBurton – Sunderland0–2
25 NovFulham – Millwall1–0
25 NovHull – Bristol City2–3
25 NovMiddlesbrough – Derby0–3
25 NovNorwich – Preston1–1
25 NovReading – Sheffield Wednesday0–0
25 NovSheffield United – Birmingham1–1
25 NovWolverhampton Wanderers – Bolton5–1
26 NovNottingham Forest – Cardiff0–2
27 NovQueens Park Rangers – Brentford2–2
28 NovDerby – Ipswich0–1
28 NovReading – Barnsley3–0
October 2017 · 47 matches
All results · October 2017
DateMatchScore
1 OctSheffield Wednesday – Leeds3–0
13 OctBirmingham – Cardiff1–0
13 OctBristol City – Burton0–0
14 OctBarnsley – Middlesbrough2–2
14 OctBolton – Sheffield Wednesday2–1
14 OctBrentford – Millwall1–0
14 OctFulham – Preston2–2
14 OctLeeds – Reading0–1
14 OctNorwich – Hull1–1
14 OctSheffield United – Ipswich1–0
14 OctSunderland – Queens Park Rangers1–1
14 OctWolverhampton Wanderers – Aston Villa2–0
15 OctDerby – Nottingham Forest2–0
21 OctAston Villa – Fulham2–1
21 OctBarnsley – Hull0–1
21 OctBolton – Queens Park Rangers1–1
21 OctBrentford – Sunderland3–3
21 OctBristol City – Leeds0–3
21 OctDerby – Sheffield Wednesday2–0
21 OctMiddlesbrough – Cardiff0–1
21 OctMillwall – Birmingham2–0
21 OctNottingham Forest – Burton2–0
21 OctSheffield United – Reading2–1
21 OctWolverhampton Wanderers – Preston3–2
22 OctIpswich – Norwich0–1
27 OctLeeds – Sheffield United1–2
28 OctBurton – Ipswich1–2
28 OctCardiff – Millwall0–0
28 OctFulham – Bolton1–1
28 OctHull – Nottingham Forest2–3
28 OctNorwich – Derby1–2
28 OctPreston – Brentford2–3
28 OctQueens Park Rangers – Wolverhampton Wanderers2–1
28 OctReading – Middlesbrough0–2
28 OctSheffield Wednesday – Barnsley1–1
28 OctSunderland – Bristol City1–2
29 OctBirmingham – Aston Villa0–0
31 OctBurton – Barnsley2–4
31 OctCardiff – Ipswich3–1
31 OctFulham – Bristol City0–2
31 OctHull – Middlesbrough1–3
31 OctLeeds – Derby1–2
31 OctNorwich – Wolverhampton Wanderers0–2
31 OctQueens Park Rangers – Sheffield United1–0
31 OctReading – Nottingham Forest3–1
31 OctSheffield Wednesday – Millwall2–1
31 OctSunderland – Bolton3–3
September 2017 · 69 matches
All results · September 2017
DateMatchScore
8 SepDerby – Hull5–0
9 SepAston Villa – Brentford0–0
9 SepBolton – Middlesbrough0–3
9 SepFulham – Cardiff1–1
9 SepLeeds – Burton5–0
9 SepNorwich – Birmingham1–0
9 SepPreston – Barnsley1–1
9 SepQueens Park Rangers – Ipswich2–1
9 SepReading – Bristol City0–1
9 SepSheffield Wednesday – Nottingham Forest3–1
9 SepSunderland – Sheffield United1–2
9 SepWolverhampton Wanderers – Millwall1–0
12 SepAston Villa – Middlesbrough0–0
12 SepBolton – Sheffield United0–1
12 SepLeeds – Birmingham2–0
12 SepNorwich – Burton0–0
12 SepPreston – Cardiff3–0
12 SepQueens Park Rangers – Millwall2–2
12 SepSheffield Wednesday – Brentford2–1
12 SepSunderland – Nottingham Forest0–1
12 SepWolverhampton Wanderers – Bristol City3–3
13 SepFulham – Hull2–1
16 SepBarnsley – Aston Villa0–3
16 SepBirmingham – Preston1–3
16 SepBrentford – Reading1–1
16 SepBristol City – Derby4–1
16 SepBurton – Fulham2–1
16 SepCardiff – Sheffield Wednesday1–1
16 SepHull – Sunderland1–1
16 SepIpswich – Bolton2–0
16 SepMiddlesbrough – Queens Park Rangers3–2
16 SepMillwall – Leeds1–0
16 SepNottingham Forest – Wolverhampton Wanderers1–2
16 SepSheffield United – Norwich0–1
23 SepAston Villa – Nottingham Forest2–1
23 SepBolton – Brentford0–3
23 SepDerby – Birmingham1–1
23 SepFulham – Middlesbrough1–1
23 SepLeeds – Ipswich3–2
23 SepNorwich – Bristol City0–0
23 SepPreston – Millwall0–0
23 SepQueens Park Rangers – Burton0–0
23 SepReading – Hull1–1
23 SepSunderland – Cardiff1–2
23 SepWolverhampton Wanderers – Barnsley2–1
24 SepSheffield Wednesday – Sheffield United2–4
26 SepBarnsley – Queens Park Rangers1–1
26 SepBrentford – Derby1–1
26 SepBristol City – Bolton2–0
26 SepBurton – Aston Villa0–4
26 SepCardiff – Leeds3–1
26 SepHull – Preston1–2
26 SepIpswich – Sunderland5–2
26 SepMiddlesbrough – Norwich0–1
26 SepMillwall – Reading2–1
26 SepNottingham Forest – Fulham1–3
27 SepBirmingham – Sheffield Wednesday1–0
27 SepSheffield United – Wolverhampton Wanderers2–0
29 SepQueens Park Rangers – Fulham1–2
30 SepAston Villa – Bolton1–0
30 SepBurton – Wolverhampton Wanderers0–4
30 SepCardiff – Derby0–0
30 SepHull – Birmingham6–1
30 SepIpswich – Bristol City1–3
30 SepMiddlesbrough – Brentford2–2
30 SepMillwall – Barnsley1–3
30 SepNottingham Forest – Sheffield United2–1
30 SepPreston – Sunderland2–2
30 SepReading – Norwich1–2
August 2017 · 60 matches
All results · August 2017
DateMatchScore
4 AugNottingham Forest – Millwall1–0
4 AugSunderland – Derby1–1
5 AugAston Villa – Hull1–1
5 AugBristol City – Barnsley3–1
5 AugBurton – Cardiff0–1
5 AugFulham – Norwich1–1
5 AugIpswich – Birmingham1–0
5 AugPreston – Sheffield Wednesday1–0
5 AugQueens Park Rangers – Reading2–0
5 AugSheffield United – Brentford1–0
5 AugWolverhampton Wanderers – Middlesbrough1–0
6 AugBolton – Leeds2–3
12 AugBarnsley – Ipswich1–2
12 AugBirmingham – Bristol City2–1
12 AugBrentford – Nottingham Forest3–4
12 AugCardiff – Aston Villa3–0
12 AugDerby – Wolverhampton Wanderers0–2
12 AugHull – Burton4–1
12 AugLeeds – Preston0–0
12 AugMiddlesbrough – Sheffield United1–0
12 AugMillwall – Bolton1–1
12 AugReading – Fulham1–1
12 AugSheffield Wednesday – Queens Park Rangers1–1
13 AugNorwich – Sunderland1–3
15 AugBarnsley – Nottingham Forest2–1
15 AugBirmingham – Bolton0–0
15 AugBrentford – Bristol City2–2
15 AugCardiff – Sheffield United2–0
15 AugDerby – Preston1–0
15 AugHull – Wolverhampton Wanderers2–3
15 AugLeeds – Fulham0–0
15 AugMiddlesbrough – Burton2–0
15 AugMillwall – Ipswich3–4
15 AugReading – Aston Villa2–1
16 AugNorwich – Queens Park Rangers2–0
16 AugSheffield Wednesday – Sunderland1–1
18 AugBurton – Birmingham2–1
19 AugAston Villa – Norwich4–2
19 AugBolton – Derby1–2
19 AugBristol City – Millwall0–0
19 AugFulham – Sheffield Wednesday0–1
19 AugIpswich – Brentford2–0
19 AugNottingham Forest – Middlesbrough2–1
19 AugPreston – Reading1–0
19 AugQueens Park Rangers – Hull2–1
19 AugSheffield United – Barnsley1–0
19 AugSunderland – Leeds0–2
19 AugWolverhampton Wanderers – Cardiff1–2
25 AugBristol City – Aston Villa1–1
25 AugHull – Bolton4–0
26 AugBarnsley – Sunderland3–0
26 AugBirmingham – Reading0–2
26 AugBrentford – Wolverhampton Wanderers0–0
26 AugBurton – Sheffield Wednesday1–1
26 AugCardiff – Queens Park Rangers2–1
26 AugIpswich – Fulham0–2
26 AugMiddlesbrough – Preston0–0
26 AugMillwall – Norwich4–0
26 AugNottingham Forest – Leeds0–2
26 AugSheffield United – Derby3–1

League rounds, 90 minutes, by month.

Referees

Referees
RefereeMatches
Jeremy Simpson32
Peter Bankes32
Simon Hooper32
Tim Robinson32
Andy Madley31
James Linington31
Darren Bond30
S. Martin30
England Darren29
Oliver Langford28
David Coote27
Keith Stroud27
Tony Harrington27
Scott Duncan26
Geoff Eltringham25
Andy Davies24
Robert Jones17
Lee Probert8
Mike Jones8
Paul Tierney8
Chris Kavanagh7
Stuart Attwell6
Roger East5
David Webb4
John Brooks4
Lee Mason4
Robert Madley4
Graham Scott3

Matches per referee from the season's schedule; the table lists referees with at least 3 matches.

From our data: the season's league matches. History only, never a prediction.

The day's tips on Telegram

Every morning (about 10:00 Tallinn time) the day's card tips go to the free Telegram channel; on some days there are none, and we say so.