NFL Predictions

Buffalo Bills vs Houston Texans Predictions

Sunday, September 13, 2026 at 1:00pm EST at Reliant Stadium, Houston, TX

Buffalo

Bills

Spread -1.5
@
Houston

Texans

Spread +1.5
50% 50%
Spread Buffalo Bills -1.5 Houston Texans +1.5
Moneyline Buffalo Bills -118 Houston Texans -102
Total Over 44.5 (-110) Under 44.5 (-110)

Who wins this game?

Professional Picks

Professional Picks On This Game

7 available
Staff Preview

Bills vs. Texans: Buffalo's Injury Questions Leave a Pass at -1.5

Analysis updated September 12, 2026 at 6:59 AM CDT

Buffalo has three questionable players, while Houston will be without rookie defensive tackle Kayden McDonald. Neither report makes a convincing case for a wager.

Availability and the spread

Buffalo enters Sunday's opener at Houston as SPF's 1.5-point favorite with three players questionable. Buffalo sports radio station WGR 550 reports that running back Ty Johnson has a hamstring injury, defensive lineman T.J. Sanders has a knee injury and defensive back Jordan Hancock has a quad injury. Their availability remains unresolved, limiting what bettors can conclude about Buffalo's personnel.

Johnson and Sanders were limited in Friday's practice; Hancock participated fully. WGR 550 also reports that Houston placed rookie defensive tackle Kayden McDonald on injured reserve. The Texans' other players on the final injury report participated fully and had no game designation. Those details clarify availability, but don't establish how much the absences should affect the spread.

Betting decision

SPF lists Buffalo at -118 and Houston at -102 on the moneyline. Buffalo is the market favorite, but the injury news alone doesn't justify an independent winner pick or a bet on either team. Pass on the moneyline and spread.

The total is 44.5, with both sides at -110. Without a supported assessment of either offense's scoring prospects, pass on the total as well.

Confidence low
Betting lean Pass
Odds and availability can change. Confirm current markets before placing a wager.
Previous Matchups