TWO DEEP
Top 25The Wire

San José State Spartans

NCAA · Mountain West · 2026
OverviewRoster changeReplacementsPortal portfolioDependenceFlowAll moves
Position
Window
Transfer portal · 2026

San José State Spartans

Both windows
Projected two-deep impacti
+22
Projected two-deep roles added · 2026 arrivals
San José State added 22 transfers projected into the two-deep (13 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.
33
Arrivals
+17
16
Departures
0.84
Avg rating in
-0.02
0.86
Avg rating out
22
Proj two-deep in
Out roles untracked
9 of 33
’25 production in
12 of 16
’25 production out
What changed
Upgraded
Projected starters arrived with rating holding or rising in 7 rooms, led by OL.
Depth concern
No room lost net depth in this window.
Still unresolved
Every departure has a portal answer.

How the roster changed

49 moves · 14 rooms touchedi
Offense
+7 net players
Upgraded+4 players
OL
+6 in · −2 out · 2 proj starters in
InOut
C
S
R
?
Brian Tapu in from Nebraska drives the room.
Replaced+1 player
QB
+2 in · −1 out · 1 proj starter in
InOut
M
Walker Eget out to Duke drives the room.
Replaced+1 player
RB
+2 in · −1 out
InOut
Steve Chavez-Soto out to Utah drives the room.
Replaced+1 player
TE
+1 in · −0 out
InOut
No departures
Max Friedman in from Northwestern College drives the room.
Replaced
WR
+4 in · −4 out · 2 proj starters in
InOut
Danny Scudero out to Colorado drives the room.
Defense
+3 net players
Upgraded+2 players
S
+4 in · −2 out · 1 proj starter in
InOut
D
?
?
Isiah Revis out to unannounced drives the room.
Replaced+1 player
DL
+2 in · −1 out
InOut
Jireh Moe out to Utah drives the room.
Replaced
CB
+3 in · −3 out · 1 proj starter in
InOut
?
Jaylen Thomas out to Washington State drives the room.
Replaced
EDGE
+1 in · −1 out
InOut
D
Vili Taufatofua out to Colorado drives the room.
Upgraded
LB
+1 in · −1 out · 1 proj starter in
InOut
?
Noah McNeal-Franklin out to unannounced drives the room.
Specialists
+7 net players
Upgraded+3 players
LS
+3 in · −0 out · 1 proj starter in
InOut
F
No departures
Dylan Aguilera in from Lafayette drives the room.
Upgraded+2 players
P
+2 in · −0 out · 2 proj starters in
InOut
M
No departures
Joey Fernandez in from Monterey Peninsula College drives the room.
Upgraded+1 player
K
+1 in · −0 out · 1 proj starter in
InOut
No departures
Trajan Sinatra in from Idaho State drives the room.
Upgraded+1 player
NG
+1 in · −0 out · 1 proj starter in
InOut
S
No departures
Solomone Langi in from Snow 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 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 · lt1 starter
▾ Detail
LB
Starting slot
Out · to unannounced
?
Noah McNeal-Franklin
83rd pctl ’25 production · 63 tkl · 5.5 TFL · 1 sk
Replaced
Medium confidence
In · from Weber State
Aizik Mahuka
no ’25 production record · lb41 starter
Jan 11
▾ Detail
Partially replaced
8 chains
QB
Starting slot
Out · to Duke
Walker Eget
rating 0.86 · 87th pctl ’25 production · 232/393 · 3,058 pass yds · 17 TD · 9 INT
Partial replacement
High confidence
In · from Hawai'i
Luke Weaver
57th pctl ’25 production · 63/105 · 628 pass yds · 6 TD · 3 INT · qb1 starter
Jan 9
▾ Detail
RB
Rotation slot
Out · to Utah
Steve Chavez-Soto
rating 0.88 · 71st pctl ’25 production · 448 rush yds · 5.1 ypc · 7 TD
Partial replacement
Medium confidence
In · from UCLA
Isaiah Carlson
no ’25 production record · rb2 rotation
▾ Detail
WR
Starting slot
Out · to Colorado
Danny Scudero
rating 0.87 · 100th pctl ’25 production · 88 rec · 1,297 yds · 10 TD
Partial replacement
Medium confidence
In · from Penn State
Anthony Ivey
rating 0.85 · wr31 starter
Jan 18
▾ Detail
WR
Starting slot
Out · to Utah
Kyri Shoels
rating 0.86 · 93rd pctl ’25 production · 59 rec · 768 yds · 2 TD
Partial replacement
High confidence
In · from BYU
Dominique McKenzie
29th pctl ’25 production · kr1 starter
Jan 7
▾ Detail
WR
Rotation slot
Out · to UCLA
Leland Smith
rating 0.86 · 90th pctl ’25 production · 43 rec · 695 yds · 3 TD
Partial replacement
Medium confidence
In · from Oregon State
Jordan Anderson
no ’25 production record · wr22 rotation
▾ Detail
DL
Rotation slot
Out · to Utah
Jireh Moe
rating 0.86 · 73rd pctl ’25 production · 28 tkl · 2 TFL · 1.5 sk
Partial replacement
Medium confidence
In · from Sacramento State
Jayland McGlothen
rating 0.83 · 9th pctl ’25 production · 2 tkl · de22 rotation
Jan 14
▾ Detail
CB
Starting slot
Out · to Washington State
Jaylen Thomas
rating 0.85 · 90th pctl ’25 production · 59 tkl · 1 TFL · 6 PD
Partial replacement
High confidence
In · from San Diego State
Isaiah Buxton
rating 0.86 · 50th pctl ’25 production · 11 tkl · 2 PD · cb1 starter
Jan 11
▾ Detail
S
Starting slot
Out · to unannounced
?
Isiah Revis
86th pctl ’25 production · 51 tkl · 4 TFL · 1 PD
Partial replacement
Medium confidence
In · from Cal Poly
Brian Dukes Jr.
rating 0.84 · ss1 starter
Jan 14
▾ Detail
Not replaced
3 chains
WR
Production lost
Out · to Sacramento State
Matthew Coleman
rating 0.85 · 51st pctl ’25 production · 20 rec · 131 yds · 1 TD
Unresolved
Room restocked · slot open
In
No further two-deep addition
3 two-deep arrivals answer other losses · 1 depth arrival in room
Jan 14
▾ Detail
EDGE
Production lost
Out · to Colorado
Vili Taufatofua
rating 0.86 · 90th pctl ’25 production · 34 tkl · 7 TFL · 4 sk
Unresolved
Room restocked · slot open
In
No starter/rotation addition
1 depth arrival in room
Jan 9
▾ Detail
CB
Production lost
Out · to Colorado State
Caleb Presley
rating 0.86 · 65th pctl ’25 production · 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 production record
High-upside betProven impactDevelopmentalExperienced depth
Buxton
0th pctl25th pctl50th pctl75th pctl
’25 production · national position percentile
27 unrated moves not plotted — see the ledger

How much San José State depends on transfers

Projected 2026 two-deep · 55 slots
Quarterback
1
1
50%
Skill (RB/WR/TE)
6
1
5
50%
Offensive line
4
1
5
60%
Front seven (EDGE/DL/LB)
10
2
17%
Secondary (CB/S)
4
4
50%
Specialists
2
9
82%
Returning signeesPrior-cycle transfers2026 transfers
51%
Projected two-deep from transfers
28 of 55 two-deep slots
15 of 29
Projected starters from transfers
14 from the 2026 cycle, 1 held over
56th
Mountain West percentile · transfer share
5th-most transfer-dependent two-deep of 10 Mountain West teams
Returning portal corePrior-cycle transfers still in the two-deep
Tyler Chen
OL · from Utah Tech · 2024 cycle · RG1 starter
0th pctl
’25 production · San José State
Ryan Boultwood
TE · from Boston College · 2025 cycle · TE2 rotation
no ’25 record

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

Sources · 33 arrivals16 departures · destinations
Non-FBS
17 players
Big 12
6 players
Pac-12
3 players
Big Ten
3 players
Mountain West
2 players
Mid-American
1 player
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
+17 net moves
Arrived from · 33
Non-FBS
17 players
Big 12
6 players
Pac-12
3 players
Big Ten
3 players
Mountain West
2 players
Mid-American
1 player
+
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
17arrivals came from Non-FBS programs — the single largest source.
22arrivals are projected straight into the two-deep (9 of 33 arrivals came from P4 leagues).
0departures stayed inside the Mountain West.

How the window developed

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

All portal moves

49 of 49 moves match · 25 shown
Show
Role in
Sort
PlayerPosDirectionOrigin / destinationRating’25 productionEligProjected roleDate
SC
Steve Chavez-Soto
Winter window · 3★
RB↑ DepartureUtah0.8871st pctl production · 448 rush yds · 5.1 ypc · 7 TDImmediateJan 13
DS
Danny Scudero
Winter window · 3★
WR↑ DepartureColorado0.87100th pctl production · 88 rec · 1,297 yds · 10 TDImmediateJan 4
LS
Leland Smith
Winter window · 3★
WR↑ DepartureUCLA0.8690th pctl production · 43 rec · 695 yds · 3 TDImmediateJan 7
KS
Kyri Shoels
Winter window · 3★
WR↑ DepartureUtah0.8693rd pctl production · 59 rec · 768 yds · 2 TDImmediateJan 8
VT
Vili Taufatofua
Winter window · 3★
EDGE↑ DepartureColorado0.8690th pctl production · 34 tkl · 7 TFL · 4 skImmediateJan 9
IB
Isaiah Buxton
Winter window · 3★
CB↓ Arrival
San Diego State
0.8650th pctl production · 11 tkl · 2 PDImmediateCB1 starterJan 11
JM
Jireh Moe
Winter window · 3★
DL↑ DepartureUtah0.8673rd pctl production · 28 tkl · 2 TFL · 1.5 skImmediateJan 11
CP
Caleb Presley
Winter window · 3★
CB↑ DepartureColorado State0.8665th pctl production · 24 tkl · 1.5 TFL · 2 PDImmediateJan 15
BT
Brian Tapu
Winter window · 3★
OL↓ Arrival
Nebraska
0.86no recordImmediateRT2 rotationJan 21
WE
Walker Eget
Winter window · 3★
QB↑ DepartureDuke0.8687th pctl production · 232/393 · 3,058 pass yds · 17 TD · 9 INTImmediateJan 26
JT
Jaylen Thomas
Winter window · 3★
CB↑ DepartureWashington State0.8590th pctl production · 59 tkl · 1 TFL · 6 PDImmediateJan 4
MC
Matthew Coleman
Winter window · 3★
WR↑ DepartureSacramento State0.8551st pctl production · 20 rec · 131 yds · 1 TDImmediateJan 14
IT
Ikinasio Tupou
Winter window · 3★
OL↓ Arrival
BYU
0.85no recordImmediateLT2 rotationJan 16
AI
Anthony Ivey
Winter window · 3★
WR↓ Arrival
Penn State
0.85no recordImmediateWR31 starterJan 18
LT
Lavaka Taukeiaho
Winter window · 3★
OL↓ Arrival
Oklahoma State
0.850th pctl production · 1 tklImmediateLG2 rotationJan 20
NH
Nate Hale
Winter window · 3★
OL↑ DepartureArizona0.84no recordImmediateJan 11
BD
Brian Dukes Jr.
Winter window · 3★
S↓ Arrival
Cal Poly
0.84no recordImmediateSS1 starterJan 14
JM
Jayland McGlothen
Winter window · 3★
DL↓ Arrival
Sacramento State
0.839th pctl production · 2 tklImmediateDE22 rotationJan 14
IS
Ian Shewell
Winter window · 3★
DL↓ Arrival
Arizona State
0.820th pctl production · 1 tklImmediateDE24 depthJan 15
TJ
Tyler Jacklich
Winter window · 3★
RB↓ Arrival
West Virginia
0.8223rd pctl productionImmediateRB4 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 recordImmediateCB24 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
29th pctl productionImmediateKR1 starterJan 7