For rankings and player profiles on all the players, and much more, go check out the Big Board, Draft Matrix, and Stats Leaderboards.

Edge rushers, offensive linemen, and defensive linemen dominate our Top 100 this year, while the expected No. 1 overall pick is the No. 20 player on our board.

There are 18 edge rushers who appear in our Top 100, led by Abdul Carter from Penn State and Jalon Walker from Georgia.

Offensive line will be a position teams target the first two days of the draft, as we have 19 who are ranked in our Top 100, including Will Campbell (No. 4) and Armand Membou (No. 8), who are in the Top 10.

Along with ED on defense, this year’s defensive tackle/nose tackle class is heavy as well. Mason Graham leads the way as our No. 2 ranked player overall and 1 of 12 at the position in our Top 100.

Cam Ward, the front-runner for the No. 1 overall pick, is our No. 20 ranked player overall. At quarterback, just Ward, Shedeur Sanders (No. 32), Jalen Milroe (No. 65), and Jaxson Dart (No. 90) rank in our Top 100.

For rankings and player profiles on all the players, and much more, go check out the Big Board, Draft Matrix, and Stats Leaderboards.

Check out the entire list of 389 players below:

Rank Position Name College Grade
1 CB Travis Hunter Colorado 7.2
2 DT Mason Graham Michigan 6.9
3 RB Ashton Jeanty Boise State 6.9
4 ED Abdul Carter Penn State 6.8
5 OT Will Campbell LSU 6.8
6 TE Tyler Warren Penn State 6.8
7 RB Omarion Hampton North Carolina 6.8
8 OT Armand Membou Missouri 6.7
9 ED Jalon Walker Georgia 6.7
10 CB Will Johnson Michigan 6.7
11 WR Tetairoa McMillan Arizona 6.7
12 WILL Jihaad Campbell Alabama 6.7
13 TE Colston Loveland Michigan 6.7
14 OG Tyler Booker Alabama 6.7
15 WR Emeka Egbuka Ohio State 6.7
16 OT Kelvin Banks Jr. Texas 6.7
17 WR Luther Burden III Missouri 6.7
18 OT Josh Simmons Ohio State 6.7
19 DT Walter Nolen Ole Miss 6.7
20 QB Cam Ward Miami (FL) 6.7
21 ED Mike Green Marshall 6.7
22 ED Shemar Stewart Texas A&M 6.7
23 S Malaki Starks Georgia 6.7
24 ED Donovan Ezeiruaku Boston College 6.7
25 OG Donovan Jackson Ohio State 6.7
26 DT Derrick Harmon Oregon 6.7
27 NT Kenneth Grant Michigan 6.7
28 ED Nic Scourton Texas A&M 6.7
29 ED James Pearce Jr. Tennessee 6.7
30 S Xavier Watts Notre Dame 6.7
31 NT Tyleik Williams Ohio State 6.7
32 QB Shedeur Sanders Colorado 6.7
33 RB TreVeyon Henderson Ohio State 6.7
34 ED Mykel Williams Georgia 6.6
35 OT Josh Conerly Jr. Oregon 6.6
36 CB Jahdae Barron Texas 6.6
37 WR Matthew Golden Texas 6.6
38 CB Trey Amos Ole Miss 6.6
39 CB Azareye’h Thomas Florida State 6.6
40 OG Wyatt Milum West Virginia 6.6
41 OG Jonah Savaiinaea Arizona 6.6
42 RB Quinshon Judkins Ohio State 6.6
43 ED Kyle Kennard South Carolina 6.6
44 TE Harold Fannin Jr. Bowling Green 6.6
45 CB Benjamin Morrison Notre Dame 6.6
46 WR Jayden Higgins Iowa State 6.6
47 TE Elijah Arroyo Miami (FL) 6.6
48 OC Grey Zabel North Dakota State 6.6
49 WILL Carson Schwesinger UCLA 6.6
50 RB Kaleb Johnson Iowa 6.6
51 TE Mason Taylor LSU 6.5
52 OG Tate Ratledge Georgia 6.5
53 ED JT Tuimoloau Ohio State 6.5
54 DT Alfred Collins Texas 6.5
55 ED Landon Jackson Arkansas 6.5
56 WR Jaylin Noel Iowa State 6.5
57 ED Barryn Sorrell Texas 6.5
58 CB Shavon Revel Jr. East Carolina 6.5
59 OT Aireontae Ersery Minnesota 6.5
60 WR Tre Harris Ole Miss 6.5
61 OT Emery Jones Jr. LSU 6.5
62 ED Princely Umanmielen Ole Miss 6.5
63 DT Joshua Farmer Florida State 6.5
64 ED Bradyn Swinson LSU 6.5
65 QB Jalen Milroe Alabama 6.5
66 RB Cam Skattebo Arizona State 6.5
67 DT Omarr Norman-Lott Tennessee 6.5
68 WR Elic Ayomanor Stanford 6.5
69 WILL Barrett Carter Clemson 6.5
70 OT Ozzy Trapilo Boston College 6.5
71 DT Darius Alexander Toledo 6.5
72 TE Terrance Ferguson Oregon 6.5
73 DT T.J. Sanders South Carolina 6.5
74 DT Shemar Turner Texas A&M 6.5
75 OG Marcus Mbow Purdue 6.5
76 TE Gunnar Helm Texas 6.5
77 RB Jordan James Oregon 6.5
78 ED Jordan Burch Oregon 6.5
79 OT Anthony Belton NC State 6.5
80 ED Ashton Gillotte Louisville 6.5
81 MIKE Danny Stutsman Oklahoma 6.5
82 ED Oluwafemi Oladejo UCLA 6.5
83 ED Jack Sawyer Ohio State 6.5
84 MIKE Demetrius Knight Jr. South Carolina 6.5
85 CB Quincy Riley Louisville 6.5
86 DT Deone Walker Kentucky 6.5
87 WILL Jeffrey Bassa Oregon 6.5
88 WR Savion Williams TCU 6.5
89 RB Bhayshul Tuten Virginia Tech 6.5
90 QB Jaxson Dart Ole Miss 6.4
91 S Nick Emmanwori South Carolina 6.4
92 WR Jack Bech TCU 6.4
93 OG Miles Frazier LSU 6.4
94 CB Maxwell Hairston Kentucky 6.4
95 CB Jacob Parrish Kansas State 6.4
96 S Kevin Winston Jr. Penn State 6.4
97 S Andrew Mukuba Texas 6.4
98 CB Darien Porter Iowa State 6.4
99 OC Jared Wilson Georgia 6.4
100 OG Dylan Fairchild Georgia 6.4
101 CB Cobee Bryant Kansas 6.4
102 S Malachi Moore Alabama 6.4
103 OC Seth McLaughlin Ohio State 6.4
104 WR Pat Bryant Illinois 6.4
105 WR Xavier Restrepo Miami (FL) 6.4
106 S Jonas Sanker Virginia 6.4
107 OC Drew Kendall Boston College 6.4
108 S Lathan Ransom Ohio State 6.4
109 CB Zah Frazier UTSA 6.4
110 CB Denzel Burke Ohio State 6.4
111 CB Zy Alexander LSU 6.4
112 OT Charles Grant William & Mary 6.3
113 QB Tyler Shough Louisville 6.3
114 OT Logan Brown Kansas 6.3
115 QB Quinn Ewers Texas 6.3
116 OT Chase Lundt UConn 6.3
117 RB LeQuint Allen Syracuse 6.3
118 RB Jaydon Blue Texas 6.3
119 RB Brashard Smith SMU 6.3
120 RB Woody Marks USC 6.3
121 OT Hollin Pierce Rutgers 6.3
122 ED Sai’vion Jones LSU 6.2
123 ED Tyrion Ingram-Dawkins Georgia 6.2
124 DT Ty Robinson Nebraska 6.2
125 DT JJ Pegues Ole Miss 6.2
126 RB Dylan Sampson Tennessee 6.2
127 RB Devin Neal Kansas 6.2
128 S Billy Bowman Jr. Oklahoma 6.2
129 S Sebastian Castro Iowa 6.2
130 OT Cameron Williams Texas 6.2
131 RB DJ Giddens Kansas State 6.2
132 OT Jalen Rivers Miami (FL) 6.2
133 RB Jarquez Hunter Auburn 6.2
134 RB RJ Harvey UCF 6.2
135 OG Jackson Slater Sacramento State 6.2
136 WILL Smael Mondon Jr. Georgia 6.2
137 RB Donovan Edwards Michigan 6.2
138 QB Will Howard Ohio State 6.2
139 RB Raheim Sanders South Carolina 6.2
140 RB Damien Martinez Miami (FL) 6.2
141 ED Jalen McLeod Auburn 6.2
142 OT Ajani Cornelius Oregon 6.2
143 OG Joshua Gray Oregon State 6.2
144 RB Ollie Gordon II Oklahoma State 6.2
145 OT Xavier Truss Georgia 6.2
146 OG Joe Huber Wisconsin 6.2
147 RB Ja’Quinden Jackson Arkansas 6.2
148 OC Thomas Perry Middlebury 6.2
149 RB Trevor Etienne Georgia 6.2
150 RB Corey Kiner Cincinnati 6.2
151 OG Luke Kandra Cincinnati 6.2
152 OG Caleb Rogers Texas Tech 6.2
153 RB Tahj Brooks Texas Tech 6.2
154 MIKE Cody Simon Ohio State 6.2
155 RB Kyle Monangai Rutgers 6.2
156 OG Bryce Cabeldue Kansas 6.2
157 OG Clay Webb Jacksonville State 6.2
158 OG Garrett Dellinger LSU 6.2
159 RB Phil Mafah Clemson 6.2
160 RB Kalel Mullings Michigan 6.2
161 ED Josaiah Stewart Michigan 5.9
162 WR Kyle Williams Washington State 5.9
163 DT Vernon Broughton Texas 5.9
164 WR Jalen Royals Utah State 5.9
165 QB Kyle McCord Syracuse 5.9
166 WILL Teddye Buchanan California 5.9
167 WR Tai Felton Maryland 5.9
168 ED Tyler Baron Miami (FL) 5.9
169 S Maxen Hook Toledo 5.9
170 WILL Shemar James Florida 5.9
171 WR Jaylin Lane Virginia Tech 5.9
172 WR Isaiah Bond Texas 5.9
173 ED Antwaun Powell-Ryland Virginia Tech 5.9
174 WR Tory Horton Colorado State 5.9
175 WILL Chris Paul Jr. Ole Miss 5.9
176 NT Jamaree Caldwell Oregon 5.9
177 NT Jay Toia UCLA 5.9
178 CB Upton Stout Western Kentucky 5.9
179 ED Fadil Diggs Syracuse 5.9
180 WR Tez Johnson Oregon 5.9
181 NT Jordan Phillips Maryland 5.9
182 ED Ahmed Hassanein Boise State 5.9
183 TE Mitchell Evans Notre Dame 5.9
184 NT CJ West Indiana 5.9
185 ED Tyler Batty BYU 5.9
186 WILL Jack Kiser Notre Dame 5.9
187 WR Nick Nash San Jose State 5.9
188 WILL Collin Oliver Oklahoma State 5.9
189 WR Kobe Hudson UCF 5.9
190 DT Rylie Mills Notre Dame 5.9
191 CB Nohl Williams California 5.9
192 WILL Tyreem Powell Rutgers 5.9
193 CB Bilhal Kone Western Michigan 5.9
194 MIKE Francisco Mauigoa Miami (FL) 5.9
195 DT Aeneas Peebles Virginia Tech 5.9
196 WR Arian Smith Georgia 5.9
197 MIKE Cody Lindenberg Minnesota 5.9
198 MIKE Nick Martin Oklahoma State 5.9
199 ED Que Robinson Alabama 5.9
200 DT Howard Cross III Notre Dame 5.9
201 ED Jared Ivey Ole Miss 5.9
202 CB Fentrell Cypress II Florida State 5.9
203 CB Tommi Hill Nebraska 5.9
204 DT Tonka Hemingway South Carolina 5.9
205 OT Jalen Travis Iowa State 5.9
206 ED Elijah Ponder Cal Poly 5.9
207 WR Konata Mumpfield Pittsburgh 5.9
208 S Malik Verdon Iowa State 5.9
209 CB Robert Longerbeam Rutgers 5.9
210 NT Cam Jackson Florida 5.9
211 ED David Walker Central Arkansas 5.9
212 CB Marcus Harris California 5.9
213 MIKE Matt Jones Baylor 5.9
214 WR Ricky White III UNLV 5.9
215 WR Isaac TeSlaa Arkansas 5.9
216 CB Caleb Ransaw Tulane 5.9
217 CB Dorian Strong Virginia Tech 5.9
218 WR KeAndre Lambert-Smith Auburn 5.9
219 DT Ty Hamilton Ohio State 5.9
220 S Jaylen Reed Penn State 5.9
221 NT Nash Hutmacher Nebraska 5.9
222 S Hunter Wohler Wisconsin 5.9
223 QB Kurtis Rourke Indiana 5.9
224 NT Cam Horsley Boston College 5.9
225 WR Ja’Corey Brooks Louisville 5.9
226 WILL Kain Medrano UCLA 5.9
227 S Keondre Jackson Illinois State 5.9
228 ED Kaimon Rucker North Carolina 5.9
229 QB Dillon Gabriel Oregon 5.9
230 OT Gerad Christian-Lichtenhan Oregon State 5.9
231 QB Taylor Elgersma Laurier 5.9
232 OT Carson Vinson Alabama A&M 5.9
233 WR Jackson Meeks Syracuse 5.9
234 QB Graham Mertz Florida 5.9
235 WR Andrew Armstrong Arkansas 5.9
236 S Marques Sigle Kansas State 5.9
237 WR Will Sheppard Colorado 5.9
238 NT Nazir Stackhouse Georgia 5.9
239 NT Zeek Biggers Georgia Tech 5.9
240 WR Zakhari Franklin Illinois 5.9
241 S Kenny Gallop Jr. Howard 5.9
242 TE Thomas Fidone II Nebraska 5.9
243 OT Myles Hinton Michigan 5.9
244 OT Jack Nelson Wisconsin 5.9
245 TE Oronde Gadsden II Syracuse 5.8
246 WR Dont’e Thornton Jr. Tennessee 5.8
247 CB Justin Walley Minnesota 5.8
248 ED Jah Joyner Minnesota 5.8
249 TE Jackson Hawes Georgia Tech 5.8
250 TE Moliki Matavao UCLA 5.8
251 CB Melvin Smith Jr. Southern Arkansas 5.8
252 S Jordan Hancock Ohio State 5.8
253 TE Jake Briningstool Clemson 5.8
254 TE CJ Dippre Alabama 5.8
255 CB Jaylin Smith USC 5.8
256 WR Isaiah Neyor Nebraska 5.8
257 WR Daniel Jackson Minnesota 5.8
258 MIKE Kobe King Penn State 5.8
259 S Craig Woodson California 5.8
260 WILL Eugene Asante Auburn 5.8
261 CB Jason Marshall Jr. Florida 5.8
262 NT Yahya Black Iowa 5.8
263 CB Johnathan Edwards Tulane 5.8
264 CB Jermari Harris Iowa 5.8
265 CB Mello Dotson Kansas 5.8
266 S Alijah Clark Syracuse 5.8
267 OT Branson Taylor Pittsburgh 5.8
268 TE Joshua Simon South Carolina 5.8
269 WR Sam Brown Jr. Miami (FL) 5.8
270 CB Zemaiah Vaughn Utah 5.8
271 S R.J. Mickens Clemson 5.8
272 ED Elijah Roberts SMU 5.8
273 NT Elijah Simmons Tennessee 5.8
274 DT Andre Jefferson Lenoir-Rhyne 5.8
275 QB Riley Leonard Notre Dame 5.8
276 DT Jared Harrison-Hunte SMU 5.8
277 S Akili Arnold USC 5.8
278 DT Thor Griffith Louisville 5.8
279 DT Tim Smith Alabama 5.8
280 MIKE Carson Bruener Washington 5.8
281 WR Jordan Watkins Ole Miss 5.8
282 WR Jacolby George Miami (FL) 5.8
283 DT James Carpenter Indiana 5.8
284 MIKE Chandler Martin Memphis 5.8
285 DT Junior Tafuna Utah 5.8
286 DT Eric Gregory Arkansas 5.8
287 CB Alijah Huzzie North Carolina 5.8
288 WILL Bam Martin-Scott South Carolina 5.8
289 TE Gavin Bartholomew Pittsburgh 5.8
290 QB Max Brosmer Minnesota 5.8
291 QB Seth Henigan Memphis 5.8
292 WR JP Richardson TCU 5.8
293 DT Warren Brinson Georgia 5.8
294 ED Ethan Downs Oklahoma 5.8
295 WR Elijhah Badger Florida 5.8
296 WILL Justin Barron Syracuse 5.8
297 S Dan Jackson Georgia 5.8
298 DT Paris Shand LSU 5.8
299 CB Mac McWilliams UCF 5.8
300 DT Simeon Barrow Jr. Miami (FL) 5.8
301 WILL Jackson Woodard UNLV 5.8
302 CB Jabbar Muhammad Oregon 5.8
303 WR Da’Quan Felton Virginia Tech 5.8
304 TE Jalin Conyers Texas Tech 5.8
305 S Dante Trader Jr. Maryland 5.8
306 WILL Jailin Walker Indiana 5.8
307 WR Theo Wease Jr. Missouri 5.8
308 S Rayuan Lane III Navy 5.8
309 MIKE Jay Higgins Iowa 5.8
310 MIKE Karene Reid Utah 5.8
311 S Kitan Crawford Nevada 5.8
312 CB BJ Adams UCF 5.8
313 MIKE Jamon Dumas-Johnson Kentucky 5.8
314 QB Brady Cook Missouri 5.8
315 WR Chimere Dike Florida 5.8
316 CB Aydan White NC State 5.8
317 DT Omari Thomas Tennessee 5.8
318 DT Sean Martin West Virginia 5.8
319 MIKE D’Eryk Jackson Kentucky 5.8
320 CB Jakob Robinson BYU 5.8
321 S Donovan McMillon Pittsburgh 5.8
322 TE Brant Kuithe Utah 5.8
323 WR Traeshon Holden Oregon 5.8
324 WR Bru McCoy Tennessee 5.8
325 CB Korie Black Oklahoma State 5.8
326 TE Luke Lachey Iowa 5.8
327 TE Ben Yurosek Georgia 5.8
328 WR Silas Bolden Texas 5.8
329 WR Jimmy Horn Jr. Colorado 5.8
330 WR LaJohntay Wester Colorado 5.8
331 TE Bryson Nesbit North Carolina 5.8
332 DT Payton Page Clemson 5.8
333 S Shamari Simmons Arizona State 5.8
334 CB Nikko Reed Oregon 5.8
335 ED J.J. Weaver Kentucky 5.8
336 CB Corey Thornton Louisville 5.8
337 DT Jahvaree Ritzie North Carolina 5.8
338 DT Xavier Carlton California 5.8
339 QB Cam Miller North Dakota State 5.8
340 CB Dontae Manning Oregon 5.8
341 WR Antwane Wells Jr. Ole Miss 5.8
342 ED Johnny Walker Jr. Missouri 5.8
343 ED BJ Green II Colorado 5.8
344 TE Carter Runyon Towson 5.8
345 WR Taylor Morin Wake Forest 5.8
346 S Bryan Addison UCLA 5.8
347 OT Jordan Williams Georgia Tech 5.8
348 WR Dominic Lovett Georgia 5.8
349 WR Kaden Prather Maryland 5.8
350 OT Brandon Crenshaw-Dickson Florida 5.8
351 S Deshawn Pace UCF 5.8
352 TE Kole Taylor West Virginia 5.8
353 DT Octavious Oxendine Kentucky 5.8
354 WR Beaux Collins Notre Dame 5.8
355 WILL R.J. Moten Florida 5.8
356 CB O’Donnell Fortune South Carolina 5.8
357 WR Efton Chism III Eastern Washington 5.8
358 WILL Shaun Dolac Buffalo 5.8
359 ED Nate Matlack Pittsburgh 5.8
360 ED Chico Bennett Jr. Virginia 5.8
361 DT Kyonte Hamilton Rutgers 5.8
362 OT Aiden Williams Minnesota-Duluth 5.8
363 WR Roc Taylor Memphis 5.8
364 TE Mark Redman Louisville 5.8
365 OC Willie Lampkin North Carolina 5.7
366 OC Jonah Monheim USC 5.7
367 OG Hayden Conner Texas 5.7
368 OG Marcus Tate Clemson 5.7
369 OG Connor Colby Iowa 5.7
370 OC Jake Majors Texas 5.7
371 OC Jacob Bayer Arkansas State 5.7
372 NT DeAndre Jules South Carolina 5.7
373 OT Esa Pole Washington State 5.7
374 MIKE Debo Williams South Carolina 5.7
375 NT Joe Evans UTSA 5.7
376 OT Dalton Cooper Oklahoma State 5.7
377 OT Caleb Etienne BYU 5.7
378 MIKE Jestin Jacobs Oregon 5.7
379 OC Gus Hartwig Purdue 5.7
380 TE Robbie Ouzts Alabama 5.7
381 OC Eli Cox Kentucky 5.7
382 OG Tyler Cooper Minnesota 5.7
383 MIKE Noah Martin Samford 5.7
384 DT Tommy Akingbesote Maryland 5.7
385 OG Torricelli Simpkins III South Carolina 5.7
386 OC Joe Michalski Oklahoma State 5.7
387 RB Jacory Croskey-Merritt Arizona 5.6
388 RB Marcus Yarns Delaware 5.6
389 RB Montrell Johnson Jr. Florida 5.6