Jimmy Kempski's full first-round 2017 NFL Mock Draft

Over the last four months, we have published five "Eagles-only" seven-round mock drafts. For the first (and final) time, here is our one and only full first-round mock NFL Draft:

1. Cleveland Browns

Myles Garrett, DE, Texas A&M

Next...


MORE ON THE EAGLES:  Recap: Special extended Eagles draft chat with Jimmy Kempski | Five current Eagles players whose futures could be affected by the 2017 NFL Draft | Odds on how the first round of the NFL Draft will play out | Mel Kiper Jr. says this draft is loaded with red flags – and that was before the Gareon Conley report | Eagles shouldn’t force their fans to root for Joe Mixon


2. San Francisco 49ers

Solomon Thomas, DE, Stanford

The 49ers drafted a pair of defensive ends the last two years in DeForest Buckner and Arik Armstead, so I would imagine they will try their damnedest to get out of this spot. Failing that, the best player is Thomas.

3. Chicago Bears

Jamal Adams, S, LSU

Adams is regarded as "the safe guy" this year, although that's not always the case. From the Bears' perspective, they get some badly needed help on the back end.

4. Jacksonville Jaguars

Leonard Fournette, RB, LSU

An extremely rare blend of size, power and speed makes Fournette too good to pass up for a team that wants to run the ball.

5. Tennessee Titans

Marshon Lattimore, CB, Ohio State

I originally had Gareon Conley as the first corner taken here, but, well, that's not happening. The Titans "settle" for another great Buckeye CB in Lattimore.

6. New York Jets

Haason Reddick, LB, Temple

I believe the Browns will try to move up to an area around 4-7 to take a quarterback. The Jets could ideally move back to 12 and draft the meteorically rising Reddick there, but we'll slate him at 6 here.

7. San Diego Chargers

Malik Hooker, S, Ohio State

Hooker is a playmaker who can play centerfield ball hawk in Gus Bradley's defense.

8. Carolina Panthers

Christian McCaffrey, RB, Stanford

If there's one consensus option of the first round it's that the Panthers love McCaffrey.

9. Cincinnati Bengals

O.J. Howard, TE, Alabama

For a team that went 6-9-1 a year ago, the Bengals don't have many egregious roster holes. Even though they already have Tyler Eifert on the roster, I think they'll go best available here.

10. Buffalo Bills

Mike Williams, WR, Clemson

Williams is my top receiver in this class by the slimmest of margins. He would pair with Sammy Watkins to give the Bills a quality receiver duo.

11. New Orleans Saints

Derek Barnett, DE, Tennessee

I can also see Jonathan Allen coming off the board here, but Barnett is more of a true 4-3 DE who should provide immediate pass rush help from the edge.

12. Cleveland Browns

Mitchell Trubisky, QB, North Carolina

I can't imagine how any personnel executive could view Trubisky as a "top 20 quarterback" coming out of college, but not Carson Wentz. But here we are.

13. Arizona Cardinals

Pat Mahomes, QB, Texas Tech

Mahomes has appealing physical traits, but his game needs significant refinement. In this scenario, he would have a year to sit behind Carson Palmer. 

14. Philadelphia Eagles

Jonathan Allen, DE, Alabama

We had Allen in our final Eagles-only mock draft, and we're sticking to it.

15. Indianapolis Colts

Forrest Lamp, OG, Western Kentucky

Andrew Luck took 41 sacks last year in a season after he missed 9 games. The Colts have to prioritize giving him better protection.

16. Baltimore Ravens

Marlon Humphrey, CB, Alabama

Humphrey has some deep ball issues, but he's only 20, he's highly athletic, and he plays mean. I love the fit here.

17. Washington Redskins

T.J. Watt, OLB, Wisconsin

I believe Watt will go much higher than people expect, just like his brother.

18. Tennessee Titans

Corey Davis, WR, Western Michigan

The Titans' needs at receiver are fairly obvious. This would be a need-value steal for them.

19. Tampa Bay Buccaneers

Dalvin Cook, RB, Florida State

There are so many red flags with Cook (off-field concerns, shoulder surgeries, fumbling issues, bad Combine, etc.), but his tape is excellent. The Bucs pair Cook with old FSU teammate Jameis Winston here.

20. Denver Broncos

Ryan Ramczyk, OT, Wisconsin

There were rumors that the Broncos could have interest in trading for Jason Peters. That'll be out the window if Ramczyk is still available at 20.

21. Detroit Lions

Charles Harris, DE, Missouri

Harris had an awful Combine and meh production at Missouri, but his pass rush ability on tape is obvious. He could pair with Ezekiel Ansah to give the Lions a potent edge rushing attack.

22. Miami Dolphins

David Njoku, TE, Miami

The Dolphins just traded a seventh-round pick for Julius Thomas, who is their projected starter. Njoku would give Ryan Tannehill a legitimate weapon in the middle of the field.

23. New York Giants

Garett Bolles, OT, Utah

Also keep an eye out for Patrick Mahomes here if he's available. Otherwise, the Giants' need for a LT is obvious.

24. Oakland Raiders

Jarrad Davis, LB, Florida

The Raiders added a badass at safety in Karl Joseph last year in the first round. This year they add a badass linebacker.

25. Houston Texans

Deshaun Watson, QB, Clemson

For the record, I think it's insane that Watson probably won't be the first quarterback off the board this year.

26. Seattle Seahawks

Kevin King, CB, Washington

King is a corner with length and supreme athleticism. There may not be a more obvious fit in the first round if he's still available.

27. Kansas City Chiefs

Reuben Foster, LB, Alabama

Andy Reid will be like, "Wait, this beast is still available at 27? Thanks."

28. Dallas Cowboys

Adoree' Jackson, CB, USC

The Cowboys lost four contributors in their secondary this offseason and need to reload. Jackson has the flair for the big play that will excite Jerry.

29. Green Bay Packers

Tre'Davious White, CB, LSU

It was painful watching poor Ladarius Gunter draw man-to-man responsibility against Dez Bryant and Julio Jones in the playoffs last year. The Packers will add to their corner depth with a really solid pick here.

30. Pittsburgh Steelers

Takkarist McKinley, OLB, UCLA

The Steelers add another pass rusher to learn from James Harrison before he retires.

31. Atlanta Falcons

Gareon Conley, CB, Ohio State

I suspect Conley won't fall absurdly out of the first round completely, despite the serious allegations that were levied against him.

32. New Orleans Saints

John Ross, WR, Washington

I can't in good conscience omit a guy who ran a 4.22 from the first round, even with a laundry list of injuries.


Follow Jimmy on Twitter: @JimmyKempski

Like Jimmy on Facebook.