2024 NFL Draft: Grades and analysis for all 32 teams

Here is our full breakdown of the 2024 NFL draft as we take a look at all 32 draft classes and hand out some grades.

Here is our full breakdown of the 2024 NFL draft as we take a look at all 32 draft classes and hand out some grades.

Round 1 – WR Marvin Harrison Jr., Ohio State

Round 1 – DL Darius Robinson, Missouri

Round 2 – CB Max Melton, Rutgers

Round 3 – RB Trey Benson, Florida State

Round 3 – G Isaiah Adams, Illinois

Round 3 – TE Rip Reiman, Illinois

Round 3 – CB Elijah Jones, Boston College

Round 4 – S Dadrion Taylor-Demerson, Texas Tech

Round 5 – EDGE Xavier Thomas, Clemson

Round 5 – OT Christian Jones, Texas

Round 6 – WR Tejhaun Palmer, UAB

Round 7 – CB Jaden Davis, Miami

The Cardinals had 12 picks and were deliberate with them. We love the pick of running back Trey Benson in the third round but we do question the impact of the day three picks.

Grade: B

Round 1 – QB Michael Penix Jr., Washington

Round 2 – DL Ruke Orhorhoro, Clemson

Round 3 – EDGE Bralen Trice, Washington

Round 4 – DL Brandon Dorlus, Oregon

Round 5 – LB JD Bertrand, Notre Dame

Round 6 – RB Jase McClellan, Alabama

Round 6 – WR Casey Washington, Illinois

Round 6 – DL Zion Logue, Georgia

The Falcons shocked everyone when they selected Michael Penix Jr. in the first round but given the potential punishment coming for tampering, we get the logic. Overall this draft didn’t really move the need for us with a lack of playmakers.

Grade: C

Round 1 – CB Nate Wiggins, Clemson

Round 2 – OT Roger Rosengarten, Washington

Round 3 – EDGE Adisa Isaac, Penn State

Round 4 – Tez Walker, North Carolina

Round 4 – CB T.J. Tampa, Iowa State

Round 5 – RB Rasheen Ali, Marshall

Round 6 – QB Devin Leary, Kentucky

Round 7 – C Nick Samac, Michigan State

Roud 7 – S Sanoussi Kane, Purdue

The Ravens are one of those teams that really understands how players fit their scheme. Getting T.J. Tampa in the fourth round was a huge bargain.

Grade: B+

Second round – WR Keon Coleman, FSU

Second round – S Cole Bishop, Utah

Third round – DT DeWayne Carter, Duke

Fourth round – RB Ray Davis, Kentucky

Fifth round – C Sedrick Van Pran-Granger, Georgia

Fifth round – LB Edefuan Olofoshio, Washington

Fifth round – EDGE Javon Solomon, Troy

Sixth round – OT Tylan Grable, UCF

Sixth round – CB Daequan Hardy, Penn State

Seventh round – G Travis Clayton, England

The Bills traded out of the first round but I’m not sure they made good use of it. Our favorite pick is center Sedrick Van Pran-Granger in the fifth round but much of day three are project players.

Grade: B

First round – WR Xavier Legette, South Carolina

Second round – RB Jonathon Brooks, Texas

Third round – LB Trevin Wallace, Kentucky

Fourth round – TE Ja’Tavion Sanders, Texas

Fifth round – CB Chau Smith-Wade, Washington State

Sixth round – DT Jaden Crumedy, Mississippi State

Seventh round – LB Michael Barrett, Michigan

After watching Bryce Young struggle in 2023 we were happy to see them really focus on getting him some weapons.

Grade: B+

First round – QB Caleb Williams, USC

First round – WR Rome Odunze, Washington

Third round – OT Kiran Amegadjie, Yale

Fourth round – P Tory Taylor, Iowa

Fifth round – EDGE Austin Booker, Kansas

The Bears didn’t have many picks but they did a great job addressing their big needs. Our favorite pick was landing wide receiver Rome Odunze to pair up with Caleb Williams.

Grade: A-

First round – OT Amarius Mims, Georgia

Second round – DT Kris Jenkins, Michigan

Third round – WR Jermaine Burton, Alabama

Third round – DT McKinnley Jackson, Texas A&M

Fourth round – TE Erick All, Iowa

Fifth round – CB Josh Newton, TCU

Sixth round – TE Tanner McLachlan, Arizona

Sixth round – EDGE Cedric Johnson, Ole Miss

Seventh round – S Daijahn Anthony, Ole Miss

Seventh round – C Matt Lee, Miami

The Bengals made 10 picks and landed four or five guys who can help the team this season.

Grade: B+

Second round – DT Michael Hall Jr., Ohio State

Third round – G Zak Zinter, Michigan

Fifth round – WR Jamari Thrash, Louisville

Sixth round – LB Nathaniel Watson, Mississippi State

Seventh round – CB Myles Harden, South Dakota

Seventh round – DT Javon Briggs, Cincinnati

The Browns didn’t have a first-round pick and it showed. Not really a fan of Michael Hall or Zak Zinter and we don’t see an impact guy among the other three guys.

Grade: D

First round – OT Tyler Guyton, Oklahoma

Second round – EDGE Marshawn Kneeland, Western Michigan

Third round – G Cooper Beebe, Kansas State

Third round – LB Marist Liufau, Notre Dame

Fifth round – CB Caelen Carson, Wake Forest

Sixth round – WR Ryan Flournoy, SW Missouri State

Seventh round – OT Nathan Thomas, Louisville

Seventh round – DT Justin Rogers, Auburn

Aside from not addressing running back, we feel like the Cowboys did a nice job filling several kep needs including linebacker and cornerback with some solid sleeper guys.

Grade: B+

First round – QB Bo Nix, Oregon

Third round – EDGE Jonah Elliss, Utah

Fourth round – WR Troy Franklin, Oregon

Fifth round – CB Kris Abrams-Draine, Missouri

Fifth round – RB Audric Estime, Notre Dame

Seventh round – WR Devaughn Vele, Utah

Seventh round – C Nick Gargiulo, South Carolina

Props to the Broncos for taking Bo Nix even when the pundits didn’t see the value. Landing Troy Franklin in the fourth round is a great value pick and cornerback Kris Abrams-Draine is a huge value.

Grade: B+

First round – CB Terrion Arnold, Alabama

Second round – CB Ennis Rakestraw Jr., Missouri

Fourth round – OT Giovanni Manu, British Columbia

Fourth round – S Sione Vaki, Utah

Sixth round – DT Mekhi Wingo, LSU

Sixth round – G Christian Mahogany, Boston College

The Lions have a type and they stuck to it. Loading up on cornerbacks is a smart move after releasing Cameron Sutton and those two sixth-round picks are bullies at the line of scrimmage.

Grade: A

First round – OT Jordan Morgan, Arizona

Second round – LB Edgerrin Cooper, Texas A&M

Second round – S Javon Bullard, Georgia

Third round – RB MarShawn Lloyd, USC

Third round – LB Ty’Ron Hopper, Missouri

Fourth round – S Evan Williams, Oregon

Fifth round – C Jacob Monk, Duke

Fifth round – S Kitan Oladapo, Oregon State

Sixth round – OT Travis Glover, Georgia State

Seventh round – QB Michael Pratt, Tulane

Seventh round – CB Kalen King, Penn State

11 picks is a lot of chances to be right and the Packers definitely had more hits than misses. Our favorite pick might be hard-hitting safety Kitan Oladapo in the fifth round.

Grade: B+

Second round – CB Kamari Lassiter, Georgia

Second round – OT Blake Fisher, Notre Dame

Third round – S Calen Bullock, USC

Fourth round – TE Cade Stover, Ohio State

Sixth round – LB Jamal Hill, Oregon

Sixth round – RB Jawhar Jordan, Louisville

Seventh round – EDGE Solomon Byrd, USC

Seventh round – DT Marcus Harris, Auburn

Seventh round – OT LaDarius Henderson, Michigan

I feel like the Texans missed the mark at multiple spots but they do have some developmental pieces. Cornerback Kamari Lassiter is our favorite pick and he might start with fellow rookie Calen Bullock.

Grade: B+

First round – EDGE Laiatu Latu, UCLA

Second round – WR Adonai Mitchell, Texas

Third round – OT Matt Goncalves, Pitt

Fourth round – C Tanor Bortolini, Wisconsin

Fifth round – WR Anthony Gould, Oregon State

Fifth round – S Jaylong Carlies, Missouri

Fifth round – S Jaylin Simpson, Auburn

Sixth round – CB Micah Abraham, Marshall

Seventh round – DT Jonah Laulu, Oklahoma

The Colts took a chance in the first round with Laiatu Latu but it could turn out to be a steal. Getting Adonai Mitchell in the second is another huge bargain.

Grade: B+

First round – WR Brian Thomas Jr., LSU

Second round – DT Maason Smith, LSU

Third round – CB Jarrian Jones, FSU

Fourth round – OT Javon Foster, Missouri

Fourth round – DT Jordan Jefferson, LSU

Fifth round – CB Deantre Prince, Ole Miss

Fifth round – RB Kelian Robinson, Texas

Sixth round – K Cam Little, Arkansas

Seventh round – EDGE Myles Cole, Texas Tech

The Jaguars had such a great time at the LSU pro day they drafted three guys from there. Jacksonville made a nice haul with some big name guys who should do well.

Grade: B+

First round – WR Xavier Worthy, Texas

Second round – OT Kingsley Sauamtaia, BYU

Fourth round – TE Jared Wiley, TCU

Fourth round – S Jaden Hicks, Washington State

Fifth round – C Hunter Nourzad, Penn State

Sixth round – CB Kamal Hadden, Tennessee

Seventh round – OG C.J. Hanson, Holy Cross

The rich got richer as the Chiefs added even more playmakers on offense. Tight end Jared Wiley is our favorite value pick in this class.

Grade: B+

First round – OT Joe Alt, Notre Dame

Second round – WR Ladd McConkey, Georgia

Third round – LB Junior Colson, Michigan

Fourth round – DT Justin Eboigbe, Alabama

Fifth round – CB Tarheeb Still, Maryland

Fifth round – CB Cam Hart, Notre Dame

Sixth round – RB Kimani Vidal, Troy

Seventh round – WR Brenden Rice, USC

Seventh round – WR Cornelius Johnson, Michigan

The Chargers had one of our favorite drafts and landed an easy four or five guys who will be starters at rookies and for a very long time.

Grade: A

First round – EDGE Jared Verse, FSU

Second round – DT Braden Friske, FSU

Third round – RB Blake Corum, Michigan

Third round – S Kamren Kinchens, Miami

Fifth round – EDGE Brennan Jackson, Washington State

Sixth round -DT Tyler Davis, Clemson

Sixth round – K Josh Karty, Stanford

Sixth round – WR Jordan Whittington, Texas

Sixth round – C Beaux Limmer, Arkansas

Seventh round – G KT Leveston, Kansas State

The Rams hadn’t had a first-round pick since 2016 and they made the most of it this year with Jared Verse. We love Kam Kinchens as a future Pro Bowl safety and center Beaux Limmer is a 10-year starter.

Grade: A

First round – TE Brock Bowers, Georgia

Second round – C Jackson Powers-Johnson, Oregon

Third round – OT Delmar Glaze, Maryland

Fourth round – Decamerion Richardson, Mississippi State

Fifth round – LB Tommy Eichenberg, Ohio State

Sixth round – RB Dylan Laube, New Hampshire

Seventh round – S Trey Taylor, Air Force

Seventh round – CB M.J. Devonshire, Pitt

The Raiders didn’t draft a quarterback but getting tight end Brock Bowers and center Jackson Powers-Johnson at long-term Pro Bowlers and that helps this draft be a winner.

Grade: A-

First round – EDGE Chop Robinson, Penn State

Second round – OT Patrick Paul, Houston

Fourth round – RB Jaylen Wright, Tennessee

Fifth round – EDGE Mohamed Kamara, Colorado State

Sixth round – WR Malik Washington, Virginia

Sixth round – S Patrick McMorris, Cal

Seventh round – WR Tahj Washington, USC

The Dolphins got faster on offense which is ridiculous but our favorite pick for need was offensive tackle Patrick Paul. I’d have liked to see an interior offensive line pick as well.

Grade: B+

First round – QB J.J. McCarthy, Michigan

First round – EDGE Dallas Turner, Alabama

Fourth round – CB Khyree Jackson, Oregon

Sixth round – OT Walter Rouse, Oklahoma

Sixth round – K WIll Reichard, Alabama

Seventh round – C Michael Jurgens, Wake Forest

Seventh round – DT Levi Drake Rodriguez, Texas A&M Commerce

The Vikings went all in on those two first rounds. Edge Dallas Turner has Will Anderson Jr. potential and we love that pick. We are taking a wait-and-see approach with J.J. McCarthy in the NFL.

Grade: B

First round – QB Drake Maye, North Carolina

Second round – WR Ja’Lynn Polk, Washington

Third round – OT Caedan Wallace, Penn State

Fourth round – G Layden Robinson, Texas A&M

Fourth round – WR Javon Baker, UCF

Sixth round – CB Marcelias Dial, South Carolina

Sixth round – QB Joe Milton III, Tennessee

Seventh round – TE Jaheim Bell, FSU

The Patriots put in good work getting their offense in order and almost bypassing defense completely.

Grade: B+

First round – OT Taliese Fuaga, Oregon State

Second round – CB Kool-Aid McKinstry, Alabam

Fifth round – QB Spencer Rattler, South Carolina

Fifth round – WR Bub Means, Pitt

Fifth round – LB Jaylan Ford, Texas

Sixth round – DT Khristian Boyd, Northern Iowa

Seventh round – OT Josiah Ezrim, Eastern Kentucky

New Orleans was deliberate in filling their two biggest needs and we love Taliese Fuaga and Kool-Aid McKinstry in the first two rounds.

Grade: B+

First round – WR Malik Nabers, LSU

Second round – S Tyler Nubin, Minnesota

Third round – CB Dru Phillips, Kentucky

Fourth round – TE Theo Johnson, Penn State

Fifth round – RB Tyrone Tracy Jr., Purdue

Sixth round – LB Darius Muasau, UCLA

We thought the Giants would target an offensive tackle in the first two rounds but you can’t argue against Malik Nabers and Tyler Nubin and playmakers on each side of the football.

Grade: B+

First round – OT Olu Fashanu, Penn State

Third round – WR Malachi Corley, Western Kentucky

Fourth round – RB Baelon Allen, Wisconsin

Fifth round – QB Jordan Travis, FSU

Fifth round – RB Isaiah Davis, South Dakota State

Fifth round – CB Qwan’tez Stiggers, Toronto

Seventh round – S Jaylen Key, Alabama

The Jets did their part to build the offense around Aaron Rodgers to make a push in 2024 but didn’t really plan for for the future.

Grade: B

First round – CB Quinyon Mitchell, Toledo

Second round – DB Cooper DeJean, Iowa

Third round – EDGE Jalyx Hunt, Houston Christian

Fourth round – RB Will Shipley, Clemson

Fifth round – WR Ainias Smith, Texas A&M

Fifth round – LB Jeremiah Trotter Jr., Clemson

Fifth round – G Trevor Keegan, Michigan

Sixth round – WR Johnny Wilson, FSU

Sixth round – G Dylan McMahon, North Carolina State

The Eagles once again had one of the strongest drafts with two playmakers in the secondary, a dynamic pass rusher, underrated running back and wide receiver and a linebacker with the perfect Philadelphia bloodline.

Grade: A

First round – OT Troy Fautanu, Washington

Second round – C Zach Frazier, West Virginia

Third round – WR Roman Wilson, Michigan

Third round – LB Payton Wilson

Fourth round – G Mason McCormick, South Dakota State

Sixth round – DL Logan Lee, Iowa

Sixth round – DB Ryan Watts, Texas

For a second straight draft, the Steelers won the day—an easy three starters in the first three picks and future stars with the next three picks.

Grade: A

First round – DT Byron Murphy II, Texas

Third round – G Christian Haynes, UConn

Fourth round – LB Tyrice Knight, UTEP

Fourth round – LB AJ Barner, Michigan

Fifth round – CB Nehemiah Pritchett, Auburn

Sixth round – G Sataoa Laumea, Utah

Sixth round – CB D.J. James, Auburn

Sixth round – OT Michael Jerrell, Findlay

The Seahawks added two huge players to bolster their line of scrimmage with their first two picks and we love the tandem of Auburn cornerbacks as well as a pair of solid off-ball linebackers.

Grade: B+

First round – WR Ricky Pearsall, Florida

Second round – CB Renardo Green, FSU

Third round – OT Dominick Puni, Kansas

Fourth round – S Malik Mustapha, Wake Forest

Fourth round – RB Isaac Guerendo, Louisville

Fourth round – WR Jacob Cowing, Arizona

Sixth round – G Jarrett Kingston, USC

Seventh round – LB Tatum Bethune, FSU

We had Ricky Pearsall ranked quite a bit lower than some of the receivers taken after him so unless the team is trading a top receiver, this pick didn’t really hit with me. Then the Niners drafted another receiver later on.

Grade: C+

First round – C Graham Barton, Duke

Second round – EDGE Chris Braswell, Alabama

Third round – S Tykee Smith, Georgia

Third round – WR Jalen McMillan, Washington

Fourth round – RB Bucky Irving, Oregon

Sixth round – G Elijah Klein, UTEP

Seventh round – TE Devin Culp, Washington

We really like what the Bucs did in the draft. Graham Barton is a dominant interior offensive lineman and Chris Braswell is one of the most underrated edge guys in the draft Lots of players here who can help.

Grade: A-

First round – OT JC Latham, Alabama

Second round – DT T’Vondre Sweat, Texas

Fourth round – LB Cedric Gray, North Carolina

Fifth round – CB Jarvin Brownlee Jr., Louisville

Sixth round – WR Jha’Quan Jackson, Tulane

Seventh round – S James Williams, Miami

Seventh round – EDGE Jaylen Harrell, Michigan

The Titans got really strong up front with JC Latham at offensive tackle and T’Vondre Sweat at defensive tackle. Not getting a running back was a little puzzling but this is a solid group overall.

Grade: B+

First round – QB Jayden Daniels, LSU

Second round – DT Johnny Newton, Illinois

Second round – CB Mike Sainristil, Michigan

Second round – TE Ben Sinnott, Kansas State

Third round – OT Brandon Coleman, TCU

Third round – WR Luke McCaffrey, Rice

Fifth round – LB Jordan Magee, Temple

Fifth round – S Dominique Hampton, Washington

Seventh round – EDGE Javontae Jean-Baptiste, Notre Dame

Jayden Daniels is a game-changer and the Commanders got this pick exactly right. The Commanders focused on defense next and got a pair of starters but look out for tight end Ben Sinnott as a weapon in the passing game for Daniels.

Grade: A-