Old Dominion @ James Madison, Week 8 · 2025

2710–3@FINAL6312–2
Sat, Oct 18, 2025Bridgeforth StadiumHarrisonburg, VA

HOW IT WENT

Week 8 · 2025
FINALQ1Q2Q3Q4T
Old Dominion2070027
James Madison1414211463

PLAY-BY-PLAY

168 plays
Q4James Madison9 plays · 52 yds · 5:32 · Touchdown27–63
  1. 2:573rd & 18 at ODU 18Za'Ron Collins 18 Yd pass from Matthew Sluka (Morgan Suarez Kick)
  2. 3:392nd & 7 at ODU 7Matthew Sluka sacked by Jeremy Mack Jr. for a loss of 11 yards to the ODU 18
  3. 4:221st & 10 at ODU 10Matthew Sluka run for 3 yds to the ODU 7
  4. 5:033rd & 1 at ODU 11Jobi Malary run for 1 yd to the ODU 10 for a 1ST down
  5. 5:502nd & 8 at ODU 18George Pettaway run for 7 yds to the ODU 11
  6. 6:321st & 10 at ODU 20George Pettaway run for 2 yds to the ODU 18
  7. 7:143rd & 17 at JMU 41Matthew Sluka run for 39 yds to the ODU 20 for a 1ST down
  8. 7:592nd & 24 at JMU 34George Pettaway run for 7 yds to the JMU 41
  9. 8:231st & 10 at JMU 48James Madison Penalty, Personal Foul (-15 Yards) to the JMU 34
Q4Old Dominion3 plays · -9 yds · 0:49 · Punt27–56
  1. 8:294th & 19 at ODU 14Ian Brandt punt for 38 yds, fair catch by Wayne Knight at the JMU 48
  2. 9:023rd & 10 at ODU 23Colton Joseph sacked by Jacob Thomas for a loss of 9 yards to the ODU 14
  3. 9:082nd & 10 at ODU 23Colton Joseph pass incomplete to Tre' Brown III
  4. 9:141st & 10 at ODU 23Colton Joseph pass incomplete to Jailen Butler
Q4Old Dominion3 plays · 6 yds · 0:58 · Punt27–56
  1. 11:304th & 4 at ODU 31Ian Brandt punt for 34 yds, punt out-of-bounds at the JMU 35
  2. 11:363rd & 4 at ODU 31Colton Joseph pass incomplete to Tre' Brown III
  3. 11:582nd & 5 at ODU 30Devin Roche run for 1 yd to the ODU 31
  4. 12:151st & 10 at ODU 25Colton Joseph pass complete to Devin Roche for 5 yds to the ODU 30
  5. 12:281st & 10 at JMU 35Cristiano Rosa kickoff for 65 yds for a touchback
Q4James Madison5 plays · 45 yds · 2:08 · Touchdown27–56
  1. 12:282nd & 8 at ODU 8Alonza Barnett III 8 Yd Run (Morgan Suarez Kick)
  2. 13:111st & 10 at ODU 10Jordan Fuller run for 2 yds to the ODU 8
  3. 13:363rd & 5 at ODU 40Alonza Barnett III run for 30 yds to the ODU 10 for a 1ST down
  4. 13:462nd & 5 at ODU 40Alonza Barnett III pass incomplete to Josh Phifer
  5. 14:311st & 10 at ODU 45Jordan Fuller run for 5 yds to the ODU 40
Q4James Madison2 plays · -1 yds · 1:31 · End of Game27–63
  1. 0:002nd & 10 at ODU 37M. James takes a knee
  2. 1:261st & 10 at ODU 37Blake Kendall run for no gain to the ODU 37
  3. 0:00End of 4th Quarter
Q4Old Dominion4 plays · 9 yds · 1:19 · Downs27–63
  1. 1:314th & 1 at ODU 37Devin Roche run for no gain to the ODU 37
  2. 1:523rd & 9 at ODU 29Quinn Henicle run for 8 yds to the ODU 37
  3. 2:192nd & 9 at ODU 29Maurki James run for no gain to the ODU 29
  4. 2:401st & 10 at ODU 28Quinn Henicle run for 1 yd to the ODU 29
  5. 2:501st & 10 at JMU 35Morgan Suarez kickoff for 64 yds , Maurki James return for 27 yds to the ODU 28
  6. 2:003rd & 9 at ODU 29Timeout James Madison, clock 02:00
Q4James Madison3 plays · 8 yds · 2:12 · Punt27–56
  1. 9:184th & 2 at JMU 43Patrick Rea punt for 39 yds, fair catch by Devin Roche at the ODU 23
  2. 10:003rd & 1 at JMU 44Matthew Sluka run for a loss of 1 yard to the JMU 43
  3. 10:472nd & 6 at JMU 39Matthew Sluka run for 5 yds to the JMU 44
  4. 11:231st & 10 at JMU 35Wayne Knight run for 4 yds to the JMU 39
  5. 9:244th & 2 at JMU 43Timeout James Madison, clock 09:24
Q3Old Dominion4 plays · 11 yds · 0:54 · Interception27–49
  1. 14:361st & 10 at ODU 36Colton Joseph pass intercepted Justin Eaglin return for no gain to the ODU 45
  2. 14:543rd & 2 at ODU 33Maurki James run for 3 yds to the ODU 36 for a 1ST down
  3. 0:00End of 3rd Quarter
  4. 0:002nd & 3 at ODU 32Maurki James run for 1 yd to the ODU 33
  5. 0:241st & 10 at ODU 25Maurki James run for 7 yds to the ODU 32
  6. 0:301st & 10 at JMU 35Cristiano Rosa kickoff for 65 yds for a touchback
Q3James Madison4 plays · 43 yds · 2:20 · Touchdown27–49
  1. 0:302nd & 3 at ODU 3Alonza Barnett III 3 Yd Run (Morgan Suarez Kick)
  2. 1:151st & 1 at ODU 1Wayne Knight run for a loss of 2 yards to the ODU 3
  3. 1:582nd & 2 at ODU 35Wayne Knight run for 34 yds to the ODU 1 for a 1ST down
  4. 2:441st & 10 at ODU 43Wayne Knight run for 8 yds to the ODU 35
Q3Old Dominion3 plays · -10 yds · 1:07 · Punt27–42
  1. 2:504th & 20 at ODU 15Ian Brandt punt for 28 yds, punt out-of-bounds at the ODU 43
  2. 3:083rd & 9 at ODU 26Colton Joseph sacked for a loss of 11 yards to the ODU 15
  3. 3:472nd & 10 at ODU 25Colton Joseph run for 1 yd to the ODU 26
  4. 3:521st & 10 at ODU 25Colton Joseph pass incomplete to Tre' Brown III
  5. 3:571st & 10 at JMU 35Cristiano Rosa kickoff for 65 yds for a touchback
Q3James Madison5 plays · 26 yds · 2:48 · Touchdown27–42
  1. 3:572nd & 6 at ODU 6Alonza Barnett III 6 Yd Run (Morgan Suarez Kick)
  2. 4:291st & 2 at ODU 2Alonza Barnett III sacked by Jahleel Culbreath for a loss of 4 yards to the ODU 6
  3. 5:063rd & 5 at ODU 21Alonza Barnett III pass complete to Landon Ellis for 19 yds to the ODU 2 for a 1ST down
  4. 5:542nd & 11 at ODU 27Alonza Barnett III run for 6 yds to the ODU 21
  5. 6:351st & 10 at ODU 26Jordan Fuller run for a loss of 1 yard to the ODU 27
Q3James Madison6 plays · 13 yds · 2:59 · Punt27–35
  1. 6:454th & 11 at JMU 37Patrick Rea punt for 41 yds
  2. 6:523rd & 11 at JMU 37Alonza Barnett III pass incomplete to Braeden Wisloski
  3. 7:292nd & 18 at JMU 30Alonza Barnett III run for 7 yds to the JMU 37
  4. 8:071st & 10 at JMU 38Alonza Barnett III sacked for a loss of 8 yards to the JMU 30
  5. 8:273rd & 12 at JMU 22Alonza Barnett III pass complete to Jaylan Sanchez for 16 yds to the JMU 38 for a 1ST down
  6. 8:492nd & 12 at JMU 22Alonza Barnett III pass incomplete to Wayne Knight
  7. 9:361st & 10 at JMU 24Wayne Knight run for a loss of 2 yards to the JMU 22
Q3Old Dominion3 plays · 3 yds · 1:05 · Punt27–35
  1. 9:444th & 7 at ODU 28Ian Brandt punt for 48 yds
  2. 9:543rd & 7 at ODU 28Colton Joseph pass incomplete to Tre' Brown III
  3. 10:122nd & 9 at ODU 26Trequan Jones run for 2 yds to the ODU 28
  4. 10:431st & 10 at ODU 25Trequan Jones run for 1 yd to the ODU 26
  5. 10:491st & 10 at JMU 35Cristiano Rosa kickoff for 65 yds for a touchback
Q3James Madison8 plays · 57 yds · 4:04 · Touchdown27–35
  1. 10:491st & 10 at ODU 13Wayne Knight 13 Yd Run (Morgan Suarez Kick)
  2. 11:263rd & 1 at ODU 15Jordan Fuller run for 2 yds to the ODU 13 for a 1ST down
  3. 12:062nd & 10 at ODU 24Jordan Fuller run for 9 yds to the ODU 15
  4. 12:131st & 10 at ODU 24Alonza Barnett III pass incomplete to Wayne Knight
  5. 12:412nd & 8 at ODU 34Alonza Barnett III pass complete to Landon Ellis for 10 yds to the ODU 24 for a 1ST down
  6. 13:281st & 10 at ODU 36Wayne Knight run for 2 yds to the ODU 34
  7. 14:092nd & 1 at ODU 48Alonza Barnett III run for 12 yds to the ODU 36 for a 1ST down
  8. 14:461st & 10 at JMU 43Alonza Barnett III run for 9 yds to the ODU 48
Q2James Madison5 plays · 19 yds · 1:00 · Downs27–28
  1. 0:00End of 2nd Quarter
  2. 0:004th & 4 at ODU 36Alonza Barnett III pass incomplete to Lacota Dippre
  3. 0:333rd & 10 at ODU 42Alonza Barnett III run for 6 yds to the ODU 36
  4. 0:432nd & 10 at ODU 42Alonza Barnett III pass incomplete to Jaylan Sanchez
  5. 0:481st & 10 at ODU 42Alonza Barnett III pass incomplete to Landon Ellis
  6. 0:531st & 10 at JMU 45Alonza Barnett III pass complete to Landon Ellis for 13 yds to the ODU 42 for a 1ST down
Q2Old Dominion3 plays · -7 yds · 0:57 · Punt27–28
  1. 1:004th & 17 at ODU 18Ian Brandt punt for 37 yds, fair catch by Wayne Knight at the JMU 45
  2. 1:074th & 17 at ODU 18Timeout James Madison, clock 01:07
  3. 1:073rd & 20 at ODU 15Devin Roche run for 3 yds to the ODU 18
  4. 1:133rd & 15 at ODU 20PENALTY ODU False Start (Grant,Skyler) 5 yards from ODU20 to ODU15. NO PLAY.
  5. 1:133rd & 15 at ODU 20Timeout James Madison, clock 01:13
  6. 1:132nd & 16 at ODU 19Colton Joseph run for 1 yd to the ODU 20
  7. 1:341st & 10 at ODU 25Maurki James run for a loss of 6 yards to the ODU 19 Maurki James fumbled, recovered by ODU Maurki James
  8. 1:571st & 10 at JMU 35Cristiano Rosa kickoff for 65 yds for a touchback
Q2Old Dominion11 plays · 75 yds · 5:11 · Touchdown27–21
  1. 6:492nd & 8 at JMU 16Dawson Johnson 16 Yd pass from Colton Joseph (Riley Callaghan Kick)
  2. 7:081st & 10 at JMU 18Maurki James run for 2 yds to the JMU 16
  3. 7:361st & 15 at JMU 41Colton Joseph pass complete to Na'eem Abdul-Rahim Gladding for 23 yds to the JMU 18 for a 1ST down
  4. 8:151st & 10 at JMU 36Old Dominion Penalty, Offensive Holding (-10 Yards) to the JMU 41
  5. 8:422nd & 9 at JMU 47Colton Joseph pass complete to Na'eem Abdul-Rahim Gladding for 11 yds to the JMU 36 for a 1ST down
  6. 9:111st & 10 at JMU 48Colton Joseph run for 1 yd to the JMU 47
  7. 9:452nd & 9 at ODU 37Maurki James run for 15 yds to the JMU 48 for a 1ST down
  8. 10:181st & 10 at ODU 36Colton Joseph pass complete to Dawson Johnson for 1 yd to the ODU 37
  9. 10:413rd & 5 at ODU 30Colton Joseph pass complete to Na'eem Abdul-Rahim Gladding for 6 yds to the ODU 36 for a 1ST down
  10. 11:262nd & 8 at ODU 27Maurki James run for 3 yds to the ODU 30
  11. 11:521st & 10 at ODU 25Colton Joseph pass complete to Maurki James for 2 yds to the ODU 27
  12. 12:001st & 10 at JMU 35Cristiano Rosa kickoff for 65 yds for a touchback
Q2James Madison9 plays · 75 yds · 4:52 · Touchdown27–28
  1. 1:571st & 2 at ODU 2Jordan Fuller 2 Yd Run (Morgan Suarez Kick)
  2. 2:062nd & 9 at ODU 13Alonza Barnett III pass complete to Lacota Dippre for 11 yds to the ODU 2 for a 1ST down
  3. 2:531st & 10 at ODU 14Jordan Fuller run for 1 yd to the ODU 13
  4. 3:321st & 10 at JMU 50Alonza Barnett III pass complete to Landon Ellis for 36 yds to the ODU 14 for a 1ST down
  5. 4:113rd & 2 at JMU 43Alonza Barnett III pass complete to Lacota Dippre for 7 yds to the 50 yard line for a 1ST down
  6. 4:472nd & 6 at JMU 39Alonza Barnett III run for 4 yds to the JMU 43
  7. 5:251st & 10 at JMU 35George Pettaway run for 4 yds to the JMU 39
  8. 5:552nd & 8 at JMU 27Alonza Barnett III pass complete to George Pettaway for 8 yds to the JMU 35 for a 1ST down
  9. 6:441st & 10 at JMU 25Alonza Barnett III run for 2 yds to the JMU 27
  10. 6:491st & 10 at ODU 35Josh Hamel kickoff for 65 yds for a touchback
  11. 2:001st & 2 at ODU 2Timeout James Madison, clock 02:00
  12. 2:242nd & 9 at ODU 13Timeout James Madison, clock 02:24
Q1James Madison2 plays · 75 yds · 0:51 · Touchdown14–14
  1. 3:051st & 10 at JMU 35Nick DeGennaro 65 Yd pass from Alonza Barnett III (Morgan Suarez Kick)
  2. 3:461st & 10 at JMU 25Alonza Barnett III run for 10 yds to the JMU 35 for a 1ST down
  3. 3:561st & 10 at ODU 35Josh Hamel kickoff for 65 yds for a touchback
Q1Old Dominion1 play · 98 yds · 0:14 · Touchdown14–7
  1. 3:561st & 10 at ODU 2Tre' Brown III 98 Yd pass from Colton Joseph (Riley Callaghan Kick)
Q1James Madison9 plays · 42 yds · 5:13 · Punt7–7
  1. 4:104th & 8 at ODU 38Patrick Rea punt for 36 yds
  2. 4:453rd & 8 at ODU 38Alonza Barnett III run for no gain to the ODU 38
  3. 5:222nd & 12 at ODU 42Alonza Barnett III run for 4 yds to the ODU 38
  4. 6:071st & 10 at ODU 40Wayne Knight run for a loss of 2 yards to the ODU 42
  5. 6:363rd & 8 at JMU 50Alonza Barnett III pass complete to Landon Ellis for 10 yds to the ODU 40 for a 1ST down
  6. 7:202nd & 7 at ODU 49Jordan Fuller run for a loss of 1 yard to the 50 yard line
  7. 7:521st & 10 at JMU 48Alonza Barnett III pass complete to Braeden Wisloski for 3 yds to the ODU 49
  8. 8:323rd & 2 at JMU 28Alonza Barnett III pass complete to Josh Phifer for 20 yds to the JMU 48 for a 1ST down
  9. 8:452nd & 2 at JMU 28Alonza Barnett III pass incomplete to Michael Scott
  10. 9:161st & 10 at JMU 20Wayne Knight run for 8 yds to the JMU 28
Q1Old Dominion6 plays · 29 yds · 3:00 · Punt7–7
  1. 9:234th & 1 at JMU 46Ian Brandt punt for 46 yds for a touchback
  2. 11:203rd & 2 at JMU 47Trequan Jones run for 1 yd to the JMU 46
  3. 11:202nd & 4 at JMU 49Colton Joseph run for 2 yds to the JMU 47
  4. 11:201st & 10 at ODU 45Colton Joseph pass complete to Tre' Brown III for 6 yds to the JMU 49
  5. 11:202nd & 13 at ODU 22Colton Joseph pass complete to Tre' Brown III for 23 yds to the ODU 45 for a 1ST down
  6. 11:202nd & 18 at ODU 17PENALTY JMU Offside (Culp,Elijah) 5 yards from ODU17 to ODU22. NO PLAY.
  7. 11:472nd & 10 at ODU 25Colton Joseph run for 2 yds to the ODU 27 Old Dominion Penalty, Offensive Holding (Tre' Brown III) to the ODU 17
  8. 12:161st & 10 at ODU 25Trequan Jones run for no gain to the ODU 25
  9. 12:231st & 10 at JMU 35Cristiano Rosa kickoff for 65 yds for a touchback
Q1James Madison5 plays · 78 yds · 2:25 · Touchdown7–7
  1. 12:233rd & 1 at JMU 42Alonza Barnett III 58 Yd Run (Morgan Suarez Kick)
  2. 13:002nd & 6 at JMU 37Jordan Fuller run for 5 yds to the JMU 42
  3. 13:291st & 10 at JMU 33Alonza Barnett III pass complete to Wayne Knight for 4 yds to the JMU 37
  4. 14:072nd & 8 at JMU 24Alonza Barnett III pass complete to Landon Ellis for 9 yds to the JMU 33 for a 1ST down
  5. 14:421st & 10 at JMU 22Wayne Knight run for 2 yds to the JMU 24
  6. 14:481st & 10 at ODU 35Josh Hamel kickoff for 63 yds , Curtis Harris-Lopez return for 20 yds to the JMU 22
  7. 14:541st & 10 at JMU 35Lucas Struck 2 Yd Fumble Return (Riley Callaghan Kick)
Q1Old Dominion8 plays · 75 yds · 2:46 · Touchdown20–14
  1. 0:193rd & 9 at JMU 11Tre' Brown III 11 Yd pass from Colton Joseph (Riley Callaghan PAT failed)
  2. 0:232nd & 9 at JMU 11Colton Joseph pass incomplete to Tre' Brown III
  3. 0:451st & 10 at JMU 12Devin Roche run for 1 yd to the JMU 11
  4. 1:103rd & 1 at JMU 21Devin Roche run for 9 yds to the JMU 12 for a 1ST down
  5. 1:482nd & 3 at JMU 23Colton Joseph pass complete to Na'eem Abdul-Rahim Gladding for 2 yds to the JMU 21
  6. 2:091st & 10 at JMU 30Devin Roche run for 7 yds to the JMU 23
  7. 2:151st & 10 at JMU 45No 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.
  8. 2:351st & 10 at ODU 38Colton Joseph run for 17 yds to the JMU 45 for a 1ST down
  9. 2:591st & 10 at ODU 25Devin Roche run for 13 yds to the ODU 38 for a 1ST down
  10. 3:051st & 10 at JMU 35Cristiano Rosa kickoff for 65 yds for a touchback
  11. 0:352nd & 9 at JMU 11Timeout James Madison, clock 00:35
Q3Old Dominion1 play · 0 yds · 0:07 · Interception27–28
  1. 14:531st & 10 at ODU 25Colton Joseph pass intercepted Justin Eaglin return for no gain to the JMU 43
  2. 15:001st & 10 at JMU 35Cristiano Rosa kickoff for 65 yds for a touchback
Q1James Madison7 plays · 75 yds · 3:19 · Touchdown20–21
  1. 12:002nd & 7 at ODU 7Nick DeGennaro 7 Yd pass from Alonza Barnett III (Morgan Suarez Kick)
  2. 12:172nd & 2 at ODU 2PENALTY JMU False Start (Phifer,Josh) 5 yards from ODU02 to ODU07. NO PLAY.
  3. 12:511st & 2 at ODU 2Jordan Fuller run for no gain to the ODU 2
  4. 13:041st & 10 at ODU 39Alonza 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
  5. 13:371st & 10 at JMU 38Alonza Barnett III pass complete to Wayne Knight for 23 yds to the ODU 39 for a 1ST down
  6. 14:103rd & 1 at JMU 34Jordan Fuller run for 4 yds to the JMU 38 for a 1ST down
  7. 0:00End of 1st Quarter
  8. 0:001st & 10 at JMU 25Wayne Knight run for 4 yds to the JMU 29
  9. 0:191st & 10 at ODU 35Josh Hamel kickoff for 65 yds for a touchback
  10. 14:532nd & 6 at JMU 29Wayne Knight run for 5 yds to the JMU 34

FAN NEWS

2025 season

Write about Old Dominion or James Madison?

Link a team hub in a post on your own blog and it shows up here, in front of the fans looking for exactly it. Free, no exclusivity, and the link back to you is the whole point.

Get Your Blog Featured →

MORE WEEK 8 GAMES · 2025

@
FINAL
BYU 24, Utah 21
@
FINAL
Notre Dame 34, USC 24
@
FINAL
Georgia 43, Ole Miss 35
@
FINAL
Alabama 37, Tennessee 20
@
FINAL
Texas 16, Kentucky 13 (OT)
60Games in Week 8, 2025Full schedule →