•  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 21 - Published: Feb. 14, 2017 at 8:39 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 Mitchell Trubisky * QBUNC6' 2"225
14
Jacksonville Solomon Thomas ** DEStanford6' 2"280
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 Marshon Lattimore ** CBOhio State6' 1"192
19
Cincinnati Derek Barnett * DETennessee6' 3"257
110
Buffalo Deshaun Watson QBClemson6' 2"221
111
New Orleans Reuben Foster ILBAlabama6' 1"230
112
Cleveland Trade Icon DeShone Kizer ** QBNotre Dame6' 4"230
113
Arizona Mike Williams WRClemson6' 4"218
114
Indianapolis Dalvin Cook * RBFlorida State5' 10"210
115
Philadelphia Trade Icon Corey Davis WRWestern Michigan6' 2"205
116
Baltimore Jabrill Peppers ** SMichigan6' 0"210
117
Washington Malik McDowell * DTMichigan State6' 6"290
118
Tennessee Marlon Humphrey ** CBAlabama6' 1"195
119
Tampa Bay John Ross * WRWashington5' 11"185
120
Denver Ryan Ramczyk * OTWisconsin6' 5"320
121
Detroit Sidney Jones * CBWashington6' 0"180
122
Miami O.J. Howard TEAlabama6' 6"242
123
NY Giants Taco Charlton DEMichigan6' 6"275
124
Oakland Zach Cunningham * ILBVanderbilt6' 4"230
125
Houston Cam Robinson * OTAlabama6' 6"326
126
Seattle Garett Bolles * OTUtah6' 5"295
127
Kansas City Teez Tabor * CBFlorida6' 1"191
128
Dallas Charles Harris * DEMissouri6' 3"260
129
Green Bay David Njoku ** TEMiami6' 4"245
130
Pittsburgh Takkarist McKinley DEUCLA6' 2"260
131
Atlanta Carl Lawson * DEAuburn6' 2"257
132
New England Christian McCaffrey * RBStanford5' 11"202
233
Cleveland Adoree Jackson * CBUSC5' 11"185
234
San Francisco Curtis Samuel * WROhio State5' 11"200
235
Jacksonville Dan Feeney OGIndiana6' 4"310
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 Tim Williams OLBAlabama6' 4"237
240
Carolina Roderick Johnson * OTFlorida State6' 6"325
241
Cincinnati Desmond King CBIowa5' 11"185
242
New Orleans DeMarcus Walker DEFlorida State6' 2"275
243
Philadelphia Julie'n Davenport OTBucknell6' 6"315
244
Buffalo Antonio Garcia OTTroy6' 5"300
245
Arizona Pat Mahomes * QBTexas Tech6' 2"225
246
Minnesota Taylor Moton OTWestern Michigan6' 5"330
247
Baltimore Dede Westbrook WROklahoma5' 11"175
248
Indianapolis Anthony Walker Jr. * ILBNorthwestern6' 1"240
249
Washington Bucky Hodges * TEVirginia Tech6' 7"245
250
Tampa Bay Haason Reddick OLBTemple6' 0"235
251
Denver Tarell Basham DEOhio6' 3"250
252
Cleveland Trade Icon Ethan Pocic OCLSU6' 7"302
253
Detroit Nazair Jones * DTUNC6' 4"300
254
Miami Ryan Anderson OLBAlabama6' 2"253
255
NY Giants D'Onta Foreman * RBTexas6' 1"250
256
Oakland Jake Butt TEMichigan6' 5"255
257
Houston Caleb Brantley * DTFlorida6' 2"297
258
Seattle Carlos Watkins DTClemson6' 3"300
259
Kansas City Cooper Kupp WREastern Washington6' 1"195
260
Dallas Tanoh Kpassagnon DEVillanova6' 5"285
261
Green Bay Chidobe Awuzie CBColorado6' 0"205
262
Pittsburgh Brad Kaaya * QBMiami6' 4"215
263
Atlanta Forrest Lamp OGWestern Kentucky6' 4"300
264
New England Jarrad Davis OLBFlorida6' 1"240
365
Cleveland Tre'Davious White CBLSU5' 11"180
366
San Francisco Dawuane Smoot DEIllinois6' 3"255
367
Chicago Vincent Taylor * DTOklahoma State6' 2"310
368
Jacksonville Jordan Leggett TEClemson6' 5"255
369
Tennessee Trade Icon Justin Evans STexas A&M6' 0"195
370
NY Jets Quincy Wilson * CBFlorida6' 1"210
371
LA Chargers Amara Darboh WRMichigan6' 1"215
372
Carolina Wayne Gallman * RBClemson6' 1"205
373
Cincinnati Devonte Fields DELouisville6' 3"245
374
Philadelphia Budda Baker * CBWashington5' 10"184
375
Buffalo Dorian Johnson OGPitt6' 5"305
376
New Orleans Samaje Perine * RBOklahoma5' 10"234
377
Arizona Chris Wormley DTMichigan6' 5"303
378
Baltimore Evan Engram TEMississippi6' 3"227
379
Indianapolis Chris Godwin * WRPenn State6' 1"208
380
Minnesota Raekwon McMillon * ILBOhio State6' 2"240
381
Washington Isaiah Ford * WRVirginia Tech6' 2"190
382
Denver Marcus Maye SFlorida6' 0"207
383
Tennessee Malachi Dupre * WRLSU6' 3"190
384
Tampa Bay Travis Rudolph * WRFlorida State6' 0"190
385
Detroit Elijah Qualls * DTWashington6' 1"320
386
Minnesota Trade Icon Dion Dawkins OTTemple6' 5"320
387
NY Giants Nathan Peterman QBPitt6' 2"225
388
Oakland Obi Melifonwu SSUConn6' 4"220
389
Houston Brendan Langley CBLamar6' 0"195
390
Seattle Nico Siragusa OGSan Diego State6' 3"335
391
Kansas City Adam Bisnowaty OTPitt6' 6"300
392
Dallas Zay Jones WREast Carolina6' 1"195
393
Green Bay Jaleel Johnson DTIowa6' 4"310
394
Pittsburgh Cameron Sutton CBTennessee5' 11"186
395
Atlanta Will Holden OTVanderbilt6' 7"315
396
New England Pat Elflein OCOhio State6' 3"300
397
Special Pick Info Icon
Denver Daeshon Hall DETexas A&M6' 6"260
398
Special Pick Info Icon
Miami Lorenzo Jerome SSaint Francis, Pennsylvania5' 11"190
399
Special Pick Info Icon
Carolina Cordrea Tankersley CBClemson6' 1"200
3100
Special Pick Info Icon
Baltimore Carroll Phillips OLBIllinois6' 3"240
3101
Special Pick Info Icon
Tennessee Gerald Everett TESouth Alabama6' 4"245
3102
Special Pick Info Icon
Denver Noah Brown ** WROhio State6' 2"220
3103
Special Pick Info Icon
New England Marcus Williams * SUtah6' 0"195
3104
Special Pick Info Icon
Kansas City Damien Mama * OGUSC6' 3"345
3105
Special Pick Info Icon
Seattle Deatrich Wise Jr DEArkansas6' 5"280
4106
Philadelphia Trade Icon Jeremy McNichols RBBoise State5' 9"215
4107
San Francisco Ardarius Stewart * WRAlabama5' 11"210
4108
Jacksonville Charles Walker * DTOklahoma6' 2"304
4109
Chicago Ryan Switzer WRUNC5' 9"175
4110
LA Rams Jourdan Lewis CBMichigan5' 10"180
4111
LA Chargers Eddie Vanderdoes DTUCLA6' 3"305
4112
Washington Trade Icon Alvin Kamara * RBTennessee5' 10"210
4113
Carolina Travin Dural WRLSU6' 2"190
4114
Cincinnati Johnny Caspers OGStanford6' 3"300
4115
Chicago Trade Icon Steven Taylor OLBHouston6' 0"215
4116
New Orleans Howard Wilson ** CBHouston5' 11"190
4117
Philadelphia Damore'ea Stringfellow * WRMississippi6' 2"215
4118
Arizona Michael Roberts TEToledo6' 4"270
4119
Indianapolis Larry Ogunjobi DTCharlotte6' 2"295
4120
Minnesota Davon Godchaux * DTLSU6' 4"299
4121
Baltimore Jordan Willis DEKansas State6' 3"255
4122
Washington Marquel Lee ILBWake Forest6' 3"235
4123
Tennessee Chad Wheeler OTUSC6' 6"310
4124
Tampa Bay Donnel Pumphrey RBSan Diego State5' 9"170
4125
Denver Montravius Adams DTAuburn6' 4"296
4126
Detroit Dan Skipper OTArkansas6' 10"331
4127
Minnesota Trade Icon Garrett Sickels * DEPenn State6' 3"250
4128
Oakland Elijah Lee * OLBKansas State6' 3"225
4129
Houston Jarron Jones DTNotre Dame6' 5"315
4130
New England Trade Icon Jehu Chesson WRMichigan6' 3"207
4131
Kansas City Brian Hill RBWyoming6' 0"220
4132
Dallas Adam Shaheen * TEAshland6' 5"275
4133
Green Bay Josh Harvey-Clemons SLouisville6' 5"228
4134
Pittsburgh Dylan Cole OLBMissouri State6' 0"235
4135
Atlanta Jamar Summers * CBUConn6' 0"190
4
New England Forfeit
4136
NY Giants Jordan Morgan OGKutztown6' 3"320
4137
Special Pick Info Icon
NY Jets Amba Etta-Tawo WRSyracuse6' 2"202
4138
Special Pick Info Icon
Cincinnati Erik Magnuson OTMichigan6' 5"296
4139
Special Pick Info Icon
Philadelphia Damontae Kazee CBSan Diego State5' 11"185
4140
Special Pick Info Icon
LA Rams Eddie Jackson SAlabama6' 0"194
4141
Special Pick Info Icon
Cleveland Conor McDermott OTUCLA6' 9"310
4142
Special Pick Info Icon
Indianapolis Cooper Rush QBCentral Michigan6' 3"230
4143
Special Pick Info Icon
San Francisco Davis Webb QBCal6' 3"225
4144
Special Pick Info Icon
Cincinnati Nate Theaker OGWayne State (MI)6' 5"305
4145
Special Pick Info Icon
Denver Jeremy Sprinkle TEArkansas6' 6"256
5146
Cleveland K.D. Cannon * WRBaylor5' 11"180
5147
San Francisco Jonah Pirsig OTMinnesota6' 8"325
5148
Chicago Hunter Dimick DEUtah6' 3"272
5149
Jacksonville Brady Gustafson QBMontana6' 5"235
5150
LA Rams Cole Hikutini TELouisville6' 5"250
5151
NY Jets Freddie Stevenson FBFlorida State6' 0"245
5152
LA Chargers Corn Elder CBMiami5' 10"185
5153
Carolina Danny Isidora OGMiami6' 4"305
5154
Cincinnati Alex Anzalone * OLBFlorida6' 2"240
5155
Washington Trade Icon Tim Kimbrough OLBGeorgia6' 0"230
5156
Philadelphia Derek Rivers DEYoungstown State6' 4"255
5157
Buffalo Jeremy Cutrer CBMiddle Tennessee State6' 0"175
5158
Arizona Zach Banner OTUSC6' 9"360
5159
Minnesota Darrell Daniels TEWashington6' 3"245
5160
Baltimore James Quick WRLouisville6' 1"190
5161
Indianapolis Trey Hendrickson DEFlorida Atlantic6' 4"270
5162
Washington Kyle Kalis OGMichigan6' 5"305
5163
Tampa Bay Dalvin Tomlinson DTAlabama6' 4"320
5164
New England Trade Icon Jon Heck OTUNC6' 7"300
5165
Tennessee Carlos Henderson * WRLouisiana Tech5' 11"195
5166
Detroit Elijah McGuire RBLouisiana-Lafayette5' 10"200
5167
Miami Josh Carraway OLBTCU6' 3"250
5168
NY Giants Artavis Scott * WRClemson5' 11"185
5169
Oakland Matthew Dayes RBNC State5' 9"205
5170
Houston Josh Jones * SNC State6' 2"215
5
Seattle Forfeit
5171
Kansas City J.J. Dielman OTUtah6' 5"300
5172
Buffalo Trade Icon Casey DeAndrade SSNew Hampshire5' 11"205
5173
Green Bay Keionta Davis DEChattanooga6' 3"270
5174
Pittsburgh Corey Smith WROhio State6' 0"195
5175
Atlanta Eric Saubert TEDrake6' 3"245
5176
Cleveland Trade Icon Kenny Golladay WRNorthern Illinois6' 4"215
5177
Special Pick Info Icon
Miami Sojourn Shelton CBWisconsin5' 9"180
5178
Special Pick Info Icon
Arizona Taywan Taylor WRWestern Kentucky6' 0"195
5179
Special Pick Info Icon
Kansas City Riley Bullough ILBMichigan State6' 2"227
5180
Special Pick Info Icon
Cleveland Marcus Cox RBAppalachian State5' 10"185
5181
Special Pick Info Icon
Green Bay David Sharpe * OTFlorida6' 6"347
5182
Special Pick Info Icon
Pittsburgh Parker Collins OGAppalachian State6' 2"295
5183
Special Pick Info Icon
New England Fish Smithson SKansas5' 11"205
5184
Special Pick Info Icon
Seattle Storm Norton OTToledo6' 8"310
6185
Cleveland DeAngelo Brown DTLouisville6' 0"310
6186
San Francisco Tyler Orlosky OCWest Virginia6' 3"295
6187
Jacksonville Lance Lenoir WRWestern Illinois6' 0"200
6188
Houston Trade Icon Vince Biegel OLBWisconsin6' 4"245
6189
LA Rams Fabian Moreau CBUCLA6' 0"195
6190
LA Chargers Kendell Beckwith ILBLSU6' 2"252
6191
NY Jets Blake Jarwin TEOklahoma State6' 4"250
6192
Carolina Garry Brown WRCalifornia (PA)6' 0"200
6193
Cincinnati Stacy Coley WRMiami6' 1"187
6194
Philadelphia Avery Gennesy OTTexas A&M6' 5"310
6195
Buffalo Weston Steelhammer SAir Force6' 1"195
6196
New Orleans Brandon Bell OLBPenn State6' 1"235
6197
Arizona Billy Brown TEShepherd6' 4"235
6198
Baltimore Rasul Douglas CBWest Virginia6' 0"210
6199
Indianapolis Kevin King CBWashington6' 2"195
6200
Minnesota Shelton Gibson * WRWest Virginia5' 11"195
6201
Washington Joe Yearby * RBMiami5' 10"210
6202
San Francisco Trade Icon Jonnu Smith TEFlorida International6' 3"215
6203
Denver Trade Icon Jordan Sterns SOklahoma State6' 0"200
6204
Tampa Bay Joshua Dobbs QBTennessee6' 3"207
6205
Detroit Ryan Glasgow DTMichigan6' 3"300
6206
Miami Orion Stewart SBaylor6' 2"200
6207
NY Giants Isaac Asiata OGUtah6' 3"323
6208
Oakland Austin Carr WRNorthwestern
6209
Washington Trade Icon James Conner RBPitt6' 2"250
6210
Seattle Hardy Nickerson ILBIllinois6' 0"226
6
Kansas City Forfeit
6211
Dallas Jalen Reeves-Maybin OLBTennessee6' 0"230
6212
Green Bay Jake Elliott KMemphis5' 10"160
6213
Pittsburgh Sean Harlow OTOregon State6' 4"295
6214
Atlanta Donald Payne FSStetson6' 0"215
6215
Detroit Trade Icon Xavier Coleman CBPortland State5' 11"190
6216
Special Pick Info Icon
Kansas City Austin Rehkow PTIdaho6' 2"205
6217
Special Pick Info Icon
Cincinnati Jessaman Dunker OGTennessee State6' 4"295
6218
Special Pick Info Icon
Kansas City Ricky Seals-Jones * WRTexas A&M6' 5"235
6219
Special Pick Info Icon
LA Rams Demetrious Cox CBMichigan State6' 1"197
6220
Special Pick Info Icon
Cincinnati Ken Ekanem DEVirginia Tech6' 3"250
7221
Carolina Trade Icon Sam Rogers FBVirginia Tech5' 10"230
7222
San Francisco Corey Levin OGChattanooga6' 4"310
7223
Chicago Rayshawn Jenkins SMiami6' 2"210
7224
Jacksonville Kyle Fuller OCBaylor6' 5"315
7225
LA Rams
7226
NY Jets Gabe Marks WRWashington State6' 0"188
7227
LA Chargers Tony Conner CBMississippi6' 0"215
7228
Carolina Collin Bevins DTNorthwest Missouri State6' 5"290
7229
Cincinnati Johnathan Ford SAuburn6' 1"203
7230
Dallas Trade Icon Tanzel Smart DTTulane6' 0"305
7231
New Orleans Clint Van Horn OTMarshall6' 4"295
7232
Philadelphia Cole Croston OTIowa6' 5"300
7233
Arizona Keith Kelsey ILBLouisville6' 0"240
7234
Indianapolis Randall Goforth SSUCLA5' 10"195
7235
Minnesota Fred Ross WRMississippi State6' 2"207
7236
Baltimore Andreas Knappe OTUConn6' 8"320
7237
Washington Xavier Woods SSLouisiana Tech5' 11"215
7238
Tennessee Josh Reynolds * WRTexas A&M6' 4"190
7239
Tampa Bay Kareem Hunt RBToledo5' 10"205
7240
Philadelphia Trade Icon Matt Milano OLBBoston College6' 0"225
7241
New England Trade Icon Jake Eldrenkamp OGWashington6' 5"300
7242
Miami Nate Gerry SNebraska6' 2"205
7243
NY Giants Keevan Lucas WRTulsa5' 10"195
7244
Oakland Greg Ward Jr. WRHouston5' 10"185
7245
Houston Joe Mixon ** RBOklahoma6' 1"225
7246
Seattle Josh Malone * WRTennessee6' 2"200
7247
Kansas City Montae Nicholson * SSMichigan State6' 2"220
7248
Dallas Bryan Cox Jr. DEFlorida6' 3"270
7249
Green Bay John Law OLBAppalachian State5' 11"230
7250
Pittsburgh Corey Clement RBWisconsin5' 11"219
7251
Atlanta Jerod Evans * QBVirginia Tech6' 2"235
7252
New England Zane Gonzalez KArizona State6' 0"195
7253
Special Pick Info Icon
Denver Gunner Kiel QBCincinnati6' 4"210

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

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