1. San Francisco 49ers – Nick Bosa (DE/Ohio State)

San Francisco has invested heavily in the defensive line in recent years, but this is a position you can never have enough talent in. Their quarterback situation is settled with Jimmy Garoppolo, so trading down is a possibility too.

2. New York Giants – Justin Herbert (QB/Oregon)

Eli Manning has played better lately, but it’s still time for the Giants to find their new franchise quarterback. If Herbert decides to stay in school, it would be a massive blow for the Giants as he is the clear-cut top talent in this draft at quarterback.

3. Oakland Raiders – Clelin Ferrell (DE/Clemson)

Oakland traded Khalil Mack just before the season began. A top-notch edge rusher is a need in today’s NFL, so expect Oakland to use one of their three first round picks on one.

4. Arizona Cardinals – Ed Oliver (DT/Houston)

Offensive line help is in need here too, but Arizona has to go after the best available player. Oliver would be a big upgrade over the disappointing Robert Nkemdiche.

5. Buffalo Bills – Greg Little (OT/Ole Miss)

Another team with serious issues along the offensive line, Buffalo is again forced to turn to Nathan Peterman because the line can’t protect their quarterback.

6. Cleveland Browns – Greedy Williams (CB/LSU)

Denzel Ward has dazzled in his rookie year, but Damarious Randall is about to get a massive pay bump across from him and hasn’t been playing up to the price tag. If Randall becomes a cap casualty, Cleveland could double-dip at cornerback and form a solid duo with Williams and Ward.

7. New York Jets – Quinnen Williams (DT/Alabama)

Leonard Williams is a solid player, but a once strong position for the Jets has had its teeth kicked in over the past year. It’s time to fortify the position again.

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

Now that the Colts have built up their offensive line, it’s time to focus on the defensive line. Margus Hunt is in the final year of his deal and Jabaal Sheard is in his walk year in 2019.

9. Denver Broncos – DeAndre Baker (CB/Georgia)

Quarterback is in play, but it’s too early for Will Grier. Instead, Denver tries to rebuild what was once a strength on the roster, especially with Bradley Roby in his contract year.

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

Regardless of whether or not Ziggy Ansah is re-signed, Detroit needs to bolster their pass rush.

11. Tennessee Titans – Jeffery Simmons (DT/Mississippi State)

Jurrell Casey has been one of the more underrated players in the NFL over the past few years, but he would benefit greatly from having another strong lineman playing along his side.

12. Oakland Raiders – A.J. Brown (WR/Ole Miss)

Oakland uses the pick they acquired in the Amari Cooper trade to replace him.¬†Brown isn’t speedy enough to blow by opposing cornerbacks in the NFL, but he is dangerous once the ball is in his hands.

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

Jacksonville didn’t acquire a quarterback at the deadline and Blake Bortles is still on a short leash. The team is too talented to be held back by bad quarterback play, but that’s also a reason why I think acquiring a veteran during the offseason is the more probable outcome.

14. Atlanta Falcons – Devin White (LB/LSU)

Duke Riley has struggled in the middle for a Falcons defense with issues at all three levels.

15. Tampa Bay Buccaneers – Trevon Diggs (CB/Alabama)

Tampa Bay has a lot of issues at cornerback. Vernon Hargreaves is unlikely to have his option picked up, Brent Grimes is 35 and M.J. Stewart has been getting torched all season.

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

The Packers just traded away one Alabama safety, so it’s well within the realm of possibility that they replace him with another Alabama safety.

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

Jason Peters is turning 37 and has suffered significant injuries in back-to-back seasons while Lane Johnson has struggled in pass protection this year at right tackle. To make matters worse, the Eagles severely lack depth at tackle.

18. Miami Dolphins – Rahsan Gary (DT/Michigan)

Ndamukong Suh was released mid-summer and the team hasn’t had a chance to replace him.

19. Baltimore Ravens – Damien Harris (RB/Alabama)

Ty Montgomery was acquired today, but Baltimore won’t see him as a long-term answer. Alex Collins continues to have fumbling issues while Buck Allen doesn’t offer much himself.

20. Seattle Seahawks – Montez Sweat (DE/Mississippi State)

Seattle needs to rebuild their defensive line after pretty much everyone but Frank Clark has left.

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

Just take a look at our pass block grades and you can see how badly Houston needs help on the offensive line.

22. Washington Redskins – N’Keal Harry (WR/Arizona State)

It’s surprising that Washington didn’t make a move for a wide receiver considering the poor play at the position this season.

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

Carolina has lacked a No. 1 corner since they let Josh Normal walk.

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

Brandon Mebane is finally in his contract year and the Chargers need to move on from him. Here is an upgrade at defensive tackle.

25. Oakland Raiders – Bryce Love (RB/Stanford)

Marshawn Lynch has likely played his final snap for the Raiders and the team lacks anything of quality behind him as Doug Martin becomes the new primary back.

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

Poor play on the offensive line is going to doom the Vikings this season. Revamping the unit is going to be a primary focus for Minnesota in the offseason.

27. Cincinnati Bengals – Noah Fant (TE/Iowa)

Tyler Eifert is one of the best tight ends in the red zone when he’s healthy. The problem is, he is never healthy. With Tyler Kroft slated to hit free agency, the Bengals need to find a new safety valve for Andy Dalton.

28. Pittsburgh Steelers – Devin Bush (LB/Michigan)

Ryan Shazier is unlikely to play football again, so Pittsburgh needs to find a new man for the middle of their defense.

29. Green Bay Packers – Jalen Jelks (OLB/Oregon)

Clay Matthews is not a reliable every down pass rusher anymore and the Packers need to inject some youth in their pass rush.

30. Kansas City Chiefs – Amani Oruwariye (CB/Penn State)

The Chiefs failed to upgrade their secondary at the deadline, and it’s something that can hold them back come the playoffs. Expect them to find new guys who can cover opposing wide receivers.

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

Malcom Brown and Danny Shelton are both in the final year of their contracts and there is a good chance New England moves on from both of them.

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

Dante Fowler was just acquired, but the Rams would stand to benefit from adding another pass rusher. I wouldn’t rule out defensive tackle either with Ndamukong Suh entering free agency.