Gameweek 1 · engine v5
503 players210 scoredFrozen pre-deadline

Predicted points,
graded in public

What we projected for all 503 players before the GW1 deadline, next to what they actually scored. Frozen 21 Aug, 15:00 UTC — before the deadline, never recomputed.
Hauls we had
7/34
8+ point returns inside our top 50
Within 2 pts
57%
of 210 players who played
Sharpest call
Saka
we said 4.2 · scored 9
Mean error
2.55
beats FPL's own 2.59
ClubPos
De CuyperBHADEF£4.68.1%3.917+13.1
Hinshelwood!BHAMID£6.02.4%3.016+13.0
MendyHULDEF£4.03.9%2.215+12.8
AjayiHULDEF£4.01.9%2.214+11.8
M.SangaréBREMID£5.68.6%1.814+12.2
PalmerCHEMID£9.516.0%3.913+9.1
KayodeBREDEF£4.67.6%3.013+10.0
StachLEEMID£6.02.4%2.713+10.3
GakpoLIVMID£7.06.3%3.112+8.9
WhiteARSDEF£5.56.7%3.611+7.4
João PedroCHEFWD£7.668.1%3.511+7.5
Dewsbury-HallEVEMID£6.54.7%3.011+8.0
ØdegaardARSMID£6.611.7%3.011+8.1
GuéhiMCIDEF£6.019.5%3.410+6.6
JustinLEEDEF£4.51.2%3.110+6.9
BijolLEEDEF£5.00.9%2.810+7.2
TavernierBOUMID£6.02.4%2.710+7.3
Lewis-PotterBREMID£5.51.1%2.610+7.4
TzolakisHULGKP£4.52.9%2.210+7.8
SakaARSMID£9.510.4%4.29+4.8
CalafioriARSDEF£5.641.7%4.19+4.9
GvardiolMCIDEF£5.513.7%3.59+5.5
NdiayeEVEMID£6.016.1%3.09+6.0
JaneltBREMID£5.00.5%2.59+6.5
TraffordLEEGKP£5.04.3%2.49+6.6
XhakaSUNMID£5.54.7%2.39+6.7
ElangaNEWMID£6.02.1%2.29+6.8
EmersonnIPSFWD£5.51.8%1.59+7.5
CherkiMCIMID£7.510.6%4.08+4.0
BarryEVEFWD£5.53.3%2.98+5.1
SzoboszlaiLIVMID£7.043.3%2.98+5.1
RogersCHEMID£7.526.2%2.88+5.2
AjerBREDEF£4.54.1%2.88+5.2
ArmstrongEVEMID£5.00.2%2.38+5.7
EganHULDEF£4.02.0%2.28+5.8
WiefferBHADEF£5.00.4%3.37+3.7
KelleherBREGKP£5.06.5%2.77+4.3
PickfordEVEGKP£5.58.8%2.77+4.3
KingFULMID£5.50.6%2.47+4.6
ClarkeIPSMID£5.50.3%1.97+5.1
HavertzARSFWD£7.57.5%3.66+2.4
MosqueraARSDEF£5.55.8%3.26+2.8
TarkowskiEVEDEF£6.08.7%3.26+2.8
RayaARSGKP£6.038.3%3.16+2.9
CollinsBREDEF£5.52.1%3.16+2.9
GomezBHAMID£5.03.8%3.16+2.9
DunkBHADEF£4.51.2%3.06+3.0
BoscagliBHADEF£4.50.3%2.96+3.1
LacroixCHEDEF£6.09.5%2.96+3.1
BogleLEEDEF£4.50.6%2.96+3.1
BranthwaiteEVEDEF£5.51.8%2.86+3.2
MykolenkoEVEDEF£4.51.6%2.86+3.2
CastagneFULDEF£4.50.4%2.76+3.3
RodonLEEDEF£4.53.6%2.76+3.3
VerbruggenBHAGKP£4.521.5%2.66+3.4
JensenBREMID£5.50.2%2.66+3.4
VuskovicBHADEF£5.02.5%2.66+3.4
MuharemovićLEEDEF£5.03.4%2.46+3.6
WillockNEWMID£5.00.2%2.26+3.8
CoyleHULDEF£4.00.6%2.26+3.8
60 of 503
QUICK ANSWER

How these predicted points are produced

Onside projects expected points for every Fantasy Premier League player from the club's fixture difficulty, the player's expected goals and assists per 90, their share of available minutes, and the clean-sheet and bonus probabilities implied by the fixture. The projection for a gameweek is written once, before that gameweek's deadline, and committed to a public log — this page shows that frozen number, never a number recalculated after the result was known.

Accuracy is measured over players who reached 60 minutes. Unused substitutes are excluded on purpose: any model can look accurate by projecting zero for a bench that never plays. Mean error is the average gap in points between the projection and the official score, and it is shown next to FPL's own ep_next over the identical set of players, so the comparison is like for like.

Nothing here is curated. Every player we projected is in the table above, sortable, including the ones we called badly. The widest gap in GW1 was De Cuyper: projected 3.9, actually scored 17. A projection log you can only read forwards is the reason the hit rate above is worth anything.

— Onside (onsidearena.com), predictions graded in public.

LIVEGW1 mean error 2.55 pts · 210 players