Every game win probability we publish is written to this log before kickoff, by our database's clock, in a record that can only be added to. Below, each game is graded with the last prediction logged before it started. Nothing here is a backtest: games without a pre-kickoff entry don't count. How the forecasts are made: methodology.
The database rejects edits and deletions, and each entry carries a SHA-256 hash of the entry before it, so changing any past entry would change every hash after it. We publish the newest hash here after every update and archive this page with the Internet Archive, so anyone can compare.
| Game | Kickoff (ET) | Favorite | Logged | Result |
|---|---|---|---|---|
| SEA @ DEN | SEA 66.6% | Not played yet | ||
| HOU @ JAX | JAX 55.5% | Not played yet | ||
| CHI @ ATL | CHI 53.1% | Not played yet | ||
| BAL @ CLE | BAL 60.5% | Not played yet | ||
| TEN @ IND | IND 60.9% | Not played yet | ||
| NYJ @ NWE | NWE 69.0% | Not played yet | ||
| NOR @ NYG | NOR 55.1% | Not played yet | ||
| CAR @ PHI | CAR 61.9% | Not played yet | ||
| PIT @ TAM | TAM 50.0% | Not played yet | ||
| ARI @ LAR | LAR 69.3% | Not played yet | ||
| LAC @ KAN | KAN 59.0% | Not played yet | ||
| BUF @ LVR | BUF 61.2% | Not played yet | ||
| DAL @ GNB | DAL 56.5% | Not played yet | ||
| WAS @ SFO | SFO 69.8% | Not played yet |
The log began with 2026 Week 6. Earlier forecasts are covered by the backtest on the methodology page.
Ties and 50% forecasts aren't graded. Past accuracy does not guarantee future results, and nothing here is betting advice; see our disclaimer.