TWO DEEP
Top 25The Wire

San Diego State Aztecs

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

San Diego State Aztecs

Both windows
Projected two-deep impacti
+27
Projected two-deep roles added · 2026 arrivals
San Diego State added 27 transfers projected into the two-deep (9 as starters) against 25 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.
39
Arrivals
+14
25
Departures
0.84
Avg rating in
-0.01
0.85
Avg rating out
27
Proj two-deep in
Out roles untracked
8 of 39
’25 production in
14 of 25
’25 production out
What changed
Upgraded
Projected starters arrived with rating holding or rising in 5 rooms, led by WR.
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

64 moves · 13 rooms touchedi
Offense
+2 net players
Upgraded+4 players
OL
+6 in · −2 out · 2 proj starters in
InOut
C
?
Evan Lawrence in from Indiana drives the room.
Replaced
RB
+1 in · −1 out
InOut
Javion Kinnard in from Colorado State drives the room.
Replaced
TE
+1 in · −1 out
InOut
S
Arthur Ban out to Arizona drives the room.
Upgraded-1 player
WR
+4 in · −5 out · 1 proj starter in
InOut
M
?
?
?
Mikey Welsh out to unannounced drives the room.
Replaced-1 player
QB
+1 in · −2 out
InOut
?
?
Kyle Crum out to unannounced drives the room.
Defense
+6 net players
Replaced+5 players
CB
+6 in · −1 out · 1 proj starter in
InOut
F
Jalen Thomeson in from Ohio drives the room.
Replaced+2 players
LB
+4 in · −2 out · 1 proj starter in
InOut
C
Owen Chambliss out to Nebraska drives the room.
Upgraded+1 player
DL
+4 in · −3 out · 1 proj starter in
InOut
D
C
?
?
?
Gavriel Lightfoot in from Colorado drives the room.
Replaced
S
+2 in · −2 out
InOut
Dwayne McDougle out to Nebraska drives the room.
Depth concern-2 players
EDGE
+3 in · −5 out · 1 proj starter in
InOut
?
Trey White out to Texas Tech drives the room.
Specialists
+6 net players
Upgraded+4 players
K
+4 in · −0 out · 1 proj starter in
InOut
B
No departures
Tyler Prasuhn in from Arizona drives the room.
Upgraded+1 player
P
+2 in · −1 out · 1 proj starter in
InOut
P
C
Hunter Green out to Washington drives the room.
Replaced+1 player
LS
+1 in · −0 out
InOut
B
No departures
Chase Schubert in from Blinn College 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 San Diego State replace what it lost?

Role slots, not player-for-player
Replaced
5 chains
WR
Starting slot
Out · to unannounced
?
Mikey Welsh
51st pctl ’25 production · 12 rec · 129 yds
Replaced
Medium confidence
In · from Monroe Univ.
M
Donovan Brown
no ’25 production record · x1 starter
▾ Detail
OL
Starting slot
Out · to Kansas State
Chase Duarte
rating 0.84
Replaced
Low confidence
In · from Texas Southern
Dennis Jones
no ’25 production record · rt1 starter
Jan 9
▾ Detail
DL
Starting slot
Out · to unannounced
?
Sidney Dupuy
no ’25 production record
Replaced
Low confidence
In · from Colorado
Gavriel Lightfoot
rating 0.85 · dt1 starter
Jan 11
▾ Detail
CB
Starting slot
Out · to San José State
Isaiah Buxton
rating 0.86 · 50th pctl ’25 production · 11 tkl · 2 PD
Replaced
Medium confidence
In · from Idaho State
Mike Lindsay
rating 0.85 · rcb1 starter
Jan 16
▾ Detail
P
Starting slot
Out · to Washington
Hunter Green
88th pctl ’25 production · 63 punts · 46.8 yd avg
Replaced
Medium confidence
In · from College of San Mateo
C
Tashi Dorje
no ’25 production record · pt1 starter
▾ Detail
Partially replaced
9 chains
QB
Rotation slot
Out · to unannounced
?
Kyle Crum
37th pctl ’25 production · 14/29 · 169 pass yds · 1 TD · 2 INT
Partial replacement
Medium confidence
In · from Kentucky
Stone Saunders
rating 0.85 · qb2 rotation
Jan 6
▾ Detail
RB
Rotation slot
Out · to Sacramento State
Cincere Rhaney
rating 0.85 · 17th pctl ’25 production
Partial replacement
Medium confidence
In · from Colorado State
Javion Kinnard
59th pctl ’25 production · 18 rec · 228 yds · 1 TD · rb2 rotation
Jan 10
▾ Detail
WR
Rotation slot
Out · to San José State
Jerry McClure
9th pctl ’25 production · 1 rec · 8 yds
Partial replacement
Medium confidence
In · from Oregon
Justius Lowe
rating 0.86 · 34th pctl ’25 production · 6 rec · 56 yds · z2 rotation
Jan 13
▾ Detail
EDGE
Starting slot
Out · to Texas Tech
Trey White
rating 0.86 · 98th pctl ’25 production · 47 tkl · 10.5 TFL · 7 sk
Partial replacement
High confidence
In · from Oregon State
Kai Wallin
58th pctl ’25 production · 17 tkl · 2 TFL · 1 sk · rde1 starter
Jan 5
▾ Detail
EDGE
Rotation slot
Out · to Texas A&M
Ryan Henderson
rating 0.86 · 90th pctl ’25 production · 21 tkl · 9 TFL · 7 sk
Partial replacement
Medium confidence
In · from Rutgers
Djibril Rahman
rating 0.85 · 35th pctl ’25 production · 5 tkl · 1 TFL · 1 sk · rde2 rotation
Jan 13
▾ Detail
EDGE
Rotation slot
Out · to Troy
August Salvati
rating 0.84 · 57th pctl ’25 production · 6 tkl · 3.5 TFL · 3.5 sk · 1 INT
Partial replacement
Medium confidence
In · from Gannon
Nate Henrich
rating 0.82 · lde2 rotation
Jan 4
▾ Detail
LB
Starting slot
Out · to Nebraska
Owen Chambliss
rating 0.87 · 96th pctl ’25 production · 90 tkl · 8.5 TFL · 4 sk · 1 INT
Partial replacement
Medium confidence
In · from Weber State
Sione Hala
rating 0.82 · wlb1 starter
Jan 15
▾ Detail
LB
Rotation slot
Out · to Montana
Tanner Williams
28th pctl ’25 production · 6 tkl
Partial replacement
Medium confidence
In · from Western Colorado
Cameron Cooper
rating 0.85 · wlb2 rotation
Jan 9
▾ Detail
S
Rotation slot
Out · to Nebraska
Dwayne McDougle
rating 0.87 · 87th pctl ’25 production · 47 tkl · 1.5 TFL · 4 INT
Partial replacement
Medium confidence
In · from Portland State
Isaiah Green
rating 0.82 · fs2 rotation
Jan 5
▾ Detail
Not replaced
2 chains
WR
Production lost
Out · to unannounced
?
Myles Kitt-Denton
1 rec · -3 yds
Unresolved
Room restocked · slot open
In
No further two-deep addition
2 two-deep arrivals answer other losses · 2 depth arrivals in room
Jan 2
▾ Detail
EDGE
Production lost
Out · to Ball State
Jared Badie
rating 0.85 · 37th pctl ’25 production · 8 tkl · 1.5 TFL · 0.5 sk
Unresolved
Room restocked · slot open
In
No further two-deep addition
3 two-deep arrivals answer other losses
Feb 4
▾ Detail

Quality vs experience

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

How much San Diego State depends on transfers

Projected 2026 two-deep · 56 slots
Quarterback
1
1
100%
Skill (RB/WR/TE)
4
3
3
60%
Offensive line
1
3
6
90%
Front seven (EDGE/DL/LB)
2
2
8
83%
Secondary (CB/S)
4
1
5
60%
Specialists
5
1
6
58%
Returning signeesPrior-cycle transfers2026 transfers
71%
Projected two-deep from transfers
40 of 56 two-deep slots
21 of 28
Projected starters from transfers
10 from the 2026 cycle, 11 held over
86th
Pac-12 percentile · transfer share
2nd-most transfer-dependent two-deep of 8 Pac-12 teams
Returning portal corePrior-cycle transfers still in the two-deep
Tano Letuli
LB · from Army · 2024 cycle · MLB1 starter
57th pctl
’25 production · San Diego State
Joseph Borjon
OL · from Arizona · 2024 cycle · LT1 starter
no ’25 record
Jayden Denegal
QB · from Michigan · 2025 cycle · QB1 starter
73rd pctl
’25 production · San Diego State
Bert Emanuel Jr.
WR · from Central Michigan · 2025 cycle · Z1 starter
66th pctl
’25 production · San Diego State
Jackson Ford
TE · from Tulsa · 2025 cycle · TE1 starter
56th pctl
’25 production · San Diego State
Josiah Cox
CB · from New Mexico State · 2025 cycle · NB1 starter
56th pctl
’25 production · San Diego State
Malachi Finau
DL · from Hawai'i · 2025 cycle · NT1 starter
50th pctl
’25 production · San Diego State
Michael Levelle Watkins
OL · from Washington · 2025 cycle · RG1 starter
no ’25 record
Nathan Acevedo
WR · from Fresno State · 2025 cycle · SL1 starter
57th pctl
’25 production · San Diego State
Kalan Ellis
OL · from Syracuse · 2025 cycle · LG1 starter
no ’25 record

Where San Diego State’s transfers came from — and where they went

Sources · 39 arrivals25 departures · destinations
Non-FBS
22 players
Big Ten
7 players
Mid-American
3 players
Big 12
3 players
Pac-12
2 players
SEC
2 players
+
Unannounced
10 players
Big Ten
3 players
Big 12
3 players
Non-FBS
3 players
Mountain West
2 players
Mid-American
2 players
+
Other
2 players
San Diego State
+14 net moves
Arrived from · 39
Non-FBS
22 players
Big Ten
7 players
Mid-American
3 players
Big 12
3 players
Pac-12
2 players
SEC
2 players
Departed to · 25
+
Unannounced
10 players
Big Ten
3 players
Big 12
3 players
Non-FBS
3 players
Mountain West
2 players
Mid-American
2 players
+
Other
2 players
22arrivals came from Non-FBS programs — the single largest source.
27arrivals are projected straight into the two-deep (12 of 39 arrivals came from P4 leagues).
0departures stayed inside the Pac-12.

How the window developed

Cumulative net moves · in − out
SPRING WINDOWWINTER WINDOWWhiteChamblissHendersonMcDougleLawrence0EVENTRANSACTION ORDER · DEC 22 → MAY 2 · UNIT: NET MOVE COUNTSPRING WINDOWWINTER WINDOWChamblissMcDougle0EVENTRANSACTION ORDER · DEC 22 → MAY 2 · UNIT: NET MOVE COUNT
14 undated moves not plotted

All portal moves

64 of 64 moves match · 25 shown
Show
Role in
Sort
PlayerPosDirectionOrigin / destinationRating’25 productionEligProjected roleDate
OC
Owen Chambliss
Winter window · 3★
LB↑ DepartureNebraska0.8796th pctl production · 90 tkl · 8.5 TFL · 4 sk · 1 INTImmediateJan 6
DM
Dwayne McDougle
Winter window · 3★
S↑ DepartureNebraska0.8787th pctl production · 47 tkl · 1.5 TFL · 4 INTImmediateJan 7
EL
Evan Lawrence
Winter window · 3★
OL↓ Arrival
Indiana
0.87no recordImmediateLG2 rotationJan 21
TW
Trey White
Winter window · 3★
EDGE↑ DepartureTexas Tech0.8698th pctl production · 47 tkl · 10.5 TFL · 7 skImmediateJan 5
RH
Ryan Henderson
Winter window · 3★
EDGE↑ DepartureTexas A&M0.8690th pctl production · 21 tkl · 9 TFL · 7 skImmediateJan 6
IB
Isaiah Buxton
Winter window · 3★
CB↑ DepartureSan José State0.8650th pctl production · 11 tkl · 2 PDImmediateJan 11
JL
Justius Lowe
Winter window · 3★
WR↓ Arrival
Oregon
0.8634th pctl production · 6 rec · 56 ydsImmediateZ2 rotationJan 13
SS
Stone Saunders
Winter window · 3★
QB↓ Arrival
Kentucky
0.85no recordImmediateQB2 rotationJan 6
AB
Arthur Ban
Winter window · 3★
TE↑ DepartureArizona0.85no recordImmediateJan 9
CC
Cameron Cooper
Winter window · 3★
LB↓ Arrival
Western Colorado
0.85no recordImmediateWLB2 rotationJan 9
GL
Gavriel Lightfoot
Winter window · 3★
DL↓ Arrival
Colorado
0.85no recordImmediateDT1 starterJan 11
DR
Djibril Rahman
Winter window · 3★
EDGE↓ Arrival
Rutgers
0.8535th pctl production · 5 tkl · 1 TFL · 1 skImmediateRDE2 rotationJan 13
CR
Cincere Rhaney
Winter window · 3★
RB↑ DepartureSacramento State0.8517th pctl productionImmediateJan 14
ML
Mike Lindsay
Winter window · 3★
CB↓ Arrival
Idaho State
0.85no recordImmediateRCB1 starterJan 16
CM
Carsten Mamaril
Winter window · 3★
CB↓ Arrival
Portland State
0.85no recordImmediateLCB2 rotationJan 19
AS
Ayo Shotomide-King
Winter window · 3★
WR↓ Arrival
Oklahoma State
0.85no recordImmediateZ4 depthJan 30
JB
Jared Badie
Winter window · 3★
EDGE↑ DepartureBall State0.8537th pctl production · 8 tkl · 1.5 TFL · 0.5 skImmediateFeb 4
JO
Jason Oliver
Winter window · 3★
CB↓ Arrival
Sacramento State
0.8433rd pctl production · 1 tkl · 2 INTImmediateLCB4 depthJan 6
CR
Caleb Ricks
Winter window · 3★
CB↓ Arrival
Idaho
0.84no recordImmediateRCB2 rotationJan 10
AD
Aldrich Doe
Winter window · 3★
WR↓ Arrival
Bryant
0.84no recordImmediateX4 depthJan 14
CD
Chase Duarte
Winter window · 3★
OL↑ DepartureKansas State0.84no recordImmediateJan 15
AS
August Salvati
Spring window · 3★
EDGE↑ DepartureTroy0.8457th pctl production · 6 tkl · 3.5 TFL · 3.5 sk · 1 INTImmediateMay 2
NH
Nate Henrich
Winter window · 3★
EDGE↓ Arrival
Gannon
0.82no recordImmediateLDE2 rotationJan 4
IG
Isaiah Green
Winter window · 3★
S↓ Arrival
Portland State
0.82no recordImmediateFS2 rotationJan 5
SH
Sione Hala
Winter window · 3★
LB↓ Arrival
Weber State
0.82no recordImmediateWLB1 starterJan 15