Skip to main content
Educational analyticsNot betting advice · research use only.
GameTime Picks

NFL · Game total points

111 forecasts published · 106 measured · 5 not final · 0 void or not measurable. Models: nfl-preseason-public-beta-v1, nfl-regular-season-public-v1.

10.0average miss (n 106)
8.0median miss
13.0root-mean-square miss
+0.6bias (+ = we projected high)
85.9%inside our 80% range (n 106) — about 80% is the target, higher is not better

Latest forecasts

The 60 most recent of 111. Download all 111 as CSV.

GameForecast forWhat we saidMarketWhat happenedScored
2026-10-05
DET @ CAR
DET @ CAR51 (range 34–68)
published 2026-10-04 23:51Z
line 52Actual 58missed by 7 · inside range
2026-10-04
KC @ LV
KC @ LV40 (range 23–57)
published 2026-10-04 19:24Z
line 47.5Actual 57missed by 17 · inside range
2026-10-04
DEN @ SF
DEN @ SF46 (range 29–63)
published 2026-10-04 19:24Z
line 48Actual 38missed by 8 · inside range
2026-10-04
LAC @ SEA
LAC @ SEA40 (range 24–58)
published 2026-10-04 19:24Z
line 42.5Actual 53missed by 13 · inside range
2026-10-04
MIA @ MIN
MIA @ MIN39 (range 22–55)
published 2026-10-04 19:24Z
line 38.5Actual 25missed by 14 · inside range
2026-10-04
ARI @ NYG
ARI @ NYG49 (range 32–66)
published 2026-10-04 15:02Z
line 44Actual 60missed by 11 · inside range
2026-10-04
LAR @ PHI
LAR @ PHI47 (range 30–64)
published 2026-10-04 15:02Z
line 43Actual 44missed by 3 · inside range
2026-10-04
NYJ @ CHI
NYJ @ CHI48 (range 31–64)
published 2026-10-04 15:02Z
line 43.5Actual 35missed by 13 · inside range
2026-10-04
TEN @ BAL
TEN @ BAL45 (range 29–62)
published 2026-10-04 15:02Z
line 42.5Actual 42missed by 3 · inside range
2026-10-04
DAL @ HOU
DAL @ HOU51 (range 33–68)
published 2026-10-04 15:02Z
line 48.5Actual 64missed by 13 · inside range
2026-10-04
GB @ TB
GB @ TB47 (range 29–63)
published 2026-10-04 15:02Z
line 39Actual 31missed by 16 · inside range
2026-10-04
JAX @ CIN
JAX @ CIN49 (range 31–66)
published 2026-10-04 15:02Z
line 52Actual 39missed by 10 · inside range
2026-10-04
NE @ BUF
NE @ BUF47 (range 30–64)
published 2026-10-04 15:02Z
line 49.5Actual 55missed by 8 · inside range
2026-10-04
IND @ WSH
IND @ WSH51 (range 34–68)
published 2026-10-03 23:32Z
line 46.5Actual 43missed by 8 · inside range
2026-10-02
PIT @ CLE
PIT @ CLE39 (range 22–56)
published 2026-10-01 22:30Z
line 37.5Actual 51missed by 12 · inside range
2026-09-29
PHI @ CHI
PHI @ CHI47 (range 30–64)
published 2026-09-28 22:24Z
line 42.5Actual 34missed by 13 · inside range
2026-09-28
LAR @ DEN
LAR @ DEN46 (range 28–63)
published 2026-09-28 00:17Z
line 44Actual 56missed by 10 · inside range
2026-09-27
BAL @ DAL
BAL @ DAL53 (range 36–70)
published 2026-09-27 18:57Z
line 53.5Actual 65missed by 12 · inside range
2026-09-27
LV @ NO
LV @ NO39 (range 22–56)
published 2026-09-27 18:57Z
line 43.5Actual 62missed by 23 · outside range
2026-09-27
ARI @ SF
ARI @ SF49 (range 32–66)
published 2026-09-27 18:57Z
line 48.5Actual 66missed by 17 · inside range
2026-09-27
MIN @ TB
MIN @ TB41 (range 24–58)
published 2026-09-27 18:57Z
line 42.5Actual 39missed by 2 · inside range
2026-09-27
CIN @ PIT
CIN @ PIT46 (range 29–63)
published 2026-09-27 14:42Z
line 42.5Actual 57missed by 11 · inside range
2026-09-27
KC @ MIA
KC @ MIA43 (range 27–60)
published 2026-09-27 14:42Z
line 45Actual 34missed by 9 · inside range
2026-09-27
LAC @ BUF
LAC @ BUF47 (range 30–64)
published 2026-09-27 14:42Z
line 50Actual 40missed by 7 · inside range
2026-09-27
NE @ JAX
NE @ JAX42 (range 25–59)
published 2026-09-27 14:42Z
line 46Actual 41missed by 1 · inside range
2026-09-27
CAR @ CLE
CAR @ CLE41 (range 24–58)
published 2026-09-27 14:42Z
line 42Actual 39missed by 2 · inside range
2026-09-27
NYJ @ DET
NYJ @ DET50 (range 32–67)
published 2026-09-27 14:42Z
line 48.5Actual 55missed by 5 · inside range
2026-09-27
SEA @ WSH
SEA @ WSH47 (range 30–64)
published 2026-09-27 14:42Z
line 40.5Actual 64missed by 17 · inside range
2026-09-27
HOU @ IND
HOU @ IND47 (range 30–64)
published 2026-09-27 14:42Z
line 42.5Actual 36missed by 11 · inside range
2026-09-27
TEN @ NYG
TEN @ NYG46 (range 29–63)
published 2026-09-27 14:42Z
line 37.5Actual 19missed by 27 · outside range
2026-09-25
ATL @ GB
ATL @ GB45 (range 28–62)
published 2026-09-24 23:46Z
line 43Actual 49missed by 4 · inside range
2026-09-22
NYG @ LAR
NYG @ LAR51 (range 34–68)
published 2026-09-21 23:50Z
line 47Actual 34missed by 17 · inside range
2026-09-21
IND @ KC
IND @ KC45 (range 28–62)
published 2026-09-20 23:00Z
line 46Actual 63missed by 18 · outside range
2026-09-20
MIA @ SF
MIA @ SF46 (range 29–63)
published 2026-09-20 18:09Z
line 45Actual 48missed by 2 · inside range
2026-09-20
SEA @ ARI
SEA @ ARI46 (range 29–63)
published 2026-09-20 18:09Z
line 41Actual 38missed by 8 · inside range
2026-09-20
WSH @ DAL
WSH @ DAL55 (range 38–72)
published 2026-09-20 18:09Z
line 51Actual 57missed by 2 · inside range
2026-09-20
JAX @ DEN
JAX @ DEN44 (range 27–61)
published 2026-09-20 18:09Z
line 45.5Actual 33missed by 11 · inside range
2026-09-20
LV @ LAC
LV @ LAC37 (range 21–54)
published 2026-09-20 18:09Z
line 43.5Actual 40missed by 3 · inside range
2026-09-20
CLE @ TB
CLE @ TB42 (range 25–59)
published 2026-09-20 13:34Z
line 41.5Actual 42missed by 0 · inside range
2026-09-20
CIN @ HOU
CIN @ HOU49 (range 32–66)
published 2026-09-20 13:34Z
line 45.5Actual 26missed by 23 · outside range
2026-09-20
NO @ BAL
NO @ BAL45 (range 28–62)
published 2026-09-20 13:34Z
line 45.5Actual 41missed by 4 · inside range
2026-09-20
GB @ NYJ
GB @ NYJ46 (range 29–63)
published 2026-09-20 13:34Z
line 44Actual 37missed by 9 · inside range
2026-09-20
PHI @ TEN
PHI @ TEN43 (range 26–61)
published 2026-09-20 13:34Z
line 39.5Actual 44missed by 1 · inside range
2026-09-20
MIN @ CHI
MIN @ CHI46 (range 28–62)
published 2026-09-20 13:34Z
line 47Actual 12missed by 34 · outside range
2026-09-20
CAR @ ATL
CAR @ ATL46 (range 29–63)
published 2026-09-20 13:34Z
line 43.5Actual 37missed by 9 · inside range
2026-09-20
PIT @ NE
PIT @ NE41 (range 25–59)
published 2026-09-20 13:34Z
line 41.5Actual 23missed by 18 · outside range
2026-09-18
DET @ BUF
DET @ BUF54 (range 37–71)
published 2026-09-17 23:22Z
line 54.5Actual 72missed by 18 · outside range
2026-09-15
DEN @ KC
DEN @ KC41 (range 24–58)
published 2026-09-14 23:42Z
line 42.5Actual 41missed by 0 · inside range
2026-09-14
DAL @ NYG
DAL @ NYG51 (range 35–69)
published 2026-09-13 22:54Z
line 47.5Actual 48missed by 3 · inside range
2026-09-13
MIA @ LV
MIA @ LV45 (range 28–62)
published 2026-09-13 18:02Z
line 40.5Actual 40missed by 5 · inside range
2026-09-13
ARI @ LAC
ARI @ LAC47 (range 30–64)
published 2026-09-13 18:02Z
line 47Actual 40missed by 7 · inside range
2026-09-13
GB @ MIN
GB @ MIN45 (range 28–62)
published 2026-09-13 18:02Z
line 46Actual 61missed by 16 · inside range
2026-09-13
WSH @ PHI
WSH @ PHI47 (range 31–64)
published 2026-09-13 18:02Z
line 44Actual 46missed by 1 · inside range
2026-09-13
TB @ CIN
TB @ CIN50 (range 33–67)
published 2026-09-13 13:48Z
line 50.5Actual 60missed by 10 · inside range
2026-09-13
BUF @ HOU
BUF @ HOU48 (range 31–65)
published 2026-09-13 13:48Z
line 44.5Actual 67missed by 19 · outside range
2026-09-13
CLE @ JAX
CLE @ JAX46 (range 29–62)
published 2026-09-13 13:48Z
line 40Actual 44missed by 2 · inside range
2026-09-13
NO @ DET
NO @ DET48 (range 31–65)
published 2026-09-13 13:48Z
line 50Actual 61missed by 13 · inside range
2026-09-13
CHI @ CAR
CHI @ CAR47 (range 31–64)
published 2026-09-13 13:48Z
line 47Actual 96missed by 49 · outside range
2026-09-13
ATL @ PIT
ATL @ PIT47 (range 30–64)
published 2026-09-13 13:48Z
line 41Actual 33missed by 14 · inside range
2026-09-13
BAL @ IND
BAL @ IND50 (range 33–67)
published 2026-09-13 13:48Z
line 48Actual 64missed by 14 · inside range

Market numbers are the sportsbook’s, shown for context. They are not part of any score on this page.