PFT Model Accuracy

Out-of-sample backtests of the PFT Model's calibrated engine — projections vs. what actually happened, and vs. Vegas closing lines
Player projections
Beat the naive baseline by 15% on per-game accuracy · p10–p90 coverage 80% (2025 backtest, 4,820 preds)
Team margins vs Vegas
Model MAE 10.64 vs Vegas 9.82 · beats the line 50.2% (2,895 games)
Player Accuracy
per-game rate vs naive · 4,820 predsskill 15%p10–p90 cov 80%
StatNModel /gBase /gSkillCov
Passing
Pass Yards3732.160.95+47%78%
Pass TDs370.320.55+42%89%
Pass INTs370.210.25+17%87%
Pass Att373.548.07+56%87%
Pass Cmp372.535.46+54%84%
Rushing
Rush Yards1279.3110.94+15%77%
Rush TDs1270.140.14+1%75%
Rush Att902.292.59+12%77%
Receiving
Receptions3270.690.79+12%77%
Rec Yards3278.099.16+12%76%
Rec TDs3270.10.11+8%78%
Targets3270.931.05+11%80%
Defense
Sacks3870.110.13+15%80%
QB Hits1940.210.26+19%86%
Tackles for Loss3870.170.19+13%84%
Solo Tackles6490.540.73+26%79%
Assist Tackles1930.660.85+22%83%
Interceptions4550.050.05+3%86%
Passes Defended2620.180.2+8%73%
Forced Fumbles4560.030.04+16%86%
Team Margins vs Vegas Closing Lines
backtest
SeasonGamesModel MAEVegas MAEBeat%Corr·MCorr·V
201525610.6210.1352%0.250.41
20162569.729.0247.6%0.230.4
201725611.1310.0948%0.210.44
201825610.69.9854.3%0.260.4
201925611.1810.2148.4%0.30.48
202025610.89.8353.1%0.240.44
202127211.5310.7851.9%0.360.46
20222719.468.7449%0.180.39
202327210.69.950.4%0.330.43
202427210.579.6151.5%0.280.5
202527210.859.7246.1%0.190.5
Overall289510.649.8250.2%0.260.44
Lower MAE = closer to the real margin. Matching Vegas' MAE means we're at market level; a Beat% above 50 implies positive expectation against the closing line.