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

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

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