BetaProjection accuracy

Every projection run is kept with the stage it was made at. Once a gameweek finishes, each run is scored against the points that followed, so this page shows how much the forecast sharpens from the early look to the deadline, how it degrades for gameweeks further out, and where the range is honest. Nothing is scored on information the run did not have. Back to the projections → How the numbers are made →
Gameweeks scored
1
GW6–6
MAE at the last stage
2.24
171 player-gameweeks · backtest 2.35
MAE at the early look
2.32
-0.08 by the deadline
Range coverage
87%
P10–P90 should hold about 80%
Likely starters are those the run gave 60%+ to play an hour; positions are among them.

By stage of the week

The next gameweek only, pooled over every scored gameweek. Each stage is the last run made at that stage.

StagenMAEBiasRankIn rangeModel in rangeCRPSHaul BrierMode hit
Early look2022.32-0.000.0884%89%1.5670.03827%
Odds in1822.33+0.000.0986%89%1.5760.03728%
Post press conference1712.24+0.130.1287%89%1.4920.03329%
Deadline1712.24+0.130.1287%89%1.4920.03328%
Season backtest (likely starters)5,2642.35–0.2288%–1.6050.052–

Weeks ahead

How the forecast for a gameweek degrades the further out it was made. Lead 0 is the next gameweek; lead 2 is a projection made two gameweeks before.

LeadnMAEBiasRankIn rangeModel in rangeCRPSHaul BrierMode hit
Next gameweek7262.28+0.060.1086%89%1.5340.03528%

Market inputs on and off

The same players at the same cutoff, projected with and without the Market FDR and bookmaker inputs. Next gameweek, likely starters.

VariantnMAEBiasRankIn rangeModel in rangeCRPSHaul BrierMode hit
Default (market on)7262.28+0.060.1086%89%1.5340.03528%
no-history1742.21+0.220.1088%89%1.4610.02829%
no-market5892.31+0.010.1084%88%1.5580.03927%

By gameweek

MAE of the mean for the next gameweek, by stage. Blank where no run at that stage was stored.

GameweekActual avgEarly lookOdds inPost press conferenceDeadline
GW63.132.322.332.242.24

Reading the numbers

  • MAE is the average absolute gap between the projected mean and the points scored. For likely starters a naive guess of their season average comes in around 2.8 on the backtest; the model's 2.35 is the bar to beat.
  • Bias is the signed average: above zero and the model promised more than arrived.
  • In range is how often the actual score sat between P10 and P90. Near 80% means the ranges are honest; well above it means they are wider than they need to be.
  • CRPS scores the whole distribution, not just its centre; it is the number the model's parameters are tuned on, and lower is better.
  • A run is only scored if it finished before the deadline of its first gameweek, and only once the public history for that gameweek is in. The stage is the one the run was labelled with at the time.