Bills vs. Lions Odds NFL Odds

December 15, 2024, 04:25 PM ET
Ford Field

Matchup Odds

Sports Interaction customers are placing their bets on:

Team Spread Moneyline Over / Under
BUF +2.5 -110 +120 U+55.5-110
DET -2.5 -110 -140 O+55.5-110

Betting Action

No odds are available yet.

Line History
Spread
Total
  • Regular Season
  • Playoffs

Team Leaders

BUF DET
Touchdowns

James Cook

18

David Montgomery

13

Rushing

James Cook

1009

David Montgomery

775

Passing

Mitchell Trubisky

179

Hendon Hooker

62

Receiving

Khalil Shakir

76

Sam LaPorta

60

Sacks

Greg Rousseau

8

Aidan Hutchinson

7.5

Interceptions

Ja'Marcus Ingram

2

Kerby Joseph

9

BUF DET
Touchdowns

Curtis Samuel

1

Rushing

James Cook

120

Passing

Alec Anderson

0

Did not qualify
Receiving

Khalil Shakir

6

Sacks

Matt Milano

1

Interceptions

Alec Anderson

0

Matchup Details

team win loss last 10 w/l streak ats money home away total
Buffalo 10 3 8-2 1L 8-5 0 0-0 0-0 8-5
Detroit 12 1 9-1 3W 9-4 0 0-0 0-0 6-6-1
  • Recent Meetings
  • BUF Last 10
  • DET Last 10

Recent Meetings

date home-away ats o/u DET:Total Net Yards DET:Net Rushing Yards DET:Passing Yards BUF:Total Net Yards BUF:Net Rushing Yards BUF:Passing Yards
12/15/2024 DET 42 - BUF 48 BUF +2.5 Over 56 521 48 473 559 197 362
11/24/2022 DET 25 - BUF 28 DET +9 Under 54.5 401 164 237 326 96 230
08/13/2021 DET 15 - BUF 16 BUF -2 Under 36.5 259 114 145 248 107 141
08/23/2019 DET 20 - BUF 24 BUF +1 Over 41.5 350 147 203 317 105 212
12/16/2018 BUF 14 - DET 13 DET +1 Under 40 313 105 208 312 117 195
08/31/2017 BUF 27 - DET 17 BUF +3.5 Over 35.5 317 100 217 327 205 122
09/01/2016 DET 31 - BUF 0 DET -3 Under 38 357 144 213 170 67 103
09/03/2015 DET 17 - BUF 10 DET Under 38.5 217 46 171 277 99 178
08/28/2014 BUF 0 - DET 23 DET +3.5 Under 41 162 54 108 258 55 203
08/29/2013 BUF 13 - DET 35 DET -4 Over 37 261 132 129 309 158 151
08/30/2012 DET 38 - BUF 32 DET -3 Over 37.5 389 98 291 298 77 221
09/01/2011 BUF 6 - DET 16 DET -1 Under 40 217 90 127 318 176 142
11/14/2010 BUF 14 - DET 12 DET +1.5 Under 42.5 288 149 139 390 76 314
09/02/2010 DET 28 - BUF 23 DET -4.5 Over 38.5 239 103 136 313 97 216

Buffalo Last 10 Meetings

date score ats o/u Total Net Yards Net Rushing Yards Passing Yards
01/12/2025 BUF 31 - DEN 7 W -7.5 Under 47 224 79 145
01/05/2025 NE 23 - BUF 16 L -3 Under 40 259 130 129
12/29/2024 BUF 40 - NYJ 14 W -10.5 Over 44 281 112 169
12/22/2024 BUF 24 - NE 21 L -14 Under 48.5 379 126 253
12/15/2024 DET 42 - BUF 48 W +2.5 Over 56 559 197 362
12/08/2024 LAR 44 - BUF 42 L -4.5 Over 51 445 103 342
12/01/2024 BUF 35 - SF 10 W -7 Under 45 239 153 86
11/17/2024 BUF 30 - KC 21 W -2.5 Over 47 259 78 181
11/10/2024 IND 20 - BUF 30 W -4.5 Over 46.5 415 135 280
11/03/2024 BUF 30 - MIA 27 L -6.5 Over 49.5 373 149 224

Detroit Last 10 Meetings

date score ats o/u Total Net Yards Net Rushing Yards Passing Yards
01/05/2025 DET 31 - MIN 9 W -3 Under 51 394 178 216
12/30/2024 SF 34 - DET 40 W -3.5 Over 51.5 475 75 400
12/22/2024 CHI 17 - DET 34 W -6.5 Over 47.5 382 59 323
12/15/2024 DET 42 - BUF 48 L -2.5 Over 56 521 48 473
12/05/2024 DET 34 - GB 31 L -3.5 Over 53 391 111 280
11/28/2024 DET 23 - CHI 20 L -10.5 Under 47.5 405 194 211
11/24/2024 IND 6 - DET 24 W -7 Under 50.5 268 96 172
11/17/2024 DET 52 - JAC 6 W -14 Over 47.5 645 196 449
11/10/2024 HOU 23 - DET 26 L -4 Over 48.5 248 56 192
11/03/2024 GB 14 - DET 24 W -2.5 Under 47.5 411 138 273

Matchup Edge - Scoring Stats

avg rank edge in rank avg
31 2 Points Per Game 1
7 1 Points Allowed Per Game 1
3 4 1st Quarter Scoring Per Game 1
7 3 1st Quarter Scoring Allowed Per Game 1
7 3 2nd Quarter Scoring Per Game 1
1 2nd Quarter Scoring Allowed Per Game 1
11 2 3rd Quarter Scording Per Game 1
1 3rd Quarter Scoring Allowed Per Game 1
10 2 4th Quarter Scoring Per Game 1
1 4th Quarter Scoring Allowed Per Game 1
20.0 5 Red Zone Efficiency 1
471 1 Total Yards Per Game 1
18.12 2 Total Yards Per Play 1
4.77 4 Rushing Yards Per Play 1
26 4 Passing Attempts Per Game 1
13.05 2 Passing Yards Per Completion 1
2 1 Passing Tds Per Game 1
20 2 Completions Per Game 1
76.9 1 Completion % 1
135.42 1 Qb Rating 9 2.1
2 3 Defense Sacks Per Game 1
1 Defense Interceptions Per Game 1
1 Opponent Fumbles Per Game 1
1 Opponent Fumbles Lost Per Game 1
7 3 Penalties Per Game 1
45 5 Penalty Yards Per Game 1
1 Takeaway / Giveaway Differential 1
30 1 Yards Per Punt Return 1
29.5 1 Yards Per Kickoff Return 1

Odds Analysis

Overall W/L Records

Team Overall Home Away Grass Turf Div Conf
Bills 13-5 7-2 6-3 1-3 12-2 5-2 9-4
Lions 15-2 7-2 8-0 4-0 11-2 6-0 11-1

ATS vs Closing Line

Team Overall Home Away Grass Turf Div Conf
Bills 11-6 5-3 6-3 1-3 10-3 4-3 8-5
Lions 12-5 5-4 7-1 4-0 8-5 4-2 9-3

O/U Records

Team Overall home away grass turf div conf
Bills 13-5 6-3 7-2 3-1 10-4 5-2 9-4
Lions 9-7-1 5-4 4-3-1 2-2 7-5-1 3-3 6-6

Team Rankings - offence

Season stats rank
Total Yards 359.1 10
Passing Yards 227.94 9
Rushing Yards 131.18 9
Points Scored 30.88 2
Field Goal % 0.83 21
Season stats rank
Total Yards 409.5 2
Passing Yards 263.18 2
Rushing Yards 146.35 6
Points Scored 33.18 1
Field Goal % 0.9 8

Team Rankings - defence

Season stats rank
Total Yards 341.5 17
Passing Yards 226.06 24
Rushing Yards 115.47 12
Points Scored 21.65 11
Field Goal % 0.8 13
Season stats rank
Total Yards 342.4 20
Passing Yards 244 30
Rushing Yards 98.35 5
Points Scored 20.12 7
Field Goal % 0.8 12

Weather

temp 68
condition dome
wind East 3mph

Injuries

Questionable Head - 12 / 01 / 25
Questionable Personal - 08 / 01 / 25
Questionable Hamstring - 08 / 01 / 25
Questionable Personal - 07 / 01 / 25
Out Personal - 04 / 01 / 25
Questionable Shoulder - 02 / 01 / 25
Questionable Leg - 01 / 01 / 25
Questionable Neck - 01 / 01 / 25
Questionable Shoulder - 25 / 12 / 24
Questionable Elbow - 24 / 12 / 24
Questionable Hamstring - 07 / 01 / 25
Questionable Foot - 06 / 01 / 25
Questionable Illness - 03 / 01 / 25
Questionable Back - 03 / 01 / 25
Questionable Ribs - 02 / 01 / 25
Questionable Illness - 02 / 01 / 25
Questionable Calf - 02 / 01 / 25
Questionable Thumb - 31 / 12 / 24
Questionable Illness - 26 / 12 / 24
Questionable Illness - 26 / 12 / 24

Injuries

player (position) status ats*current o/u* notes
Ray Davis (RB) Questionable Head - 12 / 01 / 25 1-1 1-1 + -

Davis is battling a head injury, and it is up in the air if he will take the field against the Broncos on Sunday, January 12th.

Ja'Marcus Ingram (CB) Questionable Personal - 08 / 01 / 25 1-1 1-1 + -

Ingram is dealing with a personal matter, and it remains to be seen if he will return to action against the Broncos on Sunday, January 12th.

Brandon Codrington (CB) Questionable Hamstring - 08 / 01 / 25 1-1 1-1 + -

Codrington is battling a hamstring injury, and it is up in the air if he will take the field on Sunday versus Ravens, January 19th.

Amari Cooper (WR) Questionable Personal - 07 / 01 / 25 1-1 1-1 + -

Cooper is dealing with personal reasons, and it remains to be seen if he will be active against the Broncos on Sunday, January 12th.

Amari Cooper (WR) Out Personal - 04 / 01 / 25 2-1 2-1 + -

Cooper has been out of lineup due to personal reasons, and he is not expected to feature in the lineup against Patriots on Sunday, January 5th.

Cam Lewis (DB) Questionable Shoulder - 02 / 01 / 25 2-1 2-1 + -

Lewis is laid up with a shoulder injury, and it is uncertain if he will be active against the Patriots on Sunday, January 5th.

Terrel Bernard (LB) Questionable Leg - 01 / 01 / 25 2-1 2-1 + -

Bernard is battling a leg injury, and it remains to be seen if he will be active against the Broncos on Sunday, January 12th.

Taylor Rapp (S) Questionable Neck - 01 / 01 / 25 2-1 2-1 + -

Rapp is nursing a neck injury, and it is unclear if he will dress against the Patriots on Sunday, January 5th.

Cam Lewis (DB) Questionable Shoulder - 25 / 12 / 24 2-2 2-2 + -

Lewis is nursing a shoulder injury, and it is unclear if he will suit up against the Jets on Sunday, December 29th.

Josh Allen (QB) Questionable Elbow - 24 / 12 / 24 2-2 2-2 + -

Allen is nursing an elbow injury, and it is unclear if he will suit up against the Jets on Sunday, December 29th.

player (position) status ats*current o/u* notes
Kevin Zeitler (G) Questionable Hamstring - 07 / 01 / 25 1-0 0-1 + -

Zeitler is bothered by a hamstring injury, and it remains to be seen if he will play in the next game.

Terrion Arnold (CB) Questionable Foot - 06 / 01 / 25 2-0 1-1 + -

Arnold suffered a foot injury, and it is uncertain if he will play next game.

Christian Mahogany (OL) Questionable Illness - 03 / 01 / 25 2-0 1-1 + -

Mahogany is ailing with an illness, and it is uncertain if he will play next game.

Craig Reynolds (RB) Questionable Back - 03 / 01 / 25 2-0 1-1 + -

Reynolds is dealing with a back injury, and it is up in the air if he will be active against the Vikings on Sunday, January 5th.

Jack Campbell (LB) Questionable Ribs - 02 / 01 / 25 2-0 1-1 + -

Campbell is nursing a rib injury, and it is uncertain if he will dress against the Vikings on Sunday, January 5th.

Emmanuel Moseley (CB) Questionable Illness - 02 / 01 / 25 2-0 1-1 + -

Moseley is ailing with an illness, and it is unclear if he will play next game.

Amik Robertson (CB) Questionable Calf - 02 / 01 / 25 2-0 1-1 + -

Robertson is hampered with a calf injury, and it is unknown if he will take the field against the Vikings on Sunday, January 5th.

Penei Sewell (OT) Questionable Thumb - 31 / 12 / 24 3-0 2-1 + -

Sewell is nursing a thumb injury, and it is up in the air if he will take the field against the Vikings on Sunday, January 5th.

Terrion Arnold (CB) Questionable Illness - 26 / 12 / 24 3-0 2-1 + -

Arnold is battling an illness, and it is undetermined if he will participate against the 49ers on Monday, December 30th.

Cam Gill (LB) Questionable Illness - 26 / 12 / 24 3-0 2-1 + -

Gill is ailing with an illness, and it is unclear if he will suit up against the Buccaneers on Sunday, December 29th.

American Football Conference Standings

Team Win / Loss ATS OU
15-2 8-8 6-10-2
13-4 11-6 13-5
12-5 11-6 13-5
10-7 8-8 6-10-2
11-6 12-5 8-9
10-7 11-6 8-9
10-7 12-5 11-5-1
9-8 10-6 11-5
8-9 8-7 8-8
8-9 7-9 7-9
5-12 7-9 7-9
4-13 8-7 8-8
4-13 10-6 10-6
4-13 11-5 7-9
3-14 4-12 6-10
3-14 6-8 5-10-1

National Football Conference Standings

Team Win / Loss ATS OU
15-2 12-5 9-7-1
14-3 9-8 9-8
10-7 10-6 11-6
10-7 11-5 7-10
14-3 11-5 7-10
12-5 11-6 11-7
11-6 9-8 9-8
10-7 6-9 8-8
8-9 7-9 12-4
8-9 5-11 9-7
7-10 10-5 11-5
6-11 5-11 9-7
5-12 7-7 6-10
5-12 7-9 12-4
5-12 6-10 7-9
3-14 4-11 6-10