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