Order for the 2020 NFL mock draft is based on current standings.

1. Miami Dolphins – Andrew Thomas (OT/Georgia)

2020 NFL Mock Draft - Andrew Thomas

I am one of the few who is not sold on Miami moving on so quickly from Josh Rosen. Rosen hasn’t been great, but he has shown flashes of potential and has good ball placement, but he has suffered from two terrible situations in Arizona and now Miami.

Instead, I have the Dolphins pivoting to pass protection in my 2020 NFL mock draft. Miami traded Laremy Tunsil, but the current tackles on their roster are projects who have not fared well.

2. Cincinnati Bengals – Tua Tagovailoa (QB/Alabama)

2020 NFL Mock Draft Tua Tagovailoa

Andy Dalton’s passer rating from a clean pocket ranks 39th in the NFL, just a shade ahead of Josh Rosen. His salary is not guaranteed next season and new head coach Zac Taylor may look for his guy next offseason.

3. Washington Redskins – Chase Young (EDGE/Ohio State)

2020 NFL Mock Draft Chase Young

Dwayne Haskins didn’t look great in his NFL debut, but Washington isn’t going to abandon ship on their top pick from last April. Ryan Kerrigan has been a stellar and underrated pass rusher during his time with Washington, but he enters the final year of his deal next year and will be a 33-year-old free agent. Given his slow start, Washington would be wise to be future-focused on the edge.

4. Denver Broncos – Justin Herbert (QB/Oregon)

2020 NFL Mock Draft Justin Herbert

Denver selected Drew Lock in the second round of last April’s draft, but selecting a quarterback in the first round a year later isn’t unprecedented (Carolina did this when they selected Cam Newton). Lock was struggling in the preseason before being placed on injured reserve, so this will ultimately boil down to whether or not John Elway and Co. prefer one of the top signal callers in this draft over Lock.

5. New York Jets – Jerry Jeudy (WR/Alabama)

2020 NFL Mock Draft Jerry Jeudy

New York had a lot of potential this season, but things are going downhill quickly. One thing they were really lacking was a legitimate weapon for Sam Darnold, which could be easily attainable if the season keeps going this way.

6. Arizona Cardinals – Derrick Brown (DT/Auburn)

2020 NFL Mock Draft Derrick Brown

Arizona would love an offensive tackle here, but they will have to settle for Brown, who is an upgrade to their poor defensive line. Powerful and fast, Brown has the tools to succeed in the NFL, but need a bit of polish.

7. Miami Dolphins – A.J. Epensa (EDGE/Iowa)

2020 NFL Mock Draft AJ Epensa

Miami desperately tried to acquire Jadeveon Clowney from the Texans, but he refused to sign his tender to facilitate the deal. Now armed with a draft pick they received from Pittsburgh, perhaps they fill the void left by Cameron Wake’s departure with it.

8. Atlanta Falcons – Jeffrey Okudah (CB/Ohio State)

2020 NFL Mock Draft Jeff Okudah

The Falcons secondary was just carved up at home by a struggling Marcus Mariota. Their secondary has been a bit of an issue for years now, so perhaps they finally pull the trigger and make the upgrade.

9. Jacksonville Jaguars – Grant Delpit (S/LSU)

2020 NFL Mock Draft Grant Delpit

Jacksonville again somehow gets one of the draft’s best players to fall into their laps. Ronnie Harrison has shown flashes of potential, but hasn’t been the most consistent player in the NFL., so the Jaguars won’t hesitate to add another player on defense with star potential.

10. Indianapolis Colts – Isaiah Simmons (LB/S/Clemson)

2020 NFL Mock Draft Isaiah Simmons

Quarterback still isn’t out of the question, but Simmons is too good of a talent to pass up. The hybrid player lines up all across the field for the defending national champions and is talented in coverage.

11. Baltimore Ravens – Dylan Moses (LB/Alabama)

2020 NFL Mock Draft Dylan Moses

Baltimore has played well, but they haven’t adequately filled the void left by C.J. Mosley’s departure. Moses may return to school since he is missing the entire 2019 season with a torn ACL.

12. New York Giants – Laviska Shenault (WR/Colorado)

2020 NFL Mock Draft Laviska Shenault

Nagging injuries have led to a slow start this season for Shenault, but he has shown how big of a threat he is on the field when healthy. New York needs to get Daniel Jones weapons, it’s too bad they don’t have one of the best wide receivers in the NFL on their roster.

13. Las Vegas Raiders – Henry Ruggs III (WR/Alabama)

2020 NFL Mock Draft Henry Ruggs

The Raiders thought they had resolved their issues at wide receiver when they acquired Antonio Brown, but he wound up not even making an appearance for the team in the regular season. Tyrell Williams is currently the No. 1 option. The speedy Ruggs is a monster after the catch.

14. Philadelphia Eagles – Bryce Hall (CB/Virginia Tech)

2020 NFL Mock Draft Bryce Hall

Philadelphia’s seems to have perpetual problems in their secondary and their issues were exposed by Aaron Rodgers last week. Don’t be surprised if Philadelphia tries to acquire Jalen Ramsey from the Jaguars.

15. Tennessee Titans – Jake Fromm (QB/Georgia)

2020 NFL Mock Draft Jake Fromm

Marcus Mariota looked good last week against Atlanta, but consistency has always been the issue with Mariota. He’s in his lame duck season and it’s easy to see the Titans moving on from him.

16. Carolina Panthers – Raekwon Davis (DT/Alabama)

2019 NFL Mock Draft Raekwon Davis

Carolina just lost Kawann Short for the year and Gerald McCoy is only with the Panthers for this season. Offensive tackle could be in play here as well.

17. Tampa Bay Buccaneers – Yetur Gross-Matos (EDGE/Penn State)

2020 NFL Mock Draft Yetur Gross-Matos

Jason Pierre-Paul’s contract was restructured so that he enters free agency after this season. Edge rusher has perpetually been a sore spot for the Buccaneers and hopefully one that can be addressed in the draft.

18. Minnesota Vikings – Tristan Wirfs (OT/Iowa)

2020 NFL Mock Draft Tristan Wirfs

One of the reasons why the Vikings have been so heavily committed to the run is that their offensive line has struggled to protect Kirk Cousins, who is ranked near the bottom in time in the pocket before being sacked. Wirfs is playing right tackle on a stout Iowa offensive line, but he is athletic for his size and he is able to handle pass rushers well.

19. Detroit Liots – Kristian Fulton (CB/LSU)

2020 NFL Mock Draft Kristian Fulton

Darius Slay is talented, but the teams lacks a second outside corner (Justin Coleman operates out of the slot). Fulton can help solidify the secondary in Detroit with his size, though he does have some off-field concerns.

20. Seattle Seahawks – Trey Adams (OT/Washington)

The Seahawks have two big holes: cornerback and the offensive line, who is struggling in both pass protection and run blocking, especially German Ifedi. Adams is hard to project, he is a top 10 talent, but comes with major injury concerns.

21. Cleveland Browns – Tyler Biadasz (C/G/Wisconsin)

Tackle would be ideal for the Browns, but the offensive line has struggled as a whole and there is a void left from when they traded Kevin Zeitler to the Giants.

22. Los Angeles Chargers – Jonathan Taylor (RB/Wisconsin)

2020 NFL Mock Draft Jonathan Taylor

Both Melvin Gordon and Austin Ekeler are in their contract years and it looks like Gordon will definitely skip town after the season. Taylor has vastly improved this season and the Chargers have shown that they aren’t afraid of using a first-round pick on a running back.

23. Dallas Cowboys – Albert Okwuegbunam (TE/Missouri)

2020 NFL Mock Draft Albert Okwuegbunam

Jason Witten returned from a brief retirement to come back to the Cowboys, but he really has nothing left in his tank.

24. Green Bay Packers – Jacob Phillips (LB/LSU)

2020 NFL Mock Draft Jacob Phillips

Blake Martinez is in his contract year, so Green Bay could be looking to replace him.

25. Miami Dolphins – CeeDee Lamb (WR/Oklahoma)

2020 NFL Mock Draft CeeDee Lamb

Miami’s best receiver is an undrafted rookie named Preston Williams. Josh Rosen has shown good ball placement, but his receivers have shown poor hands and awareness. New weapons are needed.

26. Buffalo Bills – Julian Okwara (EDGE/Notre Dame)

2020 NFL Mock Draft Julian Okwara

A wide receiver is preferred, but Miami just took CeeDee Lamb right under their noses. Instead, the Bills pivot to an edge rusher. Okwara has been productive, but he is undersized at 6-foot-4, 247 pounds. Fortunately, he has plenty of room in his frame to add muscle.

27. Los Angeles Rams – Nick Coe (DT/Auburn)

2020 NFL Mock Draft Nick Coe

The Rams moved on from Ndamukong Suh, but never tried to replace him. Aaron Donald gets double teamed more than anyone else in the NFL, so adding another talented player on the defensive line can help alleviate pressure.

28. Las Vegas Raiders – Terrell Lewis (EDGE/Alabama)

2020 NFL Mock Draft Terrell Lewis

Clelin Ferrell has struggled so far in his NFL career, but even if he was performing well, the Raiders would benefit from adding another talented edge rusher.

29. New Orleans Saints – Jacob Eason (QB/Washington)

2020 NFL Mock Draft Jacob Eason

New Orleans needs to start to prepare for life after Drew Brees. Teddy Bridgewater was signed to potentially be the successor, but he has not looked like that guy in his extended playing time. Jalen Hurts could be an option here too if he keeps up his level of play.

30. New England Patriots – Paulson Adebo (CB/Stanford)

A classic Belichick move, the Patriots land the best available player who just fell into their laps. Then again, it’s more likely the move up/down from this selection.

31. San Francisco 49ers – Trey Smith (OT/Tennessee)

2020 NFL Mock Draft Trey Smith

Joe Staley has been an anchor on this offensive line, but he broke his leg in Week 2, ending his season prematurely. Staley turns 36 next season and the 49ers would be wise to find his successor. Smith is another top 10 talent whose medical red flags hurt his stock.

32. Kansas City Chiefs – Trevon Diggs (CB/Alabama)

2020 NFL Mock Draft Trevon Diggs

The Chiefs offense operates at breakneck speeds, but they allow points just as quickly due to their leaky secondary.