TransferPortl
Michigan State logo

Michigan State added 0 players and lost 0 players through the 2020 transfer portal. The net roster change is 0.

Updated Nov 9, 2026

Quick Answers

How many players has Michigan State gained and lost in the 2020 transfer portal?
Michigan State has added 0 players and lost 0 in the 2020 transfer portal, a net change of 0.

Get portal alerts for Michigan State

An email when a Michigan State player enters the portal, commits, or withdraws. Free.

Portal updates from TransferPortl. Unsubscribe any time.

Incoming Transfers

0

No incoming transfers listed.

Outgoing Transfers

0

No outgoing transfers listed.

Roster Risk

Program Context

Last 3 seasons

12-21

Head coaches

Pat Fitzgerald
2026-PresentCurrent
Mel Tucker
2020-2023

2026 coaching staff

2026 Recruiting Class

14 commits
#197
Collin CampbellOT
Gilbert, AZ
#365
Kayd CoffmanQB
Grand Rapids, MI
#382
Samson GashWR
Novi, MI
#434
Joey CaudillTE
Mansfield, OH
#459
Eli BickelOT
North Branch, MI
#1131
Eliyjah Caldwell-HardyS
Jacksonville, FL
#1158
Cory HouseEDGE
Memphis, TN
#1158
TJ UmenyioraCB
Roswell, GA
#1177
Adam ShawLB
Hillsdale, NJ
#1227
Hudson AultmanDL
Delaware, OH
#1320
Jeremiah FavoriteCB
Boiling Springs, SC
#1500
Rai'shawn ElmoreWR
Indian Trail, NC
#2313
Jack Lansing IIILB
Hartland, MI
#2524
Jonathan GranbyATH
Roswell, GA

Recruiting Footprint

2020 Roster

122 of 122

High risk means the top 15% of roster-relative TVS scores. TVS is not a transfer probability.

Adam Berghorst
TE#44
AJ Arcuri
OT#76
Alante Thomas
RB#39
Andre Welch
RB#23
Andrew Schorfhaar
QB#18
Angelo Grose
DB#15
Anthony Williams Jr.
RB#2
Antjuan Simmons
LB#34
Aubrey Dawkins
WR#20
Avery Dunn
DL#97Gr
Blake Bueter
OL#69
Brandon Wright
DL#26
Bryce Baringer
P#99
Bryce Eimer
LS#39
Cade McDonald
WR#15
Cal Haladay
LB#27
Charles Willekes
LB#36
Chase Kline
LB#6
Chris Jackson
DB#2
Chris Mayfield
DT#16
CJ Hayes
WR#13
Cole DeMarzo
LB#25
Cole Hahn
PK#98
Connor Heyward
RB#11
Damon Kaylor
OL#55
Dan VanOpstall
OT#68
Dashaun Mallory
DL#98
David Kruse
S#49
Davion Williams
DB#14
DeAri Todd
DE#92
Devontae Dobbs
OL#52
Dominique Long
CB#38
Donovan Eaglin
RB#7
Drew Beesley
DE#86
Eli McLean
QB#16
Elijah Collins
RB#24
Emmanuel Flowers
S#15
Evan Brunning
OL#57
Evan Morris
TE#44
J.D. Duplain
OL#67
Jack Camper
DE#91
Jack Henrichs
OL#54
Jack Mandryk
S#43
Jack Olsen
PK#82Gr
Jack Saylor
DE#54
Jackson Morse
TE#47
Jacob Isaia
OL#73
Jacob Lafave
OL#63
Jacob Slade
DT#64
Jacub Panasiuk
DE#96
Jahz Watts
WR#87
Jalen Nailor
WR#8
James Ohonba
OL#51
Javez Alexander
WR#82
Jayden Reed
WR#1
Jeff Pietrowski Jr.
LB#44
Jeslord Boateng
LB#3
Joe Stevens
CB#16
Jordan Reid
OT#55
Joseph Martinez
RB#25
Jude Pedrozo
LS#40
Julian Barnett
DB#2
Justin Stevens
OL#64
Justin White
DB#30
Kalon Gervin
CB#18
Kevin Jarvis
G#75
Kobe Myers
LB#31
Kyle King
DL#54
Laress Nelson
WR#13
Luke Campbell
OL#62
Luke Fulton
LB#40
Marcel Lewis
LB#12
Matt Allen
OL#64
Matt Carrick
G#56
Matt Coghlin
PK#4
Matt Dotson
TE#89
Maverick Hansen
DL#97
Max Rosenthal
TE#49
Michael Dowell
DB#21
Michael Fletcher
DE#5
Mitchell Crawford
P#94
Montorie Foster Jr.
WR#3
Mustafa Khaleefah
OT#79
Naquan Jones
DT#93
Nick Hunter
WR#86
Nick Samac
C#59
Noah Harvey
LB#45
Noah Kim
QB#13Gr
Nolan Rossback
LS#51
Parks Gissinger
TE#81
Payton Thorne
QB#1
Reid Burton
TE#41
Ricky White III
WR#11
Rocky Lombardi
QB#12
Shakur Brown
CB#29
Simeon Barrow Jr.
DL#10
Spencer Brown
OL#58
Tanner Hallock
LB#30
Terry O'Connor
LB#58
Theo Day
QB#12
Tommy Guajardo
TE#84
Torrell Williams
DB#36
Tre Mosley
WR#17
Tre Person
S#24
Tre'Von Morgan
WR
Trenton Gillison
TE#9
Tyler Hunt
TE#97
Xavier Henderson
S#3
Zach Denha
DB#32
Zach Gillespie
WR#80
Zach Slade
DE#55