Check out our other NFL Draft Tools:
William’s 2017 NFL Mock Draft Updated: 4/24/17
1. Cleveland Browns: EDGE Myles Garrett, Texas A&M
2. San Francisco 49ers: DL/EDGE Solomon Thomas, Stanford
3. Chicago Bears: DL Jonathan Allen, Alabama
4. Jacksonville Jaguars: S Jamal Adams, LSU
5. Tennessee Titans (via Rams): WR Mike Williams, Clemson
6. New York Jets: QB Mitch Trubisky, UNC
7. San Diego Chargers: S Malik Hooker, Ohio State
9. Cincinnati Bengals: LB Reuben Foster, Alabama
10. Buffalo Bills: TE O.J. Howard, Alabama
11. New Orleans Saints: CB Marshon Lattimore, Ohio State
12. Cleveland Browns (via Eagles): QB Deshaun Watson, Clemson
13. Arizona Cardinals: QB Patrick Mahomes, Texas Tech
15. Philadelphia Eagles (via Vikings): LB Haason Reddick, Temple
16. Baltimore Ravens: EDGE Derek Barnett, Tennessee
17. Washington Redskins: CB Marlon Humphrey, Alabama
18. Tennessee Titans: G Forest Lamp, Western Kentucky
19. Tampa Bay Buccaneers: EDGE Charles Harris, Missouri
20. Denver Broncos: T Cam Robinson, Alabama
21. Detroit Lions: CB Gareon Conley, Ohio State
22. Miami Dolphins: EDGE Carl Lawson, Auburn
23. New York Giants:OT Ryan Ramczyk, Wisconsin
24. Oakland Raiders: EDGE Taco Charlton, Michigan
25. Houston Texans: QB DeShone Kizer, Notre Dame
26. Seattle Seahawks: CB Kevin King, Washington
27. Kansas City Chiefs: WR John Ross, Washington
28. Dallas Cowboys: EDGE Takkarist McKinley, UCLA
29. Green Bay Packers: S Jabrill Peppers, Michigan
30. Pittsburgh Steelers: TE David Njoku, Miami
31. Atlanta Falcons: WR Corey Davis, Western Michigan
32. New Orleans Saints (via New England): LB Zach Cunningham, Vanderbilt