Week 8 · 2025

Old Dominion at James Madison

Sat 10/18/2025 03:30 PMBridgeforth StadiumJames Madison pregame58%Pregame win probability: 58% for James Madison. James Madison favored, and won.Conference

73°Clear9 mph SSE · 47% humidityRecorded at kickoff by College Football Data

Old Dominion

27

10–3

James Madison

63

12–2

Attendance

25,232

reported

JMU7 plays, 78 yd · Touchdown

14:541st & 10own 35Lucas Struck 2 Yd Fumble Return (Riley Callaghan Kick)+2
14:481st & 10own 35Josh Hamel kickoff for 63 yds , Curtis Harris-Lopez return for 20 yds to the JMU 22+20
14:421st & 10own 22Wayne Knight run for 2 yds to the JMU 24+2
14:072nd & 8own 24Alonza Barnett III pass complete to Landon Ellis for 9 yds to the JMU 33 for a 1ST down+9
13:291st & 10own 33Alonza Barnett III pass complete to Wayne Knight for 4 yds to the JMU 37+4
13:002nd & 6own 37Jordan Fuller run for 5 yds to the JMU 42+5
12:233rd & 1own 42Alonza Barnett III 58 Yd Run (Morgan Suarez Kick)+58

ODU9 plays, 29 yd · Punt

12:231st & 10own 35Cristiano Rosa kickoff for 65 yds for a touchback0
12:161st & 10own 25Trequan Jones run for no gain to the ODU 250
11:472nd & 10own 25Colton Joseph run for 2 yds to the ODU 27 Old Dominion Penalty, Offensive Holding (Tre' Brown III) to the ODU 17−8
11:202nd & 18own 17PENALTY JMU Offside (Culp,Elijah) 5 yards from ODU17 to ODU22. NO PLAY.+5
11:202nd & 13own 22Colton Joseph pass complete to Tre' Brown III for 23 yds to the ODU 45 for a 1ST down+23
11:201st & 10own 45Colton Joseph pass complete to Tre' Brown III for 6 yds to the JMU 49+6
11:202nd & 4opp 49Colton Joseph run for 2 yds to the JMU 47+2
11:203rd & 2opp 47Trequan Jones run for 1 yd to the JMU 46+1
9:234th & 1opp 46Ian Brandt punt for 46 yds for a touchback0

JMU10 plays, 42 yd · Punt

9:161st & 10own 20Wayne Knight run for 8 yds to the JMU 28+8
8:452nd & 2own 28Alonza Barnett III pass incomplete to Michael Scott0
8:323rd & 2own 28Alonza Barnett III pass complete to Josh Phifer for 20 yds to the JMU 48 for a 1ST down+20
7:521st & 10own 48Alonza Barnett III pass complete to Braeden Wisloski for 3 yds to the ODU 49+3
7:202nd & 7opp 49Jordan Fuller run for a loss of 1 yard to the 50 yard line−1
6:363rd & 8midfieldAlonza Barnett III pass complete to Landon Ellis for 10 yds to the ODU 40 for a 1ST down+10
6:071st & 10opp 40Wayne Knight run for a loss of 2 yards to the ODU 42−2
5:222nd & 12opp 42Alonza Barnett III run for 4 yds to the ODU 38+4
4:453rd & 8opp 38Alonza Barnett III run for no gain to the ODU 380
4:104th & 8opp 38Patrick Rea punt for 36 yds0

ODU1 play, 98 yd · Touchdown

3:561st & 10own 2Tre' Brown III 98 Yd pass from Colton Joseph (Riley Callaghan Kick)+98

JMU3 plays, 75 yd · Touchdown

3:561st & 10own 35Josh Hamel kickoff for 65 yds for a touchback0
3:461st & 10own 25Alonza Barnett III run for 10 yds to the JMU 35 for a 1ST down+10
3:051st & 10own 35Nick DeGennaro 65 Yd pass from Alonza Barnett III (Morgan Suarez Kick)+65

ODU11 plays, 75 yd · Touchdown

3:051st & 10own 35Cristiano Rosa kickoff for 65 yds for a touchback0
2:591st & 10own 25Devin Roche run for 13 yds to the ODU 38 for a 1ST down+13
2:351st & 10own 38Colton Joseph run for 17 yds to the JMU 45 for a 1ST down+17
2:151st & 10opp 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:091st & 10opp 30Devin Roche run for 7 yds to the JMU 23+7
1:482nd & 3opp 23Colton Joseph pass complete to Na'eem Abdul-Rahim Gladding for 2 yds to the JMU 21+2
1:103rd & 1opp 21Devin Roche run for 9 yds to the JMU 12 for a 1ST down+9
0:451st & 10opp 12Devin Roche run for 1 yd to the JMU 11+1
0:352nd & 9opp 11Timeout James Madison, clock 00:350
0:232nd & 9opp 11Colton Joseph pass incomplete to Tre' Brown III0
0:193rd & 9opp 11Tre' Brown III 11 Yd pass from Colton Joseph (Riley Callaghan PAT failed)+11

JMU10 plays, 75 yd · Touchdown

0:191st & 10own 35Josh Hamel kickoff for 65 yds for a touchback0
0:001st & 10own 25Wayne Knight run for 4 yds to the JMU 29+4
0:00own 25End of 1st Quarter+4
14:532nd & 6own 29Wayne Knight run for 5 yds to the JMU 34+5
14:103rd & 1own 34Jordan Fuller run for 4 yds to the JMU 38 for a 1ST down+4
13:371st & 10own 38Alonza Barnett III pass complete to Wayne Knight for 23 yds to the ODU 39 for a 1ST down+23
13:041st & 10opp 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+37
12:511st & goalopp 2Jordan Fuller run for no gain to the ODU 20
12:172nd & goalopp 2PENALTY JMU False Start (Phifer,Josh) 5 yards from ODU02 to ODU07. NO PLAY.−5
12:002nd & goalopp 7Nick DeGennaro 7 Yd pass from Alonza Barnett III (Morgan Suarez Kick)+7

ODU12 plays, 75 yd · Touchdown

12:001st & 10own 35Cristiano Rosa kickoff for 65 yds for a touchback0
11:521st & 10own 25Colton Joseph pass complete to Maurki James for 2 yds to the ODU 27+2
11:262nd & 8own 27Maurki James run for 3 yds to the ODU 30+3
10:413rd & 5own 30Colton Joseph pass complete to Na'eem Abdul-Rahim Gladding for 6 yds to the ODU 36 for a 1ST down+6
10:181st & 10own 36Colton Joseph pass complete to Dawson Johnson for 1 yd to the ODU 37+1
9:452nd & 9own 37Maurki James run for 15 yds to the JMU 48 for a 1ST down+15
9:111st & 10opp 48Colton Joseph run for 1 yd to the JMU 47+1
8:422nd & 9opp 47Colton Joseph pass complete to Na'eem Abdul-Rahim Gladding for 11 yds to the JMU 36 for a 1ST down+11
8:151st & 10opp 36Old Dominion Penalty, Offensive Holding (-10 Yards) to the JMU 41−10
7:361st & 15opp 41Colton Joseph pass complete to Na'eem Abdul-Rahim Gladding for 23 yds to the JMU 18 for a 1ST down+23
7:081st & 10opp 18Maurki James run for 2 yds to the JMU 16+2
6:492nd & 8opp 16Dawson Johnson 16 Yd pass from Colton Joseph (Riley Callaghan Kick)+16

JMU12 plays, 75 yd · Touchdown

6:491st & 10own 35Josh Hamel kickoff for 65 yds for a touchback0
6:441st & 10own 25Alonza Barnett III run for 2 yds to the JMU 27+2
5:552nd & 8own 27Alonza Barnett III pass complete to George Pettaway for 8 yds to the JMU 35 for a 1ST down+8
5:251st & 10own 35George Pettaway run for 4 yds to the JMU 39+4
4:472nd & 6own 39Alonza Barnett III run for 4 yds to the JMU 43+4
4:113rd & 2own 43Alonza Barnett III pass complete to Lacota Dippre for 7 yds to the 50 yard line for a 1ST down+7
3:321st & 10midfieldAlonza Barnett III pass complete to Landon Ellis for 36 yds to the ODU 14 for a 1ST down+36
2:531st & 10opp 14Jordan Fuller run for 1 yd to the ODU 13+1
2:242nd & 9opp 13Timeout James Madison, clock 02:240
2:062nd & 9opp 13Alonza Barnett III pass complete to Lacota Dippre for 11 yds to the ODU 2 for a 1ST down+11
2:001st & goalopp 2Timeout James Madison, clock 02:000
1:571st & goalopp 2Jordan Fuller 2 Yd Run (Morgan Suarez Kick)+2

ODU8 plays, -7 yd · Punt

1:571st & 10own 35Cristiano Rosa kickoff for 65 yds for a touchback0
1:341st & 10own 25Maurki James run for a loss of 6 yards to the ODU 19 Maurki James fumbled, recovered by ODU Maurki James−6
1:132nd & 16own 19Colton Joseph run for 1 yd to the ODU 20+1
1:133rd & 15own 20Timeout James Madison, clock 01:130
1:133rd & 15own 20PENALTY ODU False Start (Grant,Skyler) 5 yards from ODU20 to ODU15. NO PLAY.−5
1:073rd & 20own 15Devin Roche run for 3 yds to the ODU 18+3
1:074th & 17own 18Timeout James Madison, clock 01:070
1:004th & 17own 18Ian Brandt punt for 37 yds, fair catch by Wayne Knight at the JMU 450

JMU6 plays, 19 yd · On downs

0:531st & 10own 45Alonza Barnett III pass complete to Landon Ellis for 13 yds to the ODU 42 for a 1ST down+13
0:481st & 10opp 42Alonza Barnett III pass incomplete to Landon Ellis0
0:432nd & 10opp 42Alonza Barnett III pass incomplete to Jaylan Sanchez0
0:333rd & 10opp 42Alonza Barnett III run for 6 yds to the ODU 36+6
0:004th & 4opp 36Alonza Barnett III pass incomplete to Lacota Dippre0
0:00own 0End of 2nd Quarter−64

ODU2 plays, 0 yd · Turnover

15:001st & 10own 35Cristiano Rosa kickoff for 65 yds for a touchback0
14:531st & 10own 25Colton Joseph pass intercepted Justin Eaglin return for no gain to the JMU 430

JMU8 plays, 57 yd · Touchdown

14:461st & 10own 43Alonza Barnett III run for 9 yds to the ODU 48+9
14:092nd & 1opp 48Alonza Barnett III run for 12 yds to the ODU 36 for a 1ST down+12
13:281st & 10opp 36Wayne Knight run for 2 yds to the ODU 34+2
12:412nd & 8opp 34Alonza Barnett III pass complete to Landon Ellis for 10 yds to the ODU 24 for a 1ST down+10
12:131st & 10opp 24Alonza Barnett III pass incomplete to Wayne Knight0
12:062nd & 10opp 24Jordan Fuller run for 9 yds to the ODU 15+9
11:263rd & 1opp 15Jordan Fuller run for 2 yds to the ODU 13 for a 1ST down+2
10:491st & 10opp 13Wayne Knight 13 Yd Run (Morgan Suarez Kick)+13

ODU5 plays, 3 yd · Punt

10:491st & 10own 35Cristiano Rosa kickoff for 65 yds for a touchback0
10:431st & 10own 25Trequan Jones run for 1 yd to the ODU 26+1
10:122nd & 9own 26Trequan Jones run for 2 yds to the ODU 28+2
9:543rd & 7own 28Colton Joseph pass incomplete to Tre' Brown III0
9:444th & 7own 28Ian Brandt punt for 48 yds0

JMU7 plays, 13 yd · Punt

9:361st & 10own 24Wayne Knight run for a loss of 2 yards to the JMU 22−2
8:492nd & 12own 22Alonza Barnett III pass incomplete to Wayne Knight0
8:273rd & 12own 22Alonza Barnett III pass complete to Jaylan Sanchez for 16 yds to the JMU 38 for a 1ST down+16
8:071st & 10own 38Alonza Barnett III sacked for a loss of 8 yards to the JMU 30−8
7:292nd & 18own 30Alonza Barnett III run for 7 yds to the JMU 37+7
6:523rd & 11own 37Alonza Barnett III pass incomplete to Braeden Wisloski0
6:454th & 11own 37Patrick Rea punt for 41 yds+37

JMU5 plays, 26 yd · Touchdown

6:351st & 10opp 26Jordan Fuller run for a loss of 1 yard to the ODU 27−1
5:542nd & 11opp 27Alonza Barnett III run for 6 yds to the ODU 21+6
5:063rd & 5opp 21Alonza Barnett III pass complete to Landon Ellis for 19 yds to the ODU 2 for a 1ST down+19
4:291st & goalopp 2Alonza Barnett III sacked by Jahleel Culbreath for a loss of 4 yards to the ODU 6−4
3:572nd & goalopp 6Alonza Barnett III 6 Yd Run (Morgan Suarez Kick)+6

ODU5 plays, -10 yd · Punt

3:571st & 10own 35Cristiano Rosa kickoff for 65 yds for a touchback0
3:521st & 10own 25Colton Joseph pass incomplete to Tre' Brown III0
3:472nd & 10own 25Colton Joseph run for 1 yd to the ODU 26+1
3:083rd & 9own 26Colton Joseph sacked for a loss of 11 yards to the ODU 15−11
2:504th & 20own 15Ian Brandt punt for 28 yds, punt out-of-bounds at the ODU 430

JMU4 plays, 43 yd · Touchdown

2:441st & 10opp 43Wayne Knight run for 8 yds to the ODU 35+8
1:582nd & 2opp 35Wayne Knight run for 34 yds to the ODU 1 for a 1ST down+34
1:151st & goalopp 1Wayne Knight run for a loss of 2 yards to the ODU 3−2
0:302nd & goalopp 3Alonza Barnett III 3 Yd Run (Morgan Suarez Kick)+3

ODU6 plays, 11 yd · Turnover

0:301st & 10own 35Cristiano Rosa kickoff for 65 yds for a touchback0
0:241st & 10own 25Maurki James run for 7 yds to the ODU 32+7
0:002nd & 3own 32Maurki James run for 1 yd to the ODU 33+1
0:00own 32End of 3rd Quarter+1
14:543rd & 2own 33Maurki James run for 3 yds to the ODU 36 for a 1ST down+3
14:361st & 10own 36Colton Joseph pass intercepted Justin Eaglin return for no gain to the ODU 450

JMU5 plays, 45 yd · Touchdown

14:311st & 10opp 45Jordan Fuller run for 5 yds to the ODU 40+5
13:462nd & 5opp 40Alonza Barnett III pass incomplete to Josh Phifer0
13:363rd & 5opp 40Alonza Barnett III run for 30 yds to the ODU 10 for a 1ST down+30
13:111st & goalopp 10Jordan Fuller run for 2 yds to the ODU 8+2
12:282nd & goalopp 8Alonza Barnett III 8 Yd Run (Morgan Suarez Kick)+8

ODU5 plays, 6 yd · Punt

12:281st & 10own 35Cristiano Rosa kickoff for 65 yds for a touchback0
12:151st & 10own 25Colton Joseph pass complete to Devin Roche for 5 yds to the ODU 30+5
11:582nd & 5own 30Devin Roche run for 1 yd to the ODU 31+1
11:363rd & 4own 31Colton Joseph pass incomplete to Tre' Brown III0
11:304th & 4own 31Ian Brandt punt for 34 yds, punt out-of-bounds at the JMU 350

JMU5 plays, 8 yd · Punt

11:231st & 10own 35Wayne Knight run for 4 yds to the JMU 39+4
10:472nd & 6own 39Matthew Sluka run for 5 yds to the JMU 44+5
10:003rd & 1own 44Matthew Sluka run for a loss of 1 yard to the JMU 43−1
9:244th & 2own 43Timeout James Madison, clock 09:240
9:184th & 2own 43Patrick Rea punt for 39 yds, fair catch by Devin Roche at the ODU 230

ODU4 plays, -9 yd · Punt

9:141st & 10own 23Colton Joseph pass incomplete to Jailen Butler0
9:082nd & 10own 23Colton Joseph pass incomplete to Tre' Brown III0
9:023rd & 10own 23Colton Joseph sacked by Jacob Thomas for a loss of 9 yards to the ODU 14−9
8:294th & 19own 14Ian Brandt punt for 38 yds, fair catch by Wayne Knight at the JMU 480

JMU9 plays, 52 yd · Touchdown

8:231st & 10own 48James Madison Penalty, Personal Foul (-15 Yards) to the JMU 34−15
7:592nd & 24own 34George Pettaway run for 7 yds to the JMU 41+7
7:143rd & 17own 41Matthew Sluka run for 39 yds to the ODU 20 for a 1ST down+39
6:321st & 10opp 20George Pettaway run for 2 yds to the ODU 18+2
5:502nd & 8opp 18George Pettaway run for 7 yds to the ODU 11+7
5:033rd & 1opp 11Jobi Malary run for 1 yd to the ODU 10 for a 1ST down+1
4:221st & goalopp 10Matthew Sluka run for 3 yds to the ODU 7+3
3:392nd & goalopp 7Matthew Sluka sacked by Jeremy Mack Jr. for a loss of 11 yards to the ODU 18−11
2:573rd & goalopp 18Za'Ron Collins 18 Yd pass from Matthew Sluka (Morgan Suarez Kick)+18

ODU6 plays, 9 yd · On downs

2:501st & 10own 35Morgan Suarez kickoff for 64 yds , Maurki James return for 27 yds to the ODU 28+27
2:401st & 10own 28Quinn Henicle run for 1 yd to the ODU 29+1
2:192nd & 9own 29Maurki James run for no gain to the ODU 290
2:003rd & 9own 29Timeout James Madison, clock 02:000
1:523rd & 9own 29Quinn Henicle run for 8 yds to the ODU 37+8
1:314th & 1own 37Devin Roche run for no gain to the ODU 370

JMU3 plays, -1 yd · End of period

1:261st & 10opp 37Blake Kendall run for no gain to the ODU 370
0:00opp 37End of 4th Quarter0
0:002nd & 10opp 37M. James takes a knee−1

Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.

Previous 5 meetings vs. Team

James Madison 3–2 vs Old Dominion

  • 2024 · wk 12James Madison 35 @ Old Dominion 32
  • 2023 · wk 9Old Dominion 27 @ James Madison 30
  • 2022 · wk 11James Madison 37 @ Old Dominion 3
  • 2012 · wk 12Old Dominion 38 @ James Madison 28
  • 2011 · wk 9James Madison 20 @ Old Dominion 23

Previous meeting vs. Bob Chesney

Old Dominion 0–1 vs Bob Chesney

  • 2024 · wk 12James Madison 35 @ Old Dominion 32

Previous 3 meetings vs. Ricky Rahne

James Madison 3–0 vs Ricky Rahne

  • 2024 · wk 12James Madison 35 @ Old Dominion 32
  • 2023 · wk 9Old Dominion 27 @ James Madison 30
  • 2022 · wk 11James Madison 37 @ Old Dominion 3

Research

Keep this open while you look at others