18+ For over-18s only. Gambling can be addictive; set limits and stop when it isn't fun. Safer gambling · National Gambling Helpline 0808 8020 133
Lower League Price FinderBest odds, fair prices, proper previews

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.

PosTeamPWDLGFGAGDPtsFormxG/gxGA/gxGD/gxG rank
1Salford City1410132515+1031WWWWW1.231.05+0.179 ▼8
2Barnet137512818+1026WLDWD1.721.30+0.425
3Walsall135712112+922DDWLW1.561.60-0.0412 ▼9
4Crewe Alexandra145721717022WWLLD1.071.26-0.1916 ▼12
5Cheltenham Town146352325-221LLWWL1.071.61-0.5523 ▼18
6Grimsby Town145542418+620LLDWW2.021.24+0.781 ▲5
7York City145542421+320DDWLL1.681.19+0.493
8Gillingham145542019+120WLDLW1.151.40-0.2517 ▼9
9Accrington Stanley144732317+619DWDWD1.421.14+0.287
10Chesterfield FC145452421+319DLDWL1.711.01+0.702 ▲8
11Tranmere Rovers144731917+219DLWDW1.121.39-0.2718 ▼7
12Exeter City14545119+219WDWWL1.081.11-0.0311
13Swindon Town145451517-219LDWDW1.261.62-0.3621 ▼8
14Newport County144642017+318WDDLW1.101.20-0.1014
15Shrewsbury Town145361722-518LWWDL1.471.05+0.434 ▲11
16Fleetwood Town144551818017DWLLW1.241.40-0.1615
17Bristol Rovers145181723-616LLLDL1.651.29+0.366 ▲11
18Oldham Athletic144371519-415WLDLW1.401.27+0.1310 ▲8
19Port Vale124351014-415WWDLW1.301.02+0.288 ▲11
20Rochdale144371726-915DLDLL0.791.83-1.0424
21Northampton Town13355910-114WLWDL0.811.15-0.3420
22Rotherham United142661825-712LLDDL1.291.37-0.0813 ▲9
23Colchester United132651219-712LDDLL1.181.47-0.3019
24Crawley Town122371321-89DLLDW1.351.71-0.3622

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.