| 14:45 | 1st & 10 | OWN 43 | HOUSTON Penalty, Illegal Formation (-5 Yards) to the Houst 38 | -5 | |
| 14:30 | 1st & 15 | OWN 38 | Marquez Stevenson run for 4 yds to the Houst 42 | +4 | -0.15 |
| 13:55 | 2nd & 11 | OWN 42 | Clayton Tune pass complete to Marquez Stevenson for 6 yds to the Houst 48 | +6 | 0.28 |
| 13:30 | 3rd & 5 | OWN 48 | Terence Williams run for 1 yd to the Houst 49 | +1 | -0.73 |
| 13:00 | 4th & 4 | OWN 49 | Clayton Tune pass complete to Romello Brooker for 17 yds to the Army 34 for a 1ST down | +17 | 3.34 |
| 12:30 | 1st & 10 | OPP 34 | Clayton Tune sacked by Jaylon McClinton for a loss of 9 yards to the Army 43 | -9 | -2.46 |
| 12:03 | 2nd & 19 | OPP 43 | Terence Williams run for 4 yds to the Army 39 | +4 | -0.16 |
| 11:53 | 3rd & 15 | OPP 39 | Clayton Tune pass incomplete to Terry Mark | 0 | -0.84 |
| 11:45 | 4th & 15 | OPP 39 | Dane Roy punt for 39 yds for a touchback |
| 11:35 | 1st & 10 | OWN 20 | Darnell Woolfolk run for 8 yds to the Army 28 | +8 | 0.80 |
| 11:10 | 2nd & 2 | OWN 28 | Artice Hobbs IV run for 7 yds to the Army 35 for a 1ST down | +7 | 0.34 |
| 10:35 | 1st & 10 | OWN 35 | Darnell Woolfolk run for 3 yds to the Army 38 | +3 | -0.41 |
| 9:55 | 2nd & 7 | OWN 38 | Andy Davidson run for 6 yds to the Army 44 | +6 | 0.35 |
| 9:15 | 3rd & 1 | OWN 44 | Connor Slomka run for 4 yds to the Army 48 for a 1ST down | +4 | 1.29 |
| 8:40 | 1st & 10 | OWN 48 | Kelvin Hopkins Jr. run for 8 yds to the Houst 44 | +8 | 0.88 |
| 8:00 | 2nd & 2 | OPP 44 | Andy Davidson run for 5 yds to the Houst 39 for a 1ST down | +5 | -0.01 |
| 7:20 | 1st & 10 | OPP 39 | Artice Hobbs IV run for 11 yds to the Houst 28 for a 1ST down | +11 | 0.38 |
| 6:50 | 1st & 10 | OPP 28 | Darnell Woolfolk run for 4 yds to the Houst 24 | +4 | -0.04 |
| 6:10 | 2nd & 6 | OPP 24 | Jordan Asberry run for 13 yds to the Houst 11 for a 1ST down | +13 | 0.29 |
| 5:35 | 1st & 10 | OPP 11 | Artice Hobbs IV run for a loss of 4 yards to the Houst 15 | -4 | -0.54 |
| 5:00 | 2nd & 14 | OPP 6 | Kelvin Hopkins Jr. pass complete to Darnell Woolfolk for 9 yds to the Houst 6 ARMY Penalty, Illegal Block (Glen Coates) to the Houst 16 | -1 | |
| 4:20 | 2nd & 15 | OPP 16 | Jordan Asberry run for 15 yds to the Houst 1 for a 1ST down | +15 | 2.19 |
| 3:58 | 1st & 1 | OPP 1 | Kelvin Hopkins Jr. run for 1 yd for a TD (John Abercrombie KICK) | +1 | 0.94 |
| 3:40 | 1st & 10 | OWN 23 | Clayton Tune pass complete to Keith Corbin for 22 yds to the Houst 45 for a 1ST down | +22 | 1.93 |
| 3:15 | 1st & 10 | OWN 45 | Patrick Carr run for no gain to the Houst 45 | 0 | -1.16 |
| 3:00 | 2nd & 10 | OWN 45 | Clayton Tune run for 15 yds to the Army 40 for a 1ST down | +15 | 2.25 |
| 2:40 | 1st & 10 | OPP 40 | Clayton Tune pass complete to Romello Brooker for 8 yds to the Army 32 | +8 | 0.64 |
| 2:23 | 2nd & 2 | OPP 32 | HOUSTON Penalty, False Start (-5 Yards) to the Army 37 | -5 | |
| 2:05 | 2nd & 7 | OPP 37 | Patrick Carr run for no gain to the Army 37 | 0 | -0.93 |
| 1:32 | 3rd & 7 | OPP 37 | Clayton Tune sacked by James Nachtigal for a loss of 10 yards to the Army 47 | -10 | -2.52 |
| 0:51 | 4th & 17 | OPP 47 | Dane Roy punt for 47 yds for a touchback |
| 0:45 | 1st & 10 | OWN 20 | Darnell Woolfolk run for 3 yds to the Army 23 | +3 | -0.24 |
| 0:01 | 2nd & 7 | OWN 23 | Kelvin Hopkins Jr. run for 77 yds for a TD (John Abercrombie KICK) | +77 | 6.62 |
| 0:00 | OWN 0 | End of 1st Quarter |
| 14:46 | 1st & 10 | OWN 25 | Clayton Tune sacked by James Nachtigal for a loss of 2 yards Clayton Tune fumbled, forced by James Nachtigal, recovered by Army Cameron Jones , return for 0 yards , return for 23 yds | +23 | 2.07 |
| 14:33 | 1st & 10 | OWN 23 | Clayton Tune pass incomplete to Keith Corbin | 0 | -0.64 |
| 14:33 | 2nd & 10 | OWN 23 | HOUSTON Penalty, False Start (Keith Corbin) to the Houst 18 | -5 | |
| 14:23 | 2nd & 15 | OWN 18 | ARMY Penalty, Defensive Pass Interference (Javhari Bourdeau) to the Houst 33 for a 1ST down | +15 | |
| 14:18 | 1st & 10 | OWN 33 | Clayton Tune pass incomplete to Keith Corbin | 0 | -0.96 |
| 14:10 | 2nd & 10 | OWN 33 | Clayton Tune pass complete to Marquez Stevenson for 12 yds to the Houst 45 for a 1ST down | +12 | 2.11 |
| 14:00 | 1st & 10 | OWN 45 | Patrick Carr run for 13 yds to the Army 42 for a 1ST down | +13 | 0.98 |
| 13:40 | 1st & 10 | OPP 42 | Clayton Tune run for 9 yds to the Army 33 | +9 | 0.88 |
| 13:25 | 2nd & 1 | OPP 33 | Patrick Carr run for 16 yds to the Army 17 for a 1ST down | +16 | -0.17 |
| 13:00 | 1st & 10 | OPP 17 | Patrick Carr run for 3 yds to the Army 14 | +3 | -0.11 |
| 12:17 | 2nd & 7 | OPP 14 | Marquez Stevenson run for 11 yds to the Army 3 for a 1ST down | +11 | 1.22 |
| 12:04 | 1st & 3 | OPP 3 | Clayton Tune pass complete to Romello Brooker for 3 yds for a TD (Dalton Witherspoon KICK) | +3 | 1.46 |
| 12:04 | 1st & 10 | OWN 38 | ARMY Penalty, False Start (-5 Yards) to the Army 33 | -5 | |
| 11:55 | 1st & 15 | OWN 33 | Artice Hobbs IV run for 12 yds to the Army 45 | +12 | 1.86 |
| 11:06 | 2nd & 3 | OWN 45 | Kelvin Hopkins Jr. pass complete to Kjetil Cline for 54 yds to the Houst 1 for a 1ST down | +54 | 3.30 |
| 10:46 | 1st & 1 | OPP 1 | Kelvin Hopkins Jr. run for 1 yd for a TD (John Abercrombie KICK) | +1 | 0.94 |
| 10:34 | 1st & 10 | OWN 25 | Bryson Smith run for a loss of 10 yards to the Houst 15 | -10 | -1.22 |
| 10:00 | 2nd & 20 | OWN 15 | Clayton Tune pass complete to Courtney Lark for 3 yds to the Houst 18 | +3 | -0.03 |
| 9:40 | 3rd & 17 | OWN 18 | Clayton Tune sacked by James Nachtigal for a loss of 12 yards to the Houst 6 Clayton Tune fumbled, forced by James Nachtigal, recovered by Houst Clayton Tune , return for 0 yards | -12 | -0.08 |
| 9:00 | 4th & 29 | OWN 6 | HOUSTON Penalty, Delay of Game (-3 Yards) to the Houst 3 | -3 | |
| 8:46 | 4th & 32 | OWN 3 | Dane Roy punt for 44 yds , Akyah Miranda returns for 39 yds to the Houst 8 |
| 8:40 | 1st & 8 | OPP 8 | Darnell Woolfolk run for 4 yds to the Houst 4 | +4 | -0.01 |
| 8:15 | 2nd & 4 | OPP 4 | Darnell Woolfolk run for 2 yds to the Houst 2 | +2 | -0.21 |
| 7:24 | 3rd & 2 | OPP 2 | Kelvin Hopkins Jr. run for 2 yds for a TD (John Abercrombie KICK) | +2 | 2.54 |
| 7:15 | 1st & 10 | OWN 25 | Terence Williams run for 4 yds to the Houst 29 | +4 | -0.11 |
| 6:55 | 2nd & 6 | OWN 29 | Clayton Tune pass complete to Raelon Singleton for 5 yds to the Houst 34 | +5 | 0.09 |
| 6:30 | 3rd & 1 | OWN 34 | Terence Williams run for 3 yds to the Houst 37 for a 1ST down | +3 | 1.05 |
| 6:00 | 1st & 10 | OWN 37 | Terence Williams run for 3 yds to the Houst 40 | +3 | -0.42 |
| 5:40 | 2nd & 7 | OWN 40 | Clayton Tune pass incomplete to Keith Corbin | 0 | -0.93 |
| 5:34 | 3rd & 7 | OWN 40 | Clayton Tune sacked by James Nachtigal and Kenneth Brinson for a loss of 10 yards to the Houst 30 | -10 | -0.92 |
| 5:24 | 4th & 17 | OWN 30 | Dane Roy punt for 39 yds, fair catch by Akyah Miranda at the Army 31 |
| 5:24 | 1st & 10 | OWN 31 | ARMY Penalty, False Start (-5 Yards) to the Army 26 | -5 | |
| 5:15 | 1st & 15 | OWN 26 | Kelvin Hopkins Jr. pass complete to Jordan Asberry for 7 yds to the Army 33 | +7 | 0.38 |
| 4:41 | 2nd & 8 | OWN 33 | Artice Hobbs IV run for 24 yds to the Houst 43 for a 1ST down | +24 | 2.82 |
| 4:20 | 1st & 10 | OPP 43 | Andy Davidson run for 9 yds to the Houst 34 | +9 | 0.91 |
| 3:55 | 2nd & 1 | OPP 34 | Andy Davidson run for 5 yds to the Houst 29 for a 1ST down | +5 | -0.34 |
| 3:20 | 1st & 10 | OPP 29 | Jordan Asberry run for a loss of 2 yards to the Houst 31 | -2 | -0.81 |
| 2:44 | 2nd & 12 | OPP 31 | ARMY Penalty, False Start (-5 Yards) to the Houst 36 | -5 | |
| 2:10 | 2nd & 17 | OPP 36 | Kelvin Hopkins Jr. run for 9 yds to the Houst 27 | +9 | 0.78 |
| 1:25 | 3rd & 8 | OPP 27 | Kelvin Hopkins Jr. run for 16 yds to the Houst 11 for a 1ST down | +16 | 1.19 |
| 0:51 | 1st & 10 | OPP 11 | Artice Hobbs IV run for 11 yds for a TD (John Abercrombie KICK) | +11 | 2.52 |
| 0:38 | 1st & 10 | OWN 12 | Clayton Tune pass complete to Courtney Lark for 15 yds to the Houst 27 for a 1ST down | +15 | 0.80 |
| 0:26 | 1st & 10 | OWN 27 | Clayton Tune pass complete to Courtney Lark for 12 yds to the Houst 39 for a 1ST down | +12 | 1.08 |
| 0:15 | 1st & 10 | OWN 39 | Clayton Tune run for 3 yds to the Houst 42 | +3 | -0.43 |
| 0:09 | 2nd & 7 | OWN 42 | Clayton Tune pass complete to Marquez Stevenson for 18 yds to the Army 40 for a 1ST down | +18 | 2.09 |
| 0:09 | 1st & 10 | OPP 40 | Timeout HOUSTON, clock 00:09 | ||
| 0:02 | 1st & 10 | OPP 40 | Clayton Tune run for 10 yds to the Army 30 for a 1ST down | +10 | 0.37 |
| 0:02 | 1st & 10 | OPP 30 | Timeout ARMY, clock 00:02 | ||
| 0:00 | 1st & 10 | OPP 30 | Clayton Tune pass incomplete | 0 | -0.56 |
| 0:00 | OPP 0 | End of 2nd Quarter |
| 14:42 | 1st & 10 | OPP 47 | Darnell Woolfolk run for 32 yds to the Houst 15 Darnell Woolfolk fumbled, recovered by Army Darnell Woolfolk for a 1ST down | +32 | 1.06 |
| 14:15 | 1st & 10 | OPP 15 | Darnell Woolfolk run for 4 yds to the Houst 11 | +4 | -0.02 |
| 13:27 | 2nd & 6 | OPP 11 | Kelvin Hopkins Jr. run for 9 yds to the Houst 2 for a 1ST down | +9 | 1.36 |
| 12:55 | 1st & 2 | OPP 2 | Darnell Woolfolk run for 1 yd to the Houst 1 | +1 | -0.69 |
| 12:09 | 2nd & 1 | OPP 1 | Kelvin Hopkins Jr. run for 1 yd for a TD (John Abercrombie KICK) | +1 | 1.90 |
| 11:50 | 1st & 10 | OWN 35 | Clayton Tune pass complete to Raelon Singleton for 8 yds to the Houst 43 | +8 | 1.04 |
| 11:32 | 2nd & 2 | OWN 43 | Clayton Tune pass complete to Romello Brooker for 17 yds to the Army 40 for a 1ST down | +17 | 1.02 |
| 11:20 | 1st & 10 | OPP 40 | Clayton Tune pass complete to Marquez Stevenson for 4 yds to the Army 36 | +4 | -0.09 |
| 11:02 | 2nd & 6 | OPP 36 | Clayton Tune pass complete to Marquez Stevenson for 8 yds to the Army 28 for a 1ST down | +8 | 0.52 |
| 10:49 | 1st & 10 | OPP 28 | Clayton Tune pass complete to Marquez Stevenson for 14 yds to the Army 14 for a 1ST down | +14 | 0.22 |
| 10:15 | 1st & 10 | OPP 14 | Marquez Stevenson run for a loss of 10 yards to the Army 24 Marquez Stevenson fumbled, recovered by Houst Clayton Tune | -10 | -1.27 |
| 9:45 | 2nd & 20 | OPP 24 | Clayton Tune sacked by Kenneth Brinson for a loss of 6 yards to the Army 30 | -6 | -2.09 |
| 9:16 | 3rd & 26 | OPP 30 | Clayton Tune pass incomplete to Courtney Lark | 0 | -0.72 |
| 9:08 | 4th & 26 | OPP 30 | Dane Roy punt for 26 yds, downed at the Army 4 |
| 9:00 | 1st & 10 | OWN 17 | Andy Davidson run for 13 yds to the Army 17 for a 1ST down HOUSTON Penalty, Personal Foul (15 Yards) to the Army 32 for a 1ST down | +28 | 2.26 |
| 8:36 | 1st & 10 | OWN 32 | ARMY Penalty, False Start (-5 Yards) to the Army 27 | -5 | |
| 8:05 | 1st & 15 | OWN 27 | Kelvin Hopkins Jr. run for 12 yds to the Army 39 | +12 | 1.67 |
| 7:30 | 2nd & 3 | OWN 39 | Darnell Woolfolk run for 6 yds to the Army 45 for a 1ST down | +6 | 0.55 |
| 6:50 | 1st & 10 | OWN 45 | Kelvin Hopkins Jr. run for 34 yds to the Houst 21 for a 1ST down | +34 | 1.64 |
| 6:15 | 1st & 10 | OPP 21 | Cam Thomas run for 3 yds to the Houst 18 | +3 | -0.12 |
| 5:32 | 2nd & 7 | OPP 18 | Cam Thomas run for a loss of 11 yards to the Houst 29 Cam Thomas fumbled, recovered by Houst Emeke Egbule | -4.25 |
| 5:25 | 1st & 10 | OWN 29 | Terence Williams run for 1 yd to the Houst 30 | +1 | -0.69 |
| 5:00 | 2nd & 9 | OWN 30 | Clayton Tune pass incomplete to Marquez Stevenson | 0 | -0.51 |
| 4:50 | 3rd & 9 | OWN 30 | Clayton Tune pass incomplete to Romello Brooker | 0 | -0.24 |
| 4:42 | 4th & 9 | OWN 30 | Clayton Tune pass complete to Marquez Stevenson for 5 yds to the Houst 35 | +5 | 0.22 |
| 4:34 | 1st & 10 | OPP 35 | Cam Thomas run for 4 yds to the Houst 31 | +4 | -0.07 |
| 4:00 | 2nd & 6 | OPP 31 | Darnell Woolfolk run for 4 yds to the Houst 27 | +4 | -0.07 |
| 3:20 | 3rd & 2 | OPP 27 | Andy Davidson run for 9 yds to the Houst 18 for a 1ST down | +9 | 0.52 |
| 2:40 | 1st & 10 | OPP 18 | Andy Davidson run for 12 yds to the Houst 6 for a 1ST down | +12 | 0.54 |
| 2:00 | 1st & 6 | OPP 6 | Jordan Asberry run for 3 yds to the Houst 3 | +3 | -0.16 |
| 1:21 | 2nd & 3 | OPP 3 | Connor Slomka run for 3 yds for a TD (John Abercrombie KICK) | +3 | 2.21 |
| 1:10 | 1st & 10 | OWN 25 | Patrick Carr run for 10 yds to the Houst 35 for a 1ST down | +10 | 0.84 |
| 0:50 | 1st & 10 | OWN 35 | Patrick Carr run for 1 yd to the Houst 36 | +1 | -0.83 |
| 0:41 | 2nd & 9 | OWN 36 | Clayton Tune pass incomplete to Keith Corbin | 0 | -0.68 |
| 0:30 | 3rd & 9 | OWN 36 | Clayton Tune run for 18 yds to the Army 46 Clayton Tune fumbled, recovered by Army Julian McDuffie | -0.24 |
| 0:22 | 1st & 10 | OWN 46 | Malik Hancock run for 8 yds to the Houst 46 | +8 | 0.92 |
| 0:00 | OWN 0 | End of 3rd Quarter | |||
| 14:55 | 2nd & 2 | OPP 46 | Cam Thomas run for 5 yds to the Houst 41 for a 1ST down | +5 | 0.02 |
| 14:10 | 1st & 10 | OPP 41 | Sandon McCoy run for 6 yds to the Houst 35 | +6 | 0.27 |
| 13:30 | 2nd & 4 | OPP 35 | Sandon McCoy run for 3 yds to the Houst 32 | +3 | -0.28 |
| 12:45 | 3rd & 1 | OPP 32 | Connor Slomka run for 11 yds to the Houst 21 for a 1ST down | +11 | 0.61 |
| 12:05 | 1st & 10 | OPP 21 | Rashaad Bolton run for 3 yds to the Houst 18 | +3 | -0.12 |
| 11:20 | 2nd & 7 | OPP 18 | Cam Thomas run for 3 yds to the Houst 15 | +3 | -0.13 |
| 10:38 | 3rd & 4 | OPP 15 | Timeout ARMY, clock 10:38 | ||
| 10:31 | 3rd & 4 | OPP 15 | Cam Thomas pass complete to Jordan Asberry for 15 yds for a TD (John Abercrombie KICK) | +15 | 2.88 |
| 10:18 | 1st & 10 | OWN 26 | Clayton Tune sacked by Julian McDuffie for a loss of 4 yards to the Houst 22 | -4 | -1.07 |
| 10:00 | 2nd & 14 | OWN 22 | Clayton Tune sacked by Wunmi Oyetuga for a loss of 3 yards to the Houst 19 | -3 | -0.25 |
| 9:20 | 3rd & 17 | OWN 32 | Clayton Tune pass complete to Christian Trahan for 13 yds to the Houst 32 for a 1ST down ARMY Penalty, Roughing Passer (15 Yards) to the Houst 47 for a 1ST down | +28 | 3.99 |
| 9:00 | 1st & 10 | OWN 47 | Kevrin Justice run for 2 yds to the Houst 49 | +2 | -0.67 |
| 8:40 | 2nd & 8 | OWN 49 | Clayton Tune run for 4 yds to the Army 47 | +4 | -0.17 |
| 8:20 | 3rd & 4 | OPP 47 | Kevrin Justice run for 5 yds to the Army 42 for a 1ST down | +5 | 1.63 |
| 8:02 | 1st & 10 | OPP 42 | Keith Corbin run for 1 yd to the Army 41 | +1 | -0.70 |
| 7:51 | 2nd & 9 | OPP 41 | Clayton Tune pass incomplete to Keith Corbin | 0 | -1.04 |
| 7:40 | 3rd & 9 | OPP 41 | Clayton Tune run for 21 yds to the Army 20 for a 1ST down | +21 | 2.41 |
| 7:20 | 1st & 10 | OPP 20 | Clayton Tune pass complete to Marquez Stevenson for 5 yds to the Army 15 | +5 | 0.07 |
| 7:00 | 2nd & 5 | OPP 15 | Patrick Carr run for 9 yds to the Army 6 for a 1ST down | +9 | 0.49 |
| 6:40 | 1st & 6 | OPP 6 | Patrick Carr run for no gain to the Army 6 | 0 | -0.48 |
| 6:25 | 2nd & 6 | OPP 6 | Clayton Tune run for 6 yds for a TD (Dalton Witherspoon KICK) | +6 | 2.53 |
| 6:12 | 1st & 10 | OWN 25 | Jordan Asberry run for 34 yds to the Houst 41 for a 1ST down | +34 | 2.84 |
| 5:32 | 1st & 10 | OPP 41 | Sandon McCoy run for 6 yds to the Houst 35 | +6 | 0.27 |
| 4:49 | 2nd & 4 | OPP 35 | Rashaad Bolton run for 5 yds to the Houst 30 for a 1ST down | +5 | 0.15 |
| 4:05 | 1st & 10 | OPP 30 | Connor Slomka run for 6 yds to the Houst 24 | +6 | 0.21 |
| 3:25 | 2nd & 4 | OPP 24 | Sandon McCoy run for 2 yds to the Houst 22 | +2 | -0.31 |
| 2:45 | 3rd & 2 | OPP 22 | Connor Slomka run for 2 yds to the Houst 20 for a 1ST down | +2 | 0.30 |
| 1:58 | 1st & 10 | OPP 20 | Cam Thomas run for 20 yds for a TD (John Abercrombie KICK) | +20 | 2.62 |
| 1:43 | 1st & 10 | OWN 35 | Clayton Tune pass incomplete | 0 | -1.01 |
| 1:23 | 2nd & 10 | OWN 35 | Clayton Tune run for 4 yds to the Houst 39 | +4 | -0.11 |
| 0:50 | 3rd & 6 | OWN 39 | Clayton Tune sacked by Edriece Patterson for a loss of 12 yards to the Houst 27 | -12 | -0.98 |
| 0:30 | 4th & 18 | OWN 27 | Clayton Tune pass complete to Jeremy Singleton for 20 yds to the Houst 47 for a 1ST down | +20 | 3.25 |
| 0:15 | 1st & 10 | OWN 47 | Clayton Tune pass complete to Terry Mark for 15 yds to the Army 38 for a 1ST down | +15 | 1.00 |
| 0:07 | 1st & 10 | OPP 38 | Timeout ARMY, clock 00:07 | ||
| 0:00 | 1st & 10 | OPP 38 | Clayton Tune sacked by Jake Ellington and Joe Stephenson for a loss of 6 yards to the Army 44 | -6 | -2.05 |
| 0 | sacks | 9 |
| 3 | plays for loss | 9 |
| 1 | takeaways | 2 |
| 0 | three-and-outs forced | 1 |
| 13 | explosive plays allowed | 10 |
| 9.60 | yards allowed / play | 5.16 |
| 9 of 10 | scoring drives allowed | 2 of 12 |
| Austin Robinson | 12 (5) | 1 TFL |
| Gleson Sprewell | 8 (4) | 1 TFL |
| Emeke Egbule | 8 (6) | 1 TFL |
| Roman Brown | 8 (4) | |
| Jordan Carmouche | 6 (2) | |
| Deontay Anderson | 5 (2) | |
| Leroy Godfrey | 3 (2) | |
| Grant Stuard | 3 (2) |
| 5 | punts | — |
| 39.0 | punt average | — |
| 1 | punts inside the 20 | — |
| 162 | return yards | 87 |
| own 26 | average drive start | own 33 |
| K | Dalton Witherspoon | 2/2 XP |
| P | Dane Roy | 5 punts · 39.0 avg · 1 in 20 · 2 TB |
| KR | Marquez Stevenson | 5 ret · 127 yds · long 37 |
| KR | Grant Stuard | 1 ret · 31 yds · long 31 |
| KR | Parker Eichenberger | 1 ret · 4 yds · long 4 |
| K | John Abercrombie | 10/10 XP |
| KR | Christian Hayes | 2 ret · 9 yds · long 9 |
| PR | Luke Langdon | 1 ret · 39 yds · long 39 |
| PR | Akyah Miranda | 1 ret · 39 yds · long 39 |
| 70 | plays | 60 |
| 361 | yards | 576 |
| 12 | drives | 10 |
| 43% | success rate | 73% |
| 12.06 | total PPA | 50.49 |
| Q1 | Kelvin Hopkins Jr. run for 1 yd for a TD (John Abercrombie KICK) | 7–0 |
| Q1 | Kelvin Hopkins Jr. run for 77 yds for a TD (John Abercrombie KICK) | 14–0 |
| Q2 | Clayton Tune pass complete to Romello Brooker for 3 yds for a TD (Dalton Witherspoon KICK) | 7–21 |
| Q2 | Kelvin Hopkins Jr. run for 1 yd for a TD (John Abercrombie KICK) | 28–7 |
| Q2 | Kelvin Hopkins Jr. run for 2 yds for a TD (John Abercrombie KICK) | 35–7 |
| Q2 | Artice Hobbs IV run for 11 yds for a TD (John Abercrombie KICK) | 42–7 |
| Q3 | Kelvin Hopkins Jr. run for 1 yd for a TD (John Abercrombie KICK) | 49–7 |
| Q3 | Connor Slomka run for 3 yds for a TD (John Abercrombie KICK) | 56–7 |
| Q4 | Cam Thomas pass complete to Jordan Asberry for 15 yds for a TD (John Abercrombie KICK) | 63–7 |
| Q4 | Clayton Tune run for 6 yds for a TD (Dalton Witherspoon KICK) | 14–63 |
| Q4 | Cam Thomas run for 20 yds for a TD (John Abercrombie KICK) | 70–14 |
| Q1 | Kelvin Hopkins Jr. run for 77 yds for a TD (John Abercrombie KICK) | 6.62 |
| Q4 | Clayton Tune pass complete to Christian Trahan for 13 yds to the Houst 32 for a 1ST⦠| 3.99 |
| Q1 | Clayton Tune pass complete to Romello Brooker for 17 yds to the Army 34 for a 1ST down | 3.34 |
| Q2 | Kelvin Hopkins Jr. pass complete to Kjetil Cline for 54 yds to the Houst 1 for a 1ST⦠| 3.30 |
| Q4 | Clayton Tune pass complete to Jeremy Singleton for 20 yds to the Houst 47 for a 1ST down | 3.25 |
| Q4 | Cam Thomas pass complete to Jordan Asberry for 15 yds for a TD (John Abercrombie KICK) | 2.88 |
| 2004 | Army 21 – 35 Houston |
| 2003 | Houston 34 – 14 Army |
| 2002 | Army 42 – 56 Houston |
| 2001 | Houston 14 – 28 Army |
| 2000 | Army 30 – 31 Houston |
| 1999 | Houston 26 – 14 Army |
| 1998 | Army 38 – 28 Houston |