Transfer portal · 2026
Stanford Cardinal
Both windowsProjected two-deep impacti
+7
Projected two-deep roles added · 2026 arrivals
Stanford added 7 transfers projected into the two-deep (5 as starters) against 10 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.
9
Arrivals
-1
10
Departures
0.85
Avg rating in
-0.00
0.85
Avg rating out
7
Proj two-deep in
—
—
Out roles untracked
1 of 9
’25 production in
—
4 of 10
’25 production out
How the roster changed
19 moves · 8 rooms touchediOffense-3 net players
Upgraded—
WR
+2 in · −2 out · 1 proj starter in
InOut




?

Myles Libman out to New Mexico State drives the room.
Replaced—
TE
+1 in · −1 out
InOut



Chico Holt in from Northwestern drives the room.
Unresolved-1 player
RB
+0 in · −1 out
InOut
No arrivals

Cole Tabb out to Cincinnati drives the room.
Upgraded-1 player
QB
+1 in · −2 out · 1 proj starter in
InOut


?

Elijah Brown out to Washington drives the room.
Replaced-1 player
OL
+2 in · −3 out
InOut









Emeka Ugorji out to Florida drives the room.
Defense+1 net players
Upgraded+2 players
CB
+2 in · −0 out · 2 proj starters in
InOut
No departures


Leroy Bryant in from Washington drives the room.
No movement—
EDGE
+0 in · −0 out
InOutNo arrivalsNo departures
No portal movement in this room.
No movement—
DL
+0 in · −0 out
InOutNo arrivalsNo departures
No portal movement in this room.
No movement—
LB
+0 in · −0 out
InOutNo arrivalsNo departures
No portal movement in this room.
Unresolved-1 player
S
+0 in · −1 out
InOut
No arrivals

Che Ojarikre out to Duke drives the room.
Specialists+1 net players
Upgraded+1 player
LS
+1 in · −0 out · 1 proj starter in
InOut
No departures

Peyton Warford in from Northwestern drives the room.
No movement—
K
+0 in · −0 out
InOutNo arrivalsNo departures
No portal movement in this room.
No movement—
P
+0 in · −0 out
InOutNo arrivalsNo departures
No portal movement in this room.
ArrivalDepartureHeavy ring · proj starter inThin ring · rotation inDotted · depth role or no ’25 recordMarker size = ’25 production percentile (smallest = none recorded)
Did Stanford replace what it lost?
Role slots, not player-for-playerPartially replaced4 chains
QB
Starting slot
Out · to Washington

Elijah Brown
rating 0.85 · 58th pctl ’25 production · 74/127 · 829 pass yds · 4 TD · 2 INT
Partial replacement
Medium confidence
In · from Michigan

Davis Warren
rating 0.85 · qb1 starter
Jan 8
▾ Detail
WR
Starting slot
Out · to New Mexico State

Myles Libman
42nd pctl ’25 production · 7 rec · 84 yds · 1 TD
Partial replacement
Medium confidence
In · from Yale

Nico Brown
rating 0.86 · sl1 starter
Jan 21
▾ Detail
TE
Rotation slot
Out · to Rhode Island

CJ Hawkins
no ’25 production record
Partial replacement
Low confidence
In · from Northwestern

Chico Holt
no ’25 production record · te2 rotation
—
▾ Detail
OL
Rotation slot
Out · to Florida

Emeka Ugorji
rating 0.86
Partial replacement
Low confidence
In · from Bucknell

Dara Adeyemi
rating 0.85 · rt2 rotation
Jan 19
▾ Detail
Not replaced2 chains
RB
Production lost
Out · to Cincinnati

Cole Tabb
rating 0.85 · 71st pctl ’25 production · 445 rush yds · 3.9 ypc · 3 TD
Unresolved
Loss not replaced
In
No portal addition
Jan 5
▾ Detail
S
Production lost
Out · to Duke

Che Ojarikre
rating 0.86 · 68th pctl ’25 production · 30 tkl · 2 PD
Unresolved
Loss not replaced
In
No portal addition
Jan 11
▾ 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
7 unrated moves not plotted — see the ledger
How much Stanford depends on transfers
Projected 2026 two-deep · 60 slotsQuarterback100%
1
1
Skill (RB/WR/TE)30%
7
1
2
Offensive line25%
9
2
1
Front seven (EDGE/DL/LB)13%
14
2
Secondary (CB/S)20%
8
2
Specialists30%
7
2
1
Returning signeesPrior-cycle transfers2026 transfers
25%
Projected two-deep from transfers
15 of 60 two-deep slots
8 of 31
Projected starters from transfers
5 from the 2026 cycle, 3 held over
6th
ACC percentile · transfer share
16th-most transfer-dependent two-deep of 17 ACC teams
Returning portal corePrior-cycle transfers still in the two-deep

Jahsiah Galvan
LB · from Northern Iowa · 2024 cycle · RILB1 starter
74th pctl
’25 production · Stanford

Jordan Onovughe
WR · from Colorado · 2025 cycle · WR2 rotation
16th pctl
’25 production · Stanford

Niki Prongos
OL · from UCLA · 2025 cycle · LT1 starter
0th pctl
’25 production · Stanford

Zach Johnson
LB · from Idaho · 2025 cycle · RILB2 rotation
62nd pctl
’25 production · Stanford

Caden High
WR · from South Carolina State · 2025 cycle · KR1 starter
76th pctl
’25 production · Stanford

Dylan Rizk
QB · from UCF · 2025 cycle · QB2 rotation
—
no ’25 record

Nick Fattig
OL · from Texas Tech · 2025 cycle · LG2 rotation
—
no ’25 record
Where Stanford’s transfers came from — and where they went
Sources · 9 arrivals10 departures · destinations
Arrived from · 9

Big Ten
6 players

Non-FBS
3 players
Departed to · 10
+
Unannounced
2 players

Big 12
2 players

SEC
2 players

ACC
1 player

Conference USA
1 player

Big Ten
1 player
+
Other
1 player
6arrivals came from Big Ten programs — the single largest source.
7arrivals are projected straight into the two-deep (6 of 9 arrivals came from P4 leagues).
1departure stayed inside the ACC.
How the window developed
Cumulative net moves · in − out3 undated moves not plotted
All portal moves
19 of 19 moves match · 19 shownShow
Role in
Sort
PlayerPosDirectionOrigin / destinationRating’25 productionEligProjected roleDate
LB
Winter window · 3★

NB
Winter window · 3★

AK
Winter window · 3★

DW
Winter window · 3★

DA
Winter window · 3★

CS
Winter window · 3★

JT
Winter window · 3★
?
—Immediate—Dec 16MJ
Winter window · 3★
?
—Immediate—Jan 5CH
Winter window · 3★

CH
Window unrecorded

JG
Window unrecorded

PW
Window unrecorded




