Transfer portal · 2026
Oregon Ducks
Both windowsProjected two-deep impacti
+8
Projected two-deep roles added · 2026 arrivals
Oregon added 8 transfers projected into the two-deep (4 as starters) against 31 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.
16
Arrivals
-15
31
Departures
0.89
Avg rating in
+0.01
0.88
Avg rating out
8
Proj two-deep in
—
—
Out roles untracked
11 of 16
’25 production in
—
22 of 31
’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.
How the roster changed
47 moves · 13 rooms touchediOffense-10 net players
Replaced—
OL
+1 in · −1 out
InOut



Michael Bennett III in from Yale drives the room.
Depth concern-2 players
RB
+1 in · −3 out
InOut







Jayden Limar out to Washington drives the room.
Depth concern-2 players
TE
+2 in · −4 out
InOut











Roger Saleapaga II out to BYU drives the room.
Depth concern-3 players
WR
+1 in · −4 out
InOut









Iverson Hooks in from UAB drives the room.
Depth concern-3 players
QB
+1 in · −4 out · 1 proj starter in
InOut









Dylan Raiola in from Nebraska drives the room.
Defense-7 net players
Upgraded—
S
+3 in · −3 out · 1 proj starter in
InOut











Koi Perich in from Minnesota drives the room.
Depth concern-1 player
EDGE
+1 in · −2 out
InOut





Blake Purchase out to Ole Miss drives the room.
Unresolved-1 player
LB
+0 in · −1 out
InOut
No arrivals

Kamar Mothudi out to California drives the room.
Depth concern-2 players
DL
+3 in · −5 out
InOut















D'Antre Robinson in from North Carolina drives the room.
Unresolved-3 players
CB
+0 in · −3 out
InOut

No arrivals



Sione Laulea out to Missouri drives the room.
Specialists+2 net players
Upgraded+1 player
P
+1 in · −0 out · 1 proj starter in
InOut
No departures

Bailey Ettridge in from Nevada drives the room.
Replaced+1 player
K
+1 in · −0 out
InOut
No departures

Keaton Emmett in from Nevada drives the room.
Upgraded—
LS
+1 in · −1 out · 1 proj starter in
InOut



RJ Todd in from Western Michigan 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 Oregon replace what it lost?
Role slots, not player-for-playerReplaced3 chains
QB
Starting slot
Out · to New Mexico

Luke Moga
rating 0.85 · 21st pctl ’25 production
Upgrade
High confidence
In · from Nebraska

Dylan Raiola
rating 0.94 · 73rd pctl ’25 production · 181/250 · 2,000 pass yds · 18 TD · 6 INT · qb1 starter
Jan 12
▾ Detail
S
Starting slot
Out · to Arizona

Daylen Austin
rating 0.89 · 54th pctl ’25 production · 10 tkl · 1 TFL · 1 INT
Upgrade
High confidence
In · from Minnesota

Koi Perich
rating 0.95 · 98th pctl ’25 production · 82 tkl · 3 TFL · 1 sk · 1 INT · s1 starter
Jan 13
▾ Detail
LS
Starting slot
Out · to Michigan State

Nick Duzansky
no ’25 production record
Replaced
Medium confidence
In · from Western Michigan

RJ Todd
0th pctl ’25 production · 1 tkl · ls1 starter
—
▾ Detail
Partially replaced3 chains
TE
Rotation slot
Out · to BYU

Roger Saleapaga II
rating 0.91 · 30th pctl ’25 production · 3 rec · 26 yds · 1 TD
Partial replacement
Medium confidence
In · from Penn State

Andrew Olesh
rating 0.87 · te2 rotation
Jan 11
▾ Detail
DL
Rotation slot
Out · to Houston

Ashton Porter
rating 0.88 · 63rd pctl ’25 production · 20 tkl · 2.5 TFL · 1 sk
Partial replacement
Medium confidence
In · from North Carolina

D'Antre Robinson
rating 0.93 · 80th pctl ’25 production · 36 tkl · 2.5 TFL · 0.5 sk · dt22 rotation
Jan 12
▾ Detail
S
Rotation slot
Out · to California

Kingston Lopa
rating 0.90 · 52nd pctl ’25 production · 12 tkl · 1 TFL · 1 PD
Partial replacement
Medium confidence
In · from Baylor

Carl Williams IV
rating 0.87 · 0th pctl ’25 production · 1 tkl · s2 rotation
Jan 12
▾ Detail
Not replaced8 chains
QB
Production lost
Out · to Bowling Green

Austin Novosad
rating 0.86
Unresolved
Room restocked · slot open
In
No further two-deep addition
1 two-deep arrival answers other losses
Jan 17
▾ Detail
RB
Production lost
Out · to Washington

Jayden Limar
rating 0.87 · 63rd pctl ’25 production · 262 rush yds · 5.7 ypc · 3 TD · 11 rec
Unresolved
Room restocked · slot open
In
No starter/rotation addition
1 depth arrival in room · 3 producing losses unanswered
Jan 13
▾ Detail
WR
Production lost
Out · to San Diego State

Justius Lowe
rating 0.86 · 34th pctl ’25 production · 6 rec · 56 yds
Unresolved
Room restocked · slot open
In
No starter/rotation addition
1 depth arrival in room · 3 producing losses unanswered
Jan 13
▾ Detail
EDGE
Production lost
Out · to Ole Miss

Blake Purchase
rating 0.93 · 85th pctl ’25 production · 32 tkl · 4.5 TFL · 2 sk · 1 INT
Unresolved
Room restocked · slot open
In
No starter/rotation addition
1 depth arrival in room · 2 producing losses unanswered
Jan 16
▾ Detail
DL
Production lost
Out · to Notre Dame

Tionne Gray
rating 0.94 · 54th pctl ’25 production · 18 tkl · 2 TFL
Unresolved
Room restocked · slot open
In
No further two-deep addition
1 two-deep arrival answers other losses · 2 depth arrivals in room · 4 producing losses unanswered
Jan 15
▾ Detail
LB
Production lost
Out · to California

Kamar Mothudi
rating 0.86 · 20th pctl ’25 production · 4 tkl
Unresolved
Loss not replaced
In
No portal addition
Jan 19
▾ Detail
CB
Production lost
Out · to Missouri

Sione Laulea
rating 0.88 · 43rd pctl ’25 production · 7 tkl · 2 PD
Unresolved
Loss not replaced
In
No portal addition
2 producing losses unanswered
Jan 14
▾ Detail
S
Production lost
Out · to San Diego State

Solomon Davis
42nd pctl ’25 production · 6 tkl · 0.5 TFL · 0.5 sk
Unresolved
Room restocked · slot open
In
No further two-deep addition
2 two-deep arrivals answer other losses · 1 depth arrival in room
Jan 5
▾ 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 Oregon depends on transfers
Projected 2026 two-deep · 53 slotsQuarterback50%
1
1
Skill (RB/WR/TE)30%
7
2
1
Offensive line10%
9
1
Front seven (EDGE/DL/LB)17%
10
1
1
Secondary (CB/S)20%
8
2
Specialists33%
6
3
Returning signeesPrior-cycle transfers2026 transfers
23%
Projected two-deep from transfers
12 of 53 two-deep slots
7 of 27
Projected starters from transfers
4 from the 2026 cycle, 3 held over
0th
Big Ten percentile · transfer share
18th-most transfer-dependent two-deep of 18 Big Ten teams
Returning portal corePrior-cycle transfers still in the two-deep

Evan Stewart
WR · from Texas A&M · 2024 cycle · WR31 starter
—
no ’25 record

Jamari Johnson
TE · from Louisville · 2025 cycle · TE1 starter
97th pctl
’25 production · Oregon

Bear Alexander
DL · from USC · 2025 cycle · DT1 starter
93rd pctl
’25 production · Oregon
Where Oregon’s transfers came from — and where they went
Sources · 16 arrivals31 departures · destinations
Arrived from · 16

Big Ten
4 players

Mountain West
2 players

Big 12
2 players

ACC
2 players

Non-FBS
2 players

American Athletic
1 player
+
Other
3 players
Departed to · 31

SEC
8 players

Big 12
7 players

ACC
5 players

Pac-12
3 players

American Athletic
2 players

Big Ten
2 players
+
Other
4 players
4arrivals came from Big Ten programs — the single largest source.
8arrivals are projected straight into the two-deep (8 of 16 arrivals came from P4 leagues).
2departures stayed inside the Big Ten.
How the window developed
Cumulative net moves · in − out3 undated moves not plotted
All portal moves
47 of 47 moves match · 25 shownShow
Role in
Sort
PlayerPosDirectionOrigin / destinationRating’25 productionEligProjected roleDate
KP
Winter window · 4★

DR
Winter window · 4★

DR
Winter window · 4★

IH
Winter window · 3★

SP
Winter window · 3★

AS
Winter window · 3★

AO
Winter window · 3★

CW
Winter window · 3★



