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

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

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