The final positional rankings for the 2024 NFL Draft include many consensus-bending views on the class, particularly at quarterback, running back, cornerback, and safety—which are among the positions we have been best at evaluating over the years. Our final big board can be viewed here.
Quarterback
1. Caleb Williams, USC
2. Bo Nix, Oregon
3. Jayden Daniels, LSU
4. Michael Penix Jr., Washington
5. Drake Maye, North Carolina
6. J.J. McCarthy, Michigan
7. Devin Leary, Kentucky
8. Jordan Travis, Florida State
9. Spencer Rattler, South Carolina
10. Michael Pratt, Tulane
11. Joe Milton III, Tennessee
12. Kedon Slovis, BYU
13. Sam Hartman, Notre Dame
14. John Rhys Plumlee, UCF
15. Carter Bradley, South Alabama
16. Austin Reed, Western Kentucky
Running back
1. Tyrone Tracy Jr. Purdue
2. Braelon Allen, Wisconsin
3. Will Shipley, Clemson
4. Blake Corum, Michigan
5. Bucky Irving, Oregon
6. Jonathon Brooks, Texas
7. Trey Benson, Florida State
8. Jaylen Wright, Tennessee
9. Audric Estimé, Notre Dame
10. Ray Davis, Kentucky
11. MarShawn Lloyd, USC
12. Isaac Guerendo, Louisville
13. Blake Watson, Memphis
14. Cody Schrader, Missouri
15. Michael Wiley, Arizona
16. Dylan Laube, New Hampshire
17. Kendall Milton, Georgia
18. Dillon Johnson, Washington
19. George Holani, Boise State
20. Daijun Edwards, Georgia
21. Isaiah Davis, South Dakota State
22. Carson Steele, UCLA
23. Frank Gore Jr., Southern Miss
24. Jawhar Jordan, Louisville
25. Jase McClellan, Alabama
26. Rasheen Ali, Marshall
27. Kimani Vidal, Troy
28. Keilan Robinson, Texas
29. Jabari Small, Tennessee
30. Jaden Shirden, Monmouth
31. Miyan Williams, Ohio State
32. Emani Bailey, TCU
Wide receiver
1. Malik Nabers, LSU
2. Marvin Harrison Jr., Ohio State
3. Rome Odunze, Washington
4. Ladd McConkey, Georgia
5. Brian Thomas Jr., LSU
6. Keon Coleman, Florida State
7. Adonai Mitchell, Texas
8. Xavier Legette, South Carolina
9. Xavier Worthy, Texas
10. Troy Franklin, Oregon
11. Ricky Pearsall, Florida
12. Jalen McMillan, Washington
13. Ja’Lynn Polk, Washington
14. Javon Baker, UCF
15. Roman Wilson, Michigan
16. Malachi Corley, Western Kentucky
17. Jha’Quan Jackson, Tulane
18. Jacob Cowing, Arizona
19. Cornelius Johnson, Michigan
20. Brenden Rice, USC
21. Malik Washington, Virginia
22. Luke McCaffrey, Rice
23. Devontez Walker, North Carolina
24. Bub Means, Pittsburgh
25. Ryan Flournoy, Southeast Missouri State
26. Jermaine Burton, Alabama
27. Anthony Gould, Oregon State
28. Ainias Smith, Texas A&M
29. Jamari Thrash, Louisville
30. Tejhaun Palmer, UAB
31. David White Jr., Western Carolina
32. Isaiah Williams, Illinois
33. Lideatrick Griffin, Mississippi State
34. Jalen Coker, Holy Cross
35. Marcus Rosemy-Jacksaint, Georgia
36. Jordan Whittington, Texas
37. Xavier Weaver, Colorado
38. Tahj Washington, USC
39. Dev Holmes, New Haven
40. Jadon Janke, South Dakota State
41. Jaxon Janke, South Dakota State
42. Casey Washington, Illinois
43. Tayvion Robinson, Kentucky
44. Joshua Cephus, UTSA
Tight end
1. Brock Bowers, Georgia
2. Ja’Tavion Sanders, Texas
3. Jared Wiley, TCU
4. Ben Sinnott, Kansas State
5. Tanner McLachlan, Arizona
6. Theo Johnson, Penn State
7. Dallin Holker, Colorado State
8. Johnny Wilson, Florida State
9. Tip Reiman, Illinois
10. Erick All, Iowa
11. Cade Stover, Ohio State
12. Devin Culp, Washington
13. Jaheim Bell, Florida State
14. Brevyn Spann-Ford, Minnesota
15. AJ Barner, Michigan
16. Jack Westover, Washington
17. Trey Knox, South Carolina
Offensive tackle
1. Olumuyiwa Fashanu, Penn State
2. Joe Alt, Notre Dame
3. Amarius Mims, Georgia
4. JC Latham, Alabama
5. Taliese Fuaga, Oregon State
6. Kingsley Suamataia, BYU
7. Tyler Guyton, Oklahoma
8. Roger Rosengarten, Washington
9. Jordan Morgan, Arizona
10. Blake Fisher, Notre Dame
11. Christian Jones, Texas
12. Patrick Paul, Houston
13. Julian Pearl, Illinois
14. Nathan Thomas, Louisiana-Lafayette
15. Delmar Glaze, Maryland
16. Javon Foster, Missouri
17. Caedan Wallace, Penn State
18. Travis Glover, Georgia State
19. Kiran Amegadjie, Yale
20. Walter Rouse, Oklahoma
21. KT Leveston, Kansas State
22. Isaiah Adams, Illinois
23. Jeremy Flax, Kentucky
24. Gottlieb Ayedze, Maryland
25. Garret Greenfield, South Dakota State
26. Matt Goncalves, Pittsburgh
27. LaDarius Henderson, Michigan
28. Donovan Jennings, USF
29. Frank Crum, Wyoming
30. Josiah Ezirim, Eastern Kentucky
31. Andrew Coker, TCU
32. Ethan Driskell, Marshall
33. Tylan Grable, UCF
34. Anim Dankwah, Howard
Guard
1. Graham Barton, Duke
2. Troy Fautanu, Washington
3. Christian Haynes, Connecticut
4. Cooper Beebe, Kansas State
5. Javion Cohen, Miami
6. Brandon Coleman, TCU
7. Zak Zinter, Michigan
8. Dominick Puni, Kansas
9. Mason McCormick, South Dakota State
10. Layden Robinson, Texas A&M
11. Trente Jones, Michigan
12. Sataoa Laumea, Utah
13. Trevor Keegan, Michigan
14. Christian Mahogany, Boston College
15. Matthew Jones, Ohio State
16. Steven Jones, Oregon
17. C.J. Hanson, Holy Cross
18. X’Zauvea Gadlin, Liberty
19. Keaton Bills, Utah
20. Brady Latham, Arkansas
21. Dalton Tucker, Marshall
22. Jake Kubas, North Dakota State
23. Karsen Barnhart, Michigan
Center
1. Jackson Powers-Johnson, Oregon
2. Zach Frazier, West Virginia
3. Sedrick Van Pran-Granger, Georgia
4. Hunter Nourzad, Penn State
5. Tanor Bortolini, Wisconsin
6. Beaux Limmer, Arkansas
7. Charles Turner III, LSU
8. Jacob Monk, Duke
9. Matt Lee, Miami
10. Kingsley Eguakun, Florida
11. Nick Samac, Michigan State
12. Nick Gargiulo, South Carolina
13. Drake Nugent, Michigan
14. Michael Jurgens, Wake Forest
15. Dylan McMahon, NC State
16. Andrew Raym, Oklahoma
Edge defender
1. Laiatu Latu, UCLA
2. Dallas Turner, Alabama
3. Jared Verse, Florida State
4. Chop Robinson, Penn State
5. Darius Robinson, Missouri
6. Chris Braswell, Alabama
7. Adisa Isaac, Penn State
8. Bralen Trice, Washington
9. Mohamed Kamara, Colorado State
10. Marshawn Kneeland, Western Michigan
11. Brennan Jackson, Washington State
12. Myles Cole, Texas Tech
13. Zion Tupuola-Fetui, Washington
14. Cedric Johnson, Ole Miss
15. Gabriel Murphy, UCLA
16. Trajan Jeffcoat, Arkansas
17. Austin Booker, Kansas
18. Jonah Elliss, Utah
19. Jalyx Hunt, Houston Christian
20. Braiden McGregor, Michigan
21. Javontae Jean-Baptiste, Notre Dame
22. Nelson Ceaser, Houston
23. Javon Solomon, Troy
24. Eyabi Okie-Anoma, Charlotte
25. Jaylen Harrell, Michigan
26. Xavier Thomas, Clemson
27. Khalid Duke, Kansas State
28. Grayson Murphy, UCLA
29. Eric Watts, Connecticut
30. Bo Richter, Air Force
31. Jamree Kromah, James Madison
Defensive line
1. Johnny Newton, Illinois
2. Byron Murphy II, Texas
3. T’Vondre Sweat, Texas
4. Braden Fiske, Florida State
5. Michael Hall Jr., Ohio State
6. Brandon Dorlus, Oregon
7. Kris Jenkins, Michigan
8. DeWayne Carter, Duke
9. Ruke Orhorhoro, Clemson
10. Fabien Lovett Sr., Florida State
11. Tyler Davis, Clemson
12. Khristian Boyd, Northern Iowa
13. Mekhi Wingo, LSU
14. McKinnley Jackson, Texas A&M
15. Maason Smith, LSU
16. Marcus Harris, Auburn
17. Leonard Taylor III, Miami
18. Jordan Jefferson, LSU
19. Jaden Crumedy, Mississippi State
20. Justin Rogers, Auburn
21. Keith Randolph Jr., Illinois
22. Gabe Hall, Baylor
23. Justin Eboigbe, Alabama
24. Logan Lee, Iowa
25. Jowon Briggs, Cincinnati
Linebacker
1. Edgerrin Cooper, Texas A&M
2. Junior Colson, Michigan
3. Payton Wilson, NC State
4. Jeremiah Trotter Jr., Clemson
5. Cedric Gray, North Carolina
6. Trevin Wallace, Kentucky
7. Kalen DeLoach, Florida State
8. Curtis Jacobs, Penn State
9. Marist Liufau, Notre Dame
10. Jamal Hill, Oregon
11. Steele Chambers, Ohio State
12. Tyrice Knight, UTEP
13. Edefuan Ulofoshio, Washington
14. Jordan Magee, Temple
15. Jaylan Ford, Texas
16. Michael Barrett, Michigan
17. Ty’Ron Hopper, Missouri
18. Darius Muasau, UCLA
19. Tommy Eichenberg, Ohio State
20. JD Bertrand, Notre Dame
21. Tatum Bethune, Florida State
22. Nathaniel Watson, Mississippi State
23. Aaron Casey, Indiana
24. Jontrey Hunter, Georgia State
25. Jackson Sirmon, California
26. Dallas Gant, Toledo
27. Easton Gibbs, Wyoming
Cornerback
1. Kool-Aid McKinstry, Alabama
2. Renardo Green, Florida State
3. Ennis Rakestraw Jr., Missouri
4. Mike Sainristil, Michigan
5. Kamal Hadden, Tennessee
6. Cooper DeJean, Iowa
7. T.J. Tampa, Iowa State
8. Max Melton, Rutgers
9. Cam Hart, Notre Dame
10. Quinyon Mitchell, Toledo
11. Nate Wiggins, Clemson
12. Kamari Lassiter, Georgia
13. Chau Smith-Wade, Washington State
14. Andru Phillips, Kentucky
15. Nehemiah Pritchett, Auburn
16. Decamerion Richardson, Mississippi State
17. Khyree Jackson, Oregon
18. DJ James, Auburn
19. Elijah Jones, Boston College
20. Jarrian Jones, Florida State
21. Myles Harden, South Dakota
22. Kris Abrams-Draine, Missouri
23. Caelen Carson, Wake Forest
24. Jarvis Brownlee Jr., Louisville
25. Josh Newton, TCU
26. MJ Devonshire, Pittsburgh
27. Christian Roland-Wallace, USC
28. Tyrek Funderburk, Appalachian State
29. Willie Drew, Virginia State
30. Tarheeb Still, Maryland
31. Daequan Hardy, Penn State
32. Chigozie Anusiem, Colorado State
33. Dwight McGlothern, Arkansas
34. Deantre Prince, Ole Miss
35. Thomas Harper, Notre Dame
36. Ryan Watts, Texas
37. Kalen King, Penn State
38. Micah Abraham, Marshall
39. Marcellas Dial, South Carolina
40. Johnny Dixon, Penn State
41. Ja’Quan Sheppard, Maryland
42. Carlton Johnson, Fresno State
43. Beanie Bishop Jr., West Virginia
Safety
1. Terrion Arnold, Alabama
2. Kamren Kinchens, Miami
3. Tyler Nubin, Minnesota
4. Malik Mustapha, Wake Forest
5. Cole Bishop, Utah
6. Beau Brade, Maryland
7. Javon Bullard, Georgia
8. Sione Vaki, Utah
9. Jaylin Simpson, Auburn
10. Jaden Hicks, Washington State
11. Calen Bullock, USC
12. Dadrion Taylor-Demerson, Texas Tech
13. Dominique Hampton, Washington
14. Tykee Smith, Georgia
15. Kitan Oladapo, Oklahoma State
16. Demani Richardson, Texas A&M
17. Josh Proctor, Ohio State
18. Evan Williams, Oregon
19. Daijahn Anthony, Ole Miss
20. James Williams, Miami
21. Trey Taylor, Air Force
22. Jaylen Key, Alabama
23. Akeem Dent, Florida State
24. Mark Perry, TCU
25. Jaylon Carlies, Missouri
26. Tyler Owens, Texas Tech
Kicker
1. Will Reichard, Alabama
2. Joshua Karty, Stanford
3. Cam Little, Arkansas
Punter
1. Tory Taylor, Iowa
2. Austin McNamara, Texas Tech
3. Ryan Rehkow, BYU