england flag

Championship Form Table

Championship Form (Last 6)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Birmingham6501153+121523121
2West Brom6420136+71453180
3Wolverhampton6420104+61443210
4Stoke641195+41333339
5Norwich6402155+101223487
6Middlesbrough6321137+61133545
7Southampton632195+41133513
8Cardiff63211613+31143144
9Portsmouth632185+31143342
10QPR63121310+31043105
11Sheffield Utd631298+11043332
12Blackburn6303810-2933247
13West Ham62131411+3743534
14Wrexham621387+1733108
15Watford621369-3723166
16Bolton6213812-4743402
17Swansea6204711-4623390
18Millwall6114712-5433340
19Lincoln City6114815-7443375
20Charlton6114512-7433359
21Bristol City6114411-7423238
22Derby6114615-9443185
23Preston6114514-943394
24Burnley6033914-5353553
Championship Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Stoke10721169+72373339
2Birmingham10712218+132253121
3Southampton10622189+92063513
4Wolverhampton10622138+52053210
5Middlesbrough105412214+81963545
6West Brom10532159+61863180
7Sheffield Utd105141512+31663332
8Portsmouth104421310+31663342
9Blackburn10514161601673247
10West Ham104332616+101573534
11Norwich105052416+81563487
12Cardiff104332118+31573144
13Swansea105051517-21563390
14QPR103521714+31473105
15Bolton104151620-41373402
16Wrexham103341216-41263108
17Watford10316917-81043166
18Lincoln City103161120-91053375
19Millwall102351319-6963340
20Burnley101541619-3883553
21Bristol City10226717-10843238
22Charlton10145716-9753359
23Derby10136920-11673185
24Preston10127820-1255394

xPts is shown for both the 6 games and last 10 games.
For column heading definitions, see the Key at the bottom of the table.

Championship (Expected Points)
PosTeamP6PtsxPtsPts v xPts P10PtsxPtsPts v xPts
1Birmingham615+4.81022+5.9
2West Brom614+1.41018+0.8
3Wolverhampton614+2.31020+1.0
4Stoke613+5.41023+9.8
5Norwich612+3.01015+1.5
6Middlesbrough611-2.51019-1.4
7Southampton611+1.41020+1.1
8Cardiff611+1.81015+0.7
9Portsmouth611+3.81016+3.2
10QPR610-1.11014-2.6
11Sheffield Utd610-0.31016+1.8
12Blackburn69+3.91016+5.1
13West Ham67-3.21015-3.1
14Wrexham67-1.41012-0.1
15Watford67+1.31010+0.6
16Bolton67+1.71013+0.1
17Swansea66-1.91015+1.2
18Millwall64-4.2109-4.2
19Lincoln City64-1.61010-4.2
20Charlton64-3.0107-4.0
21Bristol City64-4.4108-4.4
22Derby64-1.5106-3.7
23Preston64-0.4105-2.3
24Burnley63-3.5108-3.0
Key to column names
  • P6/P10 - First column showing results grouped into either last 6 or last 10 games
  • Pts - Actual points earned during the last 6 or 10 games
  • xPts - Expected points from those games, based on aggregated xG (expected goals) for and against
  • Pts v xPts - Comparison of actual versus expected points (positive = over-performance; negative = under-performance)

For column heading definitions, see the Key at the bottom of the table.

Goals scored and conceded (Last 10)
Pos Team FAGDMG BTTS SF CF CS TF
1Stoke1697257/10 (70%)6/10 (60%)3/10 (30%)3/10 (30%)37
2Birmingham21813295/10 (50%)5/10 (50%)5/10 (50%)4/10 (40%)26
3Southampton1899276/10 (60%)6/10 (60%)3/10 (30%)3/10 (30%)24
4Wolverhampton1385215/10 (50%)6/10 (60%)4/10 (40%)4/10 (40%)41
5Middlesbrough22148366/10 (60%)5/10 (50%)4/10 (40%)3/10 (30%)31
6West Brom1596246/10 (60%)4/10 (40%)6/10 (60%)2/10 (20%)38
7Sheffield Utd15123276/10 (60%)4/10 (40%)6/10 (60%)3/10 (30%)33
8Portsmouth13103236/10 (60%)5/10 (50%)3/10 (30%)3/10 (30%)28
9Blackburn16160327/10 (70%)7/10 (70%)3/10 (30%)2/10 (20%)28
10West Ham261610427/10 (70%)4/10 (40%)6/10 (60%)3/10 (30%)24
11Norwich24168406/10 (60%)6/10 (60%)4/10 (40%)2/10 (20%)21
12Cardiff21183397/10 (70%)5/10 (50%)5/10 (50%)1/10 (10%)23
13Swansea1517-2326/10 (60%)4/10 (40%)6/10 (60%)2/10 (20%)27
14QPR17143317/10 (70%)5/10 (50%)4/10 (40%)2/10 (20%)18
15Bolton1620-4367/10 (70%)4/10 (40%)5/10 (50%)3/10 (30%)29
16Wrexham1216-4286/10 (60%)4/10 (40%)6/10 (60%)1/10 (10%)36
17Watford917-8264/10 (40%)3/10 (30%)6/10 (60%)3/10 (30%)28
18Lincoln City1120-9315/10 (50%)4/10 (40%)6/10 (60%)2/10 (20%)37
19Millwall1319-6326/10 (60%)5/10 (50%)5/10 (50%)1/10 (10%)29
20Burnley1619-3358/10 (80%)8/10 (80%)1/10 (10%)2/10 (20%)26
21Bristol City717-10244/10 (40%)3/10 (30%)6/10 (60%)2/10 (20%)26
22Charlton716-9235/10 (50%)3/10 (30%)5/10 (50%)2/10 (20%)20
23Derby920-11297/10 (70%)3/10 (30%)7/10 (70%)0/10 (0%)25
24Preston820-12285/10 (50%)5/10 (50%)5/10 (50%)1/10 (10%)37
Key to column names
  • F - Goals "for" (scored)
  • A - Goals "against" (conceded)
  • GD - Goal difference (F - A)
  • MG - Match goals (F + A)

  • BTTS - Both Teams to Score (number of games, max 10)
  • SF - Team to Score First (number of games, max 10)
  • CF - Team to Concede First (number of games, max 10)

  • CS - Clean Sheets (number of games, max 10)
  • TF - Mean Time of First Goal (in minutes, by either side)

For column heading definitions, see the Key at the bottom of the table.

Numbers of Players (Last 10)
Pos TeamPts SP Pl SPG PM SM
1Stoke2318259900
2Birmingham2218278.4873
3Southampton2020248.5900
4Wolverhampton2020279882
5Middlesbrough1919238.6865
6West Brom1817269.1900
7Sheffield Utd1620268.7865
8Portsmouth1620278.6837
9Blackburn1617288.1900
10West Ham1520269892
11Norwich1522279891
12Cardiff1518268.3900
13Swansea1520258.47812
14QPR1421278.4873
15Bolton1320268.7882
16Wrexham1220258.2874
17Watford1020288.8865
18Lincoln City1020248.5882
19Millwall919288.8874
20Burnley823288.6901
21Bristol City822249882
22Charlton723288.8901
23Derby623288.4901
24Preston521268.6900
Key to column names
  • Pts - Team points
  • SP - Total number of starting players used over last 10 games
  • Pl - Total number of players (starting + substitutes) used over last 10 games
  • SPG - Mean number of substitutes per game
  • PM - Median number of minutes played for substituted players
  • SM - Median number of minutes played for substitutes
Distance travelled in 15 days (Km)
PosTeam km miles
1Burnley553344
2Middlesbrough545339
3West Ham534332
4Southampton513319
5Norwich487303
6Rotherham454282
7Bolton402250
8Swansea390242
9Lincoln City375233
10Charlton359223
11Portsmouth342213
12Millwall340211
13Stoke339211
14Sheffield Utd332206
15Sunderland274170
16Blackburn247153
17Bristol City238148
18Wolverhampton210130
19Derby185115
20West Brom180112
21Watford166103
22Cardiff14489
23Birmingham12175
24Wrexham10867
25QPR10565
26Preston9458
27Leicester9458
28Sheff Wed4528
29Plymouth00

The ELO rating for each team shows its relative strength based on past match results, adjusting dynamically after each game. A value for k of 50 has been used, meaning ratings change more significantly, making them more responsive to recent performance.

Team ELO Ratings
PosTeamELO Rating
1West Ham1,982
2Southampton1,951
3Middlesbrough1,890
4Wolverhampton1,869
5Birmingham1,841
6Lincoln City1,833
7Swansea1,802
8Sheffield Utd1,788
9Norwich1,787
10Wrexham1,786
11Millwall1,786
12West Brom1,768
13Burnley1,766
14Cardiff1,749
15Bolton1,737
16QPR1,734
17Portsmouth1,727
18Stoke1,720
19Blackburn1,707
20Bristol City1,698
21Derby1,671
22Charlton1,640
23Watford1,590
24Preston1,585

League Table for this division