Are you 24 or older?

Help us verify your age by providing an honest response. This site contains gambling advertising for 24+.

Age-restricted content

You’re not old enough to view betting content. You’ll be redirected to the homepage.

alt
This page contains affiliate links. When you purchase through the links provided, we may earn a commission.
NFL
Houston TexansHouston Texans
Reliant Stadium
Arizona CardinalsArizona Cardinals

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

The Houston Texans roll into this week riding a red-hot five-game surge, fresh off a statement win over the Chiefs on Sunday Night Football.

The Arizona Cardinals limp into this week at 3-10, anchored to the bottom of the NFC West. They're fresh off a lopsided 45-17 defeat at home to the Los Angeles Rams, and their path doesn’t get much easier with the Falcons and Bengals looming on the schedule.

On the other side, the Houston Texans enter at 8-5 and hold down second place in the AFC South. Houston is riding high after a gritty 20-10 road win over the Kansas City Chiefs, and now turns its attention to upcoming clashes with the Raiders and Chargers.

Houston Texans vs Arizona Cardinals kick-off time

NFL
Reliant Stadium

The Houston Texans and the Arizona Cardinals play on Sunday, December 14, 2025, at NRG Stadium in Houston, Texas, in the NFL Week 15 schedule, with kick-off slated for 1:00 pm ET. 

Team news & squads

Houston Texans vs Arizona Cardinals lineups

Houston Texans crest
Houston Texans
HOU
page.match.formation.title
Arizona Cardinals crest
Arizona Cardinals
ARZ
team-logoAzeez Al-Shaair
team-logoWill Anderson Jr.
team-logoJake Andrews
team-logoDenico Autry
team-logoDerek Barnett
team-logoAustin Brinkman
team-logoBritish Brooks
team-logoTrent Brown
team-logoHarrison Bryant
team-logoMyles Bryant
team-logoCalen Bullock
team-logoDamone Clark
team-logoNico Collins
team-logoAireontae Ersery
team-logoKa'imi Fairbairn
team-logoBlake Fisher
team-logoJake Hansen
team-logoChristian Harris
team-logoJayden Higgins
team-logoJamal Hill
team-logoDylan Horton
team-logoTytus Howard
team-logoDanielle Hunter
team-logoXavier Hutchinson
team-logoEd Ingram
team-logoJa'Marcus Ingram
team-logoNaquan Jones
team-logoJawhar Jordan
team-logoChristian Kirk
team-logoKamari Lassiter
team-logoWoody Marks
team-logoJaylin Noel
team-logoDare Ogunbowale
team-logoJarrett Patterson
team-logoJalen Pitre
team-logoSheldon Rankins
team-logoDalton Schultz
team-logoJuice Scruggs
team-logoTremon Smith
team-logoJaylin Smith
team-logoDerek Stingley Jr.
team-logoCade Stover
team-logoC.J. Stroud
team-logoHenry To'o To'o
team-logoTommy Togiai
team-logoTommy Townsend
team-logoK'Von Wallace
team-logoIsaiah Adams
team-logoAndre Baccellia
team-logoBudda Baker
team-logoKelvin Beachum
team-logoAaron Brewer
team-logoJacoby Brissett
team-logoJalen Brooks
team-logoPharaoh Brown
team-logoBaron Browning
team-logoJordan Burch
team-logoDenzel Burke
team-logoCalais Campbell
team-logoMichael Carter
team-logoKei'Trel Clark
team-logoZaven Collins
team-logoHayden Conner
team-logoKitan Crawford
team-logoAkeem Davis-Gaither
team-logoJosiah Deguara
team-logoEmari Demercado
team-logoHjalte Froholdt
team-logoJosh Fryar
team-logoJon Gaines
team-logoMatt Haack
team-logoDarren Hall
team-logoElijah Higgins
team-logoDemontrey Jacobs
team-logoWill Johnson
team-logoElijah Jones
team-logoCorey Kiner
team-logoBam Knight
team-logoTrey McBride
team-logoP.J. Mustipher
team-logoWalter Nolen
team-logoBJ Ojulari
team-logoOwen Pappoe
team-logoDarius Robinson
team-logoChad Ryland
team-logoTrent Sherfield
team-logoCody Simon
team-logoDante Stills
team-logoJosh Sweat
team-logoChanning Tindall
team-logoDalvin Tomlinson
team-logoGarrett Williams
team-logoMichael Wilson

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

  • 88

    Harrison Bryant

  • 25

    Myles Bryant

  • 2

    Calen Bullock

  • 31

    Damone Clark

  • 12

    Nico Collins

  • 79

    Aireontae Ersery

  • 15

    Ka'imi Fairbairn

  • 57

    Blake Fisher

  • 35

    Jake Hansen

  • 48

    Christian Harris

  • 81

    Jayden Higgins

  • 56

    Jamal Hill

  • 92

    Dylan Horton

  • 71

    Tytus Howard

  • 55

    Danielle Hunter

  • 19

    Xavier Hutchinson

  • 69

    Ed Ingram

  • 42

    Ja'Marcus Ingram

  • 91

    Naquan Jones

  • 26

    Jawhar Jordan

  • 13

    Christian Kirk

  • 4

    Kamari Lassiter

  • 27

    Woody Marks

  • 14

    Jaylin Noel

  • 33

    Dare Ogunbowale

  • 54

    Jarrett Patterson

  • 5

    Jalen Pitre

  • 90

    Sheldon Rankins

  • 86

    Dalton Schultz

  • 70

    Juice Scruggs

  • 11

    Tremon Smith

  • 22

    Jaylin Smith

  • 24

    Derek Stingley Jr.

  • 87

    Cade Stover

  • 7

    C.J. Stroud

  • 39

    Henry To'o To'o

  • 72

    Tommy Togiai

  • 6

    Tommy Townsend

  • 38

    K'Von Wallace

Substitutes

Arizona CardinalsARZ
-Line up

  • 74

    Isaiah Adams

  • 82

    Andre Baccellia

  • 3

    Budda Baker

  • 68

    Kelvin Beachum

  • 46

    Aaron Brewer

  • 7

    Jacoby Brissett

  • 86

    Jalen Brooks

  • 49

    Pharaoh Brown

  • 5

    Baron Browning

  • 52

    Jordan Burch

  • 29

    Denzel Burke

  • 93

    Calais Campbell

  • 22

    Michael Carter

  • 13

    Kei'Trel Clark

  • 25

    Zaven Collins

  • 58

    Hayden Conner

  • 36

    Kitan Crawford

  • 27

    Akeem Davis-Gaither

  • 45

    Josiah Deguara

  • 31

    Emari Demercado

  • 72

    Hjalte Froholdt

  • 78

    Josh Fryar

  • 71

    Jon Gaines

  • 39

    Matt Haack

  • 30

    Darren Hall

  • 84

    Elijah Higgins

  • 66

    Demontrey Jacobs

  • —

    Will Johnson

  • 28

    Elijah Jones

  • 37

    Corey Kiner

  • 20

    Bam Knight

  • 85

    Trey McBride

  • 79

    P.J. Mustipher

  • 97

    Walter Nolen

  • 9

    BJ Ojulari

  • 44

    Owen Pappoe

  • 56

    Darius Robinson

  • 38

    Chad Ryland

  • 81

    Trent Sherfield

  • 50

    Cody Simon

  • 55

    Dante Stills

  • 10

    Josh Sweat

  • 47

    Channing Tindall

  • 94

    Dalvin Tomlinson

  • 21

    Garrett Williams

  • 14

    Michael Wilson

Substitutes

Houston Texans team news

Houston's defense continues to put the league on notice. The Texans marched into Kansas City and suffocated the Chiefs, picking off Patrick Mahomes three times and holding Kansas City to just 274 total yards in a 20-10 road victory.

C.J. Stroud didn't need to play hero ball, he delivered a controlled, steady performance with 203 yards and a touchdown on 15-of-31 passing. Houston's ground game never truly got rolling, mustering only 82 yards, but with the defense dominating from start to finish, they never needed much more.

Texans Injury Report: Nick Chubb – questionable , Jamal Hill – questionable.

Houston Texans v Kansas City Chiefs - NFL 2025Getty Images

Arizona Cardinals team news

Arizona, meanwhile, continues to spiral. The Cardinals dropped their fifth straight game last weekend, getting steamrolled 45-17 by the Rams. Given their situation, the skid isn’t exactly shocking, they’re missing several cornerstone players, including Marvin Harrison Jr., and they’ve pivoted from Kyler Murray to Jacoby Brissett as they reshape the roster.

The offense has been stuck in the mud for over a month now, failing to crack 22 points in regulation during this entire losing stretch. Last week’s performance against Los Angeles was more of the same: disjointed drives, little rhythm, and a defense left on the field far too long.

The Cardinals are putting up 21.7 points per game, a mark that lands them 21st in the league. The real trouble shows up on defense, where they're surrendering 26.8 points per contest, good for 26th. Arizona averages 335.5 yards each week (238.7 through the air and 96.8 on the ground), but they give up slightly more at 347.4 yards per game, including 123.1 rushing yards and 224.3 passing yards allowed.

Jacoby Brissett continues to steer the offense, throwing for 2,459 yards with a 66.2% completion rate and 15 touchdown passes. On the ground, Zonovan Knight sets the pace with 271 rushing yards, while Trey McBride has emerged as the go-to target, hauling in a team-best 93 catches for 937 yards and eight scores.

Cardinals Injury Report: Bilal Nichols – questionable , Kyler Murray – out.

Los Angeles Rams v Arizona Cardinals - NFL 2025Getty Images

Watch and live stream Texans vs Cardinals in the USA

The Texans and the Cardinals game in Week 15 of the 2025 NFL season will be broadcast live on FOX. Fans in the local markets will still be able to catch the coverage onFubo (Try for free today!).

Start a Fubo subscription todayFind the best deals

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 Cardinals 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.

Get an NFL Gamepass with DAZN todaySign up

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 Cardinals 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.

Buy NFL tickets on StubHubGet tickets

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

Texans vs Cardinals Fantasy Football

The Cardinals entered Week 14 boasting a defense that had quietly held quarterbacks in check, allowing the 11th-fewest fantasy points at the position, but Matthew Stafford blew that reputation to pieces with 281 yards and three touchdowns. With a true go-to weapon in Nico Collins, C.J. Stroud has a real shot at delivering for fantasy managers. Still, Houston’s ferocious defense could dominate this matchup, which might steer the Texans toward a ground-heavy approach and cap Stroud’s ceiling.

Woody Marks is gutting it out through an ankle issue. He sat out Wednesday’s practice last week before returning Thursday, so his availability will remain something to track throughout the week.

The Texans’ entire offensive identity has basically boiled down to two pillars: an elite defense and Nico Collins. That combination has helped them roll through several of the league’s heavyweights recently. Collins has seen at least eight targets in all but one of his past seven outings, becoming Stroud’s security blanket and chain-mover. While he’s only found the end zone once during that stretch, he’s cleared 75 receiving yards in five of those games. He’s locked in as a high-end WR1 with massive upside if he punches in a score. And this week’s matchup is tailor-made for a breakout, the Cardinals just let Puka Nacua erupt for 167 yards and two touchdowns.

Jacoby Brissett actually posted a respectable fantasy line in last week’s lopsided loss, with both of his touchdown strikes going to Michael Wilson. But outside of those highlights, the Cardinals’ offense sputtered. Brissett now sits at 2,459 passing yards with 15 touchdowns and five picks on the year. With a daunting Texans defense on deck, he’s best viewed as a fringe QB2 for Week 15.

Zonovan Knight continues to headline Arizona’s backfield, though he couldn't make much noise in the blowout defeat. He remains the leading option over Michael Carter, but a brutal matchup against Houston’s stingy run defense makes both backs risky, low-end flex plays for fantasy managers.

Texans vs Cardinals Game Predictions

The Houston Texans are living proof that a top-tier defense can carry the load as long as the offense avoids turnovers and capitalizes on favorable field position. With C.J. Stroud back in the fold, the Texans’ attack suddenly has a much higher ceiling. Meanwhile, the injury-riddled Arizona Cardinals, already thin on offense and overmatched in the trenches, look vulnerable. Houston should edge closer to securing a playoff berth by taking care of business in this Week 15 matchup.

Texans vs Cardinals Betting Odds

Spread

Cardinals +9.5 (-110)

Texans -9.5 (-110)

Moneyline

Cardinals: +400

Texans: -535

Total

42.5 (Over -110/Under -110)

Form

Houston TexansHOU
-Form

  • Kansas City Chiefs

    10

    -

    20

    Houston Texans

    W

  • Indianapolis Colts

    16

    -

    20

    Houston Texans

    W

  • Houston Texans

    23

    -

    19

    Buffalo Bills

    W

  • Tennessee Titans

    13

    -

    16

    Houston Texans

    W

  • Houston Texans

    36

    -

    29

    Jacksonville Jaguars

    W

Arizona CardinalsARZ
-Form

  • Arizona Cardinals

    17

    -

    45

    Los Angeles Rams

    L

  • Tampa Bay Buccaneers

    20

    -

    17

    Arizona Cardinals

    L

  • Arizona Cardinals

    24

    -

    27

    Jacksonville Jaguars

    L

  • Arizona Cardinals

    22

    -

    41

    San Francisco 49ers

    L

  • Seattle Seahawks

    44

    -

    22

    Arizona Cardinals

    L

Head-to-Head Record

Houston TexansHOU

Last 5 matches

Arizona CardinalsARZ

3

Wins

0

Draws

2

Wins

  • Houston Texans

    21

    -

    16

    Arizona Cardinals

  • Arizona Cardinals

    31

    -

    5

    Houston Texans

  • Houston Texans

    31

    -

    21

    Arizona Cardinals

  • Houston Texans

    34

    -

    24

    Arizona Cardinals

  • Arizona Cardinals

    32

    -

    0

    Houston Texans

Useful links

ENJOYED THIS STORY?

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

Follow GOAL on Google