How to watch Cardinals vs. Texans: TV channel and streaming options for December 14

On Sunday, December 14, 2025, the Arizona Cardinals (3-10) visit a red-hot Houston Texans (8-5) team at NRG Stadium. The Texans are looking to keep the good times rolling after winning five games in a row.

How to watch Arizona Cardinals vs. Houston Texans

  • Venue: NRG Stadium

  • Time: 1 p.m. ET

  • Streaming (in-market viewers): Fubo (Stream now)

  • TV: FOX

  • Watching in person? Get tickets on StubHub.

Arizona vs. Houston odds

  • Spread: Houston -10 (-110), Arizona +10 (-110)

  • Favorite Moneyline: Houston -599

  • Underdog Moneyline: Arizona +425

  • Total: 42.5

  • Total Over Odds: -110

  • Total Under Odds: -110

Odds provided by BetMGM.

Injury reports

Texans

LB Jamal Hill: Limited Participation in Practice (Hamstring)

LB E.J. Speed: Limited Participation in Practice (Knee)
RB Woody Marks: Did Not Participate In Practice (Knee)

RB Nick Chubb: Did Not Participate In Practice (Ribs)

CB Kamari Lassiter: Did Not Participate In Practice (Foot)

LB Azeez Al-Shaair: Did Not Participate In Practice (Ankle)

DE Denico Autry: Did Not Participate In Practice (Knee)

DT Sheldon Rankins: Did Not Participate In Practice (Elbow)

TE Harrison Bryant: Limited Participation in Practice (Neck)

WR Justin Watson: Limited Participation in Practice (Calf)

OT Trent Brown: Did Not Participate In Practice (Hand)

Cardinals

CB Will Johnson: Full Participation in Practice (Thumb)

DL Walter Nolen: Limited Participation in Practice (Knee)

CB Max Melton: Limited Participation in Practice (Heel)

OL Christian Jones: Limited Participation in Practice (Knee)

RB Emari Demercado: Limited Participation in Practice (Ankle)

DL L.J. Collier: Limited Participation in Practice (Knee)

WR Xavier Weaver: Did Not Participate In Practice (Hamstring)

DT Dalvin Tomlinson: Did Not Participate In Practice (Rest)

S Jalen Thompson: Did Not Participate In Practice (Hamstring)

S Dadrion Taylor-Demerson: Did Not Participate In Practice (Ankle)

OLB Josh Sweat: Did Not Participate In Practice (Rest)

DL Bilal Nichols: Did Not Participate In Practice (Knee)

OL Paris Johnson Jr.: Did Not Participate In Practice (Knee)

WR Marvin Harrison Jr.: Did Not Participate In Practice (Heel)

OL Evan Brown: Did Not Participate In Practice (Personal)

OL Kelvin Beachum: Did Not Participate In Practice (Rest)

S Budda Baker: Did Not Participate In Practice (Thumb)

Stats to know

  • The Texans have averaged 5.0 fewer points per game (21.8) than the Cardinals have allowed (26.8).

  • The Houston offense has racked up 25.2 fewer yards than the Arizona defense has surrendered this season (322.2 to 347.4). Houston earns 5.3 yards per play on average while Arizona allows 5.8 per play.

  • The Cardinals have averaged 5.7 more points this season (21.7) than the Texans have allowed (16.0).

  • Houston has allowed 266.3 yards per game, 69.2 yards fewer than Arizona has generated (335.5). Arizona picks up 5.5 yards per play, while Houston gives up 5.0.