Minnesota Vikings Draft History

471 total draft picks | 58 first-round picks | 1967–2025

Franchise Stat Leaders

24,141 Passing Yards Daunte Culpepper
6,227 Rushing Yards Dalvin Cook
13,949 Receiving Yards Randy Moss
232 Games Played Chris Doleman

All Draft Picks

YearRdPick TeamPlayerPosCollege
2025 1 24 MIN Donovan Jackson G Ohio State
2025 3 102 MIN Tai Felton WR Maryland
2025 5 139 MIN Tyrion Ingram-Dawkins DT Georgia
2025 6 201 MIN Kobe King LB Penn State
2025 6 202 MIN Gavin Bartholomew TE Pittsburgh
2024 1 10 MIN J.J. McCarthy QB Michigan
2024 1 17 MIN Dallas Turner LB Alabama
2024 6 177 MIN Walter Rouse OT Oklahoma, Stanford
2024 6 203 MIN Will Reichard K Alabama
2024 7 230 MIN Michael Jurgens G Wake Forest
2024 7 232 MIN Levi Drake Rodriguez DL Texas A&M-Commerce
2023 1 23 MIN Jordan Addison WR USC, Pittsburgh
2023 3 102 MIN Mekhi Blackmon CB USC, Colorado
2023 4 134 MIN Jay Ward SAF LSU
2023 5 141 MIN Jaquelin Roy DT LSU
2023 5 164 MIN Jaren Hall QB BYU
2023 7 222 MIN DeWayne McBride RB UAB
2022 1 32 MIN Lewis Cine SAF Georgia
2022 2 42 MIN Andrew Booth CB Clemson
2022 2 59 MIN Ed Ingram G LSU
2022 3 66 MIN Brian Asamoah II LB Oklahoma
2022 4 118 MIN Akayleb Evans CB Missouri
2022 5 165 MIN Esezi Otomewo DE Minnesota
2022 5 169 MIN Ty Chandler RB North Carolina
2022 6 184 MIN Vederian Lowe OT Illinois
2022 6 191 MIN Jalen Nailor WR Michigan State
2022 7 227 MIN Nick Muse TE South Carolina
2021 1 23 MIN Christian Darrisaw OT Virginia Tech
2021 3 66 MIN Kellen Mond QB Texas A&M
2021 3 78 MIN Chazz Surratt LB North Carolina
2021 3 86 MIN Wyatt Davis G Ohio State
2021 3 90 MIN Patrick Jones II LB Pittsburgh
2021 4 119 MIN Kene Nwangwu RB Iowa State
2021 4 125 MIN Camryn Bynum SAF California
2021 4 134 MIN Janarius Robinson DE Florida State
2021 5 157 MIN Ihmir Smith-Marsette WR Iowa
2021 5 168 MIN Zach Davidson TE Central Missouri
2021 6 199 MIN Jaylen Twyman DT Pittsburgh
2020 1 22 MIN Justin Jefferson WR LSU
2020 1 31 MIN Jeff Gladney CB TCU
2020 2 58 MIN Ezra Cleveland G Boise State
2020 3 89 MIN Cameron Dantzler CB Mississippi State
2020 4 117 MIN D.J. Wonnum LB South Carolina
2020 4 130 MIN James Lynch DT Baylor
2020 4 132 MIN Troy Dye LB Oregon
2020 5 169 MIN Harrison Hand CB Temple
2020 5 176 MIN K.J. Osborn WR Miami, Buffalo
2020 6 203 MIN Blake Brandel C Oregon State
2020 6 205 MIN Josh Metellus SAF Michigan
2020 7 225 MIN Kenny Willekes DE Michigan State
2020 7 244 MIN Nate Stanley QB Iowa
2020 7 249 MIN Brian Cole SAF Mississippi State, East Mississippi JC
2020 7 249 MIN Brian Cole II S Mississippi State
2020 7 253 MIN Kyle Hinton G Washburn
2019 1 18 MIN Garrett Bradbury C N.C. State
2019 2 50 MIN Irv Smith TE Alabama
2019 2 50 MIN Irv Smith Jr. TE Alabama
2019 3 102 MIN Alexander Mattison RB Boise State
2019 4 114 MIN Dru Samia G Oklahoma
2019 5 162 MIN Cameron Smith ILB USC
2019 6 190 MIN Armon Watts DT Arkansas
2019 6 191 MIN Marcus Epps SAF Wyoming
2019 6 193 MIN Olisaemeka Udoh OT Elon
2019 7 217 MIN Kris Boyd CB Texas
2019 7 239 MIN Dillon Mitchell WR Oregon
2019 7 247 MIN Bisi Johnson WR Colorado State
2019 7 247 MIN Olabisi Johnson WR Colorado State
2019 7 250 MIN Austin Cutting LS Air Force
2018 2 62 MIN Brian O'Neill OT Pittsburgh
2018 4 102 MIN Jalyn Holmes DT Ohio State
2018 5 157 MIN Tyler Conklin TE Central Michigan, Northwood
2018 5 167 MIN Daniel Carlson K Auburn
2018 6 213 MIN Colby Gossett G Appalachian State
2018 6 218 MIN Ade Aruna DE Tulane
2018 7 225 MIN Devante Downs ILB California
2017 2 41 MIN Dalvin Cook RB Florida State
2017 3 70 MIN Pat Elflein C Ohio State
2017 4 109 MIN Jaleel Johnson DT Iowa
2017 4 120 MIN Ben Gedeon OLB Michigan
2017 5 170 MIN Rodney Adams WR University of South Florida, Toledo
2017 5 180 MIN Danny Isidora G Miami
2017 6 201 MIN Bucky Hodges TE Virginia Tech
2017 7 219 MIN Stacy Coley WR Miami
2017 7 220 MIN Ifeadi Odenigbo DE Northwestern
2017 7 232 MIN Elijah Lee OLB Kansas State
2017 7 245 MIN Jack Tocho CB N.C. State
2016 1 23 MIN Laquon Treadwell WR Mississippi
2016 2 54 MIN Mackensie Alexander CB Clemson
2016 4 121 MIN Willie Beavers G Western Michigan
2016 5 160 MIN Kentrell Brothers LB Missouri
2016 6 180 MIN Moritz Boehringer TE
2016 6 188 MIN David Morgan TE Texas-San Antonio
2016 7 227 MIN Stephen Weatherly DE Vanderbilt
2016 7 244 MIN Jayron Kearse S Clemson
2015 1 11 MIN Trae Waynes CB Michigan State
2015 2 45 MIN Eric Kendricks MLB UCLA
2015 3 88 MIN Danielle Hunter DE LSU
2015 4 110 MIN T.J. Clemmings OT Pittsburgh
2015 5 143 MIN MyCole Pruitt TE Southern Illinois
2015 5 146 MIN Stefon Diggs WR Maryland
2015 6 185 MIN Tyrus Thompson OT Oklahoma
2015 6 193 MIN B.J. Dubose DE Louisville
2015 7 228 MIN Austin Shepherd OT Alabama
2015 7 232 MIN Edmond Robinson LB Newberry
2014 1 9 MIN Anthony Barr OLB UCLA
2014 1 32 MIN Teddy Bridgewater QB Louisville
2014 3 72 MIN Scott Crichton DE Oregon State
2014 3 96 MIN Jerick McKinnon RB Georgia Southern
2014 5 145 MIN David Yankey G Stanford
2014 6 182 MIN Antone Exum S Virginia Tech
2014 6 184 MIN Kendall James CB Maine
2014 7 220 MIN Shamar Stephen DT Connecticut
2014 7 223 MIN Brandon Watts LB Georgia Tech
2014 7 225 MIN Jabari Price CB North Carolina
2013 1 23 MIN Sharrif Floyd DT Florida
2013 1 25 MIN Xavier Rhodes CB Florida State
2013 1 29 MIN Cordarrelle Patterson RB Tennessee, Hutchinson CC
2013 4 120 MIN Gerald Hodges LB Penn State
2013 5 155 MIN Jeff Locke P UCLA
2013 6 196 MIN Jeff Baca G UCLA
2013 7 213 MIN Michael Mauti LB Penn State
2013 7 214 MIN Travis Bond G North Carolina
2013 7 229 MIN Everett Dawkins DT Florida State
2012 1 4 MIN Matt Kalil OT USC
2012 1 29 MIN Harrison Smith FS Notre Dame
2012 3 66 MIN Josh Robinson DB UCF
2012 4 118 MIN Jarius Wright WR Arkansas
2012 4 128 MIN Rhett Ellison TE USC
2012 4 134 MIN Greg Childs WR Arkansas
2012 5 139 MIN Robert Blanton DB Notre Dame
2012 6 175 MIN Blair Walsh K Georgia
2012 7 210 MIN Audie Cole MLB N.C. State
2012 7 219 MIN Trevor Guyton DE California
2011 1 12 MIN Christian Ponder QB Florida State
2011 2 43 MIN Kyle Rudolph TE Notre Dame
2011 4 106 MIN Christian Ballard DE Iowa
2011 5 139 MIN Brandon Burton DB Utah
2011 6 168 MIN DeMarcus Love OT Arkansas
2011 6 170 MIN Mistral Raymond S University of South Florida, Ellsworth CC
2011 6 172 MIN Brandon Fusco G Slippery Rock
2011 6 200 MIN Ross Homan OLB Ohio State
2011 7 215 MIN D'Aundre Reed DE Arizona
2011 7 215 MIN De'Aundre Reed DE Arizona
2011 7 236 MIN Stephen Burton WR West Texas State, Long Beach City College
2010 2 34 MIN Chris Cook CB Virginia
2010 2 51 MIN Toby Gerhart RB Stanford
2010 4 100 MIN Everson Griffen DE USC
2010 5 161 MIN Chris DeGeare G Wake Forest
2010 5 167 MIN Nate Triplett LB Minnesota
2010 5 167 MIN Nathan Triplett ILB Minnesota
2010 6 199 MIN Joe Webb QB UAB
2010 7 237 MIN Ryan D'Imperio LB Rutgers
2009 1 22 MIN Percy Harvin WR Florida
2009 2 54 MIN Phil Loadholt OT Oklahoma, Garden City CC
2009 3 86 MIN Asher Allen CB Georgia
2009 5 150 MIN Jasper Brinkley MLB South Carolina, Georgia Military
2009 7 231 MIN Jamarca Sanford S Mississippi
2008 2 43 MIN Tyrell Johnson DB Arkansas State
2008 5 137 MIN John David Booty QB USC
2008 5 152 MIN Letroy Guion DE Florida State
2008 6 187 MIN John Sullivan C Notre Dame
2008 6 193 MIN Jaymar Johnson WR Jackson State University
2007 2 44 MIN Sidney Rice WR South Carolina
2007 3 72 MIN Marcus McCauley DB Fresno State
2007 4 102 MIN Brian Robison DE Texas
2007 5 146 MIN Aundrae Allison WR East Carolina, Georgia Military, Coffeyville CC
2007 6 176 MIN Rufus Alexander LB Oklahoma
2007 7 217 MIN Tyler Thigpen QB Coastal Carolina
2007 7 233 MIN Chandler Williams WR Florida Intl
2006 1 17 MIN Chad Greenway OLB Iowa
2006 2 48 MIN Cedric Griffin S Texas
2006 2 51 MIN Ryan Cook C New Mexico
2006 2 64 MIN Tarvaris Jackson QB Alabama State, Arkansas
2006 4 127 MIN Ray Edwards DE Purdue
2006 5 149 MIN Greg Blue DB Georgia
2005 1 7 MIN Troy Williamson WR South Carolina
2005 1 18 MIN Erasmus James DE Wisconsin
2005 2 49 MIN Marcus Johnson G Mississippi
2005 3 80 MIN Dustin Fox DB Ohio State
2005 4 112 MIN Ciatrick Fason RB Florida
2005 6 191 MIN C.J. Mosley DT Missouri
2005 7 219 MIN Adrian Ward DB UTEP
2004 1 20 MIN Kenechi Udeze DE USC
2004 2 48 MIN Dontarrious Thomas LB Auburn
2004 3 88 MIN Darrion Scott DE Ohio State
2004 4 115 MIN Nat Dorsey OT Georgia Tech
2004 4 119 MIN Mewelde Moore RB Tulane
2004 5 155 MIN Rod Davis LB Southern Mississippi
2004 6 184 MIN Deandre' Eiland DB South Carolina
2004 7 220 MIN Jeff Dugan TE Maryland
2003 2 40 MIN E.J. Henderson MLB Maryland
2003 3 71 MIN Nate Burleson WR Nevada
2003 4 105 MIN Onterrio Smith RB Oregon, Tennessee
2003 6 190 MIN Michael Nattiel LB Florida
2003 7 221 MIN Keenan Howry WR Oregon
2002 1 7 MIN Bryant McKinnie OT Miami, Lackawanna JC
2002 2 38 MIN Raonall Smith LB Washington State
2002 3 70 MIN Willie Offord S South Carolina
2002 4 132 MIN Ed Ta'amu NA Utah
2002 6 177 MIN Nick Rogers LB Georgia Tech
2002 7 218 MIN Chad Beasley OT Virginia Tech
2001 1 27 MIN Michael Bennett RB Wisconsin
2001 2 57 MIN Willie Howard DT Stanford
2001 3 69 MIN Eric Kelly CB Kentucky
2001 4 130 MIN Shawn Worthen DT TCU
2001 4 131 MIN Cedric James WR TCU
2001 5 157 MIN Patrick Chukwurah LB Wyoming
2001 6 189 MIN Carey Scott DB Kentucky State University
2001 7 225 MIN Brian Crawford OT Western Oregon
2000 1 25 MIN Chris Hovan DT Boston College
2000 2 55 MIN Fred Robbins DT Wake Forest
2000 2 56 MIN Michael Boireau DE Miami (FL)
2000 3 88 MIN Doug Chapman RB Marshall
2000 4 106 MIN Antonio Wilson LB Texas A&M-Commerce
2000 4 118 MIN Tyrone Carter DB Minnesota
2000 5 165 MIN Troy Walters WR Stanford
2000 7 240 MIN Mike Malano NA San Diego State
2000 7 244 MIN Giles Cole TE Texas A&M-Kingsville
2000 7 248 MIN Lewis Kelly G South Carolina State
1999 1 11 MIN Daunte Culpepper QB UCF
1999 1 29 MIN Dimitrius Underwood DE Michigan State
1999 2 44 MIN Jim Kleinsasser TE North Dakota
1999 4 120 MIN Kenny Wright DB Northwestern State (LA), Arkansas
1999 4 125 MIN Jay Humphrey OT Texas
1999 6 185 MIN Talance Sawyer DE UNLV
1999 6 199 MIN Antico Dalton LB Hampton
1999 7 236 MIN Noel Scarlett DT Langston University
1998 1 21 MIN Randy Moss WR Marshall, Florida State
1998 2 51 MIN Kailee Wong LB Stanford
1998 3 80 MIN Ramos McDonald DB New Mexico, Navarro
1998 4 110 MIN Kivuusama Mays LB North Carolina
1998 5 144 MIN Kerry Cooks DB Iowa
1998 6 173 MIN Matt Birk C Harvard
1998 7 208 MIN Chester Burnett LB Arizona
1998 7 225 MIN Tony Darden CB Texas Tech
1997 1 20 MIN Dwayne Rudd LB Alabama
1997 2 49 MIN Torrian Gray DB Virginia Tech
1997 3 78 MIN Stalin Colinet DE Boston College
1997 4 113 MIN Antonio Banks CB Virginia Tech
1997 5 151 MIN Tony Williams DT Memphis
1997 6 183 MIN Robert Tate DB Cincinnati
1997 7 220 MIN Artie Ulmer LB Valdosta State, Georgia Southern
1997 7 235 MIN Matt Hatchette WR Langston University, Mercyhurst College
1997 7 235 MIN Matthew Hatchette WR Langston
1996 1 16 MIN Duane Clemons DE California
1996 2 45 MIN James Manley DT Vanderbilt
1996 3 75 MIN Moe Williams RB Kentucky
1996 4 97 MIN Hunter Goodwin TE Texas A&M, Texas A&M University-Kingsville
1996 5 148 MIN Sean Boyd DB North Carolina
1995 1 11 MIN Derrick L. Alexander DE Florida State
1995 1 24 MIN Korey Stringer OT Ohio State
1995 2 42 MIN Orlando Thomas FS Louisiana-Lafayette
1995 2 55 MIN Corey Fuller CB Florida State
1995 4 111 MIN Chad May QB Kansas State
1995 6 189 MIN John Solomon LB Sam Houston State
1995 7 232 MIN Jose White DT Howard
1995 7 243 MIN Jason Fisk NT Stanford
1994 1 18 MIN Dewayne Washington DB N.C. State
1994 1 19 MIN Todd Steussie G California
1994 2 40 MIN David Palmer RB Alabama
1994 2 55 MIN Fernando Smith DE Jackson State University
1994 4 125 MIN Mike Wells DT Iowa
1994 5 134 MIN Shelly Hammonds DB Penn State
1994 6 179 MIN Andrew Jordan TE Western Carolina, North Greenville College
1994 7 211 MIN Pete Bercich LB Notre Dame
1993 1 21 MIN Robert Smith RB Ohio State
1993 2 52 MIN Qadry Ismail WR Syracuse
1993 3 57 MIN John Gerak G Penn State
1993 3 79 MIN Gilbert Brown NT Kansas
1993 4 106 MIN Ashley Sheppard LB Clemson
1993 5 133 MIN Everett Lindsay G Mississippi
1993 7 192 MIN Gino Torretta QB Miami
1992 2 39 MIN Robert Harris DT Southern
1992 4 98 MIN Roy Barker DT North Carolina
1992 5 125 MIN Ed McDaniel OLB Clemson
1992 6 152 MIN Mike Gaddis RB Oklahoma
1992 7 183 MIN David Wilson DB California
1992 9 227 MIN Brad Johnson QB Florida State
1992 9 237 MIN Ronnie West WR Pittsburg State (KS), Valdosta State, Northeast Oklahoma
1992 10 264 MIN Brad Culpepper DT Florida
1992 11 295 MIN Chuck Evans RB Clark Atlanta University
1991 3 65 MIN Carlos Jenkins OLB Michigan State
1991 3 68 MIN Jake Reed WR Grambling State
1991 4 92 MIN Randy Baldwin RB Mississippi, Holmes County JC
1991 5 119 MIN Chris Thome C Minnesota
1991 6 163 MIN Todd Scott DB Louisiana-Lafayette
1991 7 179 MIN Scotty Reagan DT Humboldt State
1991 7 180 MIN Tripp Welborne DB Michigan
1991 11 286 MIN Ivan Caesar LB Boston College
1990 3 54 MIN Mike Jones TE Texas A&M, Michigan
1990 3 74 MIN Marion Hobby DE Tennessee
1990 4 104 MIN Alonzo Hampton DB Pittsburgh, Riverside Community College
1990 5 116 MIN Reggie Thornton WR Bowling Green
1990 5 131 MIN Cedric Smith FB Florida
1990 7 188 MIN John Levelis LB LIU-C.W. Post
1990 9 241 MIN Terry Allen RB Clemson
1990 10 249 MIN Pat Newman WR Utah State
1990 10 271 MIN Donald Smith DB Liberty
1989 2 52 MIN David Braxton LB Wake Forest
1989 3 80 MIN John Hunter G BYU
1989 4 108 MIN Darryl Ingram TE California
1989 6 163 MIN Jeff Mickel OT Eastern Washington
1989 7 191 MIN Benji Roland DE Auburn
1989 11 303 MIN Brad Baxter FB Alabama State
1988 1 19 MIN Randall McDaniel G Arizona State
1988 2 54 MIN Brad Edwards FS South Carolina
1988 3 71 MIN Al Noga DT Hawaii
1988 4 108 MIN Todd Kalis G Arizona State
1988 5 124 MIN Darrell Fullington FS Miami
1988 7 183 MIN Brad Beckman TE Nebraska-Omaha
1988 8 210 MIN Joe Cain LB Oregon Institute Of Technology, Stanford
1988 10 264 MIN Brian Habib G Washington
1987 1 14 MIN D.J. Dozier RB Penn State
1987 2 44 MIN Ray Berry LB Baylor
1987 3 72 MIN Henry Thomas DT LSU
1987 4 100 MIN Najee Mustafaa CB Georgia Tech
1987 4 100 MIN Reggie Rutland DB Georgia Tech
1987 6 156 MIN Greg Richardson WR Alabama
1987 8 211 MIN Rick Fenney RB Washington
1987 9 239 MIN Leonard Jones DB Texas Tech
1987 10 267 MIN Bob Riley OT Indiana
1987 11 295 MIN Brent Pease QB Montana, Walla Walla Community College
1986 1 14 MIN Gerald Robinson DE Auburn
1986 4 93 MIN Joe Phillips NT SMU, Oregon State, Chemeketa Community College
1986 5 120 MIN Hassan Jones WR Florida State
1986 6 147 MIN Thomas Rooks RB Illinois
1986 7 179 MIN Carl Hilton TE Houston
1986 9 232 MIN Mike Slaton DB South Dakota
1986 10 259 MIN Joe Cormier LB USC
1986 11 286 MIN John Armstrong CB Richmond, Northwest Mississippi CC
1986 12 318 MIN Jesse Solomon LB Florida State, North Florida Junior College
1985 1 4 MIN Chris Doleman DE Pittsburgh
1985 2 30 MIN Issiac Holt CB Alcorn State
1985 3 59 MIN Kirk Lowdermilk C Ohio State
1985 3 60 MIN Tim Meamber LB Washington
1985 3 66 MIN Tim Long C Memphis
1985 4 85 MIN Buster Rhymes WR Oklahoma
1985 4 106 MIN Kyle Morrell DB BYU
1985 5 115 MIN Mark MacDonald G Boston College
1985 6 142 MIN Steve Bono QB UCLA
1985 6 164 MIN Tim Newton NT Florida
1985 9 227 MIN Jaime Covington RB Syracuse
1984 1 13 MIN Keith Millard DT Washington State
1984 3 67 MIN Alfred Anderson RB Baylor
1984 3 67 MIN David Howard OLB California State - Long Beach, Oregon State
1984 5 140 MIN Allen Rice RB Baylor, Ranger Junior College, Wharton County Junior College
1984 6 154 MIN Dwight Collins WR Pittsburgh
1984 7 180 MIN John Haines DT Texas
1984 7 196 MIN Loyd Lewis OG Texas A&M-Kingsville
1984 8 208 MIN Paul Sverchek NT Cal Poly (San Luis Obispo)
1984 9 235 MIN Keith Kidd WR Arkansas
1983 1 19 MIN Joey Browner DB USC
1983 3 73 MIN Walker Lee Ashley LB Penn State
1983 4 100 MIN Mark Rush RB Miami (FL)
1983 5 127 MIN Mark Stewart LB Washington
1983 7 186 MIN Carl Lee CB Marshall
1983 8 213 MIN Norris Brown TE Georgia
1983 12 325 MIN Maurice Turner RB Utah State
1982 1 7 MIN Darrin Nelson RB Stanford
1982 2 39 MIN Terry Tausch OT Texas
1982 4 92 MIN Jim Fahnhorst LB Minnesota
1982 6 147 MIN Greg Storr LB Boston College
1982 7 179 MIN Steve Jordan TE Brown
1982 9 233 MIN Bryan Howard SAF Tennessee State
1982 11 286 MIN Curtis Rouse OT Tennessee-Chattanooga
1981 2 39 MIN Mardye McDole WR Mississippi State
1981 2 45 MIN Robin Sendlein OLB Texas
1981 2 52 MIN Jarvis Redwine RB Nebraska, Oregon State
1981 3 74 MIN Tim Irwin OT Tennessee
1981 4 101 MIN John Swain DB Miami
1981 5 123 MIN Wendell Ray DE Missouri
1981 7 184 MIN Don Shaver RB Kutztown
1981 8 210 MIN Wade Wilson QB Texas A&M-Commerce
1981 10 266 MIN James Murphy WR Utah State
1980 2 30 MIN Willie Teal DB LSU
1980 3 68 MIN Brent Boyd G UCLA
1980 5 121 MIN Doug Paschal RB North Carolina
1980 5 122 MIN Paul Jones RB California
1980 6 148 MIN Ray Yakavonis NT East Stroudsburg State
1980 7 174 MIN Henry Johnson LB Georgia Tech
1980 11 288 MIN Sam Harrell RB East Carolina
1979 1 16 MIN Ted Brown RB N.C. State
1979 2 43 MIN Dave Huffman C Notre Dame
1979 4 97 MIN Steve Dils QB Stanford
1979 5 129 MIN Jerry Meter LB Michigan
1979 6 152 MIN Joe Senser TE West Chester State University
1979 7 181 MIN Bob Winkel DT Kentucky
1978 1 21 MIN Randy Holloway DE Pittsburgh
1978 2 48 MIN John Turner DB Miami
1978 3 75 MIN Whip Walton LB San Diego State
1978 4 100 MIN Jim Hough G Utah State
1978 8 204 MIN Mike Wood K Southeast Missouri State
1977 1 27 MIN Tommy Kramer QB Rice
1977 2 55 MIN Dennis Swilley C North Texas, Texas A&M
1977 3 83 MIN Tom Hannon S Michigan State
1977 5 138 MIN Ken Moore TE Northern Illinois
1977 9 250 MIN Scott Studwell MLB Illinois
1977 11 306 MIN Keith Hartwig WR Arizona
1976 2 54 MIN Sammy White WR Grambling State
1976 3 85 MIN Wes Hamilton G Tulsa
1976 4 118 MIN Leonard Willis WR Ohio State, Nebraska Southern Junior Coll
1976 5 133 MIN Steve Wagner SAF Wisconsin
1976 5 150 MIN Keith Barnette RB Boston College
1976 6 180 MIN Terry Egerdahl DB Minnesota-Duluth
1976 7 206 MIN Larry Brune DB Rice
1976 9 262 MIN Isaac Hagins WR Southern
1976 15 428 MIN Ron Groce RB Macalester College
1975 1 25 MIN Mark Mullaney DE Colorado State
1975 2 52 MIN Art Riley DT USC
1975 4 89 MIN Champ Henson RB Ohio State
1975 4 89 MIN Harold Henson RB Ohio State
1975 4 103 MIN Bruce Adams WR Kansas
1975 5 129 MIN Robert Miller RB Kansas
1975 6 155 MIN Bubba Broussard LB Houston
1975 7 181 MIN Henry Greene RB Southern University
1975 10 258 MIN Neil Clabo P Tennessee
1975 12 311 MIN Autry Beamon FS Texas A&M-Commerce
1974 1 17 MIN Fred McNeill OLB UCLA
1974 1 25 MIN Steve Riley OT USC
1974 2 29 MIN John Holland WR Tennessee State
1974 2 51 MIN Matt Blair LB Iowa State, Northeast Oklahoma
1974 3 64 MIN Steve Craig TE Northwestern
1974 3 77 MIN Scott Anderson C Missouri
1974 4 86 MIN Mike Townsend DB Notre Dame
1974 5 120 MIN Jim Ferguson DB Stanford
1974 6 155 MIN Mark Kellar RB Northern Illinois
1974 7 181 MIN Fred Tabron RB Missouri State
1974 9 232 MIN Sam McCullum WR Montana State
1974 11 285 MIN Dave Boone DE Eastern Michigan
1974 12 311 MIN Randy Poltl FS Stanford
1973 1 12 MIN Chuck Foreman RB Miami (FL)
1973 2 34 MIN Jackie Wallace DB Arizona
1973 3 65 MIN Jim Lash WR Northwestern
1973 5 118 MIN Brent McClanahan RB Arizona State
1973 6 139 MIN Doug Kingsriter TE Minnesota
1973 6 143 MIN Fred Abbott LB Florida
1972 1 10 MIN Jeff Siemon LB Stanford
1972 2 50 MIN Ed Marinaro RB Cornell
1972 3 59 MIN Bart Buetow OT Minnesota
1972 6 154 MIN Amos Martin LB Louisville
1972 7 181 MIN Bill Slater DE Western Michigan
1971 1 24 MIN Leo Hayden RB Ohio State
1971 3 76 MIN Eddie Hackett WR Alcorn State
1971 4 102 MIN Vince Clements RB Connecticut
1971 7 180 MIN Gene Mack LB UTEP
1970 1 25 MIN John Ward OG Oklahoma State
1970 2 51 MIN Bill Cappleman QB Florida State
1970 3 77 MIN Chuck Burgoon LB North Park
1970 7 181 MIN Hap Farber LB Ole Miss
1969 2 39 MIN Ed White OG California
1969 2 43 MIN Volly Murphy WR UTEP
1969 4 95 MIN Mike McCaffrey LB California
1969 5 106 MIN Jim Barnes OG Arkansas
1969 5 112 MIN Mike O'Shea WR Utah State
1969 5 121 MIN Corny Davis RB Kansas State
1969 6 148 MIN Marion Bates DB Texas Southern
1968 1 1 MIN Ron Yary OT USC
1968 2 33 MIN Charles West DB UTEP
1968 3 76 MIN Mike McGill LB Notre Dame
1968 4 89 MIN Mike Freeman DB Fresno State
1968 6 144 MIN Bob Goodridge WR Vanderbilt
1968 7 167 MIN Oscar Reed RB Colorado State
1968 7 171 MIN Lenny Snow RB Georgia Tech
1967 1 2 MIN Clinton Jones RB Michigan State
1967 1 8 MIN Gene Washington WR Michigan State
1967 1 15 MIN Alan Page DT Notre Dame
1967 2 28 MIN Bob Grim WR Oregon State
1967 3 61 MIN Earl Denny WR Missouri
1967 4 87 MIN Alvin Coleman DB Tennessee State
1967 5 115 MIN Ken Last WR Minnesota
1967 7 167 MIN Bob Bryant DB South Carolina

First Round Picks (58)

YearRdPick TeamPlayerPosCollege
2025 1 24 MIN Donovan Jackson G Ohio State
2024 1 10 MIN J.J. McCarthy QB Michigan
2024 1 17 MIN Dallas Turner LB Alabama
2023 1 23 MIN Jordan Addison WR USC, Pittsburgh
2022 1 32 MIN Lewis Cine SAF Georgia
2021 1 23 MIN Christian Darrisaw OT Virginia Tech
2020 1 22 MIN Justin Jefferson WR LSU
2020 1 31 MIN Jeff Gladney CB TCU
2019 1 18 MIN Garrett Bradbury C N.C. State
2016 1 23 MIN Laquon Treadwell WR Mississippi
2015 1 11 MIN Trae Waynes CB Michigan State
2014 1 9 MIN Anthony Barr OLB UCLA
2014 1 32 MIN Teddy Bridgewater QB Louisville
2013 1 23 MIN Sharrif Floyd DT Florida
2013 1 25 MIN Xavier Rhodes CB Florida State
2013 1 29 MIN Cordarrelle Patterson RB Tennessee, Hutchinson CC
2012 1 4 MIN Matt Kalil OT USC
2012 1 29 MIN Harrison Smith FS Notre Dame
2011 1 12 MIN Christian Ponder QB Florida State
2009 1 22 MIN Percy Harvin WR Florida
2006 1 17 MIN Chad Greenway OLB Iowa
2005 1 7 MIN Troy Williamson WR South Carolina
2005 1 18 MIN Erasmus James DE Wisconsin
2004 1 20 MIN Kenechi Udeze DE USC
2002 1 7 MIN Bryant McKinnie OT Miami, Lackawanna JC
2001 1 27 MIN Michael Bennett RB Wisconsin
2000 1 25 MIN Chris Hovan DT Boston College
1999 1 11 MIN Daunte Culpepper QB UCF
1999 1 29 MIN Dimitrius Underwood DE Michigan State
1998 1 21 MIN Randy Moss WR Marshall, Florida State
1997 1 20 MIN Dwayne Rudd LB Alabama
1996 1 16 MIN Duane Clemons DE California
1995 1 11 MIN Derrick L. Alexander DE Florida State
1995 1 24 MIN Korey Stringer OT Ohio State
1994 1 18 MIN Dewayne Washington DB N.C. State
1994 1 19 MIN Todd Steussie G California
1993 1 21 MIN Robert Smith RB Ohio State
1988 1 19 MIN Randall McDaniel G Arizona State
1987 1 14 MIN D.J. Dozier RB Penn State
1986 1 14 MIN Gerald Robinson DE Auburn
1985 1 4 MIN Chris Doleman DE Pittsburgh
1984 1 13 MIN Keith Millard DT Washington State
1983 1 19 MIN Joey Browner DB USC
1982 1 7 MIN Darrin Nelson RB Stanford
1979 1 16 MIN Ted Brown RB N.C. State
1978 1 21 MIN Randy Holloway DE Pittsburgh
1977 1 27 MIN Tommy Kramer QB Rice
1975 1 25 MIN Mark Mullaney DE Colorado State
1974 1 17 MIN Fred McNeill OLB UCLA
1974 1 25 MIN Steve Riley OT USC
1973 1 12 MIN Chuck Foreman RB Miami (FL)
1972 1 10 MIN Jeff Siemon LB Stanford
1971 1 24 MIN Leo Hayden RB Ohio State
1970 1 25 MIN John Ward OG Oklahoma State
1968 1 1 MIN Ron Yary OT USC
1967 1 2 MIN Clinton Jones RB Michigan State
1967 1 8 MIN Gene Washington WR Michigan State
1967 1 15 MIN Alan Page DT Notre Dame