1. Cleveland Browns (0-9) – Josh Rosen (QB/UCLA)

Cleveland is winless and Deshone Kizer has struggled tremendously as a pro. Despite his second round status, I doubt it’s something that prevents the Browns from taking a signal caller if they have the first overall pick again, much like Carolina when they selected Cam Newton first overall a year after taking Jimmy Clausen in the second round.

2. San Francisco 49ers (1-8) – Saquon Barkley (RB/Penn State)

The 49ers offseason plans hinge on whether they are able to retain Jimmy Garoppolo (the franchise tag is an option). Assuming they keep the former Patriot, they won’t be targeting a quarterback in the draft.

Instead, the 49ers can shift their focus to running back. Carlos Hyde has played well this season and is finally healthy, but he is in his contract year and has never been a fit for Kyle Shannahan’s system.

3. New York Giants (1-8) – Sam Darnold (QB/USC)

This pick, of course, comes down to whether or not Darnold declares. He hasn’t lived up to his potential this season and has hinted towards staying at school. New York needs to prepare for the post-Eli Manning era, but they are in a tough position at No. 3. Lamar Jackson doesn’t seem like the Giants type and Ereck Flowers has surprisingly been n a tear lately and could cause New York to not take a tackle. If Darnold decides to stay in school, don’t be surprised if the Giants wind up trading down.

4. Indianapolis Colts (2-7) – Bradley Chubb (DE/N.C. State)

The Colts need help pretty much everywhere, so they will be sure to target the best available player. Chubb will give them a presence on the edge that they failed to get while Robert Mathis and Dwight Freeney got older.

5. Cincinnati Bengals (3-6) – Mike McGlinchey (OT/Notre Dame)

Despite their struggles, Cincinnati chose to start their young offensive tackles over Andrew Whitworth and it hasn’t worked out well for them. Any Dalton has been sacked 25 times this season.

6. Denver Broncos (3-6) – Derwin James (S/Florida State)

I doubt Denver goes quarterback since Paxton Lynch still hasn’t received a fair shot at starting. Instead, they can target James, who would serve as an upgrade over Darian Stewart.

7. Tampa Bay Buccaneers (3-6) – Arden Key (DE/OLB/LSU)

Nobody has posted a double-digit sack total for Tampa Bay since 2007 and they are again one of the NFL’s worst teams at getting to the quarterback. Noah Spence was taken in the second round last year, but hasn’t lived up to expectations.

8. Cleveland Browns (0-9) – Calvin Ridley (WR/Alabama)

Corey Coleman hasn’t proven that he can stay healthy enough to be reliable while Josh Gordon is just coming back from a multi-year suspension, so it’s unclear exactly how good he will be. After them, there is a severe lack of talent on the Browns depth chart and Kenny Britt may become a cap casualty. With Josh Rosen now in town, they need to provide him with a reliable target.

9. Los Angeles Chargers (3-6) – Minkah Fitzpatrick (CB/Alabama)

Both starting cornerbacks, Jason Verrett and Casey Hayward, enter the final year of their contract in 2018. It’s going to be hard for the Chargers to retain both players, so they may instead look to replace one early via the draft.

10. Chicago Bears (3-6) – Christian Kirk (WR/Texas A&M)

Kevin White can’t stay on the field and the rest of Chicago’s receiving corps are a bunch of castaways from other NFL rosters. Mitchell Trubisky needs a target.

Kirk hasn’t posted great numbers, but a lot of it has to do with poor play at quarterback at Texas A&M.

11. New York Jets (4-6) – Lamar Jackson (QB/Louisville)

The Jets have made it known that they are willing to bring back Josh McCown next season, but given that he is 37, he’ll never be a part of their long-term plans and wont deter New York from finding a new signal caller. I’m not sold on Jackson’s skills as a passer, but he has played well enough to enter top 10 consideration.

12. Arizona Cardinals (4-5) – Orlando Brown (OT/Oklahoma)

D.J. Humphries has played well, but he is a better fit for right tackle. Arizona has a serious pass protection issue, especially with Jared Veldheer’s play making a steep decline.

13. Oakland Raiders (4-5) – Derrius Guice (RB/LSU)

Oakland brought in Marshawn Lynch, but a 31-year-old running back coming off of a year of retirement unsurprisingly hasn’t played too well.

14. Baltimore Ravens (4-5) – Harold Landry (DE/OLB/Boston College)

Terrell Suggs is 35 now and Matthew Judon has struggled at the NFL-level. Baltimore added Tyus Bowser and Tim Williams in the draft last year, but you can never have enough pass rushers in today’s pass-happy league.

15. Miami Dolphins (4-5) – Da’Ron Payne (DT/Alabama)

Ndamukong Suh is still one of the NFL’s best defensive tackles, but there isn’t much going on next to him. Davon Godchaux has been decent, but he is better served as a rotational piece.

16. Washington Redskins (4-5) – Josh Allen (QB/Wyoming)

If Washington is unable to keep Kirk Cousins, they will be stuck looking for a quarterback in the draft. However, if he does return, they can target a new wideout for him instead.

17. Dallas Cowboys (5-4) – Tavarus McFadden (CB/Florida State)

Jourdan Lewis has been impressive as a rookie, but there isn’t much else talent-wise for Dallas at cornerback.

18. Atlanta Falcons (5-4) – Quenton Nelson (G/Notre Dame)

Wes Schweizter has struggled this year both as a run blocker and in pass protection and Andy Levitre enters the final year of his contract in 2018. Nelson could be a long-term solution for the 31-year-old Levitre, but could begin his career on the right side.

19. Green Bay Packers (5-4) – Denzel Ward (CB/Ohio State)

Green Bay’s secondary issues have dragged into 2017. They used their top pick on Kevin King, but it wouldn’t be surprising if they double-dipped.

20. Detroit Lions (5-4) – Austin Bryant (DE/Clemson)

With Ezekiel Ansah headed to free agency, Detroit may be in need of a new edge rusher.

21. Buffalo Bills (5-4) – Maurice Hurst (DT/Michigan)

Defensive tackle is suddenly a position of need due to a combination of Kyle Williams getting older, Marcell Dareus being traded away and Adolphus Washington’s poor play.

22. Jacksonville Jaguars (6-3) – Connor Williams (OT/Texas)

With none of the top quarterbacks available, Jacksonville may have to bite the bullet and stick with Blake Bortles for another year. An upgrade to the offensive line, however, is also a significant area of need. Drafting Williams could potentially upgrade two positions as it would allow rookie Cam Robinson to slide over to the right side.

23. Carolina Panthers (7-3) – Clelin Ferrell (DE/Clemson)

Julius Peppers is now 37 and Charles Johnson will be 32 and in the final year of his contract next year. With Johnson’s play falling off of a cliff, Carolina suddenly has a need for an edge rusher.

24. Los Angeles Rams (7-2) – Billy Price (C/Ohio State)

John Sullivan is 32 and entering free agency while Jamon Brown has been a complete liability at guard. Price is able to play both center and guard, so he could fit in either position.

25. Seattle Seahawks (6-3) – Martinas Rankin (OT/Mississippi State)

Seattle acquired Duane Brown, but a complete overhaul of the offensive line is still needed. Only Carson Palmer and Deshaun Watson have faced pressure on a higher percentage of their drop backs than Russell Wilson.

26. Tennessee Titans (6-3) – Christian Wilkins (DT/Clemson)

The defense has improved in Tennessee, but there is still room for improvement. One area of need is nose tackle, where Sylverster Williams and Austin Johnson simply aren’t getting the job done. Wilkins is a bit undersized for the  nose, but he is stout against the run.

27. Buffalo Bills (5-4) – Roquan Smith (ILB/Georgia)

Quarterback is in play here, especially now that Tyrod Taylor was benched, but all of the first-round talent at the position is gone. Instead, Buffalo can look to upgrade at inside linebacker, where they have seen a significant dropoff in production after Zach Brown left in free agency.

28. New Orleans Saints (7-2) – Ronnie Harrison (S/Alabama)

Kenny Vaccaro is in the final year of his contract and is splitting reps with Vonn Bell, who himself hasn’t done enough to take over the strong safety job full time.

29. Pittsburgh Steelers (7-2) – Mark Andrews (TE/Oklahoma)

Neither Jesse James nor Vance McDonald seem committed to remaining the Steelers starting tight end, which could lead to Pittsburgh finding a replacement this offseason.

30. Minnesota Vikings (7-2) – Chukwuma Okorafor (OT/Western Michigan)

Riley Reiff and Mike Remmers were brought in this offseason and while the latter has played better than expected, Reiff is struggling on the blind side. With Teddy Bridgewater coming back from a gruesome knee injury, Minnesota will need to protect him.

31. Philadelphia Eagles (8-1) – Equanimeous St. Brown (WR/Notre Dame)

The Eagles signed Alshon Jeffery this offseason, but only for a one-year deal. If he goes elsewhere this offseason, the Eagles will need a new red zone target for Carson Wentz, a void the 6-foot-5 St. Brown could fill.

32. New England Patriots (7-2) – Sam Hubbard (DE/Ohio State)

New England needs to find an upgrade at defensive end, where Cassius Marsh has played so poorly, he was nominated for least valuable player in our midseason awards.