Support the lab
Signal or Noise · 2026/27

Is the table
lying?

Every Big-5 league, played out 100,000 times from today. Points so far against the quality of chances behind them, so you can tell a hot streak from the real thing.

Matchweek 0100,000 simulated seasonsUpdated —
Mirage
Bournemouth3rd on 0 pts, but the chances say 3rd (0 xPts). +1.0 pts of luck.
Real deal
Aston Villa2nd and the numbers agree: 0 xPts, 2nd on chance quality.
Underrated
Manchester United16th on 0 pts, yet playing like a 16th-placed side (0 xPts).
ProjClubNowLuck vs xPtsProjected points 10–90% rangeTitleTop 4Down
1Arsenal1st · 0 pts-4.080–––
2Aston VillaReal deal2nd · 0 pts+3.078–––
3BournemouthMirage3rd · 0 pts+1.075–––
4Brentford4th · 0 pts-1.073–––
5Brighton5th · 0 pts-3.070–––
6Chelsea6th · 0 pts+4.068–––
7Coventry7th · 0 pts+2.065–––
8Crystal Palace8th · 0 pts0.063–––
9Everton9th · 0 pts-2.060–––
10Fulham10th · 0 pts-4.058–––
11Hull11th · 0 pts+3.055–––
12Ipswich12th · 0 pts+1.053–––
13Leeds13th · 0 pts-1.050–––
14Liverpool14th · 0 pts-3.048–––
15Manchester City15th · 0 pts+4.045–––
16Manchester UnitedUnderrated16th · 0 pts+2.043–––
17Newcastle United17th · 0 pts0.040–––
18Nottingham Forest18th · 0 pts-2.038–––
19Sunderland19th · 0 pts-4.035–––
20Tottenham20th · 0 pts+3.033–––
Members · Analyst and above

Signal or Noise is for lab members.

Unlock it with the Analyst tier or higher on Patreon. Already a member? Log in with the Patreon account you pledge from.

01

Chances, not results

Each team is rated on the non-penalty expected goals it creates and concedes, adjusted for opponent and venue.

02

Honest about small samples

Early on, last season's level still carries most of the weight. Each week this season's numbers earn more of it.

03

100,000 seasons

Every remaining fixture is simulated 100,000 times, ratings uncertainty included, to give the ranges and odds.