Transfer portal · 2026
Oregon State Beavers
Both windowsProjected two-deep impacti
+15
Projected two-deep roles added · 2026 arrivals
Oregon State added 15 transfers projected into the two-deep (10 as starters) against 34 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.
22
Arrivals
-12
34
Departures
0.84
Avg rating in
-0.01
0.85
Avg rating out
15
Proj two-deep in
—
—
Out roles untracked
3 of 22
’25 production in
—
24 of 34
’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
56 moves · 12 rooms touchediOffense-11 net players
Replaced—
TE
+2 in · −2 out
InOut




?

DeCorion Temple in from Central Michigan drives the room.
Replaced-1 player
RB
+1 in · −2 out · 1 proj starter in
InOut



?
Anthony Hankerson out to unannounced drives the room.
Replaced-1 player
QB
+2 in · −3 out · 1 proj starter in
InOut




?
?

Gabarri Johnson out to unannounced drives the room.
Depth concern-4 players
OL
+3 in · −7 out
InOut



















Jacob Strand out to Auburn drives the room.
Depth concern-5 players
WR
+3 in · −8 out · 2 proj starters in
InOut







T


?
?






Trent Walker out to Houston drives the room.
Defense-5 net players
Upgraded+1 player
LB
+2 in · −1 out · 1 proj starter in
InOut





Dexter Foster out to Nebraska drives the room.
Upgraded—
CB
+1 in · −1 out · 1 proj starter in
InOut



Jalil Tucker out to Washington State drives the room.
Unresolved-1 player
S
+0 in · −1 out
InOutNo arrivals
?
Amarion York out to unannounced drives the room.
Depth concern-2 players
DL
+2 in · −4 out · 2 proj starters in
InOut











Thomas Collins out to UCF drives the room.
Depth concern-3 players
EDGE
+1 in · −4 out
InOut









Shamar Meikle out to South Florida drives the room.
Specialists+4 net players
Upgraded+3 players
K
+3 in · −0 out · 1 proj starter in
InOut
No departures

C
A
Jadyn Oh in from Syracuse drives the room.
Upgraded+1 player
LS
+2 in · −1 out · 1 proj starter in
InOut



?
Jonathan Zarut in from Memphis drives the 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 Oregon State replace what it lost?
Role slots, not player-for-playerReplaced2 chains
WR
Starting slot
Out · to Tulsa

David Wells Jr.
rating 0.87 · 80th pctl ’25 production · 44 rec · 466 yds · 4 TD
Replaced
Medium confidence
In · from Texas-Rio Grande Valley
T
Xayvion Noland
no ’25 production record · kr1 starter
Jan 5
▾ Detail
DL
Starting slot
Out · to Texas Tech

Jojo Johnson
rating 0.86 · 75th pctl ’25 production · 18 tkl · 6.5 TFL · 2.5 sk · 1 INT
Replaced
Medium confidence
In · from Minnesota

Jacob Schuster
no ’25 production record · dt2 starter
—
▾ Detail
Partially replaced9 chains
QB
Starting slot
Out · to unannounced
?
Gabarri Johnson
56th pctl ’25 production · 62/100 · 501 pass yds · 2 TD · 3 INT
Partial replacement
Medium confidence
In · from Mercer

Braden Atkinson
rating 0.86 · qb1 starter
Jan 11
▾ Detail
RB
Starting slot
Out · to unannounced
?
Anthony Hankerson
95th pctl ’25 production · 1,088 rush yds · 4.4 ypc · 9 TD · 22 rec
Partial replacement
High confidence
In · from Vanderbilt

AJ Newberry
rating 0.85 · 34th pctl ’25 production · 57 rush yds · 3.2 ypc · 3 TD · rb1 starter
Jan 25
▾ Detail
WR
Starting slot
Out · to Houston

Trent Walker
rating 0.87 · 94th pctl ’25 production · 68 rec · 823 yds · 2 TD
Partial replacement
Medium confidence
In · from Alabama

Aeryn Hampton
rating 0.85 · wr31 starter
Jan 15
▾ Detail
TE
Rotation slot
Out · to Mississippi State

Riley Williams
rating 0.85 · 21st pctl ’25 production · 1 rec · 15 yds
Partial replacement
Medium confidence
In · from Central Michigan

DeCorion Temple
68th pctl ’25 production · 17 rec · 143 yds · 2 TD · te3 rotation
Jan 5
▾ Detail
OL
Rotation slot
Out · to Auburn

Jacob Strand
rating 0.88 · 25th pctl ’25 production · 3 tkl
Partial replacement
Medium confidence
In · from Bethune-Cookman

Teko Shoats
rating 0.85 · rt1 rotation
Jan 12
▾ Detail
DL
Starting slot
Out · to UCF

Thomas Collins
rating 0.86 · 79th pctl ’25 production · 30 tkl · 4.5 TFL · 0.5 sk
Partial replacement
Medium confidence
In · from Portland State

Daniel Matagi
rating 0.86 · dt21 starter
Jan 13
▾ Detail
LB
Starting slot
Out · to Nebraska

Dexter Foster
rating 0.85 · 75th pctl ’25 production · 52 tkl · 3 TFL · 1 PD
Partial replacement
Medium confidence
In · from Idaho

Dylan Layne
rating 0.85 · lb21 starter
Jan 5
▾ Detail
CB
Starting slot
Out · to Washington State

Jalil Tucker
rating 0.86 · 68th pctl ’25 production · 25 tkl · 0.5 TFL · 1 INT
Partial replacement
Medium confidence
In · from Eastern Illinois

Isaiah Houi
rating 0.86 · db21 starter
Jan 13
▾ Detail
LS
Starting slot
Out · to unannounced
?
Dylan Black
0th pctl ’25 production · 1 tkl
Partial replacement
Medium confidence
In · from Memphis

Jonathan Zarut
rating 0.80 · ls1 starter
Jan 13
▾ Detail
Not replaced6 chains
QB
Production lost
Out · to Auburn

Tristan Ti'a
rating 0.87 · 46th pctl ’25 production · 37/53 · 385 pass yds · 3 TD · 2 INT
Unresolved
Room restocked · slot open
In
No further two-deep addition
1 two-deep arrival answers other losses · 1 depth arrival in room
Jan 12
▾ Detail
RB
Production lost
Out · to Iowa State

Salahadin Allah
rating 0.86 · 38th pctl ’25 production · 71 rush yds · 3.7 ypc
Unresolved
Room restocked · slot open
In
No further two-deep addition
1 two-deep arrival answers other losses
Jan 11
▾ Detail
WR
Production lost
Out · to UNLV

Taz Reddicks
rating 0.87 · 75th pctl ’25 production · 30 rec · 391 yds
Unresolved
Room restocked · slot open
In
No further two-deep addition
2 two-deep arrivals answer other losses · 1 depth arrival in room · 4 producing losses unanswered
Jan 8
▾ Detail
OL
Production lost
Out · to Boise State

Zander Esty
rating 0.84 · 0th pctl ’25 production · 1 tkl
Unresolved
Room restocked · slot open
In
No further two-deep addition
1 two-deep arrival answers other losses · 2 depth arrivals in room
Jan 19
▾ Detail
EDGE
Production lost
Out · to South Florida

Shamar Meikle
rating 0.85 · 82nd pctl ’25 production · 28 tkl · 6 TFL · 2 sk
Unresolved
Room restocked · slot open
In
No starter/rotation addition
1 depth arrival in room · 4 producing losses unanswered
Jan 5
▾ Detail
DL
Production lost
Out · to UConn

Tahjae Mullix
39th pctl ’25 production · 6 tkl · 2.5 TFL · 1 sk
Unresolved
Room restocked · slot open
In
No further two-deep addition
2 two-deep arrivals answer other losses · 2 producing losses unanswered
Jan 12
▾ 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
17 unrated moves not plotted — see the ledger
How much Oregon State depends on transfers
Projected 2026 two-deep · 47 slotsQuarterback100%
1
1
Skill (RB/WR/TE)36%
9
1
4
Offensive line30%
7
2
1
Front seven (EDGE/DL/LB)31%
9
4
Secondary (CB/S)0%
1
Specialists71%
2
5
Returning signeesPrior-cycle transfers2026 transfers
40%
Projected two-deep from transfers
19 of 47 two-deep slots
12 of 26
Projected starters from transfers
11 from the 2026 cycle, 1 held over
14th
Pac-12 percentile · transfer share
7th-most transfer-dependent two-deep of 8 Pac-12 teams
Returning portal corePrior-cycle transfers still in the two-deep

Maalik Murphy
QB · from Duke · 2025 cycle · QB2 rotation
71st pctl
’25 production · Oregon State

Josiah Timoteo
OL · from Nevada · 2025 cycle · LT2 rotation
—
no ’25 record

TJ Crandall
CB · from West Virginia · 2025 cycle · DB41 starter
—
no ’25 record

Will Larkins
OL · from Georgia State · 2025 cycle · RT2 starter
—
no ’25 record
Where Oregon State’s transfers came from — and where they went
Sources · 22 arrivals34 departures · destinations
Arrived from · 22

Non-FBS
14 players

Mid-American
2 players

ACC
2 players

SEC
2 players

American Athletic
1 player

Big Ten
1 player
Departed to · 34
+
Unannounced
8 players

Pac-12
5 players

SEC
5 players

Big 12
4 players

American Athletic
3 players

Big Ten
2 players
+
Other
7 players
14arrivals came from Non-FBS programs — the single largest source.
15arrivals are projected straight into the two-deep (5 of 22 arrivals came from P4 leagues).
5departures stayed inside the Pac-12.
How the window developed
Cumulative net moves · in − out3 undated moves not plotted
All portal moves
56 of 56 moves match · 25 shownShow
Role in
Sort
PlayerPosDirectionOrigin / destinationRating’25 productionEligProjected roleDate
BA
Winter window · 3★

DM
Winter window · 3★

IH
Winter window · 3★

KJ
Winter window · 3★

DL
Winter window · 3★

IF
Winter window · 3★

AM
Winter window · 3★

CG
Winter window · 3★

TS
Winter window · 3★



