TCU at Houston

Saturday, November 22, 2025

TCU beat No. 25 Houston 17–⁠14. It was their 28th meeting; the series is even at 14–⁠14.

AwayTCU9–⁠4 in 2025
17
Home25Houston10–⁠3 in 2025
14

Final at TDECU Stadium, HoustonTV: FOXAttendance 30,852

At kickoff
77°F, clear, wind 3 mphWeather: NOAA NCEI Global Historical Climatology Network hourly; Houston Dunn Helistop, 3 km from the stadium
Viewers
1.3 million viewers on FOXViewers: Nielsen, as compiled by nschultz7’s ratings tracker.
Official
Michael VanderVeldeGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
TCU1400317
Houston077014

How the win probability moved

Houston favored

Win probability by play: Houston 58% at kickoff, 0% at the end. Biggest swing: 30 points.

TCU favored

Win probability after every play, from CollegeFootballData.com’s model. The dot marks the biggest swing (30 points).

Standouts

Player stats

TCU

PassingC/AttYdsTDInt
Josh Hoover24/3329323
RushingCarYdsTDLong
Jeremy Payne18103028
Jon Denman113707
ReceivingRecYdsTDLong
Joseph Manjack995022
Eric McAlister479137
Chase Curtis342026
Jordyn Bailey230024
DefenseTklTFLSacksInt
Kaleb Elarms-Orr15200
Namdi Obiazor10000
Devean Deal60.500
Jamel Johnson6100
Julius Simms0001

Houston

PassingC/AttYdsTDInt
Conner Weigman15/2916121
RushingCarYdsTDLong
Conner Weigman15114038
Dean Connors1275054
D.J. Butler833013
Koby Young1808
ReceivingRecYdsTDLong
Amare Thomas572123
Dean Connors547129
Tanner Koziol222019
D.J. Butler21308
DefenseTklTFLSacksInt
Jalen Garner9000
Eddie Walls III90.500
Sione Fotu6000
Kentrell Webb60.500
Will James5002
Wrook Brown40.501
Corey Platt Jr.30.50.50
Jordan Allen30.50.50

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

TCUHouston
426Total yards391
293Passing yards161
133Rushing yards230
8.9Yards per pass5.6
3.7Yards per rush5.8
22First downs17
5–⁠11Third downs4–⁠17
0–⁠1Fourth downs1–⁠2
4Turnovers1
7–⁠70Penalties3–⁠32
27:32Possession32:28
0Sacks (by defense)1

Efficiency

TCUHouston
46%Success rate36%
−0.01EPA per play0.01
0.88Explosiveness1.22
−0.14Rushing EPA0.04
0.51Passing EPA0.23
32%Passing-down success17%
0.01First-down EPA0.19
−0.16Second-down EPA−0.22
0.63Third-down EPA0.13
8%Havoc by its defense16%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

TCU 50% to win. Elo’s favorite won.

The line

TCU −1.5, over/under 56.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were TCU 54%, Houston 46%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Houston end zoneTCU end zoneQ1 TCUTouchdown, 8 playsQ1 HoustonPunt, 7 playsQ1 TCUPunt, 3 playsQ1 HoustonPunt, 3 playsQ1 TCUTouchdown, 10 playsQ1 HoustonPunt, 4 playsQ2 TCUInterception, 3 playsQ2 HoustonTouchdown, 11 playsQ2 TCUInterception, 6 playsQ2 HoustonInterception, 9 playsQ2 TCUFumble, 4 playsQ2 HoustonEnd of half, 2 playsQ3 HoustonPunt, 3 playsQ3 TCUPunt, 5 playsQ3 HoustonPunt, 3 playsQ3 TCUInterception, 4 playsQ3 HoustonTouchdown, 6 playsQ3 TCUPunt, 4 playsQ3 HoustonPunt, 3 playsQ3 TCUPunt, 3 playsQ3 HoustonPunt, 3 playsQ4 TCUField goal, 7 playsQ4 HoustonMissed FG, 9 playsQ4 TCUTurnover on downs, 11 playsQ4 HoustonMissed FG, 8 playsQ4 TCUEnd of game, 2 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Houston drives left to right, TCU right to left.
  1. Q1 TCUTouchdown, 8 plays, 72 yards
  2. Q1 HoustonPunt, 7 plays, 18 yards
  3. Q1 TCUPunt, 3 plays, 8 yards
  4. Q1 HoustonPunt, 3 plays, 3 yards
  5. Q1 TCUTouchdown, 10 plays, 80 yards
  6. Q1 HoustonPunt, 4 plays, 27 yards
  7. Q2 TCUInterception, 3 plays, 42 yards
  8. Q2 HoustonTouchdown, 11 plays, 59 yards
  9. Q2 TCUInterception, 6 plays, 65 yards
  10. Q2 HoustonInterception, 9 plays, 93 yards
  11. Q2 TCUFumble, 4 plays, 56 yards
  12. Q2 HoustonEnd of half, 2 plays, −3 yards
  13. Q3 HoustonPunt, 3 plays, −54 yards
  14. Q3 TCUPunt, 5 plays, 19 yards
  15. Q3 HoustonPunt, 3 plays, 7 yards
  16. Q3 TCUInterception, 4 plays, 31 yards
  17. Q3 HoustonTouchdown, 6 plays, 68 yards
  18. Q3 TCUPunt, 4 plays, −1 yard
  19. Q3 HoustonPunt, 3 plays, 3 yards
  20. Q3 TCUPunt, 3 plays, 8 yards
  21. Q3 HoustonPunt, 3 plays, −1 yard
  22. Q4 TCUField goal, 7 plays, 17 yards
  23. Q4 HoustonMissed FG, 9 plays, 44 yards
  24. Q4 TCUTurnover on downs, 11 plays, 63 yards
  25. Q4 HoustonMissed FG, 8 plays, 74 yards
  26. Q4 TCUEnd of game, 2 plays, −4 yards

Play by play

1st quarter6 drives, then TCU 14, Houston 0
TCU Touchdown, 8 plays
15:001st & 10 at own 35(15:00) #96 Z.Yoakam kickoff 65 yards to the TCU00, Touchback
14:541st & 10 at own 25(15:00) No Huddle-Shotgun #26 J.Payne rush left for 12 yards gain to the TCU37 (#36 J.Garner), out of bounds, 1ST DOWN
14:181st & 10 at own 37(14:25) No Huddle-Shotgun #10 J.Hoover pass complete short right to #14 J.Manjack IV caught at TCU41, for 4 yards to the TCU41 (#24 W.Brown)
13:492nd & 6 at own 41(13:55) No Huddle-Shotgun #26 J.Payne rush middle for 8 yards gain to the TCU49 (#90 E.Walls III), 1ST DOWN
13:161st & 10 at own 49(13:27) No Huddle-Shotgun #10 J.Hoover pass complete short left to #1 E.McAlister caught at TCU46, for 4 yards to the HOU47 (#1 L.McCutchin Sr.), out of bounds PENALTY TCU Holding (#14 J.Manjack IV) 10 yards from HOU47 to TCU43
12:431st & 16 at own 43(12:56) Shotgun #10 J.Hoover pass complete short right to #14 J.Manjack IV caught at TCU41, for 6 yards to the TCU49 (#15 W.James)
12:302nd & 10 at own 49(12:34) No Huddle-Shotgun #26 J.Payne rush middle for 3 yards gain to the HOU48 (#4 B.Mack)
11:523rd & 7 at opp 48(12:03) No Huddle-Shotgun #10 J.Hoover pass complete short left to #26 J.Payne caught at HOU42, for 15 yards to the HOU33 (#24 W.Brown), 1ST DOWN
11:201st & 10 at opp 33(11:25) Shotgun #10 J.Hoover pass complete deep right to #1 E.McAlister caught at HOU02, for 33 yards to the HOU00 TOUCHDOWN, clock 11:20, 1ST DOWN #99 C.Lingren kick attempt good (H: #97 E.Black, LS: #96 C.Keeler) #99 N.McCashland kick attempt good (H: #97 E.Black, LS: #96 C.Keeler)TCU 7, Houston 0
Houston Punt, 7 plays
11:141st & 10 at own 35(11:20) #99 N.McCashland kickoff 60 yards to the HOU05 #4 M.Mews return 26 yards to the HOU31 (#19 K.Jackson)
11:051st & 10 at own 31(11:14) Shotgun #18 K.Young rush left for 8 yards gain to the HOU39 (#11 D.Deal)
10:432nd & 2 at own 39(10:47) No Huddle-Shotgun #1 C.Weigman pass incomplete short left to #3 H.Broussard thrown to HOU43
10:393rd & 2 at own 39(10:43) No Huddle-Shotgun #1 C.Weigman rush left for 1 yard gain to the HOU40 (#2 J.Johnson; #3 K.Elarms-Orr)
9:574th & 1 at own 40(10:02) Shotgun #1 C.Weigman rush middle for 2 yards gain to the HOU42 (#4 N.Obiazor), 1ST DOWN
9:241st & 10 at own 42(09:29) Shotgun #44 D.Connors rush right for 0 yards to the HOU42 (#3 K.Elarms-Orr; #0 Z.Chapman)
8:462nd & 10 at own 42(08:52) Shotgun #44 D.Connors rush left for 7 yards gain to the HOU49 (#3 K.Elarms-Orr)
8:113rd & 3 at own 49(08:17) Shotgun #1 C.Weigman pass incomplete deep right to #0 A.Thomas thrown to TCU27
8:044th & 3 at own 49(08:11) #91 L.Dougherty punt 42 yards to the TCU09 fair catch by #7 J.Dwyer at TCU09
TCU Punt, 3 plays
8:001st & 10 at own 9(08:04) No Huddle-Shotgun #26 J.Payne rush right for 1 yard loss to the TCU08 (#10 L.McCutchin; #5 C.Allen)
7:312nd & 11 at own 8(07:39) No Huddle-Shotgun #10 J.Hoover pass complete short middle to #1 E.McAlister caught at TCU13, for 5 yards to the TCU13 (#9 C.Platt Jr.)
7:003rd & 6 at own 13(07:10) No Huddle-Shotgun #10 J.Hoover pass complete short middle to #7 J.Dwyer caught at TCU16, for 4 yards to the TCU17 (#8 K.Webb; #22 M.Stampley II)
6:214th & 2 at own 17(06:28) #31 E.Craw punt 37 yards to the HOU46 fair catch by #4 M.Mews at HOU46
Houston Punt, 3 plays
6:161st & 10 at own 46(06:21) Shotgun #1 C.Weigman pass incomplete deep right to #0 A.Thomas thrown to TCU25 broken up by #22 J.Lester
6:112nd & 10 at own 46(06:16) Shotgun #25 D.Butler rush right for 3 yards gain to the HOU49 (#1 A.Jordan)
5:363rd & 7 at own 49(05:42) No Huddle-Shotgun #1 C.Weigman pass incomplete short right to #0 A.Thomas thrown to TCU44
5:314th & 7 at own 49(05:36) #91 L.Dougherty punt 34 yards to the TCU17 fair catch by #7 J.Dwyer at TCU17
TCU Touchdown, 10 plays
5:261st & 10 at own 17(05:30) Shotgun #10 J.Hoover pass incomplete deep middle to #4 J.Bailey thrown to TCU41
5:122nd & 10 at own 17(05:26) Shotgun #10 J.Hoover rush middle for 0 yards to the TCU17 (#90 E.Walls III; #5 C.Allen)
4:393rd & 10 at own 17(04:53) No Huddle-Shotgun #10 J.Hoover pass complete deep left to #81 C.Curtis caught at TCU37, for 26 yards to the TCU43 (#8 K.Webb), 1ST DOWN
4:221st & 10 at own 43(04:28) No Huddle-Shotgun #10 J.Hoover pass complete short right to #4 J.Bailey caught at TCU43, for 6 yards to the TCU49 (#90 E.Walls III)
4:022nd & 4 at own 49(04:06) No Huddle-Shotgun #13 J.Denman rush middle for 3 yards gain to the HOU48 (#90 E.Walls III)
3:183rd & 1 at opp 48(03:24) No Huddle-Shotgun #13 J.Denman rush middle for 3 yards gain to the HOU45 (#98 M.Parker; #12 S.Fotu), 1ST DOWN
2:441st & 10 at opp 45(02:50) No Huddle-Shotgun #10 J.Hoover pass incomplete short left to #1 E.McAlister thrown to HOU28 QB hurried by #90 E.Walls III
2:382nd & 10 at opp 45(02:44) Shotgun #10 J.Hoover pass complete short left to #14 J.Manjack IV caught at HOU48, for 17 yards to the HOU28 (#25 C.Glass), 1ST DOWN
2:111st & 10 at opp 28(02:23) No Huddle-Shotgun #10 J.Hoover pass complete short middle to #14 J.Manjack IV caught at HOU17, for 11 yards to the HOU17 (#6 J.Allen), 1ST DOWN
1:451st & 10 at opp 17(01:50) No Huddle-Shotgun #10 J.Hoover pass complete short middle to #7 J.Dwyer caught at HOU00, for 17 yards to the HOU00 TOUCHDOWN, clock 01:45, 1ST DOWN #99 N.McCashland kick attempt good (H: #97 E.Black, LS: #96 C.Keeler)TCU 14, Houston 0
Houston Punt, 4 plays
1:451st & 10 at own 35(01:45) #99 N.McCashland kickoff 65 yards to the HOU00, Touchback PENALTY TCU Offside (#21 N.Palmer) 5 yards from HOU25 to HOU30
1:271st & 10 at own 30(01:43) Shotgun #1 C.Weigman pass complete deep left to #44 D.Connors caught at TCU41, for 29 yards to the TCU41, End Of Play, 1ST DOWN
1:131st & 10 at opp 41(01:16) No Huddle-Shotgun #44 D.Connors rush middle for 1 yard gain to the TCU40 (#33 M.Carroll; #35 T.Johnson)
0:362nd & 9 at opp 40(00:46) No Huddle-Shotgun #25 D.Butler rush middle for 1 yard gain to the TCU39 (#3 K.Elarms-Orr)
0:083rd & 8 at opp 39(00:08) No Huddle-Shotgun #1 C.Weigman pass complete short left to #44 D.Connors caught at TCU47, for 4 yards loss to the TCU43 (#11 D.Deal; #99 C.Lingren)
Q2 14:534th & 12 at opp 43(15:00) #91 L.Dougherty punt 43 yards to the TCU00, Touchback
2nd quarter6 drives, then TCU 14, Houston 7
TCU Interception, 3 plays
14:471st & 10 at own 20(14:53) #26 J.Payne rush middle for 9 yards gain to the TCU29 (#22 M.Stampley II; #9 C.Platt Jr.)
14:272nd & 1 at own 29(14:34) #26 J.Payne rush left for 6 yards gain to the TCU35 (#10 L.McCutchin), 1ST DOWN
13:571st & 10 at own 35(14:04) #10 J.Hoover pass intercepted by #15 W.James at HOU38, End Of Play
Houston Touchdown, 11 plays
13:481st & 10 at own 38(13:57) No Huddle-Shotgun #1 C.Weigman pass complete short left to #44 D.Connors caught at HOU36, for 7 yards to the HOU45 (#3 K.Elarms-Orr), out of bounds
13:182nd & 3 at own 45(13:24) No Huddle-Shotgun #21 S.Sneed rush left for 1 yard gain to the HOU46 (#3 K.Elarms-Orr)
12:363rd & 2 at own 46(12:45) No Huddle-Shotgun #1 C.Weigman rush right for 1 yard gain to the HOU47 (#3 K.Elarms-Orr)
12:134th & 1 at own 47PENALTY TCU Delay Of Game (#2 J.Johnson) 5 yards from HOU47 to TCU48, 1ST DOWN. NO PLAY
11:531st & 10 at opp 48(11:58) No Huddle-Shotgun #1 C.Weigman pass incomplete short left to #21 S.Sneed thrown to TCU38
11:472nd & 10 at opp 48(11:53) No Huddle-Shotgun #1 C.Weigman rush right for 3 yards gain to the TCU45 (#95 M.Deal), out of bounds
11:143rd & 7 at opp 45(11:22) No Huddle-Shotgun #1 C.Weigman pass complete short left to #0 A.Thomas caught at HOU50, for 8 yards to the TCU37 (#3 K.Elarms-Orr), 1ST DOWN
10:401st & 10 at opp 37(10:47) No Huddle-Shotgun #1 C.Weigman pass incomplete short left to #9 T.Koziol thrown to TCU25
10:342nd & 10 at opp 37(10:40) No Huddle-Shotgun #25 D.Butler rush left for 4 yards loss to the TCU41 (#2 J.Johnson)
9:443rd & 14 at opp 41(09:54) No Huddle-Shotgun #1 C.Weigman rush middle for 11 yards gain to the TCU30 (#4 N.Obiazor)
9:134th & 3 at opp 30(09:13) No Huddle-Shotgun #1 C.Weigman pass incomplete short right to #44 D.Connors thrown to TCU12 PENALTY TCU Holding (#1 A.Jordan) 10 yards from TCU30 to TCU20, 1ST DOWN. NO PLAY
8:591st & 10 at opp 20(09:04) No Huddle-Shotgun #1 C.Weigman rush right for 5 yards gain to the TCU15 (#0 Z.Chapman)
8:212nd & 5 at opp 15(08:27) No Huddle-Shotgun #1 C.Weigman pass complete short left to #0 A.Thomas caught at TCU00, for 15 yards to the TCU00 TOUCHDOWN, clock 08:21, 1ST DOWN #92 E.Sanchez kick attempt good (H: #15 J.Sock, LS: #56 J.Garza)TCU 14, Houston 7
TCU Interception, 6 plays
8:161st & 10 at own 35(08:21) #96 Z.Yoakam kickoff 57 yards to the TCU08 #4 J.Bailey return 20 yards to the TCU28 (#33 J.Barbas)
8:091st & 10 at own 28(08:14) No Huddle #26 J.Payne rush middle for 7 yards gain to the TCU35 (#6 J.Allen)
7:432nd & 3 at own 35(07:52) No Huddle #26 J.Payne rush middle for 4 yards gain to the TCU39 (#12 S.Fotu; #1 L.McCutchin Sr.), 1ST DOWN
7:221st & 10 at own 39(07:27) No Huddle-Shotgun #10 J.Hoover pass incomplete deep left to #4 J.Bailey thrown to HOU40
7:132nd & 10 at own 39(07:21) Shotgun #10 J.Hoover pass complete short middle to #14 J.Manjack IV caught at TCU43, for 4 yards to the TCU43 (#12 S.Fotu)
6:503rd & 6 at own 43(06:57) Shotgun #10 J.Hoover pass complete short right to #0 D.Rogers caught at TCU49, for 8 yards to the HOU49 QB hurried by #12 S.Fotu and #0 A.Thomas (#8 K.Webb), 1ST DOWN
6:101st & 10 at opp 49(06:17) Shotgun #10 J.Hoover pass intercepted by #24 W.Brown at HOU07 broken up by #8 K.Webb QB hurried by #90 E.Walls III, End Of Play
Houston Interception, 9 plays
6:051st & 10 at own 7(06:10) Shotgun #44 D.Connors rush middle for 1 yard gain to the HOU08 (#2 J.Johnson)
5:302nd & 9 at own 8(05:35) No Huddle-Shotgun #44 D.Connors rush middle for 1 yard gain to the HOU09 (#3 K.Elarms-Orr)
4:483rd & 8 at own 9(04:58) No Huddle-Shotgun #44 D.Connors rush middle for 54 yards gain to the TCU37 (#4 N.Obiazor), 1ST DOWN
4:111st & 10 at opp 37(04:20) No Huddle-Shotgun #1 C.Weigman pass complete short right to #25 D.Butler caught at TCU37, for 8 yards to the TCU29 (#4 N.Obiazor)
3:412nd & 2 at opp 29(03:48) No Huddle-Shotgun #25 D.Butler rush right for 7 yards gain to the TCU22 (#4 N.Obiazor), 1ST DOWN
3:121st & 10 at opp 22(03:12) Shotgun #1 C.Weigman pass incomplete deep left to #18 K.Young thrown to TCU00, 1ST DOWN, PENALTY TCU Pass Interference (#7 C.Canada) 15 yards from TCU22 to TCU07, 1ST DOWN. NO PLAY
3:122nd & 2 at opp 29Timeout Houston, clock 03:12
3:011st & goal at opp 7(03:06) No Huddle-Shotgun #25 D.Butler rush middle for 3 yards gain to the TCU04 (#2 J.Johnson)
2:322nd & goal at opp 4(02:39) No Huddle-Shotgun #1 C.Weigman rush middle for 1 yard gain to the TCU03 (#95 M.Deal)
1:523rd & goal at opp 3(02:00) Shotgun #0 A.Thomas rush right for 2 yards gain to the TCU01 (#11 D.Deal; #3 K.Elarms-Orr), out of bounds
2:002nd & goal at opp 4Timeout Houston, clock 02:00
1:454th & goal at opp 1(01:52) Shotgun #1 C.Weigman pass intercepted by #31 J.Simms at TCU00, Touchback
1:523rd & 3 at own 3Timeout TCU, clock 01:52
TCU Fumble, 4 plays
1:381st & 10 at own 20(01:45) No Huddle-Shotgun #26 J.Payne rush middle for 28 yards gain to the TCU48 (#1 L.McCutchin Sr.), 1ST DOWN
1:031st & 10 at own 48(01:14) No Huddle-Shotgun #10 J.Hoover pass complete short left to #14 J.Manjack IV caught at TCU46, for 52 yards to the HOU00 TOUCHDOWN nullified by penalty, clock 01:03, 1ST DOWN, PENALTY TCU Holding (#7 J.Dwyer) 10 yards from HOU30 to HOU40
0:581st & 10 at opp 40(01:03) No Huddle-Shotgun #26 J.Payne rush middle for 5 yards gain to the HOU35 (#90 E.Walls III)
0:482nd & 5 at opp 35(00:55) Shotgun #10 J.Hoover pass complete short right to #4 J.Bailey caught at HOU27, for 24 yards to the HOU11 fumbled by #4 J.Bailey at HOU24 forced by #15 W.James recovered by HOU #6 J.Allen at HOU11, End Of Play
0:551st & 10 at opp 40Timeout TCU, clock 00:55
Houston End of half, 2 plays
0:361st & 10 at own 11(00:43) Kneel down by #1 C.Weigman at HOU09 for loss of 2 yards
0:102nd & 12 at own 9(00:10) Kneel down by #1 C.Weigman at HOU08 for loss of 1 yard
3rd quarter9 drives, then Tied at 14
Houston Punt, 3 plays
15:001st & 10 at own 35(15:00) #99 N.McCashland kickoff 63 yards to the HOU02 #4 M.Mews return 19 yards to the HOU21 (#18 K.McFadden)
14:551st & 10 at opp 21(14:55) Shotgun #1 C.Weigman pass incomplete short left to #18 K.Young thrown to HOU44 PENALTY HOU Holding (#66 M.Agnello) 10 yards from TCU21 to TCU31. NO PLAY
12:591st & 10 at own 21(12:59) Shotgun #1 C.Weigman pass incomplete deep left to #18 K.Young thrown to TCU44 PENALTY HOU Holding (#66 M.Agnello) 10 yards from HOU21 to HOU11. NO PLAY
12:301st & 20 at own 11(12:39) Shotgun #1 C.Weigman rush left for 7 yards gain to the HOU18 (#4 N.Obiazor)
12:302nd & 13 at own 18(12:30) Shotgun #1 C.Weigman pass incomplete short right to #3 H.Broussard thrown to HOU35
12:303rd & 13 at own 18(12:30) Shotgun #1 C.Weigman pass complete short right to #44 D.Connors caught at HOU20, for 7 yards to the HOU25 (#4 N.Obiazor)
12:304th & 6 at own 25(12:30) #91 L.Dougherty punt 44 yards to the TCU31 fair catch by #7 J.Dwyer at TCU31
TCU Punt, 5 plays
12:301st & 10 at own 31Shotgun #26 J.Payne rush middle for 1 yard gain to the TCU32 (#5 C.Allen)
12:302nd & 9 at own 32Shotgun #26 J.Payne rush left for 1 yard gain to the TCU33 (#36 J.Garner)
12:303rd & 8 at own 33Shotgun #10 J.Hoover pass incomplete deep left to #7 J.Dwyer thrown to HOU46, 1ST DOWN, PENALTY HOU Illegal Substitution declined HOU Pass Interference (#1 L.McCutchin Sr.) 12 yards from TCU33 to TCU45, 1ST DOWN. NO PLAY
12:301st & 10 at own 45Shotgun #13 J.Denman rush middle for 1 yard gain to the TCU46 (#12 S.Fotu; #4 B.Mack)
12:302nd & 9 at own 46Shotgun #10 J.Hoover pass complete short left to #7 J.Dwyer caught at TCU50, for 4 yards to the TCU50 (#1 L.McCutchin Sr.)
12:303rd & 5 at the 50Shotgun #10 J.Hoover pass incomplete deep right to #4 J.Bailey thrown to HOU12 broken up by #24 W.Brown
11:314th & 5 at the 50#31 E.Craw punt 39 yards to the HOU11 fair catch by #4 M.Mews at HOU11
Houston Punt, 3 plays
11:261st & 10 at own 11(11:30) Shotgun #25 D.Butler rush middle for 5 yards gain to the HOU16 (#3 K.Elarms-Orr)
10:522nd & 5 at own 16(11:04) Shotgun #44 D.Connors rush left for 2 yards gain to the HOU18 (#35 T.Johnson; #26 V.Glover)
10:153rd & 3 at own 18(10:19) Shotgun #1 C.Weigman pass incomplete short left to #3 H.Broussard thrown to HOU35
10:094th & 3 at own 18(10:15) #91 L.Dougherty punt 42 yards to the TCU40 fair catch by #7 J.Dwyer at TCU40
TCU Interception, 4 plays
10:031st & 10 at own 40(10:08) No Huddle-Shotgun #26 J.Payne rush middle for 3 yards gain to the TCU43 (#90 E.Walls III; #5 C.Allen)
9:402nd & 7 at own 43(09:47) No Huddle-Shotgun #10 J.Hoover pass complete deep right to #1 E.McAlister caught at HOU27, for 37 yards to the HOU20 (#21 Z.Vedder), 1ST DOWN
9:201st & 10 at opp 20(09:20) No Huddle-Shotgun #10 J.Hoover pass complete deep left to #7 J.Dwyer caught at HOU00, for 20 yards to the HOU00 TOUCHDOWN nullified by penalty, clock 09:17 PENALTY TCU Personal Foul (#81 C.Curtis) 15 yards from HOU20 to HOU35. NO PLAY
9:131st & 25 at opp 35(09:17) No Huddle-Shotgun #26 J.Payne rush middle for 3 yards gain to the HOU32 (#18 K.Laufau)
8:432nd & 22 at opp 32(08:47) No Huddle-Shotgun #10 J.Hoover pass intercepted by #15 W.James at HOU29, End Of Play
Houston Touchdown, 6 plays
8:381st & 10 at own 29(08:43) Shotgun #1 C.Weigman rush right for 6 yards gain to the HOU35 (#4 N.Obiazor; #3 K.Elarms-Orr)
8:042nd & 4 at own 35(08:10) Shotgun #1 C.Weigman rush left for 3 yards gain to the HOU38 (#11 D.Deal)
7:313rd & 1 at own 38(07:36) #1 C.Weigman rush left for 3 yards gain to the HOU41 (#4 N.Obiazor), 1ST DOWN
6:481st & 10 at own 41(07:00) No Huddle-Shotgun #1 C.Weigman pass complete short right to #0 A.Thomas caught at HOU35, for 23 yards to the TCU36 (#20 J.McIver Jr.), out of bounds, 1ST DOWN
6:121st & 10 at opp 36(06:25) No Huddle-Shotgun #1 C.Weigman rush middle for 28 yards gain to the TCU08 (#1 A.Jordan), 1ST DOWN
5:341st & goal at opp 8Dean Connors 8 Yd pass from Conner Weigman (Ethan Sanchez Kick)Tied at 14
TCU Punt, 4 plays
5:341st & 10 at own 35(05:34) #96 Z.Yoakam kickoff 65 yards to the TCU00, Touchback
5:271st & 10 at own 25(05:34) No Huddle-Shotgun #10 J.Hoover pass complete short left to #14 J.Manjack IV caught at TCU23, for 11 yards to the TCU36 (#90 E.Walls III; #36 J.Garner), 1ST DOWN
4:561st & 10 at own 36(05:07) No Huddle-Shotgun #10 J.Hoover pass complete short right to #81 C.Curtis caught at TCU36, for 1 yard to the TCU37 (#36 J.Garner)
4:372nd & 9 at own 37(04:45) No Huddle-Shotgun #26 J.Payne rush right for 1 yard gain to the TCU38 (#4 B.Mack)
4:073rd & 8 at own 38(04:13) No Huddle-Shotgun #10 J.Hoover sacked for loss of 14 yards to the TCU24 (#9 C.Platt Jr., #6 J.Allen)
3:294th & 22 at own 24(03:36) #31 E.Craw punt 36 yards to the HOU40 fair catch by #4 M.Mews at HOU40
Houston Punt, 3 plays
3:291st & 10 at own 40(03:29) No Huddle-Shotgun #1 C.Weigman pass complete short middle to #21 S.Sneed caught at HOU36, for 0 yards to the HOU40 (#0 Z.Chapman; #95 M.Deal) PENALTY HOU Holding (#66 M.Agnello) 10 yards from HOU40 to HOU30. NO PLAY
2:591st & 20 at own 30(03:04) No Huddle-Shotgun #44 D.Connors rush middle for 11 yards gain to the HOU41 (#19 K.Jackson)
2:202nd & 9 at own 41(02:28) No Huddle-Shotgun #44 D.Connors rush left for 2 yards gain to the HOU43 (#95 M.Deal)
1:533rd & 7 at own 43(01:58) No Huddle-Shotgun #1 C.Weigman pass incomplete deep right to #0 A.Thomas thrown to TCU29
1:582nd & 9 at opp 41Timeout TCU, clock 01:58
1:444th & 7 at own 43(01:53) #91 L.Dougherty punt 57 yards to the TCU00, Touchback
TCU Punt, 3 plays
1:391st & 10 at own 20(01:44) No Huddle-Shotgun #26 J.Payne rush middle for 2 yards gain to the TCU22 (#90 E.Walls III; #24 W.Brown)
1:002nd & 8 at own 22(01:10) No Huddle-Shotgun #26 J.Payne rush middle for 6 yards gain to the TCU28 (#18 K.Laufau)
0:283rd & 2 at own 28(00:31) No Huddle-Shotgun #10 J.Hoover pass incomplete short right to #0 D.Rogers thrown to TCU29
0:214th & 2 at own 28(00:27) #31 E.Craw punt 39 yards to the HOU33 fair catch by #4 M.Mews at HOU33
Houston Punt, 3 plays
0:211st & 10 at own 33(00:21) No Huddle-Shotgun #44 D.Connors rush right for 1 yard loss to the HOU32 (#3 K.Elarms-Orr)
Q4 14:552nd & 11 at own 32(15:00) No Huddle-Shotgun #1 C.Weigman pass incomplete short left to #18 K.Young thrown to HOU43
Q4 14:513rd & 11 at own 32(14:55) No Huddle-Shotgun #1 C.Weigman pass incomplete short left to #44 D.Connors thrown to HOU29
Q4 14:334th & 11 at own 32(14:51) #91 L.Dougherty punt 50 yards to the TCU18 #7 J.Dwyer return 53 yards to the HOU29 (#13 C.Douglas)
4th quarter5 drives, then TCU 17, Houston 14
TCU Field goal, 7 plays
14:221st & 10 at opp 29(14:33) No Huddle-Shotgun #4 J.Bailey rush left for 1 yard loss to the HOU30 (#8 K.Webb; #90 E.Walls III)
13:402nd & 11 at opp 30(13:56) No Huddle-Shotgun #10 J.Hoover pass complete short left to #14 J.Manjack IV caught at HOU26, for 4 yards to the HOU26 (#15 W.James)
13:113rd & 7 at opp 26(13:21) No Huddle-Shotgun #10 J.Hoover rush right for 10 yards gain to the HOU16 (#15 W.James), 1ST DOWN
12:291st & 10 at opp 16(12:35) No Huddle-Shotgun #26 J.Payne rush middle for 5 yards gain to the HOU11 (#36 J.Garner)
12:022nd & 5 at opp 11(12:10) No Huddle-Shotgun #10 J.Hoover pass complete short left to #0 D.Rogers caught at HOU13, for 1 yard loss to the HOU12 (#5 C.Allen; #24 W.Brown)
11:263rd & 6 at opp 12(11:31) No Huddle-Shotgun #10 J.Hoover pass incomplete short right to #14 J.Manjack IV thrown to HOU00
11:214th & 6 at opp 12(11:26) #99 N.McCashland field goal attempt from 29 yards GOOD (H: #97 E.Black, LS: #96 C.Keeler), clock 11:21TCU 17, Houston 14
Houston Missed FG, 9 plays
11:211st & 10 at own 35(11:21) #99 N.McCashland kickoff 65 yards to the HOU00, Touchback
11:141st & 10 at own 25(11:21) No Huddle-Shotgun #25 D.Butler rush right for 13 yards gain to the HOU38 (#2 J.Johnson), 1ST DOWN
10:431st & 10 at own 38(10:48) No Huddle-Shotgun #1 C.Weigman rush left for 1 yard gain to the HOU39 (#0 Z.Chapman)
10:022nd & 9 at own 39(10:09) No Huddle-Shotgun #1 C.Weigman pass complete short right to #9 T.Koziol caught at TCU42, for 19 yards to the TCU42 (#7 C.Canada), 1ST DOWN, PENALTY TCU Offside declined
9:431st & 10 at opp 42(09:53) No Huddle-Shotgun #1 C.Weigman pass complete short left to #25 D.Butler caught at TCU43, for 5 yards to the TCU37 (#3 K.Elarms-Orr; #7 C.Canada)
9:052nd & 5 at opp 37(09:11) No Huddle-Shotgun #25 D.Butler rush middle for 5 yards gain to the TCU32 (#97 P.Oyewale), 1ST DOWN
8:241st & 10 at opp 32(08:32) No Huddle-Shotgun #1 C.Weigman pass complete short middle to #0 A.Thomas caught at TCU30, for 3 yards to the TCU29 (#4 N.Obiazor)
7:442nd & 7 at opp 29(07:50) No Huddle-Shotgun #44 D.Connors rush right for 6 yards loss to the TCU35 (#3 K.Elarms-Orr)
7:043rd & 13 at opp 35(07:10) No Huddle-Shotgun #1 C.Weigman rush middle for 4 yards gain to the TCU31 (#11 D.Deal)
6:214th & 9 at opp 31(06:26) #92 E.Sanchez field goal attempt from 49 yards NO GOOD (H: #15 J.Sock, LS: #56 J.Garza), clock 06:21, End Of Play
TCU Turnover on downs, 11 plays
6:161st & 10 at own 31(06:21) Shotgun #13 J.Denman rush middle for 7 yards gain to the TCU38 (#12 S.Fotu)
5:562nd & 3 at own 38(06:01) Shotgun #13 J.Denman rush middle for 4 yards gain to the TCU42 (#10 L.McCutchin), 1ST DOWN
5:101st & 10 at own 42(05:22) Shotgun #10 J.Hoover pass complete short right to #81 C.Curtis caught at HOU47, for 15 yards to the HOU43 (#36 J.Garner; #8 K.Webb), 1ST DOWN
4:321st & 10 at opp 43(04:40) Shotgun #13 J.Denman rush middle for 6 yards gain to the HOU37 (#8 K.Webb)
3:542nd & 4 at opp 37(04:00) Shotgun #13 J.Denman rush middle for 5 yards gain to the HOU32 (#4 B.Mack), 1ST DOWN
3:111st & 10 at opp 32(03:17) Shotgun #13 J.Denman rush middle for 2 yards gain to the HOU30 (#12 S.Fotu)
2:282nd & 8 at opp 30(02:36) Shotgun #10 J.Hoover pass complete short right to #14 J.Manjack IV caught at HOU31, for 16 yards to the HOU14 (#36 J.Garner; #1 L.McCutchin Sr.), 1ST DOWN
2:051st & 10 at opp 14(02:05) Shotgun #13 J.Denman rush middle for 5 yards gain to the HOU09 (#10 L.McCutchin; #15 W.James)
2:122nd & 8 at own 30Timeout Houston, clock 02:12
1:582nd & 5 at opp 9(02:05) Shotgun #13 J.Denman rush middle for 2 yards gain to the HOU07 (#36 J.Garner; #10 L.McCutchin)
2:051st & 10 at own 14Timeout Houston, clock 02:05
1:543rd & 3 at opp 7(01:58) Shotgun #10 J.Hoover rush middle for 2 yards gain to the HOU05 (#4 B.Mack; #36 J.Garner)
1:582nd & 5 at opp 9Timeout TCU, clock 01:58
1:534th & 1 at opp 5(01:53) Shotgun #13 J.Denman rush middle for 1 yard loss to the HOU06 (#10 L.McCutchin), TURNOVER ON DOWNS
1:543rd & 3 at own 7Timeout Houston, clock 01:54
Houston Missed FG, 8 plays
1:481st & 10 at own 6(01:53) No Huddle-Shotgun #1 C.Weigman pass complete short left to #80 J.Martin caught at HOU07, for 7 yards to the HOU13 (#1 A.Jordan; #22 J.Lester), out of bounds PENALTY TCU Offside declined
1:442nd & 3 at own 13(01:48) No Huddle-Shotgun #1 C.Weigman pass incomplete short middle to #9 T.Koziol thrown to HOU28
1:383rd & 3 at own 13(01:44) Shotgun #1 C.Weigman pass complete short middle to #0 A.Thomas caught at HOU27, for 23 yards to the HOU36 (#0 Z.Chapman; #22 J.Lester), 1ST DOWN
1:221st & 10 at own 36(01:33) No Huddle-Shotgun #1 C.Weigman rush right for 38 yards gain to the TCU26 (#1 A.Jordan), out of bounds, 1ST DOWN
1:181st & 10 at opp 26(01:22) Shotgun #1 C.Weigman pass incomplete short right to #80 J.Martin thrown to TCU07 QB hurried by #19 K.Jackson. #19 K.Jackson injured on the play
1:112nd & 10 at opp 26(01:18) Shotgun #44 D.Connors rush middle for 3 yards gain to the TCU23 (#11 D.Deal)
0:513rd & 7 at opp 23(00:59) Shotgun #1 C.Weigman pass complete short right to #9 T.Koziol caught at TCU20, for 3 yards to the TCU20 (#2 J.Johnson), out of bounds
0:464th & 4 at opp 20(00:50) #92 E.Sanchez field goal attempt from 38 yards NO GOOD (H: #15 J.Sock, LS: #56 J.Garza), clock 00:46
TCU End of game, 2 plays
0:351st & 10 at own 20(00:46) Kneel down by #10 J.Hoover at TCU18 for loss of 2 yards
0:242nd & 12 at own 18(00:24) Kneel down by #10 J.Hoover at TCU16 for loss of 2 yards

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Tied 14–⁠14 in 28 meetings.

Recent meetings
2025TCU 17, Houston 14
2024Houston 30, TCU 19
2023TCU 36, Houston 13
2007TCU 20, Houston 13Texas Bowl
2004TCU 34, Houston 27
2003TCU 62, Houston 55

Around this game