Matt Miller's Top 50:

1. RB Saquon Barkley, Penn State
2. DB Minkah Fitzpatrick, Alabama
3. OG Quenton Nelson, Notre Dame
4. EDGE Bradley Chubb, North Carolina State
5. QB Sam Darnold, USC
6. QB Josh Rosen, UCLA
7. QB Josh Allen, Wyoming
8. CB Denzel Ward, Ohio State
9. LB Tremaine Edmunds, Virginia Tech
10. LB Roquan Smith, Georgia
11. OT Connor Williams, Texas
12. CB Josh Jackson, Iowa
13. QB Baker Mayfield, Oklahoma
14. RB Derrius Guice, LSU
15. WR Calvin Ridley, Alabama
16. S Derwin James, FS
17. RB Ronald Jones II, USC
18. LB Rashaan Evans, Alabama
19. DL Maurice Hurst, Michigan
20. EDGE Harold Landry, Boston College
21. CB Isaiah Oliver, Colorado
22. C Billy Price, Ohio State
23. OT Mike McGlinchey, Notre Dame
24. WR Courtland Sutton, SMU
25. LB Malik Jefferson, Texas
26. DL Da'Ron Payne, Alabama
27. S Ronnie Harrison, Alabama
28. EDGE Sam Hubbard, Ohio State
29. EDGE Marcus Davenport, UTSA
30. DL Vita Vea, Washington
31. EDGE Arden Key, LSU
32. CB Carlon Davis, Auburn
33. RB Sony Michel, Georgia
34. OT Kolton Miller, UCLA
35. C James Daniels, Iowa
36. TE Dallas Goedert, South Dakota State
37. DL Harrison Phillips, Stanford
38. DL Derrick Nnadi, FSU
39. OG Isaiah Wynn, Georgia
40. WR Christian Kirk, Texas A&M
41. LB Leighton Vander Esch, Boise State
42. WR D.J. Moore, Maryland
43. S Justin Reid, Stanford
44. TE Mark Andrews, Oklahoma
45. OG Will Hernandez, UTEP
46. CB Mike Hughes, UCF
47. CB Jaire Alexander, Louisville
48. S Kyzir White, West Virginia
49. WR James Washington, Oklahoma State
50. TE Mike Gesicki, Penn State