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.

Season 2026/2027

The league table, read in chances.

xgform is the xG form of all 92 clubs, from the Premier League down to League Two. One publication for the season. It updates itself every morning. The number is an input to a price, not a verdict on who should have won.

Checked 12 November 2026 at 12:56. Newest finished match 8 November 2026 at 16:30.

Blundell Park

Grimsby Town

League Two is the point of the site. Grimsby are 6th on points and 2nd on season xG difference, with 30.08 xG for and 19.38 against from 14 league matches.

Next in the model window: Swindon Town v Grimsby Town. Fair prices are on the League Two page. They are a method, not a selection.

Goals for xG for Goals against xG against
08152330

Cumulative league totals. A line pulling away from its pair is a gap between goals and chances, not a verdict.

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.