Transfer portal · 2026
San José State Spartans
Both windowsProjected 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
How the roster changed
49 moves · 14 rooms touchediOffense+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
No departures


F
Dylan Aguilera in from Lafayette drives the room.
Upgraded+2 players
P
+2 in · −0 out · 2 proj starters in
InOut
No departures
M

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
InOutNo departures
S
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-playerReplaced2 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 replaced8 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 replaced3 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





















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 slotsQuarterback50%
1
1
Skill (RB/WR/TE)50%
6
1
5
Offensive line60%
4
1
5
Front seven (EDGE/DL/LB)17%
10
2
Secondary (CB/S)50%
4
4
Specialists82%
2
9
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
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 − out17 undated moves not plotted
All portal moves
49 of 49 moves match · 25 shownShow
Role in
Sort
PlayerPosDirectionOrigin / destinationRating’25 productionEligProjected roleDate
IB
Winter window · 3★

BT
Winter window · 3★

IT
Winter window · 3★

AI
Winter window · 3★

LT
Winter window · 3★

BD
Winter window · 3★

JM
Winter window · 3★

IS
Winter window · 3★

TJ
Winter window · 3★

JB
Winter window · 3★

JW
Winter window · 3★

JB
Winter window · 3★
?
—Immediate—Dec 31DD
Winter window · 3★
?
—Immediate—Jan 3DM
Winter window · 3★




