England

Championship 2020/21 final table, results and top scorers

The 2020/21 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
1Norwich462910775:36+3997
2Watford462710963:30+3391
3Brentford462415779:42+3787
4Swansea4623111256:39+1780
5Barnsley462391458:50+878
6Bournemouth4622111373:46+2777
7Reading4619131462:54+870
8Cardiff4618141466:49+1768
9Queens Park Rangers4619111657:55+268
10Middlesbrough4618101855:53+264
11Millwall4615171447:52−562
12Luton4617111841:52−1162
13Preston461872149:56−761
14Stoke4615151650:52−260
15Blackburn4615121965:54+1157
16Coventry4614131949:61−1255
17Nottingham Forest4612161837:45−852
18Birmingham4613132037:61−2452
19Bristol City461562546:68−2251
20Huddersfield4612132150:71−2149
21Derby4611112436:58−2244
22Wycombe4611102539:69−3043
23Rotherham461192644:60−1642
24Sheffield Wednesday4612112340:61−2141

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

The table counts the points deductions: Sheffield Wednesday −6.

Player boards

Top scorers

Player boards · Top scorers
#PlayerGoals
1Ivan Toney
Brentford
31
2Adam Armstrong
Blackburn
28
3Teemu Pukki
Norwich
26

Penalties scored

Player boards · Penalties scored
#PlayerGoals
1Ivan Toney
Brentford
9
2Cauley Woodrow
Barnsley
6
3Troy Deeney
Watford
6

Hat-tricks

Player boards · Hat-tricks
#PlayerHat-tricks
1Adam Armstrong
Blackburn
3
2Harry Wilson
Cardiff
1
3Ivan Toney
Brentford
1
4James Collins
Luton
1
5Sergi Canos
Brentford
1
6Teemu Pukki
Norwich
1

Yellow cards

Player boards · Yellow cards
#PlayerYellow
1Leo Østigård
Coventry
12
2Michael Ihiekwe
Rotherham
12
3Nathaniel Chalobah
Watford
12

The season's records

Biggest win: Norwich 7–0 Huddersfield (6 Apr 2021)

Highest-scoring game: Brentford 7–2 Wycombe (30 Jan 2021)

All results

May 2021 · 25 matches
All results · May 2021
DateMatchScore
1 MayBirmingham – Cardiff0–4
1 MayBrentford – Watford2–0
1 MayHuddersfield – Coventry1–1
1 MayLuton – Middlesbrough1–1
1 MayMillwall – Bristol City4–1
1 MayNorwich – Reading4–1
1 MayPreston – Barnsley2–0
1 MayRotherham – Blackburn1–1
1 MaySheffield Wednesday – Nottingham Forest0–0
1 MayStoke – Queens Park Rangers0–2
1 MaySwansea – Derby2–1
1 MayWycombe – Bournemouth1–0
4 MayLuton – Rotherham0–0
8 MayBarnsley – Norwich2–2
8 MayBlackburn – Birmingham5–2
8 MayBournemouth – Stoke0–2
8 MayBristol City – Brentford1–3
8 MayCardiff – Rotherham1–1
8 MayCoventry – Millwall6–1
8 MayDerby – Sheffield Wednesday3–3
8 MayMiddlesbrough – Wycombe0–3
8 MayNottingham Forest – Preston1–2
8 MayQueens Park Rangers – Luton3–1
8 MayReading – Huddersfield2–2
8 MayWatford – Swansea2–0
April 2021 · 77 matches
All results · April 2021
DateMatchScore
2 AprBarnsley – Reading1–1
2 AprBirmingham – Swansea1–0
2 AprBournemouth – Middlesbrough3–1
2 AprBristol City – Stoke0–2
2 AprCardiff – Nottingham Forest0–1
2 AprDerby – Luton2–0
2 AprMillwall – Rotherham1–0
2 AprPreston – Norwich1–1
2 AprQueens Park Rangers – Coventry3–0
2 AprWatford – Sheffield Wednesday1–0
2 AprWycombe – Blackburn1–0
3 AprHuddersfield – Brentford1–1
5 AprBlackburn – Bournemouth0–2
5 AprCoventry – Bristol City3–1
5 AprLuton – Barnsley1–2
5 AprMiddlesbrough – Watford1–1
5 AprNottingham Forest – Queens Park Rangers3–1
5 AprReading – Derby3–1
5 AprRotherham – Wycombe0–3
5 AprSheffield Wednesday – Cardiff5–0
5 AprStoke – Millwall1–2
5 AprSwansea – Preston0–1
6 AprBrentford – Birmingham0–0
6 AprNorwich – Huddersfield7–0
9 AprWatford – Reading2–0
10 AprBarnsley – Middlesbrough2–0
10 AprBirmingham – Stoke2–0
10 AprBournemouth – Coventry4–1
10 AprBristol City – Nottingham Forest0–0
10 AprCardiff – Blackburn2–2
10 AprDerby – Norwich0–1
10 AprHuddersfield – Rotherham0–0
10 AprMillwall – Swansea0–3
10 AprPreston – Brentford0–5
10 AprQueens Park Rangers – Sheffield Wednesday4–1
10 AprWycombe – Luton1–3
13 AprHuddersfield – Bournemouth1–2
13 AprRotherham – Queens Park Rangers3–1
13 AprSheffield Wednesday – Swansea0–2
15 AprRotherham – Coventry0–1
16 AprBlackburn – Derby2–1
16 AprReading – Cardiff1–1
17 AprBrentford – Millwall0–0
17 AprLuton – Watford1–0
17 AprMiddlesbrough – Queens Park Rangers1–2
17 AprNorwich – Bournemouth1–3
17 AprNottingham Forest – Huddersfield0–2
17 AprSheffield Wednesday – Bristol City1–1
17 AprStoke – Preston0–0
17 AprSwansea – Wycombe2–2
18 AprCoventry – Barnsley2–0
18 AprRotherham – Birmingham0–1
20 AprBrentford – Cardiff1–1
20 AprNorwich – Watford0–1
20 AprPreston – Derby3–0
20 AprSheffield Wednesday – Blackburn1–0
20 AprSwansea – Queens Park Rangers0–1
21 AprBirmingham – Nottingham Forest1–1
21 AprHuddersfield – Barnsley0–1
21 AprLuton – Reading0–0
21 AprMillwall – Bournemouth1–4
21 AprRotherham – Middlesbrough1–2
21 AprStoke – Coventry2–3
21 AprWycombe – Bristol City2–1
24 AprBarnsley – Rotherham1–0
24 AprBlackburn – Huddersfield5–2
24 AprBournemouth – Brentford0–1
24 AprCardiff – Wycombe2–1
24 AprCoventry – Preston0–1
24 AprDerby – Birmingham1–2
24 AprMiddlesbrough – Sheffield Wednesday3–1
24 AprNottingham Forest – Stoke1–1
24 AprQueens Park Rangers – Norwich1–3
24 AprWatford – Millwall1–0
25 AprBristol City – Luton2–3
25 AprReading – Swansea2–2
27 AprBrentford – Rotherham1–0
March 2021 · 60 matches
All results · March 2021
DateMatchScore
2 MarCardiff – Derby4–0
2 MarCoventry – Middlesbrough1–2
2 MarHuddersfield – Birmingham1–1
2 MarMillwall – Preston2–1
2 MarNottingham Forest – Luton0–1
2 MarReading – Blackburn1–0
3 MarBristol City – Bournemouth1–2
3 MarNorwich – Brentford1–0
3 MarQueens Park Rangers – Barnsley1–3
3 MarSheffield Wednesday – Rotherham1–2
3 MarStoke – Swansea1–2
3 MarWatford – Wycombe2–0
5 MarHuddersfield – Cardiff0–0
6 MarBarnsley – Birmingham1–0
6 MarBristol City – Queens Park Rangers0–2
6 MarCoventry – Derby1–0
6 MarMillwall – Blackburn0–2
6 MarNorwich – Luton3–0
6 MarPreston – Bournemouth1–1
6 MarReading – Sheffield Wednesday3–0
6 MarStoke – Wycombe2–0
6 MarSwansea – Middlesbrough2–1
6 MarWatford – Nottingham Forest1–0
9 MarBlackburn – Swansea1–1
9 MarQueens Park Rangers – Wycombe1–0
10 MarBarnsley – Derby0–0
12 MarBlackburn – Brentford0–1
13 MarBirmingham – Bristol City0–3
13 MarBournemouth – Barnsley2–3
13 MarCardiff – Watford1–2
13 MarDerby – Millwall0–1
13 MarLuton – Swansea0–1
13 MarMiddlesbrough – Stoke3–0
13 MarNottingham Forest – Reading1–1
13 MarQueens Park Rangers – Huddersfield0–1
13 MarWycombe – Preston1–0
14 MarSheffield Wednesday – Norwich1–2
16 MarBournemouth – Swansea3–0
16 MarCardiff – Stoke0–0
16 MarDerby – Brentford2–2
16 MarLuton – Coventry2–0
16 MarMiddlesbrough – Preston2–0
16 MarRotherham – Watford1–4
17 MarBirmingham – Reading2–1
17 MarBlackburn – Bristol City0–0
17 MarNottingham Forest – Norwich0–2
17 MarQueens Park Rangers – Millwall3–2
17 MarSheffield Wednesday – Huddersfield1–1
17 MarWycombe – Barnsley1–3
20 MarBarnsley – Sheffield Wednesday1–2
20 MarBrentford – Nottingham Forest1–1
20 MarBristol City – Rotherham0–2
20 MarCoventry – Wycombe0–0
20 MarMillwall – Middlesbrough1–0
20 MarNorwich – Blackburn1–1
20 MarPreston – Luton0–1
20 MarReading – Queens Park Rangers1–1
20 MarStoke – Derby1–0
20 MarSwansea – Cardiff0–1
20 MarWatford – Birmingham3–0
February 2021 · 79 matches
All results · February 2021
DateMatchScore
1 FebWatford – Queens Park Rangers1–2
2 FebBournemouth – Sheffield Wednesday1–2
2 FebCoventry – Nottingham Forest1–2
2 FebMillwall – Norwich0–0
2 FebWycombe – Birmingham0–0
3 FebBrentford – Bristol City3–2
3 FebRotherham – Derby3–0
5 FebSwansea – Norwich2–0
6 FebBournemouth – Birmingham3–2
6 FebBristol City – Cardiff0–2
6 FebCoventry – Watford0–0
6 FebLuton – Huddersfield1–1
6 FebMiddlesbrough – Brentford1–4
6 FebMillwall – Sheffield Wednesday4–1
6 FebPreston – Rotherham1–2
6 FebQueens Park Rangers – Blackburn1–0
6 FebStoke – Reading0–0
6 FebWycombe – Nottingham Forest0–3
9 FebRotherham – Cardiff1–2
9 FebSheffield Wednesday – Wycombe2–0
10 FebReading – Brentford1–3
12 FebBlackburn – Preston1–2
13 FebBirmingham – Luton0–1
13 FebCardiff – Coventry3–1
13 FebDerby – Middlesbrough2–1
13 FebHuddersfield – Wycombe2–3
13 FebNorwich – Stoke4–1
13 FebNottingham Forest – Bournemouth0–0
13 FebReading – Millwall1–2
13 FebWatford – Bristol City6–0
14 FebBrentford – Barnsley0–2
16 FebBristol City – Reading0–2
16 FebLuton – Cardiff0–2
16 FebMiddlesbrough – Huddersfield2–1
16 FebPreston – Watford0–1
16 FebStoke – Sheffield Wednesday1–0
16 FebWycombe – Derby1–2
17 FebBarnsley – Blackburn2–1
17 FebBournemouth – Rotherham1–0
17 FebCoventry – Norwich0–2
17 FebMillwall – Birmingham2–0
17 FebQueens Park Rangers – Brentford2–1
17 FebSwansea – Nottingham Forest1–0
19 FebWatford – Derby2–1
20 FebBristol City – Barnsley0–1
20 FebCardiff – Preston4–0
20 FebCoventry – Brentford2–0
20 FebHuddersfield – Swansea4–1
20 FebMillwall – Wycombe0–0
20 FebNorwich – Rotherham1–0
20 FebNottingham Forest – Blackburn1–0
20 FebQueens Park Rangers – Bournemouth2–1
20 FebReading – Middlesbrough0–2
20 FebSheffield Wednesday – Birmingham0–1
20 FebStoke – Luton3–0
23 FebBirmingham – Norwich1–3
23 FebDerby – Huddersfield2–0
23 FebLuton – Millwall1–1
23 FebMiddlesbrough – Bristol City1–3
23 FebRotherham – Nottingham Forest0–1
23 FebWycombe – Reading1–0
24 FebBarnsley – Stoke2–0
24 FebBlackburn – Watford2–3
24 FebBournemouth – Cardiff1–2
24 FebBrentford – Sheffield Wednesday3–0
24 FebPreston – Queens Park Rangers0–0
24 FebSwansea – Coventry1–0
26 FebDerby – Nottingham Forest1–1
27 FebBarnsley – Millwall2–1
27 FebBirmingham – Queens Park Rangers2–1
27 FebBlackburn – Coventry1–1
27 FebBournemouth – Watford1–0
27 FebBrentford – Stoke2–1
27 FebLuton – Sheffield Wednesday3–2
27 FebMiddlesbrough – Cardiff1–1
27 FebPreston – Huddersfield3–0
27 FebRotherham – Reading0–1
27 FebSwansea – Bristol City1–3
28 FebWycombe – Norwich0–2
January 2021 · 51 matches
All results · January 2021
DateMatchScore
1 JanSheffield Wednesday – Derby1–0
2 JanBirmingham – Blackburn0–2
2 JanHuddersfield – Reading1–2
2 JanMillwall – Coventry1–2
2 JanNorwich – Barnsley1–0
2 JanPreston – Nottingham Forest0–1
2 JanStoke – Bournemouth0–1
2 JanSwansea – Watford2–1
2 JanWycombe – Middlesbrough1–3
12 JanBournemouth – Millwall1–1
12 JanLuton – Queens Park Rangers0–2
16 JanBarnsley – Swansea0–2
16 JanBlackburn – Stoke1–1
16 JanBournemouth – Luton0–1
16 JanBristol City – Preston2–0
16 JanCardiff – Norwich1–2
16 JanDerby – Rotherham0–1
16 JanMiddlesbrough – Birmingham0–1
16 JanNottingham Forest – Millwall3–1
16 JanWatford – Huddersfield2–0
19 JanDerby – Bournemouth1–0
19 JanReading – Coventry3–0
19 JanRotherham – Stoke3–3
19 JanWatford – Barnsley1–0
20 JanBirmingham – Preston0–1
20 JanBrentford – Luton1–0
20 JanCardiff – Queens Park Rangers0–1
20 JanHuddersfield – Millwall0–1
20 JanNorwich – Bristol City2–0
20 JanNottingham Forest – Middlesbrough1–2
22 JanStoke – Watford1–2
23 JanQueens Park Rangers – Derby0–1
24 JanMiddlesbrough – Blackburn0–1
24 JanPreston – Reading0–0
26 JanBristol City – Huddersfield2–1
26 JanMillwall – Watford0–0
27 JanBarnsley – Cardiff2–2
27 JanCoventry – Sheffield Wednesday2–0
27 JanMiddlesbrough – Rotherham0–3
27 JanSwansea – Brentford1–1
29 JanReading – Bournemouth3–1
30 JanBirmingham – Coventry1–1
30 JanBlackburn – Luton1–0
30 JanBrentford – Wycombe7–2
30 JanCardiff – Millwall1–1
30 JanDerby – Bristol City1–0
30 JanHuddersfield – Stoke1–1
30 JanNorwich – Middlesbrough0–0
30 JanNottingham Forest – Barnsley0–0
30 JanRotherham – Swansea1–3
30 JanSheffield Wednesday – Preston1–0
December 2020 · 92 matches
All results · December 2020
DateMatchScore
1 DecBirmingham – Barnsley1–2
1 DecBournemouth – Preston2–3
1 DecCardiff – Huddersfield3–0
1 DecDerby – Coventry1–1
1 DecQueens Park Rangers – Bristol City1–2
1 DecRotherham – Brentford0–2
2 DecBlackburn – Millwall2–1
2 DecLuton – Norwich3–1
2 DecMiddlesbrough – Swansea2–1
2 DecNottingham Forest – Watford0–0
2 DecSheffield Wednesday – Reading1–1
2 DecWycombe – Stoke0–1
4 DecBarnsley – Bournemouth0–4
5 DecBrentford – Blackburn2–2
5 DecBristol City – Birmingham0–1
5 DecCoventry – Rotherham3–1
5 DecHuddersfield – Queens Park Rangers2–0
5 DecMillwall – Derby0–1
5 DecNorwich – Sheffield Wednesday2–1
5 DecPreston – Wycombe2–2
5 DecReading – Nottingham Forest2–0
5 DecStoke – Middlesbrough1–0
5 DecSwansea – Luton2–0
5 DecWatford – Cardiff0–1
8 DecCoventry – Luton0–0
8 DecHuddersfield – Sheffield Wednesday2–0
8 DecMillwall – Queens Park Rangers1–1
8 DecStoke – Cardiff1–2
8 DecSwansea – Bournemouth0–0
8 DecWatford – Rotherham2–0
9 DecBarnsley – Wycombe2–1
9 DecBrentford – Derby0–0
9 DecBristol City – Blackburn1–0
9 DecNorwich – Nottingham Forest2–1
9 DecPreston – Middlesbrough3–0
9 DecReading – Birmingham1–2
12 DecBirmingham – Watford0–1
12 DecBlackburn – Norwich1–2
12 DecBournemouth – Huddersfield5–0
12 DecCardiff – Swansea0–2
12 DecDerby – Stoke0–0
12 DecLuton – Preston3–0
12 DecMiddlesbrough – Millwall3–0
12 DecNottingham Forest – Brentford1–3
12 DecQueens Park Rangers – Reading0–1
12 DecRotherham – Bristol City2–0
12 DecSheffield Wednesday – Barnsley1–2
12 DecWycombe – Coventry1–2
15 DecBarnsley – Preston2–1
15 DecBournemouth – Wycombe1–0
15 DecBristol City – Millwall0–2
15 DecNottingham Forest – Sheffield Wednesday2–0
15 DecQueens Park Rangers – Stoke0–0
15 DecWatford – Brentford1–1
16 DecBlackburn – Rotherham2–1
16 DecCardiff – Birmingham3–2
16 DecCoventry – Huddersfield0–0
16 DecDerby – Swansea2–0
16 DecMiddlesbrough – Luton1–0
16 DecReading – Norwich1–2
18 DecPreston – Bristol City1–0
19 DecBirmingham – Middlesbrough1–4
19 DecBrentford – Reading3–1
19 DecHuddersfield – Watford2–0
19 DecLuton – Bournemouth0–0
19 DecMillwall – Nottingham Forest1–1
19 DecNorwich – Cardiff2–0
19 DecSheffield Wednesday – Coventry1–0
19 DecStoke – Blackburn1–0
19 DecSwansea – Barnsley2–0
19 DecWycombe – Queens Park Rangers1–1
26 DecBarnsley – Huddersfield2–1
26 DecBlackburn – Sheffield Wednesday1–1
26 DecBristol City – Wycombe2–1
26 DecCardiff – Brentford2–3
26 DecCoventry – Stoke0–0
26 DecDerby – Preston0–1
26 DecNottingham Forest – Birmingham0–0
26 DecQueens Park Rangers – Swansea0–2
26 DecReading – Luton2–1
26 DecWatford – Norwich1–0
29 DecBirmingham – Derby0–4
29 DecHuddersfield – Blackburn2–1
29 DecLuton – Bristol City2–1
29 DecNorwich – Queens Park Rangers1–1
29 DecPreston – Coventry2–0
29 DecRotherham – Barnsley1–2
29 DecSheffield Wednesday – Middlesbrough2–1
29 DecStoke – Nottingham Forest1–1
29 DecWycombe – Cardiff2–1
30 DecBrentford – Bournemouth2–1
30 DecSwansea – Reading0–0
November 2020 · 60 matches
All results · November 2020
DateMatchScore
3 NovBlackburn – Middlesbrough0–0
3 NovBrentford – Swansea1–1
3 NovCardiff – Barnsley3–0
3 NovHuddersfield – Bristol City1–2
3 NovNorwich – Millwall0–0
3 NovSheffield Wednesday – Bournemouth1–0
4 NovBirmingham – Wycombe1–2
4 NovDerby – Queens Park Rangers0–1
4 NovNottingham Forest – Coventry2–1
4 NovReading – Preston0–3
4 NovRotherham – Luton0–1
4 NovWatford – Stoke3–2
6 NovCardiff – Bristol City0–1
7 NovBirmingham – Bournemouth1–3
7 NovBlackburn – Queens Park Rangers3–1
7 NovBrentford – Middlesbrough0–0
7 NovDerby – Barnsley0–2
7 NovHuddersfield – Luton1–1
7 NovNorwich – Swansea1–0
7 NovNottingham Forest – Wycombe2–0
7 NovReading – Stoke0–3
7 NovRotherham – Preston2–1
7 NovSheffield Wednesday – Millwall0–0
7 NovWatford – Coventry3–2
20 NovCoventry – Birmingham0–0
21 NovBarnsley – Nottingham Forest2–0
21 NovBournemouth – Reading4–2
21 NovBristol City – Derby1–0
21 NovLuton – Blackburn1–1
21 NovMiddlesbrough – Norwich0–1
21 NovMillwall – Cardiff1–1
21 NovPreston – Sheffield Wednesday1–0
21 NovQueens Park Rangers – Watford1–1
21 NovStoke – Huddersfield4–3
21 NovSwansea – Rotherham1–0
21 NovWycombe – Brentford0–0
24 NovBarnsley – Brentford0–1
24 NovBournemouth – Nottingham Forest2–0
24 NovLuton – Birmingham1–1
24 NovPreston – Blackburn0–3
24 NovQueens Park Rangers – Rotherham3–2
24 NovStoke – Norwich2–3
24 NovWycombe – Huddersfield0–0
25 NovBristol City – Watford0–0
25 NovCoventry – Cardiff1–0
25 NovMiddlesbrough – Derby3–0
25 NovMillwall – Reading1–1
25 NovSwansea – Sheffield Wednesday1–1
27 NovBrentford – Queens Park Rangers2–1
28 NovBirmingham – Millwall0–0
28 NovBlackburn – Barnsley2–1
28 NovCardiff – Luton4–0
28 NovDerby – Wycombe1–1
28 NovHuddersfield – Middlesbrough3–2
28 NovNorwich – Coventry1–1
28 NovReading – Bristol City3–1
28 NovRotherham – Bournemouth2–2
28 NovSheffield Wednesday – Stoke0–0
28 NovWatford – Preston4–1
29 NovNottingham Forest – Swansea0–1
October 2020 · 72 matches
All results · October 2020
DateMatchScore
2 OctCoventry – Bournemouth1–3
3 OctBlackburn – Cardiff0–0
3 OctLuton – Wycombe2–0
3 OctMiddlesbrough – Barnsley2–1
3 OctNorwich – Derby0–1
3 OctNottingham Forest – Bristol City1–2
3 OctReading – Watford1–0
3 OctRotherham – Huddersfield1–1
3 OctSheffield Wednesday – Queens Park Rangers1–1
3 OctSwansea – Millwall2–1
4 OctBrentford – Preston2–4
4 OctStoke – Birmingham1–1
16 OctDerby – Watford0–1
17 OctBarnsley – Bristol City2–2
17 OctBirmingham – Sheffield Wednesday0–1
17 OctBlackburn – Nottingham Forest0–1
17 OctBournemouth – Queens Park Rangers0–0
17 OctBrentford – Coventry2–0
17 OctLuton – Stoke0–2
17 OctMiddlesbrough – Reading0–0
17 OctRotherham – Norwich1–2
17 OctSwansea – Huddersfield1–2
17 OctWycombe – Millwall1–2
18 OctPreston – Cardiff0–1
20 OctBristol City – Middlesbrough0–1
20 OctCoventry – Swansea1–1
20 OctHuddersfield – Derby1–0
20 OctMillwall – Luton2–0
20 OctNorwich – Birmingham1–0
20 OctNottingham Forest – Rotherham1–1
20 OctReading – Wycombe1–0
21 OctCardiff – Bournemouth1–1
21 OctQueens Park Rangers – Preston0–2
21 OctSheffield Wednesday – Brentford1–2
21 OctStoke – Barnsley2–2
21 OctWatford – Blackburn3–1
23 OctNottingham Forest – Derby1–1
24 OctBristol City – Swansea1–1
24 OctCardiff – Middlesbrough1–1
24 OctCoventry – Blackburn0–4
24 OctHuddersfield – Preston1–2
24 OctMillwall – Barnsley1–1
24 OctNorwich – Wycombe2–1
24 OctQueens Park Rangers – Birmingham0–0
24 OctReading – Rotherham3–0
24 OctSheffield Wednesday – Luton0–1
24 OctStoke – Brentford3–2
24 OctWatford – Bournemouth1–1
27 OctBarnsley – Queens Park Rangers3–0
27 OctBlackburn – Reading2–4
27 OctBrentford – Norwich1–1
27 OctMiddlesbrough – Coventry2–0
27 OctSwansea – Stoke2–0
27 OctWycombe – Watford1–1
28 OctBirmingham – Huddersfield2–1
28 OctBournemouth – Bristol City1–0
28 OctDerby – Cardiff1–1
28 OctLuton – Nottingham Forest1–1
28 OctPreston – Millwall0–2
28 OctRotherham – Sheffield Wednesday3–0
30 OctCoventry – Reading3–2
31 OctBarnsley – Watford1–0
31 OctBournemouth – Derby1–1
31 OctBristol City – Norwich1–3
31 OctLuton – Brentford0–3
31 OctMiddlesbrough – Nottingham Forest1–0
31 OctMillwall – Huddersfield0–3
31 OctPreston – Birmingham1–2
31 OctQueens Park Rangers – Cardiff3–2
31 OctStoke – Rotherham1–0
31 OctSwansea – Blackburn2–0
31 OctWycombe – Sheffield Wednesday1–0
September 2020 · 36 matches
All results · September 2020
DateMatchScore
11 SepWatford – Middlesbrough1–0
12 SepBarnsley – Luton0–1
12 SepBirmingham – Brentford1–0
12 SepBournemouth – Blackburn3–2
12 SepBristol City – Coventry2–1
12 SepCardiff – Sheffield Wednesday0–2
12 SepDerby – Reading0–2
12 SepHuddersfield – Norwich0–1
12 SepMillwall – Stoke0–0
12 SepPreston – Swansea0–1
12 SepQueens Park Rangers – Nottingham Forest2–0
12 SepWycombe – Rotherham0–1
18 SepCoventry – Queens Park Rangers3–2
19 SepBlackburn – Wycombe5–0
19 SepBrentford – Huddersfield3–0
19 SepLuton – Derby2–1
19 SepMiddlesbrough – Bournemouth1–1
19 SepNorwich – Preston2–2
19 SepNottingham Forest – Cardiff0–2
19 SepReading – Barnsley2–0
19 SepRotherham – Millwall0–1
19 SepSheffield Wednesday – Watford0–0
19 SepSwansea – Birmingham0–0
20 SepStoke – Bristol City0–2
25 SepHuddersfield – Nottingham Forest1–0
26 SepBarnsley – Coventry0–0
26 SepBirmingham – Rotherham1–1
26 SepCardiff – Reading1–2
26 SepDerby – Blackburn0–4
26 SepMillwall – Brentford1–1
26 SepPreston – Stoke0–1
26 SepQueens Park Rangers – Middlesbrough1–1
26 SepWatford – Luton1–0
26 SepWycombe – Swansea0–2
27 SepBournemouth – Norwich1–0
27 SepBristol City – Sheffield Wednesday2–0

League rounds, 90 minutes, by month.

Referees

Referees
RefereeMatches
Keith Stroud32
Tony Harrington32
Tim Robinson30
Jarred Gillett29
Darren Bond28
David Webb28
Geoff Eltringham27
Gavin Ward26
James Linington26
Jeremy Simpson26
John Brooks26
Dean Whitestone25
Matt Donohue25
Oliver Langford25
Andy Woolmer22
S. Martin20
Michael Salisbury17
Leigh Doughty14
Graham Scott11
Andy Davies10
D. England9
Robert Jones8
Simon Hooper8
Andy Madley7
Josh Smith6
Lee Mason6
Peter Bankes6
David Coote4
Kevin Friend3

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.