Michigan NFL Draft Picks

283 total picks | 42 first-rounders | Highest: Jake Long (#1, 2008)

All NFL Draft Picks from Michigan

YearRdPick TeamPlayerPosCollege
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