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

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

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