League Two xG Table 2026/2027

Who the League Two xG table says is due a correction

Oldham Athletic have the biggest shortfall in the League Two: 7 points from chances worth 11.9 xPts, a gap of 4.9. At the other end, Cheltenham Town have taken 15 points from an xPts figure of 9.9, 5.1 more than the underlying numbers justify.

How these xG numbers are calculated

Expected goals measure the quality of the chances a team creates and concedes, with every shot scored between 0 and 1 by how often shots like it are converted. Expected points come from running each finished match through a Poisson model using both sides' xG, giving a win, draw and loss probability, then awarding three points and one point against those probabilities. Underlying data is supplied by Sportmonks.

League Two 2026/2027 xG table, Home

# Team Played Goals xG Goals minus xG Goals against xGA Goals against minus xGA Goal difference xGD Goal difference minus xGD Points xPts Points minus xPts
1Chesterfield51012.4-2.475.4+1.6+37.0-4.0810.8-2.8
2Grimsby Town5810.5-2.544.6-0.6+45.9-1.91010.4-0.4
3Exeter City547.2-3.213.7-2.7+33.5-0.599.2-0.2
4Accrington Stanley599.2-0.265.9+0.1+33.3-0.399.0+0.0
5Bristol Rovers498.9+0.133.3-0.3+65.6+0.4128.7+3.3
6York City4128.5+3.534.2-1.2+94.3+4.7128.1+3.9
7Salford City556.5-1.524.3-2.3+32.2+0.8128.1+3.9
8Barnet4108.7+1.354.8+0.2+53.9+1.1107.9+2.1
9Walsall457.0-2.024.6-2.6+32.4+0.687.2+0.8
10Newport County487.1+0.944.9-0.9+42.2+1.887.0+1.0
11Gillingham566.4-0.446.6-2.6+2-0.2+2.286.9+1.1
12Colchester United456.1-1.134.1-1.1+22.0+0.086.8+1.2
13Oldham Athletic476.5+0.564.8+1.2+11.7-0.766.4-0.4
14Crewe Alexandra586.7+1.357.9-2.9+3-1.1+4.196.2+2.8
15Rotherham United476.4+0.665.5+0.5+10.9+0.165.9+0.1
16Swindon Town496.4+2.645.8-1.8+50.6+4.4105.8+4.2
17Shrewsbury Town464.8+1.254.3+0.7+10.5+0.575.8+1.2
18Fleetwood Town444.4-0.434.1-1.1+10.4+0.655.7-0.7
19Port Vale324.7-2.712.5-1.5+12.2-1.255.6-0.6
20Tranmere Rovers476.9+0.136.9-3.9+40.0+4.085.4+2.6
21Rochdale585.0+3.067.6-1.6+2-2.5+4.595.3+3.7
22Northampton Town423.5-1.524.5-2.5+0-1.0+1.055.1-0.1
23Cheltenham Town494.5+4.568.3-2.3+3-3.9+6.9103.3+6.7
24Crawley Town313.6-2.667.4-1.4-5-3.8-1.202.2-2.2

League Two 2026/2027 xG table, Away

# Team Played Goals xG Goals minus xG Goals against xGA Goals against minus xGA Goal difference xGD Goal difference minus xGD Points xPts Points minus xPts
1Rotherham United547.4-3.465.4+0.6-22.0-4.048.0-4.0
2Chesterfield457.7-2.755.0+0.0+02.7-2.767.4-1.4
3Grimsby Town457.1-2.165.4+0.6-11.7-2.736.6-3.6
4Cheltenham Town576.8+0.287.5+0.5-1-0.8-0.256.6-1.6
5Shrewsbury Town535.4-2.495.9+3.1-6-0.6-5.446.4-2.4
6York City447.0-3.076.6+0.4-30.4-3.426.1-4.1
7Crawley Town457.2-2.277.3-0.3-2-0.1-1.946.0-2.0
8Bristol Rovers556.9-1.9117.6+3.4-6-0.7-5.336.0-3.0
9Crewe Alexandra434.7-1.724.1-2.1+10.6+0.465.6+0.4
10Oldham Athletic425.7-3.775.9+1.1-5-0.1-4.915.5-4.5
11Walsall467.2-1.237.5-4.5+3-0.3+3.365.4+0.6
12Newport County543.4+0.687.2+0.8-4-3.8-0.225.0-3.0
13Salford City485.3+2.786.5+1.5+0-1.2+1.244.8-0.8
14Tranmere Rovers554.4+0.698.5+0.5-4-4.2+0.234.5-1.5
15Port Vale412.9-1.984.5+3.5-7-1.6-5.404.2-4.2
16Barnet374.3+2.754.5+0.5+2-0.2+2.253.9+1.1
17Gillingham453.9+1.157.0-2.0+0-3.0+3.053.8+1.2
18Accrington Stanley445.4-1.488.7-0.7-4-3.3-0.713.7-2.7
19Colchester United455.9-0.999.3-0.3-4-3.4-0.623.7-1.7
20Fleetwood Town556.1-1.1711.8-4.8-2-5.7+3.753.7+1.3
21Rochdale423.5-1.556.2-1.2-3-2.7-0.343.6+0.4
22Northampton Town311.8-0.842.4+1.6-3-0.7-2.313.3-2.3
23Exeter City413.5-2.556.9-1.9-4-3.4-0.603.3-3.3
24Swindon Town502.7-2.7910.4-1.4-9-7.7-1.312.4-1.4

League Two 2026/2027 xG table, Last 5

# Team Played Goals xG Goals minus xG Goals against xGA Goals against minus xGA Goal difference xGD Goal difference minus xGD Points xPts Points minus xPts
1Chesterfield51212.4-0.484.9+3.1+47.5-3.51011.1-1.1
2Grimsby Town5810.1-2.164.5+1.5+25.5-3.5710.2-3.2
3York City51010.0+0.066.8-0.8+43.2+0.879.1-2.1
4Barnet51110.0+1.086.7+1.3+33.3-0.398.7+0.3
5Newport County536.4-3.434.7-1.7+01.6-1.667.8-1.8
6Walsall557.6-2.637.1-4.1+20.5+1.577.6-0.6
7Accrington Stanley577.5-0.556.4-1.4+21.0+1.087.5+0.5
8Salford City5106.8+3.245.9-1.9+60.9+5.1137.5+5.5
9Oldham Athletic537.4-4.4117.3+3.7-80.1-8.117.0-6.0
10Port Vale525.3-3.365.0+1.0-40.3-4.346.9-2.9
11Rotherham United556.2-1.266.1-0.1-10.2-1.256.7-1.7
12Shrewsbury Town575.6+1.466.2-0.2+1-0.6+1.686.5+1.5
13Gillingham596.1+2.946.9-2.9+5-0.9+5.9106.3+3.7
14Cheltenham Town586.8+1.278.6-1.6+1-1.8+2.886.0+2.0
15Bristol Rovers535.0-2.086.3+1.7-5-1.3-3.765.8+0.2
16Exeter City514.6-3.626.3-4.3-1-1.7+0.755.8-0.8
17Tranmere Rovers556.8-1.878.9-1.9-2-2.1+0.155.8-0.8
18Colchester United557.3-2.399.7-0.7-4-2.4-1.635.7-2.7
19Rochdale565.5+0.557.8-2.8+1-2.3+3.3105.5+4.5
20Crewe Alexandra575.0+2.057.1-2.1+2-2.1+4.175.4+1.6
21Crawley Town547.6-3.61111.4-0.4-7-3.9-3.115.3-4.3
22Northampton Town533.2-0.256.0-1.0-2-2.8+0.854.7+0.3
23Swindon Town546.4-2.4810.0-2.0-4-3.6-0.444.7-0.7
24Fleetwood Town555.5-0.579.2-2.2-2-3.7+1.744.7-0.7

League Two xG Table Questions

Which League Two team is overperforming their xG the most this season?

Cheltenham Town are overperforming their xG by more than any other side in League Two in 2026/2027, with 16 goals from chances worth 11.2 xG, a gap of 4.8. Barnet are next on 4.0.

Which League Two team is underperforming their xG the most this season?

Exeter City are underperforming their xG by more than any other side in League Two in 2026/2027, with 5 goals from chances worth 10.7 xG, a shortfall of 5.7. Chesterfield are next on 5.1.

Which League Two team has been the luckiest on expected points this season?

Cheltenham Town are the luckiest side in League Two in 2026/2027, with 15 points from performances worth 9.9 xPts, 5.1 more than their chances deserved. Rochdale are next on 4.1.

Which League Two team has been the unluckiest on expected points this season?

Oldham Athletic are the unluckiest side in League Two in 2026/2027, with 7 points from performances worth 11.9 xPts, 4.9 short of what they deserved. Port Vale are next on 4.8.

Who would be top of League Two on xG this season?

Chesterfield would be top of League Two in 2026/2027 on expected points, with 18.2 xPts from 20.1 xG created and 10.4 conceded across nine matches. Grimsby Town are next on 17.0.

Which League Two team has the most xG this season?

Chesterfield have created the most xG in League Two in 2026/2027, 20.1 from nine matches, 2.2 a game against a competition average of 1.4. Grimsby Town are next on 17.6.

Which League Two team has the least xG this season?

Northampton Town have created the least xG in League Two in 2026/2027, 5.2 from seven matches, 0.8 a game against a competition average of 1.4. Port Vale are next on 7.6.

Which League Two team has conceded the most xG this season?

Swindon Town have conceded the most xG in League Two in 2026/2027, 16.2 from nine matches, 1.8 a game against a competition average of 1.4. Cheltenham Town and Fleetwood Town are next on 15.9.

Which League Two team has conceded the least xG this season?

Northampton Town have conceded the least xG in League Two in 2026/2027, 6.9 from seven matches, 1.0 a game against a competition average of 1.4. Port Vale are next on 7.0.

What is the average xG per game in League Two this season?

League Two teams have averaged 1.41 xG a game in 2026/2027, from the 102 matches played, and have scored 1.26 goals a game from it. That is up from 1.35 xG a game in 2025/2026.

Do League Two teams create more xG at home or away this season?

League Two teams create more xG at home in 2026/2027, 1.59 a game against 1.24 away, a home advantage of +0.35, against +0.20 in 2025/2026.

League Two player expected goals

The same season by player, with the goals each one scored against the chances they had.

  • League Two Player xG Stats 2026/2027

League Two pages

  • League Two Table
  • League Two Fixtures
  • League Two Player Stats
  • League Two Team Stats
  • League Two Power Rankings
  • League Two Player xG Stats
  • League Two BTTS Stats
  • League Two Corner Stats
  • League Two Player Streaks
  • League Two stats hub

Betting

  • Bet Builder Tips
  • Bet Builder picks by fixture

League Two 2026/2027 xG table

# Team Played Goals xG Goals minus xG Goals against xGA Goals against minus xGA Goal difference xGD Goal difference minus xGD Points xPts Points minus xPts
1 Chesterfield 9 15 20.1 -5.1 12 10.4 +1.6 +3 9.7 -6.7 14 18.2 -4.2
2 Grimsby Town 9 13 17.6 -4.6 10 10.0 +0.0 +3 7.6 -4.6 13 17.0 -4.0
3 Bristol Rovers 9 14 15.8 -1.8 14 10.8 +3.2 +0 5.0 -5.0 15 14.7 +0.3
4 York City 8 16 15.6 +0.4 10 10.8 -0.8 +6 4.8 +1.2 14 14.2 -0.2
5 Rotherham United 9 11 13.7 -2.7 12 10.8 +1.2 -1 2.9 -3.9 10 13.9 -3.9
6 Salford City 9 13 11.8 +1.2 10 10.9 -0.9 +3 1.0 +2.0 16 12.9 +3.1
7 Accrington Stanley 9 13 14.6 -1.6 14 14.6 -0.6 -1 0.0 -1.0 10 12.6 -2.6
8 Walsall 8 11 14.2 -3.2 5 12.1 -7.1 +6 2.1 +3.9 14 12.5 +1.5
9 Exeter City 9 5 10.7 -5.7 6 10.6 -4.6 -1 0.1 -1.1 9 12.5 -3.5
10 Shrewsbury Town 9 9 10.2 -1.2 14 10.3 +3.7 -5 -0.1 -4.9 11 12.2 -1.2
11 Newport County 9 12 10.5 +1.5 12 12.1 -0.1 +0 -1.7 +1.7 10 12.1 -2.1
12 Oldham Athletic 8 9 12.2 -3.2 13 10.7 +2.3 -4 1.5 -5.5 7 11.9 -4.9
13 Barnet 7 17 13.0 +4.0 10 9.3 +0.7 +7 3.8 +3.2 15 11.8 +3.2
14 Crewe Alexandra 9 11 11.4 -0.4 7 12.0 -5.0 +4 -0.6 +4.6 15 11.8 +3.2
15 Gillingham 9 11 10.4 +0.6 9 13.6 -4.6 +2 -3.2 +5.2 13 10.7 +2.3
16 Colchester United 8 10 12.0 -2.0 12 13.4 -1.4 -2 -1.4 -0.6 10 10.5 -0.5
17 Tranmere Rovers 9 12 11.3 +0.7 12 15.4 -3.4 +0 -4.2 +4.2 11 9.9 +1.1
18 Cheltenham Town 9 16 11.2 +4.8 14 15.9 -1.9 +2 -4.7 +6.7 15 9.9 +5.1
19 Port Vale 7 3 7.6 -4.6 9 7.0 +2.0 -6 0.6 -6.6 5 9.8 -4.8
20 Fleetwood Town 9 9 10.5 -1.5 10 15.9 -5.9 -1 -5.4 +4.4 10 9.4 +0.6
21 Rochdale 9 10 8.5 +1.5 11 13.7 -2.7 -1 -5.2 +4.2 13 8.9 +4.1
22 Northampton Town 7 3 5.2 -2.2 6 6.9 -0.9 -3 -1.7 -1.3 6 8.4 -2.4
23 Swindon Town 9 9 9.1 -0.1 13 16.2 -3.2 -4 -7.1 +3.1 11 8.2 +2.8
24 Crawley Town 7 6 10.8 -4.8 13 14.7 -1.7 -7 -3.9 -3.1 4 8.1 -4.1

Football

  • World Cup 2026
  • Premier League stats
  • Champions League stats
  • La Liga stats
  • Bundesliga stats
  • Serie A stats
  • Ligue 1 stats
  • All football leagues

Tools

  • Bet Builder
  • Team Bet Builder
  • Acca Builder
  • Same Game Parlay builder
  • Player prop projections
  • Form edges
  • Football news & analysis
  • Statz Pro

Company

  • About Statz
  • Privacy policy
  • Terms of service