Competitions
Leagues by Country
Per-league season outlooks — club Elo, full-season Monte Carlo, finish probabilities with a 90% projected-points band. Men's and women's competitions sit together within each region.
Methodology
Inputs:
- 5 leagues: Premier League · La Liga · Bundesliga · Serie A · Ligue 1
- 16 seasons: 2010-11 through 2025-26 (matches league transfers between snapshots)
- 28,967 matches total — all available league matches plus relevant European-competition fixtures for cross-league calibration
- K=32 standard Elo, initialized at 1500, snapshot taken at May-end / June-start each tournament year
Why this matters as a public surface: public Elo aggregators exist (Club Elo, FiveThirtyEight legacy) but we needed our own to drive the WC v3 calibrated picks honestly. By publishing the snapshot board we can be checked: if our 2018 top-5 looks insane, the v3 model is suspect. The 2010-26 progression tracks consensus club strength fairly closely, which is the bar.
Robustness retest: we re-fit the v3 lift formula using our own top-N (N ∈ {5, 10, 15, 20, 30}) and re-scored on the 4 historical WCs. 4 of 5 N values beat the v2 baseline on champion hits (3/4 vs 2/4). N=20 and N=30 are the cleanest configurations; N=20 ships as v3.
What this is NOT: not a player-level rating, not a transfer-market value, not a betting price. It's a per-club strength signal that aggregates match results into a single moving average. Use it as one input to club-comparison or national-team-squad-quality questions, not as a final say.