League Two table and xG
The League Two table with expected goals alongside. xG rank orders teams by xG difference per game, a steadier guide to how good a side really is than points. A team well above its xG rank may have been lucky; one well below may be due a better run.
| Pos | Team | P | W | D | L | GF | GA | GD | Pts | Form | xG/g | xGA/g | xGD/g | xG rank |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Salford City | 14 | 10 | 1 | 3 | 25 | 15 | +10 | 31 | WWWWW | 1.23 | 1.05 | +0.17 | 9 ▼8 |
| 2 | Barnet | 13 | 7 | 5 | 1 | 28 | 18 | +10 | 26 | WLDWD | 1.72 | 1.30 | +0.42 | 5 |
| 3 | Walsall | 13 | 5 | 7 | 1 | 21 | 12 | +9 | 22 | DDWLW | 1.56 | 1.60 | -0.04 | 12 ▼9 |
| 4 | Crewe Alexandra | 14 | 5 | 7 | 2 | 17 | 17 | 0 | 22 | WWLLD | 1.07 | 1.26 | -0.19 | 16 ▼12 |
| 5 | Cheltenham Town | 14 | 6 | 3 | 5 | 23 | 25 | -2 | 21 | LLWWL | 1.07 | 1.61 | -0.55 | 23 ▼18 |
| 6 | Grimsby Town | 14 | 5 | 5 | 4 | 24 | 18 | +6 | 20 | LLDWW | 2.02 | 1.24 | +0.78 | 1 ▲5 |
| 7 | York City | 14 | 5 | 5 | 4 | 24 | 21 | +3 | 20 | DDWLL | 1.68 | 1.19 | +0.49 | 3 |
| 8 | Gillingham | 14 | 5 | 5 | 4 | 20 | 19 | +1 | 20 | WLDLW | 1.15 | 1.40 | -0.25 | 17 ▼9 |
| 9 | Accrington Stanley | 14 | 4 | 7 | 3 | 23 | 17 | +6 | 19 | DWDWD | 1.42 | 1.14 | +0.28 | 7 |
| 10 | Chesterfield FC | 14 | 5 | 4 | 5 | 24 | 21 | +3 | 19 | DLDWL | 1.71 | 1.01 | +0.70 | 2 ▲8 |
| 11 | Tranmere Rovers | 14 | 4 | 7 | 3 | 19 | 17 | +2 | 19 | DLWDW | 1.12 | 1.39 | -0.27 | 18 ▼7 |
| 12 | Exeter City | 14 | 5 | 4 | 5 | 11 | 9 | +2 | 19 | WDWWL | 1.08 | 1.11 | -0.03 | 11 |
| 13 | Swindon Town | 14 | 5 | 4 | 5 | 15 | 17 | -2 | 19 | LDWDW | 1.26 | 1.62 | -0.36 | 21 ▼8 |
| 14 | Newport County | 14 | 4 | 6 | 4 | 20 | 17 | +3 | 18 | WDDLW | 1.10 | 1.20 | -0.10 | 14 |
| 15 | Shrewsbury Town | 14 | 5 | 3 | 6 | 17 | 22 | -5 | 18 | LWWDL | 1.47 | 1.05 | +0.43 | 4 ▲11 |
| 16 | Fleetwood Town | 14 | 4 | 5 | 5 | 18 | 18 | 0 | 17 | DWLLW | 1.24 | 1.40 | -0.16 | 15 |
| 17 | Bristol Rovers | 14 | 5 | 1 | 8 | 17 | 23 | -6 | 16 | LLLDL | 1.65 | 1.29 | +0.36 | 6 ▲11 |
| 18 | Oldham Athletic | 14 | 4 | 3 | 7 | 15 | 19 | -4 | 15 | WLDLW | 1.40 | 1.27 | +0.13 | 10 ▲8 |
| 19 | Port Vale | 12 | 4 | 3 | 5 | 10 | 14 | -4 | 15 | WWDLW | 1.30 | 1.02 | +0.28 | 8 ▲11 |
| 20 | Rochdale | 14 | 4 | 3 | 7 | 17 | 26 | -9 | 15 | DLDLL | 0.79 | 1.83 | -1.04 | 24 |
| 21 | Northampton Town | 13 | 3 | 5 | 5 | 9 | 10 | -1 | 14 | WLWDL | 0.81 | 1.15 | -0.34 | 20 |
| 22 | Rotherham United | 14 | 2 | 6 | 6 | 18 | 25 | -7 | 12 | LLDDL | 1.29 | 1.37 | -0.08 | 13 ▲9 |
| 23 | Colchester United | 13 | 2 | 6 | 5 | 12 | 19 | -7 | 12 | LDDLL | 1.18 | 1.47 | -0.30 | 19 |
| 24 | Crawley Town | 12 | 2 | 3 | 7 | 13 | 21 | -8 | 9 | DLLDW | 1.35 | 1.71 | -0.36 | 22 |
xG and results from football-data.co.uk. ▲ means a team's xG rank is at least five places higher than their league position; ▼ at least five lower.