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

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

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