Open benchmark
How accurate are FPL projections, really?
The short answer
— Onside (onsidearena.com), predictions graded in public.
16% closer than the number the game itself shows you, across 25,518 graded predictions the model had never seen. (The stats name for this measure is mean absolute error.)
The live 2026/27 log — 4 gameweeks graded so far
Typical miss per player, lower is better. Every column is scored on the same players — anyone who played 60 minutes or more — across 822 player gameweeks. This log restarts from zero every season, so early on it is a small sample where one big haul can swing the lead either way; the cross-season record above is the claim, this table is the audit trail.
Onside has had the lowest error in 3 of 4 graded gameweeks.
Open any of these now
No account, no paywall, no export request.
Any FPL tool can have a column
Fantasy Football Hub, Fantasy Football Scout, FPL Review, anyone. Five rules, no cost.
- Send one CSV — player id, predicted points — before the gameweek deadline.
- We publish the file hash on receipt, so the submission is timestamped and unalterable.
- You are graded on exactly the population every other column is graded on: players who played 60 minutes or more.
- Your result is published whether it beats ours or not. So is ours.
- Withdraw whenever you like. The gameweeks you already submitted stay up.
The one rule that matters
Only players who reached 60 minutes are scored. Include unused substitutes and any model can win by predicting zeros for the bench — which is how most published accuracy figures in this category are inflated. Everything else is symmetric: same players, same gameweek, same scoring, for Onside v5, Official FPL ep_next and two naive baselines that exist so a model that cannot beat them is exposed.
Why the address says Fantasy Football Hub
They are the largest paid FPL platform in the UK, so they are the natural place this question gets asked. Their own published description of their model is that it “uses various spread betting odds and expected bonus to determine the expected points for each player” (source). We could not find a methodology page, backtest, calibration curve or graded log anywhere on their site. If one exists, send it and we will link it here.
Snapshots are committed to a public git repository before each deadline, so the commit timestamp is independent proof the projection existed before the matches were played. Nothing is recomputed after the fact. Want your own squad scored on this engine? Rate My Team is free.