# 2024 Old Dominion Monarchs football team

The 2024 Old Dominion Monarchs football team represented Old Dominion University in the Sun Belt Conference's East Division during the 2024 NCAA Division I FBS football season. The Monarchs were led by Ricky Rahne in his fifth year as the head coach. The Monarchs played their home games at S.B. Ballard Stadium, located in Norfolk, Virginia.

## Preseason
### Media poll

In the Sun Belt preseason coaches' poll, the Monarchs were picked to finish sixth place in the East division.
Media poll (East division) :
| Predicted finish | Team | Votes (1st place) |
| 1 | Appalachian State | 96 (12) |
| 2 | James Madison | 79 (2) |
| 3 | Coastal Carolina | 67 |
| 4 | Georgia Southern | 50 |
| 5 | Marshall | 49 |
| 6 | Old Dominion | 32 |
| 7 | Georgia State | 19 |
Linebacker Jason Henderson was named the Preseason Defensive Player of the Year for the second year in a row and was awarded to be in the preseason All-Sun Belt first team defense for the third year in a row. Defensive lineman Denzel Lowry was named to the second team.

## Schedule

The football schedule was announced on March 1, 2024.
| Date | Time | Opponent | Site | TV | Result | Attendance |
| August 31 | 4:15 p.m. | at South Carolina* | Williams–Brice StadiumColumbia, SC | SECN | L 19–23 | 78,496 |
| September 7 | 6:00 p.m. | East Carolina* | S.B. Ballard StadiumNorfolk, VA | ESPN+ | L 14–20 | 21,944 |
| September 14 | 6:00 p.m. | Virginia Tech* | S.B. Ballard StadiumNorfolk, VA | ESPN+ | L 17–37 | 22,208 |
| September 28 | 5:00 p.m. | at Bowling Green* | Doyt Perry StadiumBowling Green, OH | ESPN+ | W 30–27 | 19,140 |
| October 5 | 7:00 p.m. | at Coastal Carolina | Brooks StadiumConway, SC | ESPN+ | L 37–45 | 18,552 |
| October 12 | 3:30 p.m. | at Georgia State | Center Parc StadiumAtlanta, GA | ESPN+ | W 21–14 | 12,280 |
| October 19 | 3:30 p.m. | Texas State | S.B. Ballard StadiumNorfolk, VA | ESPN+ | W 24–14 | 19,129 |
| October 24 | 7:00 p.m. | Georgia Southern | S.B. Ballard StadiumNorfolk, VA | ESPN2 | W 47–19 | 18,281 |
| November 2 | 2:30 p.m. | at Appalachian State | Kidd Brewer StadiumBoone, NC | ESPN+ | L 20–28 | 34,954 |
| November 16 | 4:00 p.m. | James Madison | S.B. Ballard StadiumNorfolk, VA (Royal Rivalry) | ESPNU | L 32–35 | 21,984 |
| November 23 | 7:30 p.m. | Marshall | S.B. Ballard StadiumNorfolk, VA (Oyster Bowl) | ESPNU | L 35–42 | 18,083 |
| November 30 | 3:00 p.m. | at Arkansas State | Centennial Bank StadiumJonesboro, AR | ESPN+ | W 40–32 | 13,584 |
| *Non-conference gameHomecomingRankings from AP Poll and CFP Rankings released prior to gameAll times are in Eastern time |||||||

## Personnel
### Transfers

Outgoing :
| Player | Position | New school |
| Jalen Satchell | DL | Michigan State |
| Ahmarian Granger | WR | James Madison |
| Christopher Adams | OT | Memphis |
| Jack Shields | QB | Buffalo |
| Reymello Murphy | WR | Arizona |
| Devin Brandt-Epps | DL | New Mexico |
| LaMareon James | CB | TCU |
| Tahj Ra-El | S | Memphis |
| Wayne Matthews III | LB | Michigan State |
| Javon Harvey | WR | Duke |
| Shawn Asbury II | S | Indiana |
| Terry Jones | S | Indiana |
| Kadarius Calloway | RB | California |
| Mason Howard | IOL | Wofford |
| Gideon Bedada | EDGE | Murray State |
| Trenton Kintigh | DL | Wofford |
| Charles Yates Jr. | CB | Liberty |
| BJ Lowery Jr. | CB | Sacred Heart |
| Malcom Britt | LB | Norfolk State |
| Jordan Bly | WR | Gardner–Webb |
| Marquez Bell | WR | Florida A&M |
| Ethan Duane | P | Buffalo |
Incoming :
| Player | Position | Previous school |
| Ricardo Williams Jr. | DL | Georgia State |
| Emmett Morehead | QB | Boston College |
| Diante Vines | WR | Iowa |
| Pat Conroy | TE | Merrimack |
| Aaron Young | RB | Rutgers |
| Will Jones II | S | South Florida |
| Bryce Duke | RB | Virginia Tech |
| Patrick Smith-Young | S | North Texas |
| Zachary Barlev | OT | Illinois |
| Angelo Rankin Jr. | CB | Richmond |
| Anthony Patt | OT | Arizona |
| Dallas Sims | WR | Minnesota |
| Rick Moore | OT | Boise State |
| Colin Henrich | IOL | Georgia State |
| Justin McKithen | CB | Florida Atlantic |
| Seth Naotala | LB | James Madison |
| Nate Hartman | TE | Newberry |
* Source: ON3, 247Sports

### Recruiting class

College recruiting information :
| Name | Hometown | High school / college | Height | Weight | 40$^‡$ | Commit date |
| Jerome Carter III S | Lake City, FL | Columbia HS | 6 ft 0 in (1.83 m) | 175 lb (79 kg) | – | Dec 20, 2023 |
| Star ratings: Rivals: 247Sports: ESPN: ESPN grade: 74 |||||||
* Source:

### Roster
## Game summaries
### at South Carolina

| Quarter | 1 | 2 | 3 | 4 | Total |
| Monarchs | 7 | 0 | 9 | 3 | 19 |
| Gamecocks | 10 | 3 | 3 | 7 | 23 |
at Williams–Brice Stadium • Columbia, SC
* Date: August 31, 2024
* Game time: 4:15 p.m. (EDT)
* Game weather: Partly Cloudy • Temperature: 90 °F (32 °C) • Wind: E at 3 miles per hour (4.8 km/h)
* Game attendance: 78,496
* TV announcers (SECN): Dave Neal (play-by-play), Aaron Murray (analyst), Ashley ShahAhmadi (sideline reporter)
* Pregame line: Old Dominion +20.5 • Over/under: 48.5
| Statistics | ODU | SCAR |
| First downs | 17 | 18 |
| Total yards | 305 | 288 |
| Rushing yards | 108 | 174 |
| Passing yards | 197 | 114 |
| Passing: Comp–Att–Int | 22–38–2 | 10–23–0 |
| Time of possession | 24:14 | 35:46 |
| Team | Category | Player | Statistics |
| Old Dominion | Passing | Grant Wilson | 22/38, 197 yards, 1 TD, 2 INT |
| Old Dominion | Rushing | Aaron Young | 16 carries, 56 yards |
| Old Dominion | Receiving | Isiah Paige | 8 receptions, 115 yards, 1 TD |
| South Carolina | Passing | LaNorris Sellers | 10/23, 114 yards |
| South Carolina | Rushing | Raheim Sanders | 24 carries, 88 yards, 1 TD |
| South Carolina | Receiving | Vandrevius Jacobs | 2 receptions, 59 yards |

### vs East Carolina

| Quarter | 1 | 2 | 3 | 4 | Total |
| Pirates | 6 | 0 | 11 | 3 | 20 |
| Monarchs | 0 | 7 | 7 | 0 | 14 |
at S.B. Ballard Stadium • Norfolk, VA
* Date: September 7, 2024
* Game time: 6:00 p.m. (EDT)
* Game weather: Cloudy • Temperature: 77 °F (25 °C) • Wind: SW at 8 miles per hour (13 km/h)
* Game attendance: 21,944
* Referee: Edwin Lee
* TV announcers (ESPN+): Chip Tarkenton (play-by-play), Andy Mashaw (analyst)
* Pregame line: East Carolina +1.5 • Over/under: 53.5
| Statistics | ECU | ODU |
| First downs | 26 | 17 |
| Plays–yards | 89–466 | 75–287 |
| Rushes–yards | 51–183 | 41–95 |
| Passing yards | 283 | 192 |
| Passing: Comp–Att–Int | 25–38–4 | 20–34–1 |
| Time of possession | 32:47 | 27:13 |
| Team | Category | Player | Statistics |
| East Carolina | Passing | Jake Garcia | 25/38, 283 yards, 4 INT |
| East Carolina | Rushing | Rahjai Harris | 26 carries, 131 yards, 2 TD |
| East Carolina | Receiving | Anthony Smith | 5 receptions, 70 yards |
| Old Dominion | Passing | Grant Wilson | 20/34, 192 yards, 1 TD, 1 INT |
| Old Dominion | Rushing | Aaron Young | 25 carries, 83 yards, 1 TD |
| Old Dominion | Receiving | Diante Vines | 6 receptions, 64 yards |

### vs Virginia Tech

| Quarter | 1 | 2 | 3 | 4 | Total |
| Hokies | 14 | 0 | 6 | 17 | 37 |
| Monarchs | 0 | 10 | 0 | 7 | 17 |
at S.B. Ballard Stadium • Norfolk, VA
* Date: September 14, 2024
* Game time: 6:00 p.m. (EDT)
* Game weather: Cloudy • Temperature: 75 °F (24 °C) • Wind: NE at 15 miles per hour (24 km/h)
* Game attendance: 22,208
* TV announcers (ESPN+): Chip Tarkenton (play-by-play), Andy Mashaw (analyst)
* Pregame line: Virginia Tech -15.5 • Over/under: 47.5
| Statistics | VT | ODU |
| First downs | 22 | 11 |
| Total yards | 465 | 293 |
| Rushing yards | 289 | 243 |
| Passing yards | 176 | 50 |
| Passing: Comp–Att–Int | 15–26–1 | 6–14–1 |
| Time of possession | 37:50 | 22:10 |
| Team | Category | Player | Statistics |
| Virginia Tech | Passing | Kyron Drones | 15/26, 176 yards, 1 TD, 1 INT |
| Virginia Tech | Rushing | Kyron Drones | 12 carries, 117 yards, 1 TD |
| Virginia Tech | Receiving | Jaylin Lane | 7 receptions, 106 yards, 1TD |
| Old Dominion | Passing | Quinn Henicle | 5/12, 38 yards, 1 INT |
| Old Dominion | Rushing | Bryce Duke | 4 carries, 85 yards |
| Old Dominion | Receiving | Isiah Paige | 2 receptions, 18 yards |

### at Bowling Green

| Quarter | 1 | 2 | 3 | 4 | Total |
| Monarchs | 14 | 3 | 0 | 13 | 30 |
| Falcons | 7 | 7 | 7 | 6 | 27 |
at Doyt Perry Stadium • Bowling Green, OH
* Date: September 28, 2024
* Game time: 5:00 p.m. (EDT)
* Game weather: Cloudy/Light rain • Temperature: 67 °F (19 °C) • Wind: SSW at 10 miles per hour (16 km/h)
* Game attendance: 19,140
* Referee: Steven Robinson
* TV announcers (ESPN+): Jason Ross Jr. (play-by-play) and Tyoka Jackson (analyst)
* Pregame line: Old Dominion +11.5 • Over/under: 51.5
| Statistics | ODU | BGSU |
| First downs | 16 | 23 |
| Total yards | 333 | 399 |
| Rushing yards | 189 | 96 |
| Passing yards | 144 | 303 |
| Passing: Comp–Att–Int | 12–27–0 | 27–36–1 |
| Time of possession | 21:44 | 38:16 |
| Team | Category | Player | Statistics |
| Old Dominion | Passing | Grant Wilson | 6/14, 118 yards, 2 TD |
| Old Dominion | Rushing | Aaron Young | 12 carries, 74 yards, 1 TD |
| Old Dominion | Receiving | Pat Conroy | 3 receptions, 99 yards, 2 TD |
| Bowling Green | Passing | Connor Bazelak | 27/36, 303 yards, 2 TD, 1 INT |
| Bowling Green | Rushing | Terion Stewart | 20 carries, 67 yards, 1 TD |
| Bowling Green | Receiving | Harold Fannin Jr. | 12 receptions, 188 yards, 2 TD |

### at Coastal Carolina

| Quarter | 1 | 2 | 3 | 4 | Total |
| Monarchs | 7 | 10 | 7 | 13 | 37 |
| Chanticleers | 7 | 14 | 14 | 10 | 45 |
at Brooks Stadium • Conway, SC
* Date: October 5, 2024
* Game time: 7:00 p.m. (EDT)
* Game weather: Sunny • Temperature: 76 °F (24 °C) • Wind: ESE at 3 miles per hour (4.8 km/h)
* Game attendance: 18,552
* Referee: Trennis Livingston
* TV announcers (ESPN+): Jeff McCarragher (play-by-play), Nate Ross (analyst) and Joanne Bethea (sideline)
| Statistics | ODU | CCU |
| First downs | 25 | 18 |
| Total yards | 462 | 515 |
| Rushing yards | 200 | 148 |
| Passing yards | 262 | 367 |
| Passing: Comp–Att–Int | 22–40–1 | 19–26–0 |
| Time of possession | 25:59 | 34:01 |
| Team | Category | Player | Statistics |
| Old Dominion | Passing | Colton Joseph | 22/40, 262 yards, 3 TD, INT |
| Old Dominion | Rushing | Devin Roche | 12 carries, 86 yards, TD |
| Old Dominion | Receiving | Isiah Page | 8 receptions, 81 yards, TD |
| Coastal Carolina | Passing | Ethan Vasko | 19/26, 367 yards, 3 TD |
| Coastal Carolina | Rushing | Christian Washington | 8 carries, 89 yards |
| Coastal Carolina | Receiving | Cameron Wright | 4 receptions, 148 yards, TD |

### at Georgia State

| Quarter | 1 | 2 | 3 | 4 | Total |
| Monarchs | 7 | 0 | 7 | 7 | 21 |
| Panthers | 0 | 7 | 0 | 7 | 14 |
at Center Parc Stadium • Atlanta, GA
* Date: October 12, 2024
* Game time: 3:30 p.m. (EDT)
* Game weather: Sunny • Temperature: 79 °F (26 °C) • Wind: WNW at 9 miles per hour (14 km/h)
* Game attendance: 12,280
* Referee: Marshall Lewis
* TV announcers (ESPN+): Matt Stewart (play-by-play) and Sam Crenshaw (analyst)
| Statistics | ODU | GAST |
| First downs | 18 | 19 |
| Total yards | 343 | 317 |
| Rushing yards | 202 | 57 |
| Passing yards | 141 | 260 |
| Passing: Comp–Att–Int | 14–23–1 | 28–46–1 |
| Time of possession | 32:45 | 27:15 |
| Team | Category | Player | Statistics |
| Old Dominion | Passing | Colton Joseph | 14/23, 141 yards, TD, INT |
| Old Dominion | Rushing | Colton Joseph | 11 carries, 98 yards |
| Old Dominion | Receiving | Pat Conroy | 7 receptions, 61 yards |
| Georgia State | Passing | Christian Veilleux | 22/40, 211 yards, TD, INT |
| Georgia State | Rushing | Freddie Brock | 12 carries, 40 yards |
| Georgia State | Receiving | Ted Hurst | 6 receptions, 85 yards, TD |

### vs Texas State

| Quarter | 1 | 2 | 3 | 4 | Total |
| Bobcats | 0 | 0 | 7 | 7 | 14 |
| Monarchs | 7 | 7 | 0 | 10 | 24 |
at S.B. Ballard Stadium (Homecoming) • Norfolk, VA
* Date: October 19, 2024
* Game time: 3:30 p.m. (EDT)
* Game weather: Sunny • Temperature: 68 °F (20 °C) • Wind: NE 10 miles per hour (16 km/h)
* Game attendance: 19,129
* Referee: Steven Robinson
* TV announcers (ESPN+): Chip Tarkenton (play-by-play) and Andy Mashaw (analyst)
| Statistics | TXST | ODU |
| First downs | 23 | 18 |
| Total yards | 359 | 322 |
| Rushing yards | 186 | 192 |
| Passing yards | 173 | 130 |
| Passing: Comp–Att–Int | 17–33–2 | 15–28–0 |
| Time of possession | 31:16 | 28:44 |
| Team | Category | Player | Statistics |
| Texas State | Passing | Jordan McCloud | 17/33, 173 yards, TD, 2 INT |
| Texas State | Rushing | Ismail Mahdi | 25 carries, 139 yards |
| Texas State | Receiving | Joey Hobert | 6 receptions, 88 yards |
| Old Dominion | Passing | Colton Joseph | 15/28, 130 yards |
| Old Dominion | Rushing | Colton Joseph | 16 carries, 111 yards, 3 TD |
| Old Dominion | Receiving | Isiah Page | 6 receptions, 36 yards |

### vs Georgia Southern

| Quarter | 1 | 2 | 3 | 4 | Total |
| Eagles | 0 | 7 | 6 | 6 | 19 |
| Monarchs | 13 | 17 | 14 | 3 | 47 |
at S.B. Ballard Stadium • Norfolk, VA
* Date: October 24, 2024
* Game time: 7:00 p.m. (EDT)
* Game weather: Clear • Temperature: 65 °F (18 °C) • Wind: NNW 5 miles per hour (8.0 km/h)
* Game attendance: 18,281
* Referee: Ted Pitts
* TV announcers (ESPN2): Jay Alter (play-by-play) and Rocky Boiman (analyst)
| Statistics | GASO | ODU |
| First downs | 17 | 26 |
| Total yards | 416 | 560 |
| Rushing yards | 113 | 256 |
| Passing yards | 303 | 304 |
| Passing: Comp–Att–Int | 21–36–1 | 20–27–0 |
| Time of possession | 25:08 | 34:52 |
| Team | Category | Player | Statistics |
| Georgia Southern | Passing | JC French | 17/29, 259 yards, 2 TD, INT |
| Georgia Southern | Rushing | OJ Arnold | 7 carries, 36 yards |
| Georgia Southern | Receiving | Dalen Cobb | 7 receptions, 95 yards, TD |
| Old Dominion | Passing | Colton Joseph | 20/26, 304 yards, 4 TD |
| Old Dominion | Rushing | Aaron Young | 14 carries, 77 yards, TD |
| Old Dominion | Receiving | Isiah Page | 7 receptions, 100 yards |

### at Appalachian State

| Quarter | 1 | 2 | 3 | 4 | Total |
| Monarchs | 3 | 14 | 3 | 0 | 20 |
| Mountaineers | 7 | 7 | 7 | 7 | 28 |
at Kidd Brewer Stadium • Boone, NC
* Date: November 2, 2024
* Game time: 2:30 p.m. (EDT)
* Game weather: Sunny • Temperature: 63 °F (17 °C) • Wind: NW 5 miles per hour (8.0 km/h)
* Game attendance: 34,954
* Referee: Marshall Lewis
* TV announcers (ESPN+): David Jackson (play-by-play) and Avery Hall (analyst)
| Statistics | ODU | APP |
| First downs | 26 | 20 |
| Total yards | 498 | 396 |
| Rushing yards | 166 | 184 |
| Passing yards | 332 | 212 |
| Passing: Comp–Att–Int | 27–38–1 | 13–24–1 |
| Time of possession | 31:46 | 28:14 |
| Team | Category | Player | Statistics |
| Old Dominion | Passing | Colton Joseph | 27/38, 332 yards, 2 TD, INT |
| Old Dominion | Rushing | Aaron Young | 14 carries, 110 yards |
| Old Dominion | Receiving | Isiah Page | 13 receptions, 205 yards, TD |
| Appalachian State | Passing | Joey Aguilar | 13/24, 212 yards, 4 TD, INT |
| Appalachian State | Rushing | Ahmani Marshall | 23 carries, 120 yards |
| Appalachian State | Receiving | Kaedin Robinson | 4 receptions, 78 yards, TD |

### vs James Madison (Royal Rivalry)

| Quarter | 1 | 2 | 3 | 4 | Total |
| Dukes | 7 | 14 | 7 | 7 | 35 |
| Monarchs | 7 | 17 | 0 | 8 | 32 |
at S.B. Ballard Stadium • Norfolk, VA
* Date: November 16, 2024
* Game time: 4:00 p.m. (EST)
* Game weather: Cloudy • Temperature: 60 °F (16 °C) • Wind: NW 13 miles per hour (21 km/h)
* Game attendance: 21,984
* Referee: Scott Broadway
* TV announcers (ESPNU): Courtney Lyle (play-by-play) and Rene Ingoglia (analyst)
| Statistics | JMU | ODU |
| First downs | 23 | 15 |
| Total yards | 425 | 363 |
| Rushing yards | 233 | 174 |
| Passing yards | 192 | 189 |
| Passing: Comp–Att–Int | 18–26–0 | 9–21–1 |
| Time of possession | 37:52 | 22:08 |
| Team | Category | Player | Statistics |
| James Madison | Passing | Alonza Barnett III | 18/26, 192 yards, TD |
| James Madison | Rushing | George Pettaway | 19 carries, 82 yards |
| James Madison | Receiving | Yamir Knight | 8 receptions, 121 yards, TD |
| Old Dominion | Passing | Colton Joseph | 9/21, 189 yards, INT |
| Old Dominion | Rushing | Aaron Young | 17 carries, 116 yards, TD |
| Old Dominion | Receiving | Diante Vines | 4 receptions, 89 yards |

### vs Marshall

| Quarter | 1 | 2 | 3 | 4 | Total |
| Thundering Herd | 3 | 14 | 10 | 15 | 42 |
| Monarchs | 0 | 7 | 21 | 7 | 35 |
at S.B. Ballard Stadium • Norfolk, VA
* Date: November 23, 2024
* Game time: 7:30 p.m. (EST)
* Game weather: Cloudy • Temperature: 51 °F (11 °C) • Wind: NW 13 miles per hour (21 km/h)
* Game attendance: 18,083
* Referee: Marshall Lewis
* TV announcers (ESPNU): Courtney Lyle (play-by-play) and Leger Douzable (analyst)
| Statistics | MRSH | ODU |
| First downs | 21 | 24 |
| Total yards | 469 | 513 |
| Rushing yards | 259 | 286 |
| Passing yards | 210 | 227 |
| Passing: Comp–Att–Int | 13–24–0 | 19–31–1 |
| Time of possession | 26:04 | 33:56 |
| Team | Category | Player | Statistics |
| Marshall | Passing | Braylon Braxton | 13/24, 210 yards, 3 TD |
| Marshall | Rushing | Braylon Braxton | 18 carries, 140 yards |
| Marshall | Receiving | Christian Fitzpatrick | 2 reception, 69 yards, TD |
| Old Dominion | Passing | Cotlon Joseph | 19/31, 227 yards, TD, INT |
| Old Dominion | Rushing | Colton Joseph | 25 carries, 158 yards, 2 TD |
| Old Dominion | Receiving | Isiah Paige | 7 receptions, 103 yards |

### at Arkansas State

| Quarter | 1 | 2 | 3 | 4 | Total |
| Monarchs | 14 | 7 | 19 | 0 | 40 |
| Red Wolves | 7 | 7 | 15 | 3 | 32 |
at Centennial Bank Stadium • Jonesboro, AR
* Date: November 30, 2024
* Game time: 3:00 p.m. (EST)
* Game weather: Light rain • Temperature: 49 °F (9 °C) • Wind: SSW 14 miles per hour (23 km/h)
* Game attendance: 13,584
* Referee: Tim Barker
* TV announcers (ESPN+): Roger Twibell (play-by-play), Pete Cordelli (analyst) and Darrell Greene (sideline)
| Statistics | ODU | ARST |
| First downs | 23 | 26 |
| Total yards | 549 | 410 |
| Rushing yards | 406 | 149 |
| Passing yards | 143 | 261 |
| Passing: Comp–Att–Int | 9–12–0 | 22–36–1 |
| Time of possession | 30:26 | 29:34 |
| Team | Category | Player | Statistics |
| Old Dominion | Passing | Quinn Henicle | 9/12, 143 yards, 2 TD |
| Old Dominion | Rushing | Quinn Henicle | 19 carries, 206 yards, 2 TD |
| Old Dominion | Receiving | Pat Conroy | 4 receptions, 90 yards, 2 TD |
| Arkansas State | Passing | Jaylen Raynor | 22/36, 261 yards, 3 TD, INT |
| Arkansas State | Rushing | Zak Wallace | 15 carries, 89 yards, TD |
| Arkansas State | Receiving | Corey Rucker | 8 receptions, 115 yards, TD |