TWO DEEP
Top 25The Wire

UCLA Bruins

NCAA · Big Ten · 2026
OverviewRoster changeReplacementsPortal portfolioDependenceFlowAll moves
Position
Window
Transfer portal · 2026

UCLA Bruins

Both windows
Projected two-deep impacti
+31
Projected two-deep roles added · 2026 arrivals
UCLA added 31 transfers projected into the two-deep (16 as starters) against 24 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.
47
Arrivals
+23
24
Departures
0.86
Avg rating in
+0.00
0.86
Avg rating out
31
Proj two-deep in
Out roles untracked
27 of 47
’25 production in
17 of 24
’25 production out
What changed
Upgraded
Projected starters arrived with rating holding or rising in 7 rooms, led by RB.
Depth concern
More players out than in with no two-deep answer — depth, not the starting line, is the exposure.
Still unresolved
Every departure has a portal answer.

How the roster changed

71 moves · 12 rooms touchedi
Offense
+11 net players
Replaced+7 players
OL
+9 in · −2 out · 4 proj starters in
InOut
F
Riley Robell in from James Madison drives the room.
Replaced+3 players
TE
+4 in · −1 out · 1 proj starter in
InOut
Jack Pedersen out to Washington State drives the room.
Upgraded+2 players
RB
+2 in · −0 out · 1 proj starter in
InOut
No departures
Wayne Knight in from James Madison drives the room.
Upgraded+1 player
WR
+7 in · −6 out · 2 proj starters in
InOut
S
?
?
?
Leland Smith in from San José State drives the room.
Depth concern-2 players
QB
+1 in · −3 out
InOut
Luke Duncan out to Nevada drives the room.
Defense
+11 net players
Replaced+4 players
EDGE
+5 in · −1 out · 2 proj starters in
InOut
Sahir West in from James Madison drives the room.
Upgraded+2 players
LB
+4 in · −2 out · 1 proj starter in
InOut
Trent Hendrick in from James Madison drives the room.
Upgraded+2 players
S
+4 in · −2 out · 1 proj starter in
InOut
?
Tao Johnson in from Utah drives the room.
Replaced+2 players
DL
+4 in · −2 out · 1 proj starter in
InOut
S
Keanu Williams out to Penn State drives the room.
Upgraded+1 player
CB
+4 in · −3 out · 1 proj starter in
InOut
DJ Barksdale in from James Madison drives the room.
Specialists
+1 net players
Upgraded+1 player
P
+2 in · −1 out · 1 proj starter in
InOut
Curtis Gerrand in from Sam Houston drives the room.
No movement
K
+0 in · −0 out
InOutNo arrivalsNo departures
No portal movement in this room.
Upgraded
LS
+1 in · −1 out · 1 proj starter in
InOut
?
Salem Abdul-Wahab in from Northern Colorado 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 UCLA replace what it lost?

Role slots, not player-for-player
Replaced
9 chains
WR
Starting slot
Out · to Nebraska
Kwazi Gilmer
rating 0.87 · 82nd pctl ’25 production · 50 rec · 535 yds · 4 TD
Replaced
High confidence
In · from James Madison
Landon Ellis
rating 0.86 · 87th pctl ’25 production · 36 rec · 624 yds · 5 TD · z1 starter
Jan 7
▾ Detail
WR
Starting slot
Out · to Virginia
Rico Flores Jr.
rating 0.86 · 66th pctl ’25 production · 26 rec · 274 yds
Upgrade
High confidence
In · from San José State
Leland Smith
rating 0.86 · 90th pctl ’25 production · 43 rec · 695 yds · 3 TD · x1 starter
Jan 7
▾ Detail
TE
Starting slot
Out · to Washington State
Jack Pedersen
rating 0.86 · 52nd pctl ’25 production · 11 rec · 72 yds
Replaced
High confidence
In · from Kansas State
Brayden Loftin
rating 0.86 · 45th pctl ’25 production · 6 rec · 55 yds · te1 starter
Jan 10
▾ Detail
OL
Starting slot
Out · to Syracuse
Oluwafunto Akinshilo
rating 0.87
Replaced
Low confidence
In · from James Madison
Riley Robell
rating 0.88 · c1 starter
Jan 5
▾ Detail
EDGE
Starting slot
Out · to Nebraska
Anthony Jones
rating 0.88 · 65th pctl ’25 production · 20 tkl · 2.5 TFL · 1.5 sk
Upgrade
High confidence
In · from James Madison
Aiden Gobaira
rating 0.88 · 90th pctl ’25 production · 33 tkl · 7.5 TFL · 4.5 sk · rde1 starter
Jan 5
▾ Detail
LB
Starting slot
Out · to Oklahoma State
Isaiah Chisom
rating 0.86 · 88th pctl ’25 production · 84 tkl · 2.5 TFL · 1 PD
Replaced
High confidence
In · from Oklahoma
Sammy Omosigho
rating 0.91 · 78th pctl ’25 production · 50 tkl · 4.5 TFL · 2 sk · mlb1 starter
Jan 13
▾ Detail
CB
Starting slot
Out · to Auburn
Andre Jordan Jr.
rating 0.87 · 65th pctl ’25 production · 19 tkl · 10 PD
Upgrade
High confidence
In · from James Madison
DJ Barksdale
rating 0.86 · 85th pctl ’25 production · 36 tkl · 3 TFL · 2 INT · nb1 starter
Jan 7
▾ Detail
S
Starting slot
Out · to unannounced
?
Bryon Threats
29th pctl ’25 production · 4 tkl
Upgrade
High confidence
In · from Utah
Tao Johnson
rating 0.87 · 88th pctl ’25 production · 50 tkl · 2.5 TFL · 2 INT · fs1 starter
Jan 10
▾ Detail
LS
Starting slot
Out · to unannounced
?
Morrow Evans
no ’25 production record
Replaced
Low confidence
In · from Northern Colorado
Salem Abdul-Wahab
no ’25 production record · ls1 starter
▾ Detail
Partially replaced
8 chains
WR
Rotation slot
Out · to unannounced
?
Jaedon Wilson
19th pctl ’25 production · 2 rec · 20 yds
Partial replacement
Medium confidence
In · from Florida
Aidan Mizell
rating 0.90 · 56th pctl ’25 production · 19 rec · 177 yds · 1 TD · x2 rotation
Jan 7
▾ Detail
WR
Rotation slot
Out · to unannounced
?
Ezavier Staples
17th pctl ’25 production · 2 rec · 18 yds
Partial replacement
Medium confidence
In · from South Carolina
Brian Rowe Jr.
rating 0.87 · 54th pctl ’25 production · 19 rec · 149 yds · 1 TD · z2 rotation
Jan 10
▾ Detail
WR
Rotation slot
Out · to unannounced
?
Jadyn Marshall
2nd pctl ’25 production · 2 KR · 18.5 yd avg
Partial replacement
Medium confidence
In · from Michigan
Semaj Morgan
rating 0.85 · 64th pctl ’25 production · 20 rec · 223 yds · 1 TD · sl2 rotation
Jan 7
▾ Detail
DL
Starting slot
Out · to Penn State
Keanu Williams
rating 0.86 · 78th pctl ’25 production · 39 tkl · 1 PD
Partial replacement
High confidence
In · from California
Tyson Ford
rating 0.86 · 14th pctl ’25 production · 3 tkl · rdt1 starter
Jan 12
▾ Detail
DL
Rotation slot
Out · to Penn State
Siale Taupaki
rating 0.87 · 54th pctl ’25 production · 15 tkl · 2 TFL · 1 sk
Partial replacement
Medium confidence
In · from Rutgers
Darold DeNgohe
rating 0.85 · 30th pctl ’25 production · 8 tkl · rdt2 rotation
Jan 9
▾ Detail
CB
Rotation slot
Out · to Florida
Kanye Clark
rating 0.85 · 63rd pctl ’25 production · 23 tkl · 1 TFL · 2 PD
Partial replacement
Medium confidence
In · from Virginia Tech
Dante Lovett
rating 0.86 · 36th pctl ’25 production · 6 tkl · lcb2 rotation
Jan 5
▾ Detail
S
Rotation slot
Out · to Fresno State
Croix Stewart
rating 0.85 · 18th pctl ’25 production · 2 tkl
Partial replacement
Medium confidence
In · from Iowa State
Ta'Shawn James
rating 0.86 · 73rd pctl ’25 production · 33 tkl · 5 PD · ss2 rotation
Jan 5
▾ Detail
P
Starting slot
Out · to Texas Tech
Will Karoll
rating 0.83 · 45th pctl ’25 production · 44 punts · 43.5 yd avg
Partial replacement
High confidence
In · from Oklahoma State
Chase Barry
rating 0.83 · 0th pctl ’25 production · 1 punts · 52 yd avg · pt1 starter
Jan 13
▾ Detail
Not replaced
2 chains
QB
Production lost
Out · to Nevada
Luke Duncan
40th pctl ’25 production · 21/34 · 235 pass yds · 2 TD · 0 INT
Unresolved
Room restocked · slot open
In
No starter/rotation addition
1 depth arrival in room
Jan 7
▾ Detail
CB
Production lost
Out · to Rice
Jamir Benjamin
rating 0.85 · 43rd pctl ’25 production · 9 tkl
Unresolved
Room restocked · slot open
In
No further two-deep addition
2 two-deep arrivals answer other losses · 2 depth arrivals in room
Jan 12
▾ Detail

Quality vs experience

Portal rating
0.750.800.850.900.951.00
No ’25 production record
High-upside betProven impactDevelopmentalExperienced depth
Omosigho
0th pctl25th pctl50th pctl75th pctl
’25 production · national position percentile
16 unrated moves not plotted — see the ledger

How much UCLA depends on transfers

Projected 2026 two-deep · 53 slots
Quarterback
1
1
50%
Skill (RB/WR/TE)
2
8
100%
Offensive line
1
2
7
90%
Front seven (EDGE/DL/LB)
4
8
67%
Secondary (CB/S)
1
4
5
90%
Specialists
2
3
4
78%
Returning signeesPrior-cycle transfers2026 transfers
83%
Projected two-deep from transfers
44 of 53 two-deep slots
25 of 27
Projected starters from transfers
17 from the 2026 cycle, 8 held over
100th
Big Ten percentile · transfer share
1st-most transfer-dependent two-deep of 18 Big Ten teams
Returning portal corePrior-cycle transfers still in the two-deep
Mateen Bhaghani
K · from California · 2024 cycle · KO1 starter
55th pctl
’25 production · UCLA
Julian Armella
OL · from Florida State · 2025 cycle · RG2 rotation
no ’25 record
Eugene Brooks
OL · from Oklahoma · 2025 cycle · LG1 starter
no ’25 record
Cole Martin
S · from Arizona State · 2025 cycle · SS1 starter
93rd pctl
’25 production · UCLA
Scooter Jackson
CB · from Utah Tech · 2025 cycle · LCB1 starter
82nd pctl
’25 production · UCLA
Robert Stafford III
CB · from Miami · 2025 cycle · RCB2 rotation
56th pctl
’25 production · UCLA
Mikey Matthews
WR · from California · 2025 cycle · SL1 starter
72nd pctl
’25 production · UCLA
Anthony Woods
RB · from Utah · 2025 cycle · RB2 rotation
73rd pctl
’25 production · UCLA
Nico Iamaleava
QB · from Tennessee · 2025 cycle · QB1 starter
80th pctl
’25 production · UCLA
Rodrick Pleasant
CB · from Oregon · 2025 cycle · RCB1 starter
79th pctl
’25 production · UCLA

Where UCLA’s transfers came from — and where they went

Sources · 47 arrivals24 departures · destinations
Sun Belt
12 players
Non-FBS
9 players
Big 12
7 players
ACC
5 players
Big Ten
5 players
SEC
3 players
Other
6 players
+
+
Unannounced
5 players
Big Ten
4 players
ACC
4 players
SEC
2 players
Big 12
2 players
Pac-12
2 players
+
Other
5 players
UCLA
+23 net moves
Arrived from · 47
Sun Belt
12 players
Non-FBS
9 players
Big 12
7 players
ACC
5 players
Big Ten
5 players
SEC
3 players
+
Other
6 players
Departed to · 24
+
Unannounced
5 players
Big Ten
4 players
ACC
4 players
SEC
2 players
Big 12
2 players
Pac-12
2 players
+
Other
5 players
12arrivals came from Sun Belt programs — the single largest source.
31arrivals are projected straight into the two-deep (20 of 47 arrivals came from P4 leagues).
4departures stayed inside the Big Ten.

How the window developed

Cumulative net moves · in − out
SPRING WINDOWWINTER WINDOWGobairaRobellMizellJonesOmosigho+19EVENTRANSACTION ORDER · DEC 25 → AUG 20 · UNIT: NET MOVE COUNTSPRING WINDOWWINTER WINDOWMizellOmosigho+19EVENTRANSACTION ORDER · DEC 25 → AUG 20 · UNIT: NET MOVE COUNT
4 undated moves not plotted

All portal moves

71 of 71 moves match · 25 shown
Show
Role in
Sort
PlayerPosDirectionOrigin / destinationRating’25 productionEligProjected roleDate
SO
Sammy Omosigho
Winter window · 4★
LB↓ Arrival
Oklahoma
0.9178th pctl production · 50 tkl · 4.5 TFL · 2 skImmediateMLB1 starterJan 13
AM
Aidan Mizell
Winter window · 4★
WR↓ Arrival
Florida
0.9056th pctl production · 19 rec · 177 yds · 1 TDImmediateX2 rotationJan 7
AG
Aiden Gobaira
Winter window · 3★
EDGE↓ Arrival
James Madison
0.8890th pctl production · 33 tkl · 7.5 TFL · 4.5 skImmediateRDE1 starterJan 5
RR
Riley Robell
Winter window · 3★
OL↓ Arrival
James Madison
0.88no recordImmediateC1 starterJan 5
AJ
Anthony Jones
Winter window · 3★
EDGE↑ DepartureNebraska0.8865th pctl production · 20 tkl · 2.5 TFL · 1.5 skImmediateJan 8
SW
Sahir West
Winter window · 3★
EDGE↓ Arrival
James Madison
0.8898th pctl production · 46 tkl · 14 TFL · 6.5 skImmediateLDE1 starterJan 11
JP
Joshua Phifer
Winter window · 3★
TE↓ Arrival
James Madison
0.8738th pctl production · 4 rec · 40 yds · 1 TDImmediateTE3 depthJan 6
WK
Wayne Knight
Winter window · 3★
RB↓ Arrival
James Madison
0.87100th pctl production · 1,373 rush yds · 6.6 ypc · 9 TD · 40 recImmediateRB1 starterJan 7
KG
Kwazi Gilmer
Winter window · 3★
WR↑ DepartureNebraska0.8782nd pctl production · 50 rec · 535 yds · 4 TDImmediateJan 9
ST
Siale Taupaki
Winter window · 3★
DL↑ DeparturePenn State0.8754th pctl production · 15 tkl · 2 TFL · 1 skImmediateJan 9
AJ
Andre Jordan Jr.
Winter window · 3★
CB↑ DepartureAuburn0.8765th pctl production · 19 tkl · 10 PDImmediateJan 10
BR
Brian Rowe Jr.
Winter window · 3★
WR↓ Arrival
South Carolina
0.8754th pctl production · 19 rec · 149 yds · 1 TDImmediateZ2 rotationJan 10
TJ
Tao Johnson
Winter window · 3★
S↓ Arrival
Utah
0.8788th pctl production · 50 tkl · 2.5 TFL · 2 INTImmediateFS1 starterJan 10
OA
Oluwafunto Akinshilo
Winter window · 3★
OL↑ DepartureSyracuse0.87no recordImmediateJan 16
RM
Ryan McCulloch
Winter window · 3★
EDGE↓ Arrival
California
0.8653rd pctl production · 11 tkl · 2.5 TFL · 1.5 skImmediateRDE2 rotationJan 4
DL
Dante Lovett
Winter window · 3★
CB↓ Arrival
Virginia Tech
0.8636th pctl production · 6 tklImmediateLCB2 rotationJan 5
TJ
Ta'Shawn James
Winter window · 3★
S↓ Arrival
Iowa State
0.8673rd pctl production · 33 tkl · 5 PDImmediateSS2 rotationJan 5
DL
Dylan Lee
Winter window · 3★
RB↓ Arrival
Iowa State
0.8640th pctl production · 117 rush yds · 4.7 ypc · 1 TDImmediateRB4 depthJan 6
KW
Keanu Williams
Winter window · 3★
DL↑ DeparturePenn State0.8678th pctl production · 39 tkl · 1 PDImmediateJan 6
DB
DJ Barksdale
Winter window · 3★
CB↓ Arrival
James Madison
0.8685th pctl production · 36 tkl · 3 TFL · 2 INTImmediateNB1 starterJan 7
LE
Landon Ellis
Winter window · 3★
WR↓ Arrival
James Madison
0.8687th pctl production · 36 rec · 624 yds · 5 TDImmediateZ1 starterJan 7
LS
Leland Smith
Winter window · 3★
WR↓ Arrival
San José State
0.8690th pctl production · 43 rec · 695 yds · 3 TDImmediateX1 starterJan 7
AW
Amier Washington
Winter window · 3★
EDGE↓ Arrival
Texas Tech
0.8631st pctl production · 7 tkl · 1 TFLImmediateLDE2 rotationJan 10
BL
Brayden Loftin
Winter window · 3★
TE↓ Arrival
Kansas State
0.8645th pctl production · 6 rec · 55 ydsImmediateTE1 starterJan 10
IC
Isaiah Chisom
Winter window · 3★
LB↑ DepartureOklahoma State0.8688th pctl production · 84 tkl · 2.5 TFL · 1 PDImmediateJan 10