•  Register
JUST RELEASED 2017 7 Round NFL Mock Draft by DJ Boyer with an extra round for compensatory players totaling 254 prospects in the mock!

2017 NFL Mock Draft

2017 NFL Draft - April 27th, 2017 @ 7:00 PM, in Philadelphia, PA
View:  Standard  •  Sortable
Pick Team  Player Position School Height Weight

Round 1

Skip To Round:  1  •  2  •  3  •  4  •  5  •  6  •  7  •  Compensatory  •  Undrafted
1 Cleveland Myles Garrett* DE Texas A&M 6' 5" 262
2 San Francisco Mitch Trubisky* QB UNC 6' 3" 225
3 Chicago Jonathan Allen DE Alabama 6' 3" 283
4 Jacksonville Derek Barnett* DE Tennessee 6' 3" 257
5 Tennessee Trade Icon Marlon Humphrey** CB Alabama 6' 1" 195
6 NY Jets Leonard Fournette* RB LSU 6' 1" 230
7 LA Chargers Mike Williams WR Clemson 6' 4" 210
8 Carolina Cam Robinson* OT Alabama 6' 6" 326
9 Cincinnati Solomon Thomas** DE Stanford 6' 2" 280
10 Buffalo Deshaun Watson QB Clemson 6' 2" 210
11 New Orleans Reuben Foster ILB Alabama 6' 1" 240
12 Cleveland Trade Icon Jabrill Peppers** S Michigan 6' 0" 210
13 Arizona DeShone Kizer** QB Notre Dame 6' 4" 230
14 Indianapolis Dalvin Cook* RB Florida State 6' 0" 205
15 Philadelphia Trade Icon Corey Davis WR Western Michigan 6' 2" 205
16 Baltimore Teez Tabor* CB Florida 6' 1" 191
17 Washington Tim Williams OLB Alabama 6' 4" 237
18 Tennessee Zach Cunningham* ILB Vanderbilt 6' 4" 230
19 Tampa Bay Jamal Adams* S LSU 6' 0" 215
20 Denver O.J. Howard TE Alabama 6' 6" 242
21 Detroit Malik Hooker** S Ohio State 6' 2" 205
22 Miami Malik McDowell* DT Michigan State 6' 6" 290
23 NY Giants Taco Charlton DE Michigan 6' 4" 285
24 Oakland Adoree Jackson* CB USC 5' 11" 185
25 Houston David Njoku** TE Miami 6' 4" 245
26 Seattle DeMarcus Walker DE Florida State 6' 2" 275
27 Kansas City John Ross* WR Washington 5' 11" 185
28 Dallas Charles Harris* DE Missouri 6' 3" 260
29 Green Bay Christian McCaffrey* RB Stanford 6' 0" 201
30 Pittsburgh Marshon Lattimore** CB Ohio State 6' 1" 192
31 Atlanta Nazair Jones* DT UNC 6' 4" 300
32 New England Sidney Jones* CB Washington 6' 0" 180

Round 2

Skip To Round:  1  •  2  •  3  •  4  •  5  •  6  •  7  •  Compensatory  •  Undrafted
33 Cleveland Gareon Conley* CB Ohio State 6' 0" 195
34 San Francisco Bucky Hodges* TE Virginia Tech 6' 7" 245
35 Jacksonville Dan Feeney OG Indiana 6' 4" 310
36 Chicago Desmond King CB Iowa 5' 11" 185
37 LA Rams Carl Lawson* DE Auburn 6' 2" 257
38 LA Chargers Ryan Ramczyk* OT Wisconsin 6' 5" 320
39 NY Jets JuJu Smith-Schuster* WR USC 6' 2" 215
40 Carolina D'Onta Foreman* RB Texas 6' 1" 250
41 Cincinnati Marcus Maye S Florida 6' 0" 207
42 New Orleans Cordrea Tankersley CB Clemson 6' 1" 200
43 Philadelphia Chidobe Awuzie CB Colorado 6' 0" 205
44 Buffalo Anthony Walker Jr.* ILB Northwestern 6' 1" 240
45 Arizona Ethan Pocic OC LSU 6' 7" 302
46 Minnesota Curtis Samuel* WR Ohio State 5' 11" 200
47 Baltimore Takkarist McKinley DE UCLA 6' 2" 260
48 Indianapolis Caleb Brantley* DT Florida 6' 2" 297
49 Washington Jake Butt TE Michigan 6' 5" 255
50 Tampa Bay Dede Westbrook WR Oklahoma 5' 11" 175
51 Denver Julien Davenport OT Bucknell 6' 6" 315
52 Cleveland Trade Icon Brad Kaaya* QB Miami 6' 4" 215
53 Detroit Vincent Taylor* DT Oklahoma State 6' 2" 310
54 Miami Raekwon McMillon* ILB Ohio State 6' 2" 240
55 NY Giants Tre'Davious White CB LSU 5' 11" 180
56 Oakland Jarrad Davis OLB Florida 6' 1" 240
57 Houston T.J. Watt* OLB Wisconsin 6' 3" 250
58 Seattle Roderick Johnson* OT Florida State 6' 6" 325
59 Kansas City Dewuane Smoot DE Illinois 6' 3" 255
60 Dallas Tanoh Kpassagnon DE Villanova 6' 5" 285
61 Green Bay Elijah Qualls* DT Washington 6' 1" 320
62 Pittsburgh Isaiah Ford* WR Virginia Tech 6' 2" 190
63 Atlanta Justin Evans S Texas A&M 6' 0" 195
64 New England Devonte Fields DE Louisville 6' 3" 245

Round 3

Skip To Round:  1  •  2  •  3  •  4  •  5  •  6  •  7  •  Compensatory  •  Undrafted
65 Cleveland Quincy Wilson* CB Florida 6' 1" 210
66 San Francisco Amara Darboh WR Michigan 6' 1" 215
67 Chicago Evan Engram TE Mississippi 6' 3" 227
68 Jacksonville Garett Bolles* OT Utah 6' 5" 295
69 Tennessee Trade Icon Malachi Dupre* WR LSU 6' 3" 190
70 NY Jets Daeshon Hall DE Texas A&M 6' 6" 260
71 LA Chargers Chris Godwin* WR Penn State 6' 1" 208
72 Carolina Damien Mama* OG USC 6' 3" 345
73 Cincinnati Budda Baker* CB Washington 5' 10" 184
74 Philadelphia Taylor Moton OT Western Michigan 6' 5" 330
75 Buffalo Chris Wormley DT Michigan 6' 5" 303
76 New Orleans Cameron Sutton CB Tennessee 5' 11" 186
77 Arizona Carlos Watkins DT Clemson 6' 3" 300
78 Baltimore Dorian Johnson OG Pittsburgh 6' 5" 305
79 Indianapolis Dion Dawkins OT Temple 6' 5" 320
80 Minnesota Travis Rudolph* WR Florida State 6' 0" 190
81 Washington Pat Mahomes* QB Texas Tech 6' 2" 215
82 Denver Jourdan Lewis CB Michigan 5' 10" 180
83 Tennessee Nico Siragusa OG San Diego State 6' 3" 335
84 Tampa Bay K.D. Cannon* WR Baylor 5' 11" 180
85 Detroit Eddie Vanderdoes DT UCLA 6' 3" 305
86 Minnesota Trade Icon Cooper Kupp WR Eastern Washington 6' 1" 195
87 NY Giants Travin Dural WR LSU 6' 2" 190
88 Oakland Samaje Perine* RB Oklahoma 5' 10" 234
89 Houston Pat Elflein OC Ohio State 6' 3" 300
90 Seattle Gerald Everett TE South Alabama 6' 4" 245
91 Kansas City Jarron Jones DT Notre Dame 6' 4" 315
92 Dallas Ardarius Stewart* WR Alabama 5' 11" 210
93 Green Bay Wayne Gallman* RB Clemson 6' 1" 205
94 Pittsburgh Carroll Phillips OLB Illinois 6' 3" 240
95 Atlanta Hassan Reddick OLB Temple 6' 0" 235
96 New England Johnny Caspers OG Stanford 6' 3" 300

Round 4

Skip To Round:  1  •  2  •  3  •  4  •  5  •  6  •  7  •  Compensatory  •  Undrafted
97 Philadelphia Trade Icon Jeremy McNichols RB Boise State 5' 9" 215
98 San Francisco Marcus Williams* S Utah 6' 0" 195
99 Jacksonville Garrett Sickels* DE Penn State 6' 3" 250
100 Chicago Jordan Leggett TE Clemson 6' 5" 255
101 LA Rams Ryan Anderson OLB Alabama 6' 2" 253
102 LA Chargers Brendan Langley CB Lamar 6' 0" 195
103 Washington Trade Icon Adam Bisnowaty OT Pittsburgh 6' 6" 300
104 Carolina Steven Taylor OLB Houston 6' 0" 215
105 Cincinnati Charles Walker* DT Oklahoma 6' 2" 304
106 Chicago Trade Icon Howard Wilson** CB Houston 5' 11" 190
107 New Orleans Ryan Switzer WR UNC 5' 9" 175
108 Philadelphia Jehu Chesson WR Michigan 6' 3" 207
109 Arizona Jaleel Johnson DT Iowa 6' 4" 310
110 Indianapolis Deatrich Wise Jr DE Arkansas 6' 5" 280
111 Minnesota Jeremy Cutrer CB Middle Tennessee State 6' 0" 175
112 Baltimore David Sharpe* OT Florida 6' 6" 347
113 Washington Donnell Pumphrey RB San Diego State 5' 9" 170
114 Tennessee Davon Godchaux* DT LSU 6' 4" 299
115 Tampa Bay Jon Heck OT UNC 6' 7" 300
116 Denver Jordan Willis DE Kansas State 6' 3" 255
117 Detroit Marquel Lee ILB Wake Forest 6' 3" 235
118 Minnesota Trade Icon Brian Hill RB Wyoming 6' 0" 220
119 Oakland Chad Wheeler OT USC 6' 6" 310
120 Houston Davis Webb QB Cal 6' 3" 225
121 New England Trade Icon Montravius Adams DT Auburn 6' 4" 296
122 Kansas City Michael Roberts TE Toledo 6' 4" 270
123 Dallas Josh Harvey-Clemons S Louisville 6' 5" 228
124 Green Bay Damoreea Stringfellow* WR Mississippi 6' 2" 215
125 Pittsburgh Nathan Peterman QB Pittsburgh 6' 2" 225
126 Atlanta Conor McDermott OT UCLA 6' 9" 310
127 New England Dan Skipper OT Arkansas 6' 10" 331
128 NY Giants Cole Hikutini TE Louisville 6' 5" 250

Round 5

Skip To Round:  1  •  2  •  3  •  4  •  5  •  6  •  7  •  Compensatory  •  Undrafted
129 Cleveland Noah Brown** WR Ohio State 6' 2" 220
130 San Francisco Forrest Lamp OG Western Kentucky 6' 4" 300
131 Chicago Jordan Morgan OG Kutztown 6' 3" 320
132 Jacksonville Lorenzo Jerome S Saint Francis, Pennsylvania 5' 11" 190
133 LA Rams Carlos Henderson* WR Louisiana Tech 5' 11" 195
134 NY Jets Amba Etta-Tawo WR Syracuse 6' 2" 202
135 LA Chargers Dylan Cole OLB Missouri State 6' 0" 235
136 Carolina Kyle Kalis OG Michigan 6' 5" 305
137 Cincinnati Corey Smith WR Ohio State 6' 0" 195
138 Washington Trade Icon Wil Holden OT Vanderbilt 6' 7" 315
139 Philadelphia Jonah Pirsig OT Minnesota 6' 8" 325
140 Buffalo Jamar Summers* CB Connecticut 6' 0" 190
141 Arizona Damontae Kazee CB San Diego State 5' 11" 185
142 Minnesota Eddie Jackson S Alabama 6' 0" 194
143 Baltimore Darrell Daniels TE Washington 6' 3" 245
144 Indianapolis Zach Banner OT USC 6' 9" 360
145 Washington Josh Carraway OLB TCU 6' 3" 250
146 Tampa Bay J.J. Dielman OT Utah 6' 5" 300
147 New England Trade Icon Hunter Dimick DE Utah 6' 3" 272
148 Tennessee Artavis Scott* WR Clemson 5' 11" 185
149 Detroit Elijah McGuire RB Louisiana-Lafayette 5' 10" 200
150 Miami Brady Gustafson QB Montana 6' 5" 235
151 NY Giants Nate Theaker OG Wayne State (MI) 6' 5" 305
152 Oakland Adam Shaheen* TE Ashland 6' 5" 275
153 Houston Casey DeAndrade SS New Hampshire 5' 11" 205
SeattleForfeit
154 Kansas City Zay Jones WR East Carolina 6' 1" 195
155 Dallas Avery Gennesy OT Texas A&M 6' 5" 310
156 Green Bay James Quick WR Louisville 6' 1" 190
157 Pittsburgh Antonio Garcia OT Troy 6' 5" 300
158 Atlanta Sojourn Shelton CB Wisconsin 5' 9" 180
159 Cleveland Trade Icon Marcus Cox RB Appalachian State 5' 10" 185

Round 6

Skip To Round:  1  •  2  •  3  •  4  •  5  •  6  •  7  •  Compensatory  •  Undrafted
160 Cleveland Blake Jarwin TE Oklahoma State 6' 4" 250
161 San Francisco Larry Ogunjobi DT Charlotte 6' 2" 295
162 Jacksonville Erik Magnuson OT Michigan 6' 5" 296
163 Houston Trade Icon Matthew Dayes RB North Carolina State 5' 9" 205
164 LA Rams Taywan Taylor WR Western Kentucky 6' 0" 195
165 LA Chargers Stacy Coley WR Miami 6' 1" 187
166 NY Jets Cooper Rush QB Central Michigan 6' 3" 230
167 Carolina Derek Rivers DE Youngstown State 6' 4" 255
168 Cincinnati Keionta Davis DE Chattanooga 6' 3" 270
169 Philadelphia Eric Saubert TE Drake 6' 3" 245
170 Buffalo Kenny Golladay WR Northern Illinois 6' 4" 215
171 New Orleans Joe Yearby* RB Miami 5' 10" 210
172 Arizona Fish Smithson S Kansas 5' 11" 205
173 Baltimore Kevin King CB Washington 6' 2" 195
174 Indianapolis Greg Ward WR Houston 5' 10" 185
175 Minnesota Riley Bullough ILB Michigan State 6' 2" 227
176 Washington Josh Jones* S North Carolina State 6' 2" 215
177 Denver Parker Collins OG Appalachian State 6' 2" 295
178 Denver Trade Icon Joshua Dobbs QB Tennessee 6' 3" 207
179 Tampa Bay Trayvon Hester DT Toledo 6' 2" 290
180 Detroit Kendell Beckwith ILB LSU 6' 2" 252
181 Miami Tyler Orlosky OC West Virginia 6' 3" 295
182 NY Giants Freddie Stevenson FB Florida State 6' 0" 245
183 Oakland Vince Biegel OLB Wisconsin 6' 4" 245
184 Washington Trade Icon Corey Levin OG Chattanooga 6' 4" 310
185 Seattle Rayshawn Jenkins S Miami 6' 2" 210
Kansas CityForfeit
186 Dallas Garry Brown WR California (PA) 6' 0" 200
187 Green Bay Brandon Bell OLB Penn State 6' 1" 235
188 Pittsburgh Austin Carr WR Northwestern
189 Atlanta Dalvin Tomlinson DT Alabama 6' 4" 320
190 Detroit Trade Icon Orion Stewart S Baylor 6' 2" 200

Round 7

Skip To Round:  1  •  2  •  3  •  4  •  5  •  6  •  7  •  Compensatory  •  Undrafted
191 Carolina Trade Icon Weston Steelhammer S Air Force 6' 1" 195
192 San Francisco Jordan Sterns S Oklahoma State 6' 0" 200
193 Chicago Jonnu Smith TE Florida International 6' 3" 215
194 Jacksonville Sean Harlow OT Oregon State 6' 4" 295
195 LA Rams Ryan Glasgow DT Michigan 6' 3" 300
196 NY Jets Tony Conner CB Mississippi 6' 0" 215
197 LA Chargers Gabe Marks WR Washington State 6' 0" 188
198 Carolina Isaac Asiata OG Utah 6' 3" 323
199 Cincinnati Hardy Nickerson ILB Illinois 6' 0" 226
200 Buffalo Billy Brown WR Shepherd 6' 4" 235
201 New Orleans James Conner RB Pittsburgh 6' 2" 250
202 Philadelphia Rasul Douglas CB West Virginia 6' 0" 210
203 Arizona Greg Pyke OG Georgia 6' 6" 313
204 Indianapolis Tanzel Smart DT Tulane 6' 0" 305
205 Minnesota Johnathan Ford S Auburn 6' 1" 203
206 Baltimore Tarell Basham DE Ohio 6' 3" 250
207 Washington Demetrious Cox CB Michigan State 6' 1" 197
208 Tennessee Lance Lenior WR Western Illinois 6' 0" 200
209 Tampa Bay DeAngelo Brown DT Louisville 6' 0" 310
210 Philadelphia Trade Icon Jalen Reeves-Maybin OLB Tennessee 6' 0" 230
211 New England Trade Icon Collin Bevins DT Northwest Missouri State 6' 5" 290
212 Miami Ricky Seals-Jones* WR Texas A&M 6' 5" 235
213 NY Giants Fred Ross WR Mississippi State 6' 2" 207
214 Oakland Jake Elliott K Memphis 5' 10" 160
215 Houston Clint Van Horn OT Marshall 6' 4" 295
216 Seattle Cole Croston OT Iowa 6' 5" 300
217 Kansas City Randall Goforth SS UCLA 5' 10" 195
218 Dallas Ahmad Thomas S Oklahoma 6' 0" 200
219 Green Bay Ken Ekanem DE Virginia Tech 6' 3" 250
220 Pittsburgh Keith Kelsey ILB Louisville 6' 0" 240
221 Atlanta Kareem Hunt RB Toledo 5' 10" 205
222 New England Nate Gerry S Nebraska 6' 2" 205

Compensatory Picks

Skip To Round:  1  •  2  •  3  •  4  •  5  •  6  •  7 •  Compensatory  •  Undrafted
223Xavier WoodsSS Louisiana Tech5' 11"215
224Andreas KnappeOT Connecticut6' 8"320
225Jake EldrenkampOG Washington6' 5"300
226Matt MilanoOLB Boston College6' 0"225
227Josh Reynolds*WR Texas A&M6' 4"190
228John LawOLB Appalachian State5' 11"230
229Corey ClementRB Wisconsin5' 11"219
230Quincy AdeboyojoWR Mississippi6' 3"195
231Xavier ColemanCB Portland State5' 11"190
232Karter SchultDE Northern Iowa6' 3"270
233Nate HolleyS Kent State5' 11"190
234Storm NortonOT Toledo6' 8"310
235Fabian MoreauCB UCLA6' 0"195
236Kermit WhitfieldWR Florida State5' 8"180
237Austin RehkowPT Idaho6' 2"205
238Gunner KielQB Cincinnati6' 4"210
239Jessaman DunkerOG Tennessee State6' 4"295
240Tyus BowserOLB Houston6' 2"240
241Christian TagoILB San Jose State6' 0"245
242Lewis NealDE LSU6' 2"264
243Cole LukeCB Notre Dame5' 11"195
244Kyle FullerOC Baylor6' 5"315
245Patrick TowlesQB Kentucky6' 5"240
246Brendan Mahon*OG Penn State6' 4"316
247Jeremy SprinkleTE Arkansas6' 6"256
248Zach VoytekOT New Haven6' 5"305
249DeAngelo HendersonRB Coastal Carolina5' 8"210
250Donald PayneFS Stetson6' 0"215
251Jon TothOC Kentucky6' 4"305
252Tedric ThompsonSS Colorado6' 0"205
253Alex Anzalone*OLB Florida6' 2"240
254Billy FreemanTE San Jose State6' 3"235

* = Junior, ** = Sophomore, *** = Freshman

(Roll cursor over Trade Icon to view trade info or Special Pick Info Icon to view special pick info.)