Draft order is based on current standings.
1. New Orleans Saints (0-2) – Sam Darnold (QB/USC)
If the Saints are picking first overall, there’s no reason for them not to take Darnold. Drew Brees turns 39 and is a free agent next season. Brees has been a legend for the Saints, but they need to find his heir and if they bottom out, the search will begin for the heir sooner rather than later.
2. Indianapolis Colts (0-2) – Saquon Barkley (RB/Penn State)
Indianapolis could go three ways here: Barkley, Arden Key or Trey Adams. The Colts have no talent on this team aside from Andrew Luck, so adding a weapon on offense would be the most helpful.
3. New York Jets (0-2) – Josh Rosen (QB/UCLA)
New York is laboring their way into a rebuild and it needs to start at quarterback. Rosen had a rough outing against Memphis, but he was still a lot better than Josh Allen.
4. San Francisco 49ers (0-2) – Trey Adams (OT/Washington)
A quarterback would be nice, but I believe Kirk Cousins is going to end up there. With the most important issue resolved, they can go for the best player available. Joe Staley is a very solid left tackle, but he just turned 33.
5. Cincinnati Bengals (0-2) – Mike McGlinchey (OT/Notre Dame)
Andy Dalton has been struggling, but their poor offensive line has been a big reason why. The Bengals priority this offseason is going to be rebuilding the trenches.
6. New York Giants (0-2) – Connor Williams (OT/Texas)
Ereck Flowers was absolutely destroyed by Ezekiel Ansah on Monday night. He is an absolute failure as a blindside protector that New York is stuck with him right now.
7. Cleveland Browns (0-2) – Arden Key (DE/LSU)
Myles Garrett was taken first overall last season, but Key is the best player available and gives the Browns two fierce edge rushers. You can never have enough guys to put pressure on the quarterback.
8. San Diego Chargers (0-2) – Minkah Fitzpatrick (CB/Alabama)
Both Casey Hayward and Jason Verrett are in the final year of their deals next year. It’ll be hard to keep both, so they may try to draft a replacement instead.
9. Chicago Bears (0-2) – Derwin James (S/Florida State)
Quintin Demps was signed this offseason, but at age 32, his best days are behind him. James is a force to be reckoned with on defense (and could even earn Heisman consideration) and it’s hard to see him falling out of the top 10.
10. Cleveland Browns (0-2) – Calvin Ridley (WR/Alabama)
Corey Coleman broke his hand again while Kenny Britt has been horrific with the Browns. Cleveland may look to add another offensive weapon for Deshone Kizer.
11. Los Angeles Rams (1-1) – Equanimeous St. Brown (WR/Notre Dame)
Sammy Watkins hasn’t meshed with Jared Goff so far and he’s a free agent at the end of the season. If he doesn’t return, a new weapon for Goff will be needed.
12. Arizona Cardinals (1-1) – Sam Hubbard (DE/Ohio State)
Not exactly a need, but I can see Arizona going after the top available player. Hubbard would add more depth to an already solid pass rush.
13. Washington Redskins (1-1) – Lamar Jackson (QB/Louisville)
If reports are true, Kirk Cousins is playing his last year in Washington. Colt McCoy is backing him up, but that is his ceiling. Washington is going to have to find a new signal caller either in free agency or in the draft.
14. New England Patriots (1-1) – Adonis Alexander (CB/Virginia Tech)
The chances of New England picking here are slim, but cornerback could be sought after with Malcolm Butler headed to free agency.
15. Jacksonville Jaguars (1-1) – Josh Allen (QB/Wyoming)
Blake Bortles was a game manager in Week 1, but he was terrible in a loss to the Titans. He may not even last the full season as the starter, let alone next year.
16. Minnesota Vikings (1-1) – Mitch Hyatt (OT/Clemson)
Case Keenum faced pressure on an astounding 51.3 percent of his dropbacks last week. Mike Remmers is a bad right tackle and Riley Reiff isn’t suited for the blind side.
17. Buffalo Bills (1-1) – James Washington (WR/Oklahoma State)
The Bills are aggresively trying to rebuild, but none of the quarterbacks made it to them. Instead, they can find a new top wideout now that Sammy Watkins is gone.
18. Green Bay Packers (1-1) – Tavarus McFadden (CB/Florida State)
Green Bay’s secondary is still an issue, especially Quinten Rollins who has allowed every pass attempt thrown his way to be completed.
19. Philadelphia Eagles (1-1) – Derrius Guice (RB/LSU)
LeGarrette Blount has been a dud and Darren Sproles is retiring after the season. Running back has become thin in Philadelphia and if the team wants to continue to build talent around Carson Wentz then they need to find someone adequate in the run game.
20. Buffalo Bills (1-1) – Jarrett Stidham (QB/Auburn)
Buffalo seems content with moving on from Tyrod Taylor. They’ll be reaching a bit for a quarterback here, but the team is loaded with draft picks, so they can move around and take their guy.
21. Tennessee Titans (1-1) – Kevin Toliver (CB/LSU)
The Titans took Adoree’ Jackson with a first round pick last year, but giver their issues in the secondary, it shouldn’t be a surprise to see them double-dip.
22. Tampa Bay Buccaneers (1-0) – Orlando Brown (OT/Oklahoma)
Donovan Smith continues to struggle at left tackle, as he allowed five total pressures last weekend, including three hits on Jameis Winston. Tampa Bay needs to protect their franchise quarterback.
23. Miami Dolphins (1-0) – Iman Marshall (CB/USC)
Byron Maxwell played well last year, but he had a slow start this season and the team has an out this offseason. Finding his replacement could become a possibility.
24. Carolina Panthers (2-0) – Tariq Cole (OT/Rutgers)
Carolina signed Matt Kalil to a massive deal this offseason despite the fact that he isn’t a good left tackle. He continued the poor play he showed in Minnesota in his new home. The Panthers need to find better protection for Cam Newton.
25. Seattle Seahawks (2-0) – Quenton Nelson (G/Notre Dame)
Every offensive lineman in Seattle is bad. Every offensive lineman in Seattle needs to be replaced.
26. Detroit Lions (2-0) – Christian Wilkins (DT/Clemson)
Detroit goes after the best player avilable and adds more depth to their front seven. A’Shawn Robinson has struggled so far this year and Akeem Spence is inconsistent.
27. Denver Broncos (2-0) – Maea Teuhema (G/LSU)
Max Garcia has been inconsistent and played poor this year. Denver continues to rebuild their line.
28. Baltimore Ravens (2-0) – Bo Scarbrough (RB/Alabama)
Baltimore has a muddled running back situation. Finding some stability at the position could be something the team addresses in the offseason.
29. Dallas Cowboys (1-1) – Christian Kirk (WR/Texas A&M)
Terrance Williams has been incredibly average in his career while Cole Beasley is better suited as a role player rather than a starter. Dallas needs to find another starter to line up across from Dez Bryant.
30. Pittsburgh Steelers (2-0) – Bradley Chubb (DE/N.C. State)
Pittsburgh signed Tyson Alualu this offseason, but he has literally never been a good NFL player. He should be nothing more than a stop gap for the Steelers.
31. Oakland Raiders (2-0) – Jaire Alexander (CB/Louisville)
David Amerson revitalized his career in Oakland, but he has been burned so far in 2017. If he keeps it up, he could be released.
32. Atlanta Falcons (2-0) – Vita Vea (DT/Washington)
Dontari Poe only signed a one-year deal in Atlanta. If he doesn’t returning, they’ll need to find a new big man up front.