Gridiron Oracle

An NFL forecasting model — margin, total, win probability and value against the market — plus fantasy football rankings. Fully public data, strict walk-forward validation, and results reported without spin.

The honest result, in one line

The model matches the market’s closing line. It does not beat it. Across 3,908 out-of-sample games it posts a Brier of 0.2130 against the books’ 0.2122, and a margin MAE of 10.03 against 9.97.

This is exactly what should happen, and it is the best possible news: the NFL closing line is one of the most efficient estimators in any market anywhere. Any project claiming to beat it consistently by a wide margin, on public data, is overfitting or measuring wrong.

Brier
0.2130
Market: 0.2122
Margin MAE
10.03
Market: 9.97
Calibration error
0.0160
How far the probability lies
Straight-up accuracy
66.3%
Game winner

Where the real edge is, and why it is not here yet

This backtest is validated against the closing line. Nobody bets the close. Money is made against the opening line, against slow books, and on injury news before the market digests it. That is roadmap work, not a promise that the model already does it.

What it does add

Known limitations