•  Register

2017 NFL Mock Draft

2017 NFL Draft - April 28th, 2017 @ 3:00 AM, in Philadelphia, PA

Version 28 - Published: Apr. 15, 2017 at 4:45 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"262We are not buying the fact that Mitch Trubisky is in play here. Garrett is the best player available and he fills a need for Cleveland. Too much talk regrading whether he is a game changing player. Ask Oakland about young Khalil Mack or Atlanta about Vic Beasley and see whether they feel they are game changing players.
12
San Francisco Solomon Thomas ** DEStanford6' 2"280We feel rather confident Thomas is the selection here. The big question is will this be San Francisco selecting at #2. The 49ers seem the most likely candidate of teams selecting in the top 5 that will be looking to move back. Reuben Foster would be the likely target if we see San Fran back up in the order.
13
Chicago Jamal Adams * SLSU6' 0"215Jonathan Allen remains a possibility as he seems to be the best player available, long term, right here. Picking a player in the secondary like Adams or Malik Hooker would point more towards a player the Bears can start from Day 1 for an immediate impact.
14
Jacksonville Leonard Fournette * RBLSU6' 0"240Free agency for Jacksonville has focused on the defense. Here Jacksonville gets offensive talent around the maligned Blake Bortles.
15
Tennessee Trade Icon Marshon Lattimore ** CBOhio State6' 1"192McCourty was given his walking papers by the Titans seemingly to select a corner at the #5 spot overall.
16
NY Jets Marlon Humphrey ** CBAlabama6' 1"195A few different players in play here including Malik Hooker and O.J. Howard. Buster Skrine and the newly acquired Morris Claiborne stand as the starting corners right now. Humphrey would see immediate time as the #3 corner.
17
LA Chargers Malik Hooker ** SOhio State6' 2"205The long term solution to Eric Weddle could be attained here although if Jonathan Allen is available he would draw consideration.
18
Carolina Christian McCaffrey * RBStanford5' 11"202This makes perfect sense for Carolina.It's possible McCaffrey could see more time split out as a receiver than running the football.
19
Cincinnati Jonathan Allen DTAlabama6' 3"283Allen falls right into the laps of the Bengals here. Linebacker is a bigger need but the Bengals will not turn away the talent of Allen.
110
Buffalo Mike Williams WRClemson6' 4"218Williams has the been the targets of the Bills in many of our mocks and it continues here.
111
New Orleans Reuben Foster ILBAlabama6' 1"230Defensive end is the biggest need as getting pressure off the edge remains something elusive for the Saints defense. Here with Reuben Foster still on the board the Saints grab the best linebacker in the draft and look at an edge rusher at the end of round 1 or in Round 2. The extra selection at #32 overall allows the Saints more leeway with this pick.
112
Cleveland Trade Icon Mitchell Trubisky * QBUNC6' 2"225The Browns get their quarterback and they can afford it with the glaring number of selections they have available.
113
Arizona Pat Mahomes * QBTexas Tech6' 2"225The Cardinals let the quarterback games begin as the Draft starts getting intriguing.
114
Philadelphia Trade Icon Gareon Conley * CBOhio State6' 0"195The Eagles would love to see McCaffrey at #14 with their need at running back and his receiving ability. Here with McCaffrey gone the Eagles resist taking Dalvin Cook and hone in on the rising stock of Gareon Conley.
115
Indianapolis Taco Charlton DEMichigan6' 6"275Charlton is a big physical defender that would be able to move around the line.
116
Baltimore Derek Barnett * DETennessee6' 3"257No bigger need for the Ravens than getting younger on the edge of the defense. Cam Robinson and O.J. Howard are possibilities as they are still on the board here.
117
Washington Dalvin Cook * RBFlorida State5' 10"210Seems like a bit of a luxery pick for the Redskins but did anyone really think Matt Jones was the long term answer in the backfield? We didn't either.
118
Tennessee John Ross * WRWashington5' 11"185Tennessee gets the receiver to stretch the defense on a consistent basis as they continue to try and surround Marcus Mariota with playmakers.
119
Tampa Bay O.J. Howard TEAlabama6' 6"242You think Jameis Winston won;t be running back to camp if they Bucs get O.J> Howard and Desean Jackson for him to throw to along with Mike Evans?
120
Denver Cam Robinson * OTAlabama6' 6"326Not the sexy pick the Broncos fans want after missing the playoffs but it is rock solid.
121
Detroit T.J. Watt * OLBWisconsin6' 3"250Watt is moving up a few boards and that last name is not going to hurt his cause.
122
Miami Forrest Lamp OGWestern Kentucky6' 4"300Laremy Tunsil will move back out to his natural position at tackle. We feel this is too early for Lamp but he will be in demand and an immediate starter in Miami.
123
NY Giants Zach Cunningham * ILBVanderbilt6' 4"230We are not buying the talk of Cunningham moving down the boards. After 2017 the Giants will have a few linebackers hitting free agency and Cunningham has the ability to play inside or outside.
124
Oakland Malik McDowell * DTMichigan State6' 6"290A linebacker is probably the biggest need but McDowell has the most natural talent left on the board and the Raiders will welcome a menacing tackle along the defensive line.
125
Houston Davis Webb QBCal6' 3"225Don't adjust your computer screen. Webb is a player that fits more with head coach Bill O'Brien than Deshaun Watson. O'Brien will have a chance to groom him, he can make a luxury pick here because if the Texans have a down year he will not be in danger of being fired.
126
Seattle Garett Bolles * OTUtah6' 5"295Seattle has to improve the offensive line...immediately.
127
Kansas City Haason Reddick OLBTemple6' 0"235The Chiefs may be tempted to take a quarterback here with the run commencing on signal callers and Deshaun Watson still available. Here Hassan Reddick makes sense giving the Chiefs a speedy, playmaking linebacker.
128
Dallas Charles Harris * DEMissouri6' 3"260Takkarist McKinley may be the choice here but we feel overall health may be an issue as the Cowboys want to be assured they have help getting after the quarterback immediately. Adoree Jackson could be chosen here or even a receiver like Corey Dav is but the Cowboys have a specific wish here and they should have tunnel vision looking at ends or pass rushing linebackers.
129
Green Bay Jabrill Peppers ** SMichigan6' 0"210Jabrill Peppers is too good to pass up at #29 and will be a starter right away.
130
Pittsburgh Deshaun Watson QBClemson6' 2"221The Roethlisberger retirement talk was more than just smoke. While DeShone Kizer is built more like Roethlisberger he is likely to drop into Round 2 or 3. The Steelers could go for defensive help and take a signal caller later. If they do look for local product Nathan Peterman to be the target.
131
Atlanta Carl Lawson * DEAuburn6' 2"257Inking Dontari Poe means the defensive lien pick sahould be along the edge and not in the interior. Carl Lawson is the choice here as once again the medical questions surrounding Takkarist McKinley will drop him into the second round.
132
New Orleans Trade Icon Obi Melifonwu SSUConn6' 4"220In this scenario the Saints make it out of the first round with a linebacker and a safety meaning perhaps their next pair of selections will be pass rushers along the edge.
233
Cleveland Adoree Jackson * CBUSC5' 11"185
234
San Francisco Corey Davis WRWestern Michigan6' 2"205
235
Jacksonville David Njoku ** TEMiami6' 4"245
236
Chicago Ryan Ramczyk * OTWisconsin6' 5"320
237
LA Rams Dan Feeney OGIndiana6' 4"310
238
LA Chargers Tim Williams OLBAlabama6' 4"237
239
NY Jets JuJu Smith-Schuster * WRUSC6' 2"215
240
Carolina Chidobe Awuzie CBColorado6' 0"205
241
Cincinnati Joe Mixon ** RBOklahoma6' 1"225
242
New Orleans Takkarist McKinley DEUCLA6' 2"260
243
Philadelphia Kevin King CBWashington6' 2"195
244
Buffalo Taylor Moton OTWestern Michigan6' 5"330
245
Arizona Jarrad Davis OLBFlorida6' 1"240
246
Indianapolis Roderick Johnson * OTFlorida State6' 6"325
247
Baltimore Zay Jones WREast Carolina6' 1"195
248
Minnesota Antonio Garcia OTTroy6' 5"300
249
Washington Chris Wormley DTMichigan6' 5"303
250
Tampa Bay DeMarcus Walker DEFlorida State6' 2"275
251
Denver Chris Godwin * WRPenn State6' 1"208
252
Cleveland Trade Icon Evan Engram TEMississippi6' 3"227
253
Detroit Raekwon McMillon * ILBOhio State6' 2"240
254
Miami Budda Baker * CBWashington5' 10"184
255
NY Giants Tarell Basham DEOhio6' 3"250
256
Oakland Marcus Williams * SUtah6' 0"195
257
Houston Bucky Hodges * TEVirginia Tech6' 7"245
258
Seattle Ethan Pocic OCLSU6' 7"302
259
Kansas City DeShone Kizer ** QBNotre Dame6' 4"230
260
Dallas Tre'Davious White CBLSU5' 11"180
261
Green Bay Derek Rivers DEYoungstown State6' 4"255
262
Pittsburgh Tanoh Kpassagnon DEVillanova6' 5"285
263
Atlanta Teez Tabor * CBFlorida6' 1"191
264
Carolina Trade Icon Curtis Samuel * WROhio State5' 11"200
365
Special Pick Info Icon
Cleveland Fabian Moreau CBUCLA6' 0"195
366
San Francisco Quincy Wilson * CBFlorida6' 1"210
367
Chicago Cooper Kupp WREastern Washington6' 1"195
368
Jacksonville Josh Jones * SNC State6' 2"215
369
Special Pick Info Icon
LA Rams Carroll Phillips OLBIllinois6' 3"240
370
NY Jets Julie'n Davenport OTBucknell6' 6"315
371
LA Chargers Nathan Peterman QBPitt6' 2"225
372
New England Trade Icon Justin Evans STexas A&M6' 0"195
373
Cincinnati Anthony Walker Jr. * ILBNorthwestern6' 1"240
374
Philadelphia Trade Icon Jordan Willis DEKansas State6' 3"255
375
Buffalo Caleb Brantley * DTFlorida6' 2"297
376
New Orleans Devonte Fields DELouisville6' 3"245
377
Arizona Dede Westbrook WROklahoma5' 11"175
378
Special Pick Info Icon
Baltimore Carlos Watkins DTClemson6' 3"300
379
Minnesota D'Onta Foreman * RBTexas6' 1"250
380
Indianapolis Wayne Gallman * RBClemson6' 1"205
381
Washington Desmond King CBIowa5' 11"185
382
Denver Marcus Maye SFlorida6' 0"207
383
Tennessee Nazair Jones * DTUNC6' 4"300
384
Tampa Bay Ryan Anderson OLBAlabama6' 2"253
385
Detroit Brendan Langley CBLamar6' 0"195
386
Minnesota Trade Icon Dorian Johnson OGPitt6' 5"305
387
NY Giants Adam Bisnowaty OTPitt6' 6"300
388
Oakland Jordan Leggett TEClemson6' 5"255
389
Houston Elijah Qualls * DTWashington6' 1"320
390
Seattle Dawuane Smoot DEIllinois6' 3"255
391
Kansas City Samaje Perine * RBOklahoma5' 10"234
392
Dallas Isaiah Ford * WRVirginia Tech6' 2"190
393
Green Bay Nico Siragusa OGSan Diego State6' 3"335
394
Pittsburgh Damontae Kazee CBSan Diego State5' 11"185
395
Atlanta Vincent Taylor * DTOklahoma State6' 2"310
396
New England Adam Shaheen * TEAshland6' 5"275
397
Special Pick Info Icon
Miami Brad Kaaya * QBMiami6' 4"215
398
Special Pick Info Icon
Carolina Will Holden OTVanderbilt6' 7"315
399
Baltimore Trade Icon Sidney Jones * CBWashington6' 0"180
3100
Tennessee Trade Icon Marquel Lee ILBWake Forest6' 3"235
3101
Special Pick Info Icon
Denver Jake Butt TEMichigan6' 5"255
3102
Special Pick Info Icon
Seattle Howard Wilson ** CBHouston5' 11"190
3103
New Orleans Trade Icon Noah Brown ** WROhio State6' 2"220
3104
Special Pick Info Icon
Kansas City Daeshon Hall DETexas A&M6' 6"260
3105
Special Pick Info Icon
Pittsburgh Amara Darboh WRMichigan6' 1"215
3106
Special Pick Info Icon
Seattle Alvin Kamara * RBTennessee5' 10"210
3107
Special Pick Info Icon
NY Jets Pat Elflein OCOhio State6' 3"300
4108
Special Pick Info Icon
Cleveland Jaleel Johnson DTIowa6' 4"310
4109
San Francisco Tyler Orlosky OCWest Virginia6' 3"295
4110
Jacksonville Duke Riley OLBLSU6' 1"230
4111
Chicago Grover Stewart DTAlbany State6' 3"325
4112
LA Rams Lorenzo Jerome SSaint Francis, Pennsylvania5' 11"190
4113
LA Chargers Alex Anzalone * OLBFlorida6' 2"240
4114
Washington Trade Icon Jerod Evans * QBVirginia Tech6' 2"235
4115
Carolina Larry Ogunjobi DTCharlotte6' 2"295
4116
Cincinnati Tyus Bowser OLBHouston6' 2"240
4117
Chicago Trade Icon Cordrea Tankersley CBClemson6' 1"200
4
New Orleans Forfeit
4118
Philadelphia James Conner RBPitt6' 2"250
4119
Arizona Charles Walker * DTOklahoma6' 2"304
4120
Minnesota Travis Rudolph * WRFlorida State6' 0"190
4121
Indianapolis Dan Skipper OTArkansas6' 10"331
4122
Baltimore Cameron Sutton CBTennessee5' 11"186
4123
Washington Gerald Everett TESouth Alabama6' 4"245
4124
Tennessee Jordan Morgan OGKutztown6' 3"320
4125
Tampa Bay Ardarius Stewart * WRAlabama5' 11"210
4126
Denver Deatrich Wise Jr DEArkansas6' 5"280
4127
Detroit Josh Malone * WRTennessee6' 2"200
4128
Minnesota Trade Icon Steven Taylor OLBHouston6' 0"215
4129
Oakland Damien Mama * OGUSC6' 3"345
4130
Houston Dion Dawkins OTTemple6' 5"320
4131
New England Trade Icon Jeremy McNichols RBBoise State5' 9"215
4132
Kansas City Montravius Adams DTAuburn6' 4"296
4133
Dallas Jamar Summers * CBUConn6' 0"190
4134
Green Bay Amba Etta-Tawo WRSyracuse6' 2"202
4135
Pittsburgh Josh Harvey-Clemons SLouisville6' 5"228
4136
Atlanta Tim Kimbrough OLBGeorgia6' 0"230
4137
Indianapolis Trade Icon Blair Brown ILBOhio5' 11"235
4138
Special Pick Info Icon
Cincinnati Eddie Jackson SAlabama6' 0"194
4139
Philadelphia Trade Icon Carlos Henderson * WRLouisiana Tech5' 11"195
4140
NY Giants Michael Roberts TEToledo6' 4"270
4141
Special Pick Info Icon
LA Rams Jourdan Lewis CBMichigan5' 10"180
4142
Special Pick Info Icon
Houston Corn Elder CBMiami5' 10"185
4143
Special Pick Info Icon
San Francisco Donnel Pumphrey RBSan Diego State5' 9"170
4144
Special Pick Info Icon
Indianapolis Johnny Caspers OGStanford6' 3"300
5145
Cleveland Marlon Mack * RBSouth Florida5' 11"200
5146
San Francisco Freddie Stevenson FBFlorida State6' 0"245
5147
Chicago Trey Hendrickson DEFlorida Atlantic6' 4"270
5148
Jacksonville Malachi Dupre * WRLSU6' 3"190
5149
LA Rams Davon Godchaux * DTLSU6' 4"299
5150
NY Jets Brian Hill RBWyoming6' 0"220
5151
LA Chargers Conor McDermott OTUCLA6' 9"310
5152
Carolina Eric Wilson ILBCincinnati6' 1"225
5153
Cincinnati Jonah Pirsig OTMinnesota6' 8"325
5154
Washington Trade Icon K.D. Cannon * WRBaylor5' 11"180
5155
Philadelphia Keionta Davis DEChattanooga6' 3"270
5156
Buffalo Johnathan Ford SAuburn6' 1"203
5157
Arizona Danny Isidora OGMiami6' 4"305
5158
Indianapolis Leon McQuay SUSC6' 1"190
5159
Baltimore Jalen Myrick CBMinnesota5' 10"205
5160
Minnesota Jeremy Cutrer CBMiddle Tennessee State6' 0"175
5161
San Francisco Trade Icon J.J. Dielman OTUtah6' 5"300
5162
Tampa Bay Jarron Jones DTNotre Dame6' 5"315
5163
New England Trade Icon Nate Theaker OGWayne State (MI)6' 5"305
5164
Tennessee Elijah Lee * OLBKansas State6' 3"225
5165
Detroit Chad Wheeler OTUSC6' 6"310
5166
Miami Damore'ea Stringfellow * WRMississippi6' 2"215
5167
NY Giants Zane Gonzalez KArizona State6' 0"195
5168
Oakland Erik Magnuson OTMichigan6' 5"296
5169
Houston Parker Collins OGAppalachian State6' 2"295
5
Seattle Forfeit
5170
Kansas City Travin Dural WRLSU6' 2"190
5171
Buffalo Trade Icon James Quick WRLouisville6' 1"190
5172
Green Bay Sojourn Shelton CBWisconsin5' 9"180
5173
Pittsburgh Jordan Sterns SOklahoma State6' 0"200
5174
Atlanta Jehu Chesson WRMichigan6' 3"207
5175
Cleveland Trade Icon Josh Carraway OLBTCU6' 3"250
5176
Special Pick Info Icon
Cincinnati Kendell Beckwith ILBLSU6' 2"252
5177
Special Pick Info Icon
Denver Elijah McGuire RBLouisiana-Lafayette5' 10"200
5178
Special Pick Info Icon
Miami Tanzel Smart DTTulane6' 0"305
5179
Special Pick Info Icon
Arizona Cole Hikutini TELouisville6' 5"250
5180
Special Pick Info Icon
Kansas City Artavis Scott * WRClemson5' 11"185
5181
Special Pick Info Icon
Cleveland Rasul Douglas CBWest Virginia6' 0"210
5182
Special Pick Info Icon
Green Bay Matthew Dayes RBNC State5' 9"205
5183
Special Pick Info Icon
New England Kenny Golladay WRNorthern Illinois6' 4"215
5184
Special Pick Info Icon
Miami Hunter Dimick DEUtah6' 3"272
6185
Cleveland Corey Smith WROhio State6' 0"195
6186
Baltimore Trade Icon Eric Saubert TEDrake6' 3"245
6187
Jacksonville Dalvin Tomlinson DTAlabama6' 4"320
6188
Cleveland Trade Icon Jake Elliott KMemphis5' 10"160
6189
LA Rams Ryan Switzer WRUNC5' 9"175
6190
LA Chargers Eddie Vanderdoes DTUCLA6' 3"305
6191
NY Jets Cooper Rush QBCentral Michigan6' 3"230
6192
Carolina Billy Brown TEShepherd6' 4"235
6193
Cincinnati Shelton Gibson * WRWest Virginia5' 11"195
6194
Philadelphia Justin Senior OTMississippi State6' 5"310
6195
Buffalo Darius English DESouth Carolina6' 5"240
6196
New Orleans Jonnu Smith TEFlorida International6' 3"215
6197
Arizona Dylan Cole OLBMissouri State6' 0"235
6198
San Francisco Trade Icon Taywan Taylor WRWestern Kentucky6' 0"195
6199
Minnesota Brandon Bell OLBPenn State6' 1"235
6200
New England Trade Icon DeAngelo Brown DTLouisville6' 0"310
6201
Washington Marcus Cox RBAppalachian State5' 10"185
6202
San Francisco Trade Icon Riley Bullough ILBMichigan State6' 2"227
6203
Denver Trade Icon David Sharpe * OTFlorida6' 6"347
6204
Tampa Bay Garrett Sickels * DEPenn State6' 3"250
6205
Detroit Lance Lenoir WRWestern Illinois6' 0"200
6206
LA Rams Trade Icon Vince Biegel OLBWisconsin6' 4"245
6207
NY Giants Joshua Dobbs QBTennessee6' 3"207
6208
Oakland Casey DeAndrade SSNew Hampshire5' 11"205
6209
Washington Trade Icon Zach Banner OTUSC6' 9"360
6210
Seattle Fish Smithson SKansas5' 11"205
6
Kansas City Forfeit
6211
Dallas Orion Stewart SBaylor6' 2"200
6212
Green Bay Storm Norton OTToledo6' 8"310
6213
Pittsburgh Isaac Asiata OGUtah6' 3"323
6214
Tennessee Trade Icon Xavier Coleman CBPortland State5' 11"190
6215
Detroit Trade Icon Weston Steelhammer SAir Force6' 1"195
6216
Special Pick Info Icon
Kansas City Jon Heck OTUNC6' 7"300
6217
Special Pick Info Icon
Cincinnati Austin Carr WRNorthwestern
6218
Special Pick Info Icon
Kansas City Ahkello Witherspoon CBColorado6' 2"200
7219
San Francisco Trade Icon Kyle Kalis OGMichigan6' 5"305
7220
Washington Trade Icon Garry Brown WRCalifornia (PA)6' 0"200
7221
Chicago Blake Jarwin TEOklahoma State6' 4"250
7222
Jacksonville Collin Bevins DTNorthwest Missouri State6' 5"290
7223
Miami Trade Icon Jeremy Sprinkle TEArkansas6' 6"256
7224
NY Jets Javancy Jones OLBJackson State6' 2"245
7225
LA Chargers Austin Rehkow PTIdaho6' 2"205
7226
Seattle Trade Icon Ricky Seals-Jones * WRTexas A&M6' 5"235
7227
Cincinnati Jermaine Eluemunor OGTexas A&M6' 3"330
7228
Dallas Trade Icon Jalen Robinette WRAir Force6' 3"215
7229
New Orleans Stacy Coley WRMiami6' 1"187
7230
Philadelphia Sam Rogers FBVirginia Tech5' 10"230
7231
Arizona Ken Ekanem DEVirginia Tech6' 3"250
7232
Minnesota Darrell Daniels TEWashington6' 3"245
7233
Carolina Trade Icon Avery Gennesy OTTexas A&M6' 5"310
7234
LA Rams Trade Icon Gunner Kiel QBCincinnati6' 4"210
7235
Washington Rayshawn Jenkins SMiami6' 2"210
7236
Tennessee Shaquill Griffin CBUCF6' 0"200
7237
Tampa Bay Jalen Reeves-Maybin OLBTennessee6' 0"230
7238
Denver Kyle Fuller OCBaylor6' 5"315
7239
New England Trade Icon Hardy Nickerson ILBIllinois6' 0"226
7240
Jacksonville Trade Icon Ryan Glasgow DTMichigan6' 3"300
7241
NY Giants Joe Yearby * RBMiami5' 10"210
7242
Oakland Jessaman Dunker OGTennessee State6' 4"295
7243
Houston Demetrious Cox CBMichigan State6' 1"197
7244
Oakland Trade Icon Donald Payne FSStetson6' 0"215
7245
Kansas City Tony Conner CBMississippi6' 0"215
7246
Dallas Corey Levin OGChattanooga6' 4"310
7247
Green Bay Clint Van Horn OTMarshall6' 4"295
7248
Pittsburgh
7249
Atlanta Cole Croston OTIowa6' 5"300
7250
Detroit Trade Icon Scott Orndoff TEPitt6' 5"255
7251
Special Pick Info Icon
Cincinnati Keith Kelsey ILBLouisville6' 0"240
7252
Special Pick Info Icon
Denver Sean Harlow OTOregon State6' 4"295
7253
Special Pick Info Icon
Denver Andreas Knappe OTUConn6' 8"320

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

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