Panthers vs Texans live online: stats, scores and highlights | NFL Preseason 2025
The Houston Texans hosted the Carolina Panthers in Houston on Saturday afternoon and the defense kept the visitors out of the end zone all day long.
End of Game
End of Regulation
Graham Mertz rushed up the middle for 1 yard loss
Graham Mertz rushed up the middle for 1 yard loss
Graham Mertz rushed up the middle for 1 yard loss
Two-minute warning
Graham Mertz passed to J.J. Taylor to the left for 3 yard gain, tackled by Jack Henderson
J.J. Taylor rushed up the middle for 8 yard gain, tackled by Isaac Gifford
Sam Martin punted for 54 yards. Tremon Smith returned punt for 10 yards
Jack Plummer sacked by Solomon Byrd for 11 yard loss
Jack Plummer incomplete pass to the right intended for Dominique Dafney
Emani Bailey rushed to the left for 1 yard gain, tackled by Jackson Woodard
Timeout
Tommy Townsend punted for 39 yards, no return
Graham Mertz rushed to the right for 3 yard gain, tackled by Jacoby Windmon
Graham Mertz passed to J.J. Taylor to the right for 1 yard loss, tackled by Trevian Thomas
J.J. Taylor rushed up the middle for 2 yard gain, tackled by Jacoby Windmon
Timeout
Matthew Wright missed a 55-yard field goal
Jack Plummer passed to Bryce Pierre to the right for 3 yard gain, tackled by K.C. Ossai
Kayron Lynch-Adams rushed to the left for 1 yard loss, tackled by Tremon Smith
Kayron Lynch-Adams rushed up the middle for 4 yard gain, tackled by Haggai Ndubuisi
Kayron Lynch-Adams rushed to the left for 16 yard gain, tackled by Myles Bryant
Kayron Lynch-Adams rushed to the left for 2 yard gain, tackled by Solomon Byrd
Houston committed 8 yard penalty (Pass Interference)
Jimmy Horn Jr. rushed to the left for 6 yard gain, tackled by K.C. Ossai
Carolina committed 5 yard penalty (Illegal Formation)
Kayron Lynch-Adams rushed up the middle for 6 yard gain, tackled by Myles Bryant
Timeout
Houston kicked off for 63 yards, Emani Bailey returned kickoff for 18 yards. Houston committed 5 yard penalty (Illegal Formation)
Timeout
Ka'imi Fairbairn made PAT
British Brooks rushed to the right for 1 yard touchdown
J.J. Taylor rushed up the middle for no gain, tackled by Jacoby Windmon
J.J. Taylor rushed up the middle for 5 yard gain, tackled by Isaac Gifford
Jack Plummer pass intercepted to the left. Damon Arnette intercepted Jack Plummer for 6 yards. Damon Arnette fumbled. Solomon Byrd recovered fumble for no gain
Jack Plummer passed to Jimmy Horn Jr. to the right for 1 yard gain, tackled by Arthur Maulet
Emani Bailey rushed to the left for 5 yard gain, tackled by Haggai Ndubuisi
Timeout
Kedon Slovis incomplete pass to the left intended for Xavier Johnson
Kedon Slovis incomplete pass to the right
End of 3rd Quarter
Jawhar Jordan rushed to the left for 5 yard gain, tackled by Jacoby Windmon
Kedon Slovis incomplete pass to the right
Kedon Slovis rushed to the left for 9 yard gain, tackled by Tre Swilling
Jawhar Jordan rushed to the left for 2 yard gain, tackled by Sam Roberts
Kedon Slovis passed to Daniel Jackson to the left for 13 yard gain, tackled by Jared Harrison-Hunte
Kedon Slovis incomplete pass to the left intended for Daniel Jackson
Jawhar Jordan rushed to the right for 1 yard gain, tackled by Princely Umanmielen
Jawhar Jordan rushed to the right for 4 yard gain, tackled by Jon Rhattigan
Kedon Slovis passed to Irv Smith Jr. down the middle for 7 yard gain, tackled by Jacoby Windmon
Jack Plummer pass intercepted to the left. Jaylin Smith intercepted Jack Plummer for 15 yards
Raheem Blackshear rushed up the middle for 3 yard gain, tackled by Jalen Mills
Timeout
Carolina committed 10 yard penalty (Holding)
Raheem Blackshear rushed to the right for 5 yard gain, tackled by Haggai Ndubuisi
Jack Plummer passed to Brycen Tremayne down the middle for 23 yard gain, tackled by Russ Yeast
Trevor Etienne rushed to the left for 2 yard gain, tackled by Haggai Ndubuisi
Carolina committed 10 yard penalty (Holding)
Houston committed 5 yard penalty (Holding)
Trevor Etienne rushed up the middle for 3 yard gain, tackled by Jake Hansen
Trevor Etienne rushed to the left for 3 yard gain, tackled by Jake Hansen
Houston committed 13 yard penalty (Pass Interference)
Trevor Etienne rushed to the right for 2 yard gain, tackled by Tommy Togiai
Houston kicked off, touchback
Timeout
Ka'imi Fairbairn kicked a 35-yard field goal
Kedon Slovis incomplete pass to the left intended for Jaylin Noel
Woody Marks rushed to the right for 3 yard gain, tackled by Princely Umanmielen
Kedon Slovis incomplete pass to the right intended for Jayden Higgins
Kedon Slovis passed to Irv Smith Jr. to the right for 22 yard gain, tackled by Bam Martin-Scott
Kedon Slovis passed to Irv Smith Jr. to the right for 6 yard gain, tackled by Akayleb Evans
Woody Marks rushed to the left for 2 yard gain, tackled by Bam Martin-Scott
Woody Marks rushed up the middle for 9 yard gain, tackled by Demani Richardson
Woody Marks rushed up the middle for 6 yard gain, tackled by Sam Roberts
Carolina committed 4 yard penalty (Pass Interference)
Kedon Slovis incomplete pass to the left intended for Jayden Higgins
Kedon Slovis passed to Luke Lachey to the right for 3 yard gain, tackled by Krys Barnes
Carolina kicked off for 61 yards, Tremon Smith returned kickoff for 25 yards
End of Half
Ka'imi Fairbairn kicked a 41-yard field goal
Davis Mills incomplete pass to the right intended for Justin Watson
Carolina timeout
Carolina committed 14 yard penalty (Pass Interference)
Houston timeout
Davis Mills passed to Justin Watson to the right for 12 yard gain, tackled by Corey Thornton
Davis Mills passed to John Metchie III to the right for 8 yard gain, tackled by Corey Thornton
Davis Mills passed to Irv Smith Jr. down the middle for 4 yard gain, tackled by Demani Richardson
Davis Mills passed to Irv Smith Jr. to the right for 7 yard gain, tackled by Lathan Ransom
Davis Mills incomplete pass to the right intended for John Metchie III
Carolina kicked off for 54 yards, Braxton Berrios returned kickoff for 21 yards
Ryan Fitzgerald kicked a 52-yard field goal
Houston timeout
Jack Plummer rushed up the middle for 5 yard gain, tackled by D'Angelo Ross
Jack Plummer passed to Brycen Tremayne to the left for 9 yard gain, tackled by Myles Bryant
Jack Plummer incomplete pass to the right intended for Brycen Tremayne
Two-minute warning
Carolina committed 10 yard penalty (Holding)
Jack Plummer passed to David Moore to the right for 16 yard gain, tackled by E.J. Speed
Timeout
Tommy Townsend punted for 41 yards, no return
Davis Mills passed to Jaylin Noel down the middle for 2 yard gain, tackled by Demani Richardson
Davis Mills incomplete pass to the right intended for John Metchie III
Woody Marks rushed to the right for 1 yard gain, tackled by Jaden Crumedy
Timeout
Sam Martin punted for 42 yards, no return
Jack Plummer sacked by Darrell Taylor for no gain
Jack Plummer passed to Hunter Renfrow to the left for no gain, tackled by Jaylin Smith
Jack Plummer passed to David Moore to the left for 2 yard gain, tackled by Henry To'oTo'o. David Moore fumbled. Jarrett Kingston recovered fumble for no gain
Trevor Etienne rushed up the middle for 4 yard gain, tackled by Tommy Togiai
Jack Plummer passed to David Moore to the left for 8 yard gain, tackled by Russ Yeast
Jack Plummer passed to Brycen Tremayne down the middle for 14 yard gain, tackled by D'Angelo Ross
Trevor Etienne rushed up the middle for 1 yard gain, tackled by E.J. Speed
Jack Plummer passed to Hunter Renfrow to the left for 7 yard gain, tackled by Russ Yeast
Trevor Etienne rushed to the left for 3 yard gain, tackled by Henry To'oTo'o
Timeout
Tommy Townsend punted for 32 yards, no return
Davis Mills passed to Woody Marks to the left for no gain, tackled by Princely Umanmielen
Jawhar Jordan rushed up the middle for 3 yard gain, tackled by Sam Roberts
Davis Mills incomplete pass to the left intended for Braxton Berrios
Houston committed 10 yard penalty (Pass Interference)
Davis Mills passed to Justin Watson down the middle for 13 yard gain, tackled by Shemar Bartholomew
Davis Mills incomplete pass to the right intended for Justin Watson
Davis Mills incomplete pass to the right intended for Xavier Hutchinson
Woody Marks rushed to the right for 7 yard gain, tackled by Jaden Crumedy
Woody Marks rushed to the right for 12 yard gain, tackled by Demani Richardson
Davis Mills passed to Xavier Hutchinson down the middle for 15 yard gain, tackled by Demani Richardson
End of 1st Quarter
Davis Mills fumbled. Davis Mills recovered fumble for no gain
Timeout
Sam Martin punted for 45 yards. Braxton Berrios returned punt for 5 yards
Andy Dalton incomplete pass to the right intended for Tetairoa McMillan
Rico Dowdle rushed up the middle for 2 yard gain, tackled by Henry To'oTo'o
Rico Dowdle rushed to the left for no gain, tackled by Will Anderson Jr.
Andy Dalton passed to Rico Dowdle to the left for 15 yard gain, tackled by Henry To'oTo'o
Andy Dalton incomplete pass to the right intended for Mitchell Evans
Carolina committed 5 yard penalty (False Start)
Andy Dalton passed to Trevor Etienne to the left for 7 yard gain, tackled by Dylan Horton
Houston kicked off for 62 yards, Trevor Etienne returned kickoff for 23 yards
Timeout
Ka'imi Fairbairn made PAT
C.J. Stroud passed to Nico Collins to the right for 5 yard touchdown
Houston timeout
C.J. Stroud incomplete pass down the middle intended for Dare Ogunbowale
C.J. Stroud sacked by Christian Rozeboom for 1 yard loss
Nick Chubb rushed up the middle for 4 yard gain, tackled by A'Shawn Robinson
Nick Chubb rushed up the middle for 9 yard gain, tackled by Patrick Jones II
Nick Chubb rushed up the middle for 5 yard gain, tackled by Trevin Wallace
C.J. Stroud passed to Nick Chubb down the middle for 4 yard gain, tackled by Trevin Wallace
C.J. Stroud passed to Jayden Higgins to the left for 14 yard gain, tackled by Mike Jackson
C.J. Stroud passed to Nico Collins to the left for 8 yard gain, tackled by Nick Scott
Nick Chubb rushed to the left for 5 yard gain, tackled by Chau Smith-Wade
C.J. Stroud passed to Christian Kirk down the middle for 7 yard gain, tackled by Chau Smith-Wade
Sam Martin punted for 40 yards. Jaylin Noel returned punt for 9 yards. Houston committed 10 yard penalty (Holding)
Bryce Young sacked by Mario Edwards Jr. for 8 yard loss
Chuba Hubbard rushed to the left for 2 yard gain, tackled by Danielle Hunter
Bryce Young rushed to the right for 2 yard gain, tackled by Azeez Al-Shaair
Timeout
Tommy Townsend punted for 41 yards, no return
C.J. Stroud incomplete pass to the right intended for Nico Collins
C.J. Stroud passed to Christian Kirk to the right for 6 yard gain, tackled by Shemar Bartholomew
Nick Chubb rushed to the left for 2 yard gain, tackled by D.J. Wonnum
Timeout
Sam Martin punted for 50 yards. Braxton Berrios returned punt for 10 yards
Bryce Young incomplete pass down the middle intended for Ja'Tavion Sanders
Bryce Young incomplete pass to the right intended for Tetairoa McMillan
Chuba Hubbard rushed up the middle for 2 yard gain, tackled by Will Anderson Jr.
Houston kicked off for 62 yards, Trevor Etienne returned kickoff for 22 yards. Houston committed 5 yard penalty (Holding)