Elle's Football Picks

Weekly football picks, scored against reality. No hype, just receipts.

Every fixture from 8 leagues, rated by a stats model. Each card gives you a Safe pick (the model's main call) and a Spicy one (where the bookies look wrong). Picks by league below — running P&L on Bankroll, every result on History.

Elle
This Week
21 fixtures
across 3 leagues

18+ | Gamble responsibly | Odds may change | No guarantee of profit · More info

🇬🇧 Premier League England 10 fixtures

🇬🇧 Championship England 1 fixtures

🇮🇹 Serie A Italy 10 fixtures

Track Record

backtested on 3319 matches across 8 leagues
52.4% Outcome accuracy vs 43.0% always-home baseline
1.22× More likely than gut feel vs always-back-the-home-team
0.198 Brier score vs 0.216 baseline · lower is better
3,319 Matches scored walk-forward eval, no leakage

How does this stack up?

Why ~55% is the ceiling →

Football outcome accuracy has a hard ceiling around 55%. Closing-line bookmakers sit at the top of that ceiling — they aggregate every signal and billions in liquidity. The "All" pooled number below is across the top-5 European leagues (the same scope the bookie/academic ceilings use).

Pinnacle / Bet365 closing linesindustry ceiling 55.0%
Best academic modelsDixon-Coles, Bivariate Poisson, ML 52.0%
Elle on La Liga710 matches walk-forward · home baseline 46.5% 54.2%
Elle on Ligue 1580 matches walk-forward · home baseline 46.6% 52.9%
Elle on Serie A721 matches walk-forward · home baseline 39.7% 52.3%
Elle on Bundesliga589 matches walk-forward · home baseline 41.0% 51.3%
Elle on Premier League719 matches walk-forward · home baseline 41.6% 51.0%
Elle on League One1092 matches walk-forward · home baseline 44.3% 49.2%
Elle on League Two1094 matches walk-forward · home baseline 42.1% 45.5%
Elle on Championship1102 matches walk-forward · home baseline 43.5% 43.4%
Random guessHome / Draw / Away 33.3%

Caveat: Per-league numbers are walk-forward eval over roughly 600-1,100 matches per division. Margins under ~2pp are inside statistical noise — La Liga sitting near the bookies isn't a "we beat the market" claim, more that La Liga has historically been one of the more predictable top leagues (consistent top-3 dominance, fewer giant-killings). The bookies' 55% is itself a top-5-leagues pooled figure.

Calibration check

When the model says "65% chance", does it actually happen 65% of the time? Each row shows what the model predicted vs what really happened.

PredictedObservedSample
10% 0% 3 -10pp
17% 29% 133 +12pp
26% 27% 797 +2pp
35% 38% 262 +3pp
45% 38% 231 -7pp
54% 45% 152 -9pp
64% 52% 64 -12pp
73% 88% 8 +15pp