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.
| Game | Forecast for | What we said | Market | What happened | Scored |
|---|---|---|---|---|---|
| 2026-10-05 DET @ CAR | DET @ CAR | 51 (range 34–68) published 2026-10-04 23:51Z | line 52 | Actual 58 | missed by 7 · inside range |
| 2026-10-04 KC @ LV | KC @ LV | 40 (range 23–57) published 2026-10-04 19:24Z | line 47.5 | Actual 57 | missed by 17 · inside range |
| 2026-10-04 DEN @ SF | DEN @ SF | 46 (range 29–63) published 2026-10-04 19:24Z | line 48 | Actual 38 | missed by 8 · inside range |
| 2026-10-04 LAC @ SEA | LAC @ SEA | 40 (range 24–58) published 2026-10-04 19:24Z | line 42.5 | Actual 53 | missed by 13 · inside range |
| 2026-10-04 MIA @ MIN | MIA @ MIN | 39 (range 22–55) published 2026-10-04 19:24Z | line 38.5 | Actual 25 | missed by 14 · inside range |
| 2026-10-04 ARI @ NYG | ARI @ NYG | 49 (range 32–66) published 2026-10-04 15:02Z | line 44 | Actual 60 | missed by 11 · inside range |
| 2026-10-04 LAR @ PHI | LAR @ PHI | 47 (range 30–64) published 2026-10-04 15:02Z | line 43 | Actual 44 | missed by 3 · inside range |
| 2026-10-04 NYJ @ CHI | NYJ @ CHI | 48 (range 31–64) published 2026-10-04 15:02Z | line 43.5 | Actual 35 | missed by 13 · inside range |
| 2026-10-04 TEN @ BAL | TEN @ BAL | 45 (range 29–62) published 2026-10-04 15:02Z | line 42.5 | Actual 42 | missed by 3 · inside range |
| 2026-10-04 DAL @ HOU | DAL @ HOU | 51 (range 33–68) published 2026-10-04 15:02Z | line 48.5 | Actual 64 | missed by 13 · inside range |
| 2026-10-04 GB @ TB | GB @ TB | 47 (range 29–63) published 2026-10-04 15:02Z | line 39 | Actual 31 | missed by 16 · inside range |
| 2026-10-04 JAX @ CIN | JAX @ CIN | 49 (range 31–66) published 2026-10-04 15:02Z | line 52 | Actual 39 | missed by 10 · inside range |
| 2026-10-04 NE @ BUF | NE @ BUF | 47 (range 30–64) published 2026-10-04 15:02Z | line 49.5 | Actual 55 | missed by 8 · inside range |
| 2026-10-04 IND @ WSH | IND @ WSH | 51 (range 34–68) published 2026-10-03 23:32Z | line 46.5 | Actual 43 | missed by 8 · inside range |
| 2026-10-02 PIT @ CLE | PIT @ CLE | 39 (range 22–56) published 2026-10-01 22:30Z | line 37.5 | Actual 51 | missed by 12 · inside range |
| 2026-09-29 PHI @ CHI | PHI @ CHI | 47 (range 30–64) published 2026-09-28 22:24Z | line 42.5 | Actual 34 | missed by 13 · inside range |
| 2026-09-28 LAR @ DEN | LAR @ DEN | 46 (range 28–63) published 2026-09-28 00:17Z | line 44 | Actual 56 | missed by 10 · inside range |
| 2026-09-27 BAL @ DAL | BAL @ DAL | 53 (range 36–70) published 2026-09-27 18:57Z | line 53.5 | Actual 65 | missed by 12 · inside range |
| 2026-09-27 LV @ NO | LV @ NO | 39 (range 22–56) published 2026-09-27 18:57Z | line 43.5 | Actual 62 | missed by 23 · outside range |
| 2026-09-27 ARI @ SF | ARI @ SF | 49 (range 32–66) published 2026-09-27 18:57Z | line 48.5 | Actual 66 | missed by 17 · inside range |
| 2026-09-27 MIN @ TB | MIN @ TB | 41 (range 24–58) published 2026-09-27 18:57Z | line 42.5 | Actual 39 | missed by 2 · inside range |
| 2026-09-27 CIN @ PIT | CIN @ PIT | 46 (range 29–63) published 2026-09-27 14:42Z | line 42.5 | Actual 57 | missed by 11 · inside range |
| 2026-09-27 KC @ MIA | KC @ MIA | 43 (range 27–60) published 2026-09-27 14:42Z | line 45 | Actual 34 | missed by 9 · inside range |
| 2026-09-27 LAC @ BUF | LAC @ BUF | 47 (range 30–64) published 2026-09-27 14:42Z | line 50 | Actual 40 | missed by 7 · inside range |
| 2026-09-27 NE @ JAX | NE @ JAX | 42 (range 25–59) published 2026-09-27 14:42Z | line 46 | Actual 41 | missed by 1 · inside range |
| 2026-09-27 CAR @ CLE | CAR @ CLE | 41 (range 24–58) published 2026-09-27 14:42Z | line 42 | Actual 39 | missed by 2 · inside range |
| 2026-09-27 NYJ @ DET | NYJ @ DET | 50 (range 32–67) published 2026-09-27 14:42Z | line 48.5 | Actual 55 | missed by 5 · inside range |
| 2026-09-27 SEA @ WSH | SEA @ WSH | 47 (range 30–64) published 2026-09-27 14:42Z | line 40.5 | Actual 64 | missed by 17 · inside range |
| 2026-09-27 HOU @ IND | HOU @ IND | 47 (range 30–64) published 2026-09-27 14:42Z | line 42.5 | Actual 36 | missed by 11 · inside range |
| 2026-09-27 TEN @ NYG | TEN @ NYG | 46 (range 29–63) published 2026-09-27 14:42Z | line 37.5 | Actual 19 | missed by 27 · outside range |
| 2026-09-25 ATL @ GB | ATL @ GB | 45 (range 28–62) published 2026-09-24 23:46Z | line 43 | Actual 49 | missed by 4 · inside range |
| 2026-09-22 NYG @ LAR | NYG @ LAR | 51 (range 34–68) published 2026-09-21 23:50Z | line 47 | Actual 34 | missed by 17 · inside range |
| 2026-09-21 IND @ KC | IND @ KC | 45 (range 28–62) published 2026-09-20 23:00Z | line 46 | Actual 63 | missed by 18 · outside range |
| 2026-09-20 MIA @ SF | MIA @ SF | 46 (range 29–63) published 2026-09-20 18:09Z | line 45 | Actual 48 | missed by 2 · inside range |
| 2026-09-20 SEA @ ARI | SEA @ ARI | 46 (range 29–63) published 2026-09-20 18:09Z | line 41 | Actual 38 | missed by 8 · inside range |
| 2026-09-20 WSH @ DAL | WSH @ DAL | 55 (range 38–72) published 2026-09-20 18:09Z | line 51 | Actual 57 | missed by 2 · inside range |
| 2026-09-20 JAX @ DEN | JAX @ DEN | 44 (range 27–61) published 2026-09-20 18:09Z | line 45.5 | Actual 33 | missed by 11 · inside range |
| 2026-09-20 LV @ LAC | LV @ LAC | 37 (range 21–54) published 2026-09-20 18:09Z | line 43.5 | Actual 40 | missed by 3 · inside range |
| 2026-09-20 CLE @ TB | CLE @ TB | 42 (range 25–59) published 2026-09-20 13:34Z | line 41.5 | Actual 42 | missed by 0 · inside range |
| 2026-09-20 CIN @ HOU | CIN @ HOU | 49 (range 32–66) published 2026-09-20 13:34Z | line 45.5 | Actual 26 | missed by 23 · outside range |
| 2026-09-20 NO @ BAL | NO @ BAL | 45 (range 28–62) published 2026-09-20 13:34Z | line 45.5 | Actual 41 | missed by 4 · inside range |
| 2026-09-20 GB @ NYJ | GB @ NYJ | 46 (range 29–63) published 2026-09-20 13:34Z | line 44 | Actual 37 | missed by 9 · inside range |
| 2026-09-20 PHI @ TEN | PHI @ TEN | 43 (range 26–61) published 2026-09-20 13:34Z | line 39.5 | Actual 44 | missed by 1 · inside range |
| 2026-09-20 MIN @ CHI | MIN @ CHI | 46 (range 28–62) published 2026-09-20 13:34Z | line 47 | Actual 12 | missed by 34 · outside range |
| 2026-09-20 CAR @ ATL | CAR @ ATL | 46 (range 29–63) published 2026-09-20 13:34Z | line 43.5 | Actual 37 | missed by 9 · inside range |
| 2026-09-20 PIT @ NE | PIT @ NE | 41 (range 25–59) published 2026-09-20 13:34Z | line 41.5 | Actual 23 | missed by 18 · outside range |
| 2026-09-18 DET @ BUF | DET @ BUF | 54 (range 37–71) published 2026-09-17 23:22Z | line 54.5 | Actual 72 | missed by 18 · outside range |
| 2026-09-15 DEN @ KC | DEN @ KC | 41 (range 24–58) published 2026-09-14 23:42Z | line 42.5 | Actual 41 | missed by 0 · inside range |
| 2026-09-14 DAL @ NYG | DAL @ NYG | 51 (range 35–69) published 2026-09-13 22:54Z | line 47.5 | Actual 48 | missed by 3 · inside range |
| 2026-09-13 MIA @ LV | MIA @ LV | 45 (range 28–62) published 2026-09-13 18:02Z | line 40.5 | Actual 40 | missed by 5 · inside range |
| 2026-09-13 ARI @ LAC | ARI @ LAC | 47 (range 30–64) published 2026-09-13 18:02Z | line 47 | Actual 40 | missed by 7 · inside range |
| 2026-09-13 GB @ MIN | GB @ MIN | 45 (range 28–62) published 2026-09-13 18:02Z | line 46 | Actual 61 | missed by 16 · inside range |
| 2026-09-13 WSH @ PHI | WSH @ PHI | 47 (range 31–64) published 2026-09-13 18:02Z | line 44 | Actual 46 | missed by 1 · inside range |
| 2026-09-13 TB @ CIN | TB @ CIN | 50 (range 33–67) published 2026-09-13 13:48Z | line 50.5 | Actual 60 | missed by 10 · inside range |
| 2026-09-13 BUF @ HOU | BUF @ HOU | 48 (range 31–65) published 2026-09-13 13:48Z | line 44.5 | Actual 67 | missed by 19 · outside range |
| 2026-09-13 CLE @ JAX | CLE @ JAX | 46 (range 29–62) published 2026-09-13 13:48Z | line 40 | Actual 44 | missed by 2 · inside range |
| 2026-09-13 NO @ DET | NO @ DET | 48 (range 31–65) published 2026-09-13 13:48Z | line 50 | Actual 61 | missed by 13 · inside range |
| 2026-09-13 CHI @ CAR | CHI @ CAR | 47 (range 31–64) published 2026-09-13 13:48Z | line 47 | Actual 96 | missed by 49 · outside range |
| 2026-09-13 ATL @ PIT | ATL @ PIT | 47 (range 30–64) published 2026-09-13 13:48Z | line 41 | Actual 33 | missed by 14 · inside range |
| 2026-09-13 BAL @ IND | BAL @ IND | 50 (range 33–67) published 2026-09-13 13:48Z | line 48 | Actual 64 | missed by 14 · inside range |
Market numbers are the sportsbook’s, shown for context. They are not part of any score on this page.
