Fixture difficulty — GW1–6
Continuous difficulty from ClubElo ratings, with the model's constants fitted against last season's betting market rather than chosen by hand — home advantage, the draw curve and the scoring rates all come out of 272 matches where we hold both the de-vigged odds and each side's Elo on the day. It reproduces the market's ordering at a Spearman of 0.92.
Why not just use FPL's own rating: across 760 team-fixtures it uses four values, and 45% of the season sits in one bucket. Inside that single bucket this model spans 0.19 to 0.96 — a near-certain win and a near-certain defeat, rated identically. No bookmaker prices exist for fixtures this far out, so they are not an option here.
| Team | Run | Win/gm | xWins | # | GW1 | GW2 | GW3 | GW4 | GW5 | GW6 |
|---|---|---|---|---|---|---|---|---|---|---|
| ARS2064 | 0.281 | 0.719 | 4.31 | 6 | COVH | avlA | CHEH | sunA | bhaA | LEEH |
| MUN1915 | 0.417 | 0.583 | 3.50 | 6 | hulA | IPSH | eveA | MCIH | fulA | TOTH |
| MCI1971 | 0.422 | 0.578 | 3.47 | 6 | BOUH | cryA | COVH | munA | SUNH | livA |
| AVL1921 | 0.481 | 0.519 | 3.11 | 6 | bhaA | ARSH | hulA | NFOH | totA | BREH |
| LIV1911 | 0.511 | 0.489 | 2.94 | 6 | newA | NFOH | ipsA | FULH | bouA | MCIH |
| NEW1838 | 0.528 | 0.472 | 2.83 | 6 | LIVH | totA | BOUH | leeA | HULH | covA |
| EVE1803 | 0.564 | 0.436 | 2.62 | 6 | CRYH | bouA | MUNH | totA | IPSH | hulA |
| BRE1837 | 0.607 | 0.393 | 2.36 | 6 | TOTH | leeA | SUNH | bouA | CHEH | avlA |
| NFO1822 | 0.610 | 0.391 | 2.34 | 6 | LEEH | livA | TOTH | avlA | COVH | cryA |
| CHE1831 | 0.615 | 0.385 | 2.31 | 6 | fulA | BHAH | arsA | HULH | breA | BOUH |
| BHA1842 | 0.615 | 0.385 | 2.31 | 6 | AVLH | cheA | LEEH | covA | ARSH | sunA |
| FUL1813 | 0.618 | 0.382 | 2.29 | 6 | CHEH | sunA | CRYH | livA | MUNH | ipsA |
| BOU1872 | 0.618 | 0.382 | 2.29 | 6 | mciA | EVEH | newA | BREH | LIVH | cheA |
| CRY1804 | 0.636 | 0.364 | 2.19 | 6 | eveA | MCIH | fulA | IPSH | leeA | NFOH |
| LEE1797 | 0.707 | 0.293 | 1.76 | 6 | nfoA | BREH | bhaA | NEWH | CRYH | arsA |
| TOT1777 | 0.734 | 0.267 | 1.60 | 6 | breA | NEWH | nfoA | EVEH | AVLH | munA |
| SUN1736 | 0.767 | 0.233 | 1.40 | 6 | ipsA | FULH | breA | ARSH | mciA | BHAH |
| COV1661 | 0.794 | 0.206 | 1.24 | 6 | arsA | HULH | mciA | BHAH | nfoA | NEWH |
| IPS1640 | 0.843 | 0.157 | 0.94 | 6 | SUNH | munA | LIVH | cryA | eveA | FULH |
| HUL1533 | 0.916 | 0.085 | 0.51 | 6 | MUNH | covA | AVLH | cheA | newA | EVEH |
How the clubs compare
Two measures at a time, one dot per club, 2025-26. Better is always up and to the right — an axis where a low number is the good outcome is reversed and says so, the same contract the heatmap follows. Click a dot for the club.
Top right creates a lot and concedes little. Dashed lines are the mean of each axis. 15 outliers are labelled; hover any dot for the rest.
3 promoted clubs are absent: no top-flight record to plot. Drawing them at zero would put them in the worst corner for having no data, which is a different thing from being bad.
Team profiles
Style and performance from 2025-26. PPDA is passes allowed per defensive action, so a low number means an aggressive high press and a high number means sitting deep — the one metric here that has no FPL equivalent at all.
| Team | PPDA | Press | xG | xGA | xG diff | Deep | Deep conc. | CS | CS % | Pts | Elo |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Arsenal | 10.33 | #2 | 2.04 | 0.87 | +1.17 | 9.2 | 3.7 | 19 | 50% | 85 | 2,064 |
| Man City | 11.55 | #9 | 2.09 | 1.22 | +0.86 | 10.8 | 4.3 | 16 | 42% | 78 | 1,971 |
| Man Utd | 11.43 | #8 | 1.90 | 1.32 | +0.58 | 7.5 | 7.0 | 8 | 21% | 71 | 1,915 |
| Chelsea | 10.62 | #4 | 1.90 | 1.53 | +0.37 | 7.2 | 6.6 | 9 | 24% | 52 | 1,831 |
| Liverpool | 10.54 | #3 | 1.77 | 1.42 | +0.35 | 9.8 | 5.6 | 10 | 26% | 60 | 1,911 |
| Bournemouth | 10.68 | #5 | 1.76 | 1.49 | +0.27 | 7.2 | 7.2 | 11 | 29% | 57 | 1,872 |
| Brentford | 11.64 | #10 | 1.74 | 1.56 | +0.19 | 6.3 | 7.3 | 10 | 26% | 53 | 1,837 |
| Brighton | 9.07 | #1 | 1.54 | 1.41 | +0.12 | 7.1 | 6.6 | 10 | 26% | 53 | 1,842 |
| Leeds | 13.01 | #11 | 1.57 | 1.48 | +0.09 | 5.3 | 6.3 | 8 | 21% | 47 | 1,797 |
| Newcastle | 10.70 | #6 | 1.59 | 1.51 | +0.09 | 7.2 | 7.4 | 8 | 21% | 49 | 1,838 |
| Crystal Palace | 14.98 | #17 | 1.64 | 1.58 | +0.06 | 7.0 | 6.1 | 12 | 32% | 45 | 1,804 |
| Aston Villa | 13.05 | #12 | 1.48 | 1.49 | -0.01 | 7.7 | 5.7 | 9 | 24% | 65 | 1,921 |
| Spurs | 10.98 | #7 | 1.23 | 1.46 | -0.23 | 5.4 | 6.8 | 9 | 24% | 41 | 1,777 |
| Everton | 14.57 | #15 | 1.31 | 1.58 | -0.27 | 5.5 | 7.5 | 11 | 29% | 49 | 1,803 |
| Fulham | 13.32 | #13 | 1.30 | 1.60 | -0.30 | 7.8 | 6.8 | 9 | 24% | 52 | 1,813 |
| Nott'm Forest | 14.89 | #16 | 1.29 | 1.70 | -0.42 | 5.5 | 7.7 | 9 | 24% | 44 | 1,822 |
| Sunderland | 13.66 | #14 | 1.14 | 1.59 | -0.45 | 5.6 | 8.0 | 11 | 29% | 54 | 1,736 |
| Coventry Citypromoted | — | — | — | — | — | — | — | — | — | — | 1,661 |
| Hull Citypromoted | — | — | — | — | — | — | — | — | — | — | 1,533 |
| Ipswich Townpromoted | — | — | — | — | — | — | — | — | — | — | 1,640 |
Colour is percentile within the league, and always oriented so a stronger shade is better — the PPDA and xGA scales are inverted for that reason. Deep is deep completions: passes received within roughly 20 metres of goal.