2026/2027 · matchweek 14 · provider tag opta
League One xG form
Every league match so far. The fair prices further down the page use these home and away rates, shrunk towards the league, not the last-ten window.
| # | Club | Pos | P | xGF | xGA | xGD | GF | GA | GF−xG | Home | Away |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Huddersfield Town | 1 | 14 | 29.59 | 13.19 | +16.40 | 28 | 12 | -1.59 | 2.05–1.01 | 2.18–0.88 |
| 2 | Stockport County | 2 | 14 | 31.05 | 17.04 | +14.01 | 26 | 14 | -5.05 | 2.18–1.40 | 2.26–1.04 |
| 3 | Reading | 6 | 14 | 26.91 | 15.37 | +11.54 | 25 | 15 | -1.91 | 2.04–1.24 | 1.81–0.95 |
| 4 | Luton Town | 4 | 14 | 23.79 | 16.02 | +7.77 | 27 | 21 | +3.21 | 1.92–0.88 | 1.48–1.41 |
| 5 | Leicester City | 10 | 13 | 24.47 | 17.59 | +6.88 | 22 | 19 | -2.47 | 2.06–1.36 | 1.68–1.34 |
| 6 | Mansfield Town | 11 | 13 | 21.73 | 17.02 | +4.71 | 20 | 18 | -1.73 | 1.91–1.14 | 1.47–1.45 |
| 7 | Milton Keynes Dons | 12 | 13 | 23.75 | 19.25 | +4.50 | 22 | 20 | -1.75 | 1.81–1.68 | 1.85–1.24 |
| 8 | Sheffield Wednesday | 9 | 13 | 22.73 | 19.94 | +2.79 | 22 | 14 | -0.73 | 1.83–1.31 | 1.65–1.79 |
| 9 | Bradford City | 7 | 13 | 15.71 | 13.73 | +1.98 | 10 | 8 | -5.71 | 1.63–0.97 | 0.85–1.13 |
| 10 | Plymouth Argyle | 5 | 14 | 21.04 | 20.11 | +0.93 | 21 | 19 | -0.04 | 1.32–1.30 | 1.68–1.57 |
| 11 | Wycombe Wanderers | 13 | 13 | 18.63 | 18.20 | +0.43 | 21 | 23 | +2.37 | 1.50–1.52 | 1.35–1.26 |
| 12 | Peterborough UnitedFlag | 22 | 13 | 19.78 | 20.45 | -0.67 | 11 | 23 | -8.78 | 1.67–1.15 | 1.39–1.94 |
| 13 | Oxford UnitedFlag | 3 | 13 | 19.57 | 20.57 | -1.00 | 22 | 11 | +2.43 | 1.41–1.38 | 1.62–1.82 |
| 14 | Stevenage | 16 | 12 | 14.75 | 15.81 | -1.06 | 17 | 13 | +2.25 | 1.30–1.17 | 1.16–1.46 |
| 15 | Notts County | 17 | 12 | 13.65 | 14.85 | -1.20 | 13 | 14 | -0.65 | 1.37–0.96 | 0.91–1.52 |
| 16 | Cambridge United | 8 | 14 | 19.53 | 21.05 | -1.52 | 21 | 21 | +1.47 | 1.36–1.39 | 1.43–1.62 |
| 17 | Barnsley | 23 | 12 | 16.81 | 21.61 | -4.80 | 12 | 22 | -4.81 | 1.62–2.04 | 1.18–1.57 |
| 18 | Leyton OrientFlag | 14 | 13 | 15.44 | 20.83 | -5.39 | 19 | 14 | +3.56 | 1.16–1.75 | 1.22–1.42 |
| 19 | Wigan AthleticFlag | 21 | 14 | 20.30 | 25.79 | -5.49 | 11 | 22 | -9.30 | 1.61–1.78 | 1.29–1.91 |
| 20 | Doncaster Rovers | 20 | 13 | 17.50 | 24.17 | -6.67 | 14 | 22 | -3.50 | 1.38–1.63 | 1.32–2.05 |
| 21 | Blackpool | 19 | 12 | 15.70 | 24.16 | -8.46 | 17 | 21 | +1.30 | 1.46–1.67 | 1.16–2.35 |
| 22 | Burton Albion | 15 | 14 | 13.71 | 23.01 | -9.30 | 18 | 21 | +4.29 | 1.21–1.52 | 0.75–1.77 |
| 23 | AFC Wimbledon | 18 | 13 | 12.72 | 22.51 | -9.79 | 9 | 21 | -3.72 | 1.00–1.84 | 0.96–1.64 |
| 24 | Bromley | 24 | 13 | 11.01 | 27.60 | -16.59 | 13 | 33 | +1.99 | 0.49–1.78 | 1.15–2.41 |
Sorted by xG difference in this window. Pos is the season position on points, so a club can lead this list and sit mid-table. Home and away are xG for and against per match. GF−xG is goals minus xG: a positive number is more goals than the shots were worth. xG is an input, not a claim about who should have won.
Regression flags
- Oxford United
- Conceding fewer than xG. Goals conceded are 9.6 below xG against across 13 matches. Keeper form and finishing against barely show up in the shot model. Chapter 20 is the longer argument.
- Leyton Orient
- Conceding fewer than xG. Goals conceded are 6.8 below xG against across 13 matches. Keeper form and finishing against barely show up in the shot model. Chapter 20 is the longer argument.
- Wigan Athletic
- Goals behind xG. Goals scored are 9.3 behind xG across 14 matches. The shots have been worth more than the scoreline. That is a description of the gap, not a claim the side is due anything.
- Peterborough United
- Goals behind xG. Goals scored are 8.8 behind xG across 13 matches. The shots have been worth more than the scoreline. That is a description of the gap, not a claim the side is due anything.
A flag needs eight matches, a gap of at least six goals, and at least 0.40 of a goal per match. It is a marker for Chapter 20’s regression question. It is not a selection.
Home advantage, this season
Home sides in the League One are averaging 1.56 xG. Away sides are averaging 1.41. That gap is this season’s home advantage, estimated from the shots, not a constant carried over from a textbook.
Fair prices from xG
The next eight days, priced from season home and away xG with a four-match shrinkage towards the league average. These are the model’s probabilities and the fair fractional odds that fall out of them. The margin is already off. They are not a bookmaker’s price, and they are not a suggestion to bet. Plain Poisson, as in Chapter 16. The low-score correction in Chapter 17 is not applied.
Sat 14 Nov, 15:00
AFC Wimbledon v Blackpool
λ 1.60 · μ 1.49 · over 2.5 59.5% (15/22) · BTTS 61.7% (13/21)
Home
40.5%
25/17 (2.47)
Draw
23.9%
51/16 (4.19)
Away
35.7%
9/5 (2.80)
Sat 14 Nov, 15:00
Milton Keynes Dons v Burton Albion
λ 1.86 · μ 1.11 · over 2.5 57.0% (3/4) · BTTS 56.6% (13/17)
Home
54.9%
14/17 (1.82)
Draw
22.6%
65/19 (4.42)
Away
22.5%
69/20 (4.45)
Sat 14 Nov, 15:00
Sheffield Wednesday v Plymouth Argyle
λ 1.74 · μ 1.51 · over 2.5 63.1% (10/17) · BTTS 64.3% (5/9)
Home
43.2%
25/19 (2.32)
Draw
23.1%
10/3 (4.33)
Away
33.8%
47/24 (2.96)
Sat 14 Nov, 15:00
Stockport County v Reading
λ 1.47 · μ 1.65 · over 2.5 60.4% (15/23) · BTTS 62.2% (14/23)
Home
34.2%
27/14 (2.93)
Draw
23.6%
71/22 (4.23)
Away
42.2%
26/19 (2.37)
Sat 14 Nov, 15:00
Wigan Athletic v Barnsley
λ 1.59 · μ 1.48 · over 2.5 59.4% (13/19) · BTTS 61.6% (5/8)
Home
40.4%
34/23 (2.48)
Draw
23.9%
35/11 (4.18)
Away
35.7%
9/5 (2.80)
Fri 20 Nov, 20:00
Barnsley v Sheffield Wednesday
λ 1.74 · μ 1.97 · over 2.5 71.6% (2/5) · BTTS 70.9% (9/22)
Home
34.6%
17/9 (2.89)
Draw
21.4%
11/3 (4.66)
Away
43.9%
23/18 (2.28)
Sat 21 Nov, 12:30
Blackpool v Wigan Athletic
λ 1.71 · μ 1.49 · over 2.5 62.0% (11/18) · BTTS 63.4% (11/19)
Home
43.2%
25/19 (2.31)
Draw
23.3%
56/17 (4.30)
Away
33.5%
2/1 (2.98)
Home
66.9%
1/2 (1.49)
Draw
17.4%
71/15 (5.73)
Away
15.6%
124/23 (6.39)
Sat 21 Nov, 15:00
Bradford City v Doncaster Rovers
λ 1.92 · μ 1.10 · over 2.5 58.2% (13/18) · BTTS 56.9% (16/21)
Home
56.6%
13/17 (1.77)
Draw
22.1%
53/15 (4.53)
Away
21.3%
70/19 (4.68)
Sat 21 Nov, 15:00
Burton Albion v Luton Town
λ 1.26 · μ 1.53 · over 2.5 52.7% (9/10) · BTTS 56.0% (11/14)
Home
31.3%
11/5 (3.20)
Draw
25.1%
3/1 (3.99)
Away
43.6%
31/24 (2.29)
Sat 21 Nov, 15:00
Cambridge United v Stockport County
λ 1.13 · μ 1.93 · over 2.5 58.9% (16/23) · BTTS 57.8% (8/11)
Home
22.0%
32/9 (4.56)
Draw
22.1%
53/15 (4.53)
Away
56.0%
11/14 (1.79)
Sat 21 Nov, 15:00
Huddersfield Town v Leicester City
λ 1.71 · μ 1.28 · over 2.5 57.6% (14/19) · BTTS 59.3% (11/16)
Home
47.5%
21/19 (2.10)
Draw
23.7%
74/23 (4.22)
Away
28.8%
52/21 (3.48)
Sat 21 Nov, 15:00
Leyton Orient v AFC Wimbledon
λ 1.35 · μ 1.30 · over 2.5 49.3% (25/24) · BTTS 53.8% (6/7)
Home
38.1%
13/8 (2.63)
Draw
26.1%
65/23 (3.83)
Away
35.8%
43/24 (2.79)
Sat 21 Nov, 15:00
Mansfield Town v Milton Keynes Dons
λ 1.55 · μ 1.48 · over 2.5 58.4% (17/24) · BTTS 60.9% (9/14)
Home
39.5%
26/17 (2.53)
Draw
24.1%
22/7 (4.14)
Away
36.4%
7/4 (2.75)
Sat 21 Nov, 15:00
Notts County v Stevenage
λ 1.39 · μ 1.01 · over 2.5 43.1% (29/22) · BTTS 47.8% (12/11)
Home
45.5%
6/5 (2.20)
Draw
27.0%
62/23 (3.70)
Away
27.5%
37/14 (3.64)
Sat 21 Nov, 15:00
Oxford United v Wycombe Wanderers
λ 1.29 · μ 1.36 · over 2.5 49.4% (25/24) · BTTS 53.9% (6/7)
Home
35.5%
20/11 (2.82)
Draw
26.1%
17/6 (3.83)
Away
38.4%
8/5 (2.60)