Lance Zierlein’s Final Mock Draft

1 Cleveland Browns Baker Mayfield Oklahoma
2 New York Giants Bradley Chubb NC State
3 New York Jets Sam Darnold USC
4 Cleveland Browns Saquon Barkley Penn State
5 Buffalo Bills (from DEN) Josh Allen Wyoming
6 Indianapolis Colts Roquan Smith Georgia
7 Tampa Bay Buccaneers Quenton Nelson Notre Dame
8 Chicago Bears Denzel Ward Ohio State
9 San Francisco 49ers Tremaine Edmunds Virginia Tech
10 Oakland Raiders Mike McGlinchey Notre Dame
11 Miami Dolphins Vita Vea Washington
12 Denver Broncos (from BUF) Minkah Fitzpatrick Alabama
13 Washington Redskins D’Ron Payne Alabama
14 Green Bay Packers Jaire Alexander Louisville
15 Arizona Cardinals Derwin James Florida State
16 Baltimore Ravens D.J. Moore Maryland
17 LA Chargers Josh Rosen UCLA
18 Seattle Seahawks Isaiah Oliver Colorado
19 Dallas Cowboys Leighton Vander Esch Boise State
20 Detroit Lions Mike Hughes South florida
21 Cincinatti Bengals Frank Ragnow Arkansas
22 Denver Broncos (from BUF) Marcus Davenport UTSA
23 New England Patriots Kolton Miller UCLA
24 Carolina Panthers Josh Jackson Iowa
25 Tennessee Titans Rashaan Evans Alabama
26 Atlanta Falcons Taven Bryan Florida
27 New Orleans Saints Hayden Hurst South Carolina
28 Pittsburgh Steelers Justin Reid Stanford
29 Jacksonville Jaguars Calvin Ridley Alabama
30 Minnesota Vikings Will Hernandez UTEP
31 New England Patriots Mike Gesicki Penn State
32 Cincinnati Bengals (from PHI) Lamar Jackson Louisville