Fellow BuffaLowDown contributor Justin Baumann and I have been pumping out mock drafts for weeks. Our final mock draft saw us get some picks right, a lot wrong, and some weren’t far off.
Taking a look below, you can see our final picks and how the draft actually shook out:
2018 NFL Draft
- Cleveland Browns – Baker Mayfield
- New York Giants – Saquan Barkley
- New York Jets – Sam Darnold
- Cleveland Browns – Denzel Ward
- Denver Broncos – Bradley Chubb
- Indianapolis Colts – Quenton Nelson
- Buffalo Bills – Josh Allen (Trade up with Tampa Bay)
- Chicago Bears – Roquan Smith
- San Francisco 49ers – Mike McGlinchey
- Arizona Cardinals – Josh Rosen (Trade up with Oakland)
- Miami Dolphins – Minkah Fitzpatrick
- Tampa Bay Buccaneers – Vita Vea (Trade back with Buffalo)
- Washington Redskins – Da’Ron Payne
- New Orleans Saints – Marcus Davenport (Trade up with Green Bay)
- Oakland Raiders – Kolton Miller (Trade back with Arizona)
- Buffalo Bills – Tremaine Edmunds (Trade up with Baltimore)
- Los Angeles Chargers – Derwin James
- Green Bay Packers – Jaire Alexander (Trade up with Seattle)
- Dallas Cowboys – Leighton Vander Esch
- Detroit Lions – Frank Ragnow
- Cincinnati Bengals – Billy Price
- Tennessee Titans – Rashaan Evans (Trade up with Baltimore)
- New England Patriots – Isaiah Wynn
- Carolina Panthers – DJ Moore
- Baltimore Ravens – Hayden Hurst (Trade back with Tennessee)
- Atlanta Falcons – Calvin Ridley
- Seattle Seahawks – Rashaad Penny (Trade back with Green Bay)
- Pittsburgh Steelers – Terrell Edmunds
- Jacksonville Jaguars – Taven Bryan
- Minnesota Vikings – Mike Hughes
- New England Patriots – Sony Michel
- Baltimore Ravens – Lamar Jackson (Trade up with Philadelphia)