
2025 SEASON
Old Dominion
Sun Belt
Old Dominion added 10 players and lost 37 players through the 2025 transfer portal. The net roster change is -27.
Updated Nov 9, 2026
Quick Answers
- How many players has Old Dominion gained and lost in the 2025 transfer portal?
- Old Dominion has added 10 players and lost 37 in the 2025 transfer portal, a net change of -27.
Get portal alerts for Old Dominion
An email when a Old Dominion player enters the portal, commits, or withdraws. Free.
Incoming Transfers
10Botros Alisandro
CB · Purdue
Riley Callaghan
PK · SE Louisiana
Logan Cox
OL · Kansas State
Griffin Duggan
OL · Virginia Tech
Brendan Durkin
LS · New Mexico
Ke'Travion Hargrove
RB · Grambling
Dawson Johnson
TE · Florida
Ryan Joyce
OL · Fordham
Sidney Mbanasor
WR · Tulane
Nickendre Stiger
S · Kansas State
Outgoing Transfers
37Jackson Banks
DL · Western Carolina
Gideon Bedada
DL · Bryant
Caleb Bryant
OL · Wagner
JC Cloutier
S · Mercyhurst
Michael Devereaux
LB · North Dakota
Spencer Dow
OL · Lehigh
Ja'Mez Drummer
LB · Towson
Bryce Duke
RB · Utah
Dominic Dutton
WR · Western Carolina
MarShawn Ferguson
WR · Hampton
Michael Flores
OL · Louisville
Khian'Dre Harris
DB · UAlbany
Jordan Holmes
DB · Duquesne
Mason Howard
OT · Wofford
Ny'Len Jones
LB · Central Arkansas
Will Jones II
S · North Texas
Trenton Kintigh
DL · Wofford
Denzel Lowry
DL · Louisville
Jahron Manning
S · Mississippi State
Keanon McNally
OL · Cal Poly
Quedrion Miles
CB · Virginia St
Kyle Miller
WR · UCLA
Emmett Morehead
QB · Minnesota
Amorie Morrison
EDGE · UAB
Devin Queen
WR · UT Martin
Rasheed Reason
DB · East Carolina
Ozlo Rigby
PK · East Texas A&M
Ethan Sanchez
PK · Houston
Tariq Sims
RB · William & Mary
Isaiah Smith
WR · Hampton
Patrick Smith-Young
S · North Texas
Fidel Tau Pitts
WR · Cal Poly
Brock Walters
LS · Marshall
Jaylon White-McClain
DL · Cincinnati
Ashton Whitner
S · Ball State
Kelby Williams
WR · Western Kentucky
Grant Wilson
QB · Indiana
Portal Impact by Position
| Pos | Out | In | Net value |
|---|---|---|---|
| DB | 9 | 2 | $0K |
| ST | 3 | 2 | $0K |
| OL | 5 | 3 | $0K |
| RB | 2 | 1 | $0K |
| TE | 0 | 1 | $0K |
| WR | 7 | 1 | $0K |
| DL | 6 | 0 | $0K |
| LB | 3 | 0 | $0K |
| QB | 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
2025 Roster
113 of 113High risk means the top 15% of roster-relative TVS scores. TVS is not a transfer probability.

AJ Ashworth
LB#221

Ashten Dunman
LS#471

Billy Gough
OL#624

Botros Alisandro
CB#84

Braden Ellis
OL#601

Brendan Durkin
LS#303

Caleb Bishop
S#211

Cameron Hill
OL#631

Carson Bradley
OL#742

Connor Drake
OL#732

Damon Duke
WR#171

Dawson Johnson
TE#19R-So

DeAndre Lynch
DL#92

Dirrick Goodman
LB#242

Elijah Hoskin
OL#784

Fred Giles
DL#303

Gabe Dombek
QB#151

Gage Sawyers
LB#412

Gavin Harrison
DL#911

Holden Brown
QB#161

Ian Brandt
P#962

Idrissa Kamara
DL#531

Jack Scala
OL#612

Javen Gibson
DL#363

Jay Grant
WR#821

Je'Hahj Sherrill
CB#151

Jeremy Mack Jr.
LB#44

Jonathan Bacigalupi
DL#523

Jonathan Edison
CB#371

Jonathan Newton
RB#391

Jordan Saunders
S#272

Jorian Haynes
CB#232

Josh Hamel
PK#924

Josh Rodriguez
WR#81

Justin Kalitsnik
LB#441

Justin Watts
CB#261

Kainan Miller
OL#672

Karl Peterson
TE#882

Koa Naotala
LB#103

Kollin Collier
S#112

Kris Trinidad
DE#434

LaDarius Adams II
LB#351

Leroy Lewis
WR#811

Logan Cox
OL#692

Lucas Banks
DL#92

Lucas Struck
S#192

Mason Forte
P#481

Maurki James
RB#51

Mikhail Iakovlev
PK#972

Nathan Hartman
TE#892

Nathanial Eichner
PK#933

Nickendre Stiger
S#24

Owen Barry-Wilson
S#321

Ricardo Williams Jr.
DL#944

Riley Callaghan
PK#944

Ryan Joyce
OL#654

Ryan Ramey
S#72

Ryan Thomas
WR#831

Seth Naotala
LB#384

Tavares Murray Jr.
S#291

Theo Bachelder
OL#791

Titus Myers
WR#12Jr

TJ Johnson
WR#11

Trey Caver
S#162

Trey Lancaster
TE#874

Troy Marquez
RB#281

Zay Prince
WR#141














































