TransferPortl
Michigan logo

Michigan 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 gained and lost in the 2020 transfer portal?
Michigan has added 0 players and lost 0 in the 2020 transfer portal, a net change of 0.

Get portal alerts for Michigan

An email when a Michigan 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

22-13

Head coaches

Kyle Whittingham
2026-PresentCurrent
Jim Harbaugh
2015-2023

2026 coaching staff

2020 Recruiting Class

26 commits
#88
Andrew GentryOT
Littleton, CO
#102
A.J. HenningWR
Frankfort, IL
#123
Braiden McGregorSDE
Port Huron, MI
#129
Blake CorumRB
Laurel, MD
#153
Kalel MullingsOLB
Boston, MA
#161
Andre SeldonCB
Belleville, MI
#165
Jordan MorantS
Oradell, NJ
#194
Darion Green-WarrenCB
Harbor City, CA
#248
Makari PaigeS
West Bloomfield, MI
#249
Zak ZinterOG
North Andover, MA
#260
RJ MotenS
Delran, NJ
#288
Osman SavageOLB
Baltimore, MD
#309
Jaylen HarrellWDE
Tampa, FL
#312
Jeff PersiOT
San Juan Capistrano, CA
#346
Roman WilsonWR
Honolulu, HI
#430
Reece AtteberryOC
Aurora, CO
#455
William MohanATH
Brooklyn, NY
#456
Aaron LewisSDE
Williamstown, NJ
#460
Cornell WheelerILB
West Bloomfield, MI
#471
Eamonn DennisATH
Worcester, MA
#502
Kris JenkinsSDE
Olney, MD
#1200
Dan VillariPRO
Massapequa, NY
#2145
Gaige GarciaRB
Catawissa, PA
#2819
Noah StewartOT
Muskegon, MI
#3320
Kyle McNamaraWR
Nashville, TN
#3912
Peyton SmithPRO
Traverse City, MI

Recruiting Footprint

2020 Roster

136 of 136

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

A.J. Henning
WR#8
Adam Fakih
LB#54
Adam Shibley
LB#45
Aidan Hutchinson
DL#97
Ambry Thomas
DB#1
Andre Seldon
CB#8
Andrew Stueber
OL#71
Andrew Vastardis
OL#68
Andy Maddox
QB#20
Anthony Solomon
LB#11
Ben Mason
TE#42
Ben VanSumeren
LB#13
Blake Corum
RB#2
Brad Hawkins
DB#20
Brad Robbins
P#91
Braiden McGregor
DE#17
Caden Kolesar
DB#35
Camaron Cheeseman
LS#33
Cameron McGrone
LB#44
Carlo Kemp
DL#2
Carter Selzer
TE#89
Chris Evans
RB#9
Christian Bartholomew
WR#27
Christian Turner
RB#28
Christopher Hinton
DL#15
Chuck Filiaga
OL#76
Cole Hussung
PK#94
Cornelius Johnson
WR#6
Cornell Wheeler
LB#44
Danny Hughes
RB#37
Darion Green-Warren
DB#1
David Ojabo
LB#55
Daxton Hill
DB#30
DJ Turner
DB#5
Donovan Jeter
DL#95
Dylan McCaffrey
QB#12
Edward Warinner
LB#37
Elijah Pierre
DL#72
Erick All
TE#83
Gabe Newburg
DE#99
Gaige Garcia
RB#23
Gemon Green
DB#22
Geoffrey Reeves
LB#38
George Johnson III
WR#7
German Green
DB#33
Giles Jackson
WR#5
Greg Tarr
LS#454
Griffin Korican
OL#78
Hassan Haskins
RB#25
Hunter Neff
TE#80
Hunter Reynolds
S#27
Isaiah Gash
RB#41
Izaak Gerkis
P#94
Jack Stewart
OL#70
Jake McCurry
WR#43
Jake Moody
PK#13
Jake Thaw
WR#154
Jalen Mayfield
OL#73
Jalen Perry
DB#31
Jared Davis
DB#29
Jaylen Harrell
DE#32
Jess Speight
DL#67
Joe Milton III
QB#7
Joel Honigford
TE#84
Joey George
DL#57
John Baty
DB#42
Jonathan Lampani
LB#37
Jordan Morant
S#17
Josh Ross
LB#12
Joshua Luther
DB#41
Julius Welschof
DL#96
Kalel Mullings
RB#20
Karl Kerska
PK#92
Karsen Barnhart
OL#52
Keshaun Harris
DB#36
Kraig Correll
OL#54
Kris Jenkins
DL#94
Kwity Paye
DL#19
Leon Franklin
RB#34
Lucas Andrighetto
RB#31
Luiji Vilain
DL
Luke Buckman
TE#35
Luke Fisher
OL#60
Luke Schoonmaker
TE#86
Makari Paige
DB#7
Mathew Harrison
WR#88
Matt Brown
LB#46
Matt Torey
WR#39
Max Wittwer
QB#18
Mazi Smith
DL#58
Mica Gelb
OL#50
Michael Barrett
LB#23
Mike Morris
LB#90
Mike Sainristil
DB
Nate Schoenle
WR#81
Nicholas Capatina
RB#20
Nick Eubanks
TE#82
Nico Tiberia
RB#36
Noah Stewart
OL#61
Nolan Knight
LB#59
Nolan Rumler
OL#54
Peyton Smith
QB#17
Phil Paea
DL#93
Quinn Nordin
PK#3
Quinten Johnson
DB#28
R.J. Moten
LB#16
Reece Atteberry
DL#74
Ren Hefley
QB#16
Roman Wilson
WR#1
Ronnie Bell
WR#8
Ryan Hayes
OL#76
Ryan Nelson
LB#40
Sam Staruch
WR#12
Sammy Faustin
DB#6
Tanner Morgan
ATH
Taylor Upshaw
LB#11
Trente Jones
OL#53
Trevor Keegan
OL#77
Vincent Gray
DB#4
Will Hart
P#99
Will Rolapp
WR#30
Will Sessa
TE#81
William Mohan
LB#18
William Wagner
LS#49
Willie Allen
OL#73
Zach Carpenter
C#50
Zach Charbonnet
RB#24
Zak Zinter
OL#65