FinalOct 18, 2025 · Bridgeforth Stadium
Team1234Final
Old Dominion2070027
James Madison1414211463

Game flow

James Madison won by 36 · 13 scores
Lead changes
3
2 times tied
JMU biggest lead
+36
Q4 2:57
ODU biggest lead
+7
Q1 14:54
Time in front
JMU 62% · ODU 19%
tied 19% · 37:08 vs 11:33 of game clock
+42+21Tie+21+42Q1Q2Q3Q4▲ James Madison ahead▼ Old Dominion aheadQ1 14:54 · ODU Fumble Return Touchdown: Lucas Struck 2 Yd Fumble Return (Riley Callaghan Kick) (ODU 7, JMU 0)Q1 12:23 · JMU Rushing Touchdown: Alonza Barnett III 58 Yd Run (Morgan Suarez Kick) (ODU 7, JMU 7)Q1 3:56 · ODU Passing Touchdown: Tre' Brown III 98 Yd pass from Colton Joseph (Riley Callaghan Kick) (ODU 14, JMU 7)Q1 3:05 · JMU Passing Touchdown: Nick DeGennaro 65 Yd pass from Alonza Barnett III (Morgan Suarez Kick) (ODU 14, JMU 14)Q1 0:19 · ODU Passing Touchdown: Tre' Brown III 11 Yd pass from Colton Joseph (Riley Callaghan PAT failed) (ODU 20, JMU 14)Q2 12:00 · JMU Passing Touchdown: Nick DeGennaro 7 Yd pass from Alonza Barnett III (Morgan Suarez Kick) (ODU 20, JMU 21)Q2 6:49 · ODU Passing Touchdown: Dawson Johnson 16 Yd pass from Colton Joseph (Riley Callaghan Kick) (ODU 27, JMU 21)Q2 1:57 · JMU Rushing Touchdown: Jordan Fuller 2 Yd Run (Morgan Suarez Kick) (ODU 27, JMU 28)Q3 10:49 · JMU Rushing Touchdown: Wayne Knight 13 Yd Run (Morgan Suarez Kick) (ODU 27, JMU 35)Q3 3:57 · JMU Rushing Touchdown: Alonza Barnett III 6 Yd Run (Morgan Suarez Kick) (ODU 27, JMU 42)Q3 0:30 · JMU Rushing Touchdown: Alonza Barnett III 3 Yd Run (Morgan Suarez Kick) (ODU 27, JMU 49)Q4 12:28 · JMU Rushing Touchdown: Alonza Barnett III 8 Yd Run (Morgan Suarez Kick) (ODU 27, JMU 56)Q4 2:57 · JMU Passing Touchdown: Za'Ron Collins 18 Yd pass from Matthew Sluka (Morgan Suarez Kick) (ODU 27, JMU 63)

The lead after every score: above the line James Madison is ahead, below it Old Dominion. Each dot is a score in the scoring team's colour; hover one.

Scoring summary

1st quarter
14:54ODU
TD Lucas Struck 2 Yd Fumble Return (Riley Callaghan Kick)
ODU 7–0 JMU
12:23JMU
TD Alonza Barnett III 58 Yd Run (Morgan Suarez Kick)5 plays, 78 yds, 2:25 · from JMU 22
ODU 7–7 JMU
3:56ODU
TD Tre' Brown III 98 Yd pass from Colton Joseph (Riley Callaghan Kick)1 play, 98 yds, 0:14 · from ODU 2
ODU 14–7 JMU
3:05JMU
TD Nick DeGennaro 65 Yd pass from Alonza Barnett III (Morgan Suarez Kick)2 plays, 75 yds, 0:51 · from JMU 25
ODU 14–14 JMU
0:19ODU
TD Tre' Brown III 11 Yd pass from Colton Joseph (Riley Callaghan PAT failed)8 plays, 75 yds, 2:46 · from ODU 25
ODU 20–14 JMU
2nd quarter
12:00JMU
TD Nick DeGennaro 7 Yd pass from Alonza Barnett III (Morgan Suarez Kick)7 plays, 75 yds, 3:19 · from JMU 25
ODU 20–21 JMU
6:49ODU
TD Dawson Johnson 16 Yd pass from Colton Joseph (Riley Callaghan Kick)11 plays, 75 yds, 5:11 · from ODU 25
ODU 27–21 JMU
1:57JMU
TD Jordan Fuller 2 Yd Run (Morgan Suarez Kick)9 plays, 75 yds, 4:52 · from JMU 25
ODU 27–28 JMU
3rd quarter
10:49JMU
TD Wayne Knight 13 Yd Run (Morgan Suarez Kick)8 plays, 57 yds, 4:04 · from JMU 43
ODU 27–35 JMU
3:57JMU
TD Alonza Barnett III 6 Yd Run (Morgan Suarez Kick)5 plays, 26 yds, 2:48 · from ODU 26
ODU 27–42 JMU
0:30JMU
TD Alonza Barnett III 3 Yd Run (Morgan Suarez Kick)4 plays, 43 yds, 2:20 · from ODU 43
ODU 27–49 JMU
4th quarter
12:28JMU
TD Alonza Barnett III 8 Yd Run (Morgan Suarez Kick)5 plays, 45 yds, 2:08 · from ODU 45
ODU 27–56 JMU
2:57JMU
TD Za'Ron Collins 18 Yd pass from Matthew Sluka (Morgan Suarez Kick)9 plays, 52 yds, 5:32 · from JMU 48
ODU 27–63 JMU

Drives

JMU 9/14 scoredODU 3/12 scored
QStartTeamFromPlaysYdsTimeResult
Q114:48JMUJMU 225782:25Touchdown
Q112:23ODUODU 256293:00Punt
Q19:23JMUJMU 209425:13Punt
Q14:10ODUODU 21980:14Touchdown
Q13:56JMUJMU 252750:51Touchdown
Q13:05ODUODU 258752:46Touchdown
Q10:19JMUJMU 257753:19Touchdown
Q212:00ODUODU 2511755:11Touchdown
Q26:49JMUJMU 259754:52Touchdown
Q21:57ODUODU 253-70:57Punt
Q21:00JMUJMU 455191:00Downs
Q315:00ODUODU 25100:07Interception

Win probability

James Madison 100% · no pregame line on file, so it starts at 50–50
Q1Q2Q3Q4▲ James Madison▼ Old DominionJames Madison +33% win probability: Alonza Barnett III 58 Yd Run (Morgan Suarez Kick)Old Dominion +26% win probability: Tre' Brown III 98 Yd pass from Colton Joseph (Riley Callaghan Kick)James Madison +23% win probability: Jordan Fuller 2 Yd Run (Morgan Suarez Kick)Old Dominion +21% win probability: Cristiano Rosa kickoff for 65 yds for a touchbackJames Madison +20% win probability: Nick DeGennaro 65 Yd pass from Alonza Barnett III (Morgan Suarez Kick)

The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.

Box score

PassingC/ATTYDSAVGTDINTQBR
Colton Joseph13/2120910.03291.2
RushingCARYDSAVGTDLONG
Devin Roche7344.9013
Maurki James8253.1015
Quinn Henicle294.508
Trequan Jones441.002
Colton Joseph840.5017
ReceivingRECYDSAVGTDLONG
Tre' Brown413834.5298
Na'eem Abdul-Rahim Gladding5479.4023
Dawson Johnson2178.5116
Devin Roche155.005
Maurki James122.002
DefenseTOTSOLOSACKSTFLPDQB HUR
Jerome Carter III1230100
Jeremy Mack Jr.931.5200
Mario Easterly8100.500
Zion Frink640010
Jahleel Culbreath631100
Seth Naotala610.50.500
Botros Alisandro530000
Jackson Forrest5100.500
KickingFGPCTLONGXPPTS
Riley Callaghan0/00.003/43
PuntingNOYDSAVGTBIn 20LONG
Ian Brandt623138.51048

Biggest plays

JMU +33% Q1 12:23 Alonza Barnett III 58 Yd Run (Morgan Suarez Kick)
ODU +26% Q1 3:56 Tre' Brown III 98 Yd pass from Colton Joseph (Riley Callaghan Kick)
JMU +23% Q2 1:57 Jordan Fuller 2 Yd Run (Morgan Suarez Kick)
ODU +21% Q3 15:00 Cristiano Rosa kickoff for 65 yds for a touchback
JMU +20% Q1 3:05 Nick DeGennaro 65 Yd pass from Alonza Barnett III (Morgan Suarez Kick)

Team stats

StatODUJMU
1st Downs1327
3rd down efficiency4-1112-16
4th down efficiency0-10-1
Total Yards285624
Passing209313
Comp/Att13/2118/26
Yards per pass10.012.0
Rushing76311
Rushing Attempts2953
Yards per rush2.65.9
Penalties4-285-45
Turnovers31
Fumbles lost11
Interceptions thrown20
Possession18:3441:26

Play by play

Q4 0:00 2nd & 10 at ODU 37 M. James takes a knee
Q4 0:00 End of 4th Quarter
Q4 1:26 1st & 10 at ODU 37 Blake Kendall run for no gain to the ODU 37
Q4 1:31 4th & 1 at ODU 37 Devin Roche run for no gain to the ODU 37
Q4 1:52 3rd & 9 at ODU 29 Quinn Henicle run for 8 yds to the ODU 37
Q4 2:00 3rd & 9 at ODU 29 Timeout James Madison, clock 02:00
Q4 2:19 2nd & 9 at ODU 29 Maurki James run for no gain to the ODU 29
Q4 2:40 1st & 10 at ODU 28 Quinn Henicle run for 1 yd to the ODU 29
Q4 2:50 Morgan Suarez kickoff for 64 yds , Maurki James return for 27 yds to the ODU 28
Q4 2:57 3rd & Goal at ODU 18 Za'Ron Collins 18 Yd pass from Matthew Sluka (Morgan Suarez Kick)
Q4 3:39 2nd & Goal at ODU 7 Matthew Sluka sacked by Jeremy Mack Jr. for a loss of 11 yards to the ODU 18
Q4 4:22 1st & Goal at ODU 10 Matthew Sluka run for 3 yds to the ODU 7
Q4 5:03 3rd & 1 at ODU 11 Jobi Malary run for 1 yd to the ODU 10 for a 1ST down
Q4 5:50 2nd & 8 at ODU 18 George Pettaway run for 7 yds to the ODU 11
Q4 6:32 1st & 10 at ODU 20 George Pettaway run for 2 yds to the ODU 18
Q4 7:14 3rd & 17 at JMU 41 Matthew Sluka run for 39 yds to the ODU 20 for a 1ST down
Q4 7:59 2nd & 24 at JMU 34 George Pettaway run for 7 yds to the JMU 41
Q4 8:23 1st & 10 at JMU 48 James Madison Penalty, Personal Foul (-15 Yards) to the JMU 34
Q4 8:29 4th & 19 at ODU 14 Ian Brandt punt for 38 yds, fair catch by Wayne Knight at the JMU 48
Q4 9:02 3rd & 10 at ODU 23 Colton Joseph sacked by Jacob Thomas for a loss of 9 yards to the ODU 14
Q4 9:08 2nd & 10 at ODU 23 Colton Joseph pass incomplete to Tre' Brown III
Q4 9:14 1st & 10 at ODU 23 Colton Joseph pass incomplete to Jailen Butler
Q4 9:18 4th & 2 at JMU 43 Patrick Rea punt for 39 yds, fair catch by Devin Roche at the ODU 23
Q4 9:24 4th & 2 at JMU 43 Timeout James Madison, clock 09:24
Q4 10:00 3rd & 1 at JMU 44 Matthew Sluka run for a loss of 1 yard to the JMU 43