Swindon have recorded 9 expected goals (xG) across 9 League Two games in 2026/2027, averaging 1 per match. A. Drinan leads the squad with 4 expected goals (xG) - 0.45 per game. J. Hungbo is next with 1.
Over their last 10 games, Swindon are averaging 1 expected goals (xG) per match - A. Drinan leads that period with 4. Use the match-by-match table above to compare expected goals (xG) game by game, with home and away filters ahead of Swindon vs Crewe on 10.10.2026.
Swindon average 1 expected goals (xG) per League Two game in 2026/2027, based on 9 matches. Over their last 10 games that figure is 1 per match.
A. Drinan leads Swindon for expected goals (xG) in 2026/2027 with 4 in League Two - an average of 0.45 per game. J. Hungbo is second with 1.
Use the Home / Away filter above the data table to compare Swindon's expected goals (xG) totals and per-game averages split by venue across 2026/2027.
Swindon have taken 3.7 points more than their chances warranted over 20 games: -1.1 goals against their xG, and +4.4 on the goals their xGA expected them to concede. Finishing and goalkeeping at that level rarely hold, so the table is the optimistic reading of this side.
| Window | Games | xG | Goals | Goals minus xG | xGA | Conceded | xGA minus conceded | xPts | Points | Points minus xPts |
|---|---|---|---|---|---|---|---|---|---|---|
| Last 20 | 20 | 23.07 | 22 | -1.07 | 35.41 | 31 | +4.41 | 20.26 | 24 | +3.74 |
| Last 10 | 10 | 11.28 | 10 | -1.28 | 18.00 | 15 | +3.00 | 9.87 | 11 | +1.13 |
| Last 5 | 5 | 6.40 | 4 | -2.40 | 10.02 | 8 | +2.02 | 4.73 | 4 | -0.73 |
| Home | 9 | 14.44 | 16 | +1.56 | 14.64 | 12 | +2.64 | 12.34 | 15 | +2.66 |
| Away | 11 | 8.63 | 6 | -2.63 | 20.77 | 19 | +1.77 | 7.92 | 9 | +1.08 |
| Date | Competition | Opponent | Score | xG | xGA | xPts | Points | Deserved result |
|---|---|---|---|---|---|---|---|---|
| 3 Oct | League Two | Rochdale (A) | 1-0 | 0.87 | 1.79 | 0.77 | 0 | L |
| 26 Sep | League Two | Accrington (H) | 1-1 | 1.43 | 1.57 | 1.29 | 1 | L |
| 19 Sep | League Two | Salford (A) | 1-0 | 0.68 | 1.60 | 0.71 | 0 | L |
| 12 Sep | League Two | York (A) | 4-0 | 0.70 | 2.78 | 0.33 | 0 | L |
| 5 Sep | League Two | Colchester (H) | 3-1 | 2.72 | 2.28 | 1.63 | 3 | W |
| 1 Sep | League Two | Port Vale (H) | 3-1 | 1.47 | 0.98 | 1.72 | 3 | W |
| 29 Aug | League Two | Oldham (A) | 3-0 | 0.21 | 3.05 | 0.10 | 0 | L |
| 22 Aug | League Two | Cheltenham (H) | 2-1 | 0.78 | 1.00 | 1.16 | 3 | L |
| 15 Aug | League Two | Northampton (A) | 0-0 | 0.19 | 1.16 | 0.51 | 1 | L |
| 2 May | League Two | Chesterfield (H) | 1-2 | 2.23 | 1.79 | 1.65 | 0 | W |
| 25 Apr | League Two | Grimsby (A) | 4-0 | 0.73 | 1.81 | 0.66 | 0 | L |
| 18 Apr | League Two | Accrington (H) | 2-2 | 1.14 | 1.99 | 0.86 | 1 | L |
| 10 Apr | League Two | Colchester (A) | 3-0 | 0.17 | 2.38 | 0.17 | 0 | L |
| 6 Apr | League Two | Walsall (H) | 2-1 | 1.32 | 1.54 | 1.23 | 3 | L |
| 2 Apr | League Two | Cambridge (A) | 1-1 | 0.51 | 2.08 | 0.42 | 1 | L |
| 28 Mar | League Two | Fleetwood (H) | 1-1 | 1.78 | 0.97 | 1.92 | 1 | W |
| 21 Mar | League Two | Tranmere (A) | 0-1 | 1.23 | 1.66 | 1.09 | 3 | L |
| 17 Mar | League Two | Gillingham (A) | 0-2 | 0.76 | 1.52 | 0.82 | 3 | L |
| 14 Mar | League Two | MK Dons (H) | 1-2 | 1.57 | 2.52 | 0.88 | 0 | L |
| 7 Mar | League Two | Crawley (A) | 2-2 | 2.58 | 0.94 | 2.34 | 1 | W |
| Player | Position | Apps | Minutes | xG | Goals | Goals minus xG | xG per 90 |
|---|---|---|---|---|---|---|---|
| Ben Middlemas | midfielder | 8 | 399 | 0.60 | 2 | +1.40 | 0.14 |
| Aaron Drinan | attacker | 20 | 1746 | 8.01 | 9 | +0.99 | 0.41 |
| Louis Millard | centre-forward | 6 | 182 | 0.15 | 1 | +0.85 | 0.07 |
| Joel McGregor | defender | 9 | 442 | 0.22 | 1 | +0.78 | 0.04 |
| Billy Bodin | attacker | 10 | 406 | 1.40 | 2 | +0.60 | 0.31 |
| Ollie Clarke | midfielder | 13 | 757 | 1.54 | 2 | +0.46 | 0.18 |
| Junior Hoilett | attacker | 9 | 478 | 0.61 | 1 | +0.39 | 0.11 |
| Fletcher Holman | attacker | 11 | 527 | 1.97 | 2 | +0.03 | 0.34 |
| Joseph Hungbo | attacker | 6 | 253 | 1.04 | 1 | -0.04 | 0.37 |
| Jamie Knight-Lebel | defender | 11 | 902 | 0.55 | 0 | -0.55 | 0.05 |
| Jake Thomas Batty | defender | 11 | 884 | 0.85 | 0 | -0.85 | 0.09 |
| Ollie Palmer | attacker | 15 | 710 | 2.63 | 1 | -1.63 | 0.33 |
| # | Team | MP | xG | Goals | xGA | Conceded | xPts | Points | Points minus xPts |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Cheltenham Town | 9 | 11.2 | 16 | 15.9 | 14 | 9.9 | 15 | +5.1 |
| 2 | Rochdale | 9 | 8.5 | 10 | 13.7 | 11 | 8.9 | 13 | +4.1 |
| 3 | Barnet | 7 | 13 | 17 | 9.3 | 10 | 11.8 | 15 | +3.2 |
| 4 | Crewe Alexandra | 9 | 11.4 | 11 | 12 | 7 | 11.8 | 15 | +3.2 |
| 5 | Salford City | 9 | 11.8 | 13 | 10.9 | 10 | 12.9 | 16 | +3.1 |
| 6 | Swindon Town | 9 | 9.1 | 9 | 16.2 | 13 | 8.2 | 11 | +2.8 |
| 7 | Gillingham | 9 | 10.4 | 11 | 13.6 | 9 | 10.7 | 13 | +2.3 |
| 8 | Walsall | 8 | 14.2 | 11 | 12.1 | 5 | 12.5 | 14 | +1.5 |
| 9 | Tranmere Rovers | 9 | 11.3 | 12 | 15.4 | 12 | 9.9 | 11 | +1.1 |
| 10 | Fleetwood Town | 9 | 10.5 | 9 | 15.9 | 10 | 9.4 | 10 | +0.6 |
| 11 | Bristol Rovers | 9 | 15.8 | 14 | 10.8 | 14 | 14.7 | 15 | +0.3 |
| 12 | York City | 8 | 15.6 | 16 | 10.8 | 10 | 14.2 | 14 | -0.2 |
| 13 | Colchester United | 8 | 12 | 10 | 13.4 | 12 | 10.5 | 10 | -0.5 |
| 14 | Shrewsbury Town | 9 | 10.2 | 9 | 10.3 | 14 | 12.2 | 11 | -1.2 |
| 15 | Newport County | 9 | 10.5 | 12 | 12.1 | 12 | 12.1 | 10 | -2.1 |
| 16 | Northampton Town | 7 | 5.2 | 3 | 6.9 | 6 | 8.4 | 6 | -2.4 |
| 17 | Accrington Stanley | 9 | 14.6 | 13 | 14.6 | 14 | 12.6 | 10 | -2.6 |
| 18 | Exeter City | 9 | 10.7 | 5 | 10.6 | 6 | 12.5 | 9 | -3.5 |
| 19 | Rotherham United | 9 | 13.7 | 11 | 10.8 | 12 | 13.9 | 10 | -3.9 |
| 20 | Grimsby Town | 9 | 17.6 | 13 | 10 | 10 | 17 | 13 | -4 |
| 21 | Crawley Town | 7 | 10.8 | 6 | 14.7 | 13 | 8.1 | 4 | -4.1 |
| 22 | Chesterfield | 9 | 20.1 | 15 | 10.4 | 12 | 18.2 | 14 | -4.2 |
| 23 | Port Vale | 7 | 7.6 | 3 | 7 | 9 | 9.8 | 5 | -4.8 |
| 24 | Oldham Athletic | 8 | 12.2 | 9 | 10.7 | 13 | 11.9 | 7 | -4.9 |