england flag

Championship Form Table

Championship Form (Last 6)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Middlesbrough6420167+91442140
2Birmingham6411134+91322266
3Southampton6411105+51332128
4Stoke641195+413320
5Swansea640298+11222256
6Portsmouth632175+21133555
7Cardiff6312129+31042144
8Sheffield Utd631296+310320
9West Brom631297+21042328
10Wolverhampton631286+210330
11Blackburn6312910-11032247
12West Ham6222139+48420
13QPR62221311+2842105
14Millwall6222108+2842104
15Bristol City6222550822413
16Wrexham6213880742186
17Bolton62131114-37520
18Burnley6132990642128
19Norwich62041011-1642151
20Lincoln City6114817-94420
21Derby6033512-7352236
22Watford6105514-9322329
23Charlton6024514-9242359
24Preston6024414-1023294
Championship Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Stoke10721177+1023520
2Middlesbrough106402413+112272140
3Southampton10631199+102172128
4West Ham106222913+1620620
5Swansea106131512+31942256
6Birmingham105321910+91862266
7West Brom10532139+41862328
8Wolverhampton105231412+217530
9Sheffield Utd105141513+216620
10Portsmouth10442119+21643555
11Blackburn104241415-11462247
12Bristol City104241112-11452413
13QPR103431614+21362105
14Millwall103341716+11262104
15Norwich10406181801272151
16Wrexham103341215-31252186
17Lincoln City103341118-712520
18Cardiff103251415-11162144
19Bolton103161624-810720
20Burnley101541316-3882128
21Derby10136818-10662236
22Watford10208820-12642329
23Preston10127821-1356294
24Charlton10055619-13552359

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
1Middlesbrough614+0.41022+1.1
2Birmingham613+3.71018+3.2
3Southampton613+1.81021+1.9
4Stoke613+5.41023+6.8
5Swansea612+3.11019+3.5
6Portsmouth611+3.61016+2.6
7Cardiff610+0.41011-0.9
8Sheffield Utd610+1.41016+2.6
9West Brom610+0.91018+1.7
10Wolverhampton610-0.61017-0.1
11Blackburn610+5.41014+4.5
12West Ham68-1.41020+0.5
13QPR68-2.01013-2.1
14Millwall68-2.01012-3.4
15Bristol City68-2.61014-1.6
16Wrexham67-0.81012-0.1
17Bolton67-0.11010-1.2
18Burnley66-2.4108-3.8
19Norwich66-0.21012-0.1
20Lincoln City64-3.11012-2.0
21Derby63-3.6106-4.5
22Watford63-2.1106-2.4
23Charlton62-4.0105-4.3
24Preston62-2.2105-2.8
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
1Stoke17710245/10 (50%)7/10 (70%)2/10 (20%)5/10 (50%)35
2Middlesbrough241311377/10 (70%)7/10 (70%)3/10 (30%)3/10 (30%)25
3Southampton19910287/10 (70%)8/10 (80%)1/10 (10%)3/10 (30%)28
4West Ham291316426/10 (60%)6/10 (60%)4/10 (40%)4/10 (40%)21
5Swansea15123274/10 (40%)4/10 (40%)5/10 (50%)4/10 (40%)26
6Birmingham19109296/10 (60%)4/10 (40%)6/10 (60%)3/10 (30%)30
7West Brom1394226/10 (60%)4/10 (40%)6/10 (60%)2/10 (20%)40
8Wolverhampton14122265/10 (50%)6/10 (60%)4/10 (40%)4/10 (40%)38
9Sheffield Utd15132286/10 (60%)4/10 (40%)6/10 (60%)3/10 (30%)32
10Portsmouth1192204/10 (40%)4/10 (40%)4/10 (40%)4/10 (40%)28
11Blackburn1415-1296/10 (60%)6/10 (60%)3/10 (30%)3/10 (30%)22
12Bristol City1112-1235/10 (50%)3/10 (30%)6/10 (60%)2/10 (20%)27
13QPR16142306/10 (60%)5/10 (50%)4/10 (40%)2/10 (20%)19
14Millwall17161336/10 (60%)6/10 (60%)4/10 (40%)2/10 (20%)31
15Norwich18180367/10 (70%)5/10 (50%)5/10 (50%)0/10 (0%)20
16Wrexham1215-3275/10 (50%)4/10 (40%)5/10 (50%)2/10 (20%)32
17Lincoln City1118-7295/10 (50%)4/10 (40%)5/10 (50%)3/10 (30%)40
18Cardiff1415-1296/10 (60%)4/10 (40%)6/10 (60%)1/10 (10%)28
19Bolton1624-8407/10 (70%)3/10 (30%)6/10 (60%)2/10 (20%)27
20Burnley1316-3298/10 (80%)7/10 (70%)2/10 (20%)2/10 (20%)28
21Derby818-10266/10 (60%)4/10 (40%)6/10 (60%)1/10 (10%)22
22Watford820-12284/10 (40%)2/10 (20%)8/10 (80%)1/10 (10%)25
23Preston821-13296/10 (60%)4/10 (40%)6/10 (60%)0/10 (0%)35
24Charlton619-13255/10 (50%)2/10 (20%)6/10 (60%)2/10 (20%)25
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
1Stoke2319278.9900
2Middlesbrough2217248.1846
3Southampton2119258.5900
4West Ham2018278.7855
5Swansea1920268.37713
6Birmingham1816268.4891
7West Brom1820269900
8Wolverhampton1721299892
9Sheffield Utd1621268.8855
10Portsmouth1619298.6864
11Blackburn1417327.6900
12Bristol City1421249883
13QPR1322278828
14Millwall1222338.2846
15Norwich1222279891
16Wrexham1220257.7819
17Lincoln City1220258.5882
18Cardiff1119268.1891
19Bolton1021268.8883
20Burnley823318.2864
21Derby622308.4874
22Watford622318.7837
23Preston520258.6900
24Charlton522288.8891
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
1Plymouth684425
2Portsmouth555345
3Bristol City413257
4Charlton359223
5Watford329204
6West Brom328204
7Birmingham266165
8Swansea256159
9Leicester253157
10Blackburn247153
11Derby236147
12Rotherham209130
13Wrexham186116
14Norwich15194
15Cardiff14489
16Middlesbrough14087
17Burnley12880
18Southampton12880
19QPR10565
20Millwall10465
21Preston9458
22Sheff Wed8553
23Sheffield Utd00
24Stoke00
25Bolton00
26West Ham00
27Wolverhampton00
28Lincoln City00

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
10Millwall1,786
11Wrexham1,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