TWO DEEP
Battles

San José State Spartans

NCAA · Mountain West · 2026
Updated 2026-07-29
117 players
OverviewRoster changeReplacementsPortal portfolioDependenceFlowAll moves
Position
Window
Transfer portal · 2026

San José State Spartans

Both windows
Projected two-deep impacti
+9
Projected two-deep roles added · 2026 arrivals
San José State added 9 transfers projected into the two-deep (4 as starters) against 16 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.
23
Arrivals
+7
16
Departures
0.83
Avg rating in
-0.03
0.86
Avg rating out
9
Proj two-deep in
Out roles untracked
8 of 23
’25 production in
12 of 16
’25 production out
What changed
Upgraded
Projected starters arrived with rating holding or rising in 2 rooms, led by OL.
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

39 moves · 11 rooms touchedi
Offense
+2 net players
Upgraded+3 players
OL
+5 in · −2 out · 2 proj starters in
InOut
C
R
U
?
Brian Tapu in from Nebraska drives the room.
Replaced
QB
+1 in · −1 out
InOut
Walker Eget out to Duke drives the room.
Replaced
RB
+1 in · −1 out
InOut
Steve Chavez-Soto out to Utah drives the room.
No movement
TE
+0 in · −0 out
InOutNo arrivalsNo departures
No portal movement in this room.
Depth concern-1 player
WR
+3 in · −4 out
InOut
Danny Scudero out to Colorado drives the room.
Defense
+3 net players
Replaced+2 players
DL
+3 in · −1 out
InOut
S
Jireh Moe out to Utah drives the room.
Replaced+1 player
LB
+2 in · −1 out
InOut
?
Aizik Mahuka in from Weber State drives the room.
Replaced
EDGE
+1 in · −1 out
InOut
L
Vili Taufatofua out to Colorado drives the room.
Replaced
CB
+3 in · −3 out · 1 proj starter in
InOut
C
Isaiah Buxton in from San Diego State drives the room.
Replaced
S
+2 in · −2 out
InOut
D
?
?
Jackson Barton in from Nevada drives the room.
Specialists
+2 net players
Upgraded+1 player
P
+1 in · −0 out · 1 proj starter in
InOut
No departures
Trent Carrizosa in from Colorado drives the room.
Replaced+1 player
LS
+1 in · −0 out
InOut
No departures
Dylan Aguilera in from Lafayette drives the room.
No movement
K
+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 usage share (smallest = none recorded)

Did San José State replace what it lost?

Role slots, not player-for-player
Replaced
2 chains
OL
Starting slot
Out · to Arizona
Nate Hale
rating 0.84
Replaced
Low confidence
In · from City College of San Francisco
C
Daniel Moleni
no ’25 production record · rg1 starter
▾ Detail
CB
Starting slot
Out · to Washington State
Jaylen Thomas
rating 0.85 · 59 tkl · 1 TFL · 6 PD
Replaced
Medium confidence
In · from Catawba College/El Camino College
C
Runye Norton
no ’25 production record · lcb1 starter
▾ Detail
Partially replaced
4 chains
EDGE
Rotation slot
Out · to Colorado
Vili Taufatofua
rating 0.86 · 34 tkl · 7 TFL · 4 sk
Partial replacement
Medium confidence
In · from Laney College
L
Etu Finau
no ’25 production record · lde2 rotation
▾ Detail
DL
Rotation slot
Out · to Utah
Jireh Moe
rating 0.86 · 28 tkl · 2 TFL · 1.5 sk
Partial replacement
Medium confidence
In · from Snow College
S
Solomone Langi
no ’25 production record · nt2 rotation
▾ Detail
LB
Rotation slot
Out · to unannounced
?
Noah McNeal-Franklin
63 tkl · 5.5 TFL · 1 sk
Partial replacement
Medium confidence
In · from BYU
Naseri Danielson
no ’25 production record · mlb2 rotation
▾ Detail
S
Rotation slot
Out · to unannounced
?
Isiah Revis
51 tkl · 4 TFL · 1 PD
Partial replacement
Medium confidence
In · from Diablo Valley College
D
Charles Cox III
no ’25 production record · ss2 rotation
▾ Detail
Not replaced
4 chains
QB
Production lost
Out · to Duke
Walker Eget
rating 0.86 · 55% ’25 usage · 232/393 · 3,058 pass yds · 17 TD · 9 INT
Unresolved
Room restocked · slot open
In
No starter/rotation addition
1 depth arrival in room
Jan 26
▾ Detail
RB
Production lost
Out · to Utah
Steve Chavez-Soto
rating 0.88 · 16% ’25 usage · 448 rush yds · 5.1 ypc · 7 TD
Unresolved
Room restocked · slot open
In
No starter/rotation addition
1 depth arrival in room
Jan 13
▾ Detail
WR
Production lost
Out · to Colorado
Danny Scudero
rating 0.87 · 19% ’25 usage · 88 rec · 1,297 yds · 10 TD
Unresolved
Room restocked · slot open
In
No starter/rotation addition
3 depth arrivals in room · 4 producing losses unanswered
Jan 4
▾ Detail
CB
Production lost
Out · to Colorado State
Caleb Presley
rating 0.86 · 24 tkl · 1.5 TFL · 2 PD
Unresolved
Room restocked · slot open
In
No further two-deep addition
1 two-deep arrival answers other losses · 2 depth arrivals in room
Jan 15
▾ Detail

Quality vs experience

Portal rating
0.750.800.850.900.951.00
No ’25 usage record
High-upside betProven impactDevelopmentalExperienced depth
Eget
Scudero
Jacklich
0%20%40%60%
’25 usage share of previous team’s snapsets
19 unrated moves not plotted — see the ledger

How much San José State depends on transfers

Projected 2026 two-deep · 44 slots
Quarterback
2
0%
Skill (RB/WR/TE)
6
1
14%
Offensive line
6
3
33%
Front seven (EDGE/DL/LB)
9
3
25%
Secondary (CB/S)
4
2
33%
Specialists
5
2
1
38%
Returning signeesPrior-cycle transfers2026 transfers
27%
Projected two-deep from transfers
12 of 44 two-deep slots
7 of 25
Projected starters from transfers
4 from the 2026 cycle, 3 held over
67th
Mountain West percentile · transfer share
4th-most transfer-dependent two-deep of 10 Mountain West teams
Returning portal corePrior-cycle transfers still in the two-deep
Malachi Riley
WR · from Arizona · 2025 cycle · Z1 starter
3%
’25 usage · San José State
AJ Campos
LS · from Sacramento State · 2025 cycle · LS1 starter
no ’25 record
Denis Lynch
K · from USC · 2025 cycle · PK1 starter
8/16 FG
’25 · San José State

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

Sources · 23 arrivals16 departures · destinations
Unlisted
7 players
+
Big 12
6 players
Non-FBS
3 players
Pac-12
2 players
Mountain West
2 players
Big Ten
2 players
Other
1 player
+
Big 12
6 players
+
Unannounced
4 players
Pac-12
2 players
Big Ten
1 player
Mid-American
1 player
ACC
1 player
+
Other
1 player
San José State
+7 net moves
Arrived from · 23
+
Unlisted
7 players
Big 12
6 players
Non-FBS
3 players
Pac-12
2 players
Mountain West
2 players
Big Ten
2 players
+
Other
1 player
Departed to · 16
Big 12
6 players
+
Unannounced
4 players
Pac-12
2 players
Big Ten
1 player
Mid-American
1 player
ACC
1 player
+
Other
1 player
7arrivals came from Unlisted programs — the single largest source.
9arrivals are projected straight into the two-deep (8 of 23 arrivals came from P4 leagues).
0departures stayed inside the Mountain West.

How the window developed

Cumulative net moves · in − out
WINTER WINDOWScuderoSmithShoelsTaufatofuaChavez-Soto-2EVENTRANSACTION ORDER · DEC 31 → FEB 3 · UNIT: NET MOVE COUNTWINTER WINDOWScuderoChavez-Soto-2EVENTRANSACTION ORDER · DEC 31 → FEB 3 · UNIT: NET MOVE COUNT
9 undated moves not plotted

All portal moves

39 of 39 moves match · 25 shown
Show
Role in
Sort
PlayerPosDirectionOrigin / destinationRating’25 productionEligProjected roleDate
SC
Steve Chavez-Soto
Winter window · 3★
RB↑ DepartureUtah0.8816% usage · 448 rush yds · 5.1 ypc · 7 TDImmediateJan 13
DS
Danny Scudero
Winter window · 3★
WR↑ DepartureColorado0.8719% usage · 88 rec · 1,297 yds · 10 TDImmediateJan 4
LS
Leland Smith
Winter window · 3★
WR↑ DepartureUCLA0.8610% usage · 43 rec · 695 yds · 3 TDImmediateJan 7
KS
Kyri Shoels
Winter window · 3★
WR↑ DepartureUtah0.8611% usage · 59 rec · 768 yds · 2 TDImmediateJan 8
VT
Vili Taufatofua
Winter window · 3★
EDGE↑ DepartureColorado0.8634 tkl · 7 TFL · 4 skImmediateJan 9
IB
Isaiah Buxton
Winter window · 3★
CB↓ Arrival
San Diego State
0.8611 tkl · 2 PDImmediateProjected depthJan 11
JM
Jireh Moe
Winter window · 3★
DL↑ DepartureUtah0.8628 tkl · 2 TFL · 1.5 skImmediateJan 11
CP
Caleb Presley
Winter window · 3★
CB↑ DepartureColorado State0.8624 tkl · 1.5 TFL · 2 PDImmediateJan 15
BT
Brian Tapu
Winter window · 3★
OL↓ Arrival
Nebraska
0.86no recordImmediateProjected depthJan 21
WE
Walker Eget
Winter window · 3★
QB↑ DepartureDuke0.8655% usage · 232/393 · 3,058 pass yds · 17 TD · 9 INTImmediateJan 26
JT
Jaylen Thomas
Winter window · 3★
CB↑ DepartureWashington State0.8559 tkl · 1 TFL · 6 PDImmediateJan 4
MC
Matthew Coleman
Winter window · 3★
WR↑ DepartureSacramento State0.855% usage · 20 rec · 131 yds · 1 TDImmediateJan 14
AI
Anthony Ivey
Winter window · 3★
WR↓ Arrival
Penn State
0.85no recordImmediateX3 depthJan 18
LT
Lavaka Taukeiaho
Winter window · 3★
OL↓ Arrival
Oklahoma State
0.851 tklImmediateProjected depthJan 20
NH
Nate Hale
Winter window · 3★
OL↑ DepartureArizona0.84no recordImmediateJan 11
JM
Jayland McGlothen
Winter window · 3★
DL↓ Arrival
Sacramento State
0.832 tklImmediateProjected depthJan 14
IS
Ian Shewell
Winter window · 3★
DL↓ Arrival
Arizona State
0.821 tklImmediateNT3 depthJan 15
TJ
Tyler Jacklich
Winter window · 3★
RB↓ Arrival
West Virginia
0.824% usageImmediateRB4 depthJan 22
JB
Jackson Barton
Winter window · 3★
S↓ Arrival
Nevada
0.81no recordImmediateProjected depthFeb 1
JW
Jonathan Watts
Winter window · 3★
CB↓ Arrival
Idaho State
0.80no recordImmediateProjected depthFeb 2
JB
Joseph Bey
Winter window · 3★
S↑ Departure
?Not announced
no recordImmediateDec 31
DD
Denaris DeRosa
Winter window · 3★
OL↑ Departure
?Not announced
no recordImmediateJan 3
DM
Dominique McKenzie
Winter window · 3★
WR↓ Arrival
BYU
3% usageImmediateProjected depthJan 7
JM
Jerry McClure
Winter window · 3★
WR↓ Arrival
San Diego State
2% usage · 1 rec · 8 ydsImmediateProjected depthJan 9
LW
Luke Weaver
Winter window · 3★
QB↓ Arrival
Hawai'i
36% usage · 63/105 · 628 pass yds · 6 TD · 3 INTImmediateProjected depthJan 9