Edge Labs EDGE LABS Market intelligence
CFB NFL NBA CBB
← This week's NFL board
NFL · week 2 · Thu, Sep 17 · outdoors · a_turf · FINAL Detroit Lions 31, Buffalo Bills 41

Detroit Lions at Buffalo Bills. Lean: Buffalo Bills -4.5. Lean: Under 53.5.

The call

Lean W Spread
Buffalo Bills -4.5
Ace backs this callStack backs this callBuck backs this call 3 of 3
locked -4.5 · closed -5.5
taken Tue 9:31am ET
Called under the rule in force that week.
Lean L Total
Under 53.5
Ace backs this callStack backs this callBuck backs this call 3 of 3
locked 53.5 · closed 54.5
Called under the rule in force that week.

The panelists

Ace backs this call
The fox
SpreadBuffalo Bills -4.5
TotalUnder 53.5
Read Ace's full case

Spread.Edge Labs makes Buffalo -2.6 versus the verified -4.5 market, but the apparent Detroit value rests on incomplete personnel information. Detroit has three starting offensive linemen on Monday’s estimated report, while Branch and Joseph remain unavailable. Buffalo can attack that depleted secondary with Allen and newcomer DJ Moore; Brady’s promotion preserves offensive continuity. My judgmental fair spread is Buffalo -5.5, not a statistically validated projection. The move from -3/-3.5 to -4.5 already prices substantial Buffalo optimism, and the longstanding safety absences are not fresh information. The incremental concern is Detroit’s protection on a short week after overtime. Counterarguments matter: Miller remains optimistic, Mahogany already shared his position, and Buffalo conceded 31 points in its defensive coordinator’s debut. DraftKings’ Buffalo-heavy handle does not establish sharp action. I take Buffalo because the matchup supports a larger advantage than the margin-only model recognizes, but the lost opening price and unresolved availability keep conviction below a clear 60-level lean.

Total.Applying the instructed 1.2-point correction takes 52.92 to 51.72, versus the freshest verified 53.5. My judgmental total stays near 52: Detroit’s protection uncertainty and compressed recovery after Gibbs’ 34 touches favor stalled drives, although neither guarantees slower pace. The over case is substantial: Detroit lacks both starting safeties, Buffalo added Moore, Allen produced five 30-plus-yard completions Sunday, and Leonhard’s defense allowed 31 points. Campbell also identified vulnerability to tempo. Light forecast winds provide no meaningful weather-based under edge. Nevertheless, extrapolating Buffalo’s unusually explosive opener risks overpricing repeat efficiency, while Detroit’s line injuries can suppress its contribution. The move from 52.5 to 53.5 improves the under entry but may be justified; I find only a small residual advantage, not an automatic fade of over bettors.

Where our number looks wrong.Buffalo -2.6 looks too low because final margins cannot adequately represent Detroit's reserve-list losses and newly injured protection, or Buffalo's addition of DJ Moore. A generic new-head-coach flag also misses Brady's offensive continuity, while Detroit has a new play caller, Drew Petzing, despite retaining Campbell. Conversely, Buffalo's new Jim Leonhard defense should not inherit unquestioned confidence from 2025. The captured injury list largely reproduces Week 1 practice information and omits the most consequential current concerns. These omissions justify overriding the model, but not claiming an established betting edge.

Stack backs this call
The bull
SpreadBuffalo Bills -4.5
TotalUnder 53.5
Read Stack's full case

Spread.Our model prices Buffalo at only -2.6 and calls -4.5 a pass, implying Detroit value. That is the model showing its blind spot: it cannot see that three-fifths of Detroit's starting offensive line is banged up on a short week. LG Christian Mahogany (hip/knee) and rookie RT Blake Miller (knee) were non-participants and C Juice Scruggs was limited on Monday's report (Pride of Detroit, 9/14), with C Cade Mays already on IR. Buffalo is otherwise healthy (Bishop, Chubb, Hancock full; only role players Ty Johnson and TJ Sanders limited) and Josh Allen is fine. Add the emotional lift of the first-ever game at the new $2.1B Highmark Stadium home opener on national TNF. Goff's quick release limits pass-rush damage, so this is a lean, not a hammer, but the injury and situational edges both point to Buffalo laying a manageable number.

Total.Our model sits just under at 52.92. Weather is benign, outdoors, low around 59F, light west wind, 30% showers mainly before the 8:15pm kickoff (NWS Buffalo, 9/15), so no wind under angle. The lean to under is situational: Detroit's compromised offensive line against Buffalo's front (Chubb playing) can stall drives and shorten Goff's game, and short-week matchups often start sloppy before offenses find rhythm. Both quarterbacks are healthy, so I keep this a modest lean rather than a strong position; a shootout is very possible, but 53.5-54 is a rich number to lay into with Detroit's protection in question.

Where our number looks wrong.The model's home -2.6 vs market -4.5 reads as Detroit value, but the model refits only on final margins and does not read injuries. It is blind to Detroit having three injured OL starters on a short week and to the home-opener spot, the very inputs that pushed the market to -4.5. Its implied Lions edge is an artifact, not a real one.

Buck backs this call
The bear
SpreadBuffalo Bills -4.5
TotalUnder 53.5
Read Buck's full case

Spread.But the market moved from Bills -3/-3.5 at open (multiple books, 9/13-9/14) to -4.5 by 9/15, and that move lines up with fresh, real news our rating never sees: Detroit is dealing with three offensive-line starters banged up in the same week, LG Christian Mahogany (hip, DNP Monday), rookie RT Blake Miller (new knee issue, DNP Monday) and C Juice Scruggs (new knee issue, limited) per Pride of Detroit/Yahoo 9/14-9/15. Buffalo's own report is minor by comparison (Sanders-knee, Bernard-calf both limited; Chubb-thumb, Bishop-knee/groin both full, 9/14). A short week compounds the O-line issue for a Lions offense that leans on the run to protect Goff. I'm comfortable laying the fresh number even though our model itself is lukewarm on this side.

Total.Our totals model (52.92) already sits under the 53.5 market, and its own documented bias is to run about 1.2 points above the eventual closing number, which would put its true read closer to 51.5-52, a full 1.5-2 points under the live line. The total has climbed from 51.5 at open to 53.5, and reporting indicates the public is loading the Over, which is exactly the kind of move a book is comfortable taking the other side of. Layered on top: three Lions O-line starters (Mahogany, Miller, Scruggs) are banged up this week, which threatens Detroit's run-first identity and could mean more negative plays and stalled drives rather than a track meet. Weather is a marginal factor (40% chance of showers, low around 58 in Buffalo Thursday night) but not the driver here, the O-line news and the model's own bias are.

Where our number looks wrong.The rating is still mostly the preseason prior after one game and has no channel for in-week injury news beyond the QB/coach flags, it can't see that Detroit is about to start a compromised offensive line on a short week, which is exactly the kind of information the market has already moved on. Its own author flags no ATS edge at any gap size, so the 1.9-point disagreement here should not be weighted against a live, news-driven line move.

The call, written up

On the spread

Thursday nighter. Our model prices Buffalo at only -2.6 and calls -4.5 a pass, implying Detroit value, but that is the blind spot: it cannot see that three of Detroit's five offensive line starters are banged up on a short week (Mahogany and rookie Miller both did not practice Monday, Scruggs limited, Mays already on IR), and Detroit is also down both starting safeties. Buffalo can attack a thin secondary with Allen and a healthier receiver room. The line ticked from -3.5 to -4.5. All three take Buffalo. Lay -4.5.

On the total

Lean under 53.5, modest. This is the highest total on the board and it sits near a shootout price. A compromised Detroit line on a short week, plus the recovery load on Gibbs after 34 touches, argues for stalled drives more than a track meet, and all three landed under. Our totals model (52.9) sits just under the market and is not doing the work. Small under at 53.5.

How to read this page

The calls come first on this page: the spread and the total, each a Pick or a Lean, then Ace, Stack and Buck one by one. The market's number, our number and the gap between them sit further down as MODEL CONTEXT: that is the input our analyst panel argued from, not a call of its own.

Line movement · market

Where the spread and the total opened, where they sit now, and how far each has moved since our first capture open with membership. Membership

Model context

The numbers the panel argued from. Our models price a game, the panel makes the call, and the calls above are the call. Nothing in this block is a call. Where the panel's written case cites a raw number of its own, the calibrated number is the one printed here.

Market line
Buffalo Bills -5.5
DraftKings
Our model number
Buffalo Bills by 2.7
the calibrated EL NFL Rating number
Spread gap
2.8 points
the distance between our model number and the market. Context for the panel, not a call of its own.
Market total
54.7
market total at the model run, Sep 21, 1:30 PM ET
Our total
52.9
EL NFL Totals
Total gap
-1.8
the distance between our model total and the market total. Context for the panel, not a call of its own.

The totals number is a registered candidate that loses to the closing total: across 1,087 held out games it missed the combined score by 10.46 points on average and the closing total missed by 10.189, ahead of us in all 4 of those seasons, so it never posts to the board and never enters the record on its own.

The write-up

The case

Thursday nighter. Our model prices Buffalo at only -2.6 and calls -4.5 a pass, implying Detroit value, but that is the blind spot: it cannot see that three of Detroit's five offensive line starters are banged up on a short week (Mahogany and rookie Miller both did not practice Monday, Scruggs limited, Mays already on IR), and Detroit is also down both starting safeties. Buffalo can attack a thin secondary with Allen and a healthier receiver room. The line ticked from -3.5 to -4.5. All three take Buffalo. Lay -4.5.

The total: Under 53.5 (Lean)

Lean under 53.5, modest. This is the highest total on the board and it sits near a shootout price. A compromised Detroit line on a short week, plus the recovery load on Gibbs after 34 touches, argues for stalled drives more than a track meet, and all three landed under. Our totals model (52.9) sits just under the market and is not doing the work. Small under at 53.5.

written before kickoff, frozen at kickoff

Trends and splits

Descriptive context, every line with the games it counts. Filters like these did not hold up as predictors in our testing, so none of this feeds a call and none of it is a reason a pick wins. Situational splits look back 3 seasons and need at least 8 decided games to be shown at all. Records against the number and on the total are graded at each game's closing line, the last quote before kickoff at DraftKings, FanDuel and BetMGM. A game we have no capture for is graded at the number the league data carries.

Detroit Lions
  • covered 1 of their last 5 (n=5, 2025 to 2026)
  • the total went over in 3 of their last 5 (n=5, 2025 to 2026)
  • 8-0 straight up in favored night games (n=8, 2024 to 2025)
Buffalo Bills
  • covered 3 of their last 5 (n=5, 2025 to 2026)
  • the total went over in 4 of their last 5 (n=5, 2025 to 2026)
  • 11-1 straight up in home day games (n=12, 2024 to 2025)
Over and under splits
Detroit Lions
  • the total went over in 7 of their last 10 (n=10, 2025 to 2026)
  • the total is 9-3 to the over in home day games (n=12, 2024 to 2026)
  • the total is 13-5 to the over in day turf games (n=18, 2024 to 2026)
Buffalo Bills
  • the total went over in 6 of their last 10 (n=10, 2025 to 2026)
  • the total is 11-3-1 to the over in home favored games (n=14, 2024 to 2025)
  • the total is 12-4-1 to the over at home (n=16, 2024 to 2025)
Every split we can compute on this game
Detroit Lions
  • won 2 of their last 5 (n=5, 2025 to 2026)
  • covered 1 of their last 5 (n=5, 2025 to 2026)
  • the total went over in 3 of their last 5 (n=5, 2025 to 2026)
  • won 5 of their last 10 (n=10, 2025 to 2026)
  • covered 3 of their last 10 (n=10, 2025 to 2026)
  • the total went over in 7 of their last 10 (n=10, 2025 to 2026)
  • 8-0 straight up in favored night games (n=8, 2024 to 2025)
  • 9-1 straight up in road favored games (n=10, 2024 to 2025)
  • 9-2 straight up in night games (n=11, 2024 to 2025)
  • 8-2 straight up after a straight up loss (n=10, 2024 to 2025)
  • 8-2 against the number in road favored games (n=10, 2024 to 2025)
  • 22-6 straight up as a favorite (n=28, 2024 to 2026)
  • 7-2 straight up as a favorite after a straight up loss (n=9, 2024 to 2025)
  • the total is 9-3 to the over in home day games (n=12, 2024 to 2026)
  • 9-3 straight up in road day games (n=12, 2024 to 2025)
  • 9-3 against the number in road day games (n=12, 2024 to 2025)
  • 6-2 straight up in day games after a straight up loss (n=8, 2024 to 2025)
  • 17-6 straight up in favored indoor games (n=23, 2024 to 2026)
  • 17-6 straight up in favored turf games (n=23, 2024 to 2026)
  • 13-5 straight up at home (n=18, 2024 to 2026)
  • the total is 13-5 to the over in day turf games (n=18, 2024 to 2026)
  • 13-5 straight up in home favored games (n=18, 2024 to 2026)
  • 13-5 straight up in home indoor games (n=18, 2024 to 2026)
  • 13-5 straight up in home turf games (n=18, 2024 to 2026)
  • 18-7 straight up indoors (n=25, 2024 to 2026)
Buffalo Bills
  • won 4 of their last 5 (n=5, 2025 to 2026)
  • covered 3 of their last 5 (n=5, 2025 to 2026)
  • the total went over in 4 of their last 5 (n=5, 2025 to 2026)
  • won 7 of their last 10 (n=10, 2025 to 2026)
  • covered 5 of their last 10 (n=10, 2025 to 2026)
  • the total went over in 6 of their last 10 (n=10, 2025 to 2026)
  • 11-1 straight up in home day games (n=12, 2024 to 2025)
  • 15-2 straight up at home (n=17, 2024 to 2025)
  • 15-2 straight up in home outdoor games (n=17, 2024 to 2025)
  • 15-2 straight up in home turf games (n=17, 2024 to 2025)
  • 13-2 straight up in home favored games (n=15, 2024 to 2025)
  • 19-3 straight up in outdoor turf games (n=22, 2024 to 2025)
  • 17-3 straight up in outdoor day games (n=20, 2024 to 2025)
  • 20-4 straight up in favored outdoor games (n=24, 2024 to 2025)
  • 23-5 straight up outdoors (n=28, 2024 to 2025)
  • 18-4 straight up in favored day games (n=22, 2024 to 2026)
  • 17-4 straight up in day turf games (n=21, 2024 to 2026)
  • 20-5 straight up in day games (n=25, 2024 to 2026)
  • 8-2 straight up in turf divisional games (n=10, 2024 to 2025)
  • the total is 11-3-1 to the over in home favored games (n=14, 2024 to 2025)
  • 7-2 straight up after a straight up loss (n=9, 2024 to 2025)
  • 7-2 against the number after a straight up loss (n=9, 2024 to 2025)
  • 19-6 straight up in favored turf games (n=25, 2024 to 2026)
  • 22-7 straight up as a favorite (n=29, 2024 to 2026)
  • 22-7 straight up on turf (n=29, 2024 to 2026)
The context, and where the numbers come from

The context we can hand you free

Rest. Buffalo Bills 4 days · Detroit Lions 4 days Rest comes straight from the schedule. Be careful reading it as an edge: we tested rest as an input to our number and it made out of sample error worse, so it is context, not a signal.

Venue. Roof and surface on file: outdoors · a_turf. Neither roof nor surface is an input to our number. They are here because you asked what the game looks like, not because we priced them.

The two numbers underneath

TeamEL NFL RatingSide
Detroit Lions 3.25 Away
Buffalo Bills 4.04 Home

The rating is points versus a league average opponent on a neutral field. Our number includes about 2 points of home field. It is a margin model, not a proven spread beater. Full board: the NFL power ratings.

Where the numbers come from. Schedules and finals come from the league data we load each night. Lines are the latest capture at DraftKings, FanDuel or BetMGM, with the book named beside every number. Every Pick locks when it posts and grades at that number on the public record. Our number is context; the panel makes the call. Research, never a guarantee. 21+.