Insight into All
Things NFL Draft

2024 NFL Draft Class Ranking

The Gridiron Review presents out 2024 NFL Draft Class Ranking. This is a rare year where really only one franchise had a truly bad draft.

1.Arizona Cardinals

1.4 Marvin Harrison Jr., WR, Ohio State

1.27 Darius Robinson, DL/EDGE, Missouri

2.11 Max Melton, CB, Rutgers

3.2 Trey Benson, RB, Florida State

3.7 Isaiah Adams, IOL, Illinois

3.18 Tip Reiman, TE, Illinois

3.27 Elijah Jones, CB, Boston College

4.4 Dadrion Taylor-Demerson, S, Texas Tech

5.3 Xavier Thomas, EDGE, Clemson

5.27 Christian Jones, OT, Texas

6.15 Tejhuan Palmer, WR, UAB

7.6 Jaden Davis, CB/NB, Miami

UDFA Xavier Weaver, WR, Colorado

UDFA Myles Murphy, DL, North Carolina

2. Los Angeles Chargers

1.5 Joe Alt, OT, Notre Dame

2.2 Ladd McConkey, WR, Georgia

3.5 Junior Colson, LB, Michigan

4.5 Justin Eboigbe, DL, Alabama

5.2 Tarheeb Still, CB, Maryland

5.5 Cam Hart, CB, Notre Dame

6.5 Kimani Vidal, RB, Troy

7.5 Brenden Rice, WR, USC

7.33 Cornelius Johnson, WR, Michigan

UDFA Karsen Barnhart, IOL, Michigan

UDFA Akeem Dent, S, Florida State

3. Buffalo Bills

2.1 Keon Coleman, WR, Buffalo Bills

2.28 Cole Bishop, S/NB, Utah

3.32 DeWayne Carter, DL, Duke

4.28 Ray Davis, RB, Kentucky

5.6 Sedrick Van Pran-Granger, IOL, Georgia

5.25 Edefuan Ulofoshio, LB, Washington

5.33 Javon Solomon, EDGE, Troy

6.28 Tylan Grable, OT, UCF

6.43 Daequan Hardy, CB, Penn State

7.1 Travis Clayton, OL, England(IPP)

UDFA Frank Gore Jr., RB, Southern Miss

4. Denver Broncos

1.12 Bo Nix, QB, Oregon

3.12 Jonah Elliss, EDGE, Utah

4.2 Troy Franklin, WR, Oregon

5.10 Kris Abrams-Draine, CB, Missouri

5.12 Audric Estimé, RB, Notre Dame

7.15 Devaughn Vele, WR, Utah

7.36 Nick Gargiulo, IOL, South Carolina

UDFA Blake Watson, RB, Memphis

5. Philadelphia Eagles

1.22 Quinyon Mitchell, CB, Toledo

2.8 Cooper DeJean, CB, Iowa

3.31 Jalyx Hunt, EDGE, Houston Christian

4.27 Will Shipley, RB, Clemson

5.17 Ainias Smith, WR, Texas A&M

5.20 Jeremiah Trotter Jr., LB, Clemson

5.37 Trevor Keegan, IOL, Michigan

6.9 Johnny Wilson, WR, Florida State

6.14 Dylan McMahon, IOL, NC State

UDFA Kendall Milton, RB, Georgia

UDFA Anim Dankwah, OT, Howard

UDFA Gabe Hall, DL, Baylor

6. Cincinnati Bengals

1.18 Amarius Mims, OT, Georgia

2.17 Kris Jenkins, DL, Michigan

3.16 Jermaine Burton, WR, Alabama

3.34 McKinnley Jackson, DL, Texas A&M

4.15 Erick All, TE, Iowa

5.14 Josh Newton, CB, TCU

6.18 Tanner McLachlan, TE, Arizona

6.38 Cedric Johnson, EDGE, Ole Miss

7.4 Daijahn Anthony, S, Ole Miss

7.17 Matt Lee, IOL, Miami

UDFA Aaron Casey, LB, Indiana

7. Baltimore Ravens

1.30 Nate Wiggins, CB, Clemson

2.30 Roger Rosengarten, OT, Washington

3.30 Adisa Isaac, EDGE, Penn State

4.13 Tez Walker, WR, UNC

4.30 TJ Tampa, CB, Iowa State

5.30 Rasheen Ali, RB, Marshall

6.42 Devin Leary, QB, Kentucky

7.8 Nick Samac, C, Michigan State

7.30 Saanoussi Kane, S, Purdue

UDFA Tayvion Robinson, WR, Kentucky

UDFA Beau Brade, S, Maryland

UDFA Darrian Dalcourt, OL, Alabama

UDFA Tramel Walthour, DL, Georgia

8. Detroit Lions

1.24 Terrion Arnold, CB, Alabama

2.29 Ennis Rakestraw Jr., CB/NB, Missouri

4.26 Giovanni Manu, OL, British Columbia(IPP)

4.32 Sione Vaki, S/RB, Utah

6.13 Mekhi Wingo, DL, LSU

6.34 Christian Mahogany, IOL, Boston College

UDFA Isaiah Williams, WR, Illinois

UDFA Steele Chambers, LB, Ohio State

9. Chicago Bears

1.1 Caleb Williams, QB, USC

1.9 Rome Odunze, WR, Washington

3.11 Kiran Amegadjie, OT, Yale

4.22 Tory Taylor, P, Iowa

5.9 Austin Booker, EDGE, Kansas

UDFA Austin Reed, QB, Western Kentucky

UDFA Keith Randolph, DL. Illinois

10. Washington Commanders

1.2 Jayden Daniels, QB, LSU

2.4 Jer’Zhan Newton, DL, Illinois

2.18 Mike Sainristil, DB, Michigan

2.21 Ben Sinnott, TE, Kansas State

3.3 Brandon Coleman, IOL, TCU

3.37 Luke McCaffrey, WR, Rice

5.4 Jordan Magee, LB, Temple

5.26 Dominique Hampton, S, Washington

7.2 Javontae Jean-Baptiste, EDGE, Notre Dame

UDFA Sam Hartman, QB, Notre Dame

UDFA Austin Jones, RB, USC

UDFA Marcus Rosemy-Jacksaint, WR, Georgia

UDFA Chigozie Anusiem, CB, Colorado State

UDFA AJ Woods, DB, Pitt

UDFA Tyler Owens, DB, Texas Tech

11. Los Angeles Rams

1.19 Jared Verse, EDGE, Florida State

2.7 Braden Fiske, DL, Florida State

3.19 Blake Corum, RB, Michigan

3.36 Kamren Kinchens, S/NB, Miami

5.19 Brennan Jackson, EDGE, Washington State

6.20 Tyler Davis, DL, Clemson

6.33 Joshua Karty, K, Stanford

6.37 Jordan Whittington, WR, Texas

6.41 Beaux Limmer, IOL, Arkansas

7.34 KT Leveston, IOL, Kansas State

UDFA Drake Stoops, WR, Oklahoma

UDFA Omar Speights, LB, LSU

UDFA Josh Wallace, CB Michigan

12. Tampa Bay Buccaneers

1.26 Graham Barton, OL, Duke

2.25 Chris Braswell, EDGE, Alabama

3.26 Tykee Smith, S/NB, Georgia

3.29 Jalen McMillan, WR, Washington

4.25 Bucky Irving, RB, Oregon

6.44 Elijah Klein, IOL, UTEP

7.26 Devin Culp, TE, Washington

UDFA Kalen DeLoach, LB, Florida State

13. Green Bay Packers

1.25 Jordan Morgan, OL, Arizona

2.13 Edgerrin Cooper, LB, Texas A&M

2.26 Javon Bullard, DB, Georgia

3.25 MarShawn Lloyd, RB, USC

3.28 Ty’Ron Hopper, LB, Missouri

4.11 Evan Williams, S, Oregon

5.28 Jacob Monk, IOL, Duke

5.34 Kitan Oladapo, S, Oregon State

6.26 Travis Glover, OT, Georgia State

7.25 Michael Pratt, QB, Tulane

7.35 Kalen King, DB, Penn State

UDFA Trente Jones, IOL, Michigan

14. Pittsburgh Steelers

1.20 Troy Fautanu, OL, Washington

2.19 Zach Frazier, IOL, West Virginia

3.20 Roman Wilson, WR, Michigan

3.35 Payton Wilson, LB, NC State

4.19 Mason McCormick, IOL, South Dakota State

6.2 Logan Lee, DL, Iowa

6.19 Ryan Watts, CB, Texas

UDFA John Rhys Plumlee, QB, UCF

UDFA Daijun Edwards, RB, Georgia

UDFA Beanie Bishop Jr., DB, West Virginia

15. Las Vegas Raiders

1.13 Brock Bowers, TE, Georgia

2.12 Jackson Powers-Johnson, IOL, Raiders

3.13 Delmar Glaze, OT, Maryland

4.12 Decamerion Richardson, CB, Mississippi State

5.13 Tommy Eichenberg, LB, Ohio State

6.32 Dylan Laube, RB, New Hampshire

7.3 Trey Taylor, S, Air Force

7.9 MJ Devonshire, CB, Pitt

UDFA Lideatrick Griffin, WR, Mississippi State

UDFA Andrew Coker, OT, TCU

16. Houston Texans

2.10 Kamari Lassiter, CB, Georgia

2.27 Blake Fisher, OL, Notre Dame

3.14 Calen Bullock, DB, USC

4.23 Cade Stover, TE, Ohio State

6.12 Jamal Hill, LB, Oregon

6.29 Jawhar Jordan, RB, Louisville

7.18 Solomon Byrd, EDGE, USC

7.27 Marcu Harris, DL, Auburn

7.29 LaDarius Henderson, OL, Michigan

17. Kansas City Chiefs

1.28 Xavier Worthy, WR, Texas

2.31 Kingsley Suamataia, OL, BYU

4.31 Jared Wiley, TE, TCU

4.33 Jaden Hicks, S/NB, Washington State

5.24 Hunter Nourzad, C, Penn State

6.35 Kamal Hadden, CB, Tennessee

7.28 CJ Hanson, OL, Holy Cross

UDFA Emani Bailey, RB, TCU

UDFA Carson Steele, RB, UCLA

UDFA Curtis Jacobs, LB, Penn State

UDFA Baylor Cupp, TE, Texas Tech

UDFA Ethan Driskell, OL, Marshall

UDFA Eyabi Okie-Anoma, EDGE, Charlotte

UDFA Christian Roland-Wallace, CB, USC

18. Indianapolis Colts

1.15 Laiatu Latu, EDGE, UCLA

2.20 Adonai Mitchell, WR, Texas

3.15 Matt Goncalves, OT, Pitt

4.17 Tanor Bortolini, IOL, Wisconsin

5.7 Anthony Gould, WR, Oregon State

5.16 Jaylon Carlies, S/LB, Missouri

5.29 Jaylin Simpson, S, Auburn

6.25 Micah Abraham, CB, Marshall

7.14 Jonah Laulu, DL, Oklahoma

UDFA Kedon Slovis, QB, BYU

19. Miami Dolphins

1.21 Chop Robinson, EDGE, Penn State

2.23 Patrick Paul, OT, Houston

4.20 Jaylen Wright, RB, Tennessee

5.23 Mohamed Kamara, EDGE, Colorado State

6.8 Malik Washington, WR, Virginia

6.22 Patrick McMorris, S, Cal

7.21 Tahj Washington, WR, USC

UDFA Storm Duck, CB, Louisville

UDFA Grayson Murphy, DL, UCLA

20. Dallas Cowboys

1.29 Tyler Guyton, OT Oklahoma

2.24 Marshawn Kneeland, EDGE, Western Michigan

3.9 Cooper Beebe, IOL, Kansas State

3.24 Marist Liufau, LB, Notre Dame

5.39 Caelen Carson, CB, Wake Forest

6.40 Ryan Flournoy, WR, Southeast Missouri State

7.13 Nathan Thomas, OT, Louisiana

7.24 Justin Rogers, DL, Auburn

UDFA Brevyn Spann-Ford, TE, Minnesota

21. Minnesota Vikings

1.10 JJ McCarthy, QB, Michigan

1.17 Dallas Turner, EDGE, Alabama

4.8 Khyree Jackson, CB, Oregon

6.1 Walter Rouse, OT, Oklahoma

6.27 Will Reichard, K, Alabama

7.10 Michael Jurgens, IOL, Wake Forest

7.12 Levi Drake Rodriguez, DL, Texas A&M Commerce

UDFA Trey Knox, TE, South Carolina

UDFA Gabriel Murphy, EDGE, UCLA

UDFA Dwight McGlothern, CB, Arkansas

22. Tennessee Titans

1.7 JC Latham, OT, Alabama

2.6 T’Vondre Sweat, DL, Texas

4.6 Cedric Gray, LB, UNC

5.11 Jarvis Brownlee Jr., CB, Louisville

6.6 Jha’Quan Jackson, WR, Tulane

7.22 James Williams, S, Miami

7.32 Jaylen Harrell, EDGE, Michigan

UDFA Dillon Johnson, RB, Washington

23. San Francisco 49ers

1.31 Ricky Pearsall, WR, Florida

2.32 Renardo Green, CB, Florida State

3.23 Dominick Puni, OT, Kansas

4.24 Malik Mustapha, S, Wake Forest

4.29 Isaac Guerendo, RB, Louisville

4.35 Jacob Cowing, WR, Arizona

6.39 Jarrett Kingston, IOL, USC

7.31 Tatum Bethune, LB, Florida State

UDFA Cody Schrader, RB, Missouri

UDFA Drake Nugent, IOL, Michigan

UDFA Terique Owens, WR, Missouri State

UDFA Tanner Mordecai, QB, Wisconsin

 24. New York Jets

1.11 Olu Fashanu, OT, Penn State

3.1 Malachi Corley, WR, Western Kentucky

4.34 Braelon Allen, RB, Wisconsin

5.36 Jordan Travis, QB, Florida State

5.38 Isaiah Davis, RB, South Dakota State

5.41 Qwan’tez Stiggers, CB, Toronto Argonauts

7.37 Jaylen Key, S, Alabama

UDFA Braiden McGregor, EDGE, Michigan

UDFA Leonard Taylor III, DL, Miami

UDFA Jackson Sirmon, LB, Cal

25. New England Patriots

1.3 Drake Maye, QB, UNC

2.5 Ja’Lynn Polk, WR, Washington

3.4 Caedan Wallace, OT, Penn State

4.3 Layden Robinson, IOL, Texas A&M

4.10 Javon Baker, WR, UCF

6.4 Marcellas Dial, CB, South Carolina

6.17 Joe Milton III, QB, Tennessee

7.11 Jaheim Bell, TE, Florida State

26. New York Giants

1.6 Malik Nabers, WR, LSU

2.15 Tyler Nubin, S, Minnesota

3.6 Andru Phillips, CB, Kentucky

4.7 Theo Johnson, TE, Penn State

5.31 Tyrone Tracy Jr., RB, Purdue

6.7 Darius Muasau, LB, UCLA

UDFA Chris Autman-Bell, WR, Minnesota(Camp Invite)

27. Carolina Panthers

1.32 Xavier Legette

2.14 Jonathon Brooks, RB, Texas

3.8 Trevin Wallace, LB, Kentucky

4.1 Ja’Tavion Sanders, TE, Texas

5.22 Chau Smith-Wade, CB, Washington State

6.24 Jaden Crumedy, DL, Mississippi State

7.20 Michael Barrett, LB, Michigan

UDFA Jack Plummer, QB, Louisville

UDFA Jaden Shirden, RB, Monmouth

UDFA Andrew Raym, OL, Oklahoma

UDFA Willie Drew, CB, Virginia State

UDFA Demani Richardson, S, Texas A&M

28. Jacksonville Jaguars

1.23 Brian Thomas Jr., WR, LSU

2.16 Maason Smith, DL, LSU

3.33 Jarrian Jones, CB, Florida State

4.14 Javon Foster, OT, Missouri

4.16 Jordan Jefferson, DL, LSU

5.18 Deantre Prince, CB, Ole Miss

5.32 Keilan Robinson, zrb, Texas

6.36 Cam Little, K, Arkansas

7.16 Myles Cole, EDGE, Texas Tech

UDFA Josh Proctor, S/NB, Ohio State

29. Seattle Seahawks

1.16 Byron Murphy II, DL, Texas

3.17 Christian Haynes, IOL, UConn

4.18 Tyrice Knight, LB, UTEP

4.21 AJ Barner, TE, Michigan

5.1 Nehemiah Pritchett, CB, Auburn

6.3 Sataoa Laumea, IOL, Utah

6.16 DJ James, CB, Auburn

6.31 Michael Jerrell, OT, Findlay

UDFA George Holani, RB, Boise State

UDFA Garret Greenfield, OT, South Dakota State

30. New Orleans Saints

1.14 Taliese Fuaga, OT, Oregon State

2.9 Kool-Aid McKinstry, CB, Alabama

5.15 Spencer Rattler, QB, South Carolina

5.35 Bub Means, WR, Pitt

5.40 Jaylan Ford, LB, Texas

6.23 Khristian Boyd, DL, Northern Iowa

7.19 Josiah Ezirim, OT, Eastern Kentucky

UDFA Dallin Holker, TE, Colorado State

31. Cleveland Browns

2.22 Michael Hall Jr., DL, Ohio State

3.21 Zak Zinter, IOL, Michigan

5.21 Jamari Thrash, WR, Louisville

6.30 Nathaniel Watson, LB, Mississippi State

7.7 Myles Harden, CB, South Dakota

7.23 Jowon Briggs, DL, Cincinnati

UDFA Javion Cohen, OL, Miami

32. Atlanta Falcons

1.8 Michael Penix, QB, Washington

2.3 Ruke Orhorhoro, DL, Clemson

3.10 Bralen Trice, DL/EDGE, Washington

4.9 Brandon Dorlus, DL, Oregon

5.8 JD Bertrand, LB, Notre Dame

6.10 Jase McClellan, RB, Alabama

6.11 Casey Washington, WR, Illinois

6.21 Zion Logue, DL, Georgia