The Marching Royal Dukes take the field before the start of an NCAA college football game against Old Dominion in Harrisonburg, Va., Saturday, Oct. 18, 2025.
James Madison wide receiver Nick Degennaro (11) celebrates after scoring a touchdown during the first half of an NCAA college football game against Old Dominion in Harrisonburg, Va., Saturday, Oct. 18, 2025.
James Madison running back Jackson McCarter (21) gets tackled by Old Dominion defensive back Botros Alisandro (8) during the first half of an NCAA college football game in Harrisonburg, Va., Saturday, Oct. 18, 2025.
Old Dominion linebacker Seth Naotala (38) wraps up James Madison wide receiver Landon Ellis (13) during the first half of an NCAA college football game in Harrisonburg, Va., Saturday, Oct. 18, 2025.
James Madison wide receiver Landon Ellis (13) gets tackled by Old Dominion linebacker Seth Naotala (38) and safety Jerome Carter (12) during the first half of an NCAA college football game in Harrisonburg, Va., Saturday, Oct. 18, 2025.
James Madison quarterback Alonza Barnett III (14) celebrates as he runs in a 58-yard touchdown during the first half of an NCAA college football game against Old Dominion in Harrisonburg, Va., Saturday, Oct. 18, 2025.
James Madison fans cheer on their team during the first half of an NCAA college football game against Old Dominion in Harrisonburg, Va., Saturday, Oct. 18, 2025.
Old Dominion head coach Ricky Rahne walks his bench during the first half of an NCAA college football game against James Madison in Harrisonburg, Va., Saturday, Oct. 18, 2025.
James Madison tight end Josh Phifer (89) gets tackled by Old Dominion safeties Jerome Carter (12) and Nickendre Stiger (2) during the first half of an NCAA college football game in Harrisonburg, Va., Saturday, Oct. 18, 2025.
James Madison quarterback Alonza Barnett III (14) tries to escape from Old Dominion linebacker Jahleel Culbreath (34) during the first half of an NCAA college football game in Harrisonburg, Va., Saturday, Oct. 18, 2025.
James Madison wide receiver Nick Degennaro (11) runs the ball for a touchdown during the first half of an NCAA college football game against Old Dominion in Harrisonburg, Va., Saturday, Oct. 18, 2025.
Old Dominion running back Devin Roche (3) carries the ball into traffic during the first half of an NCAA college football game against James Madison in Harrisonburg, Va., Saturday, Oct. 18, 2025.
James Madison head coach Bob Chesney watches his team during the first half of an NCAA college football game against Old Dominion in Harrisonburg, Va., Saturday, Oct. 18, 2025.
James Madison running back Wayne Knight (3) gets wrapped up by Old Dominion linebacker Jahleel Culbreath (34) during the first half of an NCAA college football game in Harrisonburg, Va., Saturday, Oct. 18, 2025.
James Madison running back Wayne Knight (3) works his way through Old Dominion defense during the first half of an NCAA college football game in Harrisonburg, Va., Saturday, Oct. 18, 2025.
Old Dominion wide receiver Na'Eem Abdul-Rahim Gladding (7) makes a catch against James Madison defensive back Tyler Brown (13) during the first half of an NCAA college football game in Harrisonburg, Va., Saturday, Oct. 18, 2025.
Old Dominion wide receiver Na'Eem Abdul-Rahim Gladding (7) gets tackled by James Madison linebacker Gannon Weathersby (3) and defensive back Curtis Harris-Lopez (21) during the first half of an NCAA college football game in Harrisonburg, Va., Saturday, Oct. 18, 2025.
Old Dominion tight end Dawson Johnson (19) makes a catch during the first half of an NCAA college football game against James Madison in Harrisonburg, Va., Saturday, Oct. 18, 2025.
James Madison tight end Lacota Dippre (15) makes a catch against Old Dominion safety Jeremy Mack Jr. (4) during the first half of an NCAA college football game in Harrisonburg, Va., Saturday, Oct. 18, 2025.
James Madison running back Jordan Fuller (23) celebrates after scoring a touchdown during the first half of an NCAA college football game in Harrisonburg, Va., Saturday, Oct. 18, 2025.
James Madison wide receiver Landon Ellis (13) tries to escape from Old Dominion defensive back Botros Alisandro (8) during the first half of an NCAA college football game in Harrisonburg, Va., Saturday, Oct. 18, 2025.
James Madison quarterback Alonza Barnett III (14) carries the ball as Old Dominion cornerback Brandon Crutchfield (5) tries to make the tackle during the first half of an NCAA college football game in Harrisonburg, Va., Saturday, Oct. 18, 2025.
James Madison running back Wayne Knight (3) runs in a touchdown during the second half of an NCAA college football game against Old Dominion in Harrisonburg, Va., Saturday, Oct. 18, 2025.
James Madison linebacker Drew Spinogatti (56) jumps on a fumbled punt return during the second half of an NCAA college football game against Old Dominion in Harrisonburg, Va., Saturday, Oct. 18, 2025.
James Madison linebacker Drew Spinogatti (56) celebrates after recovering a fumbled punt return during the second half of an NCAA college football game against Old Dominion in Harrisonburg, Va., Saturday, Oct. 18, 2025.
James Madison fans take off their shirts as they cheer on their team at the start of the fourth quarter during the second half of an NCAA college football game against Old Dominion in Harrisonburg, Va., Saturday, Oct. 18, 2025.
James Madison quarterback Alonza Barnett III (14) escapes from Old Dominion defensive lineman Chris Forbes (90) during the second half of an NCAA college football game in Harrisonburg, Va., Saturday, Oct. 18, 2025.
Old Dominion running back Devin Roche (3) carries the ball during the second half of an NCAA college football game against James Madison in Harrisonburg, Va., Saturday, Oct. 18, 2025.
James Madison running back George Pettaway (6) carries the ball into traffic during the second half of an NCAA college football game against Old Dominion in Harrisonburg, Va., Saturday, Oct. 18, 2025.
James Madison quarterback Matthew Sluka (9) tries to avoid Old Dominion safety Jeremy Mack Jr. (4) during the second half of an NCAA college football game in Harrisonburg, Va., Saturday, Oct. 18, 2025.
James Madison wide receiver Za'Ron Collins (12) makes a touchdown catch against Old Dominion defensive back Botros Alisandro (8) during the second half of an NCAA college football game in Harrisonburg, Va., Saturday, Oct. 18, 2025.
Old Dominion quarterback Quinn Henicle (10) gets tackled by James Madison defensive lineman Aiden Gobaira (97) during the second half of an NCAA college football game in Harrisonburg, Va., Saturday, Oct. 18, 2025.
James Madison quarterback Alonza Barnett III (14) carries the ball for a 58-yard touchdown run.
Daniel Lin / DN-R
The Marching Royal Dukes take the field before the start of an NCAA college football game against Old Dominion in Harrisonburg, Va., Saturday, Oct. 18, 2025.
Daniel Lin / DN-R
James Madison wide receiver Nick Degennaro (11) celebrates after scoring a touchdown during the first half of an NCAA college football game against Old Dominion in Harrisonburg, Va., Saturday, Oct. 18, 2025.
Daniel Lin / DN-R
James Madison running back Jackson McCarter (21) gets tackled by Old Dominion defensive back Botros Alisandro (8) during the first half of an NCAA college football game in Harrisonburg, Va., Saturday, Oct. 18, 2025.
Daniel Lin / DN-R
Old Dominion linebacker Seth Naotala (38) wraps up James Madison wide receiver Landon Ellis (13) during the first half of an NCAA college football game in Harrisonburg, Va., Saturday, Oct. 18, 2025.
Daniel Lin / DN-R
James Madison wide receiver Landon Ellis (13) gets tackled by Old Dominion linebacker Seth Naotala (38) and safety Jerome Carter (12) during the first half of an NCAA college football game in Harrisonburg, Va., Saturday, Oct. 18, 2025.
Daniel Lin / DN-R
James Madison quarterback Alonza Barnett III (14) celebrates as he runs in a 58-yard touchdown during the first half of an NCAA college football game against Old Dominion in Harrisonburg, Va., Saturday, Oct. 18, 2025.
Daniel Lin / DN-R
James Madison fans cheer on their team during the first half of an NCAA college football game against Old Dominion in Harrisonburg, Va., Saturday, Oct. 18, 2025.
Daniel Lin / DN-R
Old Dominion head coach Ricky Rahne walks his bench during the first half of an NCAA college football game against James Madison in Harrisonburg, Va., Saturday, Oct. 18, 2025.
Daniel Lin / DN-R
James Madison quarterback Alonza Barnett III (14) winds up a pass under pressure from Old Dominion defensive lineman Ricardo Williams Jr. (94).
Daniel Lin / DN-R
James Madison tight end Josh Phifer (89) gets tackled by Old Dominion safeties Jerome Carter (12) and Nickendre Stiger (2) during the first half of an NCAA college football game in Harrisonburg, Va., Saturday, Oct. 18, 2025.
Daniel Lin / DN-R
James Madison quarterback Alonza Barnett III (14) tries to escape from Old Dominion linebacker Jahleel Culbreath (34) during the first half of an NCAA college football game in Harrisonburg, Va., Saturday, Oct. 18, 2025.
Daniel Lin / DN-R
James Madison head coach Bob Chesney watches his team during the first half against Old Dominion in Harrisonburg on Oct. 18.
Daniel Lin / DN-R
James Madison wide receiver Nick Degennaro (11) runs the ball for a touchdown during the first half of an NCAA college football game against Old Dominion in Harrisonburg, Va., Saturday, Oct. 18, 2025.
Daniel Lin / DN-R
Old Dominion running back Devin Roche (3) carries the ball into traffic during the first half of an NCAA college football game against James Madison in Harrisonburg, Va., Saturday, Oct. 18, 2025.
Daniel Lin / DN-R
James Madison head coach Bob Chesney watches his team during the first half of an NCAA college football game against Old Dominion in Harrisonburg, Va., Saturday, Oct. 18, 2025.
Daniel Lin / DN-R
James Madison running back Wayne Knight (3) gets wrapped up by Old Dominion linebacker Jahleel Culbreath (34) during the first half of an NCAA college football game in Harrisonburg, Va., Saturday, Oct. 18, 2025.
Daniel Lin / DN-R
James Madison running back Wayne Knight (3) works his way through Old Dominion defense during the first half of an NCAA college football game in Harrisonburg, Va., Saturday, Oct. 18, 2025.
Daniel Lin / DN-R
Old Dominion wide receiver Na'Eem Abdul-Rahim Gladding (7) makes a catch against James Madison defensive back Tyler Brown (13) during the first half of an NCAA college football game in Harrisonburg, Va., Saturday, Oct. 18, 2025.
Daniel Lin / DN-R
Old Dominion wide receiver Na'Eem Abdul-Rahim Gladding (7) gets tackled by James Madison linebacker Gannon Weathersby (3) and defensive back Curtis Harris-Lopez (21) during the first half of an NCAA college football game in Harrisonburg, Va., Saturday, Oct. 18, 2025.
Daniel Lin / DN-R
Old Dominion tight end Dawson Johnson (19) makes a catch during the first half of an NCAA college football game against James Madison in Harrisonburg, Va., Saturday, Oct. 18, 2025.
Daniel Lin / DN-R
James Madison tight end Lacota Dippre (15) makes a catch against Old Dominion safety Jeremy Mack Jr. (4) during the first half of an NCAA college football game in Harrisonburg, Va., Saturday, Oct. 18, 2025.
Daniel Lin / DN-R
James Madison running back Jordan Fuller (23) celebrates after scoring a touchdown during the first half of an NCAA college football game in Harrisonburg, Va., Saturday, Oct. 18, 2025.
Daniel Lin / DN-R
James Madison wide receiver Landon Ellis (13) tries to escape from Old Dominion defensive back Botros Alisandro (8) during the first half of an NCAA college football game in Harrisonburg, Va., Saturday, Oct. 18, 2025.
Daniel Lin / DN-R
James Madison quarterback Alonza Barnett III (14) carries the ball as Old Dominion cornerback Brandon Crutchfield (5) tries to make the tackle during the first half of an NCAA college football game in Harrisonburg, Va., Saturday, Oct. 18, 2025.
Daniel Lin / DN-R
James Madison running back Wayne Knight (3) outruns ODU cornerback Zion Frink (6).
Daniel Lin / DN-R
James Madison running back Wayne Knight (3) runs in a touchdown during the second half of an NCAA college football game against Old Dominion in Harrisonburg, Va., Saturday, Oct. 18, 2025.
Daniel Lin / DN-R
James Madison linebacker Drew Spinogatti (56) jumps on a fumbled punt return during the second half of an NCAA college football game against Old Dominion in Harrisonburg, Va., Saturday, Oct. 18, 2025.
Daniel Lin / DN-R
James Madison linebacker Drew Spinogatti (56) celebrates after recovering a fumbled punt return during the second half of an NCAA college football game against Old Dominion in Harrisonburg, Va., Saturday, Oct. 18, 2025.
Daniel Lin / DN-R
James Madison quarterback Alonza Barnett III (14) celebrates after scoring a touchdown.
Daniel Lin / DN-R
James Madison fans take off their shirts as they cheer on their team at the start of the fourth quarter during the second half of an NCAA college football game against Old Dominion in Harrisonburg, Va., Saturday, Oct. 18, 2025.
Daniel Lin / DN-R
James Madison quarterback Alonza Barnett III (14) escapes from Old Dominion defensive lineman Chris Forbes (90) during the second half of an NCAA college football game in Harrisonburg, Va., Saturday, Oct. 18, 2025.
Daniel Lin / DN-R
Old Dominion running back Devin Roche (3) carries the ball during the second half of an NCAA college football game against James Madison in Harrisonburg, Va., Saturday, Oct. 18, 2025.
Daniel Lin / DN-R
James Madison defensive back Jacob Thomas (7) sacks Old Dominion quarterback Colton Joseph (1).
Daniel Lin / DN-R
James Madison running back George Pettaway (6) carries the ball into traffic during the second half of an NCAA college football game against Old Dominion in Harrisonburg, Va., Saturday, Oct. 18, 2025.
Daniel Lin / DN-R
James Madison quarterback Matthew Sluka (9) tries to avoid Old Dominion safety Jeremy Mack Jr. (4) during the second half of an NCAA college football game in Harrisonburg, Va., Saturday, Oct. 18, 2025.
Daniel Lin / DN-R
James Madison wide receiver Za'Ron Collins (12) makes a touchdown catch against Old Dominion defensive back Botros Alisandro (8) during the second half of an NCAA college football game in Harrisonburg, Va., Saturday, Oct. 18, 2025.
Daniel Lin / DN-R
Old Dominion quarterback Quinn Henicle (10) gets tackled by James Madison defensive lineman Aiden Gobaira (97) during the second half of an NCAA college football game in Harrisonburg, Va., Saturday, Oct. 18, 2025.
Daniel Lin / DN-R
Contact Catie Harper at 540-208-3268 or charper@dnronline.com. | Follow Catie on Twitter: @CatieHarper