The NFL Draft begins on Thursday, so here is my mock first round draft.

NFL First Round Mock Draft 

  1. Browns- Josh Rosen QB UCLA
  2. Giants- Sam Darnold QB USC
  3. Jets- Roquan Smith LB Georgia
  4. Browns- Bradley Chubb DE NC State
  5. Broncos- Saquon Barkley RB Penn State
  6. Colts- Minkah Fitzpatrick FS Bama
  7. Bucs- Tremaine Edmunds LB Vtech
  8. Bears- Quenton Nelson OG Notre Dame
  9. 49ers- Cortland Sutton WR SMU
  10. Raiders- Derwin James Safety FSU
  11. Dolphins- Vita Vea DT Washington
  12. Bills- Lamar Jackson QB Louisville
  13. Redskins- Da’Ron Payne DT Bama
  14. Packers- Dnezel Ward CB Ohio State
  15. Cardinals- Baker Mayfield QB Oklahoma
  16. Ravens- Josh Jackson CB Iowa
  17. Chargers- Mike McGlinchy OT Notre Dame
  18. Seahawks- Calvin Ridley WR Bama
  19. Cowboys- Christian Kirk WR Texas A&M
  20. Lions- Mo Hurst DT Michigan
  21. Bengals- James Daniel C Bengals
  22. Bills- Marcus Davenport DE UTSA
  23. Patriots- Josh Allen QB Wyoming
  24. Panthers- Frank Ragnow C Arkansas
  25. Titans-  Rasheen Evans LB Bama
  26. Falcons- Tevan Bryan DT Florida
  27. Saints- Hayden Hurst TE Oklahoma
  28. Steelers- Leighton Vander-Esch LB Boise State
  29. Jags- James Washington WR Oklahoma State
  30. Vikings- Kolton Miller OT UCLA
  31. Patriots- Jaire Alexander CB Louisville
  32. Eagles- Derrius Guice RB LSU

Notable players not picked in first round 

Mason Rudolph QB Oklahoma State

Nick Chubb and Sony Michael RB Georgia

DJ Moore WR Maryland

Dallas Goedert TE South Dakota State