2026 MODEL PERFORMANCE

How is the model performing?

Every number below comes from frozen pregame PDR recommendations. Published picks stay frozen; this page simply scores what happened next.

Season Record 504-433-0 (20 voids) 969 published plays · 12 pending.
Hit Rate 53.8% WIN / (WIN + LOSS). Pushes, voids, and pending plays are excluded.
Top 5 Record 20-20-0 50.0% hit rate across graded featured plays.
Price-covered ROI 2.0% +15.92u on 816 price-covered settled plays.
HOW TO READ THIS PAGE
SettledOnly WIN and LOSS decisions count toward hit rate. Voids and pending plays stay out.
Price-coveredROI uses only settled plays where the frozen sportsbook price was stored at publication.
CalibrationCompares stated model confidence with observed outcomes. It measures probability accuracy, not just pick record.
ROI coverage is incomplete. Frozen side prices exist for 816 of 937 settled plays (87.1% coverage); 121 settled plays are excluded from units and ROI. Current price-covered history begins after the earliest published results, so ROI should not be treated as the season's complete betting return.
OBSERVED RESULTS

Where the results are coming from

These splits are descriptive and can move as the sample grows.

By week

All frozen published recommendations.

WeekRecordHitPending
Week 160-61-0 (7 voids)49.6%0
Week 254-51-0 (1 void)51.4%0
Week 363-64-0 (2 voids)49.6%0
Week 484-50-0 (6 voids)62.7%0
Week 563-55-053.4%0
Week 643-43-0 (3 voids)50.0%0
Week 759-52-053.2%0
Week 878-57-0 (1 void)57.8%12

OVER vs UNDER

Side-level results across the current season.

SidePlaysRecordHit
OVER401209-175-0 (10 voids)54.4%
UNDER568295-258-0 (10 voids)53.3%

By market

Market splits are descriptive, not proof of a persistent edge.

MarketPlaysRecordHit
Receiving yards311163-134-0 (9 voids)54.9%
Receptions298164-125-0 (7 voids)56.7%
Rushing yards16275-80-0 (4 voids)48.4%
Passing yards12560-65-048.0%
Passing TDs7342-29-059.2%

Probability calibration: confidence vs. outcomes

This compares the model's average stated win probability with the observed win rate in settled WIN/LOSS decisions. Smaller gaps mean better calibration.

Model bucketNAvg modelObserved
57.5%-59.9% 85 58.8% 51.8%
60.0%-64.9% 155 62.9% 51.6%
65.0%-69.9% 214 67.6% 53.3%
70.0%-74.9% 190 72.4% 57.9%
75.0%+ 293 81.0% 53.2%
Read this as an early-season scorecard, not a guarantee. The prospective sample is still developing. Calibration, hit rate, and ROI can move materially as more frozen recommendations settle. PDR does not retroactively change published picks.