•  Register
Choose which sports you want to see first by logging in to MyDraftSite and ranking the leagues!
New 7 Round 2019 NFL Mock Draft by DJ Boyer and Scouting Reports by Buddy Andrade!
See DJ's position rankings too!
See our 2020 NFL Mock Draft and 2021 NFL Mock Draft

2017 NFL Mock Draft

2017 NFL Draft - April 28th, 2017 @ 3:00 AM, in Philadelphia, PA

Version 18 - Published: Jan. 24, 2017 at 9:53 am (ET)


Biggest Riser Biggest Faller

Click column header to sort

Round Pick   Team Player Position School Height WeightComments
11
Cleveland Myles Garrett * DETexas A&M6' 5"262
12
San Francisco Mitchell Trubisky * QBUNC6' 2"225
13
Chicago Jonathan Allen DTAlabama6' 3"283
14
Jacksonville Derek Barnett * DETennessee6' 3"257
15
Tennessee Trade Icon Jamal Adams * SLSU6' 0"215
16
NY Jets Leonard Fournette * RBLSU6' 0"240
17
LA Chargers Malik Hooker ** SOhio State6' 2"205
18
Carolina Cam Robinson * OTAlabama6' 6"326
19
Cincinnati Solomon Thomas ** DEStanford6' 2"280
110
Buffalo Deshaun Watson QBClemson6' 2"221
111
New Orleans Marlon Humphrey ** CBAlabama6' 1"195
112
Cleveland Trade Icon Jabrill Peppers ** SMichigan6' 0"210
113
Arizona DeShone Kizer ** QBNotre Dame6' 4"230
114
Indianapolis Dalvin Cook * RBFlorida State5' 10"210
115
Philadelphia Trade Icon Mike Williams WRClemson6' 4"218
116
Baltimore Reuben Foster ILBAlabama6' 1"230
117
Washington Teez Tabor * CBFlorida6' 1"191
118
Tennessee Zach Cunningham * ILBVanderbilt6' 4"230
119
Tampa Bay Corey Davis WRWestern Michigan6' 2"205
120
Denver O.J. Howard TEAlabama6' 6"242
121
Detroit Tim Williams OLBAlabama6' 4"237
122
Miami Adoree Jackson * CBUSC5' 11"185
123
NY Giants Taco Charlton DEMichigan6' 6"275
124
Oakland Marshon Lattimore ** CBOhio State6' 1"192
125
Houston Pat Mahomes * QBTexas Tech6' 2"225
126
Seattle Ryan Ramczyk * OTWisconsin6' 5"320
127
Kansas City DeMarcus Walker DEFlorida State6' 2"275
128
Dallas David Njoku ** TEMiami6' 4"245
129
Green Bay Sidney Jones * CBWashington6' 0"180
130
Pittsburgh Charles Harris * DEMissouri6' 3"260
131
Atlanta Malik McDowell * DTMichigan State6' 6"290
132
New England Christian McCaffrey * RBStanford5' 11"202
233
Cleveland John Ross * WRWashington5' 11"185
234
San Francisco Curtis Samuel * WROhio State5' 11"200
235
Jacksonville Bucky Hodges * TEVirginia Tech6' 7"245
236
Chicago Gareon Conley * CBOhio State6' 0"195
237
LA Rams JuJu Smith-Schuster * WRUSC6' 2"215
238
LA Chargers T.J. Watt * OLBWisconsin6' 3"250
239
NY Jets Takkarist McKinley DEUCLA6' 2"260
240
Carolina Carl Lawson * DEAuburn6' 2"257
241
Cincinnati Ethan Pocic OCLSU6' 7"302
242
New Orleans Nazair Jones * DTUNC6' 4"300
243
Philadelphia Garett Bolles * OTUtah6' 5"295
244
Buffalo Chidobe Awuzie CBColorado6' 0"205
245
Arizona Dan Feeney OGIndiana6' 4"310
246
Minnesota D'Onta Foreman * RBTexas6' 1"250
247
Baltimore Dede Westbrook WROklahoma5' 11"175
248
Indianapolis Desmond King CBIowa5' 11"185
249
Washington Jake Butt TEMichigan6' 5"255
250
Tampa Bay Marcus Williams * SUtah6' 0"195
251
Denver Julie'n Davenport OTBucknell6' 6"315
252
Cleveland Trade Icon Brad Kaaya * QBMiami6' 4"215
253
Detroit Caleb Brantley * DTFlorida6' 2"297
254
Miami Jordan Leggett TEClemson6' 5"255
255
NY Giants Chris Wormley DTMichigan6' 5"303
256
Oakland Jarrad Davis OLBFlorida6' 1"240
257
Houston Vincent Taylor * DTOklahoma State6' 2"310
258
Seattle Dawuane Smoot DEIllinois6' 3"255
259
Kansas City Tre'Davious White CBLSU5' 11"180
260
Dallas Tanoh Kpassagnon DEVillanova6' 5"285
261
Green Bay Elijah Qualls * DTWashington6' 1"320
262
Pittsburgh Isaiah Ford * WRVirginia Tech6' 2"190
263
Atlanta Devonte Fields DELouisville6' 3"245
264
New England Haason Reddick OLBTemple6' 0"235
365
Cleveland Budda Baker * CBWashington5' 10"184
366
San Francisco Anthony Walker Jr. * ILBNorthwestern6' 1"240
367
Chicago Justin Evans STexas A&M6' 0"195
368
Jacksonville Cooper Kupp WREastern Washington6' 1"195
369
Tennessee Trade Icon Roderick Johnson * OTFlorida State6' 6"325
370
NY Jets Quincy Wilson * CBFlorida6' 1"210
371
LA Chargers Malachi Dupre * WRLSU6' 3"190
372
Carolina Wayne Gallman * RBClemson6' 1"205
373
Cincinnati Amara Darboh WRMichigan6' 1"215
374
Philadelphia Cameron Sutton CBTennessee5' 11"186
375
Buffalo Dion Dawkins OTTemple6' 5"320
376
New Orleans Samaje Perine * RBOklahoma5' 10"234
377
Arizona Evan Engram TEMississippi6' 3"227
378
Baltimore Cordrea Tankersley CBClemson6' 1"200
379
Indianapolis Marcus Maye SFlorida6' 0"207
380
Minnesota Taylor Moton OTWestern Michigan6' 5"330
381
Washington Raekwon McMillon * ILBOhio State6' 2"240
382
Denver Dorian Johnson OGPitt6' 5"305
383
Tennessee Carlos Watkins DTClemson6' 3"300
384
Tampa Bay Chris Godwin * WRPenn State6' 1"208
385
Detroit Travis Rudolph * WRFlorida State6' 0"190
386
Minnesota Trade Icon Eddie Vanderdoes DTUCLA6' 3"305
387
NY Giants Nathan Peterman QBPitt6' 2"225
388
Oakland Damien Mama * OGUSC6' 3"345
389
Houston Gerald Everett TESouth Alabama6' 4"245
390
Seattle Nico Siragusa OGSan Diego State6' 3"335
391
Kansas City Ryan Anderson OLBAlabama6' 2"253
392
Dallas Jourdan Lewis CBMichigan5' 10"180
393
Green Bay Carroll Phillips OLBIllinois6' 3"240
394
Pittsburgh Brendan Langley CBLamar6' 0"195
395
Atlanta Travin Dural WRLSU6' 2"190
396
New England Jaleel Johnson DTIowa6' 4"310
497
Philadelphia Trade Icon Jeremy McNichols RBBoise State5' 9"215
498
San Francisco Garrett Sickels * DEPenn State6' 3"250
499
Jacksonville Adam Bisnowaty OTPitt6' 6"300
4100
Chicago Ardarius Stewart * WRAlabama5' 11"210
4101
LA Rams Pat Elflein OCOhio State6' 3"300
4102
LA Chargers Steven Taylor OLBHouston6' 0"215
4103
Washington Trade Icon Daeshon Hall DETexas A&M6' 6"260
4104
Carolina Ryan Switzer WRUNC5' 9"175
4105
Cincinnati Deatrich Wise Jr DEArkansas6' 5"280
4106
Chicago Trade Icon Charles Walker * DTOklahoma6' 2"304
4107
New Orleans Howard Wilson ** CBHouston5' 11"190
4108
Philadelphia Noah Brown ** WROhio State6' 2"220
4109
Arizona Alvin Kamara * RBTennessee5' 10"210
4110
Indianapolis Jarron Jones DTNotre Dame6' 5"315
4111
Minnesota Jehu Chesson WRMichigan6' 3"207
4112
Baltimore Donnel Pumphrey RBSan Diego State5' 9"170
4113
Washington Davon Godchaux * DTLSU6' 4"299
4114
Tennessee Michael Roberts TEToledo6' 4"270
4115
Tampa Bay Johnny Caspers OGStanford6' 3"300
4116
Denver Jordan Willis DEKansas State6' 3"255
4117
Detroit Brian Hill RBWyoming6' 0"220
4118
Minnesota Trade Icon Chad Wheeler OTUSC6' 6"310
4119
Oakland Marquel Lee ILBWake Forest6' 3"235
4120
Houston Josh Harvey-Clemons SLouisville6' 5"228
4121
New England Trade Icon Montravius Adams DTAuburn6' 4"296
4122
Kansas City Damore'ea Stringfellow * WRMississippi6' 2"215
4123
Dallas Dan Skipper OTArkansas6' 10"331
4124
Green Bay Cole Hikutini TELouisville6' 5"250
4125
Pittsburgh Davis Webb QBCal6' 3"225
4126
Atlanta Forrest Lamp OGWestern Kentucky6' 4"300
4127
New England Conor McDermott OTUCLA6' 9"310
4128
NY Giants K.D. Cannon * WRBaylor5' 11"180
5129
Cleveland Lorenzo Jerome SSaint Francis, Pennsylvania5' 11"190
5130
San Francisco Adam Shaheen * TEAshland6' 5"275
5131
Chicago Jordan Morgan OGKutztown6' 3"320
5132
Jacksonville Amba Etta-Tawo WRSyracuse6' 2"202
5133
LA Rams Dylan Cole OLBMissouri State6' 0"235
5134
NY Jets Kyle Kalis OGMichigan6' 5"305
5135
LA Chargers Jeremy Cutrer CBMiddle Tennessee State6' 0"175
5136
Carolina Jamar Summers * CBUConn6' 0"190
5137
Cincinnati Joe Mixon ** RBOklahoma6' 1"225
5138
Washington Trade Icon Jonah Pirsig OTMinnesota6' 8"325
5139
Philadelphia Damontae Kazee CBSan Diego State5' 11"185
5140
Buffalo Eddie Jackson SAlabama6' 0"194
5141
Arizona Will Holden OTVanderbilt6' 7"315
5142
Minnesota Carlos Henderson * WRLouisiana Tech5' 11"195
5143
Baltimore Zay Jones WREast Carolina6' 1"195
5144
Indianapolis Zach Banner OTUSC6' 9"360
5145
Washington Corey Smith WROhio State6' 0"195
5146
Tampa Bay Hunter Dimick DEUtah6' 3"272
5147
New England Trade Icon Artavis Scott * WRClemson5' 11"185
5148
Tennessee Nate Theaker OGWayne State (MI)6' 5"305
5149
Detroit Josh Carraway OLBTCU6' 3"250
5150
Miami Brady Gustafson QBMontana6' 5"235
5151
NY Giants Darrell Daniels TEWashington6' 3"245
5152
Oakland James Quick WRLouisville6' 1"190
5153
Houston Antonio Garcia OTTroy6' 5"300
5
Seattle Forfeit
5154
Kansas City Jon Heck OTUNC6' 7"300
5155
Dallas Sojourn Shelton CBWisconsin5' 9"180
5156
Green Bay Elijah McGuire RBLouisiana-Lafayette5' 10"200
5157
Pittsburgh Derek Rivers DEYoungstown State6' 4"255
5158
Atlanta David Sharpe * OTFlorida6' 6"347
5159
Cleveland Trade Icon J.J. Dielman OTUtah6' 5"300
6160
Cleveland Marcus Cox RBAppalachian State5' 10"185
6161
San Francisco Matthew Dayes RBNC State5' 9"205
6162
Jacksonville Dalvin Tomlinson DTAlabama6' 4"320
6163
Houston Trade Icon Larry Ogunjobi DTCharlotte6' 2"295
6164
LA Rams Josh Jones * SNC State6' 2"215
6165
LA Chargers Casey DeAndrade SSNew Hampshire5' 11"205
6166
NY Jets Keionta Davis DEChattanooga6' 3"270
6167
Carolina Taywan Taylor WRWestern Kentucky6' 0"195
6168
Cincinnati Eric Saubert TEDrake6' 3"245
6169
Philadelphia DeAngelo Brown DTLouisville6' 0"310
6170
Buffalo Kenny Golladay WRNorthern Illinois6' 4"215
6171
New Orleans Storm Norton OTToledo6' 8"310
6172
Arizona Erik Magnuson OTMichigan6' 5"296
6173
Baltimore Fish Smithson SKansas5' 11"205
6174
Indianapolis Tarell Basham DEOhio6' 3"250
6175
Minnesota Trey Hendrickson DEFlorida Atlantic6' 4"270
6176
Washington Stacy Coley WRMiami6' 1"187
6177
Denver Riley Bullough ILBMichigan State6' 2"227
6178
Denver Trade Icon Lance Lenoir WRWestern Illinois6' 0"200
6179
Tampa Bay Weston Steelhammer SAir Force6' 1"195
6180
Detroit Greg Ward Jr. WRHouston5' 10"185
6181
Miami Avery Gennesy OTTexas A&M6' 5"310
6182
NY Giants Parker Collins OGAppalachian State6' 2"295
6183
Oakland Blake Jarwin TEOklahoma State6' 4"250
6184
Washington Trade Icon Cooper Rush QBCentral Michigan6' 3"230
6185
Seattle Tyler Orlosky OCWest Virginia6' 3"295
6
Kansas City Forfeit
6186
Dallas Freddie Stevenson FBFlorida State6' 0"245
6187
Green Bay Vince Biegel OLBWisconsin6' 4"245
6188
Pittsburgh Garry Brown WRCalifornia (PA)6' 0"200
6189
Atlanta Kendell Beckwith ILBLSU6' 2"252
6190
Detroit Trade Icon Corn Elder CBMiami5' 10"185
7191
Carolina Trade Icon Fabian Moreau CBUCLA6' 0"195
7192
San Francisco Brandon Bell OLBPenn State6' 1"235
7193
Chicago Billy Brown TEShepherd6' 4"235
7194
Jacksonville Rasul Douglas CBWest Virginia6' 0"210
7195
LA Rams Kevin King CBWashington6' 2"195
7196
NY Jets Shelton Gibson * WRWest Virginia5' 11"195
7197
LA Chargers Joe Yearby * RBMiami5' 10"210
7198
Carolina Joshua Dobbs QBTennessee6' 3"207
7199
Cincinnati Jordan Sterns SOklahoma State6' 0"200
7200
Buffalo Jonnu Smith TEFlorida International6' 3"215
7201
New Orleans Ryan Glasgow DTMichigan6' 3"300
7202
Philadelphia Orion Stewart SBaylor6' 2"200
7203
Arizona Jake Elliott KMemphis5' 10"160
7204
Indianapolis Austin Carr WRNorthwestern
7205
Minnesota Isaac Asiata OGUtah6' 3"323
7206
Baltimore Sean Harlow OTOregon State6' 4"295
7207
Washington Austin Rehkow PTIdaho6' 2"205
7208
Tennessee Hardy Nickerson ILBIllinois6' 0"226
7209
Tampa Bay James Conner RBPitt6' 2"250
7210
Philadelphia Trade Icon Jalen Reeves-Maybin OLBTennessee6' 0"230
7211
New England Trade Icon Demetrious Cox CBMichigan State6' 1"197
7212
Miami Rayshawn Jenkins SMiami6' 2"210
7213
NY Giants Donald Payne FSStetson6' 0"215
7214
Oakland Jessaman Dunker OGTennessee State6' 4"295
7215
Houston Kyle Fuller OCBaylor6' 5"315
7216
Seattle Xavier Coleman CBPortland State5' 11"190
7217
Kansas City Ricky Seals-Jones * WRTexas A&M6' 5"235
7218
Dallas Ken Ekanem DEVirginia Tech6' 3"250
7219
Green Bay
7220
Pittsburgh Gabe Marks WRWashington State6' 0"188
7221
Atlanta Corey Levin OGChattanooga6' 4"310
7222
New England Tony Conner CBMississippi6' 0"215
Comp.223
Greg Pyke OGGeorgia6' 6"313
Comp.224
Tanzel Smart DTTulane6' 0"305
Comp.225
Johnathan Ford SAuburn6' 1"203
Comp.226
Collin Bevins DTNorthwest Missouri State6' 5"290
Comp.227
Fred Ross WRMississippi State6' 2"207
Comp.228
Clint Van Horn OTMarshall6' 4"295
Comp.229
Cole Croston OTIowa6' 5"300
Comp.230
Randall Goforth SSUCLA5' 10"195
Comp.231
Ahmad Thomas SOklahoma6' 0"200
Comp.232
Keith Kelsey ILBLouisville6' 0"240
Comp.233
Kareem Hunt RBToledo5' 10"205
Comp.234
Nate Gerry SNebraska6' 2"205
Comp.235
Xavier Woods SSLouisiana Tech5' 11"215
Comp.236
Andreas Knappe OTUConn6' 8"320
Comp.237
Jake Eldrenkamp OGWashington6' 5"300
Comp.238
Matt Milano OLBBoston College6' 0"225
Comp.239
Josh Reynolds * WRTexas A&M6' 4"190
Comp.240
John Law OLBAppalachian State5' 11"230
Comp.241
Corey Clement RBWisconsin5' 11"219
Comp.242
Quincy Adeboyojo WRMississippi6' 3"195
Comp.243
Karter Schult DENorthern Iowa6' 3"270
Comp.244
Nate Holley SKent State5' 11"190
Comp.245
Kermit Whitfield WRFlorida State5' 8"180
Comp.246
Gunner Kiel QBCincinnati6' 4"210
Comp.247
Tyus Bowser OLBHouston6' 2"240
Comp.248
Christian Tago ILBSan Jose State6' 0"245
Comp.249
Lewis Neal DELSU6' 2"264
Comp.250
Cole Luke CBNotre Dame5' 11"195
Comp.251
Patrick Towles QBKentucky6' 5"240
Comp.252
Brendan Mahon * OGPenn State6' 4"316
Comp.253
Jeremy Sprinkle TEArkansas6' 6"256
Comp.254
Zach Voytek OTNew Haven6' 5"305

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

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