American college football season
The 2025 Old Dominion Monarchs football team represented Old Dominion University in the Sun Belt Conference 's East Division during the 2025 NCAA Division I FBS football season . The Monarchs were led by Ricky Rahne in his sixth year as the head coach. The Monarchs played their home games at S.B. Ballard Stadium , located in Norfolk, Virginia .
Preseason
In the Sun Belt preseason coaches' poll, the Monarchs were picked to finish fifth place in the East division.[ 1]
Media poll (East division)
Predicted finish
Team
Votes (1st place)
1
James Madison
94 (11)
2
Georgia Southern
76 (1)
3
Appalachian State
60
4
Coastal Carolina
49 (1)
5
Old Dominion
48
6
Marshall
42 (1)
7
Georgia State
23
Offensive lineman Zach Barlev and linebacker Jason Henderson was awarded to be in the preseason All-Sun Belt first team offense and defense for the fourth year in a row.[ 2] Defensive lineman Kris Trinidad and linebacker Koa Naotala were named to the second team.
Schedule
The football schedule was announced on February 28, 2025.[ 3]
Date Time Opponent Site TV Result Attendance August 30 2:30 p.m. at No. 20 Indiana * FS1 L 14–2747,109
September 6 6:00 p.m. North Carolina Central * ESPN+ W 54–618,111
September 13 7:00 p.m. at Virginia Tech * ACCN W 45–2657,627
September 27 6:00 p.m. Liberty * S.B. Ballard Stadium Norfolk, VA ESPN+ W 21–718,435
October 4 6:00 p.m. Coastal Carolina S.B. Ballard Stadium Norfolk, VA ESPN+ W 47–720,895
October 11 3:30 p.m. at Marshall ESPN+ L 24–4823,515
October 18 3:30 p.m. at James Madison ESPNU L 27–6325,232
October 25 12:00 p.m. Appalachian State S.B. Ballard Stadium Norfolk, VA ESPNU W 24–2118,097
November 1 3:30 p.m. at Louisiana–Monroe ESPN+ W 31–617,087
7:30 p.m. Troy S.B. Ballard Stadium Norfolk, VA ESPN W 33–018,831
November 22 1:00 p.m. at Georgia Southern ESPN+ W 45–1019,247
November 29 2:00 p.m. Georgia State ESPN+ W 27–1017,126
5:00 p.m. vs. South Florida * ESPN W 24–1015,036
Personnel
Transfers
Recruiting class
Roster
Game summaries
at No. 20 Indiana
Old Dominion Monarchs (0–0) at No. 20 Indiana Hoosiers (0–0) – Game summary
at Memorial Stadium • Bloomington, IN
Date : August 30, 2025Game time : 2:30 p.m.Game weather : Sunny • Temperature : 75 °F (24 °C) • Wind : NE 8 mphGame attendance : 47,109Referee : Tim O'DeyTV announcers (FS1 ) : Noah Reed (play-by-play) and Robert Smith (analyst)
Game information
First quarter
Second quarter
IU – Nico Radicic 22-yard field goal, 10:03. Hoosiers 10–7. Drive: 8 plays, 51 yards, 3:35.
IU – Fernando Mendoza 5-yard run (Nico Radicic kick), 3:36. Hoosiers 17–7. Drive: 3 plays, 5 yards, 0:15.
Third quarter
IU – Kaelon Black 2-yard run (Nico Radicic kick), 11:09. Hoosiers 24–7. Drive: 8 plays, 75 yards, 3:51.
IU – Nico Radicic 25-yard field goal, 3:02. Hoosiers 27–7. Drive: 13 plays, 69 yards, 6:58.
Fourth quarter
ODU – Colton Joseph 78-yard run (Riley Callaghan kick), 6:53. Hoosiers 27–14. Drive: 4 plays, 97 yards, 1:21.
Win Probability
Old Dominion +1200 / Indiana -3000
Line
Old Dominion +23.5 / Indiana -23.5
Over/Under
Statistics
ODU
IU
First downs
10
29
Total yards
45–314
89–502
Rushing yards
23–218
57–309
Passing yards
96
193
Passing: Comp–Att–Int
11–22–3
18–32–0
Turnovers
3
1
Time of possession
18:32
41:28
Team
Category
Player
Statistics
Old Dominion
Passing
Colton Joseph
11/22, 96 yards, 3 INT
Rushing
Colton Joseph
10 carries, 179 yards, 2 TD
Receiving
Naeem Abdul-Rahim Gladding
4 receptions, 35 yards
Indiana
Passing
Fernando Mendoza
18/31, 193 yards
Rushing
Roman Hemby
23 carries, 111 yards
Receiving
Omar Cooper Jr.
2 receptions, 52 yards
North Carolina Central (FCS)
North Carolina Central Eagles (FCS) (1–1) at Old Dominion Monarchs (0–1) – Game summary
at S.B. Ballard Stadium • Norfolk, VA
Date : September 6, 2025Game time : 6:00 p.m.Game weather : Partly Cloudy • Temperature : 90 °F (32 °C) • Wind : S 10 mphGame attendance : 18,111TV announcers (ESPN+ ) : Scott Jackson (play-by-play) and Andy Mashaw (analyst)
Game information
First Quarter
ODU – Tre' Brown III safety, 5:21. Monarchs 2–0. Drive: 4 plays, -9 yards, 2:00.
ODU – Trequan Jones 39-yard run (Riley Callaghan kick), 1:59. Monarchs 9–0. Drive: 7 plays, 62 yards, 3:17.
Second Quarter
ODU – Na'eem Abdul-Rahim Gladding III 6-yard pass from Colton Joseph (Riley Callaghan kick), 2:30. Monarchs 16–0. Drive: 7 plays, 69 yards, 2:26.
NCCU – Kaleb Robison 39-yard field goal, 0:04. Monarchs 16–3. Drive: 8 plays, 61 yards, 2:18.
Third Quarter
ODU – Trequan Jones 93-yard run (Riley Callaghan kick), 11:42. Monarchs 23–3. Drive: 1 play, 93 yards, 0:12.
ODU – Ja'Cory Thomas 4-yard pass from Colton Joseph (Riley Callaghan kick), 7:09. Monarchs 30–3. Drive: 8 plays, 79 yards, 3:33.
ODU – Colton Joseph 2-yard run (Riley Callaghan kick), 5:19. Monarchs 37–3. Drive: 3 plays, 18 yards, 1:23.
ODU – TJ Lott 34-yard pass from Colton Joseph (Riley Callaghan kick), 2:24. Monarchs 44–3. Drive: 4 plays, 36 yards, 0:42.
NCCU – Kaleb Robison 27-yard field goal, 0:13. Monarchs 44–6. Drive: 5 plays, 46 yards, 2:03.
Fourth Quarter
ODU – Trequan Jones 14-yard run (Riley Callaghan kick), 10:22. Monarchs 51–6. Drive: 5 plays, 47 yards, 1:44.
ODU – Riley Callaghan 47-yard field goal, 6:13. Monarchs 54–6. Drive: 5 plays, 19 yards, 2:32.
Win Probability
NC Central +1000 / Old Dominion -2000
Line
NC Central +21.5 / Old Dominion -21.5
Over/Under
Statistics
NCCU
ODU
First downs
13
25
Total yards
64–224
63–545
Rushing yards
38–136
34–268
Passing yards
88
277
Passing: Comp–Att–Int
12–26–2
22–29–0
Turnovers
3
1
Time of possession
31:37
28:23
Team
Category
Player
Statistics
NC Central
Passing
Walker Harris
12/25, 88 yards, 2 INT
Rushing
Joshua Jones
9 carries, 65 yards
Receiving
Chance Peterson
5 receptions, 46 yards
Old Dominion
Passing
Colton Joseph
19/24, 257 yards, 3 TD
Rushing
Trequan Jones
5 carries, 163 yards, 3 TD
Receiving
Ja'Cory Thomas
6 receptions, 86 yards, TD
at Virginia Tech
Old Dominion Monarchs (1–1) at Virginia Tech Hokies (0–2) – Game summary
at Lane Stadium • Blacksburg, VA
Date : September 13, 2025Game time : 7:00 p.m.Game weather : Sunny • Temperature : 78 °F (26 °C) • Wind : NW 1 mphGame attendance : 57,627TV announcers (ACCN ) : Jorge Sedano (play-by-play), Jay Walker (analyst) and Victoria Arlen (sideline)
Game information
First quarter
ODU – Colton Joseph 6-yard run (Riley Callaghan kick), 6:30. Monarchs 7–0. Drive: 5 plays, 93 yards, 2:24.
Second quarter
ODU – Maurki James 10-yard run (Riley Callaghan kick), 12:38. Monarchs 14–0. Drive: 7 plays, 97 yards, 3:25.
ODU – Trequan Jones 11-yard run (Riley Callaghan kick), 6:44. Monarchs 21–0. Drive: 9 plays, 88 yards, 3:31.
ODU – Tre' Brown III 13-yard pass from Colton Joseph (Riley Callaghan kick), 0:53. Monarchs 28–0. Drive: 8 plays, 77 yards, 1:53.
Third quarter
ODU – Riley Callaghan 50-yard field goal, 9:54. Monarchs 31–0. Drive: 8 plays, 24 yards, 3:05.
VT – Donavon Greene 10-yard pass from Kyron Drones (John Love kick), 4:32. Monarchs 31–7. Drive: 3 plays, 77 yards, 0:44.
ODU – Na'eem Abdul-Rahim Gladding 13-yard pass from Colton Joseph (Riley Callaghan kick), 1:49. Monarchs 38–7. Drive: 5 plays, 46 yards, 2:42.
Fourth quarter
VT – Kyron Drones 4-yard run (pass failed), 12:06. Monarchs 38–13. Drive: 12 plays, 82 yards, 4:38.
ODU – Devin Roche 15-yard run (Riley Callaghan kick), 7:02. Monarchs 45–13. Drive: 7 plays, 75 yards, 5:04.
VT – Donavon Greene 23-yard pass from Kyron Drones (run failed), 4:20. Monarchs 45–19. Drive: 7 plays, 58 yards, 2:34.
VT – Tyler Mason 3-yard pass from Kyron Drones (John Love kick), 1:56. Monarchs 45–26. Drive: 9 plays, 54 yards, 2:23.
Win Probability
Old Dominion +190 / Virginia Tech -225
Line
Old Dominion +5.5 / Virginia Tech -5.5
Over/Under
Statistics
ODU
VT
First downs
29
24
Total yards
527
433
Rushing yards
251
167
Passing yards
276
266
Passing: Comp–Att–Int
16–22–0
26–39–1
Turnovers
1
2
Time of possession
29:57
30:03
Team
Category
Player
Statistics
Old Dominion
Passing
Colton Joseph
16/22, 276 yards, 2 TD
Rushing
Trequan Jones
13 carries, 101 yards, TD
Receiving
Ja'Cory Thomas
3 receptions, 83 yards
Virginia Tech
Passing
Kyron Drones
26/39, 266 yards, 3 TD, INT
Rushing
Kyron Drones
18 carries, 65 yards, TD
Receiving
Donavon Greene
5 receptions, 77 yards, 2 TD
Liberty
Liberty Flames (1–3) at Old Dominion Monarchs (2–1) – Game summary
at S.B. Ballard Stadium • Norfolk, VA
Date : September 27, 2025Game time : 6:00 p.m.Game weather : Rain • Temperature : 78 °F (26 °C) • Wind : NW 5 mphGame attendance : 18,435Referee : Douglas MercerTV announcers (ESPN+) : Scott Jackson (play-by-play) and Andy Mashaw (analyst)
Game information
First Quarter
No scoring plays
Second Quarter
(7:34) ODU – TJ Johnson 22-yard pass from Colton Joseph, Riley Callaghan kick (Drive: 5 plays, 69 yards, 1:54; Old Dominion 7–0 )
(4:01) ODU – Ja'Cory Thomas 31-yard pass from Colton Joseph, Riley Callaghan kick (Drive: 4 plays, 78 yards, 1:18; Old Dominion 14–0 )
Third Quarter
(9:11) LIB – Julian Gray 4-yard run, Jay Billingsley kick (Drive: 4 plays, 64 yards, 1:45; Old Dominion 14–7 )
Fourth Quarter
(13:17) ODU – Ja'Cory Thomas 55-yard pass from Colton Joseph, Riley Callaghan kick (Drive: 2 plays, 56 yards, 0:40; Old Dominion 21–7 )
Statistics
LIB
ODU
First downs
12
25
Total yards
210
489
Rushing yards
133
218
Passing yards
77
271
Passing: Comp–Att–Int
6–12–1
18–26–1
Turnovers
3
4
Time of possession
26:38
31:19
Team
Category
Player
Statistics
Liberty
Passing
Michael Merdinger
6/11, 77 yards
Rushing
Caden Williams
19 carries, 92 yards
Receiving
Donte Lee Jr.
1 reception, 53 yards
Old Dominion
Passing
Colton Joseph
18/26, 271 yards, 3 TD, INT
Rushing
Colton Joseph
15 carries, 76 yards
Receiving
Ja'Cory Thomas
5 receptions, 114 yards, 2 TD
Coastal Carolina
Coastal Carolina Chanticleers (2–2) vs. Old Dominion Monarchs (3–1) – Game summary
at S.B. Ballard Stadium • Norfolk, VA
Date : October 4, 2025Game time : 6:00 p.m.Game weather : Sunny • Temperature : 72 °F (22 °C) • Wind : SE 3 mphGame attendance : 20,895Referee : Ted PittsTV announcers (ESPN+) : Scott Jackson (play-by-play) and Andy Mashaw (analyst)
Game information
First Quarter
(11:44) ODU – Na'eem Abdul-Rahim Gladding 3-yard pass from Colton Joseph, Riley Callaghan kick (Drive: 9 plays, 87 yards, 3:11; Old Dominion 7–0 )
(2:19) ODU – Riley Callaghan 27-yard field goal (Drive: 10 plays, 70 yards, 4:37; Old Dominion 10–0 )
Second Quarter
(12:54) ODU – Ke'Travion Hargrove 80-yard pass from Colton Joseph, Riley Callaghan kick (Drive: 1 play, 80 yards, 0:10; Old Dominion 17–0 )
(6:05) ODU – Na'eem Abdul-Rahim Gladding 13-yard pass from Colton Joseph, Riley Callaghan kick (Drive: 8 plays, 71 yards, 2:32; Old Dominion 24–0 )
(4:48) ODU – Riley Callaghan 34-yard field goal (Drive: 5 plays, 12 yards, 0:54; Old Dominion 27–0 )
(2:48) ODU – Na'eem Abdul-Rahim Gladding 10-yard pass from Colton Joseph, Riley Callaghan kick (Drive: 2 plays, 28 yards, 0:26; Old Dominion 34–0 )
Third Quarter
(12:50) ODU – Colton Joseph 50-yard run, Riley Callaghan kick (Drive: 5 plays, 66 yards, 1:05; Old Dominion 41–0 )
(7:02) ODU – Riley Callaghan 22-yard field goal (Drive: 12 plays, 54 yards, 4:03; Old Dominion 44–0 )
Fourth Quarter
(12:20) CCU – Cameron Wright 3-yard pass from Tad Hudson, Kian Afrookhteh kick (Drive: 12 plays, 68 yards, 4:06; Old Dominion 44–7 )
(1:56) ODU – Riley Callaghan 26-yard field goal (Drive: 9 plays, 62 yards, 4:52; Old Dominion 47–7 )
Statistics
CCU
ODU
First downs
12
30
Total yards
189
619
Rushing yards
81
302
Passing yards
108
317
Passing: Comp–Att–Int
19–30–1
18–34–0
Turnovers
2
1
Time of possession
30:26
29:34
Team
Category
Player
Statistics
Coastal Carolina
Passing
Tad Hudson
19/30, 108 yards, TD, INT
Rushing
Ja'Vin Simpkins
8 carries, 39 yards
Receiving
Eli Aragon
4 receptions, 35 yards
Old Dominion
Passing
Colton Joseph
17/30, 315 yards, 4 TD
Rushing
Trequan Jones
14 carries, 98 yards
Receiving
Na'eem Abdul-Rahim Gladding
7 receptions, 101 yards, 3 TD
at Marshall
Old Dominion Monarchs (4–1) vs. Marshall Thundering Herd (2–3) – Game summary
at Joan C. Edwards Stadium • Huntington, WV
Date : October 11, 2025Game time : 3:30 p.m.Game weather : SunnyGame attendance : 23,515Referee : Scott BroadwayTV announcers (ESPN+) : Keith Morehouse (play-by-play), Mark Martin (analyst) and Ben Westfall (sideline)
Game information
First quarter
(4:57) MRSH – Boogie Trotter 22 interception return, Lorcan Quinn kick (Marshall 7–0 )
(0:47) ODU – Tre Brown 71 yard pass from Colton Joseph, Riley Callaghan kick (Drive: 3 plays, 66 yards, 1:11; Tied 7–7 )
Second quarter
(13:52) MRSH – Michael Allen 49 yard pass from Carlos Del Rio-Wilson , Lorcan Quinn kick (Drive: 5 plays, 75 yards, 1:55; Marshall 14–7 )
(3:10) MRSH – Lorcan Quinn 20 yard field goal (Drive: 11 plays, 54 yards, 5:08; Marshall 17–7 )
(1:23) MRSH – Carlos Del Rio-Wilson 6 yard run, Lorcan Quinn kick (Drive: 3 plays, 39 yards, 1:01; Marshall 24–7 )
(0:24) ODU – Riley Callaghan 42 yard field goal (Drive: 8 plays, 51 yards, 0:59; Marshall 24–10 )
Third quarter
(8:45) MRSH – Antwan Roberts 26 yard run, Lorcan Quinn kick (Drive: 2 plays, 28 yards, 0:36; Marshall 31–10 )
(5:47) MRSH – Demarcus Lacey 15 yard pass from Carlos Del Rio-Wilson, Lorcan Quinn kick (Drive: 5 plays, 65 yards, 2:06; Marshall 38–10 )
(2:11) MRSH – Lorcan Quinn 46 yard field goal (Drive: 4 plays, 6 yards, 2:32; Marshall 41–10 )
Fourth quarter
(9:07) MRSH – Carlos Del Rio-Wilson 2 yard run, Lorcan Quinn kick (Drive: 5 plays, 22 yards, 2:52; Marshall 48–10 )
(6:56) ODU – Colton Joseph 4 yard run, Riley Callaghan kick (Drive: 8 plays, 75 yards, 2:11; Marshall 48–17 )
(0:48) ODU – Maurki James 1 yard run, Riley Callaghan kick (Drive: 14 plays, 80 yards, 3:57; Marshall 48–24 )
Statistics
ODU
MRSH
First downs
15
22
Total yards
439
445
Rushing yards
173
223
Passing yards
266
222
Passing: Comp–Att–Int
15–28–2
18–26–0
Turnovers
5
0
Time of possession
23:25
36:35
Team
Category
Player
Statistics
Old Dominion
Passing
Colton Joseph
15/28, 266 yards, TD, 2 INT
Rushing
Maurki James
12 carries, 83 yards, TD
Receiving
Tre Brown
1 reception, 71 yards, TD
Marshall
Passing
Carlos Del Rio-Wilson
17/24, 219 yards, 2 TD
Rushing
Carlos Del Rio-Wilson
17 carries, 95 yards, 2 TD
Receiving
Demarcus Lacey
8 receptions, 121 yards, TD
at James Madison (Royal Rivalry)
Old Dominion Monarchs (4–2) vs. James Madison Dukes (5–1) – Game summary
at Bridgeforth Stadium • Harrisonburg, VA
Date : October 18, 2025Game time : 3:30 p.m. EDTGame weather : Sunny • Temperature : 75 °F (24 °C) • Wind : S 5 mphGame attendance : 25,232Referee : Marshall LewisTV announcers (ESPNU ) : Jay Alter (play-by-play) and Rocky Boiman (analyst)
Game information
First Quarter
(14:54) ODU – Lucas Struck 2-yard fumble return, Riley Callaghan (Drive: 5 plays, 78 yards, 2:25; Old Dominion 7–0 )
(12:23) JMU – Alonza Barnett III 58-yard run, Morgan Suarez kick (Drive: 5 plays, 78 yards, 2:25; Tied 7–7 )
(3:56) ODU – Tre' Brown III 98-yard pass from Colton Joseph, Riley Callaghan kick (Drive: 1 play, 98 yards, 0:14; Old Dominion 14–7 )
(3:05) JMU – Nick DeGennaro 65-yard pass from Alonza Barnett III, Morgan Suarez kick (Drive: 2 plays, 75 yards, 0:51; Tied 14–14 )
(0:19) ODU – Tre' Brown III 11-yard pass from Colton Joseph, Riley Callaghan PAT failed (Drive: 8 plays, 75 yards, 2:46; Old Dominion 20–14 )
Second Quarter
(12:00) JMU – Nick DeGennaro 7-yard pass from Alonza Barnett III, Morgan Suarez kick (Drive: 7 plays, 75 yards, 3:19; James Madison 21–20 )
(6:49) ODU – Dawson Johnson 16-yard pass from Colton Joseph, Riley Callaghan kick (Drive: 11 plays, 75 yards, 5:11; Old Dominion 27–21 )
(1:57) JMU – Jordan Fuller 2-yard run, Morgan Suarez kick (Drive: 9 plays, 75 yards, 4:52; James Madison 28–27 )
Third Quarter
(10:49) JMU – Wayne Knight 13-yard run, Morgan Suarez kick (Drive: 8 plays, 57 yards, 4:04; James Madison 35–27 )
(3:57) JMU – Alonza Barnett III 6-yard run, Morgan Suarez kick (Drive: 5 plays, 26 yards, 2:48; James Madison 42–27 )
(0:30) JMU – Alonza Barnett III 3-yard run, Morgan Suarez kick (Drive: 4 plays, 43 yards, 2:20; James Madison 49–27 )
Fourth Quarter
(12:28) JMU – Alonza Barnett III 8-yard run, Morgan Suarez kick (Drive: 5 plays, 45 yards, 2:08; James Madison 56–27 )
(2:57) JMU – Za'Ron Collins 18-yard pass from Matthew Sluka, Morgan Suarez kick (Drive: 9 plays, 52 yards, 5:32; James Madison 63–27 )
Statistics
ODU
JMU
First downs
13
27
Total yards
285
624
Rushing yards
76
311
Passing yards
209
313
Passing: Comp–Att–Int
13–21–2
18–26–0
Turnovers
3
1
Time of possession
18:34
41:26
Team
Category
Player
Statistics
Old Dominion
Passing
Colton Joseph
13/21, 209 yards, 3 TD, 2 INT
Rushing
Devin Roche
7 carries, 34 yards
Receiving
Tre Brown III
4 catches, 138 yards, 2 TD
James Madison
Passing
Alonza Barnett III
17/25, 295 yards, 2 TD
Rushing
Alonza Barnett III
17 carries, 153 yards, 4 TD
Receiving
Nick DeGennaro
3 catches, 106 yards, 2 TD
Appalachian State
Appalachian State Mountaineers (4–3) vs. Old Dominion Monarchs (4–3) – Game summary
at S.B. Ballard Stadium • Norfolk, VA
Date : October 25, 2025Game time : 12:00 p.m. EDTGame weather : Sunny • Temperature : 59 °F (15 °C) • Wind : 14 mphGame attendance : 18,097TV announcers (ESPNU) : Doug Sherman (play-by-play) and Tyoka Jackson (analyst)
Game information
First Quarter
(8:24) ODU – Ke'Travion Hargrove 70-yard pass from Colton Joseph, Riley Callaghan kick (Drive: 2 plays, 85 yards, 0:39; Old Dominion 7–0 )
Second Quarter
(2:10) ODU – Riley Callaghan 33-yard field goal (Drive: 10 plays, 50 yards, 4:53; Old Dominion 10–0 )
(0:30) APP – Jaden Barnes 16-yard pass from JJ Kohl, Dominic De Freitas kick (Drive: 12 plays, 75 yards, 1:40; Old Dominion 10–7 )
Third Quarter
(10:02) ODU – Na'eem Abdul-Rahim Gladdling 16-yard pass from Colton Joseph, Riley Callaghan kick (Drive: 8 plays, 49 yards, 3:55; Old Dominion 17–7 )
(0:26) ODU – Ja'Cory Thomas 24-yard pass from Colton Joseph, Riley Callaghan kick (Drive: 7 plays, 61 yards, 3:03; Old Dominion 24–7 )
Fourth Quarter
(9:26) APP – Kanen Hamlett 35-yard pass from AJ Swann, Dominic De Freitas kick (Drive: 7 plays, 91 yards, 1:57; Old Dominion 24–14 )
(1:35) APP – Davion Dozier 34-yard pass from AJ Swann, Dominic De Freitas kick (Drive: 9 plays, 79 yards, 1:47; Old Dominion 24–21 )
Statistics
APP
ODU
First downs
23
26
Total yards
374
459
Rushing yards
73
149
Passing yards
301
310
Passing: Comp–Att–Int
32–54–2
21–35–1
Turnovers
2
1
Time of possession
24:41
35:19
Team
Category
Player
Statistics
Appalachian State
Passing
AJ Swann
12/16, 140 yards, 2 TD
Rushing
Rashod Dubinion
9 carries, 51 yards
Receiving
Davion Dozier
4 catches, 75 yards, TD
Old Dominion
Passing
Colton Joseph
21/35, 310 yards, 3 TD, INT
Rushing
Colton Joseph
18 carries, 61 yards
Receiving
Na'eem Abdul-Raheem Gladding
8 catches, 105 yards, TD
at Louisiana–Monroe
Old Dominion Monarchs (5–3) vs. Louisiana–Monroe Warhawks (3–5) – Game summary
at Malone Stadium • Monroe, LA
Date : November 1, 2025Game time : 3:30 p.m. ESTGame weather : Cloudy • Temperature : 61 °F (16 °C) • Wind : N 3 mphGame attendance : 17,087Referee : Tim BarkerTV announcers (ESPN+) : Sean Fox (play-by-play) and Desmund Lighten (analyst)
Game information
First Quarter
(9:53) ODU – Ke'Travion Hargrove 12-yard run, Nathanial Eichner kick (Drive: 3 plays, 29 yards, 0:40; Old Dominion 7–0 )
(4:00) ODU – Colton Joseph 7-yard run, Nathanial Eichner kick (Drive: 4 plays, 65 yards, 1:35; Old Dominion 14–0 )
(1:35) ODU – Nathanial Eichner 30-yard field goal (Drive: 6 plays, 21 yards, 2:16; Old Dominion 17–0 )
Second Quarter
(9:09) ODU – Colton Joseph 14-yard run, Nathanial Eichner kick (Drive: 6 plays, 69 yards, 2:28; Old Dominion 24–0 )
Third Quarter
No scoring plays
Fourth Quarter
(12:29) ODU – Colton Joseph 1-yard run, Nathanial Eichner kick (Drive: 4 plays, 38 yards, 1:20; Old Dominion 31–0 )
(4:15) ULM – Rylan Green 4-yard pass from Aidan Armenta, two-point pass conversion attempt failed (Drive: 2 plays, 2 yards, 0:42; Old Dominion 31–6 )
Statistics
ODU
ULM
First downs
20
11
Total yards
391
293
Rushing yards
160
132
Passing yards
231
161
Passing: Comp–Att–Int
12–23–0
13–21–1
Time of possession
26:17
33:43
Team
Category
Player
Statistics
Old Dominion
Passing
Colton Joseph
12/22, 231 yards
Rushing
Colton Joseph
16 carries, 72 yards, 3 TD
Receiving
Tre Brown III
5 catches, 83 yards
Louisiana–Monroe
Passing
Aidan Armenta
12/20, 152 yards, TD, INT
Rushing
Zach Palmer-Smith
18 carries, 96 yards
Receiving
JP Coulter
3 catches, 54 yards
Troy
Troy Trojans (6–3) vs. Old Dominion Monarchs (6–3) – Game summary
at S.B. Ballard Stadium • Norfolk, VA
Date : Game time : 7:30 p.m. ESTGame weather : Sunny • Temperature : 49 °F (9 °C) • Wind : SE 11 mphGame attendance : 18,831Referee : Steven RobinsonTV announcers (ESPN ) : Matt Barrie (play-by-play), Tom Luginbill (analyst) and Harry Lyles Jr. (sideline)
Game information
First Quarter
(9:37) ODU – Ja'Cory Thomas 19-yard pass from Colton Joseph, Nathanial Eichner kick (Drive: 5 plays, 31 yards, 1:37; Old Dominion 7–0 )
(3:34) ODU – Nathanial Eichner 32-yard field goal (Drive: 8 plays, 44 yards, 3:06; Old Dominion 10–0 )
Second Quarter
(10:16) ODU – Nathanial Eichner 28-yard field goal (Drive: 11 plays, 49 yards, 4:47; Old Dominion 13–0 )
(5:54) ODU – Colton Joseph 11-yard run, Nathanial Eichner kick (Drive: 3 plays, 62 yards, 0:42; Old Dominion 20–0 )
Third Quarter
(8:57) ODU – Colton Joseph 25-yard run (Drive: 2 plays, 37 yards, 0:35; Old Dominion 26–0 )
Fourth Quarter
(7:51) ODU – Trequan Jones 65-yard run, Nathanial Eichner kick (Drive: 5 plays, 89 yards, 2:30; Old Dominion 33–0 )
Statistics
TROY
ODU
First downs
9
20
Total yards
138
503
Rushing yards
26
351
Passing yards
112
152
Passing: Comp–Att–Int
13–23–1
11–21–0
Turnovers
2
0
Time of possession
29:45
30:15
Team
Category
Player
Statistics
Troy
Passing
Goose Crowder
11/21, 98 yards, INT
Rushing
Jah-Mal Williams
5 carries, 16 yards
Receiving
Roman Mothershed
3 catches, 37 yards
Old Dominion
Passing
Colton Joseph
10/20, 147 yards, TD
Rushing
Devin Roche
16 carries, 145 yards
Receiving
Tre Brown III
5 catches, 112 yards
at Georgia Southern
Old Dominion Monarchs (7–3) vs. Georgia Southern Eagles (5–5) – Game summary
at Paulson Stadium • Statesboro, GA
Date : November 22, 2025Game time : 1:00 p.m. ESTGame weather : Sunny • Temperature : 77 °F (25 °C)Game attendance : 19,247Referee : Scott BroadwayTV announcers (ESPN+) : Danny Waugh (play-by-play), Jayson Foster (analyst) and Whitney Haworth (sideline)
Game information
First Quarter
(13:10) ODU – Ke'Travion Hargrove 1-yard run, Nathanial Eichner kick (Drive: 3 plays, 27 yards, 1:13; Old Dominion 7–0 )
(7:15) ODU – Devin Roche 21-yard run, Nathanial Eichner kick (Drive: 7 plays, 66 yards, 3:06; Old Dominion 14–0 )
Second Quarter
(14:57) ODU – Nathanial Eichner 28-yard field goal (Drive: 11 plays, 36 yards, 3:43; Old Dominion 17–0 )
(9:57) ODU – Jailen Butler 16-yard pass from Colton Joseph, Nathanial Eichner kick (Drive: 7 plays, 70 yards, 3:13; Old Dominion 24–0 )
(3:53) ODU – Ke'Travion Hargrove 2-yard run, Nathanial Eichner kick (Drive: 8 plays, 80 yards, 3:38; Old Dominion 31–0 )
Third Quarter
(9:56) ODU – Ke'Travion Hargrove 12-yard run, Nathanial Eichner kick (Drive: 10 plays, 75 yards, 5:04; Old Dominion 38–0 )
(6:53) GASO – Tripp Bryant 26-yard field goal (Drive: 10 plays, 70 yards, 2:57; Old Dominion 38–3 )
(2:02) ODU – Colton Joseph 20-yard run, Nathanial Eichner kick (Drive: 10 plays, 75 yards, 4:51; Old Dominion 45–3 )
Fourth Quarter
(0:29) GASO – Dylan Gary 11-yard pass from Turner Helton, Tripp Bryant kick (Drive: 5 plays, 22 yards, 2:00; Old Dominion 45–10 )
Statistics
ODU
GASO
First downs
32
13
Total yards
551
249
Rushing yards
376
49
Passing yards
175
200
Passing: Comp–Att–Int
14–23–0
27–42–1
Turnovers
1
1
Time of possession
34:35
24:25
Team
Category
Player
Statistics
Old Dominion
Passing
Colton Joseph
12/18, 140 yards, TD
Rushing
Colton Joseph
20 carries, 189 yards, TD
Receiving
Ja'Cory Thomas
2 catches, 51 yards
Georgia Southern
Passing
JC French IV
16/24, 147 yards, INT
Rushing
Taeo Todd
7 carries, 25 yards
Receiving
Marcus Sanders Jr.
4 catches, 88 yards
Georgia State
Georgia State Panthers (1–10) vs. Old Dominion Monarchs (8–3) – Game summary
at S.B. Ballard Stadium • Norfolk, VA
Date : November 29, 2025Game weather : Sunny • Temperature : 44 °F (7 °C) • Wind : SE 8 mphGame attendance : 17,126Referee : Brandon KirklandTV announcers (ESPN+) : Scott Jackson (play-by-play) and Andy Mashaw (analyst)
Game information
First Quarter
No scoring plays
Second Quarter
(11:26) GAST – Derrick Avery Jr. 4-yard pass from Christian Veilleux, Liam Rickman kick (Drive: 5 plays, 67 yards, 2:00; Georgia State 7–0 )
(9:56) GAST – Liam Rickman 36-yard field goal (Drive: 6 plays, 6 yards, 1:19; Georgia State 10–0 )
(5:34) ODU – Nathanial Eichner 19-yard field goal (Drive: 11 plays, 70 yards, 4:09; Georgia State 10–3 )
(4:16) ODU – Devin Roche 9-yard run, Nathanial Eichner kick (Drive: 2 plays, 20 yards, 0:27; Tied 10–10 )
Third Quarter
(10:46) ODU – Nathanial Eichner 22-yard field goal (Drive: 6 plays, 29 yards, 2:08; Old Dominion 13–10 )
(6:03) ODU – Devin Roche 3-yard run, Nathanial Eichner kick (Drive: 7 plays, 94 yards, 2:55; Old Dominion 20–10 )
(0:59) ODU – Colton Joseph 14-yard run, Nathanial Eichner kick (Drive: 6 plays, 80 yards, 3:17; Old Dominion 27–10 )
Fourth Quarter
No scoring plays
Statistics
GAST
ODU
First downs
15
27
Total yards
283
409
Rushing yards
129
303
Passing yards
154
106
Passing: Comp–Att–Int
18–37–1
9–22–1
Turnovers
1
2
Time of possession
27:32
32:28
Team
Category
Player
Statistics
Georgia State
Passing
Christian Veilleux
18/37, 154 yards, TD, INT
Rushing
Jordon Simmons
17 carries, 88 yards
Receiving
Ted Hurst
7 catches, 76 yards
Old Dominion
Passing
Colton Joseph
9/22, 106 yards, INT
Rushing
Devin Roche
21 carries, 137 yards, 2 TD
Receiving
Ja'Cory Thomas
4 catches, 64 yards
vs. South Florida (Cure Bowl)
2025 StaffDNA Cure Bowl Old Dominion Monarchs (9–3) vs. South Florida Bulls (9–3) – Game summary
at Camping World Stadium • Orlando, FL
Date : Game time : 5:00 p.m. ESTGame weather : Cloudy • Temperature : 72 °F (22 °C) • Wind : E 10 mphGame attendance : 15,036Referee : Ron HudsonTV announcers (ESPN) : Dave Neal (play-by-play), Fozzy Whittaker (analyst) and Morgan Uber (sideline)
Game information
First Quarter
(5:18) USF – Nico Gramatica 28-yard field goal (Drive: 8 plays, 31 yards, 2:03; South Florida 3–0 )
(0:42) ODU – Quinn Henicle 6-yard run, Nathanial Eichner kick (Drive: 10 plays, 75 yards, 4:36; Old Dominion 7–3 )
Second Quarter
(7:24) USF – Jeremiah Kroger 31-yard pass from Gaston Moore , Nico Gramatica kick (Drive: 3 plays, 55 yards, 1:03; South Florida 10–7 )
Third Quarter
(10:06) ODU – Trequan Jones 22-yard run, Nathanial Eichner kick (Drive: 3 plays, 25 yards, 0:38; Old Dominion 14–10 )
(3:27) ODU – Nathanial Eichner 24-yard field goal (Drive: 10 plays, 73 yards, 4:13; Old Dominion 17–10 )
Fourth Quarter
(2:24) ODU – Quinn Henicle 51-yard run, Nathanial Eichner kick (Drive: 4 plays, 57 yards, 1:15; Old Dominion 24–10 )
Statistics
ODU
USF
First downs
21
19
Total yards
382
333
Rushing yards
255
52
Passing yards
127
281
Passing: Comp–Att–Int
11–26–0
27–41–4
Turnovers
1
5
Time of possession
31:07
28:53
Team
Category
Player
Statistics
Old Dominion
Passing
Quinn Henicle
11/25, 127 yards
Rushing
Quinn Henicle
24 carries, 107 yards, 2 TD
Receiving
Na'eem Abdur-Raheem Gladding
5 catches, 60 yards
South Florida
Passing
Gaston Moore
20/28, 236 yards, TD, 2 INT
Rushing
Alvon Isaac
7 carries, 41 yards
Receiving
Christian Neptune
10 catches, 102 yards
References
Venues Bowls & rivalries Culture & lore People Seasons