Transfer portal · 2026
Old Dominion Monarchs
Both windowsProjected two-deep impacti
+19
Projected two-deep roles added · 2026 arrivals
Old Dominion added 19 transfers projected into the two-deep (10 as starters) against 20 departures whose next roles aren’t tracked here. Every number on this page is counted, not modelled — no composite portal grade is published because no defensible one exists yet.
26
Arrivals
+6
20
Departures
0.84
Avg rating in
-0.02
0.86
Avg rating out
19
Proj two-deep in
—
—
Out roles untracked
5 of 26
’25 production in
—
15 of 20
’25 production out
What changed
Depth concern
More players out than in with no two-deep answer — depth, not the starting line, is the exposure.
Still unresolved
Departures with no portal answer yet. Replacement must come from the returning roster or signing class.
How the roster changed
46 moves · 14 rooms touchediOffense+4 net players
Replaced+2 players
TE
+4 in · −2 out · 1 proj starter in
InOut




N
T



Dawson Johnson out to Tulane drives the room.
Replaced+1 player
RB
+2 in · −1 out
InOut


?

Trequan Jones out to Tulsa drives the room.
Replaced+1 player
OL
+5 in · −4 out · 2 proj starters in
InOut










B
?



Raykwon Goldthwaite in from North Alabama drives the room.
Replaced—
WR
+4 in · −4 out · 2 proj starters in
InOut









S




Tre' Brown III out to LSU drives the room.
Replaced—
QB
+1 in · −1 out · 1 proj starter in
InOut



Colton Joseph out to Wisconsin drives the room.
Defense-4 net players
Upgraded+1 player
DL
+2 in · −1 out · 1 proj starter in
InOut


M

Chris Spencer out to UAB drives the room.
No movement—
EDGE
+0 in · −0 out
InOutNo arrivalsNo departures
No portal movement in this room.
Replaced-1 player
LB
+1 in · −2 out
InOut





Jahleel Culbreath out to UCF drives the room.
Depth concern-1 player
CB
+1 in · −2 out
InOut


?

Jordan Saunders out to unannounced drives the room.
Unresolved-3 players
S
+0 in · −3 out
InOut
No arrivals
?


Jerome Carter III out to Clemson drives the room.
Specialists+6 net players
Upgraded+2 players
K
+2 in · −0 out · 1 proj starter in
InOut
No departures


Andrew Nelms in from Florida Atlantic drives the room.
Replaced+1 player
P
+1 in · −0 out
InOut
No departures

Mikhail Iakovlev in from Averett drives the room.
Upgraded+1 player
LS
+1 in · −0 out · 1 proj starter in
InOut
No departures

Brendan Durkin in from New Mexico drives the room.
Replaced+1 player
DB4
+1 in · −0 out
InOutNo departures
G
Jorian Haynes in from Georgia Military College drives the room.
Upgraded+1 player
DB3
+1 in · −0 out · 1 proj starter in
InOutNo departures
I
Lucas Struck in from Iowa Western drives the room.
ArrivalDepartureHeavy ring · proj starter inThin ring · rotation inDotted · depth role or no ’25 recordMarker size = ’25 production percentile (smallest = none recorded)
Did Old Dominion replace what it lost?
Role slots, not player-for-playerReplaced3 chains
WR
Starting slot
Out · to LSU

Tre' Brown III
rating 0.90 · 92nd pctl ’25 production · 38 rec · 762 yds · 4 TD
Replaced
Medium confidence
In · from Mercer

Kendall Harris
no ’25 production record · wr1 starter
—
▾ Detail
WR
Starting slot
Out · to Vanderbilt

Ja'Cory Thomas
rating 0.90 · 91st pctl ’25 production · 41 rec · 714 yds · 5 TD
Replaced
Medium confidence
In · from Southwest Mississippi
S
TJ Johnson
no ’25 production record · wr31 starter
—
▾ Detail
DL
Starting slot
Out · to UAB

Chris Spencer
rating 0.82 · 37th pctl ’25 production · 7 tkl · 1 TFL · 1 sk
Replaced
Medium confidence
In · from Mississippi Gulf Coast
M
Javen Gibson
no ’25 production record · dl31 starter
—
▾ Detail
Partially replaced6 chains
QB
Starting slot
Out · to Wisconsin

Colton Joseph
rating 0.87 · 94th pctl ’25 production · 173/288 · 2,619 pass yds · 21 TD · 10 INT · 1011 rush yds
Partial replacement
High confidence
In · from Washington State

Jaxon Potter
rating 0.85 · 55th pctl ’25 production · 67/95 · 604 pass yds · 4 TD · 3 INT · qb1 starter
Jan 9
▾ Detail
RB
Rotation slot
Out · to Tulsa

Trequan Jones
rating 0.86 · 88th pctl ’25 production · 792 rush yds · 7.5 ypc · 6 TD
Partial replacement
Medium confidence
In · from Ole Miss

Trey Hall
rating 0.84 · rb2 rotation
Jan 17
▾ Detail
WR
Rotation slot
Out · to Maryland

Na'eem Abdul-Rahim Gladding
rating 0.87 · 89th pctl ’25 production · 51 rec · 667 yds · 6 TD
Partial replacement
Medium confidence
In · from Mississippi State

JJ Harrell
no ’25 production record · wr32 rotation
—
▾ Detail
TE
Starting slot
Out · to Tulane

Dawson Johnson
59th pctl ’25 production · 10 rec · 99 yds · 1 TD
Partial replacement
High confidence
In · from Maryland

Leon Haughton Jr.
rating 0.83 · 40th pctl ’25 production · 4 rec · 43 yds · 1 TD · te1 starter
Jan 18
▾ Detail
OL
Starting slot
Out · to Old Dominion

Maarten Woudsma
rating 0.85
Partial replacement
Low confidence
In · from Elon

Brayden Walker
rating 0.80 · ol31 starter
Jan 9
▾ Detail
LB
Rotation slot
Out · to UCF

Jahleel Culbreath
rating 0.85 · 89th pctl ’25 production · 71 tkl · 9.5 TFL · 3 sk
Partial replacement
Medium confidence
In · from Mississippi State

Montrell Chapman
rating 0.83 · 0th pctl ’25 production · 1 tkl · lb32 rotation
Jan 18
▾ Detail
Not replaced5 chains
WR
Production lost
Out · to Troy

TJ Lott
rating 0.83 · 42nd pctl ’25 production · 8 rec · 84 yds · 1 TD
Unresolved
Room restocked · slot open
In
No further two-deep addition
3 two-deep arrivals answer other losses · 1 depth arrival in room
Jan 17
▾ Detail
TE
Production lost
Out · to Kansas

Jailen Butler
rating 0.87 · 47th pctl ’25 production · 9 rec · 59 yds · 1 TD
Unresolved
Room restocked · slot open
In
No further two-deep addition
1 two-deep arrival answers other losses · 3 depth arrivals in room
Jan 9
▾ Detail
LB
Production lost
Out · to App State

Keshawn Thomas
rating 0.85 · 73rd pctl ’25 production · 37 tkl · 5 TFL · 3 sk
Unresolved
Room restocked · slot open
In
No further two-deep addition
1 two-deep arrival answers other losses
Jan 9
▾ Detail
CB
Production lost
Out · to unannounced
?
Jordan Saunders
47th pctl ’25 production · 11 tkl
Unresolved
Room restocked · slot open
In
No starter/rotation addition
1 depth arrival in room · 2 producing losses unanswered
Dec 19
▾ Detail
S
Production lost
Out · to Clemson

Jerome Carter III
rating 0.85 · 98th pctl ’25 production · 76 tkl · 2.5 TFL · 6 INT
Unresolved
Loss not replaced
In
No portal addition
2 producing losses unanswered
Jan 6
▾ Detail
Quality vs experience
Portal rating
0.750.800.850.900.951.00
No ’25 production record
High-upside betProven impactDevelopmentalExperienced depth
























0th pctl25th pctl50th pctl75th pctl
’25 production · national position percentile
21 unrated moves not plotted — see the ledger
How much Old Dominion depends on transfers
Projected 2026 two-deep · 56 slotsQuarterback50%
1
1
Skill (RB/WR/TE)46%
14
2
10
Offensive line100%
2
Front seven (EDGE/DL/LB)17%
10
2
Secondary (CB/S)0%
2
Specialists33%
8
4
Returning signeesPrior-cycle transfers2026 transfers
38%
Projected two-deep from transfers
21 of 56 two-deep slots
11 of 29
Projected starters from transfers
10 from the 2026 cycle, 1 held over
31st
Sun Belt percentile · transfer share
10th-most transfer-dependent two-deep of 14 Sun Belt teams
Returning portal corePrior-cycle transfers still in the two-deep

Sidney Mbanasor
WR · from Tulane · 2025 cycle · WR2 rotation
37th pctl
’25 production · Old Dominion

Logan Cox
OL · from Kansas State · 2025 cycle · OL41 starter
—
no ’25 record
Where Old Dominion’s transfers came from — and where they went
Sources · 26 arrivals20 departures · destinations
Arrived from · 26

Non-FBS
15 players

SEC
4 players

Sun Belt
1 player

Pac-12
1 player

American Athletic
1 player

ACC
1 player
+
Other
3 players
Departed to · 20

American Athletic
4 players
+
Unannounced
3 players

Sun Belt
3 players

Big Ten
2 players

SEC
2 players

Big 12
2 players
+
Other
4 players
15arrivals came from Non-FBS programs — the single largest source.
19arrivals are projected straight into the two-deep (6 of 26 arrivals came from P4 leagues).
3departures stayed inside the Sun Belt.
How the window developed
Cumulative net moves · in − out14 undated moves not plotted
All portal moves
46 of 46 moves match · 25 shownShow
Role in
Sort
PlayerPosDirectionOrigin / destinationRating’25 productionEligProjected roleDate
JP
Winter window · 3★

JB
Winter window · 3★

RG
Winter window · 3★

BC
Winter window · 3★

ZA
Winter window · 3★

BF
Winter window · 3★

TH
Winter window · 3★

KG
Winter window · 3★

LH
Winter window · 3★

MC
Winter window · 3★

BW
Winter window · 3★


