The Final 2021 NFL Mock Draft

The time has finally come. The draft is here and after mocking my way through the past couple of months, I have my final mock draft set. This draft will include trades.

I think the San Francisco 49ers have been running the best smokescreen we may have seen in the recent history of the draft by never mentioning Justin Fields. The Denver Broncos also just traded for a QB which makes me think that they don’t think they will be able to get one of the guys they want. With the possibility still there of taking Trey Lance, I have the New England Patriots jumping them to select him.

This could be a wild and fun draft, let’s hope the real one has as many fireworks as this mock does!

  1. Jacksonville Jaguars: Trevor Lawrence, QB, Clemson
  2. New York Jets: Zach Wilson, QB, BYU
  3. San Francisco 49ers: Justin Fields, QB, Ohio State
  4. Atlanta Falcons: Kyle Pitts, TE, Florida
  5. Cincinnati Bengals: Ja’Marr Chase, WR, LSU
  6. Miami Dolphins: Jaylen Waddle, WR, Alabama
  7. Los Angeles Chargers (via Detroit Lions): Penei Sewell, OT, Oregon
  8. New England Patriots (via Carolina Panthers): Trey Lance, QB, NDSU
  9. Denver Broncos: Jaycee Horn, CB, South Carolina
  10. Dallas Cowboys: Patrick Surtain II, CB, Alabama
  11. Las Vegas Raiders (via New York Giants): Rashawn Slater, OT, Northwestern
  12. Philadelphia Eagles: DeVonta Smith, WR, Alabama
  13. Detroit Lions (via Los Angeles Chargers): Micah Parsons, LB, Penn State
  14. Minnesota Vikings: Jaelen Phillips, Edge, Miami
  15. Carolina Panthers (via New England Patriots): Christian Darrisaw, OT, Virginia Tech
  16. Arizona Cardinals: Greg Newsome II, CB, Northwestern
  17. New York Giants (via Las Vegas Raiders): Jeremiah Owusu-Koramoah, LB, Notre Dame State
  18. Miami Dolphins: Kwity Paye, Edge, Michigan
  19. Washington Football Team: Jamin Davis, LB, Kentucky
  20. Chicago Bears: Mac Jones, QB, Alabama
  21. Indianapolis Colts: Teven Jenkins, OT, Oklahoma
  22. Tennessee Titans: Elijah Moore, WR, Ole Miss
  23. New York Jets: Joe Tryon, Edge, Washington
  24. Pittsburgh Steelers: Alijah Vera-Tucker, OL, USC
  25. Jacksonville Jaguars: Rashod Bateman, WR, Minnesota
  26. Cleveland Browns: Azeez Ojulari, Edge, Georgia
  27. Baltimore Ravens: Alex Leatherwood, OT, Alabama
  28. New Orleans Saints: Terrace Marshall Jr., WR,
  29. Green Bay Packers: LSU Kadarius Toney, WR, Florida
  30. Buffalo Bills: Christian Barmore, IDL, Alabama
  31. Baltimore Ravens (via Kansas City Chiefs): Trevon Moehrig, S, TCU
  32. Tampa Bay Buccaneers: Najee Harris, RB, Alabama