Mike Mayock unveils his top 100 prospect rankings for the 2018 NFL Draft.
1. Saquon Barkley, RB, Penn State
2. Quenton Nelson, OG, Notre Dame
3. Bradley Chubb, DE, N.C. State
4. Roquan Smith, LB, Georgia
5. Minkah Fitzpatrick, S, Alabama
6. Derwin James, S, Florida State
7. Sam Darnold, QB, USC
8. Mike McGlinchey, OT, Notre Dame
9. Josh Allen, QB, Wyoming
10. Vita Vea, DT, Washington
11. Tremaine Edmunds, LB, Virginia Tech
12. Jaire Alexander, CB, Louisville
13. Rashaan Evans, LB, Alabama
14. Marcus Davenport, DE, UTSA
15. Denzel Ward, CB, Ohio State
16. Da'Ron Payne, DT, Alabama
17. James Daniels, C, Iowa
18. Harold Landry, DE, Boston College
19. Frank Ragnow, C, Arkansas
20. Leighton Vander Esch, LB, Boise State
21. Josh Rosen, QB, UCLA
22. Baker Mayfield, QB, Oklahoma
23. Lamar Jackson, QB, Louisville
24. Isaiah Wynn, OL, Georgia
25. D.J. Moore, WR, Maryland
26. Taven Bryan, DT, Florida
27. Calvin Ridley, WR, Alabama
28. Derrius Guice, RB, LSU
29. Will Hernandez, OG, UTEP
30. Mike Hughes, CB, UCF
31. Kolton Miller, OT, UCLA
32. Sony Michel, RB, Georgia
33. Isaiah Oliver, CB, Colorado
34. Ronnie Harrison, S, Alabama
35. Hayden Hurst, TE, South Carolina
36. Nick Chubb, RB, Georgia
37. Mason Rudolph, QB, Oklahoma State
38. Rashaad Penny, RB, San Diego State
39. Austin Corbett, OL, Nevada
40. Connor Williams, OL, Texas
41. Courtland Sutton, WR, SMU
42. Maurice Hurst, DT, Michigan
43. Nathan Shepherd, DT, Fort Hays State
44. Josh Jackson, CB, Iowa
45. Billy Price, C, Ohio State
46. Harrison Phillips, DT, Stanford
47. Derrick Nnadi, DT, Florida State
48. Christian Kirk, WR, Texas A&M
49. James Washington, WR, Oklahoma State
50. Anthony Miller, WR, Memphis
51. Lorenzo Carter, Edge, Georgia
52. Uchenna Nwosu, Edge, USC
53. Jessie Bates III, S, Wake Forest
54. D.J. Chark, WR, LSU
55. B.J. Hill, DT, N.C. State
56. Rasheem Green, DE, USC
57. Sam Hubbard, DE, Ohio State
58. Mike Gesicki, TE, Penn State
59. Braden Smith, OG, Auburn
60. Ronald Jones II, RB, USC
61. Justin Reid, S, Stanford
62. Dallas Goedert, TE, South Dakota State
63. Donte Jackson, CB, LSU
64. Ogbonnia Okoronkwo, Edge, Oklahoma
65. Tyrell Crosby, OT, Oregon
66. Kyle Lauletta, QB, Richmond
67. Mark Andrews, TE, Oklahoma
68. Chris Herndon, TE, Miami
69. Breeland Speaks, DE, Ole Miss
70. Dante Pettis, WR, Washington
71. Holton Hill, CB, Texas
72. Josey Jewell, LB, Iowa
73. Terrell Edmunds, S, Virginia Tech
74. Brian O'Neill, OT, Pittsburgh
75. Michael Gallup, WR, Colorado State
76. Tyquan Lewis, DE, Ohio State
77. Malik Jefferson, LB, Texas
78. Kerryon Johnson, RB, Auburn
79. Oren Burks, LB, Vanderbilt
80. Allen Lazard, WR, Iowa State
81. Geron Christian, OT, Louisville
82. Tre'Quan Smith, WR, UCF
83. Jerome Baker, LB, Ohio State
84. Mason Cole, C, Michigan
85. Martinas Rankin, OL, Mississippi State
86. Mark Walton, RB, Miami
87. Darius Leonard, LB, South Carolina State
88. Royce Freeman, RB, Oregon
89. DaeSean Hamilton, WR, Penn State
90. Duke Dawson, CB, Florida
91. Josh Sweat, DE, Florida State
92. Quenton Meeks, DB, Stanford
93. Rashaan Gaulden, DB, Tennessee
94. Daurice Fountain, WR, Northern Iowa
95. Cole Madison, OL, Washington State
96. Tyler Conklin, TE, Central Michigan
97. Grant Haley, CB, Penn State
98. Deadrin Senat, DT, South Florida
99. Russell Gage, WR, LSU
100. Orlando Brown, OT, Oklahoma