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–27 | 47,109 |
| September 6 | 6:00 p.m. | North Carolina Central* | | ESPN+ | W 54–6 | 18,111 |
| September 13 | 7:00 p.m. | at Virginia Tech* | | ACCN | W 45–26 | 57,627 |
| September 27 | 6:00 p.m. | Liberty* | - S.B. Ballard Stadium
- Norfolk, VA
| ESPN+ | W 21–7 | 18,435 |
| October 4 | 6:00 p.m. | Coastal Carolina | - S.B. Ballard Stadium
- Norfolk, VA
| ESPN+ | W 47–7 | 20,895 |
| October 11 | 3:30 p.m. | at Marshall | | ESPN+ | L 24–48 | 23,515 |
| October 18 | 3:30 p.m. | at James Madison | | ESPNU | L 27–63 | 25,232 |
| October 25 | 12:00 p.m. | Appalachian State | - S.B. Ballard Stadium
- Norfolk, VA
| ESPNU | W 24–21 | 18,097 |
| November 1 | 3:30 p.m. | at Louisiana–Monroe | | ESPN+ | W 31–6 | 17,087 |
| 7:30 p.m. | Troy | - S.B. Ballard Stadium
- Norfolk, VA
| ESPN | W 33–0 | 18,831 |
| November 22 | 1:00 p.m. | at Georgia Southern | | ESPN+ | W 45–10 | 19,247 |
| November 29 | 2:00 p.m. | Georgia State | | ESPN+ | W 27–10 | 17,126 |
| 5:00 p.m. | vs. South Florida* | | ESPN | W 24–10 | 15,036 |
|
Personnel
Transfers
Recruiting class
Roster
| 2025 Old Dominion Monarchs football team roster
|
| Players
|
Coaches
|
Offense
| Pos. |
# |
Name |
Class
|
| WR
|
0
|
TJ Lott
|
So
|
| QB
|
1
|
Colton Joseph
|
So
|
| WR
|
2
|
Tre Brown
|
Jr
|
| RB
|
3
|
Devin Roche
|
So
|
| QB
|
4
|
Ryan Huff
|
Fr
|
| RB
|
5
|
Maurki James
|
Fr
|
| WR
|
6
|
Ja'Cory Thomas
|
Jr
|
| WR
|
7
|
Na'eem Abdul-Rahim Gladding
|
So
|
| WR
|
8
|
Josh Rodriguez
|
Fr
|
| TE
|
9
|
Jalen Butler
|
Jr
|
| QB
|
10
|
Quinn Henicle
|
Fr
|
| WR
|
11
|
TJ Johnson
|
Jr
|
| WR
|
12
|
Titus Myers
|
So
|
| WR
|
13
|
Dallas Sims
|
Fr
|
| WR
|
14
|
Zay Prince
|
Fr
|
| QB
|
16
|
Holden Brown
|
Fr
|
| WR
|
17
|
Na'eem Gladding
|
So
|
| RB
|
18
|
Ke'Travion Hargrove
|
Sr
|
| TE
|
19
|
Dawson Johnson
|
Fr
|
| RB
|
20
|
Trequan Jones
|
Jr
|
| RB
|
40
|
Troy Marquez
|
Fr
|
| OL
|
55
|
Maarten Woudsma
|
Jr
|
| OL
|
58
|
Stephon Dubose-Borne
|
Sr
|
| OL
|
61
|
Jake Scala
|
So
|
| OL
|
62
|
Billy Gough
|
Sr
|
| OL
|
63
|
Cam Hill
|
Fr
|
| OL
|
64
|
Zach Barlev
|
Sr
|
| OL
|
65
|
Ryan Joyce
|
Sr
|
| OL
|
67
|
Kainan Miller
|
So
|
| OL
|
69
|
Logan Cox
|
Jr
|
| OL
|
70
|
Andy Silverthorn
|
Fr
|
| OL
|
71
|
Jack Sheehan
|
Fr
|
| OL
|
72
|
Colin Henrich
|
Sr
|
| OL
|
73
|
Connor Drake
|
So
|
| OL
|
74
|
Carson Bradley
|
So
|
| OL
|
75
|
Skyler Grant
|
Sr
|
| OL
|
77
|
Josh Schuetzmann
|
Fr
|
| OL
|
78
|
Elijah Hoskin
|
Sr
|
| OL
|
79
|
Theo Bachelder
|
Fr
|
| TE
|
80
|
Chris Warren
|
Fr
|
| TE
|
87
|
Trey Lancaster
|
Sr
|
| TE
|
89
|
Nate Hartman
|
So
|
|
Defense
| Pos. |
# |
Name |
Class
|
| LB
|
0
|
Mario Thompson
|
Jr
|
| LB
|
1
|
Keshawn Thomas
|
Jr
|
| S
|
2
|
Nickendre Stiger
|
Sr
|
| S
|
3
|
Mario Easterly
|
Jr
|
| S
|
4
|
Jeremy Mack Jr.
|
Sr
|
| CB
|
5
|
Brandon Crutchfield
|
So
|
| CB
|
7
|
Ryan Ramey
|
So
|
| DB
|
8
|
Botros Alisandro
|
Sr
|
| DL
|
9
|
DeAndre Lynch
|
So
|
| LB
|
10
|
Koa Naotala
|
Jr
|
| S
|
11
|
Kollin Collier
|
So
|
| S
|
12
|
Jerome Carter
|
So
|
| S
|
13
|
Jed Olotu-Judah
|
Fr
|
| S
|
14
|
Marco Tyson
|
Jr
|
| DB
|
15
|
Je'Hahj Sherrill
|
Fr
|
| DB
|
17
|
CJ Floyd
|
Fr
|
| LB
|
18
|
Jackson Forrest
|
Fr
|
| DB
|
19
|
Lucas Struck
|
So
|
| CB
|
20
|
Langston Williams
|
Sr
|
| S
|
21
|
Zion Frink
|
So
|
| LB
|
22
|
AJ Ashworth
|
Fr
|
| DB
|
23
|
Jorian Haynes
|
So
|
| LB
|
24
|
Dirrick Goodman
|
So
|
| CB
|
25
|
Zach Hobson
|
Sr
|
| CB
|
27
|
Jordan Saunders
|
So
|
| DB
|
28
|
Chris Boykins
|
Fr
|
| S
|
29
|
Tavares Murray
|
Fr
|
| DL
|
30
|
Fred Giles
|
Jr
|
| LB
|
31
|
Jayden Sheppard
|
Jr
|
| S
|
33
|
Daevon Iles
|
So
|
| LB
|
34
|
Jahleel Culbreath
|
Jr
|
| DL
|
36
|
Javen Gibson
|
Jr
|
| CB
|
37
|
Caleb Bishop
|
Fr
|
| LB
|
38
|
Seth Naotala
|
Sr
|
| DL
|
40
|
Hunter Malecki
|
Fr
|
| LB
|
41
|
Gage Sawyers
|
So
|
| LB
|
42
|
Jason Henderson
|
Sr
|
| DE
|
43
|
Kris Trinidad
|
Sr
|
| LB
|
44
|
Justin Kalitsnik
|
Fr
|
| LB
|
46
|
Edward Mills
|
Fr
|
| DL
|
50
|
Chris Forbes
|
Fr
|
| DL
|
52
|
Jonathan Bacigalupi
|
Jr
|
| DL
|
53
|
Idrissa Kamara
|
Fr
|
| DT
|
54
|
Jackson Banks
|
So
|
| DL
|
75
|
Lorenzo McFadden-Pressley
|
Fr
|
| DT
|
94
|
Ricardo Williams Jr.
|
Sr
|
| DL
|
95
|
Ahmaad Foster
|
Fr
|
| EDGE
|
97
|
Ledarrion Menter
|
Fr
|
| DL
|
98
|
Christopher Spencer
|
Jr
|
| DT
|
99
|
Cole Daniels
|
Sr
|
|
Special teams
-->
| Pos. |
# |
Name |
Class
|
| LS
|
30
|
Brendan Durkin
|
Jr
|
| LS
|
47
|
Ashten Dunman
|
Fr
|
| K
|
49
|
Ethan Chang
|
Sr
|
| LS
|
57
|
Ryan Harvey
|
Sr
|
| K
|
93
|
Nathanial Eichner
|
Jr
|
| K
|
94
|
Riley Callaghan
|
Sr
|
| LS
|
94
|
Brandon Richards
|
Sr
|
| P
|
96
|
Ian Brandt
|
So
|
| P
|
97
|
Seamus Hall
|
Sr
|
|
- Head coach
- Coordinators/assistant coaches
- Kevin Decker
Offensive coordinator/quarterbacks
- Blake Seiler
Defensive coordinator/inside linebackers
- Kevin Smith
Special teams coordinator/outside linebackers
- Alex Huettel
Offensive line
- Victor Irokansi
Defensive line
- Tony Lucas
Running backs/asst. head coach
- Dwike Wilson
Cornerbacks
- Remington Rebstock
Safeties/asst. defensive coordinator
- Kody Cook
Wide receivers
- David Weeks
Tight ends
- Chad Snodgrass
Director of sports performance
- Tristan Iannone
Director of operations
- Hunter Sims
General manager
- Legend
- (C) Team captain
- (S) Suspended
- (I) Ineligible
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, 2025
- Game time: 2:30 p.m.
- Game weather: Sunny • Temperature: 75 °F (24 °C) • Wind: NE 8 mph
- Game attendance: 47,109
- Referee: Tim O'Dey
- TV 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, 2025
- Game time: 6:00 p.m.
- Game weather: Partly Cloudy • Temperature: 90 °F (32 °C) • Wind: S 10 mph
- Game attendance: 18,111
- TV 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, 2025
- Game time: 7:00 p.m.
- Game weather: Sunny • Temperature: 78 °F (26 °C) • Wind: NW 1 mph
- Game attendance: 57,627
- TV 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, 2025
- Game time: 6:00 p.m.
- Game weather: Rain • Temperature: 78 °F (26 °C) • Wind: NW 5 mph
- Game attendance: 18,435
- Referee: Douglas Mercer
- TV 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)
|
- Win Probability
- Line
- Over/Under
|
|
| 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, 2025
- Game time: 6:00 p.m.
- Game weather: Sunny • Temperature: 72 °F (22 °C) • Wind: SE 3 mph
- Game attendance: 20,895
- Referee: Ted Pitts
- TV 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)
|
- Win Probability
- Line
- Over/Under
|
|
| 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, 2025
- Game time: 3:30 p.m.
- Game weather: Sunny
- Game attendance: 23,515
- Referee: Scott Broadway
- TV 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)
|
- Win Probability
- Line
- Over/Under
|
|
| 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)
| Game information
|
- First Quarter
- Second Quarter
- Third Quarter
- Fourth Quarter
|
- Win Probability
- Line
- Over/Under
|
|
| 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, 2025
- Game time: 12:00 p.m. EDT
- TV announcers (ESPNU): Doug Sherman (play-by-play) and Tyoka Jackson (analyst)
| Game information
|
- First Quarter
- Second Quarter
- Third Quarter
- Fourth Quarter
|
- Win Probability
- Line
- Over/Under
|
|
| 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, 2025
- Game time: 3:30 p.m. EST
- TV announcers (ESPN+): Sean Fox (play-by-play) and Desmund Lighten (analyst)
| Game information
|
- First Quarter
- Second Quarter
- Third Quarter
- Fourth Quarter
|
- Win Probability
- Line
- Over/Under
|
|
| 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
|
| Turnovers |
1 |
2
|
| 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. EST
- Game weather: Sunny • Temperature: 49 °F (9 °C) • Wind: SE 11 mph
- Game attendance: 18,831
- Referee: Steven Robinson
- TV 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)
|
- Win Probability
- Line
- Over/Under
|
|
| 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, 2025
- Game time: 1:00 p.m. EST
- TV announcers (ESPN+): Danny Waugh (play-by-play), Jayson Foster (analyst) and Whitney Haworth (sideline)
| Game information
|
- First Quarter
- Second Quarter
- Third Quarter
- Fourth Quarter
|
- Win Probability
- Line
- Over/Under
|
|
| 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
| Game information
|
- First Quarter
- Second Quarter
- Third Quarter
- Fourth Quarter
|
- Win Probability
- Line
- Over/Under
|
|
| 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. EST
- Referee: Ron Hudson
- TV announcers (ESPN): Dave Neal (play-by-play), Fozzy Whittaker (analyst) and Morgan Uber (sideline)
| Game information
|
- First Quarter
- Second Quarter
- Third Quarter
- Fourth Quarter
|
- Win Probability
- Line
- Over/Under
|
|
| 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 | |
|---|