Stats Geek
278
Total Draft Picks
10
Most in One Class 1983
1939
First Draft Pick
2025
Most Recent Pick
39
1st Round Picks
79
Draft Classes
Highest Draft Picks
1 Trevor Lawrence
2021 · QB · JAX
#1
Rd 1
2T Banks McFadden
1940 · HB · BKN
#4
Rd 1
2T Gaines Adams
2007 · DE · TAM
#4
Rd 1
2T Sammy Watkins
2014 · WR · BUF
#4
Rd 1
2T Clelin Ferrell
2019 · DE · OAK
#4
Rd 1
6 Jerry Butler
1979 · WR · BUF
#5
Rd 1
7T Bob Gage
1949 · DB · PIT
#6
Rd 1
7T Jeff Bryant
1982 · DE · SEA
#6
Rd 1
9 Mike Williams
2017 · WR · LAC
#7
Rd 1
10T Vic Beasley
2015 · OLB · ATL
#8
Rd 1
10T Isaiah Simmons
2020 · LB · ARI
#8
Rd 1
Picks by Position
33
LB
33
DB
26
WR
25
T
23
DE
23
DT
22
RB
20
G
10
B
9
TE
9
C
6
CB
6
QB
4
K
4
HB
4
S
4
OLB
4
E
3
P
3
FB
2
NT
2
OL
1
SAF
1
BB
1
ILB
Picks by Round
Rd 1
39
Rd 2
30
Rd 3
27
Rd 4
28
Rd 5
37
Rd 6
20
Rd 7
21
Rd 8
6
Rd 9
4
Rd 10
11
Rd 11
11
Rd 12
10
Rd 13
2
Rd 14
8
Rd 15
2
Rd 16
4
Rd 17
2
Rd 18
2
Rd 20
3
Rd 21
1
Rd 22
2
Rd 24
2
Rd 25
2
Rd 27
1
Rd 28
1
Rd 29
2
All QB RB WR TE OL DL LB DB DE DT CB SAF K P

278 picks shown (all-time)

Oldest First Newest First
Year Pick Rd Team Player Pos Age
1939 40 5 NYG
New York Giants
Don Willis B
1939 142 16 CRD
Chicago Cardinals
Gus Goins E
1940 4 1 BKN
Brooklyn Dodgers
Banks McFadden HB 23
1940 120 13 NYG
New York Giants
Joe Payne G
1940 161 18 CRD
Chicago Cardinals
Lowell Bryant B
1942 35 5 DET
Detroit Lions
Joe Blalock E
1943 189 20 CHI
Chicago Bears
Marion Butler B
1945 93 10 CHI
Chicago Bears
Bill Poe B
1946 43 6 PIT
Pittsburgh Steelers
Marion Woods G
1946 136 15 GNB
Green Bay Packers
Jim Hough B
1946 276 29 GNB
Green Bay Packers
Francis Saunders T
1947 138 16 PIT
Pittsburgh Steelers
Ralph Jenkins C
1948 246 27 NYG
New York Giants
Tom Salisbury T
1949 6 1 PIT
Pittsburgh Steelers
Bob Gage DB 21
1949 71 7 PHI
Philadelphia Eagles
Frank Gillespie G
1951 27 3 GNB
Green Bay Packers
Fred Cone FB 25
1951 81 7 PIT
Pittsburgh Steelers
Ray Mathews HB 22
1951 131 11 NYY
New York Yanks
Steve Wyndham B
1951 146 12 NYG
New York Giants
Bob Hudson DB 21
1951 262 22 PIT
Pittsburgh Steelers
Dick Hendley BB 25
1951 300 25 RAM
Los Angeles Rams
Jackie Calvert T
1952 59 5 NYG
New York Giants
Robert Patton G 25
1952 148 13 GNB
Green Bay Packers
Billy Hair B
1953 67 6 PIT
Pittsburgh Steelers
Tom Barton G
1953 122 10 DET
Detroit Lions
Dreher Gaskin E
1953 210 18 CHI
Chicago Bears
Jim Shirley B
1953 341 29 CRD
Chicago Cardinals
Earl Wrightenberry T
1954 285 24 PHI
Philadelphia Eagles
Nate Gressette T
1955 190 16 PHI
Philadelphia Eagles
Clyde White G
1955 244 21 WAS
Washington Redskins
Buck George B
1955 334 28 PHI
Philadelphia Eagles
Wingo Avery C
1956 43 4 BAL Ben Inabinet T
1956 254 22 DET
Detroit Lions
Dick Marazza T
1956 292 25 PIT
Pittsburgh Steelers
Bill O'Dell B
1957 18 2 GNB
Green Bay Packers
Joel Wells HB 21
1957 34 3 CRD
Chicago Cardinals
Bill Hudson DT 22
1958 200 17 RAM
Los Angeles Rams
Bill Thomas C
1958 280 24 PHI
Philadelphia Eagles
Jim Padgett C
1959 158 14 PHI
Philadelphia Eagles
Jack Smith T
1959 162 14 SFO
San Francisco 49ers
Mike Dukes LB 23
1959 192 16 BAL Morris Keller T
1959 230 20 PHI
Philadelphia Eagles
Jim Payne G
1959 235 20 PIT
Pittsburgh Steelers
Rudy Hayes LB 24
1960 12 1 NYG
New York Giants
Lou Cordileone DT 23
1960 13 2 STL
St. Louis Cardinals
Harold Olson T 22
1960 88 8 SFO
San Francisco 49ers
Bill Mathis FB 21
1960 168 14 NYG
New York Giants
Doug Cline LB 22
1961 63 5 BAL Ron Osborne T
1961 134 10 STL
St. Louis Cardinals
Jimmy King T
1961 156 12 DAL
Dallas Cowboys
Lowndes Shingler QB
1962 41 3 GNB
Green Bay Packers
Gary Barnes WR 22
1963 67 5 RAM
Los Angeles Rams
Don Chuy G 22
1964 23 2 CHI
Chicago Bears
Pat Crain HB
1964 102 8 SFO
San Francisco 49ers
Bob Poole TE 22
1964 190 14 BAL John Case E
1965 237 17 CLE
Cleveland Browns
John Boyette T
1966 177 12 STL
St. Louis Cardinals
Rickey Johnson T
1966 182 12 CHI
Chicago Bears
Wayne Page DE
1967 360 14 CLE
Cleveland Browns
Floyd Rogers T
1968 64 3 CLE
Cleveland Browns
Harry Olszewski G
1968 99 4 CHI
Chicago Bears
Wayne Mass T 22
1968 134 5 CLE
Cleveland Browns
Jackie Jackson RB
1968 230 9 WAS
Washington Redskins
Frank Liberatore DB
1969 201 8 STL
St. Louis Cardinals
Wayne Mulligan C 22
1969 344 14 BOS
Boston Patriots
John Cagle DE 22
1970 66 3 DAL
Dallas Cowboys
Charlie Waters DB 21
1970 283 11 DAL
Dallas Cowboys
Ivan Southerland T
1970 347 14 SFO
San Francisco 49ers
Jack King G
1971 30 2 DET
Detroit Lions
Dave Thompson T 22
1972 63 3 PIT
Pittsburgh Steelers
John McMakin TE 21
1972 217 9 PIT
Pittsburgh Steelers
Don Kelley DB
1972 346 14 GNB
Green Bay Packers
Larry Hefner LB 23
1973 155 6 NYJ
New York Jets
Rick Harrell C 22
1973 266 11 CHI
Chicago Bears
Ed Seigler K
1974 131 6 KAN
Kansas City Chiefs
Jay Washington RB
1976 28 1 PIT
Pittsburgh Steelers
Bennie Cunningham TE 21
1976 282 10 MIA
Miami Dolphins
Don Testerman RB 23
1976 303 11 NYG
New York Giants
Craig Brantley WR
1976 424 15 BAL Gary Alexander T
1978 127 5 SFO
San Francisco 49ers
Archie Reese DE 22
1978 213 8 NYJ
New York Jets
Roy Eppes DB
1978 305 11 DEN
Denver Broncos
Lacy Brumley T
1979 5 1 BUF
Buffalo Bills
Jerry Butler WR 21
1979 23 1 KAN
Kansas City Chiefs
Steve Fuller QB 22
1979 64 3 STL
St. Louis Cardinals
Joe Bostic G 22
1979 92 4 DET
Detroit Lions
Jon Brooks LB 22
1979 249 10 SFO
San Francisco 49ers
Dwight Clark WR 22
1979 277 11 KAN
Kansas City Chiefs
Stan Rome WR 23
1980 20 1 SFO
San Francisco 49ers
Jim Stuckey DE 22
1980 189 7 DAL
Dallas Cowboys
Lester Brown RB
1980 324 12 BAL Marvin Sims FB 23
1981 140 6 SEA
Seattle Seahawks
Steve Durham DE 22
1981 178 7 BAL Obed Ariri K 25
1982 6 1 SEA
Seattle Seahawks
Jeff Bryant DE 22
1982 19 1 BUF
Buffalo Bills
Perry Tuttle WR 23
1982 128 5 TAM
Tampa Bay Buccaneers
Jeff Davis LB 22
1982 188 7 SDG
San Diego Chargers
Hollis Hall DB
1982 225 9 BAL Tony Berryhill C
1982 327 12 DEN
Denver Broncos
Brian Clark G
1983 10 1 NYG
New York Giants
Terry Kinard DB 23
1983 66 3 NOR
New Orleans Saints
Cliff Austin RB 23
1983 101 4 NWE
New England Patriots
Johnny Rembert LB 22
1983 135 5 DAL
Dallas Cowboys
Chuck McSwain RB 22
1983 194 7 RAI
Los Angeles Raiders
Jeff McCall RB
1983 205 8 NYG
New York Giants
Andy Headen LB 23
1983 282 11 RAM
Los Angeles Rams
Danny Triplett LB
1983 290 11 SEA
Seattle Seahawks
Bob Mayberry G
1983 298 11 MIN
Minnesota Vikings
Brian Butcher G
1983 318 12 NYG
New York Giants
Frank Magwood WR
1984 63 3 ATL
Atlanta Falcons
Rod McSwain DB 22
1984 143 6 NYG
New York Giants
Jim Scott DE
1984 213 8 STL
St. Louis Cardinals
Bob Paulling K
1984 295 11 MIN
Minnesota Vikings
Edgar Pickett LB
1984 320 12 MIA
Miami Dolphins
William Devane DT
1984 326 12 DEN
Denver Broncos
Murray Jarman WR
1985 22 1 CHI
Chicago Bears
William Perry DT 22
1985 58 3 NYG
New York Giants
Tyrone Davis DB 23
1985 77 3 RAM
Los Angeles Rams
Dale Hatcher P 22
1985 116 5 STL
St. Louis Cardinals
K.D. Dunn TE 22
1985 152 6 ATL
Atlanta Falcons
Reggie Pleasant DB 23
1985 260 10 TAM
Tampa Bay Buccaneers
Donald Igwebuike K 24
1987 25 1 SFO
San Francisco 49ers
Terrence Flagler RB 22
1987 31 2 ATL
Atlanta Falcons
Kenny Flowers RB 23
1987 38 2 PIT
Pittsburgh Steelers
Delton Hall DB 22
1987 103 4 CIN
Cincinnati Bengals
Jim Riggs TE 23
1988 50 2 CLE
Cleveland Browns
Michael Dean Perry DT 23
1988 81 3 NOR
New Orleans Saints
Tony Stephens DT
1988 322 12 PIT
Pittsburgh Steelers
James Earle LB
1989 11 1 CHI
Chicago Bears
Donnell Woolford DB 23
1989 97 4 DEN
Denver Broncos
Jake McCullough DE 24
1989 113 5 DAL
Dallas Cowboys
Keith Jennings TE 23
1989 257 10 TAM
Tampa Bay Buccaneers
Ty Granger T
1989 271 10 HOU
Houston Oilers
Tracy Johnson RB 22
1990 241 9 MIN
Minnesota Vikings
Terry Allen RB 22
1990 260 10 NOR
New Orleans Saints
Gary Cooper WR
1990 274 10 NYG
New York Giants
Otis Moore DT
1991 41 2 NWE
New England Patriots
Jerome Henderson DB 22
1991 51 2 SEA
Seattle Seahawks
Doug Thomas WR 21
1991 53 2 SFO
San Francisco 49ers
John Johnson LB 23
1991 78 3 CHI
Chicago Bears
Chris Gardocki P 21
1991 86 4 PHO
Phoenix Cardinals
Dexter Davis DB 21
1991 117 5 PHO
Phoenix Cardinals
Vance Hammond DT
1991 271 10 PHI
Philadelphia Eagles
Eric Harmon G
1991 301 11 CHI
Chicago Bears
Stacy Long G
1992 16 1 RAI
Los Angeles Raiders
Chester McGlockton DT 22
1992 38 2 PIT
Pittsburgh Steelers
Levon Kirkland LB 23
1992 117 5 SDG
San Diego Chargers
Curtis Whitley C 23
1992 125 5 MIN
Minnesota Vikings
Ed McDaniel LB 23
1993 15 1 GNB
Green Bay Packers
Wayne Simmons LB 23
1993 72 3 RAI
Los Angeles Raiders
James Trapp DB 23
1993 91 4 TAM
Tampa Bay Buccaneers
Rudy Harris RB 21
1993 106 4 MIN
Minnesota Vikings
Ashley Sheppard LB 24
1993 164 6 MIA
Miami Dolphins
Robert O'Neal DB 22
1994 50 2 PIT
Pittsburgh Steelers
Brentson Buckner DT 22
1994 203 7 CLE
Cleveland Browns
Andre Hewitt T
1995 179 6 TAM
Tampa Bay Buccaneers
Wardell Rouse LB 23
1996 50 2 SDG
San Diego Chargers
Patrick Sapp LB 23
1996 61 2 PHI
Philadelphia Eagles
Brian Dawkins DB 22
1996 138 5 WAS
Washington Redskins
Leomont Evans DB 22
1997 28 1 DEN
Denver Broncos
Trevor Pryce DT 22
1997 40 2 STL
St. Louis Rams
Dexter McCleon DB 23
1998 15 1 SEA
Seattle Seahawks
Anthony Simmons LB 22
1998 102 4 MIA
Miami Dolphins
Lorenzo Bromell DE 22
1998 129 5 STL
St. Louis Rams
Raymond Priester RB
1998 159 6 STL
St. Louis Rams
Glenn Rountree G
1998 210 7 MIA
Miami Dolphins
Jim Bundren G 23
1999 25 1 GNB
Green Bay Packers
Antuan Edwards DB 22
1999 45 2 CLE
Cleveland Browns
Rahim Abdullah LB 23
1999 139 5 SDG
San Diego Chargers
Adrian Dingle DE 22
1999 169 5 MIN
Minnesota Vikings
Chris Jones LB
1999 231 7 NYG
New York Giants
O.J. Childress LB 22
1999 249 7 CIN
Cincinnati Bengals
Donald Broomfield DT
2001 15 1 WAS
Washington Redskins
Rod Gardner WR 23
2001 232 7 TEN
Tennessee Titans
Keith Adams LB 21
2001 244 7 SDG
San Diego Chargers
Robert Carswell DB 22
2003 114 4 DEN
Denver Broncos
Nick Eason DT 23
2003 128 4 DEN
Denver Broncos
Bryant McNeal DE
2004 72 3 GNB
Green Bay Packers
Donnell Washington DT
2004 77 3 SFO
San Francisco 49ers
Derrick Hamilton WR 22
2005 57 2 NYJ
New York Jets
Justin Miller DB 21
2005 98 3 SEA
Seattle Seahawks
LeRoy Hill LB 22
2005 140 5 CHI
Chicago Bears
Airese Currie WR 22
2006 15 1 STL
St. Louis Rams
Tye Hill DB 24
2006 81 3 SDG
San Diego Chargers
Charlie Whitehurst QB 24
2006 241 7 TAM
Tampa Bay Buccaneers
Charles Bennett LB 23
2007 4 1 TAM
Tampa Bay Buccaneers
Gaines Adams DE 24
2007 96 3 SDG
San Diego Chargers
Anthony Waters LB 23
2007 139 5 STL
St. Louis Rams
Dustin Fry C 23
2007 159 5 PHI
Philadelphia Eagles
C.J. Gaddis DB
2007 235 7 NYJ
New York Jets
Chansi Stuckey WR 23
2008 32 2 MIA
Miami Dolphins
Phillip Merling DE 23
2008 170 6 KAN
Kansas City Chiefs
Barry Richardson T 22
2009 103 4 STL
St. Louis Rams
Darell Scott DT 23
2009 165 5 MIA
Miami Dolphins
Chris Clemons DB 23
2009 166 5 DAL
Dallas Cowboys
Michael Hamlin DB 23
2009 195 6 CLE
Cleveland Browns
James Davis RB 23
2010 9 1 BUF
Buffalo Bills
C.J. Spiller RB 23
2010 108 4 OAK
Oakland Raiders
Jacoby Ford WR 23
2010 134 5 PHI
Philadelphia Eagles
Ricky Sapp DE 23
2010 164 5 PIT
Pittsburgh Steelers
Crezdon Butler DB 23
2010 240 7 IND
Indianapolis Colts
Kavell Conner LB 23
2011 41 2 WAS
Washington Redskins
Jarvis Jenkins DT 23
2011 50 2 SDG
San Diego Chargers
Marcus Gilchrist DB 22
2011 51 2 TAM
Tampa Bay Buccaneers
Da'Quan Bowers DE 21
2011 122 4 BUF
Buffalo Bills
Chris Hairston T 22
2011 130 4 TEN
Tennessee Titans
Jamie Harper RB 21
2011 173 6 SEA
Seattle Seahawks
Byron Maxwell DB 23
2012 38 2 JAX
Jacksonville Jaguars
Andre Branch LB 23
2012 64 3 IND
Indianapolis Colts
Dwayne Allen TE 22
2012 93 3 CIN
Cincinnati Bengals
Brandon Thompson DT 22
2012 115 4 TEN
Tennessee Titans
Coty Sensabaugh DB 23
2013 27 1 HOU
Houston Texans
DeAndre Hopkins WR 21
2013 127 4 ATL
Atlanta Falcons
Malliciah Goodman DE 23
2013 143 5 BUF
Buffalo Bills
Jonathan Meeks DB 23
2013 187 6 ARI
Arizona Cardinals
Andre Ellington RB 24
2014 4 1 BUF
Buffalo Bills
Sammy Watkins WR 21
2014 100 3 SFO
San Francisco 49ers
Brandon Thomas OL 23
2014 102 4 WAS
Washington Redskins
Bashaud Breeland DB 22
2014 118 4 PIT
Pittsburgh Steelers
Martavis Bryant WR 22
2014 213 6 NYJ
New York Jets
Tajh Boyd QB 23
2015 8 1 ATL
Atlanta Falcons
Vic Beasley OLB 23
2015 31 1 NOR
New Orleans Saints
Stephone Anthony ILB 23
2015 137 5 ATL
Atlanta Falcons
Grady Jarrett NT 22
2015 165 5 SFO
San Francisco 49ers
Bradley Pinion P 21
2015 188 6 BUF
Buffalo Bills
Tony Steward OLB 22
2016 19 1 BUF
Buffalo Bills
Shaq Lawson DE 22
2016 33 2 TEN
Tennessee Titans
Kevin Dodd DE 24
2016 54 2 MIN
Minnesota Vikings
Mackensie Alexander CB 22
2016 57 2 IND
Indianapolis Colts
T.J. Green S 21
2016 109 4 NYG
New York Giants
B.J. Goodson OLB 23
2016 166 5 HOU
Houston Texans
D.J. Reader NT 22
2016 241 7 NYJ
New York Jets
Charone Peake WR 23
2016 244 7 MIN
Minnesota Vikings
Jayron Kearse S 22
2016 247 7 SEA
Seattle Seahawks
Zac Brooks RB 23
2017 7 1 LAC
Los Angeles Chargers
Mike Williams WR 22
2017 12 1 HOU
Houston Texans
Deshaun Watson QB 21
2017 97 3 MIA
Miami Dolphins
Cordrea Tankersley CB 23
2017 140 4 NYG
New York Giants
Wayne Gallman RB 22
2017 142 4 HOU
Houston Texans
Carlos Watkins DT 23
2017 150 5 NYJ
New York Jets
Jordan Leggett TE 22
2018 100 3 KAN
Kansas City Chiefs
Dorian O'Daniel OLB 24
2018 185 6 IND
Indianapolis Colts
Deon Cain WR 22
2018 187 6 BUF
Buffalo Bills
Ray-Ray McCloud WR 21
2019 4 1 OAK
Oakland Raiders
Clelin Ferrell DE 22
2019 13 1 MIA
Miami Dolphins
Christian Wilkins DT 23
2019 17 1 NYG
New York Giants
Dexter Lawrence DT 21
2019 40 2 OAK
Oakland Raiders
Trayvon Mullen CB 21
2019 117 4 DET
Detroit Lions
Austin Bryant DE 22
2019 149 5 OAK
Oakland Raiders
Hunter Renfrow WR 23
2020 8 1 ARI
Arizona Cardinals
Isaiah Simmons LB 22
2020 16 1 ATL
Atlanta Falcons
AJ Terrell CB 21
2020 33 2 CIN
Cincinnati Bengals
Tee Higgins WR 21
2020 100 3 LVR
Las Vegas Raiders
Tanner Muse S 24
2020 109 4 LVR
Las Vegas Raiders
John Simpson G 23
2020 127 4 PHI
Philadelphia Eagles
K'Von Wallace S 23
2020 250 7 LAR
Los Angeles Rams
Tremayne Anchrum G 22
2021 1 1 JAX
Jacksonville Jaguars
Trevor Lawrence QB 21
2021 25 1 JAX
Jacksonville Jaguars
Travis Etienne RB 22
2021 46 2 CIN
Cincinnati Bengals
Jackson Carman T 21
2021 85 3 GNB
Green Bay Packers
Amari Rodgers WR 21
2021 181 5 KAN
Kansas City Chiefs
Cornell Powell WR 23
2022 42 2 MIN
Minnesota Vikings
Andrew Booth CB 21
2022 231 7 BUF
Buffalo Bills
Baylon Spector LB 23
2023 28 1 CIN
Cincinnati Bengals
Myles Murphy DE 21
2023 29 1 NOR
New Orleans Saints
Bryan Bresee DT 21
2023 86 3 BAL
Baltimore Ravens
Trenton Simpson LB 22
2023 137 5 WAS
Washington Commanders
K.J. Henry DE 24
2023 156 5 LAC
Los Angeles Chargers
Jordan McFadden OL 23
2023 175 5 LAR
Los Angeles Rams
Davis Allen TE 22
2024 30 1 BAL
Baltimore Ravens
Nate Wiggins CB 21
2024 35 2 ATL
Atlanta Falcons
Ruke Orhorhoro DT 22
2024 127 4 PHI
Philadelphia Eagles
Will Shipley RB 22
2024 138 5 ARI
Arizona Cardinals
Xavier Thomas DE 24
2024 155 5 PHI
Philadelphia Eagles
Jeremiah Trotter Jr. LB 21
2024 196 6 LAR
Los Angeles Rams
Tyler Davis DT 23
2025 119 4 CIN
Cincinnati Bengals
Barrett Carter LB 22
2025 214 6 LAC
Los Angeles Chargers
R.J. Mickens SAF 24
2025 239 7 DAL
Dallas Cowboys
Phil Mafah RB 22

★ = Pro Football Hall of Fame · Gold rows = HOF players