Skip to content
FPL Prism

GW7 forecast report

A reconstructed GW7 forecast scored against official FPL points. The forecast baseline stays fixed when the model changes later.

Original GW7 pre-deadline forecast and checkpoint are unavailable. This fixed audit baseline was reconstructed after the deadline from data through GW6 and must not be described as the published GW7 prediction. The fixed audit fingerprint is a1b9ab9a8d206542e920d1370a40f73300b9802db49972a8c7731fe34fafaf66. FPL has marked every fixture finished.

Audit
Average miss1.91 ptsmean absolute error
Within 2 points68.4%of players who played
Bias+0.47scored more than forecast on average
Players scored304recorded minutes

Headline figures cover only players who played, since forecasting zero for a benched player is easy and would flatter the numbers. Across all 667 players the average miss was 1.59 pts.

Against a flat 2-point guess

Both rows use the same 304 players who recorded minutes. A hit-rate can hide how far misses are, so compare average miss and RMSE too.

ForecastWithin 2Avg missRMSEBias
FPL Prism68.4%1.912.80+0.47
Always forecast 275.3%1.963.06+0.91

How the xPts rankings performed

Top picks are ranked by forecast xPts. Actual averages include zero-minute picks; the field average uses the same 667 forecasted players. GW7 is reconstructed after the deadline, so treat this as audit-only selection signal, not a pre-deadline result.

Highest xPtsTotal actualAvg per pickField avg / playerUplift / pickPlayed
Top 10474.701.33+3.3710/10
Top 20824.101.33+2.7719/20
Top 501873.741.33+2.4148/50

By position

PositionPlayersAvg missRMSEBiasWithin 2
Goalkeepers212.082.50−0.0257.1%
Defenders1042.112.84+0.5559.6%
Midfielders1441.712.68+0.3675.0%
Forwards352.043.26+0.9574.3%

Closest calls in the reconstruction

High-output players scoring at least 4 points where the reconstructed baseline was within 1.5 points. These are not the original GW deadline calls.

PlayerPosForecastActualGap
GroßMID4.25+0.8
MuharemovićDEF3.65+1.4
Van HeckeDEF3.74+0.3
HallDEF3.74+0.3
E.Le FéeMID3.64+0.4
ThiagoFWD3.64+0.4
TonaliMID3.24+0.8
EganDEF3.14+0.9
VirgilDEF3.04+1.0
MaguireDEF2.94+1.1
SchlagerMID2.84+1.2

Largest misses

PlayerPosForecastActualMiss
NetoMID2.91512.1
AyariMID3.1139.9
ManzambiMID2.0119.0
HatoDEF2.0119.0
KostoulasFWD3.1128.9
EvanilsonFWD3.2128.8
MaddisonMID1.297.8
IwobiMID3.3117.7
HaalandFWD5.3137.7
VuskovicDEF3.8117.2
BoscagliDEF3.1106.9
KonsaDEF2.496.6
What these measures mean
  • Average miss (MAE): the typical gap between forecast and actual points, ignoring direction.
  • RMSE: like the average miss, but big misses count for more.
  • Bias: actual minus forecast on average. Positive means players outscored their forecasts.
  • Within 2: share of players whose actual score was within 2 points of the forecast.
Snapshot and data source
Model version
1.4.0
Forecast source
Reconstructed after the deadline
Training window
Results through GW6; Not a recovered deadline forecast; neutral availability and no historical news/market snapshot..
Reconstruction locked
20 Oct 2026, 03:54 UTC
Report generated
20 Oct 2026, 08:36 UTC
Points source
https://fantasy.premierleague.com/api/event/7/live/
Result status
10 of 10 fixtures provisionally finished when scored
Snapshot fingerprint
a1b9ab9a8d206542e920d1370a40f73300b9802db49972a8c7731fe34fafaf66

This report is historical evidence for GW7, not a test of the current model. See the live GW10 forecasts.