NFL Mock Draft: the Day Before

Ron Chenoy-USA TODAY Sports

Nov 11, 2017; Colorado Springs, CO, USA; Wyoming Cowboys quarterback Josh Allen (17) attempts a pass in the first quarter against the Air Force Falcons at Falcon Stadium. Mandatory Credit: Ron Chenoy-USA TODAY Sports

As the 2018 NFL draft is only one day away, it is time to do one final prediction: what 32 young men will get their names called in the first round, and in what order? Also- this draft will include the current order (including trades), and I can make as many reasonable mock trades as I want. :). Also, we will do 32 picks – all of round one and no more.

  1. Cleveland Browns- QB Josh Allen, Wyoming
  2. New York Giants- RB Saquon Barkley, Penn State
  3. New York Jets- QB Baker Mayfield, Oklahoma
  4. Cleveland Browns- EDGE Bradley Chubb, NC State
  5. Buffalo Bills (via mock trade with DEN)- QB Sam Darnold, USC
  6. Indianapolis Colts- OG Quenton Nelson, Notre Dame
  7. Tampa Bay Buccaneers- S Derwin James, Florida State
  8. Chicago Bears- DB Minkah Fitzpatrick, Alabama
  9. San Francisco 49ers- LB Roquan Smith, Georgia
  10. Oakland Raiders- CB Denzel Ward, Ohio State
  11. Arizona Cardinals (via mock trade with MIA)- QB Josh Rosen, UCLA
  12. Denver Broncos (via mock trade with BUF)- OT Mike McGlinchey, Notre Dame
  13. Washington Redskins- DT Vita Vea, Washington
  14. Green Bay Packers- EDGE Marcus Davenport, UTSA
  15. New Orleans Saints (via mock trade with MIA, via mock trade with ARI)- QB Lamar Jackson, Louisville
  16. Baltimore Ravens- WR Calvin Ridley, Alabama
  17. LA Chargers- LB Tremaine Edmunds, Virginia Tech
  18. New England Patriots (via mock trade with SEA)- OT Connor Williams, Texas
  19. Dallas Cowboys- DT Da’Ron Payne, Alabama
  20. Atlanta Falcons (via mock trade with DET)- DT Maurice Hurst, Michigan
  21. Cincinnati Bengals- OG Will Hernandez, UTEP
  22. Denver Broncos (via mock trade with BUF)- RB Ronald Jones, USC
  23. Seattle Seahawks (via mock trade with NE)- CB Josh Jackson, Iowa
  24. Carolina Panthers- OG Isaiah Wynn, Georgia
  25. Tennessee Titans- EDGE Harold Landry, Boston College
  26. Detroit Lions (via mock trade with ATL)- RB Derrius Guice, LSU
  27. Miami Dolphins (via trades with NOLA)- TE Hayden Hurst, South Carolina
  28. Pittsburgh Steelers- LB Leighton Vander Esch, Boise State
  29. Jacksonville Jaguars- WR DJ Moore, Maryland
  30. Minnesota Vikings- OG/C Billy Price, Ohio State
  31. New England Patriots- QB Mason Rudolph, Oklahoma State
  32. New Orleans Saints (via mock trade with PHI)- TE Dallas Goedert, South Dakota State