2017 NFL Mock Draft
Here is our 2017 NFL mock draft.
Team needs and draft tendencies have been taken into consideration for this mock draft.
The 2017 NFL draft is underway and runs through 29th from Philadelphia.
2nd Round Re-Mock - re-mock updated April 28th.
2017 Draft Results
1st Round Mock - April 27th
Tweet |
2017 NFL Traded Draft Picks and Notes
Pre-Draft 1st Round Traded Picks
# 5 - Tennessee receives Los Angeles' 2017 1st and 3rd round picks, as well as a 2016 1st (# 15), two 2nds (# 43 and # 45) and 3rd round pick (# 76) for Tennessee's 2016 1st (# 1), 4th (# 113) and 6th round pick (# 177) and a conditional 2017 7th round pick. If LA gets a compensatory 3rd round pick, Tennessee gets the compensatory pick. If LA doesn't get a compsatory pick, Tennesse gets LA's 3rd round pick and LA will get a 7th round pick from Tennessee.
# 12 - Cleveland receives Philadelphia's 2017 1st round pick and their 2016 1st (# 8), 3rd (# 77) and 4th (# 100) round picks and a 2018 2nd round pick for Cleveland's 2016 1st round pick (# 2) and a 2017 conditional 5th round pick. If Cleveland receives a 2017 4th round compensatory pick, it will go to Philadelphia, if not, Philadelphia will get Cleveland's 5th round pick.
# 14 - Philadelphia receives Minnesota's 2017 1st round pick and a conditional 2018 4th round pick for Sam Bradford. If Minnesota wins the NFC Championship game, the pick becomes a 3rd round pick. If Minnesota wins the Super Bowl, the pick becomes a second.
# 32 - New Orleans receives New England's 2017 1st and 3rd round picks for WR Brandin Cooks and a 2017 4th round pick.
2nd Round Traded Picks
# 29 and # 33 - Cleveland receives Green Bay's 2017 1st round pick (# 29) for Cleveland's 2017 2nd (# 33) and 4th (# 108)round picks.
# 31 and # 34 - San Francisco receives Seattle's 2017 1st round pick (via Atl) (# 31) for San Francisco's 2017 2nd (# 34) and 4th (# 111) round picks.
# 52 - Cleveland receives Tennessee's 2017 2nd round pick, their 2017 1st round pick and their 2016 3rd round pick for Cleveland's 2016 1st and 6th round pick.
# 64 - Carolina receives New England's 2017 2nd round pick for Carolina's 2017 3rd round pick and DE Kony Ealy.