| 14:47 | 1st & 10 | OWN 25 | A.J. Ouellette run for 7 yds to the Ohio 32 | +7 | 0.60 |
| 14:00 | 2nd & 3 | OWN 32 | Papi White run for 8 yds to the Ohio 40 for a 1ST down | +8 | 0.72 |
| 13:45 | 1st & 10 | OWN 40 | Nathan Rourke pass incomplete to Papi White | 0 | -1.12 |
| 13:36 | 2nd & 10 | OWN 40 | Nathan Rourke run for 12 yds to the UAB 48 for a 1ST down | +12 | 2.20 |
| 12:34 | 1st & 10 | OPP 48 | Andrew Meyer pass complete to Nathan Rourke for 15 yds to the UAB 33 for a 1ST down | +15 | 0.78 |
| 12:22 | 1st & 10 | OPP 33 | Nathan Rourke pass incomplete to Papi White | 0 | -0.64 |
| 12:09 | 2nd & 10 | OPP 33 | Nathan Rourke run for 18 yds to the UAB 15 for a 1ST down | +18 | 0.98 |
| 11:07 | 1st & 10 | OPP 15 | Nathan Rourke pass complete to Andrew Meyer for 2 yds to the UAB 13 | +2 | -0.18 |
| 10:34 | 2nd & 8 | OPP 13 | A.J. Ouellette run for 2 yds to the UAB 11 | +2 | -0.18 |
| 9:34 | 3rd & 6 | OPP 11 | UAB Penalty, Face Mask (5 yards) (5 Yards) to the UAB 6 for a 1ST down | +5 | |
| 9:20 | 1st & 6 | OPP 6 | Julian Ross run for 2 yds to the UAB 4 | +2 | -0.28 |
| 8:49 | 2nd & 4 | OPP 4 | UAB Penalty, Defensive Holding (2 Yards) to the UAB 2 for a 1ST down | +2 | |
| 8:41 | 1st & 2 | OPP 2 | Nathan Rourke pass complete to DL Knock for 2 yds for a TD, (Louie Zervos KICK) | +2 | 1.21 |
| 8:08 | 1st & 10 | OWN 34 | A.J. Erdely pass complete to Logan Scott for 4 yds to the UAB 38 | +4 | -0.16 |
| 7:41 | 2nd & 6 | OWN 38 | Spencer Brown run for 4 yds to the UAB 42 | +4 | -0.15 |
| 7:25 | 3rd & 2 | OWN 42 | Spencer Brown run for 5 yds to the UAB 47 for a 1ST down | +5 | 1.55 |
| 6:43 | 1st & 10 | OWN 47 | A.J. Erdely run for 5 yds to the Ohio 48 | +5 | 0.11 |
| 6:01 | 2nd & 5 | OPP 48 | Donnie Lee run for a loss of 2 yards to the 50 yard line | -2 | -1.64 |
| 5:26 | 3rd & 8 | 50 | A.J. Erdely pass complete to James Noble III for 1 yd to the Ohio 49 | +1 | -0.66 |
| 5:00 | 4th & 7 | OPP 49 | Joel Dixon punt for 42 yds , Papi White returns for 23 yds to the Ohio 30 |
| 4:44 | 1st & 10 | OWN 30 | A.J. Ouellette run for 7 yds to the Ohio 37 | +7 | 0.67 |
| 4:13 | 2nd & 3 | OWN 37 | A.J. Ouellette run for 7 yds to the Ohio 44 for a 1ST down | +7 | 0.65 |
| 3:40 | 1st & 10 | OWN 44 | Nathan Rourke pass complete to Papi White for 56 yds for a TD, (Louie Zervos PAT MISSED) | +56 | 4.37 |
| 3:27 | 1st & 10 | OWN 17 | A.J. Erdely pass incomplete to Logan Scott | 0 | -0.48 |
| 3:00 | 2nd & 10 | OWN 17 | A.J. Erdely pass complete to Andre Wilson for 14 yds to the UAB 31 for a 1ST down | +14 | 1.41 |
| 2:46 | 1st & 10 | OWN 31 | A.J. Erdely pass complete to Andre Wilson for 11 yds to the UAB 42 for a 1ST down | +11 | 1.05 |
| 2:02 | 1st & 10 | OWN 42 | A.J. Erdely pass complete to Spencer Brown for 26 yds to the Ohio 32 for a 1ST down | +26 | 1.69 |
| 1:39 | 1st & 10 | OPP 32 | A.J. Erdely run for 2 yds to the Ohio 30 | +2 | -0.32 |
| 1:24 | 2nd & 8 | OPP 30 | A.J. Erdely pass complete to Donnie Lee for no gain to the Ohio 30 | 0 | -0.73 |
| 0:43 | 3rd & 8 | OPP 30 | A.J. Erdely pass incomplete | 0 | -0.96 |
| 0:33 | 4th & 8 | OPP 30 | Nick Vogel 47 yd FG BLOCKED blocked by Kent Berger |
| 0:27 | 1st & 10 | OWN 31 | Nathan Rourke pass incomplete to Andrew Meyer | 0 | -0.89 |
| 0:01 | 2nd & 10 | OWN 31 | Dorian Brown run for a loss of 6 yards to the Ohio 25 | -6 | -0.76 |
| 0:00 | OWN 0 | End of 1st Quarter | |||
| 14:46 | 3rd & 16 | OWN 25 | Dorian Brown run for 2 yds to the Ohio 27 | +2 | -0.06 |
| 14:46 | 4th & 14 | OWN 27 | Michael Farkas punt for 54 yds , Andre Wilson returns for 5 yds to the UAB 24 |
| 14:03 | 1st & 10 | OWN 24 | A.J. Erdely pass complete to Ronnie Turner Jr. for 6 yds to the UAB 30 | +6 | 0.32 |
| 13:37 | 2nd & 4 | OWN 30 | A.J. Erdely pass complete to Collin Lisa for 9 yds to the UAB 39 for a 1ST down | +9 | 0.97 |
| 13:01 | 1st & 10 | OWN 39 | A.J. Erdely pass complete to Ronnie Turner Jr. for 6 yds to the UAB 45 | +6 | 0.40 |
| 12:59 | 2nd & 4 | OWN 45 | A.J. Erdely pass incomplete to Xavier Ubosi | 0 | -1.23 |
| 12:53 | 3rd & 4 | OWN 45 | A.J. Erdely pass incomplete to Justin Walker | 0 | -0.85 |
| 12:41 | 4th & 4 | OWN 45 | Joel Dixon punt for 30 yds, downed at the Ohio 25 |
| 12:26 | 1st & 10 | OWN 26 | Dorian Brown 74 Yd Run (Louie Zervos Kick) | +74 | 6.01 |
| 12:11 | 1st & 10 | OWN 23 | Spencer Brown run for 5 yds to the UAB 28 | +5 | 0.09 |
| 11:42 | 2nd & 5 | OWN 28 | Spencer Brown run for 2 yds to the UAB 30 | +2 | -0.45 |
| 11:15 | 3rd & 3 | OWN 30 | A.J. Erdely pass incomplete to Andre Wilson | 0 | -0.46 |
| 11:07 | 4th & 3 | OWN 30 | Joel Dixon punt for 50 yds, fair catch by Papi White at the Ohio 20 |
| 10:58 | 1st & 10 | OWN 21 | Julian Ross run for no gain to the Ohio 21 | 0 | -0.59 |
| 10:30 | 2nd & 10 | OWN 21 | Nathan Rourke run for no gain to the Ohio 21 | 0 | -0.28 |
| 9:36 | 3rd & 10 | OWN 21 | Nathan Rourke pass complete to Andrew Meyer for 4 yds to the Ohio 25 | +4 | -0.02 |
| 9:10 | 4th & 6 | OWN 25 | Michael Farkas punt for 47 yds, fair catch by Andre Wilson at the UAB 28 |
| 9:00 | 1st & 10 | OWN 37 | Spencer Brown run for 9 yds to the Ohio 37 for a 1ST down OHIO Penalty, Personal Foul (15 Yards) to the Ohio 48 for a 1ST down | +24 | 1.91 |
| 8:23 | 1st & 10 | OPP 48 | A.J. Erdely pass complete to Ronnie Turner Jr. for 37 yds to the Ohio 11 for a 1ST down | +37 | 1.16 |
| 8:13 | 1st & 10 | OPP 11 | Spencer Brown run for a loss of 1 yard to the Ohio 12 | -1 | -0.35 |
| 7:41 | 2nd & 11 | OPP 12 | A.J. Erdely pass incomplete to Andre Wilson | 0 | -0.31 |
| 7:34 | 3rd & 11 | OPP 12 | A.J. Erdely pass incomplete to Ronnie Turner Jr. | 0 | -0.51 |
| 7:34 | 4th & 11 | OPP 12 | UAB Penalty, False Start (-5 Yards) to the Ohio 17 | -5 | |
| 7:28 | 4th & 16 | OPP 17 | Nick Vogel 34 yd FG GOOD | 0.56 |
| 7:08 | 1st & 10 | OWN 37 | Nathan Rourke pass complete to Papi White for 9 yds to the Ohio 46 | +9 | 1.38 |
| 6:29 | 2nd & 1 | OWN 46 | A.J. Ouellette run for no gain to the Ohio 46 | 0 | -1.43 |
| 5:52 | 3rd & 1 | OWN 46 | A.J. Ouellette run for 1 yd to the Ohio 47 for a 1ST down | +1 | 1.01 |
| 5:25 | 1st & 10 | OWN 47 | A.J. Ouellette run for 2 yds to the Ohio 49 | +2 | -0.67 |
| 4:31 | 2nd & 8 | OWN 49 | Nathan Rourke pass complete to Andrew Meyer for 12 yds to the UAB 39 for a 1ST down | +12 | 1.62 |
| 4:05 | 1st & 10 | OPP 39 | A.J. Ouellette run for no gain to the UAB 39 | 0 | -0.81 |
| 2:58 | 2nd & 10 | OPP 39 | Nathan Rourke pass complete to Papi White for 14 yds to the UAB 25 for a 1ST down | +14 | 1.25 |
| 2:58 | 1st & 10 | OPP 25 | Timeout UAB, clock 02:58 | ||
| 2:32 | 1st & 10 | OPP 25 | Nathan Rourke pass complete to A.J. Ouellette for 13 yds to the UAB 12 for a 1ST down | +13 | 0.17 |
| 2:18 | 1st & 10 | OPP 12 | OHIO Penalty, False Start (-5 Yards) to the UAB 17 | -5 | |
| 1:32 | 1st & 15 | OPP 17 | UAB Penalty, Face Mask (8 yards) (8 Yards) to the UAB 9 for a 1ST down | +8 | |
| 1:23 | 1st & goal | OPP 9 | Timeout UAB, clock 01:23 | ||
| 1:16 | 1st & 9 | OPP 9 | Dorian Brown run for 9 yds for a TD, (Louie Zervos KICK) | +9 | 2.42 |
| 0:56 | 1st & 10 | OWN 45 | A.J. Erdely pass complete to Xavier Ubosi for 5 yds to the 50 yard line | +5 | 0.11 |
| 0:39 | 2nd & 5 | 50 | A.J. Erdely pass incomplete to Collin Lisa | 0 | -1.20 |
| 0:01 | 3rd & 5 | 50 | Spencer Brown run for 1 yd to the Ohio 49 | +1 | -0.77 |
| 0:00 | OPP 0 | End of 2nd Quarter |
| 14:31 | 1st & 10 | OWN 30 | A.J. Erdely pass complete to Collin Lisa for 21 yds to the UAB 30 for a 1ST down OHIO Penalty, Roughing Passer (15 Yards) to the UAB 45 for a 1ST down | +36 | 2.76 |
| 14:20 | 1st & 10 | OWN 45 | A.J. Erdely pass incomplete to Logan Scott | 0 | -1.16 |
| 13:44 | 2nd & 10 | OWN 45 | Spencer Brown run for 6 yds to the Ohio 49 | +6 | 0.32 |
| 13:25 | 3rd & 4 | OPP 49 | A.J. Erdely pass complete to Ronnie Turner Jr. for 18 yds to the Ohio 31 for a 1ST down | +18 | 2.28 |
| 12:49 | 1st & 10 | OPP 31 | Spencer Brown run for 1 yd to the Ohio 30 | +1 | -0.44 |
| 12:33 | 2nd & 9 | OPP 30 | A.J. Erdely run for 8 yds to the Ohio 22 | +8 | 0.47 |
| 12:04 | 3rd & 1 | OPP 22 | A.J. Erdely pass complete to Andre Wilson for 13 yds to the Ohio 9 for a 1ST down | +13 | 0.39 |
| 11:36 | 1st & 9 | OPP 9 | Spencer Brown run for 1 yd to the Ohio 8 | +1 | -0.25 |
| 11:00 | 2nd & 8 | OPP 8 | A.J. Erdely pass incomplete to Ronnie Turner Jr. | 0 | -0.27 |
| 10:52 | 3rd & 8 | OPP 8 | A.J. Erdely pass incomplete to Ronnie Turner Jr. | 0 | -0.35 |
| 10:46 | 4th & 8 | OPP 8 | Nick Vogel 25 yd FG GOOD | -0.70 |
| 10:24 | 1st & 10 | OWN 23 | Dorian Brown run for 2 yds to the Ohio 25 | +2 | -0.42 |
| 9:39 | 2nd & 8 | OWN 25 | Nathan Rourke pass complete to Papi White for 27 yds to the UAB 48 for a 1ST down | +27 | 2.94 |
| 9:20 | 1st & 10 | OPP 48 | Dorian Brown run for no gain to the UAB 48 | 0 | -1.07 |
| 8:40 | 2nd & 10 | OPP 48 | Nathan Rourke pass incomplete to Mason Morgan | 0 | -1.05 |
| 8:34 | 3rd & 10 | OPP 48 | Nathan Rourke pass incomplete | 0 | -0.77 |
| 8:27 | 4th & 10 | OPP 48 | Michael Farkas punt for 33 yds, fair catch by Andre Wilson at the UAB 15 |
| 8:20 | 1st & 10 | OWN 15 | A.J. Erdely pass incomplete to Andre Wilson | 0 | -0.44 |
| 8:16 | 2nd & 10 | OWN 15 | A.J. Erdely pass incomplete to Andre Wilson | 0 | -0.20 |
| 8:10 | 3rd & 10 | OWN 15 | A.J. Erdely pass incomplete | 0 | -0.09 |
| 7:54 | 4th & 10 | OWN 15 | Joel Dixon punt for 44 yds , Kylan Nelson returns for 34 yds to the UAB 25 |
| 7:45 | 1st & 10 | OPP 25 | Dorian Brown run for 25 yds for a TD, (Louie Zervos KICK) | +25 | 2.70 |
| 7:39 | 1st & 10 | OWN 25 | A.J. Erdely pass incomplete to Collin Lisa | 0 | -0.70 |
| 7:33 | 2nd & 10 | OWN 25 | A.J. Erdely pass incomplete to Andre Wilson | 0 | -0.35 |
| 7:26 | 3rd & 10 | OWN 25 | A.J. Erdely pass incomplete to Andre Wilson | 0 | -0.16 |
| 7:13 | 4th & 10 | OWN 25 | Joel Dixon punt for 43 yds, downed at the Ohio 32 |
| 6:51 | 1st & 10 | OWN 32 | Julian Ross run for 3 yds to the Ohio 35 | +3 | -0.38 |
| 6:24 | 2nd & 7 | OWN 35 | UAB Penalty, Defensive Pass Interference (15 Yards) to the 50 yard line for a 1ST down | +15 | |
| 6:15 | 1st & 10 | 50 | OHIO Penalty, Offensive Holding (-10 Yards) to the Ohio 40 | -10 | |
| 6:10 | 1st & 20 | OWN 40 | Nathan Rourke pass incomplete to Cameron Odom | 0 | -0.67 |
| 6:01 | 2nd & 20 | OWN 40 | Nathan Rourke pass complete to Andrew Meyer for 15 yds to the UAB 45 | +15 | 1.86 |
| 5:35 | 3rd & 5 | OPP 45 | Nathan Rourke pass complete to Andrew Meyer for 7 yds to the UAB 38 for a 1ST down | +7 | 1.79 |
| 4:54 | 1st & 10 | OPP 38 | Nathan Rourke pass complete to Troy Mangen for 24 yds to the UAB 14 for a 1ST down | +24 | 0.55 |
| 4:05 | 1st & 10 | OPP 14 | Dorian Brown run for 14 yds for a TD, (Louie Zervos KICK) | +14 | 2.55 |
| 3:45 | 1st & 10 | OWN 25 | A.J. Erdely pass complete to Andre Wilson for 9 yds to the UAB 34 | +9 | 1.25 |
| 3:30 | 2nd & 1 | OWN 34 | Spencer Brown run for 3 yds to the UAB 37 for a 1ST down | +3 | -0.23 |
| 3:00 | 1st & 10 | OWN 37 | A.J. Erdely pass complete to Andre Wilson for 8 yds to the UAB 45 | +8 | 1.04 |
| 2:10 | 2nd & 2 | OWN 47 | A.J. Erdely pass complete to Collin Lisa for 2 yds to the Ohio 47 for a 1ST down OHIO Penalty, Roughing Passer (15 Yards) to the Ohio 38 for a 1ST down | +17 | 0.82 |
| 1:32 | 1st & 10 | OPP 38 | Spencer Brown run for 1 yd to the Ohio 37 | +1 | -0.60 |
| 1:24 | 2nd & 9 | OPP 37 | A.J. Erdely pass incomplete to Xavier Ubosi | 0 | -0.95 |
| 1:20 | 3rd & 9 | OPP 37 | OHIO Penalty, Defensive Holding (10 Yards) to the Ohio 27 for a 1ST down | +10 | |
| 0:33 | 1st & 10 | OPP 27 | A.J. Erdely pass complete to Donnie Lee for 2 yds to the Ohio 25 | +2 | -0.26 |
| 0:01 | 2nd & 8 | OPP 25 | Donnie Lee run for 1 yd to the Ohio 24 | +1 | -0.44 |
| 0:00 | OPP 0 | End of 3rd Quarter | |||
| 14:54 | 3rd & 7 | OPP 24 | A.J. Erdely pass incomplete to Ronnie Turner Jr. | 0 | -0.78 |
| 14:49 | 4th & 7 | OPP 24 | A.J. Erdely pass incomplete to Andre Wilson | 0 | -2.78 |
| 14:21 | 1st & 10 | OWN 24 | Quinton Maxwell run for 5 yds to the Ohio 29 | +5 | 0.09 |
| 13:42 | 2nd & 5 | OWN 29 | Dorian Brown run for 8 yds to the Ohio 37 for a 1ST down | +8 | 1.00 |
| 13:14 | 1st & 10 | OWN 37 | Quinton Maxwell pass complete to Andrew Meyer for 10 yds to the Ohio 47 for a 1ST down | +10 | 0.96 |
| 12:39 | 1st & 10 | OWN 47 | Dorian Brown run for 17 yds to the UAB 36 for a 1ST down | +17 | 1.08 |
| 11:21 | 1st & 10 | OPP 36 | Dorian Brown run for 4 yds to the UAB 32 Dorian Brown fumbled, forced by Thomas Johnston, recovered by Ohio Connor Brown | +4 | -0.07 |
| 11:16 | 2nd & 6 | OPP 32 | Quinton Maxwell pass incomplete to Connor Brown | 0 | -0.77 |
| 11:08 | 3rd & 6 | OPP 32 | Dorian Brown run for 3 yds to the UAB 29 | +3 | -0.33 |
| 10:30 | 4th & 3 | OPP 29 | Timeout OHIO, clock 10:30 | ||
| 10:25 | 4th & 3 | OPP 29 | Quinton Maxwell pass incomplete to DL Knock | 0 | -2.81 |
| 10:10 | 1st & 10 | OWN 29 | A.J. Erdely pass complete to Xavier Ubosi for 6 yds to the UAB 35 | +6 | 0.37 |
| 9:45 | 2nd & 4 | OWN 35 | A.J. Erdely pass complete to Collin Lisa for 23 yds to the Ohio 42 for a 1ST down | +23 | 2.11 |
| 9:08 | 1st & 10 | OPP 42 | A.J. Erdely pass complete to Andre Wilson for 3 yds to the Ohio 39 | +3 | -0.29 |
| 8:24 | 2nd & 7 | OPP 39 | Spencer Brown run for no gain to the Ohio 39 | 0 | -0.99 |
| 7:37 | 3rd & 7 | OPP 39 | A.J. Erdely pass complete to Xavier Ubosi for 2 yds Xavier Ubosi fumbled, forced by Javon Hagan, recovered by UAB Justice Powers | +2 | -0.62 |
| 7:28 | 4th & 5 | OPP 37 | A.J. Erdely pass incomplete to Xavier Ubosi | 0 | -1.80 |
| 7:02 | 1st & 10 | OWN 37 | Julian Ross run for 22 yds to the UAB 41 for a 1ST down | +22 | 1.81 |
| 6:16 | 1st & 10 | OPP 41 | Julian Ross run for 6 yds to the UAB 35 | +6 | 0.27 |
| 5:54 | 2nd & 4 | OPP 35 | Julian Ross run for no gain to the UAB 35 | 0 | -0.87 |
| 4:45 | 3rd & 4 | OPP 35 | Quinton Maxwell run for a loss of 11 yards to the UAB 39 Quinton Maxwell fumbled, recovered by Ohio Julian Ross Julian Ross run for 7 yds to the UAB 39 | +7 | 1.08 |
| 4:28 | 4th & 8 | OPP 39 | Michael Farkas punt for 39 yds for a touchback |
| 4:19 | 1st & 10 | OWN 20 | A.J. Erdely run for 4 yds to the UAB 24 | +4 | -0.09 |
| 3:41 | 2nd & 6 | OWN 24 | James Noble III run for 21 yds to the UAB 45 for a 1ST down | +21 | 2.20 |
| 2:57 | 1st & 10 | OWN 45 | A.J. Erdely run for 12 yds to the Ohio 43 for a 1ST down | +12 | 0.92 |
| 2:20 | 1st & 10 | OPP 43 | James Noble III run for 1 yd to the Ohio 42 | +1 | -0.72 |
| 1:30 | 2nd & 9 | OPP 42 | James Noble III run for 10 yds to the Ohio 32 for a 1ST down | +10 | 1.20 |
| 1:20 | 1st & 10 | OPP 32 | A.J. Erdely pass complete to Hayden Pittman for 21 yds to the Ohio 11 for a 1ST down | +21 | 0.35 |
| 1:06 | 1st & 10 | OPP 11 | James Noble III run for a loss of 2 yards to the Ohio 13 | -2 | -0.41 |
| 0:08 | 2nd & 12 | OPP 13 | James Noble III run for 2 yds to the Ohio 11 | +2 | -0.17 |
| 0:01 | 3rd & 10 | OPP 11 | A.J. Erdely pass complete to Xavier Ubosi for 7 yds to the Ohio 4 | +7 | 0.17 |
| 0:00 | OPP 0 | End of 4th Quarter |
| 0 | sacks | 0 |
| 1 | plays for loss | 3 |
| 0 | takeaways | 0 |
| 2 | three-and-outs forced | 3 |
| 10 | explosive plays allowed | 10 |
| 8.85 | yards allowed / play | 5.74 |
| 6 of 11 | scoring drives allowed | 2 of 12 |
| Tevin Crews | 7 (3) | 1 QH |
| Anthony Rush | 7 (1) | |
| Thomas Johnston | 6 (2) | |
| Broderick Thomas | 4 (4) | |
| Mar'Sean Diggs | 4 (2) | |
| Stacy Keely | 4 (1) | 2 QH |
| Quindarius Thagard | 3 (3) | 1 TFL |
| D.A. Williams | 3 (3) |
| Javon Hagan | 9 (6) | 2 PD |
| Evan Croutch | 8 (4) | |
| Tyler Gullett | 5 (3) | |
| Quentin Poling | 5 (2) | 1 QH |
| Chad Moore | 4 (3) | 2 TFL · 2 QH |
| Grant Cunningham | 4 (3) | |
| Jalen Fox | 3 (3) | 2 PD |
| Bradd Ellis | 3 (1) | 1 PD |
| 2 of 3 | field goals | — |
| 5 | punts | 4 |
| 41.8 | punt average | 43.3 |
| 0 | punts inside the 20 | 0 |
| 126 | return yards | 85 |
| own 27 | average drive start | own 35 |
| K | Nick Vogel | 2/3 FG · long 34 |
| P | Joel Dixon | 5 punts · 41.8 avg |
| KR | Andre Wilson | 4 ret · 102 yds · long 45 |
| KR | Demetrius Davis | 2 ret · 19 yds · long 10 |
| PR | Andre Wilson | 1 ret · 5 yds · long 5 |
| K | Louie Zervos | 5/6 XP |
| P | Michael Farkas | 4 punts · 43.3 avg |
| KR | Kylan Nelson | 1 ret · 22 yds · long 22 |
| KR | Mason Morgan | 1 ret · 6 yds · long 6 |
| PR | Kylan Nelson | 1 ret · 34 yds · long 34 |
| PR | Papi White | 1 ret · 23 yds · long 23 |
| 69 | plays | 52 |
| 396 | yards | 460 |
| 12 | drives | 11 |
| 38% | success rate | 54% |
| 1.25 | total PPA | 26.6 |
| Q1 | Nathan Rourke pass complete to DL Knock for 2 yds for a TD, (Louie Zervos KICK) | 7–0 |
| Q1 | Nathan Rourke pass complete to Papi White for 56 yds for a TD, (Louie Zervos PAT MISSED) | 13–0 |
| Q2 | Dorian Brown 74 Yd Run (Louie Zervos Kick) | 20–0 |
| Q2 | Nick Vogel 34 yd FG GOOD | 3–20 |
| Q2 | Dorian Brown run for 9 yds for a TD, (Louie Zervos KICK) | 27–3 |
| Q3 | Nick Vogel 25 yd FG GOOD | 6–27 |
| Q3 | Dorian Brown run for 25 yds for a TD, (Louie Zervos KICK) | 34–6 |
| Q3 | Dorian Brown run for 14 yds for a TD, (Louie Zervos KICK) | 41–6 |
| Q2 | Dorian Brown 74 Yd Run (Louie Zervos Kick) | 6.01 |
| Q1 | Nathan Rourke pass complete to Papi White for 56 yds for a TD, (Louie Zervos PAT MISSED) | 4.37 |
| Q3 | Nathan Rourke pass complete to Papi White for 27 yds to the UAB 48 for a 1ST down | 2.94 |
| Q3 | A.J. Erdely pass complete to Collin Lisa for 21 yds to the UAB 30 for a 1ST down OHIO⦠| 2.76 |
| Q3 | Dorian Brown run for 25 yds for a TD, (Louie Zervos KICK) | 2.70 |
| Q3 | Dorian Brown run for 14 yds for a TD, (Louie Zervos KICK) | 2.55 |