The Buffalo Bills (0-0) will play the Arizona Cardinals (0-0) on Sunday, September 8, 2024 at Highmark Stadium. The Bills are listed as favorites in this one, with the spread sitting at 6.5 points. An over/under of 47 points has been set for the contest.

The Bills went 11-6 last season and were knocked out of the playoffs in the Divisional round. They scored 26.5 points per game (sixth in league) and allowed 18.3 (fourth).

The Cardinals scored 19.4 points per game (24th in league) and allowed 26.8 (31st) last season, finishing 4-13 and failing to make the playoffs.

Bills vs Cardinals betting information

NFL odds courtesy of BetMGM Sportsbook. Odds updated Saturday at 1:23 p.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

  • Spread Favorite: Buffalo (-6.5)
  • Moneyline: Buffalo (-300), Arizona (+240)
  • Total: 47 points

Bills betting insights

  • At home last season, Buffalo was 4-5 against the spread and 7-2 overall.
  • Against the spread, the Bills were 7-10-0 last year.
  • At home last year, Buffalo had two wins ATS (2-4) as 6.5-point favorites or greater.
  • The Bills won twice ATS (2-6) as a 6.5-point favorite or more last season.
  • Last season, Buffalo went over the total in three of nine home games.
  • In 17 Bills games last year, six hit the over.

Bills leaders

  • Josh Allen: 4,306 PASS YDS / 253.3 YPG / 66.5% / 29 TD / 18 INT / 111 CAR / 524 RUSH YDS / 15 TD
  • James Cook: 237 CAR / 1,122 YDS / 66 YPG / 2 TD / 44 REC / 445 YDS / 26.2 YPG / 4 TD
  • Dalton Kincaid: 73 REC / 673 YDS / 42.1 YPG / 2 TD
  • Curtis Samuel: 62 REC / 613 YDS / 38.3 YPG / 4 TD
  • Khalil Shakir: 39 REC / 611 YDS / 38.2 YPG / 2 TD

Bills vs Cardinals game info

  • Date: Sunday, September 8, 2024
  • Time: 1:00 p.m. ET
  • City: Orchard Park, New York
  • Venue: Highmark Stadium
  • TV Channel: CBS
  • Live Stream: Fubo (Watch Bills vs Cardinals on Fubo)
  • Live Stream: Watch on Paramount+

Watch the Buffalo Bills all season on Fubo!

More NFL news