Skip to content

English football, all four divisions

xgform

Expected goals, not a verdict. No tips, no selections. A front door for The Stat Man.

2026/2027 · matchweek 10 · provider tag enet

Premier League xG form

Small sample. Six matches will swing on a penalty and a deflection. Read the order as a recent window, not as a ranking with any authority.

Last 6 xG form, sorted by xG difference
#ClubPosPxGFxGAxGDGFGAGF−xGHomeAway
1AFC Bournemouth7612.075.96+6.11107-2.072.10–0.811.92–1.18
2Arsenal169.304.87+4.4374-2.301.85–0.541.25–1.09
3Tottenham Hotspur1168.975.40+3.57106+1.031.96–0.721.03–1.08
4Manchester City3612.419.04+3.371311+0.592.60–2.141.53–0.87
5Nottingham ForestFlag1669.556.90+2.6559-4.551.02–1.192.16–1.11
6Brighton & Hove AlbionFlag269.156.55+2.60132+3.851.81–1.001.24–1.19
7Fulham1568.306.39+1.9165-2.301.23–0.971.53–1.16
8Liverpool469.137.85+1.2886-1.131.06–1.191.98–1.42
9Everton668.758.70+0.0577-1.751.37–1.371.55–1.53
10Leeds United966.777.15-0.3835-3.771.56–0.900.70–1.48
11Aston Villa10610.4310.96-0.531310+2.571.57–1.621.90–2.03
12SunderlandFlag1969.3910.57-1.18512-4.391.31–0.941.82–2.58
13Chelsea567.548.82-1.2897+1.461.53–1.120.99–1.82
14Newcastle United1267.659.26-1.6168-1.651.24–1.831.31–1.25
15Brentford867.389.29-1.9197+1.621.33–1.111.13–1.99
16Coventry City1765.327.60-2.28109+4.680.89–1.400.88–1.13
17Hull City1365.798.56-2.7769+0.211.23–1.490.70–1.36
18Manchester United1869.2812.69-3.41712-2.281.84–2.221.25–2.01
19Crystal Palace2068.5713.72-5.15413-4.572.20–2.310.66–2.26
20Ipswich Town1467.2312.70-5.47810+0.770.96–2.111.45–2.12

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

  • Brighton & Hove Albion
    • Goals ahead of xG. Goals scored are 6.7 ahead of xG across 10 matches. A gap this size is mostly noise until the sample is long. It is a regression flag, not a verdict on the results.
    • Conceding fewer than xG. Goals conceded are 6.6 below xG against across 10 matches. Keeper form and finishing against barely show up in the shot model. Chapter 20 is the longer argument.
  • Nottingham Forest
    • Goals behind xG. Goals scored are 6.7 behind xG across 10 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.
  • Sunderland
    • Goals behind xG. Goals scored are 7.6 behind xG across 10 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 Premier League are averaging 1.57 xG. Away sides are averaging 1.36. 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 21 Nov, 12:30

Manchester City v Fulham

λ 1.90 · μ 1.47 · over 2.5 65.5% (10/19) · BTTS 65.6% (10/19)

Home

47.7%

11/10 (2.10)

Draw

22.2%

7/2 (4.50)

Away

30.1%

51/22 (3.32)

Sat 21 Nov, 15:00

AFC Bournemouth v Nottingham Forest

λ 1.58 · μ 1.53 · over 2.5 60.1% (2/3) · BTTS 62.2% (14/23)

Home

39.2%

31/20 (2.55)

Draw

23.8%

16/5 (4.20)

Away

37.0%

17/10 (2.70)

Sat 21 Nov, 15:00

Aston Villa v Sunderland

λ 1.63 · μ 1.64 · over 2.5 63.4% (11/19) · BTTS 64.8% (13/24)

Home

38.1%

13/8 (2.62)

Draw

23.1%

73/22 (4.32)

Away

38.7%

19/12 (2.58)

Sat 21 Nov, 15:00

Chelsea v Leeds United

λ 1.57 · μ 1.10 · over 2.5 50.0% (1/1) · BTTS 52.9% (8/9)

Home

48.1%

14/13 (2.08)

Draw

25.1%

71/24 (3.98)

Away

26.7%

63/23 (3.74)

Sat 21 Nov, 15:00

Coventry City v Crystal Palace

λ 1.58 · μ 1.36 · over 2.5 56.2% (18/23) · BTTS 58.9% (16/23)

Home

42.6%

31/23 (2.35)

Draw

24.5%

34/11 (4.09)

Away

32.9%

49/24 (3.04)

Sat 21 Nov, 15:00

Tottenham Hotspur v Ipswich Town

λ 1.98 · μ 1.16 · over 2.5 60.8% (9/14) · BTTS 59.2% (11/16)

Home

56.5%

10/13 (1.77)

Draw

21.6%

29/8 (4.62)

Away

21.9%

82/23 (4.57)

Sat 21 Nov, 17:30

Newcastle United v Arsenal

λ 1.13 · μ 1.68 · over 2.5 53.3% (7/8) · BTTS 55.0% (9/11)

Home

25.5%

35/12 (3.92)

Draw

24.2%

22/7 (4.14)

Away

50.3%

1/1 (1.99)

Sun 22 Nov, 14:00

Hull City v Brighton & Hove Albion

λ 1.28 · μ 1.66 · over 2.5 56.4% (17/22) · BTTS 58.5% (17/24)

Home

29.5%

55/23 (3.39)

Draw

24.1%

41/13 (4.15)

Away

46.4%

15/13 (2.15)

Sun 22 Nov, 16:30

Liverpool v Manchester United

λ 1.41 · μ 1.28 · over 2.5 50.4% (1/1) · BTTS 54.5% (5/6)

Home

40.1%

3/2 (2.49)

Draw

25.8%

23/8 (3.87)

Away

34.1%

29/15 (2.93)

Mon 23 Nov, 20:00

Brentford v Everton

λ 1.66 · μ 1.31 · over 2.5 56.9% (16/21) · BTTS 59.0% (16/23)

Home

45.6%

25/21 (2.19)

Draw

24.1%

41/13 (4.15)

Away

30.3%

23/10 (3.30)

Fri 27 Nov, 20:00

Nottingham Forest v Chelsea

λ 1.30 · μ 1.06 · over 2.5 41.8% (32/23) · BTTS 47.4% (10/9)

Home

42.1%

11/8 (2.38)

Draw

27.7%

60/23 (3.61)

Away

30.2%

37/16 (3.31)

Sat 28 Nov, 15:00

Leeds United v Coventry City

λ 1.55 · μ 0.94 · over 2.5 45.3% (29/24) · BTTS 47.9% (25/23)

Home

51.6%

15/16 (1.94)

Draw

25.6%

67/23 (3.91)

Away

22.8%

71/21 (4.38)

Sat 28 Nov, 15:00

Manchester United v Brentford

λ 2.14 · μ 1.52 · over 2.5 70.8% (7/17) · BTTS 69.0% (9/20)

Home

51.8%

14/15 (1.93)

Draw

20.8%

80/21 (4.81)

Away

27.4%

37/14 (3.64)

Sat 28 Nov, 17:30

Ipswich Town v Aston Villa

λ 1.54 · μ 1.59 · over 2.5 60.6% (15/23) · BTTS 62.6% (3/5)

Home

37.0%

29/17 (2.70)

Draw

23.7%

74/23 (4.22)

Away

39.3%

37/24 (2.54)

Sun 29 Nov, 12:00

Everton v Liverpool

λ 1.27 · μ 1.67 · over 2.5 56.2% (7/9) · BTTS 58.3% (5/7)

Home

29.1%

56/23 (3.44)

Draw

24.1%

60/19 (4.16)

Away

46.8%

25/22 (2.14)

From the companion site

Take the workings with you

xgform is the daily table. The Stat Man is the book that builds it: Poisson, xG, home advantage, and why a short streak proves almost nothing. The chapter workings, the Poisson predictor and the season simulator all live on statman.uk. There is no separate xgform mailing list.