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