Does the team the spread moved toward cover?

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.

Moved-toward team covered
47.6%
of the teams the line moved toward covered
Below break-even ⓘ
35%break-even 52.4%70%
229–252–4 record (pushes last)
485 games
43–52% 95% range
481 decided games · 2023–2026 · every game with a signal

By season

Is it the same every year?
SeasonGamesRecordHit rate
202421399–11446.5%
202519294–9849.0%
2026 so far8036–40–447.4%

By line move size

Bands of edge, and how it did at that size and up
Edge sizeGamesRecordHit rateAnd up
0.5–1250113–135–245.6%47.6% 481
1.5–2.512060–59–150.4%49.8% 233
3–4.58239–42–148.1%49.1% 114
5+3317–1651.5%51.5% 33

485 games

Newest first · showing 50. Tap a game for its card.
GameClosingLine moveResultFinal
2026 · Week 7
CHI -3 · 50.5 · final 24–30
CHI -3 · 50.5 CHI -1.5 → -3 moved 1.5 W 24–30
2026 · Week 6
SF -7.5 · 51.5 · final 17–23
SF -7.5 · 51.5 SF -5.5 → -7.5 moved 2 L 17–23
2026 · Week 6
DAL -1.5 · 54.5 · final 13–23
DAL -1.5 · 54.5 DAL +3 → -1.5 moved 4.5 L 13–23
2026 · Week 6
KC -7.5 · 41.5 · final 6–22
KC -7.5 · 41.5 KC -2.5 → -7.5 moved 5 W 6–22
2026 · Week 6
BUF -5.5 · 54.5 · final 33–30
BUF -5.5 · 54.5 LV +6.5 → +5.5 moved 1 W 33–30
2026 · Week 6
CHI -1.5 · 50.5 · final 31–23
CHI -1.5 · 50.5 ATL +3 → +1.5 moved 1.5 L 31–23
2026 · Week 6
BAL -3 · 40.5 · final 10–13
BAL -3 · 40.5 CLE +6.5 → +3 moved 3.5 W 10–13
2026 · Week 6
IND -6.5 · 43.5 · final 26–20
IND -6.5 · 43.5 IND -3.5 → -6.5 moved 3 L 26–20
2026 · Week 6
NE -7.5 · 42.5 · final 19–26
NE -7.5 · 42.5 NYJ +9.5 → +7.5 moved 2 W 19–26
2026 · Week 6
NO -1.5 · 46.5 · final 34–27
NO -1.5 · 46.5 NO +2.5 → -1.5 moved 4 W 34–27
2026 · Week 6
CAR -3 · 39.5 · final 25–14
CAR -3 · 39.5 CAR +6.5 → -3 moved 9.5 W 25–14
2026 · Week 6
PIT -2.5 · 37.5 · final 26–19
PIT -2.5 · 37.5 PIT +1.5 → -2.5 moved 4 W 26–19
2026 · Week 6
JAX -2.5 · 42.5 · final 34–31
JAX -2.5 · 42.5 JAX +1.5 → -2.5 moved 4 L 34–31
2026 · Week 6
SEA -3 · 40.5 · final 14–17
SEA -3 · 40.5 SEA -2.5 → -3 moved 0.5 L 14–17
2026 · Week 5
LAR -3.5 · 55.5 · final 37–34
LAR -3.5 · 55.5 LAR -3 → -3.5 moved 0.5 L 37–34
2026 · Week 5
ATL -3 · 44.5 · final 30–23
ATL -3 · 44.5 ATL +4.5 → -3 moved 7.5 L 30–23
2026 · Week 5
DET -4.5 · 55.5 · final 45–21
DET -4.5 · 55.5 ARI +8.5 → +4.5 moved 4 L 45–21
2026 · Week 5
SEA -3 · 46.5 · final 32–29
SEA -3 · 46.5 SF +3.5 → +3 moved 0.5 W 32–29
2026 · Week 5
DEN -3 · 42.5 · final 23–17
DEN -3 · 42.5 DEN +2.5 → -3 moved 5.5 W 23–17
2026 · Week 5
CHI -1.5 · 46.5 · final 7–31
CHI -1.5 · 46.5 CHI +3 → -1.5 moved 4.5 L 7–31
2026 · Week 5
HOU -6.5 · 37.5 · final 26–3
HOU -6.5 · 37.5 HOU -3.5 → -6.5 moved 3 W 26–3
2026 · Week 5
CIN -7.5 · 45.5 · final 31–24
CIN -7.5 · 45.5 CIN -5.5 → -7.5 moved 2 L 31–24
2026 · Week 5
MIN -2.5 · 41.5 · final 23–13
MIN -2.5 · 41.5 MIN -1.5 → -2.5 moved 1 W 23–13
2026 · Week 5
NYJ -2.5 · 38.5 · final 12–17
NYJ -2.5 · 38.5 NYJ -1.5 → -2.5 moved 1 W 12–17
2026 · Week 5
PIT -3 · 42.5 · final 22–34
PIT -3 · 42.5 PIT -2.5 → -3 moved 0.5 W 22–34
2026 · Week 5
WSH -3.5 · 41.5 · final 27–27
WSH -3.5 · 41.5 WSH -2.5 → -3.5 moved 1 L 27–27
2026 · Week 5
JAX -7.5 · 41.5 · final 17–19
JAX -7.5 · 41.5 JAX +2.5 → -7.5 moved 10 L 17–19
2026 · Week 5
DAL -8.5 · 49.5 · final 24–16
DAL -8.5 · 49.5 DAL -3.5 → -8.5 moved 5 L 24–16
2026 · Week 4
NO -1.5 · 48.5 · final 45–24
NO -1.5 · 48.5 ATL +2.5 → +1.5 moved 1 W 45–24
2026 · Week 4
DET -3.5 · 52.5 · final 26–32
DET -3.5 · 52.5 DET -3 → -3.5 moved 0.5 L 26–32
2026 · Week 4
KC -3.5 · 47.5 · final 30–27
KC -3.5 · 47.5 LV +5.5 → +3.5 moved 2 W 30–27
2026 · Week 4
SF -3 · 48.5 · final 14–24
SF -3 · 48.5 SF -2.5 → -3 moved 0.5 W 14–24
2026 · Week 4
SEA -7 · 43.5 · final 23–30
SEA -7 · 43.5 SEA -3 → -7 moved 4 P 23–30
2026 · Week 4
MIN -10 · 38.5 · final 10–15
MIN -10 · 38.5 MIN -7.5 → -10 moved 2.5 L 10–15
2026 · Week 4
BUF -7 · 49.5 · final 29–26
BUF -7 · 49.5 BUF -3 → -7 moved 4 L 29–26
2026 · Week 4
CHI -3.5 · 43.5 · final 12–23
CHI -3.5 · 43.5 NYJ +8.5 → +3.5 moved 5 L 12–23
2026 · Week 4
ARI -2.5 · 43.5 · final 24–36
ARI -2.5 · 43.5 ARI +7 → -2.5 moved 9.5 L 24–36
2026 · Week 4
LAR -4.5 · 42.5 · final 24–20
LAR -4.5 · 42.5 LAR -1.5 → -4.5 moved 3 L 24–20
2026 · Week 4
GB -2.5 · 38.5 · final 17–14
GB -2.5 · 38.5 GB -1.5 → -2.5 moved 1 W 17–14
2026 · Week 4
BAL -11.5 · 41.5 · final 18–24
BAL -11.5 · 41.5 BAL -8.5 → -11.5 moved 3 L 18–24
2026 · Week 4
HOU -3 · 48.5 · final 34–30
HOU -3 · 48.5 HOU -2.5 → -3 moved 0.5 L 34–30
2026 · Week 4
IND -4.5 · 46.5 · final 30–13
IND -4.5 · 46.5 IND +1.5 → -4.5 moved 6 W 30–13
2026 · Week 3
PHI -3 · 42.5 · final 7–27
PHI -3 · 42.5 PHI +1.5 → -3 moved 4.5 L 7–27
2026 · Week 3
DEN -1.5 · 44.5 · final 26–30
DEN -1.5 · 44.5 DEN +2.5 → -1.5 moved 4 W 26–30
2026 · Week 3
BAL -3 · 54.5 · final 34–31
BAL -3 · 54.5 BAL -2.5 → -3 moved 0.5 P 34–31
2026 · Week 3
NO -3.5 · 44.5 · final 35–27
NO -3.5 · 44.5 NO -3 → -3.5 moved 0.5 L 35–27
2026 · Week 3
SF -7.5 · 48.5 · final 30–36
SF -7.5 · 48.5 ARI +11.5 → +7.5 moved 4 W 30–36
2026 · Week 3
BUF -7 · 50.5 · final 16–24
BUF -7 · 50.5 BUF -2.5 → -7 moved 4.5 W 16–24
2026 · Week 3
CAR -2.5 · 41.5 · final 18–21
CAR -2.5 · 41.5 CAR -1.5 → -2.5 moved 1 L 18–21
2026 · Week 3
DET -7 · 49.5 · final 24–31
DET -7 · 49.5 NYJ +9.5 → +7 moved 2.5 P 24–31
Line move is the closing spread against the opening spread; the side is the team the line moved toward (so the price on it got worse). 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.