Stats Geek
All Rd 1 Rd 2 Rd 3 Rd 4 Rd 5 Rd 6 Rd 7
← 2016 Draft 2017 NFL Draft 2018 Draft →
Pick Rd Team Player Pos School Age G PB AP1 AV
1 1 CLE
Cleveland Browns
Myles Garrett DE Texas A&M 21 134 7 5 104
2 1 CHI
Chicago Bears
Mitchell Trubisky QB North Carolina 23 82 1 40
3 1 SFO
San Francisco 49ers
Solomon Thomas DE Stanford 21 131 21
4 1 JAX
Jacksonville Jaguars
Leonard Fournette RB Louisiana State 22 81 38
5 1 TEN
Tennessee Titans
Corey Davis WR Western Michigan 22 78 31
6 1 NYJ
New York Jets
Jamal Adams S Louisiana State 21 102 3 1 47
7 1 LAC
Los Angeles Chargers
Mike Williams WR Clemson 22 106 38
8 1 CAR
Carolina Panthers
Christian McCaffrey RB Stanford 21 112 4 3 86
9 1 CIN
Cincinnati Bengals
John Ross WR Washington 21 38 7
10 1 KAN
Kansas City Chiefs
Patrick Mahomes QB Texas Tech 21 126 6 2 115
11 1 NOR
New Orleans Saints
Marshon Lattimore CB Ohio State 21 108 4 43
12 1 HOU
Houston Texans
Deshaun Watson QB Clemson 21 73 3 58
13 1 ARI
Arizona Cardinals
Haason Reddick LB Temple 22 137 2 47
14 1 PHI
Philadelphia Eagles
Derek Barnett DE Tennessee 21 112 27
15 1 IND
Indianapolis Colts
Malik Hooker S Ohio State 21 112 26
16 1 BAL
Baltimore Ravens
Marlon Humphrey CB Alabama 21 131 4 2 62
17 1 WAS
Washington Redskins
Jonathan Allen DE Alabama 22 126 2 57
18 1 TEN
Tennessee Titans
Adoree' Jackson CB Southern California 21 111 30
19 1 TAM
Tampa Bay Buccaneers
O.J. Howard TE Alabama 22 72 13
20 1 DEN
Denver Broncos
Garett Bolles T Utah 25 133 1 1 56
21 1 DET
Detroit Lions
Jarrad Davis LB Florida 22 68 22
22 1 MIA
Miami Dolphins
Charles Harris OLB Missouri 22 103 16
23 1 NYG
New York Giants
Evan Engram TE Mississippi 23 124 2 37
24 1 OAK
Oakland Raiders
Gareon Conley CB Ohio State 22 31 9
25 1 CLE
Cleveland Browns
Jabrill Peppers S Michigan 21 113 32
26 1 ATL
Atlanta Falcons
Takkarist McKinley DE UCLA 21 71 16
27 1 BUF
Buffalo Bills
Tre'Davious White CB Louisiana State 22 109 2 1 53
28 1 DAL
Dallas Cowboys
Taco Charlton DE Michigan 22 60 9
29 1 CLE
Cleveland Browns
David Njoku TE Miami 21 118 1 27
30 1 PIT
Pittsburgh Steelers
T.J. Watt OLB Wisconsin 22 135 8 4 96
31 1 SFO
San Francisco 49ers
Reuben Foster LB Alabama 23 16 8
32 1 NOR
New Orleans Saints
Ryan Ramczyk T Wisconsin 23 101 1 64
33 2 GNB
Green Bay Packers
Kevin King CB Washington 22 66 16
34 2 JAX
Jacksonville Jaguars
Cam Robinson T Alabama 21 117 43
35 2 SEA
Seattle Seahawks
Malik McDowell DT Michigan State 21 15 6
36 2 ARI
Arizona Cardinals
Budda Baker S Washington 21 138 8 2 63
37 2 BUF
Buffalo Bills
Zay Jones WR East Carolina 22 123 25
38 2 LAC
Los Angeles Chargers
Forrest Lamp G Western Kentucky 23 26 8
39 2 NYJ
New York Jets
Marcus Maye S Florida 24 93 29
40 2 CAR
Carolina Panthers
Curtis Samuel WR Ohio State 21 111 30
41 2 MIN
Minnesota Vikings
Dalvin Cook RB Florida State 22 90 4 52
42 2 NOR
New Orleans Saints
Marcus Williams S Utah 20 111 32
43 2 PHI
Philadelphia Eagles
Sidney Jones CB Washington 21 60 12
44 2 LAR
Los Angeles Rams
Gerald Everett TE South Alabama 23 124 22
45 2 CHI
Chicago Bears
Adam Shaheen TE Ashland 22 55 4
46 2 IND
Indianapolis Colts
Quincy Wilson CB Florida 21 33 4
47 2 BAL
Baltimore Ravens
Tyus Bowser OLB Houston 22 98 21
48 2 CIN
Cincinnati Bengals
Joe Mixon RB Oklahoma 21 111 2 56
49 2 WAS
Washington Redskins
Ryan Anderson OLB Alabama 23 57 6
50 2 TAM
Tampa Bay Buccaneers
Justin Evans S Texas A&M 22 43 10
51 2 DEN
Denver Broncos
DeMarcus Walker DE Florida State 22 101 24
52 2 CLE
Cleveland Browns
DeShone Kizer QB Notre Dame 21 18 6
53 2 DET
Detroit Lions
Teez Tabor CB Florida 21 39 5
54 2 MIA
Miami Dolphins
Raekwon McMillan LB Ohio State 21 72 15
55 2 NYG
New York Giants
Dalvin Tomlinson DT Alabama 23 142 50
56 2 OAK
Oakland Raiders
Obi Melifonwu S Connecticut 23 7 1
57 2 HOU
Houston Texans
Zach Cunningham LB Vanderbilt 22 106 36
58 2 SEA
Seattle Seahawks
Ethan Pocic C Louisiana State 22 114 32
59 2 KAN
Kansas City Chiefs
Tanoh Kpassagnon DE Villanova 23 108 21
60 2 DAL
Dallas Cowboys
Chidobe Awuzie CB Colorado 22 108 28
61 2 GNB
Green Bay Packers
Josh Jones S N.C. State 22 70 11
62 2 PIT
Pittsburgh Steelers
JuJu Smith-Schuster WR Southern California 20 121 1 43
63 2 BUF
Buffalo Bills
Dion Dawkins G Temple 23 143 5 73
64 2 CAR
Carolina Panthers
Taylor Moton G Western Michigan 23 145 47
65 3 CLE
Cleveland Browns
Larry Ogunjobi DT Charlotte 23 134 44
66 3 SFO
San Francisco 49ers
Ahkello Witherspoon CB Colorado 22 96 22
67 3 NOR
New Orleans Saints
Alvin Kamara RB Tennessee 22 126 5 79
68 3 JAX
Jacksonville Jaguars
Dawuane Smoot DE Illinois 22 127 17
69 3 LAR
Los Angeles Rams
Cooper Kupp WR Eastern Washington 24 120 1 1 63
70 3 MIN
Minnesota Vikings
Pat Elflein C Ohio State 23 65 26
71 3 LAC
Los Angeles Chargers
Dan Feeney G Indiana 23 132 35
72 3 TEN
Tennessee Titans
Taywan Taylor WR Western Kentucky 22 35 6
73 3 CIN
Cincinnati Bengals
Jordan Willis OLB Kansas State 22 69 8
74 3 BAL
Baltimore Ravens
Chris Wormley DE Michigan 23 92 17
75 3 ATL
Atlanta Falcons
Duke Riley LB Louisiana State 23 124 19
76 3 NOR
New Orleans Saints
Alex Anzalone LB Florida 22 111 34
77 3 CAR
Carolina Panthers
Daeshon Hall DE Texas A&M 22 13 1
78 3 BAL
Baltimore Ravens
Tim Williams OLB Alabama 23 20 2
79 3 NYJ
New York Jets
ArDarius Stewart WR Alabama 23 15 1
80 3 IND
Indianapolis Colts
Tarell Basham DE Ohio 23 82 13
81 3 WAS
Washington Redskins
Fabian Moreau CB UCLA 23 124 21
82 3 DEN
Denver Broncos
Carlos Henderson WR Louisiana Tech 22
83 3 NWE
New England Patriots
Derek Rivers DE Youngstown State 23 24 4
84 3 TAM
Tampa Bay Buccaneers
Chris Godwin WR Penn State 21 120 1 53
85 3 NWE
New England Patriots
Antonio Garcia T Troy State 23
86 3 KAN
Kansas City Chiefs
Kareem Hunt RB Toledo 22 121 1 52
87 3 NYG
New York Giants
Davis Webb QB California 22 2 1
88 3 OAK
Oakland Raiders
Eddie Vanderdoes DT UCLA 22 19 5
89 3 HOU
Houston Texans
D'Onta Foreman RB Texas 21 63 17
90 3 SEA
Seattle Seahawks
Shaquill Griffin DB Central Florida 22 108 1 30
91 3 LAR
Los Angeles Rams
John Johnson S Boston College 21 105 29
92 3 DAL
Dallas Cowboys
Jourdan Lewis CB Michigan 22 127 26
93 3 GNB
Green Bay Packers
Montravius Adams DT Auburn 22 96 15
94 3 PIT
Pittsburgh Steelers
Cameron Sutton CB Tennessee 22 110 21
95 3 SEA
Seattle Seahawks
Lano Hill S Michigan 21 42 5
96 3 DET
Detroit Lions
Kenny Golladay WR Northern Illinois 23 73 1 27
97 3 MIA
Miami Dolphins
Cordrea Tankersley CB Clemson 23 19 4
98 3 ARI
Arizona Cardinals
Chad Williams WR Grambling 22 17 1
99 3 PHI
Philadelphia Eagles
Rasul Douglas CB West Virginia 22 135 31
100 3 TEN
Tennessee Titans
Jonnu Smith TE Florida International 22 141 1 29
101 3 DEN
Denver Broncos
Brendan Langley CB Lamar 22 16 1
102 3 SEA
Seattle Seahawks
Nazair Jones DT North Carolina 22 20 3
103 3 NOR
New Orleans Saints
Trey Hendrickson OLB Florida Atlantic 22 117 4 1 58
104 3 SFO
San Francisco 49ers
C.J. Beathard QB Iowa 23 32 9
105 3 PIT
Pittsburgh Steelers
James Conner RB Pittsburgh 22 110 2 49
106 3 SEA
Seattle Seahawks
Amara Darboh WR Michigan 23 16 1
107 3 TAM
Tampa Bay Buccaneers
Kendell Beckwith ILB Louisiana State 22 16 5
108 4 GNB
Green Bay Packers
Vince Biegel LB Wisconsin 24 43 5
109 4 MIN
Minnesota Vikings
Jaleel Johnson DT Iowa 23 86 16
110 4 JAX
Jacksonville Jaguars
Dede Westbrook WR Oklahoma 23 55 14
111 4 SEA
Seattle Seahawks
Tedric Thompson S Colorado 22 38 9
112 4 CHI
Chicago Bears
Eddie Jackson S Alabama 23 111 2 1 45
113 4 LAC
Los Angeles Chargers
Rayshawn Jenkins S Miami 23 139 32
114 4 WAS
Washington Redskins
Samaje Perine RB Oklahoma 21 125 26
115 4 ARI
Arizona Cardinals
Dorian Johnson G Pittsburgh 22
116 4 CIN
Cincinnati Bengals
Carl Lawson OLB Auburn 22 90 20
117 4 LAR
Los Angeles Rams
Josh Reynolds WR Texas A&M 22 121 26
118 4 PHI
Philadelphia Eagles
Mack Hollins WR North Carolina 23 127 21
119 4 CHI
Chicago Bears
Tarik Cohen RB North Carolina A&T 22 51 1 1 21
120 4 MIN
Minnesota Vikings
Ben Gedeon ILB Michigan 22 39 15
121 4 SFO
San Francisco 49ers
Joe Williams RB Utah 24
122 4 BAL
Baltimore Ravens
Nico Siragusa G San Diego State 23
123 4 WAS
Washington Redskins
Montae Nicholson S Michigan State 21 35 10
124 4 DET
Detroit Lions
Jalen Reeves-Maybin LB Tennessee 22 117 1 17
125 4 LAR
Los Angeles Rams
Samson Ebukam OLB Eastern Washington 22 127 38
126 4 CLE
Cleveland Browns
Howard Wilson CB Houston 21
127 4 DET
Detroit Lions
Michael Roberts TE Toledo 23 23 1
128 4 CIN
Cincinnati Bengals
Josh Malone WR Tennessee 21 26 1
129 4 OAK
Oakland Raiders
David Sharpe T Florida 21 46 4
130 4 HOU
Houston Texans
Julién Davenport T Bucknell 22 60 16
131 4 NWE
New England Patriots
Deatrich Wise Jr. DE Arkansas 23 128 39
132 4 PHI
Philadelphia Eagles
Donnel Pumphrey RB San Diego State 22
133 4 DAL
Dallas Cowboys
Ryan Switzer WR North Carolina 22 41 3
134 4 GNB
Green Bay Packers
Jamaal Williams RB BYU 22 117 33
135 4 PIT
Pittsburgh Steelers
Joshua Dobbs QB Tennessee 22 27 9
136 4 ATL
Atlanta Falcons
Sean Harlow G Oregon State 22 41 5
137 4 IND
Indianapolis Colts
Zach Banner T Southern California 23 30 2
138 4 CIN
Cincinnati Bengals
Ryan Glasgow DT Michigan 23 26 3
139 4 KAN
Kansas City Chiefs
Jehu Chesson WR Michigan 23 24 0
140 4 NYG
New York Giants
Wayne Gallman RB Clemson 22 61 12
141 4 NYJ
New York Jets
Chad Hansen WR California 22 20 3
142 4 HOU
Houston Texans
Carlos Watkins DT Clemson 23 90 20
143 4 IND
Indianapolis Colts
Marlon Mack RB South Florida 21 55 20
144 4 IND
Indianapolis Colts
Grover Stewart DT Albany State (Ga.) 23 141 42
145 5 DEN
Denver Broncos
Jake Butt TE Michigan 22 8 1
146 5 SFO
San Francisco 49ers
George Kittle TE Iowa 23 124 7 2 60
147 5 CHI
Chicago Bears
Jordan Morgan G Kutztown 23
148 5 JAX
Jacksonville Jaguars
Blair Brown LB Ohio 23 28 3
149 5 ATL
Atlanta Falcons
Damontae Kazee CB San Diego State 24 111 22
150 5 NYJ
New York Jets
Jordan Leggett TE Clemson 22 15 1
151 5 LAC
Los Angeles Chargers
Desmond King S Iowa 22 108 1 27
152 5 CAR
Carolina Panthers
Corn Elder CB Miami 22 35 2
153 5 CIN
Cincinnati Bengals
Jake Elliott K Memphis 22 147 1 24
154 5 WAS
Washington Redskins
Jeremy Sprinkle TE Arkansas 23 76 2
155 5 TEN
Tennessee Titans
Jayon Brown LB UCLA 22 74 26
156 5 ATL
Atlanta Falcons
Brian Hill RB Wyoming 21 48 9
157 5 ARI
Arizona Cardinals
Will Holden T Vanderbilt 23 27 5
158 5 IND
Indianapolis Colts
Nate Hairston CB Temple 23 61 9
159 5 BAL
Baltimore Ravens
Jermaine Eluemunor G Texas A&M 22 118 30
160 5 CLE
Cleveland Browns
Roderick Johnson T Florida State 21 29 5
161 5 IND
Indianapolis Colts
Anthony Walker LB Northwestern 22 101 36
162 5 TAM
Tampa Bay Buccaneers
Jeremy McNichols RB Boise State 21 71 9
163 5 BUF
Buffalo Bills
Matt Milano LB Boston College 23 106 1 1 57
164 5 MIA
Miami Dolphins
Isaac Asiata G Utah 24 2 0
165 5 DET
Detroit Lions
Jamal Agnew CB San Diego 22 93 1 1 19
166 5 PHI
Philadelphia Eagles
Shelton Gibson WR West Virginia 23 20 0
167 5 NYG
New York Giants
Avery Moss DE Youngstown State 22 22 4
168 5 OAK
Oakland Raiders
Marquel Lee LB Wake Forest 21 45 9
169 5 HOU
Houston Texans
Treston Decoud S Oregon State 24 11 1
170 5 MIN
Minnesota Vikings
Rodney Adams WR South Florida 22 1 0
171 5 BUF
Buffalo Bills
Nathan Peterman QB Pittsburgh 23 15 3
172 5 DEN
Denver Broncos
Isaiah McKenzie WR Georgia 22 93 15
173 5 PIT
Pittsburgh Steelers
Brian Allen DB Utah 23 20 1
174 5 ATL
Atlanta Falcons
Eric Saubert TE Drake 23 112 2
175 5 GNB
Green Bay Packers
DeAngelo Yancey WR Purdue 22
176 5 CIN
Cincinnati Bengals
JJ Dielman C Utah 23
177 5 SFO
San Francisco 49ers
Trent Taylor WR Louisiana Tech 23 80 7
178 5 MIA
Miami Dolphins
Davon Godchaux DT Louisiana State 22 137 49
179 5 ARI
Arizona Cardinals
T.J. Logan RB North Carolina 23 22 0
180 5 MIN
Minnesota Vikings
Danny Isidora G Miami 23 31 4
181 5 NYJ
New York Jets
Dylan Donahue DL West Georgia 25 4 0
182 5 GNB
Green Bay Packers
Aaron Jones RB Texas-El Paso 22 126 1 67
183 5 KAN
Kansas City Chiefs
Ukeme Eligwe LB Georgia Southern 23 24 2
184 5 PHI
Philadelphia Eagles
Nathan Gerry S Nebraska 22 50 18
185 6 CLE
Cleveland Browns
Caleb Brantley DT Florida 23 20 2
186 6 BAL
Baltimore Ravens
Chuck Clark DB Virginia Tech 22 123 31
187 6 SEA
Seattle Seahawks
Michael Tyson S Cincinnati 24 10 1
188 6 NYJ
New York Jets
Elijah McGuire RB Louisiana-Lafayette 23 24 6
189 6 LAR
Los Angeles Rams
Tanzel Smart DT Tulane 22 41 4
190 6 LAC
Los Angeles Chargers
Sam Tevi T Utah 22 58 23
191 6 DAL
Dallas Cowboys
Xavier Woods S Louisiana Tech 22 134 38
192 6 CAR
Carolina Panthers
Alex Armah FB West Georgia 23 78 0
193 6 CIN
Cincinnati Bengals
Jordan Evans LB Oklahoma 22 65 9
194 6 MIA
Miami Dolphins
Vincent Taylor DT Oklahoma State 23 40 5
195 6 BUF
Buffalo Bills
Tanner Vallejo LB Boise State 22 82 7
196 6 NOR
New Orleans Saints
Al-Quadin Muhammad DE Miami 22 110 20
197 6 NYJ
New York Jets
Jeremy Clark CB Michigan 23 2 0
198 6 SFO
San Francisco 49ers
D.J. Jones DT Mississippi 22 125 45
199 6 WAS
Washington Redskins
Chase Roullier C Wyoming 24 69 24
200 6 NYG
New York Giants
Adam Bisnowaty T Pittsburgh 23 1 0
201 6 MIN
Minnesota Vikings
Bucky Hodges TE Virginia Tech 22
202 6 SFO
San Francisco 49ers
Pita Taumoepenu OLB Utah 23 11 0
203 6 DEN
Denver Broncos
De'Angelo Henderson RB Coastal Carolina 24 8 0
204 6 NYJ
New York Jets
Derrick Jones CB Mississippi 22 4 0
205 6 DET
Detroit Lions
Jeremiah Ledbetter DE Arkansas 23 53 5
206 6 LAR
Los Angeles Rams
Sam Rogers FB Virginia Tech 22
207 6 CIN
Cincinnati Bengals
Brandon Wilson RB Houston 23 60 6
208 6 ARI
Arizona Cardinals
Rudy Ford S Auburn 22 86 11
209 6 WAS
Washington Redskins
Robert Davis WR Georgia State 22 7 0
210 6 SEA
Seattle Seahawks
Justin Senior T Mississippi State 23
211 6 NWE
New England Patriots
Conor McDermott T UCLA 24 55 7
212 6 GNB
Green Bay Packers
Kofi Amichia C South Florida 23
213 6 PIT
Pittsburgh Steelers
Colin Holba LS Louisville 23 19 0
214 6 PHI
Philadelphia Eagles
Elijah Qualls DT Washington 22 6 1
215 6 DET
Detroit Lions
Brad Kaaya QB Miami 22
216 6 DAL
Dallas Cowboys
Marquez White CB Florida State 22
217 6 TEN
Tennessee Titans
Corey Levin OL Tennessee-Chattanooga 23 88 7
218 6 KAN
Kansas City Chiefs
Leon McQuay S Southern California 22 1 0
219 7 MIN
Minnesota Vikings
Stacy Coley WR Miami 23 7 0
220 7 MIN
Minnesota Vikings
Ifeadi Odenigbo DL Northwestern 23 55 11
221 7 OAK
Oakland Raiders
Shalom Luani S Washington State 23 31 2
222 7 JAX
Jacksonville Jaguars
Jalen Myrick CB Minnesota 22 5 0
223 7 TAM
Tampa Bay Buccaneers
Stevie Tu'ikolovatu NT Southern California 26
224 7 CLE
Cleveland Browns
Zane Gonzalez K Arizona State 22 78 14
225 7 LAC
Los Angeles Chargers
Isaac Rochell DT Notre Dame 22 78 10
226 7 SEA
Seattle Seahawks
David Moore WR East Central 22 78 15
227 7 TEN
Tennessee Titans
Josh Carraway OLB TCU 23 1 0
228 7 DAL
Dallas Cowboys
Joey Ivie DT Florida 22 8 0
229 7 SFO
San Francisco 49ers
Adrian Colbert DB Miami 23 46 8
230 7 WAS
Washington Redskins
Josh Harvey-Clemons S Louisville 23 35 4
231 7 OAK
Oakland Raiders
Jylan Ware T Alabama State 23 1 0
232 7 MIN
Minnesota Vikings
Elijah Lee LB Kansas State 21 74 8
233 7 CAR
Carolina Panthers
Harrison Butker K Georgia Tech 22 137 27
234 7 LAR
Los Angeles Rams
Ejuan Price DE Pittsburgh 24 1 0
235 7 WAS
Washington Redskins
Joshua Holsey DB Auburn 23 13 1
236 7 TEN
Tennessee Titans
Brad Seaton T Villanova 23
237 7 MIA
Miami Dolphins
Isaiah Ford WR Virginia Tech 21 32 5
238 7 GNB
Green Bay Packers
Devante Mays RB Utah State 23 8 0
239 7 DAL
Dallas Cowboys
Noah Brown WR Ohio State 21 91 19
240 7 JAX
Jacksonville Jaguars
Marquez Williams FB Miami 23 1 0
241 7 TEN
Tennessee Titans
Khalfani Muhammad RB California 22
242 7 OAK
Oakland Raiders
Elijah Hood RB North Carolina 21 1 0
243 7 HOU
Houston Texans
Kyle Fuller C Baylor 23 51 7
244 7 OAK
Oakland Raiders
Treyvon Hester DT Toledo 24 41 3
245 7 MIN
Minnesota Vikings
Jack Tocho CB N.C. State 21
246 7 DAL
Dallas Cowboys
Jordan Carrell DT Colorado 23
247 7 GNB
Green Bay Packers
Malachi Dupre WR Louisiana State 21 1 0
248 7 PIT
Pittsburgh Steelers
Keion Adams OLB Western Michigan 22
249 7 SEA
Seattle Seahawks
Chris Carson RB Oklahoma State 22 49 29
250 7 DET
Detroit Lions
Pat O'Connor DE Eastern Michigan 23 88 6
251 7 CIN
Cincinnati Bengals
Mason Schreck TE Buffalo 23 26 0
252 7 CLE
Cleveland Browns
Matthew Dayes RB N.C. State 23 23 0
253 7 DEN
Denver Broncos
Chad Kelly QB Mississippi 23 1 0

★ = Pro Football Hall of Fame · G = Games played · PB = Pro Bowls · AP1 = First-team All-Pro · AV = Career Approximate Value