QB . 2017 . 2018 . 2019 . 2020 . 2021 . 2022 . 2023 - 2024 . 2025 . 2026 . 2027 . 2028 . 2029 . 2030
1. Cleveland Browns - Myles Garrett, DE, Texas A&M
2. Chicago Bears - Mitchell Trubisky, QB, North Carolina
3. San Francisco 49ers - Solomon Thomas, DE, Stanford
4. Jacksonville Jaguars - Leonard Fournette, RB, LSU
5. Tennessee Titans - Corey Davis, WR. W. Michigan
6. New York Jets - Jamal Adams, S, LSU
7. Los Angeles Chargers - Mike Williams, WR, Clemson
8. Carolina Panthers - Christian McCaffrey, RB, Stanford
9. Cincinnati Bengals - John Ross, WR, Washington
10. Kansas City Chiefs - Patrick Mahomes, QB, Texas Tech
11. New Orleans Saints - Marshon Lattimore, CB, Ohio State
12. Houston Texans - Deshaun Watson, QB, Clemson
13. Arizona Cardinals - Haason Reddick, LB, Temple
14. Philadelphia Eagles - Derek Barnett, DE, Tennessee
15. Indianapolis Colts - Malik Hooker, S, Ohio State
16. Baltimore Ravens - Marlon Humphrey, CB, Alabama
17. Washington Redskins - Jonathan Allen, DL, Alabama
18. Tennessee Titans - Adoree' Jackson, CB, USC
19. Tampa Bay Buccaneers - O.J. Howard, TE, Alabama
20. Denver Broncos - Garett Bolles, OT, Utah
21. Detroit Lions - Jarrad Davis, LB, Florida
22. Miami Dolphins - Charles Harris, DE/OLB, Missouri
23. New York Giants - Evan Engram, TE, Mississippi
24. Oakland Raiders - Gareon Conley, CB, Ohio State
25. Cleveland Browns - Jabrill Peppers, S, Michigan
26. Atlanta Falcons - Takkarist McKinley, OLB, UCLA
27. Buffalo Bills - Tre'Davious White, CB, LSU
28. Dallas Cowboys - Taco Charlton, DE, Michigan
29. Cleveland Browns - David Njoku, TE, Miami
30. Pittsburgh Steelers - T.J. Watt, OLB, Wisconsin
31. San Francisco 49ers - Reuben Foster, MLB, Alabama
32. New Orleans Saints - Ryan Ramczyk, OT, Wisconsin