•  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 11 - Published: Dec. 1, 2016 at 7:40 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 Jonathan Allen DTAlabama6' 3"283
13
Chicago DeShone Kizer ** QBNotre Dame6' 4"230
14
Jacksonville Leonard Fournette * RBLSU6' 0"240
15
NY Jets Jabrill Peppers ** SMichigan6' 0"210
16
Cincinnati Cam Robinson * OTAlabama6' 6"326
17
Tennessee Trade Icon John Ross * WRWashington5' 11"185
18
Carolina Teez Tabor * CBFlorida6' 1"191
19
Arizona Mitchell Trubisky * QBUNC6' 2"225
110
Indianapolis Dalvin Cook * RBFlorida State5' 10"210
111
Green Bay Derek Barnett * DETennessee6' 3"257
112
LA Chargers Mike Williams WRClemson6' 4"218
113
New Orleans Adoree Jackson * CBUSC5' 11"185
114
Cleveland Trade Icon Zach Cunningham * ILBVanderbilt6' 4"230
115
Tennessee Malik Hooker ** SOhio State6' 2"205
116
Buffalo Desmond King CBIowa5' 11"185
117
Philadelphia Trade Icon Marlon Humphrey ** CBAlabama6' 1"195
118
Pittsburgh Reuben Foster ILBAlabama6' 1"230
119
Tampa Bay Malik McDowell * DTMichigan State6' 6"290
120
Denver Jamal Adams * SLSU6' 0"215
121
Baltimore Tim Williams OLBAlabama6' 4"237
122
Houston Lowell Lotulelei * DTUtah6' 1"315
123
Washington O.J. Howard TEAlabama6' 6"242
124
Miami Sidney Jones * CBWashington6' 0"180
125
Detroit JuJu Smith-Schuster * WRUSC6' 2"215
126
Atlanta Dawuane Smoot DEIllinois6' 3"255
127
Seattle Ryan Ramczyk * OTWisconsin6' 5"320
128
NY Giants Jake Butt TEMichigan6' 5"255
129
Kansas City Mike McGlinchey OTNotre Dame6' 7"310
130
New England Christian McCaffrey * RBStanford5' 11"202
131
Oakland D'Onta Foreman * RBTexas6' 1"250
132
Dallas Charles Harris * DEMissouri6' 3"260
233
Cleveland Jarrad Davis OLBFlorida6' 1"240
234
San Francisco Deshaun Watson QBClemson6' 2"221
235
Chicago Taco Charlton DEMichigan6' 6"275
236
Jacksonville DeMarcus Walker DEFlorida State6' 2"275
237
NY Jets Carl Lawson * DEAuburn6' 2"257
238
Cincinnati Corey Davis WRWestern Michigan6' 2"205
239
LA Rams David Njoku ** TEMiami6' 4"245
240
Carolina Dan Feeney OGIndiana6' 4"310
241
Arizona Roderick Johnson * OTFlorida State6' 6"325
242
Indianapolis Caleb Brantley * DTFlorida6' 2"297
243
Green Bay Tre'Davious White CBLSU5' 11"180
244
LA Chargers Marcus Maye SFlorida6' 0"207
245
New Orleans Ethan Pocic OCLSU6' 7"302
246
Philadelphia Curtis Samuel * WROhio State5' 11"200
247
Cleveland Trade Icon Brad Kaaya * QBMiami6' 4"215
248
Buffalo Raekwon McMillon * ILBOhio State6' 2"240
249
Minnesota Julie'n Davenport OTBucknell6' 6"315
250
Pittsburgh Gareon Conley * CBOhio State6' 0"195
251
Tampa Bay Dede Westbrook WROklahoma5' 11"175
252
Denver Bucky Hodges * TEVirginia Tech6' 7"245
253
Baltimore Isaiah Ford * WRVirginia Tech6' 2"190
254
Houston Cameron Sutton CBTennessee5' 11"186
255
Washington Pat Elflein OCOhio State6' 3"300
256
Miami Chris Wormley DTMichigan6' 5"303
257
Detroit Elijah Qualls * DTWashington6' 1"320
258
Atlanta Chidobe Awuzie CBColorado6' 0"205
259
Seattle Devonte Fields DELouisville6' 3"245
260
NY Giants Carlos Watkins DTClemson6' 3"300
261
Kansas City Cooper Kupp WREastern Washington6' 1"195
262
New England Marcus Williams * SUtah6' 0"195
263
Oakland Dion Dawkins OTTemple6' 5"320
264
Dallas Daeshon Hall DETexas A&M6' 6"260
365
Cleveland Royce Freeman * RBOregon6' 1"230
366
San Francisco Jourdan Lewis CBMichigan5' 10"180
367
Chicago Marquis Haynes * OLBMississippi6' 2"225
368
Jacksonville Evan Engram TEMississippi6' 3"227
369
NY Jets Amara Darboh WRMichigan6' 1"215
370
Cincinnati Kendell Beckwith ILBLSU6' 2"252
371
Tennessee Trade Icon Adam Bisnowaty OTPitt6' 6"300
372
Carolina Donnie Miles * SUNC5' 11"219
373
Arizona Budda Baker * CBWashington5' 10"184
374
Indianapolis Tyquan Lewis * DEOhio State6' 3"260
375
Green Bay Cordrea Tankersley CBClemson6' 1"200
376
LA Chargers Pat Mahomes * QBTexas Tech6' 2"225
377
New Orleans Justin Evans STexas A&M6' 0"195
378
Philadelphia Taylor Moton OTWestern Michigan6' 5"330
379
Tennessee Dorian Johnson OGPitt6' 5"305
380
Buffalo Casey Tucker ** OTArizona State6' 6"296
381
Minnesota Nick Chubb * RBGeorgia5' 10"230
382
Pittsburgh Mason Rudolph * QBOklahoma State6' 4"235
383
Tampa Bay Conor McDermott OTUCLA6' 9"310
384
Denver Anthony Walker Jr. * ILBNorthwestern6' 1"240
385
Baltimore Jamar Summers * CBUConn6' 0"190
386
Houston Nico Siragusa OGSan Diego State6' 3"335
387
Washington Jarron Jones DTNotre Dame6' 5"315
388
Minnesota Trade Icon Jake Replogle DTPurdue6' 5"295
389
Detroit Wayne Gallman * RBClemson6' 1"205
390
Atlanta Deatrich Wise Jr DEArkansas6' 5"280
391
Seattle Travin Dural WRLSU6' 2"190
392
NY Giants Steven Taylor OLBHouston6' 0"215
393
Kansas City Davon Godchaux * DTLSU6' 4"299
394
New England Charles Walker * DTOklahoma6' 2"304
395
Oakland Takkarist McKinley DEUCLA6' 2"260
396
Dallas Corey Smith WROhio State6' 0"195
497
Philadelphia Trade Icon Chad Wheeler OTUSC6' 6"310
498
San Francisco Jon Heck OTUNC6' 7"300
499
Chicago Tyrell Crosby * OTOregon6' 5"310
4100
Jacksonville Peter Kalambayi OLBStanford6' 3"243
4101
Washington Trade Icon Orlando Brown ** OTOklahoma6' 7"345
4102
Cincinnati Mason Cole * OGMichigan6' 5"305
4103
LA Rams Donnel Pumphrey RBSan Diego State5' 9"170
4104
Carolina Ryan Switzer WRUNC5' 9"175
4105
Arizona Jordan Leggett TEClemson6' 5"255
4106
Indianapolis Alvin Kamara * RBTennessee5' 10"210
4107
Green Bay Carroll Phillips OLBIllinois6' 3"240
4108
LA Chargers Haason Reddick OLBTemple6' 0"235
4109
New Orleans Montravius Adams DTAuburn6' 4"296
4110
Philadelphia Jeremy Sprinkle TEArkansas6' 6"256
4111
Tennessee Jordan Thomas * CBOklahoma5' 11"195
4112
Chicago Trade Icon Davis Webb QBCal6' 3"225
4113
Minnesota Jehu Chesson WRMichigan6' 3"207
4114
Pittsburgh Nick Linder * OCIndiana6' 3"300
4115
Tampa Bay Casey DeAndrade SSNew Hampshire5' 11"205
4116
Denver Josey Jewell * ILBIowa6' 1"235
4117
Baltimore Ryan Glasgow DTMichigan6' 3"300
4118
Houston Lorenzo Jerome SSaint Francis, Pennsylvania5' 11"190
4119
Washington Kyle Kalis OGMichigan6' 5"305
4120
Minnesota Trade Icon Josh Carraway OLBTCU6' 3"250
4121
Detroit J.J. Dielman OTUtah6' 5"300
4122
Atlanta Luke Falk * QBWashington State6' 4"214
4123
New England Trade Icon Eddie Vanderdoes DTUCLA6' 3"305
4124
NY Giants Dan Skipper OTArkansas6' 10"331
4125
Kansas City Josh Harvey-Clemons SLouisville6' 5"228
4126
New England J.T. Barrett * QBOhio State6' 1"220
4127
Oakland Da'Shawn Hand * DTAlabama6' 4"278
4128
Dallas Johnny Caspers OGStanford6' 3"300
5129
Cleveland Ryan Anderson OLBAlabama6' 2"253
5130
San Francisco Darren Carrington * WRUtah6' 2"195
5131
Chicago Zach Banner OTUSC6' 9"360
5132
Jacksonville Jonah Pirsig OTMinnesota6' 8"325
5133
NY Jets Artavis Scott * WRClemson5' 11"185
5134
Cincinnati Stacy Coley WRMiami6' 1"187
5135
LA Rams Shock Linwood RBBaylor5' 8"200
5136
Carolina Zay Jones WREast Carolina6' 1"195
5137
Arizona Amba Etta-Tawo WRSyracuse6' 2"202
5138
Indianapolis Damontae Kazee CBSan Diego State5' 11"185
5139
Green Bay Brady Gustafson QBMontana6' 5"235
5140
LA Chargers James Quick WRLouisville6' 1"190
5141
Washington Trade Icon Elijah McGuire RBLouisiana-Lafayette5' 10"200
5142
Philadelphia Larry Ogunjobi DTCharlotte6' 2"295
5143
Tennessee Cole Croston OTIowa6' 5"300
5144
Buffalo Blake Jarwin TEOklahoma State6' 4"250
5145
Minnesota Sean Harlow OTOregon State6' 4"295
5146
Pittsburgh Nate Theaker OGWayne State (MI)6' 5"305
5147
Tampa Bay Matthew Dayes RBNC State5' 9"205
5148
New England Trade Icon Andreas Knappe OTUConn6' 8"320
5149
Baltimore Riley Bullough ILBMichigan State6' 2"227
5150
Houston Randall Goforth SSUCLA5' 10"195
5151
Washington Brandon Facyson * CBVirginia Tech6' 1"190
5152
Miami Baker Mayfield QBOklahoma6' 1"212
5153
Detroit Eric Saubert TEDrake6' 3"245
5154
Atlanta Cooper Rush QBCentral Michigan6' 3"230
5
Seattle Forfeit
5155
NY Giants Sojourn Shelton CBWisconsin5' 9"180
5156
Kansas City Tony Conner CBMississippi6' 0"215
5157
Cleveland Trade Icon Dalvin Tomlinson DTAlabama6' 4"320
5158
Oakland
5159
Dallas Chad Kelly QBMississippi6' 2"215
6160
Cleveland Marcus Cox RBAppalachian State5' 10"185
6161
San Francisco Orion Stewart SBaylor6' 2"200
6162
Houston Trade Icon Tanzel Smart DTTulane6' 0"305
6163
Jacksonville Corey Levin OGChattanooga6' 4"310
6164
NY Jets Kevin King CBWashington6' 2"195
6165
Cincinnati Gabe Marks WRWashington State6' 0"188
6166
LA Rams Jordan Willis DEKansas State6' 3"255
6167
Carolina Forrest Lamp OGWestern Kentucky6' 4"300
6168
Arizona Hardy Nickerson ILBIllinois6' 0"226
6169
Indianapolis Ahmad Thomas SOklahoma6' 0"200
6170
Green Bay Fred Ross WRMississippi State6' 2"207
6171
LA Chargers Avery Gennesy OTTexas A&M6' 5"310
6172
New Orleans Tyler Orlosky OCWest Virginia6' 3"295
6173
Philadelphia Isaac Asiata OGUtah6' 3"323
6174
Denver Trade Icon Greg Ward Jr. WRHouston5' 10"185
6175
Buffalo Vince Biegel OLBWisconsin6' 4"245
6176
Minnesota Matt Milano OLBBoston College6' 0"225
6177
Pittsburgh Demetrious Cox CBMichigan State6' 1"197
6178
Tampa Bay Freddie Stevenson FBFlorida State6' 0"245
6179
Denver Johnathan Ford SAuburn6' 1"203
6180
Baltimore Josh Reynolds * WRTexas A&M6' 4"190
6181
Washington Trade Icon Lewis Neal DELSU6' 2"264
6182
Washington Tanner Vallejo OLBBoise State6' 1"230
6183
Miami David Jones SRichmond6' 2"210
6184
Detroit Brendan Mahon * OGPenn State6' 4"316
6185
Atlanta James Conner RBPitt6' 2"250
6186
Seattle Erik Magnuson OTMichigan6' 5"296
6187
NY Giants DeAngelo Brown DTLouisville6' 0"310
6
Kansas City Forfeit
6188
Detroit Trade Icon Darrell Daniels TEWashington6' 3"245
6189
Oakland John Law OLBAppalachian State5' 11"230
6190
Dallas Weston Steelhammer SAir Force6' 1"195
7191
Carolina Trade Icon Keith Kelsey ILBLouisville6' 0"240
7192
San Francisco Corey Clement RBWisconsin5' 11"219
7193
Chicago Jalen Reeves-Maybin OLBTennessee6' 0"230
7194
Jacksonville Greg Pyke OGGeorgia6' 6"313
7195
NY Jets Anton Wahrby OGWofford6' 4"300
7196
Cincinnati Taywan Taylor WRWestern Kentucky6' 0"195
7197
LA Rams Kareem Hunt RBToledo5' 10"205
7198
Carolina Christian Tago ILBSan Jose State6' 0"245
7199
Arizona Clint Van Horn OTMarshall6' 4"295
7200
Indianapolis Pharaoh Brown TEOregon6' 5"245
7201
Green Bay Caleb Peterson OGUNC6' 5"300
7202
LA Chargers Mitch Leidner QBMinnesota6' 4"237
7203
New Orleans Jonnu Smith TEFlorida International6' 3"215
7204
Philadelphia Derek Rivers DEYoungstown State6' 4"255
7205
Tennessee Kermit Whitfield WRFlorida State5' 8"180
7206
Buffalo David Sharpe * OTFlorida6' 6"347
7207
Minnesota Brian Allen * OGMichigan State6' 2"304
7208
Pittsburgh Joshua Dobbs QBTennessee6' 3"207
7209
Tampa Bay Lance Lenoir WRWestern Illinois6' 0"200
7210
Philadelphia Trade Icon Hunter Dimick DEUtah6' 3"272
7211
Baltimore Jessaman Dunker OGTennessee State6' 4"295
7212
Houston Cole Luke CBNotre Dame5' 11"195
7213
Washington De'Angelo Henderson RBCoastal Carolina5' 8"210
7214
Miami Quincy Adeboyojo WRMississippi6' 3"195
7215
New England Trade Icon Marquel Lee ILBWake Forest6' 3"235
7216
Atlanta Gunner Kiel QBCincinnati6' 4"210
7217
Seattle Patrick Towles QBKentucky6' 5"240
7218
NY Giants Kyle Fuller OCBaylor6' 5"315
7219
Kansas City Ken Ekanem DEVirginia Tech6' 3"250
7220
New England Jake Elliott KMemphis5' 10"160
7221
Oakland Nate Gerry SNebraska6' 2"205
7222
Dallas Keionta Davis DEChattanooga6' 3"270
Comp.223
Austin Rehkow PTIdaho6' 2"205
Comp.224
Xavier Coleman CBPortland State5' 11"190
Comp.225
Collin Bevins DTNorthwest Missouri State6' 5"290
Comp.226
Deyshawn Bond OCCincinnati6' 1"295
Comp.227
Xavier Woods SSLouisiana Tech5' 11"215
Comp.228
Tyus Bowser OLBHouston6' 2"240
Comp.229
James Onwualu OLBNotre Dame6' 1"235
Comp.230
C.J. Beathard QBIowa6' 2"209
Comp.231
Tanoh Kpassagnon DEVillanova6' 5"285
Comp.232
Josiah Price TEMichigan State6' 3"260
Comp.233
Jahad Thomas RBTemple5' 10"190
Comp.234
De'Veon Smith RBMichigan5' 11"225
Comp.235
Garry Brown WRCalifornia (PA)6' 0"200
Comp.236
Dylan Cole OLBMissouri State6' 0"235
Comp.237
Tarik Cohen RBNorth Carolina A&T5' 6"180
Comp.238
Zach Voytek OTNew Haven6' 5"305
Comp.239
Billy Freeman TESan Jose State6' 3"235
Comp.240
Aleem Sunanon KSouth Alabama5' 7"180
Comp.241
Jon Toth OCKentucky6' 4"305
Comp.242
Max Rich OTHarvard6' 6"310
Comp.243
Fred Zerblis OGColorado State6' 2"295
Comp.244
Dalton Schomp PTFlorida Atlantic6' 1"220
Comp.245
Donald Payne FSStetson6' 0"215
Comp.246
Marquavius Lewis DESouth Carolina6' 4"270
Comp.247
A.J. Wolf DTDuke6' 4"285
Comp.248
Austin Schmidt OTIllinois6' 6"300
Comp.249
Marquez White CBFlorida State5' 11"185
Comp.250
Tedric Thompson SSColorado6' 0"205
Comp.251
Josh Boutte OGLSU6' 3"340
Comp.252
Gary Thompson OLBMarshall6' 1"245
Comp.253
Barrett Burns TEAppalachian State6' 4"250
Comp.254
Brandon Bell OLBPenn State6' 1"235

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

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