TWO DEEP
The Wire

Oregon State Beavers transfer portal

NCAA · Pac-12 · 2026
OverviewRoster changeReplacementsPortal portfolioDependenceFlowAll moves
Position
Window
Transfer portal · 2026

Oregon State Beavers

Both windows
Projected 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
Upgraded
Projected starters arrived with rating holding or rising in 4 rooms, led by LB.
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 touchedi
Offense
-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
InOut
?
No 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
C
A
No departures
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-player
Replaced
2 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 replaced
9 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 replaced
6 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
Walker
Saez
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 slots
Quarterback
1
1
100%
Skill (RB/WR/TE)
9
1
4
36%
Offensive line
7
2
1
30%
Front seven (EDGE/DL/LB)
9
4
31%
Secondary (CB/S)
1
0%
Specialists
2
5
71%
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
Non-FBS
14 players
Mid-American
2 players
ACC
2 players
SEC
2 players
American Athletic
1 player
Big Ten
1 player
+
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
Oregon State
-12 net moves
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 − out
SPRING WINDOWWINTER WINDOWWalkerReddicksTi'aWellsStrand-15EVENTRANSACTION ORDER · DEC 16 → AUG 24 · UNIT: NET MOVE COUNTSPRING WINDOWWINTER WINDOWWalkerStrand-15EVENTRANSACTION ORDER · DEC 16 → AUG 24 · UNIT: NET MOVE COUNT
3 undated moves not plotted

All portal moves

56 of 56 moves match · 25 shown
Show
Role in
Sort
PlayerPosDirectionOrigin / destinationRating’25 productionEligProjected roleDate
JS
Jacob Strand
Winter window · 3★
OL↑ DepartureAuburn0.8825th pctl production · 3 tklImmediate—Jan 15
TW
Trent Walker
Winter window · 3★
WR↑ DepartureHouston0.8794th pctl production · 68 rec · 823 yds · 2 TDImmediate—Jan 7
TR
Taz Reddicks
Winter window · 3★
WR↑ DepartureUNLV0.8775th pctl production · 30 rec · 391 ydsImmediate—Jan 8
TT
Tristan Ti'a
Winter window · 3★
QB↑ DepartureAuburn0.8746th pctl production · 37/53 · 385 pass yds · 3 TD · 2 INTImmediate—Jan 12
DW
David Wells Jr.
Winter window · 3★
WR↑ DepartureTulsa0.8780th pctl production · 44 rec · 466 yds · 4 TDImmediate—Jan 13
JT
Jalil Tucker
Winter window · 3★
CB↑ DepartureWashington State0.8668th pctl production · 25 tkl · 0.5 TFL · 1 INTImmediate—Jan 3
JJ
Jojo Johnson
Winter window · 3★
DL↑ DepartureTexas Tech0.8675th pctl production · 18 tkl · 6.5 TFL · 2.5 sk · 1 INTImmediate—Jan 7
RB
Ryan Berger
Winter window · 3★
OL↑ DepartureWake Forest0.86no recordImmediate—Jan 8
DC
Darrius Clemons
Winter window · 3★
WR↑ DepartureWashington State0.86no recordImmediate—Jan 9
DS
Dylan Sikorski
Winter window · 3★
OL↑ DepartureTexas0.86no recordImmediate—Jan 9
TC
Thomas Collins
Winter window · 3★
DL↑ DepartureUCF0.8679th pctl production · 30 tkl · 4.5 TFL · 0.5 skImmediate—Jan 10
BA
Braden Atkinson
Winter window · 3★
QB↓ Arrival
Mercer
0.86no recordImmediateQB1 starterJan 11
SA
Salahadin Allah
Winter window · 3★
RB↑ DepartureIowa State0.8638th pctl production · 71 rush yds · 3.7 ypcImmediate—Jan 11
DM
Daniel Matagi
Winter window · 3★
DL↓ Arrival
Portland State
0.86no recordImmediateDT21 starterJan 13
IH
Isaiah Houi
Winter window · 3★
CB↓ Arrival
Eastern Illinois
0.86no recordImmediateDB21 starterJan 13
KJ
Kwan Johnson
Winter window · 3★
OL↓ Arrival
Eastern Illinois
0.86no recordImmediateLT3 depthJan 15
DL
Dylan Layne
Winter window · 3★
LB↓ Arrival
Idaho
0.85no recordImmediateLB21 starterJan 5
SM
Shamar Meikle
Winter window · 3★
EDGE↑ DepartureSouth Florida0.8582nd pctl production · 28 tkl · 6 TFL · 2 skImmediate—Jan 5
DF
Dexter Foster
Winter window · 3★
LB↑ DepartureNebraska0.8575th pctl production · 52 tkl · 3 TFL · 1 PDImmediate—Jan 7
IF
Ish Findlayter
Winter window · 3★
EDGE↓ Arrival
Duquesne
0.85no recordImmediateEDGE23 depthJan 8
KC
Keyon Cox
Winter window · 3★
OL↑ DepartureUAB0.85no recordImmediate—Jan 9
RW
Riley Williams
Winter window · 3★
TE↑ DepartureMississippi State0.8521st pctl production · 1 rec · 15 ydsImmediate—Jan 10
AM
Adonis McDaniel
Winter window · 3★
WR↓ Arrival
Mercer
0.85no recordImmediateWR8 depthJan 12
CG
Carter Guillaume
Winter window · 3★
OL↓ Arrival
Louisville
0.85no recordImmediateLG3 depthJan 12
TS
Teko Shoats
Winter window · 3★
OL↓ Arrival
Bethune-Cookman
0.85no recordImmediateRT1 rotationJan 12