| 14:57 | 1st & 10 | OWN 25 | Bryson Daily pass incomplete to Hayden Reed | 0 | -0.70 |
| 14:00 | 2nd & 10 | OWN 25 | Bryson Daily run for 9 yds to the ARMY 34 | +9 | 0.68 |
| 13:27 | 3rd & 1 | OWN 34 | Hayden Reed run for 27 yds to the UTSA 39 for a 1ST down | +27 | 2.96 |
| 13:25 | 1st & 10 | OPP 39 | Bryson Daily pass incomplete to Miles Stewart | 0 | -0.81 |
| 13:05 | 2nd & 10 | OPP 39 | Miles Stewart run for 9 yds to the UTSA 30 | +9 | 0.82 |
| 12:45 | 3rd & 1 | OPP 30 | Bryson Daily pass incomplete to Noah Short | 0 | -0.89 |
| 12:36 | 4th & 1 | OPP 30 | Bryson Daily run for 3 yds to the UTSA 27 for a 1ST down | +3 | 1.28 |
| 12:05 | 1st & 10 | OPP 27 | Jakobi Buchanan run for 9 yds to the UTSA 18 | +9 | 0.66 |
| 11:27 | 2nd & 1 | OPP 18 | Bryson Daily pass incomplete to Noah Short | 0 | -0.63 |
| 11:17 | 3rd & 1 | OPP 18 | Hayden Reed run for 4 yds to the UTSA 14 for a 1ST down | +4 | 0.16 |
| 10:39 | 1st & 10 | OPP 14 | Bryson Daily run for 1 yd to the UTSA 13 | +1 | -0.25 |
| 10:00 | 2nd & 9 | OPP 13 | Bryson Daily run for 5 yds to the UTSA 8 | +5 | 0.04 |
| 9:15 | 3rd & 4 | OPP 8 | Jakobi Buchanan run for 2 yds to the UTSA 6 | +2 | -0.18 |
| 8:37 | 4th & 2 | OPP 6 | Bryson Daily run for 3 yds to the UTSA 3 for a 1ST down | +3 | 1.47 |
| 8:20 | 1st & 3 | OPP 3 | Hayden Reed run for 2 yds to the UTSA 1 | +2 | -0.44 |
| 7:32 | 2nd & 1 | OPP 1 | Hayden Reed 1 Yd Run (Quinn Maretzki Kick) | +1 | 1.90 |
| 7:14 | 1st & 10 | OWN 25 | Eddie Lee Marburger pass complete to Joshua Cephus for 7 yds to the UTSA 32 | +7 | 0.60 |
| 7:06 | 2nd & 3 | OWN 32 | Kevorian Barnes run for 9 yds to the UTSA 41 Kevorian Barnes fumbled, forced by Jimmy Ciarlo, recovered by ARMY Quindrelin Hammonds | -1.53 |
| 6:24 | 1st & 10 | OPP 41 | Kanye Udoh run for no gain to the UTSA 41 | 0 | -0.88 |
| 6:00 | 2nd & 10 | OPP 41 | Ay'Jaun Marshall run for a loss of 6 yards to the UTSA 47 | -6 | -2.20 |
| 5:07 | 3rd & 16 | OPP 47 | Bryson Daily run for 9 yds to the UTSA 38 | +9 | 0.78 |
| 4:50 | 4th & 7 | OPP 38 | Daily, Bryson pass incomplete to Marshall, Ay'Jaun, PENALTY UTSA pass interference (Nwachuku, Kelechi) 15 yards to the UTSA23, NO PLAY, 1ST DOWN ARMY. | +15 | |
| 4:21 | 1st & 10 | OPP 23 | Hayden Reed run for 6 yds to the UTSA 17 | +6 | 0.19 |
| 3:39 | 2nd & 4 | OPP 17 | Miles Stewart run for no gain to the UTSA 17 | 0 | -0.46 |
| 3:00 | 3rd & 4 | OPP 17 | Hayden Reed run for 3 yds to the UTSA 14 | +3 | -0.16 |
| 2:30 | 4th & 1 | OPP 14 | Bryson Daily run for 4 yds to the UTSA 10 for a 1ST down | +4 | 0.58 |
| 2:06 | 1st & goal | OPP 10 | Timeout UTSA, clock 02:06 | ||
| 1:28 | 1st & 10 | OPP 10 | Hayden Reed run for no gain to the UTSA 10 Hayden Reed fumbled, forced by Dywan Griffin, recovered by ARMY Hayden Reed | 0 | -0.29 |
| 1:15 | 2nd & 10 | OPP 10 | Jakobi Buchanan 10 Yd Run (Quinn Maretzki Kick) | +10 | 2.80 |
| 1:00 | 1st & 10 | OWN 25 | Rocko Griffin run for 15 yds to the UTSA 40 for a 1ST down | +15 | 1.32 |
| 0:53 | 1st & 10 | OWN 40 | Eddie Lee Marburger pass incomplete to Tykee Ogle-Kellogg | 0 | -1.12 |
| 0:45 | 2nd & 10 | OWN 40 | Eddie Lee Marburger pass complete to Oscar Cardenas for 9 yds to the UTSA 49 | +9 | 1.07 |
| 0:04 | 3rd & 1 | OWN 49 | Eddie Lee Marburger pass complete to Joshua Cephus for 1 yd to the 50 yard line for a 1ST down | +1 | 0.97 |
| 0:00 | OWN 49 | End of 1st Quarter | |||
| 14:40 | 1st & 10 | 50 | Rocko Griffin run for 6 yds to the ARMY 44 | +6 | 0.35 |
| 14:25 | 2nd & 4 | OPP 44 | Eddie Lee Marburger pass incomplete | 0 | -1.14 |
| 14:00 | 3rd & 4 | OPP 44 | Eddie Lee Marburger pass complete to Willie McCoy for 6 yds to the ARMY 38 for a 1ST down | +6 | 1.54 |
| 13:40 | 1st & 10 | OPP 38 | Eddie Lee Marburger pass complete to Joshua Cephus for 6 yds to the ARMY 32 | +6 | 0.25 |
| 13:22 | 2nd & 4 | OPP 32 | Robert Henry run for 6 yds to the ARMY 26 for a 1ST down | +6 | 0.12 |
| 12:55 | 1st & 10 | OPP 26 | Robert Henry run for 7 yds to the ARMY 19 | +7 | 0.33 |
| 12:45 | 2nd & 3 | OPP 19 | Robert Henry 19 Yd Run (Chase Allen Kick) | +19 | 2.39 |
| 12:45 | 2nd & goal | OPP 3 | UTSA Penalty, Delay of Game (-5 Yards) to the ARMY 8 | -5 |
| 12:32 | 1st & 10 | OWN 25 | Bryson Daily pass complete to Markel Johnson for 26 yds to the UTSA 49 for a 1ST down | +26 | 2.32 |
| 11:40 | 1st & 10 | OPP 49 | Hayden Reed run for a loss of 1 yard to the 50 yard line | -1 | -1.33 |
| 11:07 | 2nd & 11 | 50 | Hayden Reed run for 1 yd to the UTSA 49 | +1 | -0.80 |
| 10:24 | 3rd & 10 | OPP 49 | Bryson Daily pass complete to Noah Short for 38 yds to the UTSA 11 for a 1ST down | +38 | 3.38 |
| 9:27 | 1st & 10 | OPP 11 | Hayden Reed run for 7 yds to the UTSA 4 | +7 | 0.30 |
| 9:18 | 2nd & 3 | OPP 4 | Hayden Reed run for no gain to the UTSA 4 | 0 | -0.42 |
| 8:15 | 3rd & 3 | OPP 4 | Bryson Daily run for a loss of 2 yards to the UTSA 6 | -2 | -0.44 |
| 7:59 | 4th & 5 | OPP 6 | Quinn Maretzki 23 Yd Field Goal |
| 7:46 | 1st & 10 | OWN 25 | Kevorian Barnes run for 5 yds to the UTSA 30 | +5 | 0.09 |
| 7:38 | 2nd & 5 | OWN 30 | Eddie Lee Marburger pass complete to Chris Carpenter for 6 yds to the UTSA 36 for a 1ST down | +6 | 0.84 |
| 7:21 | 1st & 10 | OWN 36 | Eddie Lee Marburger pass incomplete to Joshua Cephus | 0 | -1.04 |
| 7:10 | 2nd & 10 | OWN 36 | Kevorian Barnes run for a loss of 2 yards to the UTSA 34 | -2 | -0.80 |
| 6:20 | 3rd & 12 | OWN 34 | Eddie Lee Marburger pass complete to Joshua Cephus for 2 yds to the UTSA 36 | +2 | -0.16 |
| 5:50 | 4th & 10 | OWN 36 | Lucas Dean punt for 37 yds, fair catch by Cameron Jones at the ARMY 27 |
| 5:30 | 1st & 10 | OWN 27 | Bryson Daily run for 5 yds to the ARMY 32 | +5 | 0.10 |
| 4:35 | 2nd & 5 | OWN 32 | Markel Johnson run for no gain to the ARMY 32 | 0 | -0.82 |
| 3:50 | 3rd & 5 | OWN 32 | Miles Stewart run for 4 yds to the ARMY 36 | +4 | -0.07 |
| 3:38 | 4th & 1 | OWN 36 | Jakobi Buchanan run for 4 yds to the ARMY 40 for a 1ST down | +4 | 1.97 |
| 3:37 | 1st & 10 | OWN 40 | Timeout UTSA, clock 03:37 | ||
| 3:25 | 1st & 10 | OWN 40 | Markel Johnson run for 2 yds to the ARMY 42 | +2 | -0.68 |
| 2:44 | 2nd & 8 | OWN 42 | Bryson Daily pass complete to Isaiah Alston for 13 yds to the UTSA 45 for a 1ST down | +13 | 1.96 |
| 2:29 | 1st & 10 | OPP 45 | Bryson Daily pass incomplete to Ay'Jaun Marshall | 0 | -1.00 |
| 2:22 | 2nd & 10 | OPP 45 | Bryson Daily run for 3 yds to the UTSA 42 | +3 | -0.39 |
| 2:22 | 3rd & 7 | OPP 42 | Timeout UTSA, clock 02:22 | ||
| 2:10 | 3rd & 7 | OPP 42 | Bryson Daily pass complete to Casey Reynolds for 11 yds to the UTSA 31 for a 1ST down | +11 | 2.03 |
| 2:01 | 1st & 10 | OPP 31 | Bryson Daily pass incomplete to Isaiah Alston | 0 | -0.58 |
| 1:55 | 2nd & 10 | OPP 31 | Bryson Daily pass incomplete to Isaiah Alston | 0 | -0.80 |
| 1:40 | 3rd & 10 | OPP 31 | Hayden Reed run for 3 yds to the UTSA 28 | +3 | -0.36 |
| 1:10 | 4th & 7 | OPP 28 | Timeout Army, clock 01:10 | ||
| 1:06 | 4th & 7 | OPP 28 | Quinn Maretzki 45 Yd Field Goal |
| 0:59 | 1st & 10 | OWN 25 | Eddie Lee Marburger pass complete to Devin McCuin for 5 yds to the UTSA 30 | +5 | 0.09 |
| 0:45 | 2nd & 5 | OWN 30 | Eddie Lee Marburger pass complete to Robert Henry for 3 yds to the UTSA 33 | +3 | -0.31 |
| 0:36 | 3rd & 2 | OWN 33 | Eddie Lee Marburger pass complete to Joshua Cephus for 8 yds to the UTSA 41 for a 1ST down | +8 | 1.64 |
| 0:20 | 1st & 10 | OWN 41 | Eddie Lee Marburger pass complete to Robert Henry for 8 yds to the UTSA 49 | +8 | 1.00 |
| 0:14 | 2nd & 2 | OWN 49 | TEAM pass incomplete | 0 | -1.34 |
| 0:10 | 3rd & 2 | OWN 49 | Eddie Lee Marburger pass incomplete to Tykee Ogle-Kellogg | 0 | -1.08 |
| 0:07 | 4th & 2 | OWN 49 | Eddie Lee Marburger run for 5 yds to the ARMY 46 for a 1ST down | +5 | 2.53 |
| 0:05 | 1st & 10 | OPP 46 | TEAM pass incomplete | 0 | -1.03 |
| 0:05 | 2nd & 10 | OPP 46 | Timeout Army, clock 00:05 | ||
| 0:00 | 2nd & 10 | OPP 46 | Tykee Ogle-Kellogg 46 Yd pass from Eddie Lee Marburger (Chase Allen Kick) | +46 | 4.57 |
| 0:00 | OPP 3 | End of 2nd Quarter |
| 14:35 | 1st & 10 | OWN 25 | Rocko Griffin run for 20 yds to the UTSA 45 for a 1ST down | +20 | 1.80 |
| 14:20 | 1st & 10 | OWN 45 | Rocko Griffin run for 4 yds to the UTSA 49 | +4 | -0.16 |
| 14:05 | 2nd & 6 | OWN 49 | Rocko Griffin run for 5 yds to the ARMY 46 | +5 | 0.11 |
| 13:56 | 3rd & 1 | OPP 46 | Rocko Griffin run for no gain to the ARMY 46 | 0 | -1.20 |
| 13:56 | 4th & 1 | OPP 46 | UTSA Penalty, False Start (Ernesto Almaraz) to the UTSA 49 | -5 | |
| 13:19 | 4th & 6 | OWN 49 | Eddie Lee Marburger pass incomplete to Oscar Cardenas | 0 | -0.54 |
| 13:05 | 1st & 10 | OPP 49 | Bryson Daily run for 5 yds to the UTSA 44 | +5 | 0.10 |
| 12:30 | 2nd & 5 | OPP 44 | Bryson Daily pass complete to Noah Short for 5 yds to the UTSA 39 for a 1ST down | +5 | 0.52 |
| 12:15 | 1st & 10 | OPP 39 | Hayden Reed run for 14 yds to the UTSA 25 for a 1ST down | +14 | 0.44 |
| 11:11 | 1st & 10 | OPP 25 | Jakobi Buchanan run for 1 yd to the UTSA 24 | +1 | -0.35 |
| 10:23 | 2nd & 9 | OPP 24 | Bryson Daily run for 1 yd to the UTSA 23 | +1 | -0.42 |
| 10:00 | 3rd & 8 | OPP 23 | Bryson Daily run for 4 yds to the UTSA 19 | +4 | -0.10 |
| 9:13 | 4th & 4 | OPP 19 | Quinn Maretzki 36 Yd Field Goal |
| 8:58 | 1st & 10 | OWN 25 | Kevorian Barnes run for 4 yds to the UTSA 29 | +4 | -0.11 |
| 8:40 | 2nd & 6 | OWN 29 | Eddie Lee Marburger pass complete to Joshua Cephus for 8 yds to the UTSA 37 for a 1ST down | +8 | 1.14 |
| 8:18 | 1st & 10 | OWN 37 | Kevorian Barnes run for 12 yds to the UTSA 49 for a 1ST down | +12 | 1.13 |
| 8:00 | 1st & 10 | OWN 49 | Kevorian Barnes run for 4 yds to the ARMY 47 | +4 | -0.15 |
| 7:30 | 2nd & 6 | OPP 47 | Kevorian Barnes run for 3 yds to the ARMY 44 | +3 | -0.41 |
| 7:04 | 3rd & 3 | OPP 44 | Joshua Cephus 44 Yd pass from Eddie Lee Marburger (Chase Allen Kick) | +44 | 4.48 |
| 7:04 | 3rd & 3 | OWN 35 | UTSA Penalty, Offensive Offside (Rashad Wisdom) to the UTSA 30 | -5 |
| 6:14 | 1st & 10 | OWN 20 | Markel Johnson pass complete to Isaiah Alston for 55 yds to the UTSA 25 for a 1ST down | +55 | 3.69 |
| 6:09 | 1st & 10 | OPP 25 | Noah Short 25 Yd pass from Bryson Daily (Quinn Maretzki Kick) | +25 | 2.70 |
| 6:09 | 1st & 10 | OWN 25 | UTSA Penalty, False Start (Walker Baty) to the UTSA 20 | -5 | |
| 5:50 | 1st & 15 | OWN 20 | Eddie Lee Marburger pass complete to Robert Henry for no gain to the UTSA 20 | 0 | -0.33 |
| 5:20 | 2nd & 15 | OWN 20 | Eddie Lee Marburger pass complete to Joshua Cephus for 8 yds to the UTSA 28 | +8 | 0.21 |
| 4:53 | 3rd & 7 | OWN 28 | Eddie Lee Marburger pass incomplete to Chris Carpenter | 0 | -0.27 |
| 4:45 | 4th & 7 | OWN 28 | Lucas Dean punt for 46 yds, fair catch by Cameron Jones at the ARMY 26 |
| 4:20 | 1st & 10 | OWN 26 | Bryson Daily run for 9 yds to the ARMY 35 | +9 | 1.28 |
| 3:58 | 2nd & 1 | OWN 35 | Bryson Daily pass incomplete to Ay'Jaun Marshall | 0 | -1.30 |
| 3:22 | 3rd & 1 | OWN 35 | Jakobi Buchanan run for 1 yd to the ARMY 36 for a 1ST down | +1 | 0.89 |
| 3:03 | 1st & 10 | OWN 36 | Bryson Daily run for 6 yds to the ARMY 42 | +6 | 0.40 |
| 2:10 | 2nd & 4 | OWN 42 | Bryson Daily run for 1 yd to the ARMY 43 | +1 | -0.96 |
| 1:45 | 3rd & 3 | OWN 43 | Bryson Daily pass incomplete to Isaiah Alston | 0 | -0.85 |
| 1:37 | 4th & 3 | OWN 43 | Cooper Allan punt for 46 yds, fair catch by Chris Carpenter at the UTSA 11 |
| 1:20 | 1st & 10 | OWN 11 | Kevorian Barnes run for 1 yd to the UTSA 12 | +1 | -0.31 |
| 1:03 | 2nd & 9 | OWN 12 | Eddie Lee Marburger run for a loss of 1 yard to the UTSA 11 | -1 | -0.22 |
| 0:34 | 3rd & 10 | OWN 11 | Eddie Lee Marburger pass incomplete to Tykee Ogle-Kellogg | 0 | -0.07 |
| 0:22 | 4th & 10 | OWN 11 | Lucas Dean punt for 59 yds, downed at the ARMY 30 |
| 0:05 | 1st & 10 | OWN 30 | Markel Johnson run for 7 yds to the ARMY 37 | +7 | 0.67 |
| 0:00 | OWN 30 | End of 3rd Quarter | |||
| 14:45 | 2nd & 3 | OWN 37 | Hayden Reed run for 5 yds to the ARMY 42 for a 1ST down | +5 | 0.46 |
| 14:00 | 1st & 10 | OWN 42 | Hayden Reed run for 16 yds to the UTSA 42 for a 1ST down | +16 | 1.27 |
| 13:25 | 1st & 10 | OPP 42 | Markel Johnson run for 1 yd to the UTSA 41 | +1 | -0.70 |
| 12:55 | 2nd & 9 | OPP 41 | Jakobi Buchanan run for 1 yd to the UTSA 40 | +1 | -0.81 |
| 12:05 | 3rd & 8 | OPP 40 | Bryson Daily run for 4 yds to the UTSA 36 | +4 | -0.17 |
| 11:30 | 4th & 4 | OPP 36 | Bryson Daily pass complete to Markel Johnson for 15 yds to the UTSA 21 for a 1ST down | +15 | 2.34 |
| 10:20 | 1st & 10 | OPP 21 | Hayden Reed run for 3 yds to the UTSA 18 | +3 | -0.12 |
| 10:00 | 2nd & 7 | OPP 18 | Hayden Reed run for 3 yds to the UTSA 15 | +3 | -0.13 |
| 9:30 | 3rd & 4 | OPP 15 | Hayden Reed run for 7 yds to the UTSA 8 for a 1ST down | +7 | 0.56 |
| 8:30 | 1st & 8 | OPP 8 | Markel Johnson run for 1 yd to the UTSA 7 | +1 | -0.29 |
| 8:00 | 2nd & 7 | OPP 7 | Markel Johnson run for 3 yds to the UTSA 4 | +3 | -0.09 |
| 7:05 | 3rd & 4 | OPP 4 | Bryson Daily run for 1 yd to the UTSA 3 | +1 | -0.22 |
| 6:45 | 4th & 3 | OPP 3 | Bryson Daily 3 Yd Run (Quinn Maretzki Kick) | +3 | 2.92 |
| 6:33 | 1st & 10 | OWN 25 | Kevorian Barnes run for 3 yds to the UTSA 28 | +3 | -0.30 |
| 6:12 | 2nd & 7 | OWN 28 | Devin McCuin 72 Yd pass from Eddie Lee Marburger (Eddie Lee Marburger Pass to Devin McCuin for Two-Point Conversion) | +72 | 6.37 |
| 5:50 | 1st & 10 | OWN 25 | Hayden Reed run for 3 yds to the ARMY 28 | +3 | -0.30 |
| 5:20 | 2nd & 7 | OWN 28 | Bryson Daily run for 2 yds to the ARMY 30 | +2 | -0.36 |
| 4:45 | 3rd & 5 | OWN 30 | Bryson Daily pass incomplete to Noah Short | 0 | -0.37 |
| 4:34 | 4th & 5 | OWN 30 | Cooper Allan punt for 51 yds , Joshua Cephus returns for 16 yds to the UTSA 35 |
| 4:15 | 1st & 10 | OWN 35 | Rocko Griffin run for 3 yds to the UTSA 38 | +3 | -0.41 |
| 4:05 | 2nd & 7 | OWN 38 | Eddie Lee Marburger pass incomplete to Devin McCuin | 0 | -0.87 |
| 3:30 | 3rd & 7 | OWN 38 | Eddie Lee Marburger sacked by Jackson Powell for a loss of 7 yards to the UTSA 31 | -7 | -0.77 |
| 3:12 | 4th & 14 | OWN 31 | Lucas Dean punt for 44 yds, downed at the ARMY 25 |
| 3:07 | 1st & 10 | OWN 25 | Jakobi Buchanan run for 2 yds to the ARMY 27 | +2 | -0.45 |
| 3:07 | 2nd & 8 | OWN 27 | Timeout UTSA, clock 03:07 | ||
| 3:03 | 2nd & 8 | OWN 27 | Bryson Daily run for 3 yds to the ARMY 30 | +3 | -0.21 |
| 3:03 | 3rd & 5 | OWN 30 | Timeout UTSA, clock 03:03 | ||
| 2:48 | 3rd & 5 | OWN 30 | Bryson Daily run for 13 yds to the ARMY 43 for a 1ST down | +13 | 2.27 |
| 2:16 | 1st & 10 | OWN 43 | Hayden Reed run for 3 yds to the ARMY 46 | +3 | -0.43 |
| 2:16 | 2nd & 7 | OWN 46 | Timeout UTSA, clock 02:16 | ||
| 1:40 | 2nd & 7 | OWN 46 | Bryson Daily run for 4 yds to the 50 yard line | +4 | -0.17 |
| 1:20 | 3rd & 3 | 50 | Bryson Daily run for 4 yds to the UTSA 46 for a 1ST down | +4 | 1.52 |
| 0:35 | 1st & 10 | OPP 46 | TEAM run for a loss of 2 yards to the UTSA 48 | -2 | -1.49 |
| 0:01 | 2nd & 12 | OPP 48 | TEAM run for a loss of 2 yards to the 50 yard line | -2 | -1.32 |
| 0:00 | OPP 48 | End of 4th Quarter |
| 1 | sacks | 0 |
| 3 | plays for loss | 5 |
| 1 | takeaways | 0 |
| 3 | three-and-outs forced | 1 |
| 7 | explosive plays allowed | 8 |
| 7.31 | yards allowed / play | 5.39 |
| 3 of 10 | scoring drives allowed | 7 of 10 |
| Leo Lowin | 7 (4) | |
| Kalib Fortner | 6 (3) | 1 TFL |
| Jimmy Ciarlo | 5 (3) | |
| Cameron Jones | 4 (3) | |
| Max DiDomenico | 3 (2) | |
| Kyle Lewis | 3 (1) | 1 QH |
| Spencer Jones | 3 | |
| Jackson Powell | 2 (2) | 1 sk · 1 TFL |
| Martavius French | 10 (4) | 0.5 TFL · 1 QH |
| Rashad Wisdom | 7 (5) | |
| Ken Robinson | 7 (3) | |
| Jimmori Robinson | 6 (4) | 1.5 TFL |
| Joseph Evans | 6 (4) | |
| Jamal Ligon | 5 (3) | 1 QH |
| Elliott Davison | 5 (2) | |
| Donyai Taylor | 4 (3) | 1 QH |
| 3 of 3 | field goals | — |
| 2 | punts | 4 |
| 48.5 | punt average | 46.5 |
| 1 | punts inside the 20 | 0 |
| 13 | return yards | 16 |
| own 25 | average drive start | own 25 |
| K | Quinn Maretzki | 3/3 FG · long 45 · 4/4 XP |
| P | Cooper Allan | 2 punts · 48.5 avg · 1 in 20 |
| KR | Ay'Juan Marshall | 1 ret · 13 yds · long 13 |
| K | Chase Allen | 3/3 XP |
| P | Lucas Dean | 4 punts · 46.5 avg |
| PR | Joshua Cephus | 1 ret · 16 yds · long 16 |
| 82 | plays | 48 |
| 442 | yards | 351 |
| 10 | drives | 10 |
| 43% | success rate | 48% |
| 21.5 | total PPA | 20.84 |
| Q1 | Hayden Reed 1 Yd Run (Quinn Maretzki Kick) | 7–0 |
| Q1 | Jakobi Buchanan 10 Yd Run (Quinn Maretzki Kick) | 14–0 |
| Q2 | Robert Henry 19 Yd Run (Chase Allen Kick) | 7–14 |
| Q2 | Quinn Maretzki 23 Yd Field Goal | 17–7 |
| Q2 | Quinn Maretzki 45 Yd Field Goal | 20–7 |
| Q2 | Tykee Ogle-Kellogg 46 Yd pass from Eddie Lee Marburger (Chase Allen Kick) | 14–20 |
| Q3 | Quinn Maretzki 36 Yd Field Goal | 23–14 |
| Q3 | Joshua Cephus 44 Yd pass from Eddie Lee Marburger (Chase Allen Kick) | 21–23 |
| Q3 | Noah Short 25 Yd pass from Bryson Daily (Quinn Maretzki Kick) | 30–21 |
| Q4 | Bryson Daily 3 Yd Run (Quinn Maretzki Kick) | 37–21 |
| Q4 | Devin McCuin 72 Yd pass from Eddie Lee Marburger (Eddie Lee Marburger Pass to Devin McCuin forβ¦ | 29–37 |
| Q4 | Devin McCuin 72 Yd pass from Eddie Lee Marburger (Eddie Lee Marburger Pass to Devin⦠| 6.37 |
| Q2 | Tykee Ogle-Kellogg 46 Yd pass from Eddie Lee Marburger (Chase Allen Kick) | 4.57 |
| Q3 | Joshua Cephus 44 Yd pass from Eddie Lee Marburger (Chase Allen Kick) | 4.48 |
| Q3 | Markel Johnson pass complete to Isaiah Alston for 55 yds to the UTSA 25 for a 1ST down | 3.69 |
| Q2 | Bryson Daily pass complete to Noah Short for 38 yds to the UTSA 11 for a 1ST down | 3.38 |
| Q1 | Hayden Reed run for 27 yds to the UTSA 39 for a 1ST down | 2.96 |
| 2025 | Army 27 – 24 UTSA |
| 2024 | UTSA 24 – 29 Army |
| 2022 | UTSA 41 – 38 Army |
| 2020 | Army 28 – 16 UTSA |
| 2019 | Army 31 – 13 UTSA |