This page contains affiliate links. When you purchase through the links provided, we may earn a commission.
NFL
Houston TexansHouston Texans
NRG Stadium
Buffalo BillsBuffalo Bills

Houston Texans vs Buffalo Bills NFL Preview: Team news, betting, tickets, live stream, Fantasy Football and more

A marquee AFC showdown is on tap for Thursday night in Week 12, with the Houston Texans (5-5) welcoming the Buffalo Bills (7-3) to town. 

Both squads enter this clash riding the high of dramatic Week 11 triumphs, Buffalo stormed back in a shootout to outlast the Tampa Bay Buccaneers, while Houston snatched victory from the jaws of defeat thanks to a walk-off field goal against the Tennessee Titans.

The Texans have strung together two straight wins despite being without C.J. Stroud, who remains in concussion protocol and may be facing an uphill climb to suit up on a short week. 

That leaves Davis Mills as the likely trigger man once again after he managed the game well enough to slip past Tennessee. Should Mills be pressed into action against Buffalo, Houston will almost certainly find itself staring down the barrel of a sizable home underdog tag.

Here, GOAL brings you everything you need to know about how to watch, including TV channel, streaming details and more.

Houston Texans vs Buffalo Bills kick-off time

NFL
NFL
NRG Stadium

The Texans and the Bills will meet in Week 12 of the NFL season at NRG Stadium at Houston, Texas, on Thursday, November 20, starting at 8:15 pm ET.

Team news & squads

Houston Texans vs Buffalo Bills lineups

Houston TexansHOU
-Line up

  • Azeez Al-Shaair

  • 51

    Will Anderson Jr.

  • 60

    Jake Andrews

  • 96

    Denico Autry

  • 95

    Derek Barnett

  • 40

    Austin Brinkman

  • 44

    British Brooks

  • 77

    Trent Brown

  • 25

    Myles Bryant

  • 2

    Calen Bullock

  • 34

    Ajani Carter

  • 21

    Nick Chubb

  • 12

    Nico Collins

  • 97

    Mario Edwards Jr.

  • 79

    Aireontae Ersery

  • 15

    Ka'imi Fairbairn

  • 57

    Blake Fisher

  • 35

    Jake Hansen

  • 48

    Christian Harris

  • 81

    Jayden Higgins

  • 92

    Dylan Horton

  • 71

    Tytus Howard

  • 55

    Danielle Hunter

  • 19

    Xavier Hutchinson

  • 69

    Ed Ingram

  • 43

    Jakob Johnson

  • 13

    Christian Kirk

  • 4

    Kamari Lassiter

  • 27

    Woody Marks

  • 30

    Jalen Mills

  • 10

    Davis Mills

  • 14

    Jaylin Noel

  • 33

    Dare Ogunbowale

  • 54

    Jarrett Patterson

  • 90

    Sheldon Rankins

  • 23

    Jaylen Reed

  • 86

    Dalton Schultz

  • 70

    Juice Scruggs

  • 98

    Tim Settle

  • 11

    Tremon Smith

  • 45

    E.J. Speed

  • 24

    Derek Stingley Jr.

  • 87

    Cade Stover

  • 39

    Henry To'o To'o

  • 72

    Tommy Togiai

  • 6

    Tommy Townsend

  • 32

    Jackson Woodard

Substitutes

Buffalo BillsBUF
-Line up

  • 17

    Josh Allen

  • 70

    Alec Anderson

  • 44

    Joe Andreessen

  • 47

    Christian Benford

  • 8

    Terrel Bernard

  • 24

    Cole Bishop

  • 97

    Joey Bosa

  • 79

    Spencer Brown

  • 4

    James Cook

  • 13

    Gabe Davis

  • 22

    Ray Davis

  • 73

    Dion Dawkins

  • 76

    David Edwards

  • 57

    A.J. Epenesa

  • 69

    Reid Ferguson

  • 28

    Sam Franklin

  • 41

    Reggie Gilliam

  • 31

    Maxwell Hairston

  • 37

    Jordan Hancock

  • 85

    Jackson Hawes

  • 7

    Taron Johnson

  • 26

    Ty Johnson

  • 92

    DaQuan Jones

  • 88

    Dawson Knox

  • 83

    Keleki Latu

  • 39

    Cameron Lewis

  • 66

    Connor McGovern

  • 58

    Matt Milano

  • 18

    Elijah Moore

  • 99

    Larry Ogunjobi

  • 5

    Josh Palmer

  • 52

    Jordan Phillips

  • 21

    Jordan Poyer

  • 15

    Matt Prater

  • 50

    Gregory Rousseau

  • 98

    TJ Sanders

  • 10

    Khalil Shakir

  • 14

    Tyrell Shavers

  • 56

    Javon Solomon

  • 45

    Shaq Thompson

  • 64

    O'Cyrus Torrence

  • 74

    Ryan Van Demark

  • 62

    Sedrick Van Pran-Granger

  • 96

    Deone Walker

  • 27

    Tre'Davious White

  • 42

    Dorian Williams

  • 19

    Mitch Wishnowsky

Substitutes

Houston Texans team news

Houston quarterback C.J. Stroud has been stuck in the league's concussion protocol ever since he was knocked out just before halftime in Week 9 against Denver. It’s the second concussion of his young career, his first came as a rookie, and he hasn’t logged a single practice rep since the injury, signaling little to no movement toward a return.

Tight end Harrison Bryant (neck/shoulder), corner Damon Arnette (ankle), safety Jalen Pitre (concussion), and kicker Ka'imi Fairbairn (quadriceps) will also be unavailable. A handful of Texans land in the questionable category as well, including fullback Jakob Johnson (hamstring), rookie tight end Cade Stover (foot), and offensive lineman Ed Ingram (knee), making Houston's depth chart a patchwork heading into Thursday night.

Houston Texans v Tennessee Titans - NFL 2025Getty Images

Buffalo Bills team news

Reigning MVP Josh Allen is coming off a monster outing that dragged Buffalo to 7-3. Allen lit up Tampa Bay for 317 yards, three touchdowns, and two interceptions through the air, while bulldozing his way to 40 rushing yards and another three scores on the ground. He’s now up to 18 passing touchdowns on the campaign, and the Bills will almost certainly need another superhero-level showing from him with Houston boasting the league’s top pass defense heading into Week 11.

Turnovers have been the one blemish on Allen’s résumé this season, seven picks in 10 games, but he emphatically rebounded after that rough showing against Miami. Another explosive performance under the bright lights could vault him right back near the top of the MVP conversation as he chases back-to-back honors.

Buffalo will be missing a few key contributors on Thursday, headlined by tight end Dalton Kincaid, who is sidelined with a hamstring issue. Defensive tackle Phidarian Mathis is also ruled out with a shoulder injury. Several others are banged up but still have a shot to suit up, including T.J. Sanders (knee), linebacker Shaq Thompson (hamstring), corner Taron Johnson (groin) and defensive back Cam Lewis (calf), all of whom carry questionable tags into the matchup.

Buffalo Bills v Atlanta Falcons - NFL 2025Getty Images

Watch and live stream Texans vs Bills in the USA

The Texans vs Bills game in Week 12 of the 2025 NFL season will be broadcast live exclusively on Prime Video. Fans in the local markets will still be able to catch the coverage onFubo (Try for free today!).

More details on where to watch the game in the United States, including streaming options, will be released soon, so keep an eye out for our dedicated coverage.

Watch and live stream Texans vs Bills worldwide

For fans outside the U.S. looking to stay plugged into the action,NFL Game Pass on DAZN is the ultimate ticket. It serves up more than 200 regular-season and playoff matchups, complete Super Bowl coverage, plus access to NFL Network, NFL RedZone, and plenty more to keep you locked in all year long.

To bypass regional restrictions or to access the game if you are travelling abroad, you can watch the action using a Virtual Private Network like ExpressVPN.

How to buy Texans vs Bills tickets

Tickets are already up for grabs on StubHub, with entry starting at $386. From there, prices climb through the tiers — $300, $400, $500, $600, $700, $800, $900, $1,000, and stretching all the way into the premium ranges of $2,000, $3,000, $4,000, $5,000, $6,000, and topping out at $10,406 for the best seats in the house.

Check the link below for the full breakdown of how to purchase tickets to NFL games.

READ MORE: NFL 2025 Tickets: Prices, deals, season tickets & membership information

Texans vs Bills Fantasy Football

Josh Allen may not have a deep cast of supporting weapons outside of Dalton Kincaid and Khalil Shakir, but he's still locked in as a must-start fantasy quarterback heading into Week 12. After torching the Buccaneers with 40 rushing yards and three scores on the ground, Allen delivered the bounce-back effort Buffalo desperately needed following that ugly loss to Miami. Now he gets a gritty Texans defense on a short week, which won’t make life easy, but Allen’s dual-threat skill set keeps his fantasy ceiling sky-high.

James Cook never truly found a rhythm between the tackles last week, yet he salvaged his outing by carving up Tampa Bay as a pass-catcher. With his versatility on full display, Cook remains entrenched as a rest-of-season RB1.

Shakir, meanwhile, shook off earlier practice limitations and was a full go by Friday, exiting the week without an injury tag. With Dalton Kincaid (hamstring) ruled out, Shakir steps into the role of Buffalo’s top receiving option and should see plenty of opportunities against the Bucs.

On the other side, Davis Mills has quietly played himself into streaming consideration after posting a surprise QB1 finish against Jacksonville and following it up with another solid showing in a soft matchup with Tennessee. Houston is expected to update C.J. Stroud's status early in the week, but if he doesn’t clear the concussion protocol in time, Mills is lined up for a third straight start when the Texans square off with the Bills on Thursday night.

Rookie back Woody Marks has been a bit of a roller coaster in recent weeks, but he continues to flash real upside and now leads Houston’s backfield. He’ll get another chance to prove he belongs in the Texans’ long-term plans when he takes on Buffalo under the Thursday-night lights.

Texans vs Bills Game Predictions

C.J. Stroud is looking more like a longshot for Thursday Night Football in Week 12, according to Adam Schefter, casting some early shadows over Houston's showdown with Buffalo. The Texans still have a puncher's chance thanks to a defense that has been downright stingy over the past eight games, surrendering just 161.9 passing yards per outing, a meagre 5.2 yards per attempt, and a rock-bottom 62.1 opposing QB rating, all the best marks in the league during that stretch. 

The real snag for Houston is the other side of the ball. With Davis Mills steering the offense, the Texans will need their defense to pry the ball away from Josh Allen multiple times, and deep in Bills territory, to tilt the field in their favor. If Buffalo protects the football, the Bills should be in the driver's seat.

Texans vs Bills Betting Odds

Spread

Bills -3.5 (-110)

Texans +3.5 (-110)

Moneyline

Bills: -192

Texans:+160

Total

44.5 (Over -110/Under -110)

Form

Houston TexansHOU
-Form

  • Tennessee Titans

    13

    -

    16

    Houston Texans

    W

  • Houston Texans

    36

    -

    29

    Jacksonville Jaguars

    W

  • Houston Texans

    15

    -

    18

    Denver Broncos

    L

  • Houston Texans

    26

    -

    15

    San Francisco 49ers

    W

  • Seattle Seahawks

    27

    -

    19

    Houston Texans

    L

Buffalo BillsBUF
-Form

  • Buffalo Bills

    44

    -

    32

    Tampa Bay Buccaneers

    W

  • Miami Dolphins

    30

    -

    13

    Buffalo Bills

    L

  • Buffalo Bills

    28

    -

    21

    Kansas City Chiefs

    W

  • Carolina Panthers

    9

    -

    40

    Buffalo Bills

    W

  • Atlanta Falcons

    24

    -

    14

    Buffalo Bills

    L

Head-to-Head Record

Houston TexansHOU

Last 5 matches

Buffalo BillsBUF

3

Wins

0

Draws

2

Wins

  • Houston Texans

    23

    -

    20

    Buffalo Bills

  • Buffalo Bills

    40

    -

    0

    Houston Texans

  • Houston Texans

    22

    -

    19

    Buffalo Bills

  • Houston Texans

    20

    -

    13

    Buffalo Bills

  • Buffalo Bills

    30

    -

    21

    Houston Texans

Useful links

Advertisement

ENJOYED THIS STORY?

Add GOAL.com as a preferred source on Google to see more of our reporting

0