| 14:54 | 1st & 10 | OWN 35 | Lucas Struck 2 Yd Fumble Return (Riley Callaghan Kick) | -8.76 | |
| 14:42 | 1st & 10 | OWN 22 | Wayne Knight run for 2 yds to the JMU 24 | +2 | -0.40 |
| 14:07 | 2nd & 8 | OWN 24 | Alonza Barnett III pass complete to Landon Ellis for 9 yds to the JMU 33 for a 1ST down | +9 | 1.24 |
| 13:29 | 1st & 10 | OWN 33 | Alonza Barnett III pass complete to Wayne Knight for 4 yds to the JMU 37 | +4 | -0.15 |
| 13:00 | 2nd & 6 | OWN 37 | Jordan Fuller run for 5 yds to the JMU 42 | +5 | 0.10 |
| 12:23 | 3rd & 1 | OWN 42 | Alonza Barnett III 58 Yd Run (Morgan Suarez Kick) | +58 | 5.48 |
| 12:16 | 1st & 10 | OWN 25 | Trequan Jones run for no gain to the ODU 25 | 0 | -0.70 |
| 11:47 | 2nd & 10 | OWN 25 | Colton Joseph run for 2 yds to the ODU 27 Old Dominion Penalty, Offensive Holding (Tre' Brown III) to the ODU 17 | -8 | -0.56 |
| 11:20 | 2nd & 18 | OWN 17 | PENALTY JMU Offside (Culp,Elijah) 5 yards from ODU17 to ODU22. NO PLAY. | +5 | |
| 11:20 | 2nd & 13 | OWN 22 | Colton Joseph pass complete to Tre' Brown III for 23 yds to the ODU 45 for a 1ST down | +23 | 2.76 |
| 11:20 | 1st & 10 | OWN 45 | Colton Joseph pass complete to Tre' Brown III for 6 yds to the JMU 49 | +6 | 0.38 |
| 11:20 | 2nd & 4 | OPP 49 | Colton Joseph run for 2 yds to the JMU 47 | +2 | -0.71 |
| 11:20 | 3rd & 2 | OPP 47 | Trequan Jones run for 1 yd to the JMU 46 | +1 | -0.92 |
| 9:23 | 4th & 1 | OPP 46 | Ian Brandt punt for 46 yds for a touchback |
| 9:16 | 1st & 10 | OWN 20 | Wayne Knight run for 8 yds to the JMU 28 | +8 | 0.80 |
| 8:45 | 2nd & 2 | OWN 28 | Alonza Barnett III pass incomplete to Michael Scott | 0 | -0.97 |
| 8:32 | 3rd & 2 | OWN 28 | Alonza Barnett III pass complete to Josh Phifer for 20 yds to the JMU 48 for a 1ST down | +20 | 2.55 |
| 7:52 | 1st & 10 | OWN 48 | Alonza Barnett III pass complete to Braeden Wisloski for 3 yds to the ODU 49 | +3 | -0.40 |
| 7:20 | 2nd & 7 | OPP 49 | Jordan Fuller run for a loss of 1 yard to the 50 yard line | -1 | -1.34 |
| 6:36 | 3rd & 8 | 50 | Alonza Barnett III pass complete to Landon Ellis for 10 yds to the ODU 40 for a 1ST down | +10 | 2.57 |
| 6:07 | 1st & 10 | OPP 40 | Wayne Knight run for a loss of 2 yards to the ODU 42 | -2 | -1.27 |
| 5:22 | 2nd & 12 | OPP 42 | Alonza Barnett III run for 4 yds to the ODU 38 | +4 | -0.16 |
| 4:45 | 3rd & 8 | OPP 38 | Alonza Barnett III run for no gain to the ODU 38 | 0 | -1.04 |
| 4:10 | 4th & 8 | OPP 38 | Patrick Rea punt for 36 yds |
| 3:56 | 1st & 10 | OWN 2 | Tre' Brown III 98 Yd pass from Colton Joseph (Riley Callaghan Kick) | +98 | 6.98 |
| 3:46 | 1st & 10 | OWN 25 | Alonza Barnett III run for 10 yds to the JMU 35 for a 1ST down | +10 | 0.84 |
| 3:05 | 1st & 10 | OWN 35 | Nick DeGennaro 65 Yd pass from Alonza Barnett III (Morgan Suarez Kick) | +65 | 5.24 |
| 2:59 | 1st & 10 | OWN 25 | Devin Roche run for 13 yds to the ODU 38 for a 1ST down | +13 | 1.12 |
| 2:35 | 1st & 10 | OWN 38 | Colton Joseph run for 17 yds to the JMU 45 for a 1ST down | +17 | 1.48 |
| 2:15 | 1st & 10 | OPP 45 | (02:20) No Huddle-Shotgun Joseph,Colton pass incomplete deep right to Abdul-Rahim Gladding,Na'eem thrown to JMU10 PENALTY JMU Pass Interference (Culp,Elijah) 15 yards from JMU45 to JMU30, 1ST DOWN. NO PLAY. | +15 | |
| 2:09 | 1st & 10 | OPP 30 | Devin Roche run for 7 yds to the JMU 23 | +7 | 0.35 |
| 1:48 | 2nd & 3 | OPP 23 | Colton Joseph pass complete to Na'eem Abdul-Rahim Gladding for 2 yds to the JMU 21 | +2 | -0.33 |
| 1:10 | 3rd & 1 | OPP 21 | Devin Roche run for 9 yds to the JMU 12 for a 1ST down | +9 | 0.25 |
| 0:45 | 1st & 10 | OPP 12 | Devin Roche run for 1 yd to the JMU 11 | +1 | -0.23 |
| 0:35 | 2nd & 9 | OPP 11 | Timeout James Madison, clock 00:35 | ||
| 0:23 | 2nd & 9 | OPP 11 | Colton Joseph pass incomplete to Tre' Brown III | 0 | -0.30 |
| 0:19 | 3rd & 9 | OPP 11 | Tre' Brown III 11 Yd pass from Colton Joseph (Riley Callaghan PAT failed) | +11 | 3.06 |
| 0:00 | 1st & 10 | OWN 25 | Wayne Knight run for 4 yds to the JMU 29 | +4 | -0.11 |
| 0:00 | OWN 25 | End of 1st Quarter | |||
| 14:53 | 2nd & 6 | OWN 29 | Wayne Knight run for 5 yds to the JMU 34 | +5 | 0.09 |
| 14:10 | 3rd & 1 | OWN 34 | Jordan Fuller run for 4 yds to the JMU 38 for a 1ST down | +4 | 1.15 |
| 13:37 | 1st & 10 | OWN 38 | Alonza Barnett III pass complete to Wayne Knight for 23 yds to the ODU 39 for a 1ST down | +23 | 1.81 |
| 13:04 | 1st & 10 | OPP 39 | Alonza Barnett III pass complete to Nick DeGennaro for 34 yds to the ODU 5 for a 1ST down Old Dominion Penalty, Targeting (Nickendre Stiger) to the ODU 2 for a 1ST down | +37 | 1.93 |
| 12:51 | 1st & 2 | OPP 2 | Jordan Fuller run for no gain to the ODU 2 | 0 | -0.85 |
| 12:17 | 2nd & 2 | OPP 2 | PENALTY JMU False Start (Phifer,Josh) 5 yards from ODU02 to ODU07. NO PLAY. | -5 | |
| 12:00 | 2nd & 7 | OPP 7 | Nick DeGennaro 7 Yd pass from Alonza Barnett III (Morgan Suarez Kick) | +7 | 2.61 |
| 11:52 | 1st & 10 | OWN 25 | Colton Joseph pass complete to Maurki James for 2 yds to the ODU 27 | +2 | -0.45 |
| 11:26 | 2nd & 8 | OWN 27 | Maurki James run for 3 yds to the ODU 30 | +3 | -0.21 |
| 10:41 | 3rd & 5 | OWN 30 | Colton Joseph pass complete to Na'eem Abdul-Rahim Gladding for 6 yds to the ODU 36 for a 1ST down | +6 | 1.59 |
| 10:18 | 1st & 10 | OWN 36 | Colton Joseph pass complete to Dawson Johnson for 1 yd to the ODU 37 | +1 | -0.85 |
| 9:45 | 2nd & 9 | OWN 37 | Maurki James run for 15 yds to the JMU 48 for a 1ST down | +15 | 2.31 |
| 9:11 | 1st & 10 | OPP 48 | Colton Joseph run for 1 yd to the JMU 47 | +1 | -0.84 |
| 8:42 | 2nd & 9 | OPP 47 | Colton Joseph pass complete to Na'eem Abdul-Rahim Gladding for 11 yds to the JMU 36 for a 1ST down | +11 | 1.51 |
| 8:15 | 1st & 10 | OPP 36 | Old Dominion Penalty, Offensive Holding (-10 Yards) to the JMU 41 | -10 | |
| 7:36 | 1st & 15 | OPP 41 | Colton Joseph pass complete to Na'eem Abdul-Rahim Gladding for 23 yds to the JMU 18 for a 1ST down | +23 | 1.20 |
| 7:08 | 1st & 10 | OPP 18 | Maurki James run for 2 yds to the JMU 16 | +2 | -0.19 |
| 6:49 | 2nd & 8 | OPP 16 | Dawson Johnson 16 Yd pass from Colton Joseph (Riley Callaghan Kick) | +16 | 2.79 |
| 6:44 | 1st & 10 | OWN 25 | Alonza Barnett III run for 2 yds to the JMU 27 | +2 | -0.45 |
| 5:55 | 2nd & 8 | OWN 27 | Alonza Barnett III pass complete to George Pettaway for 8 yds to the JMU 35 for a 1ST down | +8 | 1.29 |
| 5:25 | 1st & 10 | OWN 35 | George Pettaway run for 4 yds to the JMU 39 | +4 | -0.16 |
| 4:47 | 2nd & 6 | OWN 39 | Alonza Barnett III run for 4 yds to the JMU 43 | +4 | -0.15 |
| 4:11 | 3rd & 2 | OWN 43 | Alonza Barnett III pass complete to Lacota Dippre for 7 yds to the 50 yard line for a 1ST down | +7 | 1.71 |
| 3:32 | 1st & 10 | 50 | Alonza Barnett III pass complete to Landon Ellis for 36 yds to the ODU 14 for a 1ST down | +36 | 1.29 |
| 2:53 | 1st & 10 | OPP 14 | Jordan Fuller run for 1 yd to the ODU 13 | +1 | -0.25 |
| 2:24 | 2nd & 9 | OPP 13 | Timeout James Madison, clock 02:24 | ||
| 2:06 | 2nd & 9 | OPP 13 | Alonza Barnett III pass complete to Lacota Dippre for 11 yds to the ODU 2 for a 1ST down | +11 | 1.58 |
| 2:00 | 1st & 2 | OPP 2 | Timeout James Madison, clock 02:00 | ||
| 1:57 | 1st & 2 | OPP 2 | Jordan Fuller 2 Yd Run (Morgan Suarez Kick) | +2 | 1.21 |
| 1:34 | 1st & 10 | OWN 25 | Maurki James run for a loss of 6 yards to the ODU 19 Maurki James fumbled, recovered by ODU Maurki James | -6 | -1.11 |
| 1:13 | 2nd & 16 | OWN 19 | Colton Joseph run for 1 yd to the ODU 20 | +1 | -0.11 |
| 1:13 | 3rd & 15 | OWN 20 | Timeout James Madison, clock 01:13 | ||
| 1:13 | 3rd & 15 | OWN 20 | PENALTY ODU False Start (Grant,Skyler) 5 yards from ODU20 to ODU15. NO PLAY. | -5 | |
| 1:07 | 3rd & 20 | OWN 15 | Devin Roche run for 3 yds to the ODU 18 | +3 | -0.01 |
| 1:07 | 4th & 17 | OWN 18 | Timeout James Madison, clock 01:07 | ||
| 1:00 | 4th & 17 | OWN 18 | Ian Brandt punt for 37 yds, fair catch by Wayne Knight at the JMU 45 |
| 0:53 | 1st & 10 | OWN 45 | Alonza Barnett III pass complete to Landon Ellis for 13 yds to the ODU 42 for a 1ST down | +13 | 0.98 |
| 0:48 | 1st & 10 | OPP 42 | Alonza Barnett III pass incomplete to Landon Ellis | 0 | -0.91 |
| 0:43 | 2nd & 10 | OPP 42 | Alonza Barnett III pass incomplete to Jaylan Sanchez | 0 | -1.05 |
| 0:33 | 3rd & 10 | OPP 42 | Alonza Barnett III run for 6 yds to the ODU 36 | +6 | 0.28 |
| 0:00 | 4th & 4 | OPP 36 | Alonza Barnett III pass incomplete to Lacota Dippre | 0 | -2.03 |
| 0:00 | OWN 0 | End of 2nd Quarter |
| 14:53 | 1st & 10 | OWN 25 | Colton Joseph pass intercepted Justin Eaglin return for no gain to the JMU 43 | -0.92 |
| 14:46 | 1st & 10 | OWN 43 | Alonza Barnett III run for 9 yds to the ODU 48 | +9 | 1.28 |
| 14:09 | 2nd & 1 | OPP 48 | Alonza Barnett III run for 12 yds to the ODU 36 for a 1ST down | +12 | 0.17 |
| 13:28 | 1st & 10 | OPP 36 | Wayne Knight run for 2 yds to the ODU 34 | +2 | -0.38 |
| 12:41 | 2nd & 8 | OPP 34 | Alonza Barnett III pass complete to Landon Ellis for 10 yds to the ODU 24 for a 1ST down | +10 | 0.71 |
| 12:13 | 1st & 10 | OPP 24 | Alonza Barnett III pass incomplete to Wayne Knight | 0 | -0.43 |
| 12:06 | 2nd & 10 | OPP 24 | Jordan Fuller run for 9 yds to the ODU 15 | +9 | 0.48 |
| 11:26 | 3rd & 1 | OPP 15 | Jordan Fuller run for 2 yds to the ODU 13 for a 1ST down | +2 | 0.10 |
| 10:49 | 1st & 10 | OPP 13 | Wayne Knight 13 Yd Run (Morgan Suarez Kick) | +13 | 2.54 |
| 10:43 | 1st & 10 | OWN 25 | Trequan Jones run for 1 yd to the ODU 26 | +1 | -0.59 |
| 10:12 | 2nd & 9 | OWN 26 | Trequan Jones run for 2 yds to the ODU 28 | +2 | -0.27 |
| 9:54 | 3rd & 7 | OWN 28 | Colton Joseph pass incomplete to Tre' Brown III | 0 | -0.27 |
| 9:44 | 4th & 7 | OWN 28 | Ian Brandt punt for 48 yds |
| 9:36 | 1st & 10 | OWN 24 | Wayne Knight run for a loss of 2 yards to the JMU 22 | -2 | -0.85 |
| 8:49 | 2nd & 12 | OWN 22 | Alonza Barnett III pass incomplete to Wayne Knight | 0 | -0.23 |
| 8:27 | 3rd & 12 | OWN 22 | Alonza Barnett III pass complete to Jaylan Sanchez for 16 yds to the JMU 38 for a 1ST down | +16 | 2.27 |
| 8:07 | 1st & 10 | OWN 38 | Alonza Barnett III sacked for a loss of 8 yards to the JMU 30 | -8 | -2.06 |
| 7:29 | 2nd & 18 | OWN 30 | Alonza Barnett III run for 7 yds to the JMU 37 | +7 | 0.18 |
| 6:52 | 3rd & 11 | OWN 37 | Alonza Barnett III pass incomplete to Braeden Wisloski | 0 | -0.31 |
| 6:45 | 4th & 11 | OWN 37 | Patrick Rea punt for 41 yds |
| 6:35 | 1st & 10 | OPP 26 | Jordan Fuller run for a loss of 1 yard to the ODU 27 | -1 | -0.59 |
| 5:54 | 2nd & 11 | OPP 27 | Alonza Barnett III run for 6 yds to the ODU 21 | +6 | 0.16 |
| 5:06 | 3rd & 5 | OPP 21 | Alonza Barnett III pass complete to Landon Ellis for 19 yds to the ODU 2 for a 1ST down | +19 | 1.93 |
| 4:29 | 1st & 2 | OPP 2 | Alonza Barnett III sacked by Jahleel Culbreath for a loss of 4 yards to the ODU 6 | -4 | -1.32 |
| 3:57 | 2nd & 6 | OPP 6 | Alonza Barnett III 6 Yd Run (Morgan Suarez Kick) | +6 | 2.53 |
| 3:52 | 1st & 10 | OWN 25 | Colton Joseph pass incomplete to Tre' Brown III | 0 | -0.70 |
| 3:47 | 2nd & 10 | OWN 25 | Colton Joseph run for 1 yd to the ODU 26 | +1 | -0.29 |
| 3:08 | 3rd & 9 | OWN 26 | Colton Joseph sacked for a loss of 11 yards to the ODU 15 | -11 | -0.32 |
| 2:50 | 4th & 20 | OWN 15 | Ian Brandt punt for 28 yds, punt out-of-bounds at the ODU 43 |
| 2:44 | 1st & 10 | OPP 43 | Wayne Knight run for 8 yds to the ODU 35 | +8 | 0.69 |
| 1:58 | 2nd & 2 | OPP 35 | Wayne Knight run for 34 yds to the ODU 1 for a 1ST down | +34 | 1.72 |
| 1:15 | 1st & 1 | OPP 1 | Wayne Knight run for a loss of 2 yards to the ODU 3 | -2 | -1.27 |
| 0:30 | 2nd & 3 | OPP 3 | Alonza Barnett III 3 Yd Run (Morgan Suarez Kick) | +3 | 2.21 |
| 0:24 | 1st & 10 | OWN 25 | Maurki James run for 7 yds to the ODU 32 | +7 | 0.60 |
| 0:00 | 2nd & 3 | OWN 32 | Maurki James run for 1 yd to the ODU 33 | +1 | -0.82 |
| 0:00 | OWN 32 | End of 3rd Quarter | |||
| 14:54 | 3rd & 2 | OWN 33 | Maurki James run for 3 yds to the ODU 36 for a 1ST down | +3 | 1.15 |
| 14:36 | 1st & 10 | OWN 36 | Colton Joseph pass intercepted Justin Eaglin return for no gain to the ODU 45 | -1.85 |
| 14:31 | 1st & 10 | OPP 45 | Jordan Fuller run for 5 yds to the ODU 40 | +5 | 0.09 |
| 13:46 | 2nd & 5 | OPP 40 | Alonza Barnett III pass incomplete to Josh Phifer | 0 | -1.02 |
| 13:36 | 3rd & 5 | OPP 40 | Alonza Barnett III run for 30 yds to the ODU 10 for a 1ST down | +30 | 1.89 |
| 13:11 | 1st & 10 | OPP 10 | Jordan Fuller run for 2 yds to the ODU 8 | +2 | -0.16 |
| 12:28 | 2nd & 8 | OPP 8 | Alonza Barnett III 8 Yd Run (Morgan Suarez Kick) | +8 | 2.68 |
| 12:15 | 1st & 10 | OWN 25 | Colton Joseph pass complete to Devin Roche for 5 yds to the ODU 30 | +5 | 0.09 |
| 11:58 | 2nd & 5 | OWN 30 | Devin Roche run for 1 yd to the ODU 31 | +1 | -0.63 |
| 11:36 | 3rd & 4 | OWN 31 | Colton Joseph pass incomplete to Tre' Brown III | 0 | -0.44 |
| 11:30 | 4th & 4 | OWN 31 | Ian Brandt punt for 34 yds, punt out-of-bounds at the JMU 35 |
| 11:23 | 1st & 10 | OWN 35 | Wayne Knight run for 4 yds to the JMU 39 | +4 | -0.16 |
| 10:47 | 2nd & 6 | OWN 39 | Matthew Sluka run for 5 yds to the JMU 44 | +5 | 0.11 |
| 10:00 | 3rd & 1 | OWN 44 | Matthew Sluka run for a loss of 1 yard to the JMU 43 | -1 | -1.17 |
| 9:24 | 4th & 2 | OWN 43 | Timeout James Madison, clock 09:24 | ||
| 9:18 | 4th & 2 | OWN 43 | Patrick Rea punt for 39 yds, fair catch by Devin Roche at the ODU 23 |
| 9:14 | 1st & 10 | OWN 23 | Colton Joseph pass incomplete to Jailen Butler | 0 | -0.64 |
| 9:08 | 2nd & 10 | OWN 23 | Colton Joseph pass incomplete to Tre' Brown III | 0 | -0.31 |
| 9:02 | 3rd & 10 | OWN 23 | Colton Joseph sacked by Jacob Thomas for a loss of 9 yards to the ODU 14 | -9 | -0.23 |
| 8:29 | 4th & 19 | OWN 14 | Ian Brandt punt for 38 yds, fair catch by Wayne Knight at the JMU 48 |
| 8:23 | 1st & 10 | OWN 48 | James Madison Penalty, Personal Foul (-15 Yards) to the JMU 34 | -15 | |
| 7:59 | 2nd & 24 | OWN 34 | George Pettaway run for 7 yds to the JMU 41 | +7 | 0.14 |
| 7:14 | 3rd & 17 | OWN 41 | Matthew Sluka run for 39 yds to the ODU 20 for a 1ST down | +39 | 4.35 |
| 6:32 | 1st & 10 | OPP 20 | George Pettaway run for 2 yds to the ODU 18 | +2 | -0.21 |
| 5:50 | 2nd & 8 | OPP 18 | George Pettaway run for 7 yds to the ODU 11 | +7 | 0.25 |
| 5:03 | 3rd & 1 | OPP 11 | Jobi Malary run for 1 yd to the ODU 10 for a 1ST down | +1 | 0.06 |
| 4:22 | 1st & 10 | OPP 10 | Matthew Sluka run for 3 yds to the ODU 7 | +3 | -0.09 |
| 3:39 | 2nd & 7 | OPP 7 | Matthew Sluka sacked by Jeremy Mack Jr. for a loss of 11 yards to the ODU 18 | -11 | -1.36 |
| 2:57 | 3rd & 18 | OPP 18 | Za'Ron Collins 18 Yd pass from Matthew Sluka (Morgan Suarez Kick) | +18 | 3.97 |
| 2:40 | 1st & 10 | OWN 28 | Quinn Henicle run for 1 yd to the ODU 29 | +1 | -0.66 |
| 2:19 | 2nd & 9 | OWN 29 | Maurki James run for no gain to the ODU 29 | 0 | -0.48 |
| 2:00 | 3rd & 9 | OWN 29 | Timeout James Madison, clock 02:00 | ||
| 1:52 | 3rd & 9 | OWN 29 | Quinn Henicle run for 8 yds to the ODU 37 | +8 | 0.32 |
| 1:31 | 4th & 1 | OWN 37 | Devin Roche run for no gain to the ODU 37 | 0 | -0.32 |
| 1:26 | 1st & 10 | OPP 37 | Blake Kendall run for no gain to the ODU 37 | 0 | -0.75 |
| 0:00 | OPP 37 | End of 4th Quarter | |||
| 0:00 | 2nd & 10 | OPP 37 | M. James takes a knee | -1 | -1.19 |
| 3 | sacks | 2 |
| 10 | plays for loss | 3 |
| 0 | takeaways | 2 |
| 1 | three-and-outs forced | 5 |
| 14 | explosive plays allowed | 7 |
| 8.03 | yards allowed / play | 5.75 |
| 9 of 14 | scoring drives allowed | 3 of 12 |
| Jerome Carter | 12 (3) | 1 TFL |
| Jeremy Mack Jr. | 9 (3) | 1.5 sk · 2 TFL |
| Mario Easterly | 8 (1) | 0.5 TFL |
| Jahleel Culbreath | 6 (3) | 1 sk · 1 TFL |
| Seth Naotala | 6 (1) | 0.5 sk · 0.5 TFL |
| Zion Frink | 6 (4) | 1 PD |
| Jackson Forrest | 5 (1) | 0.5 TFL |
| Botros Alisandro | 5 (3) |
| Tyler Brown | 8 (5) | |
| Jacob Thomas | 7 (2) | 1 sk · 1 TFL |
| Aiden Gobaira | 6 | 0.5 sk · 0.5 TFL |
| Trent Hendrick | 5 (1) | |
| Immanuel Ezeogu | 4 (1) | |
| Terry Lockett | 4 | |
| Elijah Culp | 3 (1) | 1.5 TFL |
| Sahir West | 3 | 0.5 TFL |
| 6 | punts | 3 |
| 38.5 | punt average | 38.7 |
| 0 | punts inside the 20 | 2 |
| 31 | return yards | 22 |
| own 23 | average drive start | own 38 |
| K | Riley Callaghan | 3/4 XP |
| P | Ian Brandt | 6 punts · 38.5 avg · 1 TB |
| KR | Maurki James | 1 ret · 27 yds · long 27 |
| PR | Quinn Henicle | 1 ret · 4 yds · long 4 |
| K | Morgan Suarez | 9/9 XP |
| P | Patrick Rea | 3 punts · 38.7 avg · 2 in 20 |
| KR | Curtis Harris-Lopez | 1 ret · 20 yds · long 20 |
| KR | Braeden Wisloski | 1 ret · 2 yds · long 2 |
| 48 | plays | 78 |
| 276 | yards | 626 |
| 12 | drives | 14 |
| 33% | success rate | 50% |
| 11.8 | total PPA | 40 |
| Q1 | Lucas Struck 2 Yd Fumble Return (Riley Callaghan Kick) | 0–7 |
| Q1 | Alonza Barnett III 58 Yd Run (Morgan Suarez Kick) | 7–7 |
| Q1 | Tre' Brown III 98 Yd pass from Colton Joseph (Riley Callaghan Kick) | 14–7 |
| Q1 | Nick DeGennaro 65 Yd pass from Alonza Barnett III (Morgan Suarez Kick) | 14–14 |
| Q1 | Tre' Brown III 11 Yd pass from Colton Joseph (Riley Callaghan PAT failed) | 20–14 |
| Q2 | Nick DeGennaro 7 Yd pass from Alonza Barnett III (Morgan Suarez Kick) | 21–20 |
| Q2 | Dawson Johnson 16 Yd pass from Colton Joseph (Riley Callaghan Kick) | 27–21 |
| Q2 | Jordan Fuller 2 Yd Run (Morgan Suarez Kick) | 28–27 |
| Q3 | Wayne Knight 13 Yd Run (Morgan Suarez Kick) | 35–27 |
| Q3 | Alonza Barnett III 6 Yd Run (Morgan Suarez Kick) | 42–27 |
| Q3 | Alonza Barnett III 3 Yd Run (Morgan Suarez Kick) | 49–27 |
| Q4 | Alonza Barnett III 8 Yd Run (Morgan Suarez Kick) | 56–27 |
| Q4 | Za'Ron Collins 18 Yd pass from Matthew Sluka (Morgan Suarez Kick) | 63–27 |
| Q1 | Tre' Brown III 98 Yd pass from Colton Joseph (Riley Callaghan Kick) | 6.98 |
| Q1 | Alonza Barnett III 58 Yd Run (Morgan Suarez Kick) | 5.48 |
| Q1 | Nick DeGennaro 65 Yd pass from Alonza Barnett III (Morgan Suarez Kick) | 5.24 |
| Q4 | Matthew Sluka run for 39 yds to the ODU 20 for a 1ST down | 4.35 |
| Q4 | Za'Ron Collins 18 Yd pass from Matthew Sluka (Morgan Suarez Kick) | 3.97 |
| Q1 | Tre' Brown III 11 Yd pass from Colton Joseph (Riley Callaghan PAT failed) | 3.06 |
| 2024 | James Madison 35 – 32 Old Dominion |
| 2023 | Old Dominion 27 – 30 James Madison |
| 2022 | James Madison 37 – 3 Old Dominion |
| 2012 | Old Dominion 38 – 28 James Madison |
| 2011 | James Madison 20 – 23 Old Dominion |