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.
Arizona Cardinals
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
Atlanta Falcons
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
Baltimore Ravens
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+
Buffalo Bills
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
Carolina Panthers
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+
Chicago Bears
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-
Cincinnati Bengals
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+
Cleveland Browns
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
Dallas Cowboys
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+
Denver Broncos
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+
Detroit Lions
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
Green Bay Packers
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+
Houston Texans
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+
Indianapolis Colts
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+
Jacksonville Jaguars
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+
Kansas City Chiefs
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+
Los Angeles Chargers
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
Los Angeles Rams
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
Las Vegas Raiders
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-
Miami Dolphins
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+
Minnesota Vikings
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
New England Patriots
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+
New Orleans Saints
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+
New York Giants
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+
New York Jets
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
Phildelphia Eagles
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
Pittsburgh Steelers
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
Seattle Seahawks
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+
San Francisco 49ers
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+
Tampa Bay Buccaneers
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-
Tennessee Titans
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+
Washington Commanders
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-