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

2024 Recruiting Class

15 commits
#176
Nick MarshWR
River Rouge, MI
#347
Rustin YoungOT
Honolulu, HI
#474
Brady PretzlaffLB
Gaylord, MI
#771
Justin Denson Jr.CB
Kingston, PA
#1000
Mikeshun BeelerDL
Chicago, IL
#1306
Rakeem JohnsonIOL
Boise, ID
#1336
Kekai BurnettEDGE
Honolulu, HI
#1362
Austin ClayWR
Cleveland, OH
#1365
Wyatt HookTE
Cupertino, CA
#1565
Brandon TullisRB
Frisco, TX
#1634
Keshawn WilliamsCB
Murfreesboro, TN
#1650
Makhi FrazierRB
McKinney, TX
#1663
Ryland JesseeQB
La Mesa, CA
#2359
Carter EnyardLB
St. Louis, MO
#2459
Martin ConningtonK
Meridian, ID

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