League One xG Table 2024/2025

Who the League One xG table says is due a correction

Shrewsbury Town have the biggest shortfall in the League One: 33 points from chances worth 52.3 xPts, a gap of 19.3. At the other end, Birmingham City have taken 111 points from an xPts figure of 85.5, 25.5 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 One 2024/2025 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
1Birmingham City234746.4+0.61113.2-2.2+3633.2+2.86150.5+10.5
2Wycombe Wanderers222736.6-9.61818.0+0.0+918.6-9.64143.0-2.0
3Stockport County224037.6+2.42118.8+2.2+1918.9+0.14942.2+6.8
4Bolton Wanderers233637.3-1.33222.1+9.9+415.2-11.23740.6-3.6
5Charlton Athletic233831.9+6.11618.7-2.7+2213.2+8.85140.4+10.6
6Lincoln City223531.3+3.72419.2+4.8+1112.1-1.13337.4-4.4
7Huddersfield Town232730.7-3.72420.6+3.4+310.0-7.03437.3-3.3
8Rotherham United233537.0-2.03027.9+2.1+59.1-4.13837.0+1.0
9Blackpool233534.0+1.02924.4+4.6+69.6-3.63236.8-4.8
10Stevenage232828.9-0.92621.3+4.7+27.6-5.63236.3-4.3
11Wrexham234133.9+7.11526.1-11.1+267.7+18.35336.1+16.9
12Leyton Orient233330.6+2.41925.4-6.4+145.1+8.94034.9+5.1
13Cambridge United222528.5-3.52925.1+3.9-43.4-7.42132.3-11.3
14Wigan Athletic232023.1-3.12322.1+0.9-31.0-4.02831.7-3.7
15Mansfield Town233031.8-1.83434.1-0.1-4-2.3-1.72831.5-3.5
16Peterborough United233833.2+4.83633.9+2.1+2-0.8+2.83130.8+0.2
17Barnsley233331.0+2.03634.5+1.5-3-3.5+0.52630.3-4.3
18Shrewsbury Town232028.3-8.33732.6+4.4-17-4.3-12.71828.9-10.9
19Reading233726.3+10.72130.5-9.5+16-4.3+20.34628.4+17.6
20Exeter City233026.0+4.03330.4+2.6-3-4.5+1.53028.3+1.7
21Crawley Town233124.4+6.63530.7+4.3-4-6.2+2.22727.6-0.6
22Northampton Town232420.5+3.53128.3+2.7-7-7.8+0.82825.6+2.4
23Bristol Rovers223025.7+4.33235.4-3.4-2-9.7+7.73025.6+4.4
24Burton Albion233023.2+6.83434.2-0.2-4-10.9+6.92424.3-0.3

League One 2024/2025 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
1Wycombe Wanderers234338.4+4.62725.5+1.5+1612.9+3.14239.6+2.4
2Stockport County233031.5-1.52022.3-2.3+109.1+0.93536.6-1.6
3Birmingham City233725.8+11.22019.9+0.1+175.9+11.15035.1+14.9
4Huddersfield Town222730.8-3.83125.7+5.3-45.1-9.12733.6-6.6
5Charlton Athletic232928.1+0.92725.3+1.7+22.8-0.83432.7+1.3
6Blackpool233730.6+6.43129.9+1.1+60.7+5.33532.4+2.6
7Mansfield Town233030.8-0.83929.5+9.5-91.3-10.32632.2-6.2
8Wrexham222526.2-1.21825.2-7.2+71.1+5.93830.8+7.2
9Lincoln City232725.3+1.73225.9+6.1-5-0.6-4.42530.7-5.7
10Barnsley233625.8+10.23729.6+7.4-1-3.8+2.83529.9+5.1
11Peterborough United222932.5-3.54335.0+8.0-14-2.4-11.62029.6-9.6
12Stevenage231420.8-6.82423.8+0.2-10-3.0-7.02529.1-4.1
13Wigan Athletic232023.5-3.51924.9-5.9+1-1.4+2.42828.3-0.3
14Leyton Orient233926.3+12.72932.2-3.2+10-5.8+15.83827.3+10.7
15Rotherham United231926.1-7.12935.2-6.2-10-9.1-0.92126.4-5.4
16Bolton Wanderers223124.4+6.63832.1+5.9-7-7.7+0.73026.1+3.9
17Reading223129.2+1.83437.8-3.8-3-8.6+5.62925.6+3.4
18Crawley Town232626.0+0.04837.6+10.4-22-11.6-10.41925.0-6.0
19Cambridge United232022.1-2.14035.4+4.6-20-13.3-6.71724.3-7.3
20Shrewsbury Town232122.6-1.64235.4+6.6-21-12.9-8.11523.4-8.4
21Burton Albion231919.8-0.83234.1-2.1-13-14.3+1.32322.2+0.8
22Northampton Town232420.7+3.33536.3-1.3-11-15.6+4.62321.6+1.4
23Bristol Rovers231319.6-6.64340.1+2.9-30-20.5-9.51220.1-8.1
24Exeter City231920.4-1.43239.3-7.3-13-18.8+5.82620.0+6.0

League One 2024/2025 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
1Stockport County5129.7+2.365.5+0.5+64.2+1.8139.6+3.4
2Birmingham City5116.7+4.322.7-0.7+94.0+5.0159.6+5.4
3Blackpool597.3+1.774.7+2.3+22.6-0.678.2-1.2
4Lincoln City587.4+0.686.0+2.0+01.4-1.478.0-1.0
5Crawley Town598.1+0.956.4-1.4+41.6+2.4107.9+2.1
6Wigan Athletic555.9-0.934.9-1.9+21.0+1.097.9+1.1
7Cambridge United556.5-1.585.1+2.9-31.4-4.437.8-4.8
8Leyton Orient5148.1+5.966.8-0.8+81.2+6.8157.6+7.4
9Wycombe Wanderers547.0-3.086.4+1.6-40.6-4.667.3-1.3
10Mansfield Town5118.7+2.3148.2+5.8-30.5-3.577.2-0.2
11Charlton Athletic5106.5+3.556.5-1.5+50.1+4.9126.9+5.1
12Barnsley5138.2+4.8108.4+1.6+3-0.2+3.276.9+0.1
13Stevenage545.5-1.565.6+0.4-20.0-2.056.7-1.7
14Wrexham584.5+3.524.6-2.6+6-0.1+6.1116.7+4.3
15Reading594.8+4.265.6+0.4+3-0.8+3.876.1+0.9
16Bolton Wanderers557.4-2.4128.7+3.3-7-1.3-5.726.0-4.0
17Bristol Rovers534.5-1.5106.1+3.9-7-1.6-5.415.9-4.9
18Shrewsbury Town556.3-1.397.9+1.1-4-1.6-2.445.7-1.7
19Peterborough United566.2-0.298.2+0.8-3-2.1-0.935.6-2.6
20Burton Albion553.8+1.275.4+1.6-2-1.6-0.455.4-0.4
21Rotherham United575.9+1.198.4+0.6-2-2.5+0.555.3-0.3
22Huddersfield Town545.4-1.4148.3+5.7-10-2.9-7.105.2-5.2
23Northampton Town564.4+1.677.0+0.0-1-2.6+1.654.9+0.1
24Exeter City564.2+1.888.0+0.0-2-3.8+1.874.7+2.3

League One xG Table Questions

Which League One team is overperforming their xG the most in 2024/2025?

Leyton Orient overperformed their xG by more than any other side in League One in 2024/2025, with 72 goals from chances worth 56.9 xG, a gap of 15.1. Reading were next on 12.6.

Which League One team is underperforming their xG the most in 2024/2025?

Shrewsbury Town underperformed their xG by more than any other side in League One in 2024/2025, with 41 goals from chances worth 50.9 xG, a shortfall of 9.9. Rotherham United were next on 9.1.

Which League One team has been the luckiest on expected points in 2024/2025?

Birmingham City were the luckiest side in League One in 2024/2025, with 111 points from performances worth 85.5 xPts, 25.5 more than their chances deserved. Wrexham were next on 24.1.

Which League One team has been the unluckiest on expected points in 2024/2025?

Shrewsbury Town were the unluckiest side in League One in 2024/2025, with 33 points from performances worth 52.3 xPts, 19.3 short of what they deserved. Cambridge United were next on 18.5.

Who would be top of League One on xG in 2024/2025?

Birmingham City were also top of League One in 2024/2025 on expected points, with 85.5 xPts from 72.2 xG created and 33.2 conceded across 46 matches. Wycombe Wanderers were next on 82.6.

Which League One team has the most xG in 2024/2025?

Wycombe Wanderers created the most xG in League One in 2024/2025, 75.0 from 45 matches, 1.7 a game against a competition average of 1.2. Birmingham City were next on 72.2.

Which League One team has the least xG in 2024/2025?

Northampton Town created the least xG in League One in 2024/2025, 41.2 from 46 matches, 0.9 a game against a competition average of 1.2. Burton Albion were next on 43.0.

Which League One team has conceded the most xG in 2024/2025?

Bristol Rovers conceded the most xG in League One in 2024/2025, 75.4 from 45 matches, 1.7 a game against a competition average of 1.2. Exeter City were next on 69.7.

Which League One team has conceded the least xG in 2024/2025?

Birmingham City conceded the least xG in League One in 2024/2025, 33.2 from 46 matches, 0.7 a game against a competition average of 1.2. Stockport County were next on 41.1.

What is the average xG per game in League One in 2024/2025?

League One teams averaged 1.25 xG a game in 2024/2025, from the 547 matches played, and scored 1.29 goals a game from it.

Did League One teams create more xG at home or away in 2024/2025?

League One teams created more xG at home in 2024/2025, 1.35 a game against 1.15 away, a home advantage of +0.20.

League One player expected goals

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

  • League One Player xG Stats 2024/2025

League One pages

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

Betting

  • Bet Builder Tips
  • Bet Builder picks by fixture

League One 2024/2025 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 Birmingham City 46 84 72.2 +11.8 31 33.2 -2.2 +53 39.1 +13.9 111 85.5 +25.5
2 Wycombe Wanderers 45 70 75.0 -5.0 45 43.5 +1.5 +25 31.6 -6.6 83 82.6 +0.4
3 Stockport County 45 70 69.1 +0.9 41 41.1 -0.1 +29 28.0 +1.0 84 78.9 +5.1
4 Charlton Athletic 46 67 60.0 +7.0 43 44.0 -1.0 +24 16.0 +8.0 85 73.1 +11.9
5 Huddersfield Town 45 54 61.5 -7.5 55 46.3 +8.7 -1 15.1 -16.1 61 70.9 -9.9
6 Blackpool 46 72 64.6 +7.4 60 54.3 +5.7 +12 10.3 +1.7 67 69.2 -2.2
7 Lincoln City 45 62 56.5 +5.5 56 45.1 +10.9 +6 11.5 -5.5 58 68.1 -10.1
8 Wrexham 45 66 60.1 +5.9 33 51.3 -18.3 +33 8.8 +24.2 91 66.9 +24.1
9 Bolton Wanderers 45 67 61.6 +5.4 70 54.2 +15.8 -3 7.5 -10.5 67 66.7 +0.3
10 Stevenage 46 42 49.7 -7.7 50 45.1 +4.9 -8 4.6 -12.6 57 65.5 -8.5
11 Mansfield Town 46 60 62.6 -2.6 73 63.6 +9.4 -13 -1.0 -12.0 54 63.8 -9.8
12 Rotherham United 46 54 63.1 -9.1 59 63.1 -4.1 -5 0.1 -5.1 59 63.3 -4.3
13 Leyton Orient 46 72 56.9 +15.1 48 57.6 -9.6 +24 -0.7 +24.7 78 62.2 +15.8
14 Peterborough United 45 67 65.7 +1.3 79 68.9 +10.1 -12 -3.2 -8.8 51 60.4 -9.4
15 Barnsley 46 69 56.8 +12.2 73 64.1 +8.9 -4 -7.3 +3.3 61 60.2 +0.8
16 Wigan Athletic 46 40 46.6 -6.6 42 47.0 -5.0 -2 -0.4 -1.6 56 60.0 -4.0
17 Cambridge United 45 45 50.6 -5.6 69 60.5 +8.5 -24 -9.9 -14.1 38 56.5 -18.5
18 Reading 45 68 55.4 +12.6 55 68.4 -13.4 +13 -12.9 +25.9 75 54.0 +21.0
19 Crawley Town 46 57 50.5 +6.5 83 68.3 +14.7 -26 -17.8 -8.2 46 52.6 -6.6
20 Shrewsbury Town 46 41 50.9 -9.9 79 68.0 +11.0 -38 -17.1 -20.9 33 52.3 -19.3
21 Exeter City 46 49 46.4 +2.6 65 69.7 -4.7 -16 -23.3 +7.3 56 48.3 +7.7
22 Northampton Town 46 48 41.2 +6.8 66 64.6 +1.4 -18 -23.4 +5.4 51 47.1 +3.9
23 Burton Albion 46 49 43.0 +6.0 66 68.2 -2.2 -17 -25.2 +8.2 47 46.5 +0.5
24 Bristol Rovers 45 43 45.3 -2.3 75 75.4 -0.4 -32 -30.2 -1.8 42 45.7 -3.7

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