Transfer portal · 2026
San Diego State Aztecs
Both windowsProjected 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
How the roster changed
64 moves · 13 rooms touchediOffense+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

No departures


B

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
InOutNo departures
B
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-playerReplaced5 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 replaced9 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 replaced2 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
























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 slotsQuarterback100%
1
1
Skill (RB/WR/TE)60%
4
3
3
Offensive line90%
1
3
6
Front seven (EDGE/DL/LB)83%
2
2
8
Secondary (CB/S)60%
4
1
5
Specialists58%
5
1
6
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
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 − out14 undated moves not plotted
All portal moves
64 of 64 moves match · 25 shownShow
Role in
Sort
PlayerPosDirectionOrigin / destinationRating’25 productionEligProjected roleDate
EL
Winter window · 3★

JL
Winter window · 3★

SS
Winter window · 3★

CC
Winter window · 3★

GL
Winter window · 3★

DR
Winter window · 3★

ML
Winter window · 3★

CM
Winter window · 3★

AS
Winter window · 3★

JO
Winter window · 3★

CR
Winter window · 3★

AD
Winter window · 3★

NH
Winter window · 3★

IG
Winter window · 3★

SH
Winter window · 3★




