
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
2027 Recruiting Class
13 commits#60
Robert PayneOG
Lynchburg, VA
#86
Kellen HallQB-PP
Hattiesburg, MS
#194
Da'coby WootenS
Boca Raton, FL
BC
Brody CraigOG
Canton, GA
CR
C.J. RissmillerS
Woodberry Forest, VA
AF
A.J. FryS
State College, PA
JG
Jakyrin GriffinS
Alexandria, LA
JL
Jacob LockettWR
Stilwell, KS
NA
Nigel ArthurDE
Alexandria, VA
MD
Miguel DavisTE-Y
Baltimore, MD
MB
Maurikus BanksQB-DT
Virginia Beach, VA
BH
Baum HoggeILB
Williamsburg, VA
KJ
Kendrick Joseph Jr.CB
Saint James, LA
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














































