| 15:00 | 1st & 10 | OWN 25 | Gunnar Watson pass complete to Jabre Barber for 12 yds to the TROY 37 for a 1ST down | +12 | 1.03 |
| 15:00 | 1st & 10 | OWN 37 | Gunnar Watson pass complete to Deshon Stoudemire for 6 yds to the TROY 43 | +6 | 0.40 |
| 15:00 | 2nd & 4 | OWN 43 | Kimani Vidal run for 1 yd to the TROY 44 | +1 | -0.98 |
| 13:45 | 3rd & 3 | OWN 44 | Gunnar Watson pass intercepted | -1.38 |
| 13:45 | 1st & 10 | OPP 42 | Jordan McCloud pass complete to Taji Hudson for 5 yds to the TROY 37 | +5 | 0.09 |
| 13:45 | 2nd & 5 | OPP 37 | Kaelon Black run for 1 yd to the TROY 36 | +1 | -0.71 |
| 13:45 | 3rd & 4 | OPP 36 | Kaelon Black run for 3 yds to the TROY 33 | +3 | -0.36 |
| 13:45 | 4th & 1 | OPP 33 | Kaelon Black run for 1 yd to the TROY 32 for a 1ST down | +1 | 1.41 |
| 13:45 | 1st & 10 | OPP 32 | Ty Son Lawton run for 5 yds to the TROY 27 | +5 | 0.08 |
| 13:45 | 2nd & 5 | OPP 27 | run for a loss of 19 yards to the TROY 46 fumbled, recovered by JMU Jordan McCloud | -19 | -4.00 |
| 13:45 | 3rd & 24 | OPP 46 | Ty Son Lawton run for 11 yds to the TROY 35 | +11 | 0.87 |
| 9:56 | 4th & 13 | OPP 35 | Ryan Hanson punt for 29 yds, downed at the TROY 6 |
| 9:56 | 1st & 10 | OWN 6 | Gunnar Watson pass complete to Chris Lewis for 30 yds to the TROY 36 for a 1ST down | +30 | 1.75 |
| 9:56 | 1st & 10 | OWN 36 | Kimani Vidal run for 5 yds to the TROY 41 | +5 | 0.11 |
| 9:56 | 2nd & 5 | OWN 41 | Gunnar Watson pass incomplete | 0 | -1.09 |
| 9:56 | 3rd & 5 | OWN 41 | Gunnar Watson pass incomplete | 0 | -0.66 |
| 8:50 | 4th & 5 | OWN 41 | Robert Cole punt for 40 yds, fair catch by Josh Sarratt at the JMU 19 |
| 8:50 | 1st & 5 | OWN 24 | Kaelon Black run for 3 yds to the JMU 27 | +3 | -0.45 |
| 8:50 | 2nd & 2 | OWN 27 | Jordan McCloud pass complete to Elijah Sarratt for a loss of 1 yard to the JMU 26 | -1 | -1.07 |
| 8:50 | 3rd & 3 | OWN 26 | Jordan McCloud pass complete to Kaelon Black for 2 yds to the JMU 28 | +2 | -0.25 |
| 6:55 | 4th & 1 | OWN 28 | Ryan Hanson punt for 40 yds, fair catch by Jabre Barber at the TROY 32 |
| 6:55 | 1st & 10 | OWN 32 | Gunnar Watson pass complete to Jabre Barber for 17 yds to the TROY 49 for a 1ST down | +17 | 1.60 |
| 6:55 | 1st & 10 | OWN 49 | Jarris Williams run for a loss of 1 yard to the TROY 48 | -1 | -1.36 |
| 6:55 | 2nd & 11 | OWN 48 | Gunnar Watson pass complete to Deshon Stoudemire for 4 yds to the JMU 48 | +4 | -0.16 |
| 6:55 | 3rd & 7 | OPP 48 | Gunnar Watson pass complete to Deshon Stoudemire for 9 yds to the JMU 39 for a 1ST down | +9 | 2.31 |
| 6:55 | 2nd & 16 | OPP 45 | Gunnar Watson pass incomplete | 0 | -0.93 |
| 6:55 | 3rd & 16 | OPP 45 | Gunnar Watson pass complete to Asa Martin for 6 yds to the JMU 39 | +6 | 0.22 |
| 6:55 | 1st & 10 | OPP 39 | Gunnar Watson sacked for a loss of 6 yards to the JMU 45 | -6 | -2.10 |
| 3:01 | 4th & 10 | OPP 39 | Gunnar Watson sacked for a loss of 10 yards to the JMU 49 | -10 | -1.05 |
| 3:01 | 1st & 10 | OWN 49 | Jordan McCloud pass complete to Reggie Brown for 36 yds to the TROY 15 for a 1ST down | +36 | 1.37 |
| 3:01 | 1st & 10 | OPP 15 | Jordan McCloud pass incomplete | 0 | -0.32 |
| 3:01 | 2nd & 10 | OPP 15 | Jordan McCloud run for 5 yds to the TROY 10 | +5 | 0.04 |
| 3:01 | 3rd & 5 | OPP 10 | Jordan McCloud pass incomplete | 0 | -0.37 |
| 0:00 | OPP 10 | End of 1st Quarter | |||
| 0:00 | 4th & 5 | OPP 10 | Camden Wise 28 yd FG GOOD |
| 15:00 | 1st & 10 | OWN 12 | Gunnar Watson pass incomplete | 0 | -0.38 |
| 15:00 | 2nd & 10 | OWN 12 | Kimani Vidal run for a loss of 1 yard to the TROY 11 | -1 | -0.19 |
| 15:00 | 3rd & 11 | OWN 11 | WATSON, Gunnar pass short to the left complete for 13 yards to ROSS, Devonte caught at the TRO12 and advanced to the TRO24 (REID, Que). PENALTY TRO Illegal Forward Pass on WATSON, Gunnar enforced 5 yards from the TRO11 to the TRO6, penalty results in a loss of down [NHSG]. NO PLAY (replay the down). | -5 | |
| 15:00 | 4th & 16 | OWN 6 | Robert Cole punt for 26 yds |
| 15:00 | 1st & 10 | OPP 19 | Latrele Palmer run for 1 yd to the TROY 18 | +1 | -0.28 |
| 15:00 | 2nd & 9 | OPP 18 | Jordan McCloud pass incomplete | 0 | -0.42 |
| 15:00 | 1st & 10 | OPP 32 | Jordan McCloud pass complete to Latrele Palmer for 13 yds to the TROY 19 for a 1ST down | +13 | 0.27 |
| 15:00 | 3rd & 9 | OPP 18 | Jordan McCloud pass incomplete | 0 | -0.64 |
| 14:06 | 4th & 9 | OPP 18 | Camden Wise 36 yd FG GOOD |
| 14:06 | 1st & 10 | OWN 25 | Gunnar Watson pass complete to Jabre Barber for 15 yds to the TROY 40 for a 1ST down | +15 | 1.32 |
| 14:06 | 1st & 10 | OWN 40 | Gunnar Watson pass complete to Devonte Ross for 29 yds to the JMU 31 for a 1ST down | +29 | 1.91 |
| 14:06 | 2nd & 5 | OPP 26 | Gunnar Watson pass incomplete | 0 | -0.61 |
| 14:06 | 3rd & 5 | OPP 26 | WATSON, Gunnar pass deep to the right incomplete intended for LEWIS, Chris thrown to the JMU2. PENALTY JMU Pass Interference on LOGAN, Chauncey enforced half the distance from the goal, 10 yards to the JMU16 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). | 0 | |
| 14:06 | 1st & 10 | OPP 31 | Gunnar Watson pass complete to Devonte Ross for 5 yds to the JMU 26 | +5 | 0.08 |
| 14:06 | 1st & 10 | OPP 16 | Kimani Vidal run for 2 yds to the JMU 14 | +2 | -0.18 |
| 14:06 | 2nd & 8 | OPP 14 | Gunnar Watson pass incomplete | 0 | -0.34 |
| 11:10 | 3rd & 8 | OPP 14 | Gunnar Watson pass complete to Devonte Ross for 14 yds for a TD (Scott Taylor Renfroe KICK) | +14 | 3.10 |
| 11:10 | 1st & 10 | OWN 25 | Jordan McCloud pass complete to Kaelon Black for 34 yds to the TROY 41 for a 1ST down | +34 | 2.84 |
| 11:10 | 1st & 10 | OPP 41 | Ty Son Lawton run for 4 yds to the TROY 37 | +4 | -0.10 |
| 11:10 | 2nd & 6 | OPP 37 | Jordan McCloud pass complete to Elijah Sarratt for 8 yds to the TROY 29 for a 1ST down | +8 | 0.55 |
| 11:10 | 1st & 10 | OPP 29 | Ty Son Lawton run for a loss of 2 yards to the TROY 31 | -2 | -0.81 |
| 11:10 | 2nd & 12 | OPP 31 | Jordan McCloud pass complete to Kaelon Black for 4 yds to the TROY 27 | +4 | -0.11 |
| 8:09 | 3rd & 8 | OPP 27 | Jordan McCloud sacked by Javon Solomon for a loss of 13 yards to the TROY 40 | -13 | -3.12 |
| 8:09 | 4th & 21 | OPP 40 | Timeout Troy, clock 08:09 | ||
| 8:02 | 4th & 21 | OPP 40 | Ryan Hanson punt for 35 yds, downed at the TROY 5 |
| 8:02 | 1st & 10 | OWN 5 | Gunnar Watson pass incomplete | 0 | -0.28 |
| 8:02 | 2nd & 10 | OWN 5 | Kimani Vidal run for 4 yds to the TROY 9 | +4 | -0.02 |
| 8:02 | 3rd & 6 | OWN 9 | Gunnar Watson pass complete to Devonte Ross for 4 yds to the TROY 13 | +4 | -0.01 |
| 6:28 | 4th & 2 | OWN 13 | Robert Cole punt for 39 yds |
| 6:28 | 1st & 10 | OWN 48 | Jordan McCloud pass incomplete | 0 | -1.14 |
| 6:28 | 2nd & 10 | OWN 48 | Latrele Palmer run for a loss of 2 yards to the JMU 46 | -2 | -1.30 |
| 4:56 | 3rd & 12 | OWN 46 | Jordan McCloud pass complete to Elijah Sarratt for 22 yds to the TROY 32 for a 1ST down | +22 | 3.58 |
| 4:56 | 1st & 10 | OPP 32 | Timeout James Madison, clock 04:56 | ||
| 4:56 | 1st & 10 | OPP 32 | Ty Son Lawton run for 7 yds to the TROY 25 | +7 | 0.37 |
| 4:56 | 2nd & 3 | OPP 25 | Jordan McCloud pass complete to Reggie Brown for 6 yds to the TROY 19 for a 1ST down | +6 | -0.10 |
| 4:56 | 1st & 10 | OPP 19 | Ty Son Lawton run for 11 yds to the TROY 8 for a 1ST down | +11 | 0.28 |
| 4:56 | 1st & 8 | OPP 8 | Ty Son Lawton run for a loss of 2 yards to the TROY 10 | -2 | -0.48 |
| 4:56 | 2nd & 10 | OPP 10 | Kaelon Black run for 1 yd to the TROY 9 | +1 | -0.21 |
| 2:24 | 3rd & 9 | OPP 9 | Jordan McCloud pass complete to Elijah Sarratt for 9 yds for a TD (Camden Wise KICK) | +9 | 3.01 |
| 2:24 | 1st & 10 | OWN 25 | Gunnar Watson pass complete to Deshon Stoudemire for 26 yds to the JMU 49 for a 1ST down | +26 | 2.32 |
| 2:24 | 1st & 10 | OPP 49 | Gunnar Watson pass incomplete | 0 | -1.10 |
| 2:24 | 2nd & 10 | OPP 49 | Gunnar Watson pass incomplete | 0 | -1.04 |
| 2:24 | 3rd & 10 | OPP 49 | Gunnar Watson sacked by James Carpenter for a loss of 8 yards to the TROY 43 | -8 | -1.30 |
| 0:45 | 4th & 18 | OWN 43 | Robert Cole punt for 56 yds, downed at the JMU 1 |
| 0:40 | 1st & 10 | OWN 1 | Jordan McCloud run for 1 yd to the JMU 2 | +1 | -0.20 |
| 0:40 | 2nd & 9 | OWN 2 | Timeout Troy, clock 00:40 | ||
| 0:38 | 2nd & 9 | OWN 2 | Jordan McCloud run for 1 yd to the JMU 3 | +1 | -0.10 |
| 0:38 | 3rd & 8 | OWN 3 | Timeout Troy, clock 00:38 | ||
| 0:00 | 3rd & 8 | OWN 3 | Jordan McCloud run for no gain to the JMU 3 | 0 | -0.06 |
| 0:00 | OWN 3 | End of 2nd Quarter |
| 14:46 | 1st & 10 | OWN 15 | Kaelon Black run for 1 yd to the JMU 16 | +1 | -0.37 |
| 14:46 | 2nd & 9 | OWN 16 | Jordan McCloud pass complete to Kyi Wright for 8 yds to the JMU 24 | +8 | 0.38 |
| 14:46 | 3rd & 1 | OWN 24 | Kaelon Black run for 28 yds to the TROY 48 for a 1ST down | +28 | 2.93 |
| 14:46 | 1st & 10 | OPP 48 | Jordan McCloud pass incomplete | 0 | -1.07 |
| 14:46 | 2nd & 10 | OPP 48 | Ty Son Lawton run for 12 yds to the TROY 36 for a 1ST down | +12 | 1.75 |
| 14:46 | 1st & 10 | OPP 36 | Ty Son Lawton run for 1 yd to the TROY 35 | +1 | -0.55 |
| 14:46 | 2nd & 9 | OPP 35 | Jordan McCloud pass complete to Reggie Brown for 13 yds to the TROY 22 for a 1ST down | +13 | 0.91 |
| 14:46 | 1st & 10 | OPP 22 | Jordan McCloud pass incomplete | 0 | -0.40 |
| 14:46 | 2nd & 10 | OPP 22 | Troy Penalty, Disconcerting Signals on STRINGER, Jordan enforced (Jordan Stringer) to the TROY 17 | +5 | |
| 14:46 | 2nd & 5 | OPP 17 | Kaelon Black run for 1 yd to the TROY 16 | +1 | -0.34 |
| 14:46 | 3rd & 4 | OPP 16 | Jordan McCloud pass complete to Reggie Brown for 2 yds to the TROY 14 | +2 | -0.26 |
| 9:32 | 4th & 2 | OPP 14 | Camden Wise 32 yd FG GOOD |
| 9:32 | 1st & 10 | OWN 21 | Kimani Vidal run for 11 yds to the TROY 32 for a 1ST down | +11 | 0.81 |
| 9:32 | 1st & 10 | OWN 32 | Gunnar Watson pass complete to Jabre Barber for 3 yds to the TROY 35 | +3 | -0.38 |
| 9:32 | 2nd & 7 | OWN 35 | Gunnar Watson sacked by Jalen Green for a loss of 6 yards to the TROY 29 | -6 | -1.24 |
| 9:32 | 3rd & 13 | OWN 29 | Gunnar Watson pass incomplete | 0 | -0.15 |
| 7:33 | 4th & 13 | OWN 29 | Robert Cole punt for 49 yds, fair catch by Josh Sarratt at the JMU 22 |
| 7:33 | 1st & 10 | OWN 22 | Jordan McCloud sacked by Richard Jibunor for a loss of 7 yards to the JMU 15 | -7 | -0.99 |
| 7:33 | 2nd & 17 | OWN 15 | Ty Son Lawton run for no gain to the JMU 15 | 0 | -0.09 |
| 7:33 | 3rd & 17 | OWN 15 | Jordan McCloud pass complete to Latrele Palmer for 13 yds to the JMU 28 | +13 | 0.23 |
| 5:51 | 4th & 4 | OWN 28 | Ryan Hanson punt for 45 yds, fair catch by Jabre Barber at the TROY 27 |
| 5:51 | 1st & 20 | OWN 17 | Jordan Lovett run for 6 yds to the TROY 23 | +6 | 0.07 |
| 5:51 | 2nd & 14 | OWN 23 | Gunnar Watson pass complete to Devonte Ross for 6 yds to the TROY 29 | +6 | 0.09 |
| 5:51 | 3rd & 8 | OWN 29 | Gunnar Watson pass incomplete | 0 | -0.25 |
| 3:50 | 4th & 8 | OWN 29 | Robert Cole punt for 60 yds, downed at the JMU 11 |
| 3:50 | 1st & 10 | OWN 11 | James Madison Penalty, Offensive Holding (Reggie Brown) to the JMU 25 for a 1ST down | -10 | |
| 3:50 | 1st & 10 | OWN 25 | Ty Son Lawton run for 2 yds to the JMU 27 | +2 | -0.45 |
| 3:50 | 2nd & 8 | OWN 27 | Ty Son Lawton run for 2 yds to the JMU 29 | +2 | -0.31 |
| 3:50 | 3rd & 6 | OWN 29 | Jordan McCloud pass incomplete | 0 | -0.31 |
| 1:52 | 4th & 6 | OWN 29 | Ryan Hanson punt for 36 yds |
| 1:52 | 1st & 10 | OWN 37 | Gunnar Watson pass incomplete | 0 | -1.07 |
| 1:52 | 2nd & 10 | OWN 37 | Kimani Vidal run for a loss of 1 yard to the TROY 36 | -1 | -0.76 |
| 1:52 | 3rd & 11 | OWN 36 | Gunnar Watson pass complete to Devonte Ross for 11 yds to the TROY 47 for a 1ST down | +11 | 2.78 |
| 0:00 | 1st & 10 | OWN 47 | Gunnar Watson pass complete to Deshon Stoudemire for 2 yds to the TROY 49 | +2 | -0.67 |
| 0:00 | OWN 47 | End of 3rd Quarter | |||
| 15:00 | 2nd & 8 | OWN 49 | Gunnar Watson pass complete to Kimani Vidal for 5 yds to the JMU 46 | +5 | 0.09 |
| 15:00 | 3rd & 3 | OPP 46 | Gunnar Watson pass incomplete | 0 | -1.11 |
| 15:00 | 4th & 3 | OPP 46 | Gunnar Watson pass complete to Chris Lewis for 22 yds to the JMU 24 for a 1ST down | +22 | 3.10 |
| 13:49 | 1st & 10 | OPP 24 | Gunnar Watson pass complete to Jabre Barber for 24 yds for a TD (Scott Taylor Renfroe KICK) | +24 | 2.68 |
| 13:41 | 1st & 10 | OWN 17 | Kaelon Black run for 3 yds to the JMU 20 | +3 | -0.20 |
| 13:41 | 2nd & 7 | OWN 20 | Jordan McCloud pass complete to Kaelon Black for 2 yds to the JMU 22 | +2 | -0.24 |
| 13:41 | 3rd & 5 | OWN 22 | James Madison Penalty, Intentional Grounding (Jordan McCloud) to the JMU 16 | 0 | |
| 13:41 | 3rd & 11 | OWN 16 | Timeout James Madison, clock 13:41 | ||
| 12:23 | 4th & 11 | OWN 16 | Ryan Hanson punt for 39 yds , returns for no gain to the TROY 39 |
| 12:13 | 1st & 10 | OWN 35 | Gunnar Watson pass complete to Chris Lewis for 25 yds to the JMU 40 for a 1ST down | +25 | 2.05 |
| 12:13 | 1st & 10 | OPP 40 | Kimani Vidal run for no gain to the JMU 40 | 0 | -0.85 |
| 12:13 | 2nd & 10 | OPP 40 | Gunnar Watson pass incomplete | 0 | -1.03 |
| 12:13 | 3rd & 10 | OPP 40 | Gunnar Watson sacked by Jalen Green and Jamree Kromah for a loss of 4 yards to the JMU 44 | -4 | -1.57 |
| 10:07 | 4th & 14 | OPP 44 | Robert Cole punt for 38 yds, downed at the JMU 6 |
| 10:07 | 1st & 10 | OWN 6 | Jordan McCloud pass complete to Elijah Sarratt for 7 yds to the JMU 13 | +7 | 0.34 |
| 10:07 | 2nd & 3 | OWN 13 | Kaelon Black run for 2 yds to the JMU 15 | +2 | -0.31 |
| 10:07 | 3rd & 1 | OWN 15 | Kaelon Black run for no gain to the JMU 15 | 0 | -0.31 |
| 10:07 | 4th & 1 | OWN 15 | James Madison Penalty, Delay Of Game (TEAM) to the JMU 10 | -5 | |
| 7:50 | 4th & 6 | OWN 10 | Ryan Hanson punt for 37 yds, fair catch by Jabre Barber at the JMU 47 |
| 7:50 | 1st & 10 | OPP 47 | Kimani Vidal run for 6 yds to the JMU 41 | +6 | 0.32 |
| 7:50 | 2nd & 4 | OPP 41 | WATSON, Gunnar pass deep to the right incomplete intended for LEWIS, Chris thrown to the JMU20. PENALTY JMU Holding on LOGAN, Chauncey enforced 10 yards from the JMU41 to the JMU31 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). | +10 | |
| 7:50 | 1st & 10 | OPP 31 | Kimani Vidal run for a loss of 6 yards to the JMU 37 | -6 | -1.63 |
| 7:50 | 2nd & 16 | OPP 37 | Kimani Vidal run for 6 yds to the JMU 31 | +6 | 0.25 |
| 7:50 | 3rd & 10 | OPP 31 | Gunnar Watson pass incomplete | 0 | -1.00 |
| 5:35 | 4th & 10 | OPP 31 | Scott Taylor Renfroe 49 yd FG MISSED |
| 5:35 | 1st & 10 | OWN 31 | Ty Son Lawton run for 6 yds to the JMU 37 | +6 | 0.38 |
| 5:35 | 2nd & 4 | OWN 37 | Jordan McCloud pass complete to Elijah Sarratt for 17 yds to the TROY 46 for a 1ST down | +17 | 1.68 |
| 5:35 | 1st & 10 | OPP 46 | Ty Son Lawton run for a loss of 2 yards to the TROY 48 | -2 | -1.49 |
| 5:35 | 2nd & 12 | OPP 48 | James Madison Penalty, False Start (-5 Yards) to the JMU 47 | -5 | |
| 3:14 | 3rd & 19 | OWN 45 | Timeout Troy, clock 03:14 | ||
| 3:14 | 2nd & 17 | OWN 47 | Jordan McCloud run for a loss of 2 yards to the JMU 45 | -2 | -0.85 |
| 3:11 | 4th & 9 | OPP 45 | Timeout Troy, clock 03:11 | ||
| 3:11 | 3rd & 19 | OWN 45 | Kaelon Black run for 10 yds to the TROY 45 | +10 | 0.60 |
| 3:03 | 4th & 9 | OPP 45 | Ryan Hanson punt for 35 yds, fair catch by Jabre Barber at the TROY 10 |
| 3:03 | 1st & 10 | OWN 10 | Gunnar Watson pass incomplete | 0 | -0.35 |
| 3:03 | 2nd & 10 | OWN 10 | Gunnar Watson pass incomplete | 0 | -0.15 |
| 3:03 | 3rd & 10 | OWN 10 | Gunnar Watson pass incomplete | 0 | -0.07 |
| 3:03 | 4th & 10 | OWN 10 | Gunnar Watson pass complete to Chris Lewis for 16 yds to the TROY 26 for a 1ST down | +16 | 1.35 |
| 3:03 | 1st & 10 | OWN 26 | Gunnar Watson pass complete to Jabre Barber for 18 yds to the TROY 44 for a 1ST down | +18 | 1.64 |
| 1:32 | 1st & 10 | OPP 38 | Timeout James Madison, clock 01:32 | ||
| 1:32 | 1st & 10 | OWN 44 | Gunnar Watson pass complete to Landon Parker for 18 yds to the JMU 38 for a 1ST down | +18 | 1.28 |
| 1:32 | 1st & 10 | OPP 38 | Gunnar Watson pass complete to Deshon Stoudemire for 5 yds to the JMU 33 | +5 | 0.08 |
| 1:32 | 2nd & 5 | OPP 33 | Gunnar Watson pass incomplete | 0 | -0.80 |
| 0:48 | 3rd & 5 | OPP 33 | Troy Penalty, Intentional Grounding (Gunnar Watson) to the JMU 43 | 0 | |
| 0:34 | 4th & 15 | OPP 43 | Gunnar Watson pass incomplete | 0 | -0.36 |
| 0:00 | 1st & 10 | OWN 43 | [NHSG] Kneel down by MCCLOUD, Jordan at JMU41 (team loss of 2), clock 00:00. | 0 | -1.16 |
| 0:00 | OWN 41 | End of 4th Quarter |
| 5 | sacks | 2 |
| 9 | plays for loss | 8 |
| 1 | takeaways | 0 |
| 3 | three-and-outs forced | 4 |
| 10 | explosive plays allowed | 6 |
| 5.16 | yards allowed / play | 4.73 |
| 2 of 13 | scoring drives allowed | 4 of 14 |
| Jamree Kromah | 6 (4) | 1.5 sk · 2.5 TFL |
| Jalen Green | 6 (2) | 1.5 sk · 2 TFL · 1 PD |
| Que Reid | 5 (4) | 2 PD |
| Josh Sarratt | 5 (4) | 1 PD |
| Aiden Fisher | 5 (4) | 1 PD · 1 QH |
| Tyrique Tucker | 4 (2) | 0.5 TFL |
| Mikail Kamara | 3 (3) | 2 sk · 3 TFL |
| James Carpenter | 3 (3) | 1 sk · 2 TFL |
| Jayden McDonald | 8 (6) | 2 TFL |
| Richard Jibunor | 6 (5) | 1 sk · 2 TFL |
| Levon Fletcher | 6 (4) | 0.5 TFL |
| Irshaad Davis | 6 (5) | |
| Terry Thomas | 6 (5) | |
| Dell Pettus | 5 (2) | 1 PD |
| Javon Solomon | 4 (3) | 1 sk · 1 TFL |
| Caleb Ransaw | 3 (1) | 0.5 TFL |
| 3 of 3 | field goals | 0 of 1 |
| 8 | punts | 7 |
| 37.0 | punt average | 44.0 |
| 3 | punts inside the 20 | 6 |
| 30 | return yards | 43 |
| own 26 | average drive start | own 24 |
| K | Camden Wise | 3/3 FG · long 36 · 1/1 XP |
| P | Ryan Hanson | 8 punts · 37.0 avg · 3 in 20 |
| KR | Sammy Malignaggi | 2 ret · 30 yds · long 16 |
| K | Scott Taylor Renfroe | 0/1 FG · 2/2 XP |
| P | Robert Cole | 7 punts · 44.0 avg · 6 in 20 |
| KR | Jabre Barber | 1 ret · 20 yds · long 20 |
| KR | Devonte Ross | 1 ret · 12 yds · long 12 |
| PR | Jabre Barber | 2 ret · 11 yds · long 9 |
| 62 | plays | 64 |
| 293 | yards | 330 |
| 14 | drives | 13 |
| 32% | success rate | 33% |
| 1.63 | total PPA | 4.15 |
| Q1 | Camden Wise 28 yd FG GOOD | 3–0 |
| Q2 | Camden Wise 36 yd FG GOOD | 6–0 |
| Q2 | Gunnar Watson pass complete to Devonte Ross for 14 yds for a TD (Scott Taylor Renfroe KICK) | 7–6 |
| Q2 | Jordan McCloud pass complete to Elijah Sarratt for 9 yds for a TD (Camden Wise KICK) | 13–7 |
| Q3 | Camden Wise 32 yd FG GOOD | 16–7 |
| Q4 | Gunnar Watson pass complete to Jabre Barber for 24 yds for a TD (Scott Taylor Renfroe KICK) | 14–16 |
| Q2 | Jordan McCloud pass complete to Elijah Sarratt for 22 yds to the TROY 32 for a 1ST down | 3.58 |
| Q4 | Gunnar Watson pass complete to Chris Lewis for 22 yds to the JMU 24 for a 1ST down | 3.10 |
| Q2 | Gunnar Watson pass complete to Devonte Ross for 14 yds for a TD (Scott Taylor Renfroe… | 3.10 |
| Q2 | Jordan McCloud pass complete to Elijah Sarratt for 9 yds for a TD (Camden Wise KICK) | 3.01 |
| Q3 | Kaelon Black run for 28 yds to the TROY 48 for a 1ST down | 2.93 |
| Q2 | Jordan McCloud pass complete to Kaelon Black for 34 yds to the TROY 41 for a 1ST down | 2.84 |
| 2025 | Troy 14 – 31 James Madison |