Ken Zalis shares his final 2020 NFL mock draft, and he predicts the Baltimore Ravens will take Michigan IOL Cesar Ruiz at No. 28.

For my final mock draft, each team has their most pressing positional needs listed and then their pick. As always, quarterbacks get pushed up the board.

1. Cincinnati Bengals (2-14)
Needs: QB, Edge, WR, LB
Pick: Joe Burrow, QB, LSU

2. Washington Redskins (3-13)
Needs: EDGE, OT, WR, CB
Pick: Chase Young, EDGE, Ohio State

3. Detroit Lions (3-12-1)
Needs: LB, CB, EDGE
Pick: Jeff Okudah, CB, Ohio State

4. New York Giants (4-12)
Needs: EDGE, LB, OT
Pick: Tristan Wirfs, OT, Iowa

5. Miami Dolphins (5-11)
Needs: QB, EDGE, OT, IOL, RB
Pick: Tua Tagovailoa, QB, Alabama

6. Los Angeles Chargers (5-11)
Needs: QB, IOL, OT, CB
Pick: Justin Herbert, QB, Oregon

7. Carolina Panthers (5-11)
Needs: IDL, QB, CB, IOL, S
Pick: Derrick Brown, DE/DT, Auburn

8. Arizona Cardinals (5-10-1)
Needs: OT, WR, IOL, IDL
Pick: Jedrick Wills, OT, Alabama

9. MOCK TRADE: Miami Dolphins via the Jacksonville Jaguars (6-10)
Needs: EDGE, OT, IOL, RB
Pick: Andrew Thomas, OT, Georgia

10. Cleveland Browns (6-10)
Needs: OT, S
Pick: Isaiah Simmons, LB/S, Clemson

11. New York Jets (7-9)
Needs: OT, IOL, EDGE, WR
Pick: Mekhi Becton, OT, Louisville

12. Las Vegas Raiders (7-9)
Needs: WR, LB, CB
Pick: CeeDee Lamb, WR, Oklahoma

13. MOCK TRADE: Atlanta Falcons via the San Francisco 49ers via the Indianapolis Colts (7-9)
Needs: EDGE, CB
Pick: C.J. Henderson, CB, Florida

14. Tampa Bay Buccaneers (7-9)
Needs: IDL, QB, OT
Pick: Austin Jackson, OT, USC

15. Denver Broncos (7-9)
Needs: WR, OT, CB, LB
Pick: Henry Ruggs III, WR, Oklahoma

16. MOCK TRADE: San Francisco 49ers via the Atlanta Falcons (7-9)
Needs: CB, IOL, S
Pick: Jerry Jeudy, WR, Alabama

17. Dallas Cowboys (8-8)
Needs: CB, S, IDL
Pick: K’Lavon Chaisson, DE, LSU

18. MOCK TRADE: Jacksonville Jaguars via the Miami Dolphins via the Pittsburgh Steelers (8-8)
Needs: LB, CB, S, IDL
Pick: Javon Kinlaw, DT, South Carolina

19. Las Vegas Raiders via the Chicago Bears (8-8)
Needs: WR, LB, CB
Pick: A.J. Terrell, CB, Clemson

20. Jacksonville Jaguars via the Los Angeles Rams (9-7)
Needs: LB, CB, S, IDL
Pick: Kenneth Murray, LB, Oklahoma

21. Philadelphia Eagles (9-7)
Needs: CB, LB, WR
Pick: Justin Jefferson, WR, LSU

22. Minnesota Vikings via the Buffalo Bills (10-6)
Needs: EDGE, WR, IDL
Pick: Brandon Aiyuk, WR, Arizona State

23. New England Patriots (12-4)
Needs: OT, EDGE, IOL
Pick: Josh Jones, OT, Houston

24. New Orleans Saints (13-3)
Needs: IOL, WR, LB
Pick: Patrick Queen, LB, LSU

25. Minnesota Vikings (10-6)
Needs: CB, IOL, IDL
Pick: Jaylon Johnson, CB, Utah

26. Miami Dolphins via the Houston Texans (10-6)
Needs: QB, EDGE, OT, IOL, RB
Pick: Xavier McKinney, S, Alabama

27. MOCK TRADE: Detroit Lions via the Seattle Seahawks (11-5)
Needs: LB, CB, EDGE
Pick: Jordan Love, QB, Utah State

28. Baltimore Ravens (14-2)
Needs: WR, LB, EDGE
Pick: Cesar Ruiz, IOL, Michigan

29. Tennessee Titans (9-7)
Needs: EDGE, IOL, IDL
Pick: Isaiah Wilson, OT, Georgia

30. Green Bay Pakcers (13-3)
Needs: OT, WR, TE
Pick: Jalen Reagor, WR, TCU

31. MOCK TRADE: Cleveland Browns via the San Francisco 49ers (13-3)
Needs: OT, S
Pick: Ezra Cleveland, OT, Boise State

32. Kansas City Chiefs (12-4)
Needs: CB, IOL, RB
Pick: Trevon Diggs, CB, Alabama

Just missed being in the mock:

Kristian Fulton, CB, LSU
Tee Higgins, WR, Clemson
A.J. Epenesa, EDGE, Iowa
Jeff Gladney, CB, TCU
Denzel Mims, WR, Baylor
Yetur Gross-Matos, DE, Penn State

Photo Credit: Courtesy of U-M Athletics

Ken Zalis

See all posts by Ken Zalis. Follow Ken Zalis on Twitter at @fansfantasy