Transfer portal · 2026
Michigan State Spartans
Both windowsProjected two-deep impacti
+29
Projected two-deep roles added · 2026 arrivals
Michigan State added 29 transfers projected into the two-deep (19 as starters) against 43 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.
32
Arrivals
-11
43
Departures
0.86
Avg rating in
+0.00
0.85
Avg rating out
29
Proj two-deep in
—
—
Out roles untracked
17 of 32
’25 production in
—
23 of 43
’25 production out
What changed
Depth concern
More players out than in with no two-deep answer — depth, not the starting line, is the exposure.
Still unresolved
Departures with no portal answer yet. Replacement must come from the returning roster or signing class.
How the roster changed
75 moves · 14 rooms touchediOffense-9 net players
Replaced+2 players
RB
+3 in · −1 out · 2 proj starters in
InOut







Cam Edwards in from UConn drives the room.
Replaced-1 player
QB
+1 in · −2 out
InOut


?

Aidan Chiles out to Northwestern drives the room.
Depth concern-1 player
TE
+1 in · −2 out
InOut





Michael Masunas out to Texas drives the room.
Depth concern-2 players
WR
+2 in · −4 out · 2 proj starters in
InOut











Nick Marsh out to Indiana drives the room.
Depth concern-7 players
OL
+4 in · −11 out · 3 proj starters in
InOut





























Stanton Ramil out to Auburn drives the room.
Defense-2 net players
Replaced+2 players
DL
+3 in · −1 out · 2 proj starters in
InOut







Alex VanSumeren out to USC drives the room.
Replaced—
S
+4 in · −4 out · 2 proj starters in
InOut







S






Justin Denson Jr. out to Purdue drives the room.
Upgraded-1 player
EDGE
+3 in · −4 out · 1 proj starter in
InOut













Jalen Thompson out to Arizona State drives the room.
Replaced-1 player
LB
+3 in · −4 out · 1 proj starter in
InOut








?



Aisea Moa out to Michigan drives the room.
Depth concern-2 players
CB
+4 in · −6 out · 3 proj starters in
InOut



















Tre Bell in from Iowa State drives the room.
Specialists0 net players
Upgraded+2 players
P
+2 in · −0 out · 1 proj starter in
InOut
No departures


Rhys Dakin in from Iowa drives the room.
Upgraded—
K
+1 in · −1 out · 1 proj starter in
InOut



Liam Boyd in from Charlotte drives the room.
Replaced-1 player
LS
+1 in · −2 out · 1 proj starter in
InOut





Jack Wills out to Nebraska drives the room.
Unresolved-1 player
ATH
+0 in · −1 out
InOutNo arrivals
?
Dyson Sims out to unannounced drives the room.
ArrivalDepartureHeavy ring · proj starter inThin ring · rotation inDotted · depth role or no ’25 recordMarker size = ’25 usage share (smallest = none recorded)
Did Michigan State replace what it lost?
Role slots, not player-for-playerReplaced11 chains
RB
Starting slot
Out · to Ole Miss

Makhi Frazier
rating 0.88 · 24% ’25 usage · 520 rush yds · 4.5 ypc · 2 TD · 12 rec
Upgrade
High confidence
In · from UConn

Cam Edwards
rating 0.86 · 27% ’25 usage · 1,240 rush yds · 5.9 ypc · 15 TD · 19 rec · rb1 starter
Jan 7
▾ Detail
WR
Starting slot
Out · to Iowa State

Evan Boyd
rating 0.85 · 2% ’25 usage · 3 rec · 54 yds
Replaced
High confidence
In · from Michigan

Fredrick Moore
rating 0.85 · 2% ’25 usage · x1 starter
Jan 9
▾ Detail
OL
Starting slot
Out · to Auburn

Stanton Ramil
rating 0.88
Upgrade
Medium confidence
In · from UConn

Ben Murawski
rating 0.87 · 1 tkl · lt1 starter
Jan 4
▾ Detail
EDGE
Starting slot
Out · to Arizona State

Jalen Thompson
rating 0.89 · 29 tkl · 5.5 TFL · 2.5 sk
Replaced
High confidence
In · from NC State

Kenny Soares Jr.
rating 0.86 · 80 tkl · 4 TFL · 0.5 sk · rde1 starter
Jan 13
▾ Detail
LB
Starting slot
Out · to Texas

Darius Snow
rating 0.85 · 34 tkl · 3 TFL · 1 sk
Upgrade
High confidence
In · from Buffalo

Dion Crawford
rating 0.85 · 79 tkl · 5 TFL · 3.5 sk · wlb1 starter
Jan 11
▾ Detail
CB
Starting slot
Out · to Minnesota

Aydan West
rating 0.87 · 19 tkl · 1 TFL · 0.5 sk
Upgrade
High confidence
In · from Iowa State

Tre Bell
rating 0.87 · 36 tkl · 4 TFL · 2 INT · lcb1 starter
Jan 5
▾ Detail
CB
Starting slot
Out · to North Carolina

Ade Willie
rating 0.86 · 16 tkl · 2 TFL · 1 PD
Replaced
High confidence
In · from Miami

Charles Brantley
rating 0.87 · 1 tkl · rcb1 starter
Jan 7
▾ Detail
CB
Starting slot
Out · to Arizona State

Chance Rucker
rating 0.85 · 7 tkl · 2 PD
Upgrade
High confidence
In · from Louisiana Tech

Michael Richard
rating 0.85 · 38 tkl · 5 TFL · 3 INT · nb1 starter
Jan 5
▾ Detail
S
Starting slot
Out · to Toledo

Armorion Smith
rating 0.85 · 36 tkl · 1.5 TFL · 1 INT
Replaced
Medium confidence
In · from Southern Illinois / Charlotte
S
Aveon Grose
no ’25 production record · ss1 starter
—
▾ Detail
S
Starting slot
Out · to Purdue

Justin Denson Jr.
rating 0.85 · 2 tkl
Replaced
Medium confidence
In · from UCF

Nikai Martinez
no ’25 production record · fs1 starter
—
▾ Detail
LS
Starting slot
Out · to Nebraska

Jack Wills
rating 0.83 · 2 tkl
Replaced
Medium confidence
In · from Oregon

Nick Duzansky
no ’25 production record · ls1 starter
Jan 18
▾ Detail
Partially replaced8 chains
QB
Rotation slot
Out · to Northwestern

Aidan Chiles
rating 0.90 · 52% ’25 usage · 128/203 · 1,392 pass yds · 10 TD · 3 INT · 227 rush yds
Partial replacement
Medium confidence
In · from UCF

Cam Fancher
rating 0.85 · 43% ’25 usage · 41/72 · 333 pass yds · 0 TD · 0 INT · 170 rush yds · qb2 rotation
Jan 6
▾ Detail
WR
Starting slot
Out · to Indiana

Nick Marsh
rating 0.94 · 13% ’25 usage · 59 rec · 662 yds · 6 TD
Partial replacement
High confidence
In · from Notre Dame

KK Smith
rating 0.86 · 2% ’25 usage · 8 rec · 123 yds · 2 TD · z1 starter
Jan 11
▾ Detail
DL
Starting slot
Out · to USC

Alex VanSumeren
rating 0.89 · 50 tkl · 2 TFL · 1.5 sk
Partial replacement
High confidence
In · from Illinois

Eli Coenen
rating 0.86 · 12 tkl · 1.5 TFL · 1.5 sk · ldt1 starter
Jan 12
▾ Detail
LB
Rotation slot
Out · to Michigan

Aisea Moa
rating 0.86 · 12 tkl · 1 TFL · 1 PD
Partial replacement
Medium confidence
In · from Auburn

Caleb Wheatland
rating 0.85 · 1 tkl · mlb2 rotation
Jan 5
▾ Detail
LB
Rotation slot
Out · to Coastal Carolina

Marcellius Pulliam
rating 0.85 · 8 tkl
Partial replacement
Medium confidence
In · from Albany

Cam Stodghill
rating 0.85 · wlb2 rotation
Jan 10
▾ Detail
CB
Rotation slot
Out · to Hawai'i

Jeremiah Hughes
rating 0.84 · 3 tkl
Partial replacement
Medium confidence
In · from Houston Christian

Tyran Chappell
rating 0.84 · rcb2 rotation
Jan 4
▾ Detail
S
Rotation slot
Out · to Delaware

George Mullins
1 tkl
Partial replacement
Medium confidence
In · from Maine

Devin Vaught
rating 0.84 · ss2 rotation
Jan 4
▾ Detail
K
Starting slot
Out · to Kansas

Martin Connington
12/16 FG · 62 pts
Partial replacement
High confidence
In · from Charlotte

Liam Boyd
9/12 FG · 42 pts · pk1 starter
Jan 7
▾ Detail
Not replaced4 chains
WR
Production lost
Out · to Memphis

Alante Brown
4 KR · 53.5 yd avg
Unresolved
Room restocked · slot open
In
No further two-deep addition
2 two-deep arrivals answer other losses
Jan 14
▾ Detail
TE
Production lost
Out · to Texas

Michael Masunas
rating 0.86 · 4% ’25 usage · 19 rec · 232 yds · 3 TD
Unresolved
Room restocked · slot open
In
No starter/rotation addition
1 depth arrival in room
Jan 5
▾ Detail
EDGE
Production lost
Out · to Kansas

David Santiago
rating 0.86 · 24 tkl · 2.5 TFL · 1.5 sk
Unresolved
Room restocked · slot open
In
No further two-deep addition
1 two-deep arrival answers other losses · 2 depth arrivals in room · 2 producing losses unanswered
Jan 7
▾ Detail
LB
Production lost
Out · to unannounced
?
Semaj Bridgeman
6 tkl · 1 TFL
Unresolved
Room restocked · slot open
In
No further two-deep addition
3 two-deep arrivals answer other losses
Dec 12
▾ Detail
Quality vs experience
Portal rating
0.750.800.850.900.951.00
No ’25 usage recordHigh-upside betProven impactDevelopmentalExperienced depth
Chiles
Fancher
Edwards












































































































0%20%40%60%
’25 usage share of previous team’s snapsets
19 unrated moves not plotted — see the ledger
How much Michigan State depends on transfers
Projected 2026 two-deep · 53 slotsQuarterback50%
1
1
Skill (RB/WR/TE)64%
4
3
4
Offensive line75%
2
2
4
Front seven (EDGE/DL/LB)75%
3
2
7
Secondary (CB/S)90%
1
1
8
Specialists70%
3
1
6
Returning signeesPrior-cycle transfers2026 transfers
74%
Projected two-deep from transfers
39 of 53 two-deep slots
24 of 29
Projected starters from transfers
20 from the 2026 cycle, 4 held over
88th
Big Ten percentile · transfer share
3rd-most transfer-dependent two-deep of 18 Big Ten teams
Returning portal corePrior-cycle transfers still in the two-deep

Luka Vincic
OL · from Oregon State · 2025 cycle · RG1 starter
—
no ’25 record

Chrishon McCray
WR · from Kent State · 2025 cycle · F1 starter
6%
’25 usage · Michigan State

NiJhay Burt
CB · from Eastern Illinois · 2025 cycle · LCB2 rotation
—
no ’25 record

Anelu Lafaele
EDGE · from Wisconsin · 2025 cycle · RDE2 rotation
7 tkl
’25 · Michigan State

Rodney Bullard Jr.
WR · from Valdosta State · 2025 cycle · F2 rotation
3%
’25 usage · Michigan State

Conner Moore
OL · from Montana State · 2025 cycle · RT1 starter
—
no ’25 record

Isaac Smith
EDGE · from Texas Tech · 2025 cycle · LDE1 starter
25 tkl
’25 · Michigan State

Kai Rios
TE · from Indiana State · 2025 cycle · TE2 rotation
1 rec
’25 · Michigan State
Where Michigan State’s transfers came from — and where they went
Sources · 32 arrivals43 departures · destinations
Non-FBS
8 players

Big Ten
7 players

Independent
3 players

Big 12
3 players

SEC
2 players

Sun Belt
2 players

Other
7 players
+

Big 12
8 players

Big Ten
8 players

SEC
5 players

Mid-American
5 players
+
Unannounced
3 players

Pac-12
3 players
+
Other
11 players

Michigan State
-11 net moves
Arrived from · 32

Non-FBS
8 players

Big Ten
7 players

Independent
3 players

Big 12
3 players

SEC
2 players

Sun Belt
2 players
+
Other
7 players
Departed to · 43

Big 12
8 players

Big Ten
8 players

SEC
5 players

Mid-American
5 players
+
Unannounced
3 players

Pac-12
3 players
+
Other
11 players
8arrivals came from Non-FBS programs — the single largest source.
29arrivals are projected straight into the two-deep (14 of 32 arrivals came from P4 leagues).
8departures stayed inside the Big Ten.
How the window developed
Cumulative net moves · in − out4 undated moves not plotted
All portal moves
75 of 75 moves match · 25 shownShow
Role in
Sort
PlayerPosDirectionOrigin / destinationRating’25 productionEligProjected roleDate
BM
Winter window · 3★

TB
Winter window · 3★

CB
Winter window · 3★

JP
Winter window · 3★

TL
Winter window · 3★

CE
Winter window · 3★

CG
Winter window · 3★

TF
Winter window · 3★

KS
Winter window · 3★

EC
Winter window · 3★

KS
Winter window · 3★

CW
Winter window · 3★

