| 15:00 | 1st & 10 | OWN 25 | Tonny Lindsey run for 3 yds to the UthSt 28 | +3 | -0.30 |
| 15:00 | 2nd & 7 | OWN 28 | Kent Myers pass incomplete | 0 | -0.56 |
| 15:00 | 3rd & 7 | OWN 28 | Kent Myers sacked by Ryan Watson for a loss of 4 yards to the UthSt 24 | -4 | -0.37 |
| 15:00 | 4th & 11 | OWN 24 | UTAH ST Penalty, false start (-5 Yards) to the UthSt 19 | -5 | |
| 15:00 | 4th & 16 | OWN 19 | Aaron Dalton punt for 38 yds |
| 13:20 | 1st & 10 | OWN 43 | UTAH ST Penalty, Defensive offside (5 Yards) to the AFA 48 | +5 | |
| 13:20 | 1st & 5 | OWN 48 | Shayne Davern run for 3 yds to the UthSt 49 | +3 | -0.43 |
| 13:20 | 2nd & 2 | OPP 49 | Shayne Davern run for 1 yd to the UthSt 48 | +1 | -1.03 |
| 11:55 | 3rd & 1 | OPP 48 | Timeout AIR FORCE, clock 11:55 | ||
| 11:55 | 3rd & 1 | OPP 48 | Nate Romine run for 3 yds to the UthSt 45 for a 1ST down | +3 | 1.04 |
| 11:55 | 1st & 10 | OPP 45 | Nate Romine pass incomplete | 0 | -1.00 |
| 11:55 | 2nd & 10 | OPP 45 | D.J. Johnson run for 8 yds to the UthSt 37 | +8 | 0.76 |
| 11:55 | 3rd & 2 | OPP 37 | D.J. Johnson run for 3 yds to the UthSt 34 for a 1ST down | +3 | 0.78 |
| 11:55 | 1st & 10 | OPP 34 | Timothy McVey run for 19 yds to the UthSt 15 for a 1ST down | +19 | 0.38 |
| 9:28 | 1st & 10 | OPP 15 | Timeout AIR FORCE, clock 09:28 | ||
| 9:28 | 1st & 10 | OPP 15 | Shayne Davern run for 2 yds to the UthSt 13 | +2 | -0.18 |
| 9:28 | 2nd & 8 | OPP 13 | Shayne Davern run for 2 yds to the UthSt 11 | +2 | -0.18 |
| 9:28 | 3rd & 6 | OPP 11 | Nate Romine pass incomplete | 0 | -0.39 |
| 8:11 | 4th & 6 | OPP 11 | Luke Strebel 28 yd FG GOOD | -0.69 |
| 8:03 | 1st & 10 | OWN 14 | Tonny Lindsey run for 1 yd to the UthSt 15 | +1 | -0.35 |
| 8:03 | 2nd & 9 | OWN 15 | Kent Myers pass incomplete | 0 | -0.23 |
| 8:03 | 3rd & 9 | OWN 15 | Kent Myers pass complete to Ron'Quavion Tarver for 42 yds to the AFA 43 for a 1ST down | +42 | 3.89 |
| 6:53 | 1st & 10 | OPP 43 | Kent Myers pass complete to Rayshad Lewis for 43 yds for a TD, (Brock Warren KICK) | +43 | 3.35 |
| 6:46 | 1st & 10 | OWN 23 | Nate Romine run for 3 yds to the AFA 26 | +3 | -0.27 |
| 6:46 | 2nd & 7 | OWN 26 | Nate Romine pass incomplete | 0 | -0.51 |
| 6:46 | 3rd & 7 | OWN 26 | Nate Romine sacked by Ricky Ali'ifua for 0 yards to the AFA 26 | 0 | -0.24 |
| 6:46 | 4th & 7 | OWN 26 | Steve Brosy punt for 21 yds, punt out-of-bounds at the AFA 47 |
| 5:25 | 1st & 10 | OPP 47 | Kent Myers pass complete to Braelon Roberts for 8 yds to the AFA 39 | +8 | 0.77 |
| 5:25 | 2nd & 2 | OPP 39 | Tonny Lindsey run for a loss of 3 yards to the AFA 42 | -3 | -1.75 |
| 4:15 | 3rd & 5 | OPP 42 | Timeout UTAH ST, clock 04:15 | ||
| 4:15 | 3rd & 5 | OPP 42 | MYERS, Kent pass incomplete to ROBERTS, B., PENALTY AF pass interference 6 yards to the AF36, 1ST DOWN USU, NO PLAY. | +6 | |
| 4:15 | 1st & 10 | OPP 36 | Devante Mays run for 2 yds to the AFA 34 | +2 | -0.38 |
| 4:15 | 2nd & 8 | OPP 34 | Kent Myers pass incomplete to Ron'Quavion Tarver, broken up by Jesse Washington | 0 | -0.85 |
| 4:15 | 3rd & 8 | OPP 34 | Kent Myers pass complete to Andrew Rodriguez for 6 yds to the AFA 28 | +6 | 0.26 |
| 4:15 | 4th & 2 | OPP 28 | Kent Myers pass incomplete to Andrew Rodriguez, broken up by Roland Ladipo | 0 | -3.01 |
| 3:18 | 1st & 10 | OWN 27 | Ronald Cleveland run for 11 yds to the AFA 38 for a 1ST down | +11 | 0.98 |
| 3:18 | 1st & 10 | OWN 38 | DAVERN, Shayne rush for 3 yards to the AF41 (HUERTA, Alex;LARSEN, Derek), PENALTY AF illegal block 15 yards to the AF23, NO PLAY. | -15 | |
| 2:21 | 1st & 25 | OWN 23 | Timeout AIR FORCE, clock 02:21 | ||
| 2:21 | 1st & 25 | OWN 23 | Jacobi Owens run for 16 yds to the AFA 39 | +16 | 1.30 |
| 2:21 | 2nd & 9 | OWN 39 | D.J. Johnson run for 3 yds to the AFA 42 | +3 | -0.33 |
| 2:21 | 3rd & 6 | OWN 42 | Nate Romine pass incomplete | 0 | -0.64 |
| 2:21 | 4th & 6 | OWN 42 | Steve Brosy punt for 30 yds, fair catch by Andrew Rodriguez at the UthSt 28 |
| 0:53 | 1st & 10 | OWN 28 | Tonny Lindsey run for a loss of 2 yards to the UthSt 26 | -2 | -1.01 |
| 0:53 | 2nd & 12 | OWN 26 | Kent Myers pass complete to Andrew Rodriguez for 14 yds to the UthSt 40 for a 1ST down | +14 | 2.11 |
| 0:00 | OWN 0 | End of 1st Quarter | |||
| 15:00 | 1st & 10 | OWN 40 | Kent Myers pass complete to Tonny Lindsey for 24 yds to the AFA 36 for a 1ST down | +24 | 1.75 |
| 15:00 | 1st & 10 | OPP 36 | Tonny Lindsey run for 3 yds to the AFA 33 | +3 | -0.23 |
| 15:00 | 2nd & 7 | OPP 33 | Kent Myers pass incomplete to Ron'Quavion Tarver | 0 | -0.81 |
| 15:00 | 3rd & 7 | OPP 33 | Kent Myers pass complete to Andrew Rodriguez for 6 yds to the AFA 27 | +6 | 0.26 |
| 15:00 | 4th & 1 | OPP 27 | Tonny Lindsey run for 1 yd to the AFA 26 for a 1ST down | +1 | 1.07 |
| 15:00 | 1st & 10 | OPP 26 | Kent Myers pass complete to Tonny Lindsey for 5 yds to the AFA 21 | +5 | 0.08 |
| 15:00 | 2nd & 5 | OPP 21 | Tonny Lindsey run for 4 yds to the AFA 17 | +4 | -0.04 |
| 15:00 | 3rd & 1 | OPP 17 | Kent Myers pass complete to Rayshad Lewis for 3 yds to the AFA 14 for a 1ST down | +3 | 0.13 |
| 15:00 | 1st & 10 | OPP 14 | Kent Myers pass incomplete to Rayshad Lewis | 0 | -0.31 |
| 15:00 | 2nd & 10 | OPP 14 | Kent Myers pass complete to Andrew Rodriguez for 8 yds to the AFA 6 | +8 | 0.27 |
| 15:00 | 3rd & 2 | OPP 6 | Tonny Lindsey run for no gain to the AFA 6 | 0 | -0.34 |
| 10:33 | 4th & 2 | OPP 6 | Brock Warren 23 yd FG GOOD | -1.07 |
| 10:20 | 1st & 10 | OPP 36 | Tyler Williams run for 10 yds to the UthSt 26 for a 1ST down | +10 | 0.29 |
| 10:20 | 1st & 10 | OPP 26 | Timothy McVey run for 14 yds to the UthSt 12 for a 1ST down UTAH ST Penalty, Defensive holding (6 Yards) to the UthSt 6 for a 1ST down | +20 | 0.67 |
| 10:20 | 1st & 4 | OPP 6 | D.J. Johnson run for 4 yds to the UthSt 2 for a 1ST down | +4 | 0.49 |
| 10:20 | 1st & 2 | OPP 2 | AIR FORCE Penalty, false start (-5 Yards) to the UthSt 7 | -5 | |
| 10:20 | 1st & 7 | OPP 7 | Nate Romine run for 3 yds to the UthSt 4 | +3 | -0.14 |
| 8:27 | 2nd & 4 | OPP 4 | Tyler Williams run for 4 yds for a TD, (Luke Strebel KICK) | +4 | 2.33 |
| 8:27 | 1st & 10 | OWN 35 | Kent Myers pass incomplete to Andrew Rodriguez | 0 | -1.01 |
| 8:27 | 2nd & 10 | OWN 35 | Tonny Lindsey run for 8 yds to the UthSt 43 | +8 | 0.70 |
| 8:27 | 3rd & 2 | OWN 43 | Kent Myers run for 24 yds to the AFA 33 for a 1ST down | +24 | 2.65 |
| 8:27 | 1st & 10 | OPP 33 | Tonny Lindsey run for a loss of 4 yards to the AFA 37 | -4 | -1.34 |
| 8:27 | 2nd & 14 | OPP 37 | Kent Myers pass complete to Wyatt Houston for 4 yds to the AFA 33 | +4 | -0.15 |
| 8:27 | 3rd & 10 | OPP 33 | Kent Myers sacked by Jalen Lacy for a loss of 12 yards to the AFA 45 | -12 | -2.65 |
| 8:27 | 4th & 22 | OPP 45 | Aaron Dalton punt for 29 yds, fair catch by Ronald Cleveland at the AFA 16 |
| 5:25 | 1st & 10 | OWN 16 | Shayne Davern run for 2 yds to the AFA 18 | +2 | -0.30 |
| 5:25 | 2nd & 8 | OWN 18 | Tyler Williams run for 6 yds to the AFA 24 | +6 | 0.17 |
| 5:25 | 3rd & 2 | OWN 24 | Nate Romine run for 1 yd to the AFA 25 | +1 | -0.33 |
| 5:25 | 4th & 1 | OWN 25 | Steve Brosy punt for 39 yds, fair catch by Andrew Rodriguez at the UthSt 36 |
| 3:46 | 1st & 10 | OWN 36 | Kent Myers pass complete to Rayshad Lewis for 6 yds to the UthSt 42 | +6 | 0.40 |
| 3:46 | 2nd & 4 | OWN 42 | Tonny Lindsey run for 1 yd to the UthSt 43 | +1 | -0.96 |
| 3:46 | 3rd & 3 | OWN 43 | Kent Myers pass complete to Tonny Lindsey for 13 yds to the AFA 44 for a 1ST down | +13 | 2.30 |
| 3:46 | 1st & 10 | OPP 44 | Kent Myers pass intercepted Brodie Hicks return for no gain to the AFA 12 | -3.59 |
| 2:03 | 1st & 10 | OWN 12 | D.J. Johnson run for 11 yds to the AFA 23 for a 1ST down | +11 | 0.52 |
| 2:03 | 1st & 10 | OWN 23 | UTAH ST Penalty, Defensive offside (5 Yards) to the AFA 28 | +5 | |
| 2:03 | 1st & 5 | OWN 28 | D.J. Johnson run for 3 yds to the AFA 31 | +3 | -0.49 |
| 2:03 | 2nd & 2 | OWN 31 | Tyler Williams run for 20 yds to the UthSt 49 for a 1ST down | +20 | 1.58 |
| 2:03 | 1st & 10 | OPP 49 | Nate Romine pass complete to Ronald Cleveland for 47 yds to the UthSt 2 for a 1ST down AIR FORCE Penalty, Offensive holding (-10 Yards) to the UthSt 12 for a 1ST down | +37 | 1.23 |
| 2:03 | 1st & 10 | OPP 12 | Tyler Williams run for no gain to the UthSt 12 | 0 | -0.30 |
| 0:20 | 2nd & 10 | OPP 12 | Timeout UTAH ST, clock 00:20 | ||
| 0:13 | 2nd & 10 | OPP 12 | Nate Romine pass complete to Ryan Reffitt for 12 yds for a TD, (Luke Strebel KICK) | +12 | 2.83 |
| 0:13 | 1st & 10 | OWN 25 | Kent Myers pass complete to Kennedy Williams for 12 yds to the UthSt 37 for a 1ST down | +12 | 1.03 |
| 0:00 | OWN 0 | End of 2nd Quarter |
| 15:00 | 1st & 10 | OWN 25 | Nate Romine run for 3 yds to the AFA 28 | +3 | -0.30 |
| 15:00 | 2nd & 7 | OWN 28 | D.J. Johnson run for 6 yds to the AFA 34 | +6 | 0.27 |
| 15:00 | 3rd & 1 | OWN 34 | D.J. Johnson run for 2 yds to the AFA 36 for a 1ST down | +2 | 0.95 |
| 15:00 | 1st & 10 | OWN 36 | Tyler Williams run for 16 yds to the UthSt 48 for a 1ST down | +16 | 1.46 |
| 15:00 | 1st & 10 | OPP 48 | Shayne Davern run for 2 yds to the UthSt 46 | +2 | -0.60 |
| 15:00 | 2nd & 8 | OPP 46 | Shayne Davern run for 1 yd to the UthSt 45 | +1 | -0.88 |
| 15:00 | 3rd & 7 | OPP 45 | ROMINE, Nate pass incomplete to MATKOVICH, Jake (DAVIS, Jalen), PENALTY USU pass interference 15 yards to the USU30, 1ST DOWN AF, NO PLAY. | +15 | |
| 15:00 | 1st & 10 | OPP 30 | Timothy McVey run for 1 yd to the UthSt 29 | +1 | -0.42 |
| 15:00 | 2nd & 9 | OPP 29 | Nate Romine run for 8 yds to the UthSt 21 | +8 | 0.45 |
| 15:00 | 3rd & 1 | OPP 21 | Nate Romine run for no gain to the UthSt 21 | 0 | -0.62 |
| 15:00 | 4th & 1 | OPP 21 | D.J. Johnson run for no gain to the UthSt 21 | 0 | -3.59 |
| 10:23 | 1st & 10 | OWN 21 | Kent Myers run for a loss of 3 yards to the UthSt 18 Kent Myers fumbled, recovered by UthSt Kent Myers | -3 | -0.79 |
| 10:23 | 2nd & 13 | OWN 18 | Kent Myers pass complete to Ron'Quavion Tarver for 13 yds to the UthSt 31 for a 1ST down | +13 | 1.51 |
| 10:23 | 1st & 10 | OWN 31 | Kent Myers run for 2 yds to the UthSt 33 | +2 | -0.57 |
| 10:23 | 2nd & 8 | OWN 33 | Kent Myers pass incomplete to Andrew Rodriguez | 0 | -0.65 |
| 10:23 | 3rd & 8 | OWN 33 | Kent Myers pass complete to Ron'Quavion Tarver for 8 yds to the UthSt 41 for a 1ST down | +8 | 2.16 |
| 10:23 | 1st & 10 | OWN 41 | Kent Myers pass incomplete to Rayshad Lewis | 0 | -1.14 |
| 10:23 | 2nd & 10 | OWN 41 | Kent Myers pass complete to Andrew Rodriguez for 3 yds to the UthSt 44 | +3 | -0.33 |
| 10:23 | 3rd & 7 | OWN 44 | Kent Myers pass complete to Andrew Rodriguez for 7 yds to the AFA 49 for a 1ST down | +7 | 2.37 |
| 10:23 | 1st & 10 | OPP 49 | Kent Myers run for no gain to the AFA 49 | 0 | -1.10 |
| 10:23 | 2nd & 10 | OPP 49 | Kent Myers pass complete to Ron'Quavion Tarver for 9 yds to the AFA 40 | +9 | 1.06 |
| 10:23 | 3rd & 1 | OPP 40 | Kent Myers pass complete to Ron'Quavion Tarver for a loss of 3 yards to the AFA 43 | -3 | -1.84 |
| 10:23 | 4th & 4 | OPP 43 | Aaron Dalton punt for 33 yds, fair catch by Ronald Cleveland at the AFA 10 |
| 5:55 | 1st & 10 | OWN 10 | Jacobi Owens run for 5 yds to the AFA 15 | +5 | 0.07 |
| 5:55 | 2nd & 5 | OWN 15 | Nate Romine run for 2 yds to the AFA 17 | +2 | -0.25 |
| 5:55 | 3rd & 3 | OWN 17 | AIR FORCE Penalty, false start (-5 Yards) to the AFA 12 | -5 | |
| 5:55 | 3rd & 8 | OWN 12 | Nate Romine pass complete to Jalen Robinette for 40 yds to the UthSt 48 for a 1ST down | +40 | 3.56 |
| 5:55 | 1st & 10 | OPP 48 | D.J. Johnson run for 2 yds to the UthSt 46 | +2 | -0.60 |
| 5:55 | 2nd & 8 | OPP 46 | Nate Romine pass incomplete to Ryan Reffitt | 0 | -1.10 |
| 5:55 | 3rd & 8 | OPP 46 | Nate Romine sacked by Anthony Williams for a loss of 4 yards to the 50 yard line Nate Romine fumbled, recovered by AFA Nate Romine , return for 0 yards to the 50 yard line | -4 | -1.41 |
| 5:55 | 4th & 12 | 50 | Steve Brosy punt for 43 yds , Andrew Rodriguez returns for 2 yds to the UthSt 9 |
| 2:42 | 1st & 10 | OWN 9 | Tonny Lindsey run for no gain to the UthSt 9 | 0 | -0.33 |
| 2:42 | 2nd & 10 | OWN 9 | Justen Hervey run for 26 yds to the UthSt 35 for a 1ST down | +26 | 1.91 |
| 2:42 | 1st & 10 | OWN 35 | Kent Myers run for 13 yds to the AFA 48 for a 1ST down AIR FORCE Penalty, personal foul (15 Yards) to the AFA 37 for a 1ST down | +28 | 2.19 |
| 2:42 | 1st & 10 | OPP 37 | Kent Myers pass incomplete to Rayshad Lewis | 0 | -0.75 |
| 2:42 | 2nd & 10 | OPP 37 | Kent Myers pass complete to Ron'Quavion Tarver for 16 yds to the AFA 21 for a 1ST down AIR FORCE Penalty, face mask (10 yards) (10 Yards) to the AFA 11 for a 1ST down | +26 | 1.28 |
| 2:42 | 1st & 10 | OPP 11 | Kent Myers pass incomplete to Ron'Quavion Tarver, broken up by Jesse Washington | 0 | -0.29 |
| 2:42 | 2nd & 10 | OPP 11 | Kent Myers sacked by Ryan Watson for a loss of 5 yards to the AFA 16 | -5 | -0.79 |
| 2:42 | 3rd & 15 | OPP 16 | Kent Myers pass complete to Tonny Lindsey for a loss of 2 yards to the AFA 18 | -2 | -1.16 |
| 0:00 | OWN 0 | End of 3rd Quarter | |||
| 15:00 | 4th & 17 | OPP 18 | DJ Nelson pass complete to Jake Thompson for 12 yds to the AFA 6 | +12 | -2.24 |
| 14:50 | 1st & 10 | OWN 6 | Tyler Williams run for a loss of 5 yards to the AFA 1 | -5 | -0.43 |
| 14:04 | 2nd & 15 | OWN 1 | Timeout AIR FORCE, clock 14:04 | ||
| 14:04 | 2nd & 15 | OWN 1 | Nate Romine pass incomplete | 0 | -0.05 |
| 14:04 | 3rd & 15 | OWN 1 | AIR FORCE Penalty, false start ( Yards) to the AFA 1 | 0 | |
| 14:04 | 3rd & 15 | OWN 1 | Nate Romine pass incomplete to Jalen Robinette | 0 | -0.02 |
| 14:04 | 4th & 15 | OWN 1 | Steve Brosy punt for 45 yds , Andrew Rodriguez returns for 20 yds to the AFA 26 |
| 13:38 | 1st & 10 | OPP 26 | Kent Myers pass complete to Ron'Quavion Tarver for 18 yds to the AFA 8 for a 1ST down | +18 | 0.40 |
| 13:38 | 1st & 8 | OPP 8 | Tonny Lindsey run for 1 yd to the AFA 7 | +1 | -0.29 |
| 13:38 | 2nd & 7 | OPP 7 | Tonny Lindsey run for 1 yd to the AFA 6 | +1 | -0.22 |
| 13:38 | 3rd & 6 | OPP 6 | Kent Myers pass incomplete to Wyatt Houston, broken up by Hayes Linn | 0 | -0.30 |
| 12:02 | 4th & 6 | OPP 6 | Brock Warren 23 yd FG GOOD | -0.87 |
| 12:02 | 1st & 10 | OWN 25 | Jacobi Owens run for 4 yds to the AFA 29 | +4 | -0.11 |
| 12:02 | 2nd & 6 | OWN 29 | Nate Romine run for a loss of 1 yard to the AFA 28 Nate Romine fumbled, forced by Jalen Davis, recovered by AFA Tyler Williams | -1 | -0.74 |
| 12:02 | 3rd & 7 | OWN 28 | Nate Romine pass complete to Timothy McVey for 6 yds to the AFA 34 | +6 | 0.13 |
| 12:02 | 4th & 1 | OWN 34 | Steve Brosy punt for 43 yds, fair catch by Andrew Rodriguez at the UthSt 23 |
| 9:55 | 1st & 10 | OWN 23 | MYERS, Kent pass complete to LEWIS, Rayshad for 13 yards to the USU36 (WATSON, Ryan), PENALTY USU ineligible downfield on pass 5 yards to the USU18, NO PLAY. | -5 | |
| 9:55 | 1st & 15 | OWN 18 | Kent Myers pass complete to Zach Van Leeuwen for 6 yds to the UthSt 24 | +6 | 0.14 |
| 9:55 | 2nd & 9 | OWN 24 | MYERS, Kent rush for 24 yards to the USU48 (HICKS, Brodie), PENALTY USU illegal formation 5 yards to the USU19, NO PLAY. | -5 | |
| 9:55 | 2nd & 14 | OWN 19 | Tonny Lindsey run for 2 yds to the UthSt 21 | +2 | -0.10 |
| 9:55 | 3rd & 12 | OWN 21 | Kent Myers sacked by Haji Dunn Jr. for a loss of 8 yards to the UthSt 13 Kent Myers fumbled, recovered by AFA Haji Dunn Jr. , return for 0 yards | -8 | -0.16 |
| 7:41 | 1st & 10 | OPP 13 | D.J. Johnson run for 1 yd to the UthSt 12 | +1 | -0.24 |
| 7:41 | 2nd & 9 | OPP 12 | Nate Romine pass complete to Jalen Robinette for 8 yds to the UthSt 4 | +8 | 0.30 |
| 7:41 | 3rd & 1 | OPP 4 | Nate Romine run for 2 yds to the UthSt 2 for a 1ST down | +2 | 1.27 |
| 7:41 | 1st & 2 | OPP 2 | Nate Romine run for 1 yd to the UthSt 1 | +1 | -0.69 |
| 7:41 | 2nd & 1 | OPP 1 | Nate Romine run for no gain to the UthSt 1 | 0 | -0.55 |
| 5:06 | 3rd & 1 | OPP 1 | Jacobi Owens run for 1 yd for a TD, (Luke Strebel KICK) | +1 | 2.45 |
| 5:06 | 1st & 10 | OWN 25 | Kent Myers pass complete to Zach Van Leeuwen for 7 yds to the UthSt 32 | +7 | 0.60 |
| 5:06 | 2nd & 3 | OWN 32 | Kent Myers pass incomplete to Tonny Lindsey, broken up by Hayes Linn | 0 | -0.99 |
| 5:06 | 3rd & 3 | OWN 32 | Kent Myers pass incomplete, broken up by Santo Coppola | 0 | -0.51 |
| 5:06 | 4th & 3 | OWN 32 | Kent Myers pass incomplete to Braelon Roberts, broken up by Brodie Hicks | 0 | -0.02 |
| 4:33 | 1st & 10 | OPP 32 | D.J. Johnson run for 7 yds to the UthSt 25 | +7 | 0.37 |
| 4:33 | 2nd & 3 | OPP 25 | D.J. Johnson run for 9 yds to the UthSt 16 for a 1ST down | +9 | -0.07 |
| 4:33 | 1st & 10 | OPP 16 | D.J. Johnson run for 3 yds to the UthSt 13 | +3 | -0.11 |
| 3:14 | 2nd & 7 | OPP 13 | Timeout UTAH ST, clock 03:14 | ||
| 3:14 | 2nd & 7 | OPP 13 | D.J. Johnson run for a loss of 3 yards to the UthSt 16 | -3 | -0.61 |
| 3:10 | 3rd & 10 | OPP 16 | Timeout UTAH ST, clock 03:10 | ||
| 3:10 | 3rd & 10 | OPP 16 | Nate Romine pass incomplete | 0 | -0.61 |
| 2:57 | 4th & 10 | OPP 16 | Luke Strebel 33 yd FG GOOD | -0.11 |
| 2:57 | 1st & 10 | OWN 25 | Kent Myers pass complete to Ron'Quavion Tarver for 5 yds to the UthSt 30 | +5 | 0.09 |
| 2:57 | 2nd & 5 | OWN 30 | Kent Myers run for 4 yds to the UthSt 34 | +4 | -0.12 |
| 2:57 | 3rd & 1 | OWN 34 | Kent Myers pass complete to Andrew Rodriguez for 20 yds to the AFA 46 for a 1ST down | +20 | 2.56 |
| 2:57 | 1st & 10 | OPP 46 | Kent Myers pass incomplete to Rayshad Lewis, broken up by Jacob Onyechi | 0 | -1.03 |
| 2:57 | 2nd & 10 | OPP 46 | Kent Myers sacked by Haji Dunn Jr. and Santo Coppola for a loss of 9 yards to the UthSt 45 | -9 | -2.35 |
| 1:47 | 3rd & 19 | OWN 45 | Timeout UTAH ST, clock 01:47 | ||
| 1:47 | 3rd & 19 | OWN 45 | Kent Myers pass complete to Braelon Roberts for 24 yds to the AFA 31 for a 1ST down | +24 | 4.07 |
| 1:47 | 1st & 10 | OPP 31 | Kent Myers sacked by Ryan Watson for a loss of 7 yards to the AFA 38 | -7 | -1.84 |
| 1:47 | 2nd & 17 | OPP 38 | Kent Myers pass incomplete to Jaren Colston-Green | 0 | -1.01 |
| 1:10 | 3rd & 17 | OPP 38 | Timeout AIR FORCE, clock 01:10 | ||
| 1:10 | 3rd & 17 | OPP 38 | Kent Myers pass complete to Ron'Quavion Tarver for 35 yds to the AFA 3 for a 1ST down | +35 | 4.22 |
| 1:10 | 1st & 3 | OPP 3 | Tonny Lindsey run for no gain to the AFA 3 | 0 | -0.75 |
| 1:10 | 2nd & 3 | OPP 3 | Tonny Lindsey run for 2 yds to the AFA 1 | +2 | -0.24 |
| 0:32 | 3rd & 1 | OPP 1 | Kent Myers run for 1 yd for a TD, (Brock Warren KICK) | +1 | 2.45 |
| 0:31 | 1st & 10 | OWN 32 | TEAM run for a loss of 2 yards to the AFA 30 | -2 | -1.19 |
| 6 | sacks | 1 |
| 11 | plays for loss | 3 |
| 2 | takeaways | 0 |
| 1 | three-and-outs forced | 4 |
| 11 | explosive plays allowed | 7 |
| 5.59 | yards allowed / play | 5.19 |
| 4 of 13 | scoring drives allowed | 5 of 13 |
| Grant Ross | 10 (2) | 1 TFL · 1 QH |
| Weston Steelhammer | 9 (6) | 1 TFL |
| Jesse Washington | 8 (2) | 2 PD |
| Haji Dunn Jr. | 7 (3) | 1.5 sk · 2 TFL |
| Brodie Hicks | 7 (4) | 1 INT · 1 PD |
| Jacob Onyechi | 6 (2) | 1 TFL · 1 PD · 1 QH |
| Marquis Griffin | 6 (6) | |
| Ryan Watson | 5 (3) | 3 sk · 3 TFL |
| Alex Huerta | 13 | 1 QH |
| Anthony Williams | 11 (1) | 1 sk · 1 TFL · 2 QH |
| Jalen Davis | 8 (5) | 2 TFL · 1 PD |
| Travis Seefeldt | 7 | 0.5 TFL |
| Brock Carmen | 7 | |
| Ricky Ali'ifua | 5 (2) | 1 sk · 1 QH |
| Devin Centers | 5 (3) | |
| Dallin Leavitt | 5 (2) |
| 2 of 2 | field goals | 2 of 2 |
| 6 | punts | 3 |
| 36.8 | punt average | 33.3 |
| 0 | punts inside the 20 | 0 |
| 82 | return yards | 55 |
| own 30 | average drive start | own 32 |
| K | Luke Strebel | 2/2 FG · long 33 · 3/3 XP |
| P | Steve Brosy | 6 punts · 36.8 avg |
| KR | Timothy McVey | 2 ret · 82 yds · long 59 |
| K | Brock Warren | 2/2 FG · long 23 · 2/2 XP |
| P | Aaron Dalton | 3 punts · 33.3 avg |
| KR | Gerold Bright | 1 ret · 20 yds · long 20 |
| KR | Dallin Leavitt | 1 ret · 13 yds · long 13 |
| PR | Andrew Rodriguez | 2 ret · 22 yds · long 20 |
| 63 | plays | 79 |
| 327 | yards | 442 |
| 13 | drives | 13 |
| 46% | success rate | 38% |
| 6.86 | total PPA | 6.7 |
| Q1 | Luke Strebel 28 yd FG GOOD | 3–0 |
| Q1 | Kent Myers pass complete to Rayshad Lewis for 43 yds for a TD, (Brock Warren KICK) | 7–3 |
| Q2 | Brock Warren 23 yd FG GOOD | 10–3 |
| Q2 | Tyler Williams run for 4 yds for a TD, (Luke Strebel KICK) | 10–10 |
| Q2 | Nate Romine pass complete to Ryan Reffitt for 12 yds for a TD, (Luke Strebel KICK) | 17–10 |
| Q4 | Brock Warren 23 yd FG GOOD | 13–17 |
| Q4 | Jacobi Owens run for 1 yd for a TD, (Luke Strebel KICK) | 24–13 |
| Q4 | Luke Strebel 33 yd FG GOOD | 27–13 |
| Q4 | Kent Myers run for 1 yd for a TD, (Brock Warren KICK) | 20–27 |
| Q4 | Kent Myers pass complete to Ron'Quavion Tarver for 35 yds to the AFA 3 for a 1ST down | 4.22 |
| Q4 | Kent Myers pass complete to Braelon Roberts for 24 yds to the AFA 31 for a 1ST down | 4.07 |
| Q1 | Kent Myers pass complete to Ron'Quavion Tarver for 42 yds to the AFA 43 for a 1ST down | 3.89 |
| Q3 | Nate Romine pass complete to Jalen Robinette for 40 yds to the UthSt 48 for a 1ST down | 3.56 |
| Q1 | Kent Myers pass complete to Rayshad Lewis for 43 yds for a TD, (Brock Warren KICK) | 3.35 |
| Q2 | Nate Romine pass complete to Ryan Reffitt for 12 yds for a TD, (Luke Strebel KICK) | 2.83 |
| 2025 | Air Force 30 – 49 Utah State |
| 2023 | Utah State 21 – 39 Air Force |
| 2022 | Air Force 27 – 34 Utah State |
| 2021 | Utah State 49 – 45 Air Force |
| 2020 | Air Force 35 – 7 Utah State |
| 2019 | Utah State 7 – 31 Air Force |
| 2018 | Air Force 32 – 42 Utah State |
| 2017 | Utah State 35 – 38 Air Force |