Leading up to the draft, we got some of our readers together to do a five round mock draft, complete with trades. Below are the results of the mock draft. A special thank you to the following for their contributions: Nick Binioris, Sean Lynch, Skylar Sanders, Michael Qian, Dan Austin, Sean Kliemisch, Andrew Young, Kevin Santimore, Stephen Gorschack, Andrew Spencer, Matthew Geiger, Travis Curran, Joshua Dean Brillhart, Natale Gambino, Joey Passino, Alex Berry, Matt Ferreira, Jerry Hill, Ryan Tatum and Justin Worsley.

1. Cleveland Browns – Josh Allen (QB/Wyoming)

2. New York Giants – Sam Darnold (QB/USC)

3. New York Jets – Baker Mayfield (QB/Oklahoma)

4. Buffalo Bills (trade with Cleveland Browns) – Josh Rosen (QB/UCLA)

Buffalo trades No. 12, 22, 53 and 55 to Cleveland for the No. 4 and 64 selections.

5. Denver Broncos Jerry Hill – Bradley Chubb (DE/N.C. State)

With both Shane Ray and Shaquil Barrett possibly hitting free agency after 2018, the Broncos bolster the edge opposite Von Miller. (Jerry Hill)

6. Indianapolis Colts – Roquan Smith (LB/Georgia)

Quenton Nelson was an option. He’s an elite prospect at his position, but I don’t think a guard is a game changer. Smith is a game changer and linebacker is arguably the biggest need. Value and need align perfectly here. (Alex Berry)

7. Tampa Bay Buccaneers – Saquon Barkley (RB/Penn State)

8. Chicago Bears – Quenton Nelson (G/Notre Dame)

When you draft your franchise quarterback, Mitchell Trubisky in 2017, you continue to surround him with weapons and protect him in 2018. The middle of the Bears offensive line will be formidable with Pro Bowl guard Kyle Long, talented center Cody Whitehair and now Nelson, the best offensive lineman in this year’s draft. He joins offensive line coach Harry Hiestand (who recruited Nelson to Notre Dame) and will be plugging one of the team’s biggest needs. (Sean Kliemisch)

9. San Francisco 49ers – Minkah Fitzpatrick (CB/S/Alabama)

10. Oakland Raiders – Tremaine Edmunds, (LB/Virginia Tech)

He’s an absolute athletic and physical freak of nature. He racked up more than 200 tackles in two seasons at Virginia Tech and 10 sacks. He’s only 19 years old which would put him him right in the middle of his prime at the end of his rookie contract. This is a perfect fit for the Raiders and fills a dire need. (Ryan Tatum)

11. Miami Dolphins – Derwin James (S/Florida State) 

Although the Dolphins don’t necessarily have a need at safety, James is a do-everything safety prospect. The Dolphins have two safeties in Reshad Jones and T.J. McDonald who are more up-in-the-box players at their position. James can play up in the box, he can also be used a lot in coverage situations against receivers, tight ends and linebackers, an area where the Dolphins could use some help. (Sean Kliemisch)

12. Cleveland Browns (trade with Buffalo Bills) – Denzel Ward (CB/Ohio State)

13. Washington Redskins – Da’Ron Payne (DT/Alabama)

The Redskins might be tempted to reach for a wide receiver or tight end in this spot and if they do, they’re gonna have a bad time. Even when Alex Smith has shiny toys he doesn’t use them. Take the big man in the middle who will start immediately and help stuff the run. (Skylar Sanders)

14. Green Bay Packers – Josh Jackson (CB/Iowa)

While the Packers may be slightly concerned about the slow 40 time Jackson ran, there is no denying his incredible season in Iowa City. Jackson has the potential to be a Chris McAllister-type talent, and for a team that has swung and missed at multiple corner prospects, they may not have the pass on a play maker like Jackson. (Andrew Young)

15. New England Patriots (trade with Arizona Cardinals) – Harold Landry (DE/OLB/Boston College)

New England trades No. 22, No. 63 and No. 95 for Arizona’s No. 15 selection.

16. Baltimore Ravens – Rashaan Evans (LB/Alabama)

Baltimore loves aggressive guys who can rush the passer. Evans becomes the latest addition to a youth infusion along that front seven. (Travis Currin)

17. Los Angeles Chargers – Vita Vea (DT/Washington)

18. Seattle Seahawks -Mike McGlinchey (OT/Notre Dame)

Seattle is desperate for offensive line help and McGlinchey is one of the better pass protectors in this class. (Travis Currin)

19. Dallas Cowboys – (Calvin Ridley, WR/Alabama)

20. Detroit Lions  – Marcus Davenport (DE/UTSA)

Pass rusher supreme. Can create pressure and can finish with sacks. Tips passes and can chase down almost anybody. Four years of a cheap pass rush and the new coach can get him to play with leverage in the run game. Will help the whole team create turnovers by doing his job. Also can play any down anywhere on the defensive line. (Kevin Santimore)

21. Cincinnati Bengals – Isaiah Wynn (G/Georgia)

22. Cleveland Browns (trade with Buffalo Bills) – Connor Williams (OT/Texas)

23. Arizona Cardinals (trade with New England Patriots) -Mason Rudolph (QB/Oklahoma State)

24. Carolina Panthers -Jaire Alexander (CB/Louisville)

25. Tennessee Titans – Will Hernandez (G/UTEP)

Titans have needs on defense, primarily in the aging front seven, but the value of Will Hernandez at 25 was too good to pass up. Hernandez is a top 15 prospect with elite strength and underrated nimbleness when he keeps his weight down. A plug and play starter at left guard to protect Mariota for the next 10 years. (Michael Qian)

26. Cleveland Browns (trade with Atlanta Falcons) – Maurice Hurst (DT/Michigan)

27. New Orleans Saints – Lamar Jackson (QB/Louisville)

28. Pittsburgh Steelers – Leighton Vander Esch (LB/Boise State)

29. Jacksonville Jaguars – Martinas Rankin (OL/Mississippi State)

30. Minnesota Vikings – Billy Price (C/G/Ohio State)

31. New England Patriots – Isaiah Oliver (CB/Colorado)

32. Philadelphia Eagles – Kolton Miller (OT/UCLA)