
2024 SEASON
Old Dominion
Sun Belt
Old Dominion added 8 players and lost 14 players through the 2024 transfer portal. The net roster change is -6.
Updated Nov 9, 2026
Quick Answers
- How many players has Old Dominion gained and lost in the 2024 transfer portal?
- Old Dominion has added 8 players and lost 14 in the 2024 transfer portal, a net change of -6.
Get portal alerts for Old Dominion
An email when a Old Dominion player enters the portal, commits, or withdraws. Free.
Incoming Transfers
8Jonathan Bacigalupi
DL · Mercer
Zach Barlev
OL · Illinois
Bryce Duke
RB · Virginia Tech
Will Jones II
S · South Florida
Emmett Morehead
QB · Boston College
Seth Naotala
LB · James Madison
Anthony Patt
OL · Arizona
Ricardo Williams Jr.
DL · Georgia State
Outgoing Transfers
14Chris Adams
OL · Memphis
Marquez Bell
WR · Florida A&M
Malcolm Britt
LB · Norfolk State
Kadarius Calloway
RB · California
Corey Chapman
DB · Norfolk State
Zach Dantzlerward
DL · St. Francis (PA)
Alex Jreige
RB · UAlbany
Je'Careon Lathan
S · Texas State
Wayne Matthews III
LB · Michigan State
Reymello Murphy
WR · Arizona
Tahj Ra-El
DB · Memphis
Obie Sanni
RB · Tennessee Tech
Jalen Satchell
DL · Michigan State
Jack Shields
QB · Buffalo
Portal Impact by Position
| Pos | Out | In | Net value |
|---|---|---|---|
| DL | 2 | 2 | $0K |
| OL | 1 | 2 | $0K |
| RB | 3 | 1 | $0K |
| DB | 3 | 1 | $0K |
| QB | 1 | 1 | $0K |
| LB | 2 | 1 | $0K |
| WR | 2 | 0 | $0K |
Roster Risk
Program Context
Last 3 seasons
18-17Head coaches
Ricky Rahne
2020-PresentCurrent
Bobby Wilder
2015-2019
2026 coaching staff
- Ricky RahneThurmond Family ODU Head Football Coach
- Kody CookQuarterbacks/Offensive Coordinator
- Remington RebstockAssistant Defensive Coordinator/Safeties
- Blake SeilerDefensive Coordinator/Inside Linebackers
- Shane BakerAssistant Special Teams Coordinator
- Kevin SmithSpecial Teams Coordinator/Outside Linebackers
- Mike JohnsonAssistant Defensive Backs
- Shane SmithAssistant Offensive Line
- Diante VinesAssistant Wide Receivers
- Kresean ReedCornerbacks
- Victor IrokansiDefensive Line
- Phil SerchiaOffensive Line/Run Game Coordinator
- Tony LucasRunning Backs/Assistant Head Coach
- Ryan WilsonTight Ends
- Michael SmithWide Receivers
2025 Recruiting Class
11 commits#1739
Joshua RodriguezWR
Somerville, NJ
#1968
Ledarrion MenterDL
Concord, NC
#2016
Ryan HuffQB
Pensacola, FL
#2115
Zayveon PrinceWR
Upper Marlboro, MD
#2199
Jack SheehanIOL
Raleigh, NC
#2199
Hunter MaleckiDL
Lorton, VA
#2260
CJ FloydS
Pensacola, FL
#2304
Chris WarrenTE
Hoover, AL
#2319
Andy SilverthornOT
Toronto, OH
#2342
Jacob FergusonIOL
Starke, FL
#2432
Cam HillIOL
Jacksonville, NC
Recruiting Footprint
2024 Roster
107 of 107High risk means the top 15% of roster-relative TVS scores. TVS is not a transfer probability.
Aaron Young
RB#5
Aaron Young
RB#5

AJ Ashworth
LB#221
Angelo Rankin Jr.
CB

Billy Gough
OL#624
Brandon Richards
LS#94

Caleb Bishop
S#211
Colin Henrich
OL#72

Connor Drake
OL#732
Dallas Sims
WR#85

DeAndre Lynch
DL#92
Demariyon Houston
WR#13

Denzel Lowry
DL#454
Diante Vines
WR

Dirrick Goodman
LB#242
DJ Chandler
TE#80

Dominic Dutton
WR#44
Dywan Griffin
CB#23
EJ Green
LB#1

Elijah Hoskin
OL#784
Ethan Chang
PK#47

Ethan Sanchez
PK#924

Fidel Tau Pitts
WR#183

Gage Sawyers
LB#412

Grant Wilson
QB#5Gr

Holden Brown
QB#161

Ian Brandt
P#962
Isiah Paige
WR#1

Ja'Mez Drummer
LB#324

Jack Scala
OL#612
Jadon Furubotten
OL#68

Jahron Manning
S#134
Jaylen Pretlow
WR#19

JC Cloutier
S#261

Jeremy Mack Jr.
LB#44

Jonathan Bacigalupi
DL#523

Jordan Saunders
S#272
Justin McKithen
CB#22

Kainan Miller
OL#672

Kelby Williams
WR#134

Koa Naotala
LB#103

Kris Trinidad
DE#434

Kyle Miller
WR#234
Markus Knight
S#29

Maurki James
RB#51

Michael Devereaux
LB#343

Michael Flores
OL#514
Myles Alston
WR#8

Nathanial Eichner
PK#933

Ny'Len Jones
LB#164
Pat Conroy
TE#15
Patrick Smith-Young
S#10
Quan Dunbar
TE#84

Quedrion Miles
CB#362

Rasheed Reason
DB#174

Ricardo Williams Jr.
DL#944
Rick Moore
OL#70
Ryan Harvey
LS#57

Ryan Ramey
S#72
Santana Saunders
OL#71
Seamus Hall
P#97

Seth Naotala
LB#384

Spencer Dow
OL#50Jr

Theo Bachelder
OL#791

Trey Lancaster
TE#874
Zach Hagedon
S#35









































