James Madison at Old Dominion

Saturday, November 16, 2024

James Madison beat Old Dominion 35–⁠32. It was their fifth meeting; after it, James Madison led the series 3–⁠2.

AwayJames Madison9–⁠4 in 2024
35
HomeOld Dominion5–⁠7 in 2024
32

Final at S.B. Ballard Stadium, NorfolkTV: ESPNUAttendance 21,984

At kickoff
63°F, clear, wind 10 mph from the northWeather: NOAA NCEI Integrated Surface Database; Norfolk NAS (KNGU), 6 km from the stadium
Official
Scott BroadwayGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
James Madison7147735
Old Dominion7170832

How the win probability moved

Old Dominion favored

Win probability by play: Old Dominion 44% at kickoff, 0% at the end. Biggest swing: 38 points.

James Madison favored

Win probability after every play, from CollegeFootballData.com’s model. The dot marks the biggest swing (38 points).

Standouts

  • RushingAaron Young17 carries, 116 yards, 1 TDOld Dominion
  • ReceivingYamir Knight8 catches, 121 yards, 1 TDJames Madison
  • DefenseKhairi Manns6 tackles, 2.5 sacks, 2.5 for lossJames Madison

Player stats

James Madison

PassingC/AttYdsTDInt
Alonza Barnett18/2619210
RushingCarYdsTDLong
George Pettaway1982013
Wayne Knight1174123
Alonza Barnett1370250
Jobi Malary31306
ReceivingRecYdsTDLong
Yamir Knight8121168
Taylor Thompson220014
Wayne Knight217017
Dylan Williams116016
DefenseTklTFLSacksInt
Eric O’Neill91.51.50
Jacob Thomas9000
Khairi Manns62.52.50
Immanuel Bush6110
Chris Shearin6101

Old Dominion

PassingC/AttYdsTDInt
Colton Joseph9/2118901
RushingCarYdsTDLong
Aaron Young17116151
Colton Joseph1335315
Isiah Paige213015
Bryce Duke2605
ReceivingRecYdsTDLong
Diante Vines489039
Isiah Paige377043
Myles Alston118018
Pat Conroy1505
DefenseTklTFLSacksInt
Koa Naotala110.50.50
Mario Thompson8000
Rasheed Reason7000
Jahron Manning60.50.50
Denzel Lowry6000
Jaylon White-McClain40.50.50
Amorie Morrison3110
Cole Daniels20.50.50

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

James MadisonOld Dominion
425Total yards363
192Passing yards189
233Rushing yards174
7.4Yards per pass9.0
4.9Yards per rush4.7
23First downs15
6–⁠17Third downs1–⁠11
0–⁠0Fourth downs0–⁠0
0Turnovers1
6–⁠46Penalties8–⁠59
37:52Possession22:08
5Sacks (by defense)3

Efficiency

James MadisonOld Dominion
39%Success rate37%
0.13EPA per play0.19
1.16Explosiveness1.72
0.06Rushing EPA0.33
0.25Passing EPA0.01
29%Passing-down success41%
0.09First-down EPA−0.09
−0.14Second-down EPA0.81
0.59Third-down EPA−0.27
21%Havoc by its defense9%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

James Madison 65% to win. Elo’s favorite won.

The line

James Madison −1.5, over/under 51.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were James Madison 57%, Old Dominion 43%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Old Dominion end zoneJames Madison end zoneQ1 James MadisonTouchdown, 8 playsQ1 Old DominionTouchdown, 7 playsQ1 James MadisonField goal, 14 playsQ2 Old DominionPunt, 3 playsQ2 James MadisonTouchdown, 1 playQ2 Old DominionPunt, 4 playsQ2 James MadisonPunt, 3 playsQ2 Old DominionTouchdown, 1 playQ2 James MadisonPunt, 3 playsQ2 Old DominionInterception, 3 playsQ2 James MadisonField goal, 5 playsQ2 Old DominionTouchdown, 4 playsQ2 James MadisonPunt, 3 playsQ2 Old DominionField goal, 6 playsQ3 Old DominionPunt, 3 playsQ3 James MadisonPunt, 8 playsQ3 Old DominionPunt, 5 playsQ3 James MadisonPunt, 4 playsQ3 Old DominionPunt, 5 playsQ3 James MadisonTouchdown, 4 playsQ3 Old DominionPunt, 3 playsQ3 James MadisonPunt, 6 playsQ4 Old DominionPunt, 3 playsQ4 James MadisonPunt, 3 playsQ4 Old DominionPunt, 3 playsQ4 James MadisonTouchdown, 12 playsQ4 Old DominionTouchdown, 9 playsQ4 James MadisonEnd of game, 2 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Old Dominion drives left to right, James Madison right to left.
  1. Q1 James MadisonTouchdown, 8 plays, 70 yards
  2. Q1 Old DominionTouchdown, 7 plays, 72 yards
  3. Q1 James MadisonField goal, 14 plays, 48 yards
  4. Q2 Old DominionPunt, 3 plays, 0 yards
  5. Q2 James MadisonTouchdown, 1 play, 50 yards
  6. Q2 Old DominionPunt, 4 plays, 17 yards
  7. Q2 James MadisonPunt, 3 plays, −4 yards
  8. Q2 Old DominionTouchdown, 1 play, 3 yards
  9. Q2 James MadisonPunt, 3 plays, 5 yards
  10. Q2 Old DominionInterception, 3 plays, 6 yards
  11. Q2 James MadisonField goal, 5 plays, 15 yards
  12. Q2 Old DominionTouchdown, 4 plays, 75 yards
  13. Q2 James MadisonPunt, 3 plays, −12 yards
  14. Q2 Old DominionField goal, 6 plays, 43 yards
  15. Q3 Old DominionPunt, 3 plays, 0 yards
  16. Q3 James MadisonPunt, 8 plays, 26 yards
  17. Q3 Old DominionPunt, 5 plays, 25 yards
  18. Q3 James MadisonPunt, 4 plays, 34 yards
  19. Q3 Old DominionPunt, 5 plays, 43 yards
  20. Q3 James MadisonTouchdown, 4 plays, 91 yards
  21. Q3 Old DominionPunt, 3 plays, 8 yards
  22. Q3 James MadisonPunt, 6 plays, 25 yards
  23. Q4 Old DominionPunt, 3 plays, −2 yards
  24. Q4 James MadisonPunt, 3 plays, 0 yards
  25. Q4 Old DominionPunt, 3 plays, −7 yards
  26. Q4 James MadisonTouchdown, 12 plays, 77 yards
  27. Q4 Old DominionTouchdown, 9 plays, 75 yards
  28. Q4 James MadisonEnd of game, 2 plays, −6 yards

Play by play

1st quarter3 drives, then Tied at 7
James Madison Touchdown, 8 plays
14:541st & 10 at own 35Ethan Chang kickoff for 35 yds , Cam Ross return for no gain to the JMU 30
14:541st & 10 at own 30Alonza Barnett III pass complete to Yamir Knight for 9 yds to the JMU 39
14:542nd & 1 at own 39George Pettaway run for 6 yds to the JMU 45 for a 1ST down
14:541st & 10 at own 45George Pettaway run for 1 yd to the JMU 46
14:542nd & 9 at own 46Alonza Barnett III pass complete to Yamir Knight for 12 yds to the ODU 42 for a 1ST down
14:541st & 10 at opp 42Wayne Knight run for 11 yds to the ODU 31 for a 1ST down
14:541st & 10 at opp 31Alonza Barnett III run for 9 yds to the ODU 22
14:542nd & 1 at opp 22George Pettaway run for 10 yds to the ODU 12 for a 1ST down
14:541st & 10 at opp 12No Huddle-Shotgun Barnett III,Alonza pass incomplete short middle to Thompson,Taylor thrown to ODU04 PENALTY ODU Pass Interference (Whitner,Ashton) 10 yards from ODU12 to ODU02, 1ST DOWN. NO PLAY.
10:491st & goal at opp 2Wayne Knight run for 2 yds for a TD (Noe Ruelas KICK)James Madison 7, Old Dominion 0
Old Dominion Touchdown, 7 plays
10:431st & 10 at own 35Cristiano Rosa kickoff for 47 yds , Zach Hagedon return for 10 yds to the ODU 28
10:431st & 10 at own 28Aaron Young run for 14 yds to the ODU 42 for a 1ST down
10:431st & 10 at own 42Aaron Young run for 3 yds to the ODU 45
10:432nd & 7 at own 45Aaron Young run for 1 yd to the ODU 46
10:433rd & 6 at own 46Colton Joseph run for 10 yds to the JMU 44 for a 1ST down
10:431st & 10 at opp 44Colton Joseph pass complete to Isiah Paige for 27 yds to the JMU 17 for a 1ST down
10:431st & 10 at opp 17Aaron Young run for 2 yds to the JMU 15
7:102nd & 8 at opp 15Colton Joseph run for 15 yds for a TD (Ethan Sanchez KICK)Tied at 7
James Madison Field goal, 14 plays
7:031st & 10 at own 35Ethan Chang kickoff for 65 yds , Cam Ross return for 31 yds to the JMU 31
7:031st & 10 at own 31PENALTY JMU UNR: Unnecessary Roughness (Hollingsworth,Gabriel) 15 yards from JMU31 to JMU16. NO PLAY.
7:033rd & 16 at own 25Alonza Barnett III pass complete to Wayne Knight for 17 yds to the JMU 42 for a 1ST down
7:031st & 10 at own 42Wayne Knight run for 3 yds to the JMU 45
7:032nd & 7 at own 45Alonza Barnett III pass complete to George Pettaway for 2 yds to the JMU 47
7:033rd & 5 at own 47Alonza Barnett III run for 4 yds to the ODU 49
7:031st & 10 at own 16George Pettaway run for 6 yds to the JMU 22
7:032nd & 4 at own 22George Pettaway run for 2 yds to the JMU 24
7:033rd & 2 at own 24George Pettaway run for 7 yds to the JMU 31 for a 1ST down
7:031st & 10 at own 31Alonza Barnett III sacked for a loss of 2 yards to the JMU 29
7:032nd & 12 at own 29James Madison Penalty, Face Mask (14 yards) (Omarion Dollison) to the JMU 15
7:032nd & 26 at own 15Wayne Knight run for 10 yds to the JMU 25
1:244th & 1 at opp 49No Huddle-Shotgun Barnett III,Alonza pass incomplete deep right to Ross,Cam thrown to ODU20 PENALTY ODU Offside (Culbreath,Jahleel) 5 yards from ODU49 to ODU44, 1ST DOWN. NO PLAY.
1:241st & 10 at opp 44Alonza Barnett III pass complete to Dylan Williams for 16 yds to the ODU 28 for a 1ST down
1:241st & 10 at opp 28Jobi Malary run for 3 yds to the ODU 25
0:002nd & 7 at opp 25Jobi Malary run for 6 yds to the ODU 19
Q2 15:003rd & 1 at opp 19PENALTY JMU False Start (Wright,Kyi) 5 yards from ODU19 to ODU24. NO PLAY.
Q2 15:003rd & 6 at opp 24Wayne Knight run for 3 yds to the ODU 21
Q2 14:194th & 3 at opp 21Noe Ruelas 39 yd FG GOODJames Madison 10, Old Dominion 7
Q2 14:151st & 10 at own 35Cristiano Rosa kickoff for 65 yds , Bryce Duke return for 17 yds to the ODU 48 Old Dominion Penalty, Offensive Holding (9 Yards) to the ODU 9
2nd quarter11 drives, then Old Dominion 24, James Madison 21
Old Dominion Punt, 3 plays
14:151st & 10 at own 9Devin Roche run for no gain to the ODU 9
14:152nd & 10 at own 9Colton Joseph pass complete to Isiah Paige for 7 yds to the ODU 16
14:153rd & 3 at own 16Colton Joseph sacked for a loss of 7 yards to the ODU 9
12:314th & 10 at own 9Seamus Hall punt for 41 yds, fair catch by Yamir Knight at the 50 yard line
James Madison Touchdown, 1 play
12:211st & 10 at the 50Alonza Barnett III run for 50 yds for a TD (G. Hollingsworth Run For Two-point Conversion)James Madison 18, Old Dominion 7
Old Dominion Punt, 4 plays
12:211st & 10 at own 35Cristiano Rosa kickoff for 65 yds for a touchback
12:211st & 10 at own 25Isiah Paige run for 15 yds to the ODU 40 for a 1ST down
12:211st & 10 at own 40Aaron Young run for 2 yds to the ODU 42
12:212nd & 8 at own 42Colton Joseph pass incomplete to Myles Alston
12:213rd & 8 at own 42Colton Joseph pass incomplete to Diante Vines
11:034th & 8 at own 42Seamus Hall punt for 41 yds, punt out-of-bounds at the JMU 20 , Yamir Knight returns for 3 yds to the JMU 20
James Madison Punt, 3 plays
11:031st & 10 at own 20Alonza Barnett III pass incomplete to George Pettaway
11:032nd & 10 at own 20Wayne Knight run for a loss of 1 yard to the JMU 19
11:033rd & 11 at own 19Alonza Barnett III sacked by Amorie Morrison for a loss of 3 yards to the JMU 16
9:264th & 14 at own 16Ryan Hanson punt blocked by Mario Easterly blocked by Mario Easterly Hanson,Ryan punt 0 yards to the JMU16 blocked by Easterly,Mario recovered by JMU Weathersby,Gannon at JMU03, End Of Play.
Old Dominion Touchdown, 1 play
9:221st & goal at opp 3Aaron Young run for 3 yds for a TD (Ethan Sanchez KICK)James Madison 18, Old Dominion 14
James Madison Punt, 3 plays
9:171st & 10 at own 35Ethan Chang kickoff for 61 yds , Cam Ross return for 26 yds to the JMU 30
9:171st & 10 at own 30George Pettaway run for no gain to the JMU 30
9:172nd & 10 at own 30George Pettaway run for 4 yds to the JMU 34
9:173rd & 6 at own 34Alonza Barnett III pass complete to Yamir Knight for 1 yd to the JMU 35
7:084th & 5 at own 35Ryan Hanson punt for 45 yds
Old Dominion Interception, 3 plays
7:081st & 10 at own 20Bryce Duke run for 1 yd to the ODU 21
7:082nd & 9 at own 21Bryce Duke run for 5 yds to the ODU 26
5:373rd & 4 at own 26Old Dominion Penalty, Defensive Holding (Bryce Duke) declined
James Madison Field goal, 5 plays
5:371st & 10 at opp 30Wayne Knight run for 12 yds to the ODU 18 for a 1ST down
4:521st & 10 at opp 18Timeout James Madison, clock 04:52
4:521st & 10 at opp 18Alonza Barnett III pass incomplete to Taylor Thompson
4:522nd & 10 at opp 18Alonza Barnett III run for 3 yds to the ODU 15
4:523rd & 7 at opp 15Alonza Barnett III pass incomplete
3:524th & 7 at opp 15Noe Ruelas 33 yd FG GOODJames Madison 21, Old Dominion 14
Old Dominion Touchdown, 4 plays
3:521st & 10 at own 35Cristiano Rosa kickoff for 65 yds for a touchback
3:521st & 10 at own 25Aaron Young run for 6 yds to the ODU 31
3:522nd & 4 at own 31Aaron Young run for 51 yds to the JMU 18 for a 1ST down
3:521st & 10 at opp 18Aaron Young run for 8 yds to the JMU 10
2:132nd & 2 at opp 10Colton Joseph run for 10 yds for a TD (Ethan Sanchez KICK)Tied at 21
James Madison Punt, 3 plays
2:071st & 10 at own 35Ethan Chang kickoff for 59 yds , Cam Ross return for 22 yds to the JMU 28
2:071st & 10 at own 28Alonza Barnett III run for a loss of 14 yards to the JMU 14 Alonza Barnett III fumbled, recovered by JMU Alonza Barnett III
2:072nd & 24 at own 14Alonza Barnett III pass incomplete
2:073rd & 24 at own 14George Pettaway run for 2 yds to the JMU 16
1:524th & 22 at own 16Timeout Old Dominion, clock 01:52
1:424th & 22 at own 16Ryan Hanson punt for 44 yds , Isiah Paige returns for 11 yds to the JMU 49
Old Dominion Field goal, 6 plays
1:421st & 10 at opp 49Aaron Young run for no gain to the JMU 49
1:422nd & 10 at opp 49No Huddle-Shotgun Joseph,Colton pass incomplete short left to Paige,Isiah thrown to ODU47 PENALTY ODU False Start 5 yards from JMU49 to ODU46. NO PLAY.
1:421st & 10 at opp 11Colton Joseph run for 2 yds to the JMU 9
1:422nd & 15 at own 46Colton Joseph pass complete to Isiah Paige for 43 yds to the JMU 11 for a 1ST down
0:502nd & 8 at opp 9Timeout James Madison, clock 00:50
0:502nd & 8 at opp 9Colton Joseph pass complete to Pat Conroy for 5 yds to the JMU 4
0:503rd & 3 at opp 4Isiah Paige run for a loss of 2 yards to the JMU 6
0:024th & 5 at opp 6Timeout James Madison, clock 00:02
0:004th & 5 at opp 6Ethan Sanchez 23 yd FG GOODOld Dominion 24, James Madison 21
3rd quarter8 drives, then James Madison 28, Old Dominion 24
Old Dominion Punt, 3 plays
14:591st & 10 at own 35Cristiano Rosa kickoff for 11 yds
14:591st & 10 at opp 46Colton Joseph pass incomplete to Diante Vines
14:592nd & 10 at opp 46Aaron Young run for no gain to the JMU 46
14:593rd & 10 at opp 46Colton Joseph pass incomplete to Myles Alston
14:224th & 10 at opp 46Seamus Hall punt for 32 yds, fair catch by Yamir Knight at the JMU 14
James Madison Punt, 8 plays
14:221st & 10 at own 14George Pettaway run for 4 yds to the JMU 18
14:222nd & 6 at own 18George Pettaway run for 4 yds to the JMU 22
14:223rd & 2 at own 22Alonza Barnett III pass complete to Omarion Dollison for 6 yds to the JMU 28 for a 1ST down
14:221st & 10 at own 28Alonza Barnett III pass complete to Omarion Dollison for 6 yds to the JMU 34
14:222nd & 4 at own 34Wayne Knight run for 2 yds to the JMU 36
14:223rd & 2 at own 36No Huddle-Shotgun James Madison rush middle for 10 yards loss to the JMU26 fumbled by James Madison at JMU28 recovered by JMU Barnett III,Alonza at JMU26, End Of Play PENALTY ODU Offside (Iles,Daevon) 5 yards from JMU36 to JMU41, 1ST DOWN. NO PLAY.
14:221st & 10 at own 41Alonza Barnett III pass incomplete to Cam Ross
14:222nd & 10 at own 41Wayne Knight run for 7 yds to the JMU 48
14:223rd & 3 at own 48Alonza Barnett III sacked for a loss of 3 yards to the JMU 45
14:224th & 6 at own 45PENALTY JMU Delay Of Game 5 yards from JMU45 to JMU40. NO PLAY.
9:294th & 11 at own 40Ryan Hanson punt for 39 yds , Isiah Paige returns for 4 yds to the ODU 25
Old Dominion Punt, 5 plays
9:291st & 10 at own 25Aaron Young run for 1 yd to the ODU 26
9:292nd & 9 at own 26Aaron Young run for 22 yds to the ODU 48 for a 1ST down
9:291st & 10 at own 48Aaron Young run for 2 yds to the 50 yard line
9:292nd & 8 at the 50Colton Joseph pass incomplete to Isiah Paige
9:293rd & 8 at the 50Colton Joseph pass incomplete to TJ Lott
7:484th & 8 at the 50Seamus Hall punt for 36 yds , Yamir Knight returns for 4 yds to the JMU 18
James Madison Punt, 4 plays
7:481st & 10 at own 18Alonza Barnett III pass complete to Taylor Thompson for 14 yds to the JMU 32 for a 1ST down
7:481st & 10 at own 32No Huddle-Shotgun Barnett III,Alonza pass incomplete deep left to Dollison,Omarion thrown to ODU25 PENALTY ODU Pass Interference (Rankin Jr.,Angelo) 15 yards from JMU32 to JMU47, 1ST DOWN. NO PLAY.
7:481st & 10 at own 47Alonza Barnett III pass complete to Yamir Knight for 2 yds to the JMU 49
7:482nd & 8 at own 49Alonza Barnett III run for 3 yds to the ODU 48
7:483rd & 5 at opp 48Alonza Barnett III pass incomplete to Cam Ross
5:214th & 5 at opp 48Ryan Hanson punt for 48 yds for a touchback
Old Dominion Punt, 5 plays
5:211st & 10 at own 20Tariq Sims run for 1 yd to the ODU 21
5:212nd & 9 at own 21Colton Joseph pass complete to Diante Vines for 39 yds to the JMU 40 for a 1ST down
5:211st & 10 at opp 40Tariq Sims run for 3 yds to the JMU 37
5:212nd & 7 at opp 37Colton Joseph pass incomplete to Isiah Paige
5:213rd & 7 at opp 37Colton Joseph pass incomplete to Pat Conroy
3:524th & 7 at opp 37Seamus Hall punt for 28 yds, fair catch by Yamir Knight at the JMU 9
James Madison Touchdown, 4 plays
3:521st & 10 at own 9PENALTY JMU False Start (Thompson,Taylor) 4 yards from JMU09 to JMU05. NO PLAY.
3:521st & 14 at own 5Wayne Knight run for 23 yds to the JMU 28 for a 1ST down
3:521st & 10 at own 28Alonza Barnett III pass complete to Logan Kyle for 4 yds to the JMU 32
3:522nd & 6 at own 32Alonza Barnett III pass incomplete to Cam Ross
2:383rd & 6 at own 32Alonza Barnett III pass complete to Yamir Knight for 68 yds for a TD (Noe Ruelas KICK)James Madison 28, Old Dominion 24
Old Dominion Punt, 3 plays
2:321st & 10 at own 35Cristiano Rosa kickoff for 65 yds , Kyle Miller return for 29 yds to the ODU 29
2:321st & 10 at own 29Colton Joseph run for 7 yds to the ODU 36
2:322nd & 3 at own 36Aaron Young run for 1 yd to the ODU 37
2:323rd & 2 at own 37Aaron Young run for no gain to the ODU 37
0:224th & 2 at own 37Seamus Hall punt for 61 yds
James Madison Punt, 6 plays
0:001st & 10 at own 2Jobi Malary run for 4 yds to the JMU 6
0:001st & 10 at own 2James Madison Penalty, False Start (-3 Yards) to the JMU 3
Q4 15:002nd & 9 at own 3Alonza Barnett III run for no gain to the JMU 3
Q4 15:003rd & 9 at own 3Alonza Barnett III pass complete to Yamir Knight for 18 yds to the JMU 21 for a 1ST down
Q4 15:001st & 10 at own 21Alonza Barnett III pass complete to Taylor Thompson for 6 yds to the JMU 27
Q4 15:002nd & 4 at own 27Alonza Barnett III pass complete to Cam Ross for no gain to the JMU 27
Q4 12:493rd & 4 at own 27Timeout James Madison, clock 12:49
Q4 12:493rd & 4 at own 27Alonza Barnett III pass incomplete to Omarion Dollison
Q4 12:354th & 4 at own 27Ryan Hanson punt for 36 yds
4th quarter6 drives, then James Madison 35, Old Dominion 32
Old Dominion Punt, 3 plays
12:351st & 10 at own 37Aaron Young run for no gain to the ODU 37
12:352nd & 10 at own 37Colton Joseph sacked by Khairi Manns for a loss of 3 yards to the ODU 34
12:353rd & 13 at own 34Colton Joseph run for 1 yd to the ODU 35
10:374th & 12 at own 35Seamus Hall punt for 36 yds, fair catch by Yamir Knight at the JMU 29
James Madison Punt, 3 plays
10:371st & 10 at own 29Wayne Knight run for 2 yds to the JMU 31
10:372nd & 8 at own 31Alonza Barnett III pass complete to Yamir Knight for 2 yds to the JMU 29
10:373rd & 10 at own 29Alonza Barnett III pass complete to Wayne Knight for no gain to the JMU 29
8:454th & 10 at own 29Ryan Hanson punt for 41 yds , Isiah Paige returns for 13 yds to the ODU 43
Old Dominion Punt, 3 plays
8:451st & 10 at own 43Colton Joseph pass incomplete to Isiah Paige
8:452nd & 10 at own 43Colton Joseph sacked by Khairi Manns for a loss of 7 yards to the ODU 36
8:453rd & 17 at own 36Colton Joseph pass incomplete to Isiah Paige
7:524th & 17 at own 36Seamus Hall punt for 41 yds, fair catch by Yamir Knight at the JMU 23
James Madison Touchdown, 12 plays
7:521st & 10 at own 23George Pettaway run for 10 yds to the JMU 33 for a 1ST down
7:521st & 10 at own 33George Pettaway run for 7 yds to the JMU 40
7:522nd & 3 at own 40George Pettaway run for 2 yds to the JMU 42
7:523rd & 1 at own 42Alonza Barnett III run for no gain to the JMU 42
7:524th & 1 at own 42PENALTY ODU Offside (Daniels,Cole) 5 yards from JMU42 to JMU47, 1ST DOWN. NO PLAY.
7:521st & 10 at own 47Alonza Barnett III pass complete to Yamir Knight for 13 yds to the ODU 40 for a 1ST down
7:521st & 10 at opp 40George Pettaway run for 8 yds to the ODU 32
7:522nd & 2 at opp 32George Pettaway run for 13 yds to the ODU 19 for a 1ST down
7:521st & 10 at opp 19George Pettaway run for 1 yd to the ODU 18
7:522nd & 9 at opp 18Alonza Barnett III run for 15 yds to the ODU 3 for a 1ST down
7:521st & goal at opp 3George Pettaway run for no gain to the ODU 3
2:392nd & goal at opp 3Timeout Old Dominion, clock 02:39
2:392nd & goal at opp 3George Pettaway run for a loss of 5 yards to the ODU 8
2:343rd & goal at opp 8Timeout Old Dominion, clock 02:34
2:303rd & goal at opp 8Alonza Barnett III run for 8 yds for a TD (Noe Ruelas KICK)James Madison 35, Old Dominion 24
Old Dominion Touchdown, 9 plays
2:301st & 10 at own 35Cristiano Rosa kickoff for 65 yds for a touchback
2:301st & 10 at own 25Colton Joseph sacked for a loss of 7 yards to the ODU 18
2:302nd & 17 at own 18Colton Joseph pass complete to Diante Vines for 23 yds to the ODU 41 for a 1ST down
2:301st & 10 at own 41Colton Joseph sacked for a loss of 2 yards to the ODU 39
1:472nd & 12 at own 39Timeout Old Dominion, clock 01:47
1:472nd & 12 at own 39Colton Joseph pass complete to Diante Vines for 15 yds to the JMU 46 for a 1ST down James Madison Penalty, Defensive Holding (Taurus Jones) declined for a 1ST down
1:471st & 10 at opp 46Colton Joseph pass complete to Diante Vines for 12 yds to the JMU 34 for a 1ST down
1:471st & 10 at opp 34Colton Joseph pass incomplete to Myles Alston
1:472nd & 10 at opp 34Colton Joseph pass complete to Myles Alston for 18 yds to the JMU 16 for a 1ST down
1:471st & 10 at opp 16Colton Joseph run for 13 yds to the JMU 3 for a 1ST down
0:581st & goal at opp 3Colton Joseph 3 Yd Run (Colton Joseph Pass to Pat Conroy for Two-Point Conversion)James Madison 35, Old Dominion 32
0:581st & goal at opp 3Timeout James Madison, clock 00:58
0:581st & goal at opp 3PENALTY ODU False Start 5 yards from JMU03 to JMU08. NO PLAY.
James Madison End of game, 2 plays
0:571st & 10 at own 35Ethan Chang kickoff for 15 yds , Logan Kyle return for no gain to the 50 yard line
0:571st & 10 at the 50A. Barnett III takes a knee
0:002nd & 14 at own 46A. Barnett III takes a knee

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

James Madison leads 5–⁠2 in seven meetings, counting the two since this game.

Recent meetings
2026James Madison 46, Old Dominion 20
2025James Madison 63, Old Dominion 27
2024James Madison 35, Old Dominion 32
2023James Madison 30, Old Dominion 27
2022James Madison 37, Old Dominion 3
2012Old Dominion 38, James Madison 28

Around this game