2024 NFL Draft
2023 NFL Draft
2022 NFL Draft
NFL Player Search

    Enter Name to Find Specific Player.
Previous Draft Results
Extra Draft Pages
Contacting myNFLdraft

12th Overall NFL Draft Picks

Here is a list of players who were 12th overall picks from past NFL drafts.

Select a number to view past selections:
1st Pick | 2nd Pick | 3rd Pick | 4th Pick
5th Pick | 6th Pick | 7th Pick | 8th Pick
9th Pick | 10th Pick | 11th Pick | 12th Pick
13th Pick | 14th Pick | 15th Pick | 16th Pick
17th Pick | 18th Pick | 19th Pick | 20th Pick
21st Pick | 22nd Pick | 23rd Pick | 24th Pick
25th Pick | 26th Pick | 27th Pick | 28th Pick
29th Pick | 30th Pick | 31st Pick | 32nd Pick

12th Overall Draft Picks
Year Player Pos. School Drafted By
2013 DJ Hayden CB Houston Oakland
2012 Fletcher Cox DE/DT Mississippi State Philadelphia
2011 Christian Ponder QB Florida State Minnesota
2010 Ryan Mathews RB Fresno State San Diego
2009 Knowshon Moreno RB Georgia Denver
2008 Ryan Clady OT Bosie State Denver
2007 Marshawn Lynch RB California Buffalo
2006 Haloti Ngata DT Oregon Baltimore
2005 Shawne Merriman OLB Maryland San Diego
2004 Jonathan Vilma MLB Miami N.Y. Jets
2003 Jimmy Kennedy DT Penn State St. Louis
2002 Wendell Bryant DT Wisconsin Arizona
2001 Damione Lewis DT Miami St. Louis
2000 Shaun Ellis DE Tennessee N.Y. Jets
1999 Cade McNown QB UCLA Chicago
1998 Keith Brooking OLB Georgia Tech Atlanta
1997 Warrick Dunn RB Florida State Tampa Bay
1996 Regan Upshaw DE California Tampa Bay
1995 Warren Sapp DE Miami Tampa Bay
1994 Aaron Glenn CB Texas A&M N.Y. Jets
1993 Patrick Bates S Texas A&M L.A. Raiders
1992 Marco Coleman DE Georgia Tech Miami
1991 Alvin Harper WR Tennessee Dallas
1990 James Francis LB Baylor Cincinnati
1989 Trace Armstrong DE Florida Chicago
1988 Ken Harvey OLB California Phoenix
1987 Danny Noonan DT Nebraska Dallas
1986 Chuck Long QB Iowa Detroit
1985 Jim Lachey T Ohio State San Diego
1984 Alphonso Carreker DE Florida State Green Bay
1983 Tony Hunter TE Notre Dame Buffalo
1982 Walter Abercrombie RB Baylor Pittsburgh
1981 Randy McMillan RB Pittsburgh Baltimore
1980 Stan Brock OT Colorado New Orleans