narrative
Home Dog Primetime
House angle of the week A home underdog in a primetime spot draws a spirited crowd and extra motivation, covering at a rate the closing line under-prices.
The tell: Fires home to cover whenever the game is primetime and spreadClose < 0 (home is the underdog, nflverse sign convention).
95-76-3 ATS (55.6%) · all games · n=174
· as of Oct 18, 2026
vs break-even: +3.2 pts at −110
Beat the closing line: +54.5 pts
Drift not measured
By window
| Window | Record | n | As of |
|---|
| 1-9 | 53.8% hit | n=80 | as of Oct 18, 2026 |
| 10-18 | 53.3% hit | n=75 | as of Oct 18, 2026 |
| playoffs | 72.7% hit | n=11 | as of Oct 18, 2026 |
A large net line move between open and close — spread points, total points, or moneyline implied-probability shift — reflects sharp money and predicts value on the side the price moved toward.
The tell: Spread moved >=1.5pt, total moved >=2.5pt, or moneyline implied win probability moved >=3pt.
54.8% hit · all games · n=77
· as of Oct 18, 2026
Beat the closing line: −16.6 pts
Drift not measured
By window
| Window | Record | n | As of |
|---|
| 1-9 | 53.4% hit | n=58 | as of Oct 18, 2026 |
Fires this week on
- ARI @ LA · spread · away
- ARI @ LA · total · over
- BUF @ LV · spread · home
- BUF @ LV · total · over
- DAL @ GB · spread · away
- LAC @ KC · spread · home
- LAC @ KC · total · under
- WAS @ SF · spread · home
A closing spread a half point off a key number hands the underdog side extra backdoor- cover value that a spread sitting exactly on the key number does not.
The tell: The closing spread is within half a point of (but not exactly on) 3, 7, 10, 14, or 17.
421-376-8 ATS (52.8%) · all games · n=805
· as of Oct 18, 2026
vs break-even: +0.4 pts at −110
Beat the closing line: +8.1 pts
Drift not measured
By window
| Window | Record | n | As of |
|---|
| 1-9 | 55.1% hit | n=410 | as of Oct 18, 2026 |
| 10-18 | 49.0% hit | n=351 | as of Oct 18, 2026 |
| playoffs | 56.3% hit | n=32 | as of Oct 18, 2026 |
Fires this week on
- ARI @ LA · spread · away
- BUF @ LV · spread · home
- DAL @ GB · spread · home
- LAC @ KC · spread · away
- WAS @ SF · spread · away
model-evidence
Model Market Gap
the model panel's mean win probability and the closing moneyline price usually agree closely; a persistent gap of >=8 points between them is informative about which one has not fully absorbed the game's real information
The tell: Model panel P(home wins) diverges >=8pt from the moneyline-implied P(home wins), panel >= 5 models.
all games · n=61
· as of Oct 18, 2026
Beat the closing line: +0.9 pts
Drift not measured
By window
| Window | Record | n | As of |
|---|
| 1-9 | 34.8% hit | n=66 | as of Oct 18, 2026 |
Fires this week on
- ARI @ LA · moneyline · away
- BUF @ LV · moneyline · home
- DAL @ GB · moneyline · away
- LAC @ KC · moneyline · away
- WAS @ SF · moneyline · away
market-price
Total Key Number
A total that crosses an NFL key total number (37/41/44/47/51) between open and close reprices a meaningfully different fraction of NFL game totals than one that never crosses.
The tell: The closing total has crossed 37, 41, 44, 47, or 51 since the open.
26-23 O/U (53.1%) · all games · n=49
· as of Oct 18, 2026
vs break-even: +0.7 pts at −110
Beat the closing line: −13.2 pts
Drift not measured
By window
| Window | Record | n | As of |
|---|
| 1-9 | 54.5% hit | n=55 | as of Oct 18, 2026 |
Fires this week on
- ARI @ LA · total · over
- BUF @ LV · total · over
- DAL @ GB · total · under
- LAC @ KC · total · under
- WAS @ SF · total · over
historical-context
Ats Streak Regression
A team on an extended ATS streak (either direction) is due for mean reversion; the streak itself carries no forward-looking edge once it reaches a genuine length.
The tell: Fires against the more extreme of atsStreakHome/atsStreakAway once |streak| >= 3 games: fades a covering streak, rides a fading streak's regression.
442-411-24 ATS (51.8%) · all games · n=877
· as of Oct 18, 2026
vs break-even: −0.6 pts at −110
Beat the closing line: +51.6 pts
Drift not measured
By window
| Window | Record | n | As of |
|---|
| 1-9 | 54.4% hit | n=417 | as of Oct 18, 2026 |
| 10-18 | 48.8% hit | n=377 | as of Oct 18, 2026 |
| playoffs | 47.7% hit | n=44 | as of Oct 18, 2026 |
Fires this week on
- ARI @ LA · spread · away
- BUF @ LV · spread · away
- DAL @ GB · spread · home
- LAC @ KC · spread · away
market-sentiment
Public Fade
The betting public over-bets lopsided favorites and trendy sides; fading a lopsided ticket majority captures value the crowd is pricing in emotionally rather than analytically.
The tell: Spread tickets split >=65/35 either way.
46-23-5 ATS (66.7%) · all games · n=74
· as of Oct 18, 2026
vs break-even: +14.3 pts at −110
Beat the closing line: +6.7 pts
Drift not measured
By window
| Window | Record | n | As of |
|---|
| 1-9 | 68.1% hit | n=47 | as of Oct 18, 2026 |
Fires this week on
- ARI @ LA · spread · away
- BUF @ LV · spread · home
- LAC @ KC · spread · away
- WAS @ SF · spread · away
model-evidence
Model Edge
A sufficiently deep model panel with a decisive win-probability lean identifies a side.
The tell: At least 5 models and home win probability at least 8 points from 50%.
17-29-6 ATS (37.0%) · all games · n=52
· as of Oct 18, 2026
vs break-even: −15.4 pts at −110
Beat the closing line: −4.5 pts
Drift not measured
By window
| Window | Record | n | As of |
|---|
| 1-9 | 40.0% hit | n=30 | as of Oct 18, 2026 |
Fires this week on
- BUF @ LV · spread · away
- LAC @ KC · spread · home
- WAS @ SF · spread · home
market-sentiment
Sharp Vs Public
A large gap between money and ticket shares identifies the side receiving larger wagers.
The tell: Home money share differs from home ticket share by at least 15 points.
21-26-4 ATS (44.7%) · all games · n=51
· as of Oct 18, 2026
vs break-even: −7.7 pts at −110
Beat the closing line: −6.6 pts
Drift not measured
By window
| Window | Record | n | As of |
|---|
| 1-9 | 41.2% hit | n=34 | as of Oct 18, 2026 |
Fires this week on
- ARI @ LA · spread · away
- BUF @ LV · spread · home
- WAS @ SF · spread · home
market-sentiment
Splits Divergence
When the money-percentage on a side meaningfully exceeds its ticket-percentage, a few large bets are outweighing many small ones — the more reliable read on professional backing.
The tell: Money% on a side leads ticket% on that side by >=15pt.
21-26-4 ATS (44.7%) · all games · n=51
· as of Oct 18, 2026
vs break-even: −7.7 pts at −110
Beat the closing line: −6.6 pts
Drift not measured
By window
| Window | Record | n | As of |
|---|
| 1-9 | 41.2% hit | n=34 | as of Oct 18, 2026 |
Fires this week on
- ARI @ LA · spread · away
- BUF @ LV · spread · home
- WAS @ SF · spread · home
market-price
Key Number Cross
A spread that crosses a key number (3 or 7) between open and close reprices a meaningfully different fraction of NFL margins than a spread that never crosses one.
The tell: The closing spread has crossed the 3- or 7-point key number since the open.
20-22-5 ATS (47.6%) · all games · n=47
· as of Oct 18, 2026
vs break-even: −4.8 pts at −110
Beat the closing line: −20.5 pts
Drift not measured
By window
| Window | Record | n | As of |
|---|
| 1-9 | 48.9% hit | n=47 | as of Oct 18, 2026 |
Fires this week on
- DAL @ GB · spread · away
- LAC @ KC · spread · home
- WAS @ SF · spread · home
situational
Divisional Dog
Familiar divisional opponents reduce a favorite’s informational advantage.
The tell: Divisional spread has a non-pick'em underdog.
386-322-13 ATS (54.5%) · all games · n=721
· as of Oct 18, 2026
vs break-even: +2.1 pts at −110
Beat the closing line: +11.5 pts
Drift not measured
By window
| Window | Record | n | As of |
|---|
| 1-9 | 55.7% hit | n=291 | as of Oct 18, 2026 |
| 10-18 | 53.8% hit | n=394 | as of Oct 18, 2026 |
| playoffs | 46.7% hit | n=15 | as of Oct 18, 2026 |
Fires this week on
- ARI @ LA · spread · away
- LAC @ KC · spread · away
narrative
Prime Time Under
Primetime broadcasts skew toward conservative game plans and public over-money inflates the total, so the under carries a live edge.
The tell: Fires the under whenever the schedule marks this game primetime (Thu/Mon, or Sun >= 18:00 local).
240-197-7 O/U (54.9%) · all games · n=444
· as of Oct 18, 2026
vs break-even: +2.5 pts at −110
Beat the closing line: −22.2 pts
Drift not measured
By window
| Window | Record | n | As of |
|---|
| 1-9 | 57.9% hit | n=216 | as of Oct 18, 2026 |
| 10-18 | 52.5% hit | n=181 | as of Oct 18, 2026 |
| playoffs | 53.1% hit | n=32 | as of Oct 18, 2026 |
Fires this week on
- DAL @ GB · total · under
- WAS @ SF · total · under
situational
Primetime Dog
Primetime attention can overprice favorites, leaving value on the underdog.
The tell: Primetime spread has a non-pick'em underdog.
238-198-8 ATS (54.6%) · all games · n=444
· as of Oct 18, 2026
vs break-even: +2.2 pts at −110
Beat the closing line: −5.6 pts
Drift not measured
By window
| Window | Record | n | As of |
|---|
| 1-9 | 54.7% hit | n=214 | as of Oct 18, 2026 |
| 10-18 | 53.6% hit | n=181 | as of Oct 18, 2026 |
| playoffs | 51.5% hit | n=33 | as of Oct 18, 2026 |
Fires this week on
- DAL @ GB · spread · away
- WAS @ SF · spread · away
Rest advantage of at least three days identifies the better-rested side.
The tell: Absolute rest edge is at least 3 days.
217-208-10 ATS (51.1%) · all games · n=435
· as of Oct 18, 2026
vs break-even: −1.3 pts at −110
Beat the closing line: +8.3 pts
Drift not measured
By window
| Window | Record | n | As of |
|---|
| 1-9 | 51.9% hit | n=185 | as of Oct 18, 2026 |
| 10-18 | 50.0% hit | n=222 | as of Oct 18, 2026 |
| playoffs | 50.0% hit | n=16 | as of Oct 18, 2026 |
Fires this week on
- DAL @ GB · spread · away
- LAC @ KC · spread · home
market-price
Reverse Line Move
When the ticket majority leans one way but the closing line moves the other way, the money behind the move (not the ticket count) is the better read on which side is live.
The tell: Public tickets lean >=10pt one way while the spread closes >=1pt toward the other side.
8-3-2 ATS (72.7%) · all games · n=13
· as of Oct 18, 2026
vs break-even: +20.3 pts at −110
Beat the closing line: +0.0 pts
Drift not measured
By window
| Window | Record | n | As of |
|---|
| 1-9 | 78.6% hit | n=14 | as of Oct 18, 2026 |
Fires this week on
- ARI @ LA · spread · away
- BUF @ LV · spread · home
model-evidence
Ensemble Disagreement
A deep, tightly clustered model panel makes its consensus direction more credible.
The tell: At least 5 models, disagreement at most 0.10, and probability at least 5 points from 50%.
5-21-2 ATS (19.2%) · all games · n=28
· as of Oct 18, 2026
vs break-even: −33.2 pts at −110
Beat the closing line: −12.0 pts
Drift not measured
By window
No graded window split yet.
moneyline
Ml Divisional Dog
Division rivals know each other well, keeping divisional games close; a moneyline underdog the market still prices as competitive (not a near-pickem, not a longshot) covers that implied probability at an elevated rate.
The tell: Divisional game AND the moneyline dog's implied win probability is in [0.3, 0.45].
all games · n=342
· as of Oct 18, 2026
Beat the closing line: +1.1 pts
Drift not measured
By window
| Window | Record | n | As of |
|---|
| 1-9 | 40.7% hit | n=150 | as of Oct 18, 2026 |
| 10-18 | 41.2% hit | n=187 | as of Oct 18, 2026 |
| playoffs | 33.3% hit | n=6 | as of Oct 18, 2026 |
Fires this week on
No current fire for this angle.
situational
Divisional Primetime Combo
divisional familiarity and primetime spotlight each independently suppress blowouts; a game with both factors present has two independent reasons to stay closer than the spread implies, not one
The tell: Divisional AND primetime both true — the underdog side, a combined familiarity+spotlight factor.
86-63-3 ATS (57.7%) · all games · n=152
· as of Oct 18, 2026
vs break-even: +5.3 pts at −110
Beat the closing line: +25.0 pts
Drift not measured
By window
| Window | Record | n | As of |
|---|
| 1-9 | 56.5% hit | n=62 | as of Oct 18, 2026 |
| 10-18 | 57.5% hit | n=80 | as of Oct 18, 2026 |
| playoffs | 66.7% hit | n=6 | as of Oct 18, 2026 |
Fires this week on
No current fire for this angle.
outdoor regular-season games with stored wind of at least 15 mph suppress combined scoring
The tell: nfl_schedules wind >= 15 mph — frozen WATCH hypothesis; missing weather is not zero wind.
78-64-2 O/U (54.9%) · all games · n=144
· as of Oct 18, 2026
vs break-even: +2.5 pts at −110
Beat the closing line: not captured yet
Drift not measured
By window
| Window | Record | n | As of |
|---|
| 1-9 | 43.1% hit | n=58 | as of Oct 18, 2026 |
| 10-18 | 62.8% hit | n=78 | as of Oct 18, 2026 |
| playoffs | 71.4% hit | n=7 | as of Oct 18, 2026 |
Fires this week on
No current fire for this angle.
situational
Short Week Both Sides Total
a short turnaround degrades practice time and execution regardless of which team has the smaller relative edge; when both sides are equally short-rested there is no differential to exploit but there is a real absolute effect on combined scoring
The tell: Both restDaysHome and restDaysAway <= 5 — an absolute fatigue effect, not a rest-differential edge.
66-62 O/U (51.6%) · all games · n=128
· as of Oct 18, 2026
vs break-even: −0.8 pts at −110
Beat the closing line: −33.3 pts
Drift not measured
By window
| Window | Record | n | As of |
|---|
| 1-9 | 51.7% hit | n=60 | as of Oct 18, 2026 |
| 10-18 | 50.8% hit | n=65 | as of Oct 18, 2026 |
Fires this week on
No current fire for this angle.
A team missing its starting QB has a materially different true win probability than the closing line has fully priced in; fade the QB-out team.
The tell: Fires against whichever team has homeQbOut/awayQbOut = true when the opponent does not.
51-59-3 ATS (46.4%) · all games · n=113
· as of Oct 18, 2026
vs break-even: −6.0 pts at −110
Beat the closing line: +25.0 pts
Drift not measured
By window
| Window | Record | n | As of |
|---|
| 1-9 | 48.0% hit | n=50 | as of Oct 18, 2026 |
| 10-18 | 49.1% hit | n=57 | as of Oct 18, 2026 |
| playoffs | 33.3% hit | n=3 | as of Oct 18, 2026 |
Fires this week on
No current fire for this angle.
situational
Cold Weather Late Season Total
cold-weather outdoor games suppress passing efficiency and combined scoring; the effect is most reliable late in the season, away from early-season cold outliers and dome-scheduling confounds
The tell: tempF <= 32 in week >= 10 — a scoring-suppression factor distinct from wind or precipitation.
40-44-2 O/U (47.6%) · all games · n=86
· as of Oct 18, 2026
vs break-even: −4.8 pts at −110
Beat the closing line: not captured yet
Drift not measured
By window
| Window | Record | n | As of |
|---|
| 10-18 | 46.8% hit | n=62 | as of Oct 18, 2026 |
| playoffs | 50.0% hit | n=22 | as of Oct 18, 2026 |
Fires this week on
No current fire for this angle.
Popular sides become fade candidates when price outruns fair value.
The tell: Public pressure and the unpopular side's price.
31-24-5 ATS (56.4%) · all games · n=60
· as of Oct 18, 2026
vs break-even: +4.0 pts at −110
Beat the closing line: not captured yet
Drift not measured
By window
| Window | Record | n | As of |
|---|
| 1-9 | 71.4% hit | n=7 | as of Oct 18, 2026 |
Fires this week on
No current fire for this angle.
Model features and uncertainty explain repeatable edge.
The tell: Feature contribution, confidence, and ensemble disagreement.
30-25-5 ATS (54.5%) · all games · n=60
· as of Oct 18, 2026
vs break-even: +2.2 pts at −110
Beat the closing line: not captured yet
Drift not measured
By window
| Window | Record | n | As of |
|---|
| 1-9 | 52.7% hit | n=74 | as of Oct 18, 2026 |
Fires this week on
No current fire for this angle.
Line value and market movement identify mispriced sides.
The tell: Key numbers, closing-line value, and price movement.
24-31-5 ATS (43.6%) · all games · n=60
· as of Oct 18, 2026
vs break-even: −8.7 pts at −110
Beat the closing line: not captured yet
Drift not measured
By window
| Window | Record | n | As of |
|---|
| 1-9 | 38.5% hit | n=13 | as of Oct 18, 2026 |
Fires this week on
No current fire for this angle.
The market overvalues a heavy moneyline favorite that is rest-disadvantaged against its opponent — on a short week itself, or facing a dog off extra rest — because the price reacts to the teams' talent gap but not fully to the schedule context; fade the favorite.
The tell: Moneyline favorite implied probability >= 0.7 AND (the favorite is on a short week the dog is not, OR the dog is off a bye the favorite is not).
all games · n=30
· as of Oct 18, 2026
Beat the closing line: not captured yet
Drift not measured
By window
| Window | Record | n | As of |
|---|
| 1-9 | 33.3% hit | n=9 | as of Oct 18, 2026 |
| 10-18 | 25.0% hit | n=20 | as of Oct 18, 2026 |
Fires this week on
No current fire for this angle.
market-sentiment
Casual Bettor
Public favorites and overs expose a measurable crowd lean.
The tell: The labeled public side of the market.
7-8-1 ATS (46.7%) · all games · n=16
· as of Oct 18, 2026
vs break-even: −5.7 pts at −110
Beat the closing line: not captured yet
Drift not measured
By window
| Window | Record | n | As of |
|---|
| 1-9 | 41.9% hit | n=74 | as of Oct 18, 2026 |
Fires this week on
No current fire for this angle.
The spread market and the moneyline market usually price the same dog at close to the same implied win probability; when the moneyline market pays the dog a materially higher probability than the spread's own line implies, that gap is mispricing worth taking.
The tell: Moneyline-implied dog win probability exceeds the spread-implied dog win probability by >= 5 points.
all games · n=10
· as of Oct 18, 2026
Beat the closing line: −2.4 pts
Drift not measured
By window
| Window | Record | n | As of |
|---|
| 1-9 | 0.0% hit | n=9 | as of Oct 18, 2026 |
| 10-18 | 100.0% hit | n=4 | as of Oct 18, 2026 |
Fires this week on
No current fire for this angle.
A material starter-availability imbalance favors the healthier team.
The tell: One side has at least two more starters out.
3-4 ATS (42.9%) · all games · n=7
· as of Oct 18, 2026
vs break-even: −9.5 pts at −110
Beat the closing line: not captured yet
Drift not measured
By window
| Window | Record | n | As of |
|---|
| 1-9 | 50.0% hit | n=6 | as of Oct 18, 2026 |
| 10-18 | 0.0% hit | n=1 | as of Oct 18, 2026 |
Fires this week on
No current fire for this angle.
situational
Combined Injury Attrition Total
offensive execution and combined scoring degrade with meaningful starter absences; when both teams are shorthanded at once the effect compounds on the total rather than cancelling out
The tell: Combined starters out across both teams >= 4 — aggregate talent suppression, not a one-sided edge.
1-2 O/U (33.3%) · all games · n=3
· as of Oct 18, 2026
vs break-even: −19.0 pts at −110
Beat the closing line: not captured yet
Drift not measured
By window
| Window | Record | n | As of |
|---|
| 1-9 | 33.3% hit | n=3 | as of Oct 18, 2026 |
Fires this week on
No current fire for this angle.
availability
Injury Cluster
A team with several starters ruled out beyond just the QB is meaningfully short-handed in ways a single-injury view misses; fade the shorthanded team.
The tell: Fires against whichever team has >= 3 starters out when the opponent does not.
1-2 ATS (33.3%) · all games · n=3
· as of Oct 18, 2026
vs break-even: −19.0 pts at −110
Beat the closing line: not captured yet
Drift not measured
By window
| Window | Record | n | As of |
|---|
| 1-9 | 33.3% hit | n=3 | as of Oct 18, 2026 |
Fires this week on
No current fire for this angle.
historical-context
Short Week Fade
A team playing on a short week has historically underperformed its closing line relative to a normally-rested opponent; fade the short-week team.
The tell: Fires against whichever team has <= 5 rest days when the opponent does not.
1-2 ATS (33.3%) · all games · n=3
· as of Oct 18, 2026
vs break-even: −19.0 pts at −110
Beat the closing line: not captured yet
Drift not measured
By window
| Window | Record | n | As of |
|---|
| 1-9 | 0.0% hit | n=1 | as of Oct 18, 2026 |
| 10-18 | 50.0% hit | n=2 | as of Oct 18, 2026 |
Fires this week on
No current fire for this angle.
Long away travel can impair preparation and favors the home side.
The tell: Away travel is at least 2,000 miles.
2-0 ATS (100.0%) · all games · n=2
· as of Oct 18, 2026
vs break-even: +47.6 pts at −110
Beat the closing line: +0.0 pts
Drift not measured
By window
| Window | Record | n | As of |
|---|
| 1-9 | 100.0% hit | n=1 | as of Oct 18, 2026 |
Fires this week on
No current fire for this angle.
model-evidence
Model Conviction Pickem
a market spread near zero says the market thinks the game is close to a coinflip; a model panel that is simultaneously confident (conviction >=0.12) and internally agreed (disagreement <=0.15) is making the opposite statement, and that has not been priced the way it has been for lopsided spreads
The tell: Closing spread within 3pt of pick'em while the model panel (>=5 models) leans >=0.12 off a coinflip with <=0.15 disagreement.
0-1 ATS (0.0%) · all games · n=1
· as of Oct 18, 2026
vs break-even: −52.4 pts at −110
Beat the closing line: +0.0 pts
Drift not measured
By window
| Window | Record | n | As of |
|---|
| 1-9 | 0.0% hit | n=1 | as of Oct 18, 2026 |
Fires this week on
No current fire for this angle.