The Buffalo Bills (7-4) are less than a touchdown favorite (-3.5) on Sunday, November 30, 2025 against the Pittsburgh Steelers (6-5).

Bills vs. Steelers game infoGame day: Sunday, November 30, 2025Game time: 4:25 p.m. ETTV channel: CBSLocation: Pittsburgh, PennsylvaniaStadium: Acrisure StadiumLive stream: Watch this game on Fubo (Regional restrictions may apply)Live stream: Watch this game on Paramount+ (Regional restrictions may apply)

Watch Buffalo Bills vs. Pittsburgh Steelers on Fubo! (Regional restrictions may apply)

Bills vs. Steelers odds & betting linesSpread favorite: Buffalo (-3.5)Moneyline: Buffalo (-185), Pittsburgh (+153)Total: 46.5 points

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

Bills vs. Steelers recent matchupsBuffalo is 3-1 versus Pittsburgh over the last four matchups between the two teams.Buffalo has had the scoring advantage in those four matchups, totaling 102 points against Pittsburgh’s 53.Bills vs. Steelers betting insightsBuffalo has an against-the-spread record of 5-6-0 so far this season. The Bills have recorded a 5-4 record in the nine games this season they have been moneyline favorites. Pittsburgh has an against-the-spread record of 5-6-0 this season. The Steelers have been moneyline underdogs five times this year, going 2-3 in those games.Bills scoring insightsThe Bills score 32.5 points per game at home, better than their 23.2 average away from home.On defense, Buffalo’s average at home, 26.0 points conceded, is higher than its average on the road, 19.2.The Bills have scored 23.5 points per game in the division, below their mark against the rest of the league of 31.0.Buffalo has given up 21.0 points per game in the division, which is lower than its average in non-division games of 24.0.Looking at the Bills’ last three contests, they have put up 25.3 points per game on offense (eighth-ranked) and have surrendered 28.3 points per game on defense (27th-ranked).Steelers scoring insightsAt home, the Steelers’ scoring average is 25.0 points per game, which is slightly higher than their average away, 24.8.On defense, Pittsburgh is giving up 21.3 points per game at home, less than its 27.0 average away from home.On offense, the Steelers are putting up 29.3 points per game in divisional contests, which is better than their 23.3 average in non-division games.Pittsburgh averages fewer points allowed in division games (18.0) than non-division games (26.1).Offensively in their previous three games, the Steelers are averaging 24.0 points, 14th in the NFL. On defense, they are conceding 22.7, which places them 18th.Bills injury reportBills:
Curtis Samuel: Did Not Participate In Practice (Elbow),
Josh Palmer: Did Not Participate In Practice (Ankle),
Phidarian Mathis: Full Participation in Practice (Shoulder),
Dalton Kincaid: Limited Participation in Practice (Hamstring),
DaQuan Jones: Full Participation in Practice (Illness),
Maxwell Hairston: Full Participation in Practice (Concussion),
Tylan Grable: Full Participation in Practice (Concussion),
Reggie Gilliam: Full Participation in Practice (Knee),
Dion Dawkins: Did Not Participate In Practice (Concussion),
Spencer Brown: Did Not Participate In Practice (Shoulder),
Joey Bosa: Full Participation in Practice (Wrist),
Terrel Bernard: Did Not Participate In Practice (Elbow),
Josh Allen: Full Participation in Practice (Elbow)Steelers injury reportSteelers:
Derrick Harmon: Did Not Participate In Practice (Knee),
Cameron Heyward: Full Participation in Practice (Ankle),
T.J. Watt: Full Participation in Practice (NIR – Rest),
Jonnu Smith: Full Participation in Practice (NIR – Rest),
Broderick Jones: Did Not Participate In Practice (Neck),
Isaac Seumalo: Full Participation in Practice (NIR – Rest),
Alex Highsmith: Full Participation in Practice (Pectoral),
Joey Porter Jr.: Limited Participation in Practice (Hip),
Ben Skowronek: Did Not Participate In Practice (Shoulder),
Aaron Rodgers: Full Participation in Practice (Wrist),
D.K. Metcalf: Full Participation in Practice (Ankle)

Watch Buffalo Bills vs. Pittsburgh Steelers on Fubo! (Regional restrictions may apply)