List of Michigan Wolverines NFL Draft Picks

    The Michigan Wolverines have produced their fair share of next-level talent. Just how many players have they produced that have become NFL Draft picks?

    Few programs have sent as many meaningful players into the NFL Draft than the Michigan Wolverines have. Just how many players have once called Ann Arbor home that went on to be NFL Draft picks?

    Michigan NFL Draft Picks by Year

    In total, Michigan has produced 403 picks in the NFL Draft. With J.J. McCarthy’s selection at No. 10 overall in the 2024 NFL Draft, the Wolverines have now had 53 players selected in Round 1.

    McCarthy’s selection at No. 10 pushed the Wolverines’ total to 21 total picks inside the top 10 and gave them their third player selected at 10th overall. In four separate drafts, the Wolverines have sent double-digit players into the draft.

    Note: This table is best viewed in landscape mode on your mobile device and can be sorted by year, pick, round, or position.

    YearRoundPickTeamPlayerPosition
    2024110Minnesota VikingsJ.J. McCarthyQB
    2023126Dallas CowboysMazi SmithDT
    2023258Dallas CowboysLuke SchoonmakerTE
    2023260Cincinnati BengalsD. J. TurnerCB
    2023399San Francisco 49ersJake MoodyK
    20235151Seattle SeahawksMike MorrisDE
    20235154Seattle SeahawksOlu OluwatimiOC
    20236217Cincinnati BengalsBrad RobbinsP
    20237238Miami DolphinsRyan HayesOT
    20237253San Francisco 49ersRonnie BellWR
    202212Detroit LionsAidan HutchinsonDE
    2022131Cincinnati BengalsDaxton HillSAF
    2022245Baltimore RavensDavid OjaboOLB
    20224131Tennessee TitansHassan HaskinsRB
    20227245New England PatriotsAndrew StueberOG
    2021121Indianapolis ColtsKwity PayeDE
    2021368Atlanta FalconsJalen MayfieldOT
    2021389Houston TexansNico CollinsWR
    20213102San Francisco 49ersAmbry ThomasCB
    20215177New England PatriotsCameron McGroneLB
    20215184Baltimore RavensBen MasonFB
    20216202Cincinnati BengalsChris EvansRB
    20216225Washington Football TeamCamaron CheesemanLS
    2020124New Orleans SaintsCesar RuizOC
    2020260New England PatriotsJosh UcheOLB
    20204143Baltimore RavensBen BredesonOG
    20205162Washington RedskinsKhaleke HudsonOLB
    20205177Kansas City ChiefsMike DannaDE
    20206182New England PatriotsMichael OnwenuOG
    20206187Cleveland BrownsDonovan Peoples-JonesWR
    20206192Green Bay PackersJon Runyan Jr.OG
    20206205Minnesota VikingsJosh MetellusSAF
    20206213Indianapolis ColtsJordan GlasgowOLB
    2019110Pittsburgh SteelersDevin BushLB
    2019112Green Bay PackersRashan GaryOLB
    2019377New England PatriotsChase WinovichDE
    2019379Los Angeles RamsDavid LongCB
    20195141Pittsburgh SteelersZach GentryTE
    2018397Arizona CardinalsMason ColeOC
    20185140Oakland RaidersMaurice HurstDT
    2017125Cleveland BrownsJabrill PeppersSAF
    2017128Dallas CowboysTaco CharltonDE
    2017374Baltimore RavensChris WormleyDE
    2017392Dallas CowboysJourdan LewisCB
    2017395Seattle SeahawksLano HillSAF
    20173106Seattle SeahawksAmara DarbohWR
    20174120Minnesota VikingsBen GedeonLB
    20174138Cincinnati BengalsRyan GlasgowDT
    20174139Kansas City ChiefsJehu ChessonWR
    20175145Denver BroncosJake ButtTE
    20176197New York JetsJeremy ClarkCB
    2016395Detroit LionsGraham GlasgowOC
    20164132Baltimore RavensWillie HenryDT
    20166191Detroit LionsJake RudockQB
    2015241Carolina PanthersDevin FunchessWR
    2015263Seattle SeahawksFrank ClarkDE
    20154129Green Bay PackersJake RyanLB
    2014111Tennessee TitansTaylor LewanOT
    2014395Denver BroncosMichael SchofieldOT
    20147244New England PatriotsJeremy GallonWR
    20135135Jacksonville JaguarsDenard RobinsonRB
    20136178New York JetsWilliam CampbellOG
    2012382Tennessee TitansMike MartinDT
    20127226San Diego ChargersDavid MolkOC
    20127238Kansas City ChiefsJunior HemingwayWR
    2011261San Diego ChargersJonas MoutonLB
    20116201San Diego ChargersStephen SchillingOG
    2010113Philadelphia EaglesBrandon GrahamDE
    20105150New England PatriotsZoltan MeskoP
    20107251Oakland RaidersStevie BrownSAF
    20094136Indianapolis ColtsTerrance TaylorDT
    20096179Cincinnati BengalsMorgan TrentCB
    200811Miami DolphinsJake LongOT
    2008257Miami DolphinsChad HenneQB
    2008378New England PatriotsShawn CrableLB
    2008395New York GiantsMario ManninghamWR
    20086202Indianapolis ColtsMike HartRB
    20087237New Orleans SaintsAdrian ArringtonWR
    2007118Cincinnati BengalsLeon HallCB
    2007233Arizona CardinalsAlan BranchDT
    2007246Pittsburgh SteelersLaMarr WoodleyDE
    2007247New York JetsDavid HarrisLB
    20075142Arizona CardinalsSteve BreastonWR
    20076207Baltimore RavensPrescott BurgessLB
    20077216Washington RedskinsTyler EckerTE
    20064107Arizona CardinalsGabe WatsonDT
    20064109Philadelphia EaglesJason AvantWR
    20067244Tampa Bay BuccaneersTim MassaquoiTE
    200513Cleveland BrownsBraylon EdwardsWR
    2005129Indianapolis ColtsMarlin JacksonCB
    2005233San Francisco 49ersDavid BaasOC
    2004126Cincinnati BengalsChris PerryRB
    2004385Denver BroncosJeremy LeSueurCB
    20047202Arizona CardinalsJohn NavarreQB
    20047221Miami DolphinsTony PapeOT
    2003241Houston TexansBennie JoppruTE
    2003253New York JetsVictor HobsonLB
    2003385New York JetsB. J. AskewFB
    20036192Houston TexansDrew HensonQB
    20036198Indianapolis ColtsCato JuneLB
    20037240New York GiantsCharles DrakeSAF
    2002386Tampa Bay BuccaneersMarquise WalkerWR
    20024128Pittsburgh SteelersLarry FooteLB
    20025154New York JetsJonathan GoodwinOG
    20027247Jacksonville JaguarsHayden EpsteinK
    200118Chicago BearsDavid TerrellWR
    2001117Seattle SeahawksSteve Hutchinson‡†OG
    2001118Detroit LionsJeff BackusOT
    2001238Chicago BearsAnthony ThomasRB
    2001243Jacksonville JaguarsMaurice WilliamsOT
    2000240Denver BroncosIan GoldLB
    20004110Cleveland BrownsAaron SheaTE
    20004122Indianapolis ColtsJosh WilliamsDT
    20006177New York GiantsDhani JonesLB
    20006199New England PatriotsTom BradyQB
    20007235Indianapolis ColtsRob RenesDT
    1999237Washington RedskinsJon JansenOT
    19995136Pittsburgh SteelersJerame TumanTE
    19996171San Francisco 49ersTai StreetsWR
    19996205New York GiantsAndre WeathersCB
    199814Oakland RaidersCharles Woodson‡†CB
    1998381New England PatriotsChris FloydFB
    1998391Denver BroncosBrian GrieseQB
    19984105Cincinnati BengalsGlen SteeleDT
    19985153Denver BroncosChris HowardRB
    1997376Cincinnati BengalsRod PayneOC
    1997497New England PatriotsDamon DensonOG
    19977217Cincinnati BengalsWilliam CarrDT
    199618Carolina PanthersTim BiakabutukaRB
    1996234New York GiantsAmani ToomerWR
    19964109Houston OilersJon RunyanOT
    19965136New Orleans SaintsMercury HayesWR
    19967244Buffalo BillsJay RiemersmaTE
    1995117New York GiantsTyrone WheatleyRB
    1995123New England PatriotsTy Law‡†CB
    1995131Kansas City ChiefsTrezelle JenkinsOT
    1995245Buffalo BillsTodd CollinsQB
    19955138Los Angeles RaidersMatt DysonLB
    1994129Cleveland BrownsDerrick AlexanderWR
    1993114Cleveland BrownsSteve EverittOC
    1993237Cincinnati BengalsTony McGeeTE
    1993364San Diego ChargersJoe CocozzoOG
    19934110New England PatriotsCorwin BrownSAF
    19938217Philadelphia EaglesDoug SkeneOT
    19938219San Francisco 49ersElvis GrbacQB
    199214Washington RedskinsDesmond HowardWR
    1992232Los Angeles RaidersGreg SkrepenakOT
    19924101Kansas City ChiefsMike EvansDE
    19927186Kansas City ChiefsErick AndersonLB
    199211281Los Angeles RamsBrian TownsendLB
    199212336Washington RedskinsMatt ElliottOC
    1991127New York GiantsJarrod BunchFB
    19915112New England PatriotsJon VaughnRB
    19916140New England PatriotsDavid KeyDB
    19917180Minnesota VikingsTripp WelborneSAF
    19918212Pittsburgh SteelersDean DingmanOG
    19918218Kansas City ChiefsTom DohringOT
    199111291Dallas CowboysTony BolesRB
    1990245Cleveland BrownsLeroy HoardRB
    1990380New England PatriotsGreg McMurtryWR
    1990497Pittsburgh SteelersChris CallowayWR
    19906163San Diego ChargersDerrick WalkerTE
    199011284Chicago BearsBrent WhiteDE
    19894109Buffalo BillsJohn KolesarWR
    19895118Pittsburgh SteelersDavid ArnoldDB
    19896161Los Angeles RamsMark MessnerLB
    1988236New York GiantsJohn ElliotOT
    19884107Tampa Bay BuccaneersMonte RobbinsP
    19884109Washington RedskinsJamie MorrisRB
    1987126Chicago BearsJim HarbaughQB
    1987379New England PatriotsBob PerrymanRB
    1987492Detroit LionsGarland RiversSAF
    19875134San Francisco 49ersPaul JokischWR
    19879226San Diego ChargersThomas WilcherRB
    1986365Cincinnati BengalsMike HammersteinDE
    1986380Los Angeles RaidersBrad CochranCB
    1986491Cincinnati BengalsEric KattusTE
    198612306Tampa Bay BuccaneersClay MillerOG
    1985117Dallas CowboysKevin BrooksDE
    1984371Chicago BearsStefan HumphriesOG
    1984488Philadelphia EaglesEvan CooperCB
    1983240Detroit LionsRich StrengerOT
    1983242Houston OilersKeith BosticSAF
    19838198Houston OilersRobert ThompsonLB
    19838218Pittsburgh SteelersCraig DunawayTE
    19838220Dallas CowboysLawrence RicksRB
    19839237New York GiantsAli Haji-SheikhK
    198312334Miami DolphinsAnthony CarterWR
    1982118New York GiantsButch WoolfolkRB
    1982229San Francisco 49ersWilliam ParisOT
    1982372Houston OilersStan EdwardsRB
    1982491Los Angeles RaidersEd MuranskyOT
    19824101Dallas CowboysBrian CarpenterCB
    19826146Chicago BearsKurt BeckerOG
    19827194Cincinnati BengalsBen NeedhamLB
    198119Los Angeles RamsMel OwensLB
    19814104Los Angeles RamsGeorge LiljaOC
    19818197New York GiantsJohn PowersOG
    198110264Detroit LionsAndy CannavinoLB
    198016St. Louis CardinalsCurtis GreerDE
    1980233St. Louis CardinalsDoug MarshTE
    1980247New York JetsRalph ClaytonWR
    1980496New Orleans SaintsMike JollyDB
    19805131Denver BroncosMike HardenDB
    19807167Cincinnati BengalsRon SimpkinsLB
    1979124Miami DolphinsJon GieslerOT
    1979486Pittsburgh SteelersRussell DavisRB
    19795111San Francisco 49ersTom SeabronLB
    19795120New Orleans SaintsHarlan HucklebyRB
    19795129Minnesota VikingsJerry MeterLB
    19795132Denver BroncosRick LeachQB
    19796149New York JetsBill DufekOG
    1978113Atlanta FalconsMike KennOT
    1978126Green Bay PackersJohn AndersonLB
    1978247San Francisco 49ersWalt DowningOG
    19786150Detroit LionsDwight HicksSAF
    197811294Cincinnati BengalsMark DonahueOG
    1977245Denver BroncosRob LytleRB
    1977375Pittsburgh SteelersJim SmithWR
    19776163Baltimore ColtsCalvin O'NealLB
    19778197Buffalo BillsGreg MortonDT
    19779249New England PatriotsJerry VogeleLB
    197710256New York JetsJohn HennessyDE
    19764104New York GiantsGordon BellRB
    19764109Buffalo BillsDan JilekLB
    19765126Seattle SeahawksDon DufekSAF
    19765129New York JetsSteve KingOT
    19769252Denver BroncosJim CzirrOC
    197610268San Diego ChargersJeff PerlingerDE
    197613364Washington RedskinsWayman BrittDB
    1975126Pittsburgh SteelersDave BrownCB
    19756144Detroit LionsDennis FranklinWR
    19757166Buffalo BillsGil ChapmanRB
    19757175Buffalo BillsHarry BanksDB
    19758187Baltimore ColtsGreg DenboerTE
    19759219Detroit LionsSteve StrinkoLB
    197510241New Orleans SaintsChuck HeaterRB
    197511279Buffalo BillsTom DrakeDB
    197513315Atlanta FalconsCarl RussLB
    1974120Chicago BearsDave GallagherDT
    1974236New Orleans SaintsPaul SealTE
    1974237Baltimore ColtsEd ShuttlesworthRB
    1974483San Francisco 49ersClint HaslerigWR
    19747173Atlanta FalconsJim CoodeOT
    197410246Green Bay PackersDoug TroszakDT
    197411275Kansas City ChiefsBob ThornbladhRB
    197414347San Francisco 49ersWalt WilliamsonDE
    197415373New Orleans SaintsLarry CipaQB
    197416398New Orleans SaintsDon ColemanLB
    197317Buffalo BillsPaul SeymourTE
    1973355Philadelphia EaglesRandy LoganSAF
    19734104Miami DolphinsDave "Bo" RatherWR
    19735120Kansas City ChiefsFred GrambauDE
    197313335Los Angeles RamsClinton SpearmanLB
    197316395Chicago BearsBill HartOC
    1972118Cleveland BrownsThom DardenSAF
    1972120New York JetsMike TaylorLB
    1972227Buffalo BillsReggie McKenzieOG
    1972247Baltimore ColtsGlenn DoughtyWR
    1972357St. Louis CardinalsTom BeckmanDE
    1972364Dallas CowboysMike KellerLB
    19725109Atlanta FalconsWilliam TaylorRB
    197210255Washington RedskinsMike OldhamWR
    197216396Houston OilersGuy MurdockOC
    197217419New York GiantsJohn SeyferthRB
    1971243St. Louis CardinalsDan Dierdorf‡†OT
    1971366Cleveland BrownsPaul StarobaWR
    19715125Detroit LionsPete NewellOG
    19715127San Francisco 49ersMarty HuffLB
    19716132New Orleans SaintsDon MoorheadRB
    197110240New York JetsJim BettsDB
    197114344New York JetsJohn HarpringOG
    1970229Miami DolphinsJim MandichTE
    19705120Green Bay PackersCecil PryorDE
    19705127St. Louis CardinalsBarry PiersonDB
    197014343Boston PatriotsGarvie CrawRB
    197014356Baltimore ColtsTom CurtisDB
    197017441Minnesota VikingsBrian HealyDB
    1969120Cleveland BrownsRon JohnsonRB
    1969368Dallas CowboysTom StincicLB
    196914346Detroit LionsGeorge HoeyWR
    19685123St. Louis CardinalsRocky RosemaLB
    19687169New Orleans SaintsRay PhillipsOG
    19689238Cleveland BrownsDavid PorterDT
    1967120Baltimore ColtsJim DetwilerRB
    1967245Baltimore ColtsRick VolkDB
    1967362San Francisco 49ersFrank NunleyLB
    1967378Green Bay PackersJohn RowserDB
    1967483Cleveland BrownsCarl WardRB
    196712314Green Bay PackersMike BassDB
    196612Los Angeles RamsTom MackOT
    1966571San Francisco 49ersSteve SmithWR
    1966573St. Louis CardinalsJack ClancyWR
    196618272Chicago BearsCharley KinesOT
    1965333New York GiantsBob TimberlakeQB
    1965563Philadelphia EaglesJohn HendersonEnd
    1965672Cleveland BrownsArnie SimkusOT
    196516223Cleveland BrownsMel AnthonyRB
    1964340Green Bay PackersJoe O'DonnellOG
    1964453Minnesota VikingsTom KeatingDT
    196415207Cleveland BrownsJohn HoutmanOT
    19639121Cleveland BrownsDave RaimeyDB
    1962221Chicago BearsBennie McRaeBack
    1962563Chicago BearsBill TunnicliffRB
    1962570Green Bay PackersJon SchopfOG
    19628102Dallas CowboysKen TureaudBack
    19629122Detroit LionsTodd GrantOC
    196214187St. Louis CardinalsGeorge MansEnd
    196220276Detroit LionsBob BrownEnd
    196115199Washington RedskinsBob JohnsonEnd
    196015171Detroit LionsDarrell HarperHB
    1959437Cleveland BrownsGary PrahstEnd
    1959887Cleveland BrownsBob PtacekQB
    1959894Chicago BearsWillie SmithOT
    195911124Washington RedskinsGerry MarciniakOG
    195921252Baltimore ColtsJohn HernsteinBack
    195818San Francisco 49ersJim PaceHB
    1958554Washington RedskinsJim Van PeltQB
    195828331Los Angeles RamsGordy MorrowEnd
    195714Green Bay PackersRon KramerEnd
    1957222Chicago CardinalsTom MaentzEnd
    1957336Detroit LionsTerry BarrHB
    1957782Cleveland BrownsMike RotunnoOC
    195721242Philadelphia EaglesCharley BrooksEnd
    195725301New York GiantsJerry GoebelOC
    195728326Philadelphia EaglesClem CoronaOG
    195610111Pittsburgh SteelersLou BaldacciBack
    195623269Chicago CardinalsTony BranoffBack
    195628336Los Angeles RamsJohn MorrowOT
    195512137Green Bay PackersArt WalkerOT
    195514161Green Bay PackersFred BaerBack
    195520231Washington RedskinsRon GeyerOT
    195526312Detroit LionsDuncan McDonaldBack
    195410111Green Bay PackersGene KnutsonEnd
    195413148New York GiantsBob ToppEnd
    195429344Washington RedskinsTed KressBack
    1953555Green Bay PackersRoger ZatkoffOT
    1953890Pittsburgh SteelersLowell W. PerryEnd
    195315181Detroit LionsTed ToporBack
    195322261Philadelphia EaglesLaurie LeClaireBack
    1952663Green Bay PackersTom JohnsonOT
    195217196Green Bay PackersDon PetersonBack
    1951220Pittsburgh SteelersChuck OrtmannHB
    1951559Los Angeles RamsTony MomsenOC
    1951999Green Bay PackersDick McWilliamsOT
    195112136Green Bay PackersCarl KreagerOC
    195117205Chicago BearsDon DufekBack
    195127322Detroit LionsHarry AllisEnd
    195010128Chicago BearsAl WahlOT
    195020261Philadelphia EaglesMerv PregulmanOG
    1949215Green Bay PackersDan DworskyOC
    1949986New York GiantsJoe SoboleskiOG
    1949988Washington RedskinsEd McNeilEnd
    194915145Pittsburgh SteelersEd SobczakEnd
    194916159Chicago BearsAl WahlOT
    194917166New York GiantsWally TeningaBack
    194924232Detroit LionsOswald ClarkEnd
    1948638Washington RedskinsJack WeisenburgerBack
    19481297New York GiantsJim BrieskeOC
    194814123Philadelphia EaglesDick KempthornBack
    194815127Detroit LionsPete ElliottBack
    194815132Philadelphia EaglesDick RifenburgEnd
    194817147Detroit LionsQuentin SickelsOG
    194817153Philadelphia EaglesRalph KohlOT
    194830283Pittsburgh SteelersBruce HilkeneOT
    1947526Detroit LionsBob ChappuisTB
    19471076Detroit LionsBump ElliottBack
    194716143Los Angeles RamsRalph ChubbBack
    194717155Chicago BearsWally DreyerDB
    194720176Detroit LionsElmer MadarEnd
    194721186Detroit LionsJ. T. WhiteEnd
    194721194New York GiantsJoe PonsettoBack
    194731289Chicago CardinalsBob CallahanOC
    1946321Green Bay PackersBob NussbaumerBack
    1946756Green Bay PackersArt RennerEnd
    1946863Pittsburgh SteelersJoe PonsettoBack
    194617159Washington RedskinsMike PrashawOT
    194515Cleveland RamsElroy HirschWR
    194517Chicago BearsDon LundBack
    1945216Cleveland RamsMilan LazetichOT
    1945539Detroit LionsBob WieseBack
    194530314Chicago BearsDon RobinsonBack
    194417Green Bay PackersMerv PregulmanOG
    1944322Green Bay PackersTom KuzmaBack
    1944324Chicago BearsRudy SmejaEnd
    1944535Detroit LionsJohn GreeneOT
    194411101Detroit LionsPaul WhiteBack
    194414134Detroit LionsBill PritulaOC
    194429299Detroit LionsBob DerlethOT
    1943319Brooklyn DodgersGeorge CeithamlBack
    1943532Philadelphia EaglesAl "Ox" WistertOT
    194312101Detroit LionsBob KolesarOG
    194215Detroit LionsBob WestfallFB
    1942869Green Bay PackersJoe RogersEnd
    194218169Green Bay PackersRobert IngallsOC
    194111Chicago BearsTom HarmonHB
    1941110Washington RedskinsForest EvashevskiQB
    1941537Green Bay PackersEd FrutigEnd
    19411082Pittsburgh SteelersRalph FritzOG
    194017159Green Bay PackersArchie KodrosOC
    193912105Brooklyn DodgersRalph HeikkinenOG
    193919179Green Bay PackersJohn BrennanOG
    1937985Pittsburgh PiratesMatt PatanelliOT

    KEEP READING: College Football Teams With Most No. 1 NFL Draft Picks of All Time

    College Football Network has you covered with the latest news and analysis, rankings, transfer portal information, top 10 returning players, the 2024 college football season schedule, and much more!

    College Football Transfer Portal Tracker

    Never miss a beat with the CFN-exclusive College Football Transfer Portal Tracker, listing the student-athletes entering and exiting the transfer portal.

    Related Articles