🏈 NFL Records
Years
Teams
Colleges
Positions
Leaders
All Players
Compare
Home
Colleges
Michigan
Michigan NFL Draft Picks
283 total picks | 42 first-rounders | Highest: Jake Long (#1, 2008)
All NFL Draft Picks from Michigan
Year
Rd
Pick
Team
Player
Pos
College
2025
1
5
CLE
Mason Graham
DT
Michigan
2025
1
10
CHI
Colston Loveland
TE
Michigan
2025
1
13
MIA
Kenneth Grant
DT
Michigan
2025
2
47
ARI
Will Johnson
CB
Michigan
2025
6
188
TEN
Kalel Mullings
RB
Michigan
2024
1
10
MIN
J.J. McCarthy
QB
Michigan
2024
2
50
WAS
Mike Sainristil
CB
Michigan
2024
3
69
LAC
Junior Colson
LB
Michigan
2024
3
83
LA
Blake Corum
RB
Michigan
2024
3
84
PIT
Roman Wilson
WR
Michigan
2024
3
85
CLE
Zak Zinter
G
Michigan
2024
5
172
PHI
Trevor Keegan
G
Michigan
2024
7
240
CAR
Michael Barrett
LB
Michigan
2024
7
252
TEN
Jaylen Harrell
LB
Michigan
2023
1
26
DAL
Mazi Smith
DT
Michigan
2023
2
58
DAL
Luke Schoonmaker
TE
Michigan
2023
2
60
CIN
DJ Turner II
CB
Michigan
2023
3
99
SF
Jake Moody
K
Michigan
2023
5
151
SEA
Mike Morris
DE
Michigan
2023
6
217
CIN
Brad Robbins
P
Michigan
2023
7
238
MIA
Ryan Hayes
OT
Michigan
2023
7
253
SF
Ronnie Bell
WR
Michigan
2022
1
2
DET
Aidan Hutchinson
DE
Michigan
2022
1
31
CIN
Daxton Hill
CB
Michigan
2022
2
45
BAL
David Ojabo
LB
Michigan
2022
4
131
TEN
Hassan Haskins
RB
Michigan
2022
7
245
NE
Andrew Stueber
OT
Michigan
2021
1
21
IND
Kwity Paye
DE
Michigan
2021
3
68
ATL
Jalen Mayfield
OT
Michigan
2021
3
89
HOU
Nico Collins
WR
Michigan
2021
3
102
SF
Ambry Thomas
CB
Michigan
2021
5
177
NE
Cameron McGrone
LB
Michigan
2021
5
184
BAL
Ben Mason
TE
Michigan
2021
6
202
CIN
Chris Evans
RB
Michigan
2021
6
225
WAS
Camaron Cheeseman
LS
Michigan
2021
—
—
NA
Nick Eubanks
TE
Michigan
2021
—
—
NA
Quinn Nordin
PK
Michigan
2020
1
24
NO
Cesar Ruiz
G
Michigan
2020
2
60
NE
Joshua Uche
LB
Michigan
2020
2
60
NE
Josh Uche
DE
Michigan
2020
4
143
BAL
Ben Bredeson
G
Michigan
2020
5
162
WAS
Khaleke Hudson
LB
Michigan
2020
5
177
KC
Michael Danna
DE
Michigan
2020
5
177
KC
Mike Danna
DE
Michigan
2020
6
182
NE
Mike Onwenu
G
Michigan
2020
6
182
NE
Michael Onwenu
OG
Michigan
2020
6
187
CLE
Donovan Peoples-Jones
WR
Michigan
2020
6
205
MIN
Josh Metellus
SAF
Michigan
2020
6
213
IND
Jordan Glasgow
LB
Michigan
2020
—
—
NA
Lavert Hill
CB
Michigan
2020
—
—
NA
Sean McKeon
TE
Michigan
2020
—
—
NA
Shea Patterson
QB
Michigan
2019
1
12
GB
Rashan Gary
DE
Michigan
2019
3
77
NE
Chase Winovich
DE
Michigan
2019
3
79
LAR
David Long
CB
Michigan
2019
5
141
PIT
Zach Gentry
TE
Michigan
2019
—
—
NA
Karan Higdon
RB
Michigan
2018
3
97
ARI
Mason Cole
C
Michigan
2018
5
140
OAK
Mo Hurst
DT
Michigan
2018
—
—
NA
Mike McCray
ILB
Michigan
2018
—
—
NA
Khalid Hill
FB
Michigan
2017
1
25
CLE
Jabrill Peppers
FS
Michigan
2017
1
28
DAL
Taco Charlton
DE
Michigan
2017
3
74
BAL
Chris Wormley
NT
Michigan
2017
3
92
DAL
Jourdan Lewis
CB
Michigan
2017
3
95
SEA
Lano Hill
SAF
Michigan
2017
3
95
SEA
Delano Hill
S
Michigan
2017
3
106
SEA
Amara Darboh
WR
Michigan
2017
4
120
MIN
Ben Gedeon
OLB
Michigan
2017
4
138
CIN
Ryan Glasgow
DT
Michigan
2017
4
139
KC
Jehu Chesson
WR
Michigan
2017
5
145
DEN
Jake Butt
TE
Michigan
2017
6
197
NYJ
Jeremy Clark
CB
Michigan
2017
—
—
NA
Ben Braden
OG
Michigan
2017
—
—
NA
De'Veon Smith
RB
Michigan
2017
—
—
NA
Kyle Kalis
OG
Michigan
2017
—
—
NA
Channing Stribling
CB
Michigan
2017
—
—
NA
Dymonte Thomas
S
Michigan
2016
3
95
DET
Graham Glasgow
C
Michigan
2016
4
132
BAL
Willie Henry
DT
Michigan
2016
—
—
NA
Desmond Morgan
OLB
Michigan
2016
—
—
NA
Mario Ojemudia
DE
Michigan
2015
2
41
CAR
Devin Funchess
WR
Michigan
2015
2
63
SEA
Frank Clark
LB
Michigan
2015
4
129
GB
Jake Ryan
LB
Michigan
2014
1
11
TEN
Taylor Lewan
OT
Michigan
2014
3
95
DEN
Michael Schofield
G
Michigan
2014
7
244
NE
Jeremy Gallon
WR
Michigan
2013
5
135
JAX
Denard Robinson
RB
Michigan
2013
6
178
NYJ
William Campbell
DT
Michigan
2012
3
82
TEN
Mike Martin
DE
Michigan
2012
7
226
LAC
David Molk
C
Michigan
2012
7
238
KC
Junior Hemingway
WR
Michigan
2011
2
61
LAC
Jonas Mouton
LB
Michigan
2011
6
201
LAC
Stephen Schilling
C
Michigan
2011
6
201
SD
Steve Schilling
OG
Michigan
2010
1
13
PHI
Brandon Graham
DE
Michigan
2010
5
150
NE
Zoltan Mesko
P
Michigan
2010
7
251
LV
Stevie Brown
FS
Michigan
2010
7
251
OAK
Steven Brown
S
Michigan
2009
4
136
IND
Terrance Taylor
DT
Michigan
2009
6
179
CIN
Morgan Trent
CB
Michigan
2008
1
1
MIA
Jake Long
OT
Michigan
2008
2
57
MIA
Chad Henne
QB
Michigan
2008
3
78
NE
Shawn Crable
OLB
Michigan
2008
3
95
NYG
Mario Manningham
WR
Michigan
2008
6
202
IND
Mike Hart
RB
Michigan
2008
7
237
NO
Adrian Arrington
WR
Michigan
2007
1
18
CIN
Leon Hall
DB
Michigan
2007
2
33
ARI
Alan Branch
NT
Michigan
2007
2
46
PIT
LaMarr Woodley
OLB
Michigan
2007
2
47
NYJ
David Harris
OLB
Michigan
2007
5
142
ARI
Steve Breaston
WR
Michigan
2007
6
207
BAL
Prescott Burgess
LB
Michigan
2007
7
216
WSH
Tyler Ecker
TE
Michigan
2006
4
107
ARI
Gabe Watson
NT
Michigan
2006
4
109
PHI
Jason Avant
WR
Michigan
2006
7
244
TB
Tim Massaquoi
TE
Michigan
2005
1
3
CLE
Braylon Edwards
WR
Michigan
2005
1
29
IND
Marlin Jackson
DB
Michigan
2005
2
33
SF
David Baas
C
Michigan
2004
1
26
CIN
Chris Perry
RB
Michigan
2004
3
85
DEN
Jeremy LeSueur
DB
Michigan
2004
7
202
ARI
John Navarre
QB
Michigan
2004
7
221
MIA
Tony Pape
OT
Michigan
2003
2
41
HOU
Bennie Joppru
TE
Michigan
2003
2
53
NYJ
Victor Hobson
LB
Michigan
2003
3
85
NYJ
B.J. Askew
FB
Michigan
2003
6
192
HOU
Drew Henson
QB
Michigan
2003
6
198
IND
Cato June
LB
Michigan
2003
7
240
NYG
Charles Drake
DB
Michigan
2002
3
86
TB
Marquise Walker
WR
Michigan
2002
4
128
PIT
Larry Foote
MLB
Michigan
2002
7
247
JAX
Hayden Epstein
K
Michigan
2001
1
17
SEA
Steve Hutchinson
G
Michigan
2001
1
18
DET
Jeff Backus
OT
Michigan
2001
2
38
CHI
Anthony Thomas
RB
Michigan
2001
2
43
JAX
Maurice Williams
G
Michigan
2000
2
40
DEN
Ian Gold
OLB
Michigan
2000
4
110
CLE
Aaron Shea
TE
Michigan
2000
4
122
IND
Josh Williams
DT
Michigan
2000
6
177
NYG
Dhani Jones
MLB
Michigan
2000
6
199
NE
Tom Brady
QB
Michigan
2000
7
235
IND
Rob Renes
DT
Michigan
1999
2
37
WAS
Jon Jansen
OT
Michigan
1999
5
136
PIT
Jerame Tuman
TE
Michigan
1999
6
171
SF
Tai Streets
WR
Michigan
1999
6
205
NYG
Andre Weathers
DB
Michigan
1998
1
4
LV
Charles Woodson
FS
Michigan
1998
3
81
NE
Chris Floyd
FB
Michigan
1998
3
91
DEN
Brian Griese
QB
Michigan
1998
4
105
CIN
Glen Steele
DT
Michigan
1998
5
153
DEN
Chris Howard
RB
Michigan
1997
3
76
CIN
Rod Payne
C
Michigan
1997
4
97
NE
Damon Denson
G
Michigan
1997
7
217
CIN
William Carr
DT
Michigan
1996
1
8
CAR
Tim Biakabutuka
RB
Michigan
1996
2
34
NYG
Amani Toomer
WR
Michigan
1996
4
109
HOU
Jon Runyan
OT
Michigan
1996
5
136
NO
Mercury Hayes
WR
Michigan
1996
7
244
BUF
Jay Riemersma
TE
Michigan
1995
1
17
NYG
Tyrone Wheatley
RB
Michigan
1995
1
23
NE
Ty Law
CB
Michigan
1995
1
31
KC
Trezelle Jenkins
OT
Michigan
1995
2
45
BUF
Todd Collins
QB
Michigan
1995
5
138
LV
Matt Dyson
LB
Michigan
1994
1
29
CLE
Derrick Alexander
WR
Michigan
1993
1
14
CLE
Steve Everitt
C
Michigan
1993
2
37
CIN
Tony McGee
TE
Michigan
1993
3
64
LAC
Joe Cocozzo
G
Michigan
1993
4
110
NE
Corwin Brown
S
Michigan
1993
8
217
PHI
Doug Skene
G
Michigan
1993
8
219
SF
Elvis Grbac
QB
Michigan
1992
1
4
WAS
Desmond Howard
WR
Michigan
1992
2
32
LV
Greg Skrepenak
G
Michigan
1992
4
101
KC
Mike Evans
DT
Michigan
1992
7
186
KC
Erick Anderson
LB
Michigan
1992
11
281
LA
Brian Townsend
LB
Michigan
1992
12
336
WAS
Matt Elliott
G
Michigan
1991
1
27
NYG
Jarrod Bunch
FB
Michigan
1991
5
112
NE
Jon Vaughn
RB
Michigan
1991
6
140
NE
David Key
DB
Michigan
1991
7
180
MIN
Tripp Welborne
DB
Michigan
1991
8
218
KC
Tom Dohring
OT
Michigan
1990
2
45
CLE
Leroy Hoard
RB
Michigan
1990
3
80
NE
Greg McMurtry
WR
Michigan
1990
4
97
PIT
Chris Calloway
WR
Michigan
1990
6
163
LAC
Derrick Walker
TE
Michigan
1989
4
109
BUF
John Kolesar
WR
Michigan
1989
5
118
PIT
David Arnold
DB
Michigan
1989
6
161
LA
Mark Messner
LB
Michigan
1988
2
36
NYG
Jumbo Elliott
OT
Michigan
1988
4
109
WAS
Jamie Morris
RB
Michigan
1987
1
26
CHI
Jim Harbaugh
QB
Michigan
1987
3
79
NE
Bob Perryman
RB
Michigan
1987
4
92
DET
Garland Rivers
DB
Michigan
1987
5
134
SF
Paul Jokisch
WR
Michigan
1986
3
65
CIN
Mike Hammerstein
NT
Michigan
1986
3
80
LOS
Brad Cochran
DB
Michigan
1986
4
91
CIN
Eric Kattus
TE
Michigan
1986
12
306
TB
Clay Miller
OT
Michigan
1985
1
17
DAL
Kevin Brooks
DE
Michigan
1984
3
71
CHI
Stefan Humphries
G
Michigan
1984
4
88
PHI
Evan Cooper
DB
Michigan
1983
2
40
DET
Rich Strenger
OT
Michigan
1983
2
42
HOU
Keith Bostic
DB
Michigan
1983
8
198
HOU
Robert Thompson
LB
Michigan
1983
8
218
PIT
Craig Dunaway
TE
Michigan
1983
8
220
DAL
Lawrence Ricks
RB
Michigan
1983
9
237
NYG
Ali Haji-Sheikh
K
Michigan
1983
12
334
MIA
Anthony Carter
WR
Michigan
1982
1
18
NYG
Butch Woolfolk
RB
Michigan
1982
2
29
SF
Bubba Paris
OT
Michigan
1982
3
72
HOU
Stan Edwards
RB
Michigan
1982
3
72
TEN
Stanley Edwards
RB
Michigan
1982
4
91
LV
Ed Muransky
G
Michigan
1982
4
101
DAL
Brian Carpenter
CB
Michigan
1982
6
146
CHI
Kurt Becker
G
Michigan
1982
7
194
CIN
Ben Needham
LB
Michigan
1981
1
9
LA
Mel Owens
LB
Michigan
1981
4
104
LA
George Lilja
C
Michigan
1980
1
6
LA
Curtis Greer
DE
Michigan
1980
2
33
LA
Doug Marsh
TE
Michigan
1980
2
47
NYJ
Ralph Clayton
WR
Michigan
1980
4
96
NO
Mike Jolly
DB
Michigan
1980
5
131
DEN
Mike Harden
S
Michigan
1980
7
167
CIN
Ron Simpkins
LB
Michigan
1979
1
24
MIA
Jon Giesler
OT
Michigan
1979
5
111
SF
Tom Seabron
LB
Michigan
1979
5
120
NO
Harlan Huckleby
RB
Michigan
1979
5
129
MIN
Jerry Meter
LB
Michigan
1979
5
132
DEN
Rick Leach
QB
Michigan
1979
6
149
NYJ
Bill Dufek
OG
Michigan
1978
1
13
ATL
Mike Kenn
OT
Michigan
1978
1
26
GB
John Anderson
OLB
Michigan
1978
2
47
SF
Walt Downing
C
Michigan
1978
6
150
DET
Dwight Hicks
DB
Michigan
1978
11
294
CIN
Mark Donahue
G
Michigan
1977
2
45
DEN
Rob Lytle
RB
Michigan
1977
3
75
PIT
Jim Smith
WR
Michigan
1977
6
163
BAL
Calvin O'Neal
LB
Michigan
1977
8
197
BUF
Greg Morton
DE
Michigan
1977
10
256
NYJ
John Hennessy
DE
Michigan
1976
4
104
NYG
Gordon Bell
RB
Michigan
1976
4
109
BUF
Dan Jilek
LB
Michigan
1976
5
126
SEA
Don Dufek
DB
Michigan
1976
5
129
NYJ
Steve King
OT
Michigan
1975
6
144
DET
Dennis Franklin
WR
Michigan
1975
7
166
BUF
Gil Chapman
WR
Michigan
1975
7
175
BUF
Harry Banks
DB
Michigan
1975
13
315
ATL
Carl Russ
LB
Michigan
1974
1
20
CHI
Dave Gallagher
DT
Michigan
1974
2
36
NO
Paul Seal
TE
Michigan
1974
2
37
IND
Ed Shuttlesworth
RB
Michigan
1974
4
83
SF
Clint Haslerig
WR
Michigan
1974
7
173
ATL
James Coode
OT
Michigan
1974
11
275
KC
Bob Thornbladh
LB
Michigan
1974
15
373
NO
Larry Cipa
QB
Michigan
1974
16
398
NO
Don Coleman
OLB
Michigan
1973
1
7
BUF
Paul Seymour
TE
Michigan
1973
3
55
PHI
Randy Logan
DB
Michigan
1973
4
104
MIA
Bo Rather
WR
Michigan
1973
5
120
KC
Fred Grambau
DE
Michigan
1972
1
18
CLE
Thom Darden
DB
Michigan
1972
2
47
IND
Glenn Doughty
WR
Michigan
1972
3
57
ARI
Tom Beckman
DE
Michigan
1972
3
64
DAL
Mike Keller
LB
Michigan
1972
5
109
ATL
Bill Taylor
RB
Michigan
1971
2
43
ARI
Dan Dierdorf
OT
Michigan
1971
3
66
CLE
Paul Staroba
WR
Michigan
1971
5
125
DET
Pete Newell
OG
Michigan
1971
5
127
SF
Marty Huff
LB
Michigan
1971
6
132
NO
Don Moorhead
RB
Michigan
1970
2
29
MIA
Jim Mandich
TE
Michigan
1970
5
120
GB
Cecil Pryor
DE
Michigan
1970
5
127
ARI
Barry Pierson
DB
Michigan
1969
3
68
DAL
Tom Stincic
LB
Michigan
1968
5
123
ARI
Rocky Rosema
LB
Michigan
1967
1
20
IND
Jim Detwiler
RB
Michigan
1967
2
45
IND
Richard Volk
DB
Michigan
1967
3
62
SF
Frank Nunley
LB
Michigan
1967
3
78
GB
John Rowser
DB
Michigan
1967
4
83
CLE
Carl Ward
RB
Michigan