Does the side the model likes on the total (Over or Under) cash?

NFL games from 2023 to 2026, graded against the closing line. Pick a question, narrow it with the filters, and read the hit rate against break-even.

Model side cashed
49.7%
of the model’s total picks cashed
Within the margin of error of break-even ⓘ
35%break-even 52.4%70%
408–413–4 record (pushes last)
825 games
46–53% 95% range
821 decided games · 2023–2026 · every game with a signal

By season

Is it the same every year?
SeasonGamesRecordHit rate
2023211100–107–448.3%
2024264138–12652.3%
2025263139–12452.9%
2026 so far8731–5635.6%

By total edge size

Bands of edge, and how it did at that size and up
Edge sizeGamesRecordHit rateAnd up
0.5–1.5313159–153–151.0%49.7% 821
2–3.5277131–145–147.5%48.9% 509
4–5.511460–5452.6%50.6% 233
6+12158–61–248.7%48.7% 119

825 games

Newest first · showing 50. Tap a game for its card.
GameClosingTotal edgeResultFinal
2026 · Week 7
CHI -3 · 50.5 · final 24–30
CHI -3 · 50.5 Under 50.5 model 46.5 · edge 4 L O 24–30
2026 · Week 6
SF -7.5 · 51.5 · final 17–23
SF -7.5 · 51.5 Under 51.5 model 45.5 · edge 6 W U 17–23
2026 · Week 6
DAL -1.5 · 54.5 · final 13–23
DAL -1.5 · 54.5 Under 54.5 model 49.5 · edge 5 W U 13–23
2026 · Week 6
BUF -5.5 · 54.5 · final 33–30
BUF -5.5 · 54.5 Under 54.5 model 51.5 · edge 3 L O 33–30
2026 · Week 6
LAR -13.5 · 51.5 · final 18–16
LAR -13.5 · 51.5 Under 51.5 model 49 · edge 2.5 W U 18–16
2026 · Week 6
CHI -1.5 · 50.5 · final 31–23
CHI -1.5 · 50.5 Under 50.5 model 48 · edge 2.5 L O 31–23
2026 · Week 6
BAL -3 · 40.5 · final 10–13
BAL -3 · 40.5 Over 40.5 model 41 · edge 0.5 L U 10–13
2026 · Week 6
IND -6.5 · 43.5 · final 26–20
IND -6.5 · 43.5 Over 43.5 model 44 · edge 0.5 W O 26–20
2026 · Week 6
NE -7.5 · 42.5 · final 19–26
NE -7.5 · 42.5 Under 42.5 model 42 · edge 0.5 L O 19–26
2026 · Week 6
NO -1.5 · 46.5 · final 34–27
NO -1.5 · 46.5 Under 46.5 model 44.5 · edge 2 L O 34–27
2026 · Week 6
CAR -3 · 39.5 · final 25–14
CAR -3 · 39.5 Over 39.5 model 41.5 · edge 2 L U 25–14
2026 · Week 6
PIT -2.5 · 37.5 · final 26–19
PIT -2.5 · 37.5 Over 37.5 model 40.5 · edge 3 W O 26–19
2026 · Week 6
JAX -2.5 · 42.5 · final 34–31
JAX -2.5 · 42.5 Under 42.5 model 39.5 · edge 3 L O 34–31
2026 · Week 5
LAR -3.5 · 55.5 · final 37–34
LAR -3.5 · 55.5 Under 55.5 model 49.5 · edge 6 L O 37–34
2026 · Week 5
DET -4.5 · 55.5 · final 45–21
DET -4.5 · 55.5 Under 55.5 model 51.5 · edge 4 L O 45–21
2026 · Week 5
SEA -3 · 46.5 · final 32–29
SEA -3 · 46.5 Under 46.5 model 43.5 · edge 3 L O 32–29
2026 · Week 5
DEN -3 · 42.5 · final 23–17
DEN -3 · 42.5 Under 42.5 model 39 · edge 3.5 W U 23–17
2026 · Week 5
CHI -1.5 · 46.5 · final 7–31
CHI -1.5 · 46.5 Under 46.5 model 45.5 · edge 1 W U 7–31
2026 · Week 5
HOU -6.5 · 37.5 · final 26–3
HOU -6.5 · 37.5 Over 37.5 model 40.5 · edge 3 L U 26–3
2026 · Week 5
CIN -7.5 · 45.5 · final 31–24
CIN -7.5 · 45.5 Under 45.5 model 44.5 · edge 1 L O 31–24
2026 · Week 5
NE -8.5 · 51.5 · final 17–45
NE -8.5 · 51.5 Under 51.5 model 42 · edge 9.5 L O 17–45
2026 · Week 5
MIN -2.5 · 41.5 · final 23–13
MIN -2.5 · 41.5 Over 41.5 model 43 · edge 1.5 L U 23–13
2026 · Week 5
NYJ -2.5 · 38.5 · final 12–17
NYJ -2.5 · 38.5 Over 38.5 model 39.5 · edge 1 L U 12–17
2026 · Week 5
PIT -3 · 42.5 · final 22–34
PIT -3 · 42.5 Over 42.5 model 44.5 · edge 2 W O 22–34
2026 · Week 5
WSH -3.5 · 41.5 · final 27–27
WSH -3.5 · 41.5 Over 41.5 model 43.5 · edge 2 W O 27–27
2026 · Week 5
JAX -7.5 · 41.5 · final 17–19
JAX -7.5 · 41.5 Over 41.5 model 42.5 · edge 1 L U 17–19
2026 · Week 5
DAL -8.5 · 49.5 · final 24–16
DAL -8.5 · 49.5 Under 49.5 model 47 · edge 2.5 W U 24–16
2026 · Week 4
NO -1.5 · 48.5 · final 45–24
NO -1.5 · 48.5 Under 48.5 model 44.5 · edge 4 L O 45–24
2026 · Week 4
DET -3.5 · 52.5 · final 26–32
DET -3.5 · 52.5 Under 52.5 model 51.5 · edge 1 L O 26–32
2026 · Week 4
KC -3.5 · 47.5 · final 30–27
KC -3.5 · 47.5 Under 47.5 model 43.5 · edge 4 L O 30–27
2026 · Week 4
SF -3 · 48.5 · final 14–24
SF -3 · 48.5 Under 48.5 model 45 · edge 3.5 W U 14–24
2026 · Week 4
SEA -7 · 43.5 · final 23–30
SEA -7 · 43.5 Under 43.5 model 42.5 · edge 1 L O 23–30
2026 · Week 4
MIN -10 · 38.5 · final 10–15
MIN -10 · 38.5 Over 38.5 model 41 · edge 2.5 L U 10–15
2026 · Week 4
BUF -7 · 49.5 · final 29–26
BUF -7 · 49.5 Under 49.5 model 45 · edge 4.5 L O 29–26
2026 · Week 4
CHI -3.5 · 43.5 · final 12–23
CHI -3.5 · 43.5 Under 43.5 model 42.5 · edge 1 W U 12–23
2026 · Week 4
CIN -2.5 · 51.5 · final 22–17
CIN -2.5 · 51.5 Under 51.5 model 48 · edge 3.5 W U 22–17
2026 · Week 4
ARI -2.5 · 43.5 · final 24–36
ARI -2.5 · 43.5 Under 43.5 model 43 · edge 0.5 L O 24–36
2026 · Week 4
LAR -4.5 · 42.5 · final 24–20
LAR -4.5 · 42.5 Over 42.5 model 43.5 · edge 1 W O 24–20
2026 · Week 4
GB -2.5 · 38.5 · final 17–14
GB -2.5 · 38.5 Over 38.5 model 43.5 · edge 5 L U 17–14
2026 · Week 4
BAL -11.5 · 41.5 · final 18–24
BAL -11.5 · 41.5 Over 41.5 model 44.5 · edge 3 W O 18–24
2026 · Week 4
HOU -3 · 48.5 · final 34–30
HOU -3 · 48.5 Under 48.5 model 47 · edge 1.5 L O 34–30
2026 · Week 4
IND -4.5 · 46.5 · final 30–13
IND -4.5 · 46.5 Over 46.5 model 47.5 · edge 1 L U 30–13
2026 · Week 4
PIT -2.5 · 38.5 · final 24–27
PIT -2.5 · 38.5 Under 38.5 model 38 · edge 0.5 L O 24–27
2026 · Week 3
PHI -3 · 42.5 · final 7–27
PHI -3 · 42.5 Over 42.5 model 44 · edge 1.5 L U 7–27
2026 · Week 3
DEN -1.5 · 44.5 · final 26–30
DEN -1.5 · 44.5 Under 44.5 model 42 · edge 2.5 L O 26–30
2026 · Week 3
BAL -3 · 54.5 · final 34–31
BAL -3 · 54.5 Under 54.5 model 50.5 · edge 4 L O 34–31
2026 · Week 3
NO -3.5 · 44.5 · final 35–27
NO -3.5 · 44.5 Under 44.5 model 42.5 · edge 2 L O 35–27
2026 · Week 3
SF -7.5 · 48.5 · final 30–36
SF -7.5 · 48.5 Under 48.5 model 45.5 · edge 3 L O 30–36
2026 · Week 3
TB -1.5 · 42.5 · final 23–16
TB -1.5 · 42.5 Over 42.5 model 43.5 · edge 1 L U 23–16
2026 · Week 3
BUF -7 · 50.5 · final 16–24
BUF -7 · 50.5 Under 50.5 model 45.5 · edge 5 W U 16–24
Total edge is the model’s projected total minus the closing total, in points; the side is Over when the model projects more points than the market, Under when fewer. Every number uses what was known before kickoff: the closing line, the model’s projection made before the game, and the season trend as of that game. The model is the rating model; these records come from the same numbers as the game cards, so they can differ from the Deep dive backtests, a separate run since 2016. Pushes are counted in the games but not in the hit rate. Break-even is 52.4% at -110; the 95% range shows how much a hit rate could move with this many games. History, not a prediction: a hit rate above break-even in the past is not a promise.