| 14:55 | 1st & 10 | OWN 31 | Zoe Bryant Jr. run for 8 yds to the RIsld 39 | +8 | 1.01 |
| 14:25 | 2nd & 2 | OWN 39 | Zoe Bryant Jr. run for 8 yds to the RIsld 47 for a 1ST down | +8 | 0.50 |
| 13:53 | 1st & 10 | OWN 47 | Vito Priore pass incomplete | 0 | -1.15 |
| 13:49 | 2nd & 10 | OWN 47 | Zoe Bryant Jr. run for 1 yd to the RIsld 48 | +1 | -0.79 |
| 13:10 | 3rd & 9 | OWN 48 | Vito Priore pass complete to Zoe Bryant Jr. for 7 yds to the Ohio 45 | +7 | 0.47 |
| 12:35 | 4th & 2 | OPP 45 | Davey Schaum-Bartocci punt for 39 yds |
| 12:28 | 1st & 10 | OWN 6 | Nathan Rourke run for 8 yds to the Ohio 14 | +8 | 0.52 |
| 11:44 | 2nd & 2 | OWN 14 | Nathan Rourke pass complete to Isiah Cox for 8 yds to the Ohio 22 for a 1ST down | +8 | 0.11 |
| 11:02 | 1st & 10 | OWN 22 | O'Shaan Allison run for 1 yd to the Ohio 23 | +1 | -0.51 |
| 10:21 | 2nd & 9 | OWN 23 | Nathan Rourke pass complete to Cameron Odom for 10 yds to the Ohio 33 for a 1ST down | +10 | 1.36 |
| 9:52 | 1st & 10 | OWN 33 | Nathan Rourke pass complete to O'Shaan Allison for no gain to the Ohio 33 | 0 | -0.96 |
| 9:10 | 2nd & 10 | OWN 33 | Nathan Rourke run for 2 yds to the Ohio 35 | +2 | -0.35 |
| 8:28 | 3rd & 8 | OWN 35 | Nathan Rourke pass complete to Tyler Tupa for 17 yds to the RIsld 48 for a 1ST down | +17 | 3.05 |
| 8:28 | 1st & 10 | OPP 48 | Nathan Rourke pass complete to Jerome Buckner for 31 yds to the RIsld 17 for a 1ST down RHODE ISLAND Penalty, substitution infraction ( Yards) declined for a 1ST down | +31 | 1.11 |
| 7:45 | 1st & 10 | OPP 17 | Nathan Rourke run for 1 yd to the RIsld 16 | +1 | -0.26 |
| 7:04 | 2nd & 9 | OPP 16 | Nathan Rourke pass incomplete to Jerome Buckner | 0 | -0.38 |
| 6:58 | 3rd & 9 | OPP 16 | Nathan Rourke pass complete to Tyler Tupa for 10 yds to the RIsld 6 for a 1ST down | +10 | 1.17 |
| 6:40 | 1st & 6 | OPP 6 | O'Shaan Allison run for 1 yd to the RIsld 5 | +1 | -0.39 |
| 5:50 | 2nd & 5 | OPP 5 | Nathan Rourke run for 5 yds for a TD, (Louie Zervos KICK) | +5 | 2.44 |
| 5:50 | 1st & 10 | OWN 25 | Vito Priore pass complete to Aaron Parker for 5 yds to the RIsld 30 | +5 | 0.09 |
| 5:13 | 2nd & 5 | OWN 30 | Vito Priore pass complete to Zoe Bryant Jr. for a loss of 5 yards to the RIsld 25 | -5 | -1.14 |
| 4:25 | 3rd & 10 | OWN 25 | Vito Priore pass complete to Aaron Parker for 11 yds to the RIsld 36 for a 1ST down | +11 | 1.98 |
| 3:55 | 1st & 10 | OWN 36 | Vito Priore pass complete to Aaron Parker for 5 yds to the RIsld 41 | +5 | 0.11 |
| 3:19 | 2nd & 5 | OWN 41 | Vito Priore pass complete to Ahmere Dorsey for 22 yds to the Ohio 37 for a 1ST down | +22 | 1.99 |
| 2:47 | 1st & 10 | OPP 37 | Zoe Bryant Jr. run for 3 yds to the Ohio 34 | +3 | -0.24 |
| 2:07 | 2nd & 7 | OPP 34 | Clock 02:07, Priore rush for 3 yards to the OHIO31 (COLEMAN, M.), PENALTY URI holding (Lovell) 10 yards to the OHIO44, NO PLAY. | -10 | |
| 1:39 | 2nd & 17 | OPP 44 | Vito Priore pass complete to Ahmere Dorsey for 3 yds to the Ohio 41 RHODE ISLAND Penalty, illegal formation ( Yards) declined | +3 | -0.37 |
| 1:06 | 3rd & 14 | OPP 41 | Timeout RHODE ISLAND, clock 01:06 | ||
| 1:06 | 3rd & 14 | OPP 41 | Clock 01:06, Priore pass complete to Aa. Parker for 7 yards to the OHIO34 (BROOKS, M.;HUDSON, J.), PENALTY OHIO offside defense (OGUN-SEMORE, A.) 5 yards to the OHIO36, NO PLAY. | +5 | |
| 0:39 | 3rd & 9 | OPP 36 | Vito Priore pass incomplete | 0 | -1.03 |
| 0:36 | 4th & 9 | OPP 36 | Vito Priore run for 10 yds to the Ohio 26 for a 1ST down | +10 | 2.86 |
| 0:01 | 1st & 10 | OPP 26 | Zoe Bryant Jr. run for 5 yds to the Ohio 21 | +5 | 0.08 |
| 0:00 | OPP 0 | End of 1st Quarter | |||
| 15:00 | 2nd & 5 | OPP 21 | Zoe Bryant Jr. run for 7 yds to the Ohio 14 for a 1ST down | +7 | 0.10 |
| 14:23 | 1st & 10 | OPP 14 | Vito Priore pass incomplete | 0 | -0.31 |
| 14:19 | 2nd & 10 | OPP 14 | Vito Priore pass incomplete to Aaron Parker, broken up by Jarren Hampton | 0 | -0.34 |
| 14:13 | 3rd & 10 | OPP 14 | Vito Priore sacked by Cole Baker and Jared Dorsa for a loss of 4 yards to the Ohio 18 | -4 | -1.23 |
| 13:34 | 4th & 14 | OPP 18 | C.J. Carrick 35 yd FG GOOD | 0.44 |
| 13:34 | 1st & 10 | OWN 35 | Nathan Rourke run for 14 yds to the Ohio 49 for a 1ST down | +14 | 1.32 |
| 12:56 | 1st & 10 | OWN 49 | O'Shaan Allison run for 25 yds to the RIsld 26 for a 1ST down | +25 | 1.20 |
| 12:19 | 1st & 10 | OPP 26 | O'Shaan Allison run for 4 yds to the RIsld 22 | +4 | -0.04 |
| 11:39 | 2nd & 6 | OPP 22 | Julian Ross run for 2 yds to the RIsld 20 | +2 | -0.27 |
| 11:02 | 3rd & 4 | OPP 20 | Julian Ross run for no gain to the RIsld 20 | 0 | -0.60 |
| 10:18 | 4th & 4 | OPP 20 | Louie Zervos 37 yd FG GOOD | -0.37 |
| 10:11 | 1st & 10 | OWN 14 | Clock 10:11, Coulter rush for 4 yards to the URI18 (HAGAN, J.), PENALTY URI holding (C. Warren) 7 yards to the URI7, NO PLAY. | -7 | |
| 9:40 | 1st & 17 | OWN 7 | Zoe Bryant Jr. run for no gain to the RIsld 7 | 0 | -0.12 |
| 9:00 | 2nd & 17 | OWN 7 | Matt Pires run for 4 yds to the RIsld 11 | +4 | -0.01 |
| 8:20 | 3rd & 13 | OWN 11 | Vito Priore pass complete to Matt Pires for 9 yds to the RIsld 20 | +9 | 0.11 |
| 7:35 | 4th & 4 | OWN 20 | Clock 07:35, PENALTY OHIO offside defense (FLOYD, A.) 5 yards to the URI25, 1ST DOWN URI, NO PLAY. | +5 | |
| 7:13 | 1st & 10 | OWN 25 | Clock 07:13, Priore pass incomplete to Aa. Parker, QB hurry by BAKER, C., PENALTY URI holding (Ra. Johnson) 10 yards to the URI15, NO PLAY. | -10 | |
| 7:06 | 1st & 20 | OWN 15 | Vito Priore pass incomplete | 0 | -0.14 |
| 7:03 | 2nd & 20 | OWN 15 | Zoe Bryant Jr. run for 9 yds to the RIsld 24 | +9 | 0.13 |
| 6:18 | 3rd & 11 | OWN 24 | Vito Priore pass incomplete to Aaron Parker, broken up by Jamal Hudson | 0 | -0.13 |
| 6:12 | 4th & 11 | OWN 24 | Davey Schaum-Bartocci punt for 37 yds , Jerome Buckner returns for no gain to the Ohio 39 |
| 6:04 | 1st & 10 | OWN 39 | Nathan Rourke pass incomplete | 0 | -1.11 |
| 6:00 | 2nd & 10 | OWN 39 | Nathan Rourke pass complete to Adam Luehrman for 6 yds Adam Luehrman fumbled, forced by Rashod Dickerson, recovered by Ohio Adam Luehrman | +6 | 0.28 |
| 5:38 | 3rd & 3 | OWN 46 | Nathan Rourke pass complete to Tyler Walton for 5 yds to the RIsld 49 for a 1ST down | +5 | 1.68 |
| 5:03 | 1st & 10 | OPP 49 | Nathan Rourke run for 12 yds to the RIsld 37 for a 1ST down | +12 | 0.71 |
| 4:26 | 1st & 10 | OPP 37 | Julian Ross run for 12 yds to the RIsld 25 for a 1ST down | +12 | 0.35 |
| 3:47 | 1st & 10 | OPP 25 | Julian Ross run for 3 yds to the RIsld 22 | +3 | -0.14 |
| 3:00 | 2nd & 7 | OPP 22 | Nathan Rourke pass complete to Tyler Tupa for 22 yds for a TD, (Louie Zervos KICK) | +22 | 2.84 |
| 3:00 | 1st & 10 | OWN 30 | Ahmere Dorsey run for 9 yds to the RIsld 39 | +9 | 1.35 |
| 2:19 | 2nd & 1 | OWN 39 | Clock 02:19, Priore pass complete to Bryant for 2 yards to the URI41 (CONNER, D.;CONRAD, A.), PENALTY URI holding (K. Lawrence) 10 yards to the URI29, NO PLAY. | -10 | |
| 1:53 | 2nd & 11 | OWN 29 | Vito Priore pass complete to Isaiah Coulter for 15 yds to the RIsld 44 for a 1ST down | +15 | 2.31 |
| 1:27 | 1st & 10 | OWN 44 | Vito Priore pass incomplete to Ahmere Dorsey | 0 | -1.16 |
| 1:22 | 2nd & 10 | OWN 44 | Clock 01:22, Priore pass incomplete to Aa. Parker, PENALTY OHIO pass interference (HUDSON, J.) 15 yards to the OHIO41, 1ST DOWN URI, NO PLAY. | +15 | |
| 1:17 | 1st & 10 | OPP 41 | Timeout RHODE ISLAND, clock 01:17 | ||
| 1:17 | 1st & 10 | OPP 41 | Vito Priore pass complete to Aaron Parker for 38 yds to the Ohio 3 for a 1ST down | +38 | 1.78 |
| 0:55 | 1st & 3 | OPP 3 | Zoe Bryant Jr. run for 1 yd to the Ohio 2 | +1 | -0.60 |
| 0:24 | 2nd & 2 | OPP 2 | Vito Priore pass incomplete to Aaron Parker, broken up by Marlin Brooks | 0 | -0.48 |
| 0:20 | 3rd & 2 | OPP 2 | Vito Priore pass incomplete to Ahmere Dorsey | 0 | -0.31 |
| 0:12 | 4th & 2 | OPP 2 | C.J. Carrick 19 yd FG GOOD | -1.15 |
| 0:07 | 1st & 10 | OWN 30 | TEAM run for a loss of 1 yard to the Ohio 29 | -1 | -0.99 |
| 0:00 | OWN 0 | End of 2nd Quarter |
| 14:55 | 1st & 10 | OWN 28 | O'Shaan Allison run for 5 yds to the Ohio 33 | +5 | 0.10 |
| 14:29 | 2nd & 5 | OWN 33 | O'Shaan Allison run for 2 yds to the Ohio 35 | +2 | -0.54 |
| 14:01 | 3rd & 3 | OWN 35 | Nathan Rourke pass complete to Jerome Buckner for 14 yds to the Ohio 49 for a 1ST down | +14 | 2.37 |
| 13:24 | 1st & 10 | OWN 49 | Nathan Rourke pass incomplete to Isiah Cox, broken up by Brian Campbell | 0 | -1.13 |
| 13:20 | 2nd & 10 | OWN 49 | Nathan Rourke pass complete to Jerome Buckner for 3 yds to the RIsld 48 | +3 | -0.40 |
| 12:42 | 3rd & 7 | OPP 48 | Nathan Rourke pass complete to Isiah Cox for 16 yds to the RIsld 32 for a 1ST down | +16 | 2.58 |
| 12:16 | 1st & 10 | OPP 32 | Nathan Rourke pass complete to O'Shaan Allison for 9 yds to the RIsld 23 | +9 | 0.71 |
| 11:29 | 2nd & 1 | OPP 23 | Nathan Rourke pass complete to Isiah Cox for 2 yds to the RIsld 21 for a 1ST down | +2 | -0.47 |
| 10:50 | 1st & 10 | OPP 21 | Nathan Rourke run for 17 yds to the RIsld 4 for a 1ST down | +17 | 0.94 |
| 10:01 | 1st & 4 | OPP 4 | Nathan Rourke pass complete to Ryan Luehrman for 4 yds for a TD, (Louie Zervos KICK) | +4 | 1.69 |
| 10:01 | 1st & 10 | OWN 25 | Zoe Bryant Jr. run for 1 yd to the RIsld 26 | +1 | -0.59 |
| 9:25 | 2nd & 9 | OWN 26 | Clock 09:25, Priore pass incomplete to Coulter, QB hurry by CONNER, D., PENALTY OHIO roughing passer (CONNER, D.) 15 yards to the URI41, 1ST DOWN URI, NO PLAY. | +15 | |
| 9:16 | 1st & 10 | OWN 41 | Vito Priore pass complete to Ahmere Dorsey for 10 yds to the Ohio 49 for a 1ST down | +10 | 0.90 |
| 8:51 | 1st & 10 | OPP 49 | Zoe Bryant Jr. run for 15 yds to the Ohio 34 for a 1ST down | +15 | 0.83 |
| 8:09 | 1st & 10 | OPP 34 | Vito Priore pass complete to Aaron Parker for 34 yds for a TD, (C.J. Carrick KICK) | +34 | 2.94 |
| 8:09 | 1st & 10 | OWN 25 | Nathan Rourke run for 24 yds to the Ohio 49 for a 1ST down | +24 | 2.15 |
| 7:32 | 1st & 10 | OWN 49 | Julian Ross run for 2 yds to the RIsld 49 | +2 | -0.64 |
| 7:03 | 2nd & 8 | OPP 49 | Nathan Rourke pass incomplete to Tyler Tupa | 0 | -1.10 |
| 7:00 | 3rd & 8 | OPP 49 | Nathan Rourke pass complete to Shane Hooks for 30 yds to the RIsld 19 for a 1ST down | +30 | 3.06 |
| 6:21 | 1st & 10 | OPP 19 | Julian Ross run for 1 yd to the RIsld 18 | +1 | -0.28 |
| 5:43 | 2nd & 9 | OPP 18 | Julian Ross run for 3 yds to the RIsld 15 | +3 | -0.13 |
| 5:00 | 3rd & 6 | OPP 15 | Nathan Rourke sacked by Andre Johnson and Brian Campbell for a loss of 10 yards to the RIsld 25 | -10 | -2.32 |
| 4:16 | 4th & 16 | OPP 25 | Louie Zervos 42 yd FG GOOD | 1.33 |
| 4:10 | 1st & 10 | OWN 17 | Zoe Bryant Jr. run for 16 yds to the RIsld 33 for a 1ST down | +16 | 1.11 |
| 3:39 | 1st & 10 | OWN 33 | Vito Priore pass complete to Ivory Frimpong for 6 yds to the RIsld 39 | +6 | 0.39 |
| 3:03 | 2nd & 4 | OWN 39 | Vito Priore sacked by Cole Baker for a loss of 5 yards to the RIsld 34 | -5 | -1.80 |
| 2:18 | 3rd & 9 | OWN 34 | Vito Priore pass incomplete | 0 | -0.31 |
| 2:14 | 4th & 9 | OWN 34 | TEAM run for a loss of 19 yards to the RIsld 15 | -19 | 0.15 |
| 2:10 | 1st & 10 | OPP 15 | Julian Ross run for 5 yds to the RIsld 10 | +5 | 0.07 |
| 1:32 | 2nd & 5 | OPP 10 | Julian Ross run for 4 yds to the RIsld 6 | +4 | -0.02 |
| 0:40 | 3rd & 1 | OPP 6 | De'Montre Tuggle run for 6 yds for a TD, (Louie Zervos KICK) | +6 | 2.50 |
| 0:35 | 1st & 10 | OWN 19 | Vito Priore pass complete to Aaron Parker for 19 yds to the RIsld 38 for a 1ST down | +19 | 1.49 |
| 0:04 | 1st & 10 | OWN 38 | Vito Priore pass incomplete to Aaron Parker | 0 | -1.09 |
| 0:02 | 2nd & 10 | OWN 38 | Zoe Bryant Jr. run for 2 yds to the RIsld 40 | +2 | -0.45 |
| 0:00 | OPP 0 | End of 3rd Quarter | |||
| 15:00 | 3rd & 8 | OWN 40 | Vito Priore pass complete to Joey Kenny for 5 yds to the RIsld 45 RHODE ISLAND Penalty, illegal formation ( Yards) declined | +5 | 0.04 |
| 14:31 | 4th & 3 | OWN 45 | Davey Schaum-Bartocci punt for 42 yds, punt out-of-bounds at the Ohio 22 , Jerome Buckner returns for 9 yds to the Ohio 22 |
| 14:21 | 1st & 10 | OWN 22 | Nathan Rourke pass incomplete to De'Montre Tuggle | 0 | -0.61 |
| 14:02 | 2nd & 10 | OWN 22 | Clock 14:15, TUGGLE, D. rush for 78 yards to the URI0, clock 14:02, PENALTY OHIO holding (KITRELL, B.) 10 yards to the OHIO12, NO PLAY. | -10 | |
| 14:02 | 2nd & 20 | OWN 12 | Nathan Rourke run for 2 yds to the Ohio 14 | +2 | -0.03 |
| 13:15 | 3rd & 18 | OWN 14 | Julian Ross run for 21 yds to the Ohio 35 for a 1ST down | +21 | 2.11 |
| 12:42 | 1st & 10 | OWN 35 | Julian Ross run for 6 yds to the Ohio 41 | +6 | 0.40 |
| 11:58 | 2nd & 4 | OWN 41 | De'Montre Tuggle run for 4 yds to the Ohio 45 for a 1ST down | +4 | 0.57 |
| 11:27 | 1st & 10 | OWN 45 | Nathan Rourke pass incomplete | 0 | -1.16 |
| 11:12 | 2nd & 10 | OWN 45 | De'Montre Tuggle run for 55 yds for a TD, (Louie Zervos KICK) | +55 | 5.44 |
| 11:08 | 1st & 10 | OWN 25 | Vito Priore pass incomplete to Aaron Parker, broken up by Eric Popp | 0 | -0.70 |
| 11:03 | 2nd & 10 | OWN 25 | Vito Priore pass complete to Caleb Warren for 9 yds to the RIsld 34 | +9 | 0.68 |
| 10:28 | 3rd & 1 | OWN 34 | Zoe Bryant Jr. run for 1 yd to the RIsld 35 for a 1ST down | +1 | 0.86 |
| 9:56 | 1st & 10 | OWN 35 | Vito Priore pass incomplete to Isaiah Coulter, broken up by Ilyaas Motley | 0 | -1.01 |
| 9:49 | 2nd & 10 | OWN 35 | Vito Priore pass incomplete to Isaiah Coulter | 0 | -0.60 |
| 9:45 | 3rd & 10 | OWN 35 | Vito Priore pass incomplete to Caleb Warren, broken up by Michael Ballentine | 0 | -0.30 |
| 9:40 | 4th & 10 | OWN 35 | Davey Schaum-Bartocci punt for 33 yds , Jerome Buckner returns for no gain to the Ohio 38 Jerome Buckner fumbled, recovered by RIsld Jake Fire |
| 9:24 | 1st & 10 | OPP 38 | Vito Priore pass complete to Isaiah Coulter for 38 yds for a TD, (C.J. Carrick KICK) | +38 | 3.09 |
| 9:20 | 1st & 10 | OWN 36 | Julian Ross run for 5 yds to the Ohio 41 | +5 | 0.11 |
| 8:46 | 2nd & 5 | OWN 41 | Julian Ross run for 3 yds to the Ohio 44 | +3 | -0.43 |
| 8:05 | 3rd & 2 | OWN 44 | Joe Mischler pass intercepted Momodou Mbye return for a loss of 3 yards to the RIsld 23 | -1.53 |
| 7:58 | 1st & 10 | OWN 23 | Zoe Bryant Jr. run for 4 yds to the RIsld 27 | +4 | -0.10 |
| 7:22 | 2nd & 6 | OWN 27 | Vito Priore pass incomplete to Isaiah Coulter, broken up by Ilyaas Motley | 0 | -0.59 |
| 7:15 | 3rd & 6 | OWN 27 | Vito Priore pass complete to Aaron Parker for 7 yds to the RIsld 34 for a 1ST down | +7 | 1.57 |
| 6:42 | 1st & 10 | OWN 34 | Vito Priore pass complete to Aaron Parker for 8 yds to the RIsld 42 | +8 | 1.03 |
| 6:03 | 2nd & 2 | OWN 42 | Vito Priore pass incomplete to Isaiah Coulter | 0 | -1.34 |
| 5:57 | 3rd & 2 | OWN 42 | Zoe Bryant Jr. run for 9 yds to the Ohio 49 for a 1ST down | +9 | 1.88 |
| 5:24 | 1st & 10 | OPP 49 | Vito Priore pass complete to Aaron Parker for 17 yds to the Ohio 32 for a 1ST down | +17 | 0.89 |
| 5:01 | 1st & 10 | OPP 32 | Vito Priore pass incomplete to Caleb Warren | 0 | -0.61 |
| 4:58 | 2nd & 10 | OPP 32 | Vito Priore pass complete to Ahmere Dorsey for 24 yds to the Ohio 8 for a 1ST down | +24 | 1.16 |
| 4:30 | 1st & 8 | OPP 8 | Zoe Bryant Jr. run for a loss of 1 yard to the Ohio 9 | -1 | -0.42 |
| 3:51 | 2nd & 9 | OPP 9 | Vito Priore pass incomplete to Isaiah Coulter, broken up by Michael Ballentine | 0 | -0.27 |
| 3:47 | 3rd & 9 | OPP 9 | Vito Priore pass complete to Matt Pires for 4 yds to the Ohio 5 | +4 | -0.04 |
| 3:07 | 4th & goal | OPP 5 | Timeout RHODE ISLAND, clock 03:07 | ||
| 3:07 | 4th & 5 | OPP 5 | Vito Priore pass intercepted, touchback. Marlin Brooks return for no gain | -3.95 |
| 3:01 | 1st & 10 | OWN 20 | Julian Ross run for 1 yd to the Ohio 21 | +1 | -0.47 |
| 2:14 | 2nd & 9 | OWN 21 | Ja'Vahri Portis run for 16 yds to the Ohio 37 for a 1ST down | +16 | 1.80 |
| 1:34 | 1st & 10 | OWN 37 | Ja'Vahri Portis run for 11 yds to the Ohio 48 for a 1ST down | +11 | 1.04 |
| 0:55 | 1st & 10 | OWN 48 | Ja'Vahri Portis run for 3 yds to the RIsld 49 | +3 | -0.40 |
| 0:10 | 2nd & 7 | OPP 49 | Ja'Vahri Portis run for 3 yds to the RIsld 46 | +3 | -0.42 |
| 0:00 | OWN 0 | End of 4th Quarter |
| 1 | sacks | 2 |
| 2 | plays for loss | 5 |
| 1 | takeaways | 1 |
| 0 | three-and-outs forced | 0 |
| 14 | explosive plays allowed | 9 |
| 7.65 | yards allowed / play | 5.77 |
| 7 of 10 | scoring drives allowed | 4 of 10 |
| Brian Campbell | 8 (2) | 0.5 sk · 0.5 TFL · 1 PD |
| Branyan Javier-Castillo | 8 (1) | |
| Andre Johnson | 7 (2) | 0.5 sk · 0.5 TFL |
| Rashod Dickerson | 7 (3) | |
| Jake Fire | 7 (2) | |
| Malik Wilder | 7 (5) | |
| Andre Blackett | 7 (1) | |
| Tez Wilson | 4 (1) |
| Jared Dorsa | 8 (3) | 0.5 sk · 0.5 TFL · 1 QH |
| Dylan Conner | 7 (1) | |
| Eric Popp | 6 (2) | 1 PD · 1 QH |
| Javon Hagan | 5 (2) | |
| Ilyaas Motley | 4 (2) | 2 PD |
| Jarren Hampton | 4 (1) | 1 PD |
| Jamal Hudson | 4 (2) | 1 PD |
| Marlin Brooks | 4 (1) | 1 INT · 1 PD |
| 2 of 2 | field goals | 2 of 2 |
| 4 | punts | — |
| 37.8 | punt average | — |
| 0 | punts inside the 20 | — |
| 65 | return yards | 53 |
| own 27 | average drive start | own 28 |
| K | C.J. Carrick | 2/2 FG · long 35 · 2/2 XP |
| P | Davey Schaum-Bartocci | 4 punts · 37.8 avg |
| KR | Matt Pires | 4 ret · 65 yds · long 21 |
| K | Louie Zervos | 2/2 FG · long 42 · 5/5 XP |
| KR | DL Knock | 1 ret · 15 yds · long 15 |
| KR | Isiah Cox | 1 ret · 15 yds · long 15 |
| KR | Jack McCrory | 1 ret · 8 yds · long 8 |
| PR | Jerome Buckner | 3 ret · 15 yds · long 9 |
| 65 | plays | 60 |
| 375 | yards | 459 |
| 10 | drives | 10 |
| 40% | success rate | 53% |
| 10.12 | total PPA | 27.43 |
| Q1 | Nathan Rourke run for 5 yds for a TD, (Louie Zervos KICK) | 7–0 |
| Q2 | C.J. Carrick 35 yd FG GOOD | 3–7 |
| Q2 | Louie Zervos 37 yd FG GOOD | 10–3 |
| Q2 | Nathan Rourke pass complete to Tyler Tupa for 22 yds for a TD, (Louie Zervos KICK) | 17–3 |
| Q2 | C.J. Carrick 19 yd FG GOOD | 6–17 |
| Q3 | Nathan Rourke pass complete to Ryan Luehrman for 4 yds for a TD, (Louie Zervos KICK) | 24–6 |
| Q3 | Vito Priore pass complete to Aaron Parker for 34 yds for a TD, (C.J. Carrick KICK) | 13–24 |
| Q3 | Louie Zervos 42 yd FG GOOD | 27–13 |
| Q3 | De'Montre Tuggle run for 6 yds for a TD, (Louie Zervos KICK) | 34–13 |
| Q4 | De'Montre Tuggle run for 55 yds for a TD, (Louie Zervos KICK) | 41–13 |
| Q4 | Vito Priore pass complete to Isaiah Coulter for 38 yds for a TD, (C.J. Carrick KICK) | 20–41 |
| Q4 | De'Montre Tuggle run for 55 yds for a TD, (Louie Zervos KICK) | 5.44 |
| Q4 | Vito Priore pass complete to Isaiah Coulter for 38 yds for a TD, (C.J. Carrick KICK) | 3.09 |
| Q3 | Nathan Rourke pass complete to Shane Hooks for 30 yds to the RIsld 19 for a 1ST down | 3.06 |
| Q1 | Nathan Rourke pass complete to Tyler Tupa for 17 yds to the RIsld 48 for a 1ST down | 3.05 |
| Q3 | Vito Priore pass complete to Aaron Parker for 34 yds for a TD, (C.J. Carrick KICK) | 2.94 |
| Q1 | Vito Priore run for 10 yds to the Ohio 26 for a 1ST down | 2.86 |