All League Two team stats

League Two xG Table 2026/27

Grimsby Town have created the most this season, 28.3 xG from 14 matches. Cheltenham Town have scored 8.1 more than their chances were worth, the biggest gap in the league, while Bristol Rovers have scored 6.1 fewer than theirs.

# Team PxGxGAxGDxG/GGG-xG
1 Grimsby Town 1428.317.4+11.02.0224-4.3
2 Chesterfield 1424.014.2+9.81.7124+0.0
3 York City 1423.616.7+6.91.6824+0.4
4 Shrewsbury Town 1420.614.6+6.01.4717-3.6
5 Barnet 1322.316.9+5.51.7228+5.7
6 Bristol Rovers 1423.118.1+5.01.6517-6.1
7 Accrington Stanley 1419.915.9+4.01.4223+3.1
8 Port Vale 1215.712.3+3.41.3110-5.7
9 Salford City 1417.214.7+2.41.2325+7.8
10 Oldham Athletic 1419.617.8+1.71.4015-4.6
11 Exeter City 1415.115.5-0.41.0811-4.1
12 Walsall 1320.220.8-0.51.5621+0.8
13 Rotherham United 1418.119.2-1.11.2918-0.1
14 Newport County 1415.416.8-1.41.1020+4.6
15 Fleetwood Town 1417.319.6-2.31.2418+0.7
16 Crewe Alexandra 1415.017.6-2.71.0717+2.0
17 Gillingham 1416.119.6-3.51.1520+3.9
18 Tranmere Rovers 1415.719.5-3.81.1219+3.3
19 Colchester United 1315.319.1-3.81.1812-3.3
20 Crawley Town 1216.220.6-4.31.3513-3.2
21 Northampton Town 1310.515.0-4.50.819-1.5
22 Swindon Town 1417.622.6-5.01.2615-2.6
23 Cheltenham Town 1414.922.6-7.61.0723+8.1
24 Rochdale 1411.125.6-14.60.7917+5.9
League average 13.718.018.00.01.3218.3+0.3

Scroll a table sideways for every column 

League Two matches this season only, 14 rounds so far. Sorted by xG difference. xG figures come from Understat.

What the xG table tells you

Expected goals, or xG, rates every shot by how often similar chances are scored. A tap in from a few yards might be worth well over half a goal, while a hopeful effort from long range is worth a few hundredths. Add up a side's chances and you get the number of goals they could have expected to score.

xGA is the same count for the shots a side allows, and xGD is the gap between the two. A positive xGD means a club creates more than it gives away, which shows the balance of play even when results have not caught up yet. The per game figure lets clubs with different numbers of matches be compared fairly.

G-xG compares actual goals with xG. A high figure means a team has scored more than its chances were worth, which is hard to keep up for a whole season. A low figure points to wasted chances, poor finishing or a goalkeeper in good form at the other end.

A single big chance can move these numbers a long way, so read early season tables as a snapshot of what has happened rather than a settled verdict. The home and away tabs show whether a side's chance creation travels.

 All League Two team stats