1. Oakland Raiders – Justin Herbert (QB/Oregon)

Derek Carr was casually mentioned as a trade candidate, but with his salary, he was never going to be traded. Oakland has an out on his deal after this season and as Jon Gruden looks to blow up this roster, he could be the next man gone.

This presents a doomsday scenario for the Giants, who lose out on the top pick and the quarterback they desperately need to the Raiders based on their current strength of schedule (playing the 2-7 49ers helped Oakland).

2. New York Giants – Nick Bosa (DE/Ohio State)

The Giants missed out on Herbert, but Bosa isn’t a bad consolation prize and can continue the tradition of great edge rushers that the Giants have been historically known for. Olivier Vernon is a possible cap casualty after the season, but I think a restructure deal is the better bet.

3. San Francisco 49ers – Clelin Ferrell (DE/Clemson)

The 49ers are in prime position to move down and stockpile picks here, but I don’t predict trades, so instead they get another edge rusher, something you can’t have enough of in today’s pass-heavy NFL.

4. Buffalo Bills – Ed Oliver (DT/Houston)

Kyle Williams may be retiring in the offseason while big free agent pickup Star Lotulelei has been a bust signing. The Bills have needs everywhere and can fill one while still selecting the best player available.

5. Arizona Cardinals – Greg Little (OT/Ole Miss)

If Josh Rosen is going to have any sort of success in the NFL, he is going to need to be protected. No team has been worse at protecting their quarterback than the Cardinals in 2018.

6. Cleveland Browns – Quinnen Williams (DT/Alabama)

Cleveland has the worst run defense in football and it starts with subpar players at defensive tackle. Quinnen Williams has been dominating this season and it’s time to start questioning if he can unseat Ed Oliver as the top defensive tackle in this draft.

7. New York Jets – A.J. Brown (WR/Ole Miss)

The Jets are trotting out middling receivers like Quincy Enunwa and Robby Anderson each week. It’s time to find a No. 1 receiver for Sam Darnold.

8. Denver Broncos – Greedy Williams (CB/LSU)

Aqib Talib is gone and Bradley Roby could follow him as he enters free agency this offseason. The once strong secondary in Denver is now a position in need of an upgrade.

9. Detroit Lions – Zach Allen (DE/Boston College)

Regardless of whether or not Ziggy Ansah returns to the Lions, they’re in need of a pass rusher.

10. Indianapolis Colts – Derrick Brown (DT/Auburn)

The Colts beefed up their offensive line and now they can focus on their defensive trenches.

11. Oakland Raiders – Devin White (LB/LSU)

Oakland got their signal caller on offense, now they get a new man for the middle of their defense. Marquel Lee has struggled this year and ranks 55th at his position on Pro Football Focus.

12. Jacksonville Jaguars – Will Grier (QB/West Virginia)

Jacksonville now has Blake Bortles on a short leash and they reportedly kicked around for a quarterback at the trade deadline. I think with a roster this talented, grabbing a veteran signal caller is the better route, but either way quarterback is suddenly a position of need.

13. Tampa Bay Buccaneers – DeAndre Baker (CB/Georgia)

Tampa’s secondary has been getting torched all season and former first rounder Vernon Hargreaves likely won’t have his fifth-year option picked up.

14. Green Bay Packers – Deionte Thompson (S/Alabama)

The Packers traded HaHa Clinton-Dix because they didn’t want to pay his salary, but now they need to replace him.

15. Baltimore Ravens – N’Keal Harry (WR/Arizona State)

The Ravens wide receiver corps can’t be relied upon as long-term solutions. Running back could be taken as well, but it’s a little too high for the position.

16. Philadelphia Eagles – Jonah Williams (OT/Alabama)

It looks like a luxury pick, but Jason Peters is long in the tooth and running into injury issues. The Eagles severely lack depth at the position and right tackle Lane Johnson is struggling in pass protection this year.

17. Seattle Seahawks – Jeffery Simmons (DT/Mississippi State)

A team headed quickly into a rebuild, Seattle should look to improve on both sides of the trenches. Simmons is a great value for this draft slot.

18. Tennessee Titans – Montez Sweat (DE/Mississippi State)

Harold Landry was added last year, but Derrick Morgan and Brian Orakpo are both in their 30s and entering free agency.

19. Miami Dolphins – Drew Lock (QB/Missouri)

Ryan Tannehill is hurt again and there are whispers within the organization that it’s time to move on from him.

20. Atlanta Falcons – Rashan Gary (DT/Michigan)

The Falcons are finally playing up to their potential, but Jack Crawford could still be upgraded.

21. Houston Texans – David Edwards (OT/Wisconsin)

This is early for Edwards, but Houston may reach for him given how bad their offensive line has been. Trading up is an option as well.

22. Washington Redskins – Trevon Diggs (CB/Alabama)

Wide receiver is an obvious need, but their secondary isn’t exactly spectacular. Diggs is the younger brother of Minnesota Vikings receiver Stefon Diggs.

23. Carolina Panthers – Julian Love (CB/Notre Dame)

Donte Jackson has held his own, but I still think Carolina would benefit from adding another corner. Not to mention, it’s a position that you can never have enough quality talent in.

24. Los Angeles Chargers – Jerry Tillery (DT/Notre Dame)

Brandon Mebane is a free agent after the season and a player the Chargers should avoid re-signing at all costs.

25. Oakland Raiders – Jalen Jelks (OLB/Oregon)

The Raiders traded away Khalil Mack just before the season began. Now, they can use one of the draft picks they acquired for him to find his replacement.

26. Minnesota Vikings – Cody Ford (OT/Oklahoma)

The Vikings offensive line has been one of the worst units in the NFL this season. Upgrades are needed everywhere. Ford is currently playing tackle for the Sooner, but his NFL future may be at guard.

27. Cincinnati Bengals – Devin Bush (LB/Michigan)

There’s only so many dirty hits Vontaze Burfict can make before he is suspended for a long time or the team tires of him.

28. Pittsburgh Steelers – Amani Oruwariye (CB/Penn State)

Coty Sensabaugh is entering free agency, Joe Haden will be in his contract year in 2019 and Artie Burns has been burned for a 70.8 completion percentage allowed when targeted and four touchdowns.

29. Green Bay Packers – Damien Harris (RB/Alabama)

Aaron Jones has shown he is the most talented running back in Green Bay, but it seems like none of the coaching staff recognizes this. I could see them ultimately taking a running back early.

30. Kansas City Chiefs – Trayvon Mullen (CB/Clemson)

The one weakness in Kansas City this year is their secondary, who seem to be allowing as many touchdowns as the Chiefs are scoring.

31. New England Patriots – Dre’Mont Jones (DT/Ohio State)

Malcom Brown and Danny Shelton are entering free agency and neither has played well enough to warrant the Patriots finding their replacements in the draft.

32. Los Angeles Rams – Josh Allen (OLB/Kentucky)

Pass rush has been the only real area of concern for the Rams this season. Dante Fowler was added, but I don’t think he’s enough.