Pregame comparison archive
Which Sportsbook Was Closest?
Starting with the next slate, lines are captured in a window running from 65 to 55 minutes before kickoff, and the observation closest to 60 minutes before kickoff becomes the record for that game. Once written, an observation is never refreshed, backfilled, or overwritten, and a miss stays recorded as not captured. Archived numbers are compared with the final score after the game ends. They describe what already happened, and nothing here is a pick or a recommendation.
Lowest measured spread error
Loading
Mean absolute error, matched games
Lowest measured total error
Loading
Mean absolute error, matched games
Matched games
0
Games where every active book has a frozen line
Last capture
Not yet
America/Chicago
Filters
Loading the archive.
How this works
Each line is captured strictly between 65 and 60 minutes before kickoff, never after T-60. Once that window closes, the stored number is final.
Later line movement does not change the stored snapshot, and a missing observation is never reconstructed after the fact. If a book had no usable number inside the window, it stays marked Missing.
The error figures above measure absolute distance from the final margin or the final combined total. Lower means the number was measurably closer to what happened, not that any book is a better predictor going forward. Nothing on this page is a pick, a rating of future performance, or a recommendation to wager.
Odds data via The Odds API. Bookmaker names are used only for factual identification. Lines can change and may be delayed or unavailable. Informational analysis only, not betting advice. If gambling is causing harm, call or text 1-800-GAMBLER.
One time baseline
Launch day baseline batch
This is a one-time launch day baseline batch, captured once at a single moment on August 29, 2026. It is not a T-60 capture and it is not part of the standardized season comparison. Each row shows the exact time the number was observed and how many minutes before kickoff that was. These values are frozen and are never refreshed.
Loading the archived batch.