2018 Phil Steele’s NFL Mock Draft.

Share this...
Tweet about this on Twitter
Twitter
Share on Facebook
Facebook

This is our only Mock Draft that will be posted prior to the April 26th NFL Draft in Dallas. While Phil Steele himself is fully invested into creating his 2018 College Preview at this time, two of his NFL writers, Sean Rhodes and Antonio Castro carefully put together this mock for your enjoyment.

 

  1. Cleveland Browns – Sam Darnold (QB), USC
  2. New York Giants – Saquon Barkley (RB), Penn St
  3. New York Jets (from Indianapolis) – Josh Rosen (QB), UCLA
  4. Cleveland Browns – Bradley Chubb (DE), NC
  5. Denver Broncos – Josh Allen (QB), Wyoming
  6. Indianapolis Colts (from NY Jets) – Quenton Nelson (OL), Notre Dame
  7. Tampa Bay Buccaneers – Derwin James (S), Florida St
  8. Chicago Bears – Denzel Ward (CB), Ohio St
  9. San Francisco 49ers – Minkah Fitzpatrick (DB), Alabama
  10. Oakland Raiders – Taven Bryan (DT), Florida
  11. Miami Dolphins – Baker Mayfield (QB), Oklahoma
  12. Buffalo Bills (from Cincinnati) – Lamar Jackson (QB), Louisville
  13. Washington Redskins – Tremaine Edmunds (LB), Virginia Tech
  14. Green Bay Packers – Josh Jackson (CB), Iowa
  15. Arizona Cardinals – Vita Vea (NT), Washington
  16. Baltimore Ravens – Calvin Ridley (WR), Alabama
  17. Los Angeles Chargers – Roquan Smith (LB), Georgia
  18. Seattle Seahawks – Will Hernandez (G), UTEP
  19. Dallas Cowboys – D.J. Moore (WR), Maryland
  20. Detroit Lions – Marcus Davenport (DL), UTSA
  21. Cincinnati Bengals (from Buffalo) – Isaiah Wynn (G), Georgia
  22. Buffalo Bills (from Kansas City) – Da’Ron Payne (DT), Alabama
  23. New England Patriots (from LA Rams) – Kolton Miller (OT), UCLA
  24. Carolina Panthers – Sam Hubbard (DE), Ohio St
  25. Tennessee Titans – Harold Landry (OLB), Boston College
  26. Atlanta Falcons – Maurice Hurst (DT), Michigan
  27. New Orleans Saints – Hayden Hurst (TE), South Carolina
  28. Pittsburgh Steelers – Rashaan Evans (OLB), Alabama
  29. Jacksonville Jaguars – Mike Hughes (CB), UCF
  30. Minnesota Vikings – Billy Price (C/OG), Ohio St
  31. New England Patriots – Mason Rudolph (QB), Oklahoma St
  32. Philadelphia Eagles – Mike McGlinchey (OT), Notre Dame