Final 2025 NFL Draft grades for all 32 teams
Photo by Perry Knotts/Getty Images Final grades for the 2025 NFL Draft for every team, with only one A+ When you write about the NFL Draft you’ve heard it all before: “Grading a draft is dumb,” We don’t know how these guys will be for three years,” and “Y’all were so wrong about [insert player here].” We get it. The draft in an imprecise science at best, and so much of evaluating a class is taking the information we have about a player from college and trying to envision their play in the NFL. There are a lot of variables involved, but for every Josh Allen we all got wrong, there are 20 guys we were told by fans would dominate the NFL who are now out of the league. Our NFL team sat down and gave our grades for every team, then averaged them out to come up with a score for all 32 organizations. Nobody got a failing grade. Only one team landed an A+, and feel free to go back in a few years and pick this apart. Here are our projections for how each team did in the 2025 NFL Draft. Arizona Cardinals Grade: B Round 1 (No. 16): DT Walter Nolen, MississippiRound 2 (No. 47): CB Will Johnson, MichiganRound 3 (No. 78): Edge Jordan Burch, OregonRound 4 (No. 115): LB Cody Simon, Ohio StateRound 5 (No. 174): CB Denzel Burke, Ohio StateRound 6 (No. 211): OG Hayden Conner, TexasRound 7 (No. 225): S Kitan Crawford, Nevada It’s difficult to give a team a bad grade when they might have landed one of the biggest draft steals of the last 10 years. If Will Johnson’s injury concerns were overblown in the pre-draft process then the Cardinals got a Top 10 talent in the second round at cornerback. We really liked the defensive focus of this draft, and the gamble with Walter Nolen is fascinating by a normally risk-averse franchise. He loves to compare himself to Aaron Donald, and if that’s halfway true it’s going to be an amazing pick. Atlanta Falcons Grade: B- Round 1 (No. 15): Edge Jalon Walker, GeorgiaRound 1 (No. 26): Edge James Pearce Jr., TennesseeRound 3 (No. 96): S Xavier Watts, Notre DameRound 4 (No. 118): S Billy Bowman Jr., OklahomaRound 7 (No. 218): OT Jack Nelson, Wisconsin Yes, the Falcons filled their needs — but at what cost? Getting Jalon Walker at No. 15 was astounding value, but throwing away their 2026 first round pick to get James Pearce at 26th was not. Atlanta is talking a big game about the Tennessee pass rusher, saying they were considering taking him at 15. I’m not sure what planet that makes sense on, but if both of these two pass rushers struggle then this is a draft that will set the team back years. Baltimore Ravens Grade: B+ Round 1 (No. 27): S Malaki Starks, GeorgiaRound 2 (No. 59): Edge Mike Green, MarshallRound 3 (No. 91): OT Emery Jones Jr., LSURound 4 (No. 129): LB Teddye Buchanan, CaliforniaRound 5 (No. 141): OT Carson Vinson, Alabama A&MRound 6 (No. 178): CB Bilhal Kone, Western MichiganRound 6 (No. 186): K Tyler Loop, ArizonaRound 6 (No. 203): WR LaJohntay Wester, ColoradoRound 6 (No. 210): DT Aeneas Peebles, Virginia TechRound 6 (No. 212): CB Robert Longerbeam, RutgersRound 7 (No. 243): OG Garrett Dellinger, LSU Love the football side of this. Hate giving Baltimore props for taking Mike Green. Yes, the team got two first round talents with their first two picks — but it was only because the Ravens were willing to take a guy with Green’s off-field history of sexual assault allegations on two separate occasions. They can justify it however they want, but it doesn’t make it easier to swallow. Buffalo Bills Grade: B Round 1 (No. 30): CB Maxwell Hairston, KentuckyRound 2 (No. 41): DT T.J. Sanders, South CarolinaRound 3 (No. 72): Edge Landon Jackson, ArkansasRound 4 (No. 109): DT Deone Walker, KentuckyRound 5 (No. 170): CB Jordan Hancock, Ohio StateRound 5 (No. 173): TE Jackson Hawes, Georgia TechRound 6 (No. 177): CB Dorian Strong, Virginia TechRound 6 (No. 206): OT Chase Lundt, ConnecticutRound 7 (No. 240): WR Kaden Prather, Maryland I understand that a lot of Bills fans are underwhelmed by the lack of receiving help in this draft class, but I actually think the Bills did a pretty good job with their class. Tripling down on cornerback after their depth got ravaged last season by injury is a good thing, and I think top pick Maxwell Hairston plays with the vision and playmaking in off coverage that fits this defense. Sanders might’ve been a bit of a stretch at 41, but he and Landon Jackson are similar to body types that they love to bring in. I’m still worried about their ability to stop the run through the spine of their defense, but overall I think they did a fine job. Chase Lundt could be a steal. Carolina Panthers Grade: A+ Round 1 (No. 8): WR Tetairoa McMillan, ArizonaRound 2 (No. 51): Edge Nic Scourton, Texas A&MRound 3 (No. 77): Edge Princely Umanmielen, MississippiRound 4 (No. 114): RB Trevor Etienne, GeorgiaRound 4 (No. 122): S Lathan Ransom, Ohio StateRound 5 (No. 140): DT Cam Jackson, FloridaRound 5 (No. 163): TE Mitchell Evans, Notre DameRound 6 (No. 208): WR Jimmy


Final grades for the 2025 NFL Draft for every team, with only one A+
When you write about the NFL Draft you’ve heard it all before: “Grading a draft is dumb,” We don’t know how these guys will be for three years,” and “Y’all were so wrong about [insert player here].” We get it. The draft in an imprecise science at best, and so much of evaluating a class is taking the information we have about a player from college and trying to envision their play in the NFL. There are a lot of variables involved, but for every Josh Allen we all got wrong, there are 20 guys we were told by fans would dominate the NFL who are now out of the league.
Our NFL team sat down and gave our grades for every team, then averaged them out to come up with a score for all 32 organizations. Nobody got a failing grade. Only one team landed an A+, and feel free to go back in a few years and pick this apart. Here are our projections for how each team did in the 2025 NFL Draft.
Arizona Cardinals
Grade: B
Round 1 (No. 16): DT Walter Nolen, Mississippi
Round 2 (No. 47): CB Will Johnson, Michigan
Round 3 (No. 78): Edge Jordan Burch, Oregon
Round 4 (No. 115): LB Cody Simon, Ohio State
Round 5 (No. 174): CB Denzel Burke, Ohio State
Round 6 (No. 211): OG Hayden Conner, Texas
Round 7 (No. 225): S Kitan Crawford, Nevada
It’s difficult to give a team a bad grade when they might have landed one of the biggest draft steals of the last 10 years. If Will Johnson’s injury concerns were overblown in the pre-draft process then the Cardinals got a Top 10 talent in the second round at cornerback. We really liked the defensive focus of this draft, and the gamble with Walter Nolen is fascinating by a normally risk-averse franchise. He loves to compare himself to Aaron Donald, and if that’s halfway true it’s going to be an amazing pick.
Atlanta Falcons
Grade: B-
Round 1 (No. 15): Edge Jalon Walker, Georgia
Round 1 (No. 26): Edge James Pearce Jr., Tennessee
Round 3 (No. 96): S Xavier Watts, Notre Dame
Round 4 (No. 118): S Billy Bowman Jr., Oklahoma
Round 7 (No. 218): OT Jack Nelson, Wisconsin
Yes, the Falcons filled their needs — but at what cost? Getting Jalon Walker at No. 15 was astounding value, but throwing away their 2026 first round pick to get James Pearce at 26th was not. Atlanta is talking a big game about the Tennessee pass rusher, saying they were considering taking him at 15. I’m not sure what planet that makes sense on, but if both of these two pass rushers struggle then this is a draft that will set the team back years.
Baltimore Ravens
Grade: B+
Round 1 (No. 27): S Malaki Starks, Georgia
Round 2 (No. 59): Edge Mike Green, Marshall
Round 3 (No. 91): OT Emery Jones Jr., LSU
Round 4 (No. 129): LB Teddye Buchanan, California
Round 5 (No. 141): OT Carson Vinson, Alabama A&M
Round 6 (No. 178): CB Bilhal Kone, Western Michigan
Round 6 (No. 186): K Tyler Loop, Arizona
Round 6 (No. 203): WR LaJohntay Wester, Colorado
Round 6 (No. 210): DT Aeneas Peebles, Virginia Tech
Round 6 (No. 212): CB Robert Longerbeam, Rutgers
Round 7 (No. 243): OG Garrett Dellinger, LSU
Love the football side of this. Hate giving Baltimore props for taking Mike Green. Yes, the team got two first round talents with their first two picks — but it was only because the Ravens were willing to take a guy with Green’s off-field history of sexual assault allegations on two separate occasions. They can justify it however they want, but it doesn’t make it easier to swallow.
Buffalo Bills
Grade: B
Round 1 (No. 30): CB Maxwell Hairston, Kentucky
Round 2 (No. 41): DT T.J. Sanders, South Carolina
Round 3 (No. 72): Edge Landon Jackson, Arkansas
Round 4 (No. 109): DT Deone Walker, Kentucky
Round 5 (No. 170): CB Jordan Hancock, Ohio State
Round 5 (No. 173): TE Jackson Hawes, Georgia Tech
Round 6 (No. 177): CB Dorian Strong, Virginia Tech
Round 6 (No. 206): OT Chase Lundt, Connecticut
Round 7 (No. 240): WR Kaden Prather, Maryland
I understand that a lot of Bills fans are underwhelmed by the lack of receiving help in this draft class, but I actually think the Bills did a pretty good job with their class. Tripling down on cornerback after their depth got ravaged last season by injury is a good thing, and I think top pick Maxwell Hairston plays with the vision and playmaking in off coverage that fits this defense. Sanders might’ve been a bit of a stretch at 41, but he and Landon Jackson are similar to body types that they love to bring in. I’m still worried about their ability to stop the run through the spine of their defense, but overall I think they did a fine job. Chase Lundt could be a steal.
Carolina Panthers
Grade: A+
Round 1 (No. 8): WR Tetairoa McMillan, Arizona
Round 2 (No. 51): Edge Nic Scourton, Texas A&M
Round 3 (No. 77): Edge Princely Umanmielen, Mississippi
Round 4 (No. 114): RB Trevor Etienne, Georgia
Round 4 (No. 122): S Lathan Ransom, Ohio State
Round 5 (No. 140): DT Cam Jackson, Florida
Round 5 (No. 163): TE Mitchell Evans, Notre Dame
Round 6 (No. 208): WR Jimmy Horn Jr., Colorado
Dan Morgan took over as GM just before the combine in 2024 without a chance to really evaluate the roster, so this was more or less his first real draft leading the team — and he knocked it out of the park. The decision to take Tetairoa McMillan with the No. 8 pick seemed questionable with Jalon Walker on the board, but the Panthers liked the EDGE depth in this class and had their patience rewarded. There’s a very real chance Carolina could have gotten 4-5 starters out of this class — which is the best example of using the board effectively.
Chris Sweda/Chicago Tribune/Tribune News Service via Getty Images
Chicago Bears
Grade: A-
Round 1 (No. 10): TE Colston Loveland, Michigan
Round 2 (No. 39): WR Luther Burden III, Missouri
Round 2 (No. 56): OT Ozzy Trapilo, Boston College
Round 2 (No. 62): DT Shemar Turner, Texas A&M
Round 4 (No. 132): LB Ruben Hyppolite II, Maryland
Round 5 (No. 169): CB Zah Frazier, UTSA
Round 6 (No. 195): OG Luke Newman, Michigan State
Round 7 (No. 233): RB Kyle Monangai, Rutgers
Ben Johnson has a vision and it’s a hell of a vision. This draft was a compete understanding that the Bears are nothing without making sure Caleb Williams succeeds. Loveland and Burden III are big-time weapons that take pressure off D.J. Moore while still ensuring there are four good targets on the field at any time. Ozzy Trapilo was an underrated pick, and Shemar Turner was a very solid pick up in the trenches. Just great work.
Cincinnati Bengals
Grade: C+
Round 1 (No. 17): Edge Shemar Stewart, Texas A&M
Round 2 (No. 49): LB Demetrius Knight Jr., South Carolina
Round 3 (No. 81): OG Dylan Fairchild, Georgia
Round 4 (No. 119): LB Barrett Carter, Clemson
Round 5 (No. 153): OT Jalen Rivers, Miami
Round 6 (No. 193): RB Tahj Brooks, Texas Tech
The Bengals had a weird draft. I love the Shemar Stewart selection--look beyond the stat sheet and you’ll see an impactful player who is on the cusp of being great. After that, I think they had a few reaches. I’m a Demetrius Knight fan, but in the second round feels rich. Then taking Dylan Fairchild, who I wasn’t a fan of, in the third round is a wild one. I think Carter could be fun, Jalen Rivers could play more than Fairchild, and Tahj Brooks is a great pick in Round 6. But, this class worries me a bit.
Cleveland Browns
Grade: B-
Round 1 (No. 5): DT Mason Graham, Michigan
Round 2 (No. 33): LB Carson Schwesinger, UCLA
Round 2 (No. 36): RB Quinshon Judkins, Ohio State
Round 3 (No. 67): TE Harold Fannin Jr., Bowling Green
Round 3 (No. 94): QB Dillon Gabriel, Oregon
Round 4 (No. 126): RB Dylan Sampson, Tennessee
Round 5 (No. 144): QB Shedeur Sanders, Colorado
This draft has to be evaluated with the understanding the team also added a first round pick in 2026 via the trade with Jacksonville. The Graham and Schwesinger picks were great, but I have extreme questions about any organization that would be more hyped about Dillon Gabriel in the 3rd round than Shedeur Sanders in the 5th. The Browns had a lot of needs all over the roster, so it’s a little weird to take two running backs and two quarterbacks with the picks they had.
Dallas Cowboys
Grade: B+
Round 1 (No. 12): OG Tyler Booker, Alabama
Round 2 (No. 44): Edge Donovan Ezeiruaku, Boston College
Round 3 (No. 76): CB Shavon Revel Jr., East Carolina
Round 5 (No. 149): RB Jaydon Blue, Texas
Round 5 (No. 152): LB Shemar James, Florida
Round 6 (No. 204): OT Ajani Cornelius, Oregon
Round 7 (No. 217): DT Jay Toia, UCLA
Round 7 (No. 239): RB Phil Mafah, Clemson
Round 7 (No. 247): DT Tommy Akingbesote, Maryland
Nobody had a better Day 2 than Dallas. As much as the Tyler Booker pick was iffy, getting both Ezeiruaku AND Revel Jr. was a massive coup. Both were first round talents, and the Cowboys just kept finding value throughout the draft. This is a class where it might not made the team better right now, but it really sets them up for the future.
Denver Broncos
Grade: A-
Round 1 (No. 20): CB Jahdae Barron, Texas
Round 2 (No. 60): RB RJ Harvey, UCF
Round 3 (No. 74): WR Pat Bryant, Illinois
Round 3 (No. 101): Edge Sai’vion Jones, LSU
Round 4 (No. 134): Edge Que Robinson, Alabama
Round 6 (No. 216): P Jeremy Crawshaw, Florida
Round 7 (No. 241): TE Caleb Lohner, Utah
It’s tough to find too many faults with this class. Everyone predicted the Broncos would go RB in Round 1, which would have been fine — but instead they worked the board well and got Jahrae Barron, who will be a force when paired with Patrick Surtain II. RJ Harvey might have been a touch of an overdraft on most boards, but I really like him in a Sean Payton offense. A really solid three days of work.
Junfu Han / USA TODAY NETWORK via Imagn Images
Detroit Lions
Grade: B+
Round 1 (No. 28): DT Tyleik Williams, Ohio State
Round 2 (No. 57): OG Tate Ratledge, Georgia
Round 3 (No. 70): WR Isaac TeSlaa, Arkansas
Round 5 (No. 171): OG Miles Frazier, LSU
Round 6 (No. 196): Edge Ahmed Hassanein, Boise State
Round 7 (No. 230): S Dan Jackson, Georgia
Round 7 (No. 244): WR Dominic Lovett, Georgia
An extremely Dan Campbell draft — and that’s a good thing. We know the coach has a type, and the team absolutely stuck to that with hard-nosed, no-nonsense players. Williams and Ratledge are great line anchors who will open up things for Detroit’s established players. From there it’s all depth and gravy. Isaac TeSlaa is sneaky good in this offense, and could play a role sooner than later.
Green Bay Packers
Grade: C+
Round 1 (No. 23): WR Matthew Golden, Texas
Round 2 (No. 54): OT Anthony Belton, N.C. State
Round 3 (No. 87): WR Savion Williams, TCU
Round 4 (No. 124): Edge Barryn Sorrell, Texas
Round 5 (No. 159): Edge Collin Oliver, Oklahoma State
Round 6 (No. 198): DT Warren Brinson, Georgia
Round 7 (No. 237): CB Micah Robinson, Tulane
Round 7 (No. 250): OG John Williams, Cincinnati
Not too sure about this one. I know Packers fans are overjoyed to finally see a receiver in Round 1, but another Z guy is a bit of a weird choice. They then followed it with Anthony Belton, who has some nice traits — but was taken at least a round or two early. This could very well work out, but it’s a little head-scratching right now as we sit here after the draft.
Houston Texans
Grade: B-
Round 2 (No. 34): WR Jayden Higgins, Iowa State
Round 2 (No. 48): OT Aireontae Ersery, Minnesota
Round 3 (No. 79): WR Jaylin Noel, Iowa State
Round 3 (No. 97): CB Jaylin Smith, USC
Round 4 (No. 116): RB Woody Marks, USC
Round 6 (No. 187): S Jaylen Reed, Penn State
Round 6 (No. 197): QB Graham Mertz, Florida
Round 7 (No. 224): DT Kyonte Hamilton, Rutgers
Round 7 (No. 255): TE Luke Lachey, Iowa
The first round pick coming from the Falcons trade is doing a lot of heavy lifting here. It’s not that the picks are bad, in fact the Iowa State 1-2 handcuff could actually be fantastic. The issue is that the Texans didn’t have the luxury to hold back as much as they did on the offensive line. Ersery is a solid addition, but it needed to be followed with about four more offensive line additions. Instead the team is getting more weapons for C.J. Stroud without the protection to go along with it. Ask Cincinnati how that works.
Indianapolis Colts
Grade: B+
Round 1 (No. 14): TE Tyler Warren, Penn State
Round 2 (No. 45): Edge J.T. Tuimoloau, Ohio State
Round 3 (No. 80): CB Justin Walley, Minnesota
Round 4 (No. 127): OT Jalen Travis, Iowa State
Round 5 (No. 151): RB DJ Giddens, Kansas State
Round 6 (No. 189): QB Riley Leonard, Notre Dame
Round 6 (No. 190): DT Tim Smith, Alabama
Round 7 (No. 232): LB Hunter Wohler, Wisconsin
Getting Tyler Warren at No. 14 without needing to make any trades is what defines this draft. for the Colts. Warren was the perfect tight end for this team and he’ll immediately make an impact. The only really questionable pick for me is taking Riley Leonard in the 6th. Getting a Notre Dame QB, in Indiana — it’s just going to put even more unfair pressure on Anthony Richardson to perform with a bigger potential fans turn on him. I don’t know if Richardson will pan out, but this feels like a move designed to start a QB controversy.
Jacksonville Jaguars
Grade: A-
Round 1 (No. 2): WR/CB Travis Hunter, Colorado
Round 3 (No. 88): CB Caleb Ransaw, Tulane
Round 3 (No. 89): OG Wyatt Milum, West Virginia
Round 4 (No. 104): RB Bhayshul Tuten, Virginia Tech
Round 4 (No. 107): LB Jack Kiser, Notre Dame
Round 6 (No. 194): LB Jalen McLeod, Auburn
Round 6 (No. 200): S Rayuan Lane III, Navy
Round 7 (No. 221): C Jonah Monheim, USC
Round 7 (No. 236): RB LeQuint Allen, Syracuse
Look man, any time you trade up for the single most impactful and best player in this draft class, you’re going to get passing marks. I understand that the trade package was a lot, but I would do it every time for a player of Travis Hunter’s ability. He has the potential to be a franchise-altering player. Beyond that, the Jaguars did a good job of filling out needs. Caleb Ransaw can play multiple positions in the secondary, and Wyatt Milum will step in and push Ezra Cleveland for the starting LG spot. I’m a big fan of Bhayshul Tuten in the 4th round, as well. Instant home run ability in the run and passing game. This could be a very good class for the Jags.
Photo by Perry Knotts/Getty Images
Kansas City Chiefs
Grade: A
Round 1 (No. 32): OT Josh Simmons, Ohio State
Round 2 (No. 63): DT Omarr Norman-Lott, Tennessee
Round 3 (No. 66): Edge Ashton Gillotte, Louisville
Round 3 (No. 85): CB Nohl Williams, California
Round 4 (No. 133): WR Jalen Royals, Utah State
Round 5 (No. 156): LB Jeffrey Bassa, Oregon
Round 7 (No. 228): RB Brashard Smith, SMU
The Chiefs keep doing this, they can’t keep getting away with it! I thought they’d have to trade up for LT Josh Simmons, but instead they traded back and still added Simmons. Their Day 2 picks all could challenge for starting time, including DT Omarr Norman-Lott and CB Nohl Williams. Norman-Lott’s lateral quickness and burst as a pass rusher is a great complement to the heavy hands and power of EDGE Ashton Gillotte, and Williams is a feisty corner who led the NCAA with seven interceptions in 2024. On day 3, Jalen Royals and Brashard Smith bring speed to an offense that needs it as well. Another outstanding draft for the Chiefs.
Las Vegas Raiders
Grade: A
Round 1 (No. 6): RB Ashton Jeanty, Boise State
Round 2 (No. 58): WR Jack Bech, TCU
Round 3 (No. 68): CB Darien Porter, Iowa State
Round 3 (No. 98): OG Caleb Rogers, Texas Tech
Round 3 (No. 99): OT Charles Grant, William & Mary
Round 4 (No. 108): WR Dont’e Thornton Jr., Tennessee
Round 4 (No. 135): DT Tonka Hemingway, South Carolina
Round 6 (No. 180): DT JJ Pegues, Mississippi
Round 6 (No. 213): WR Tommy Mellott, Montana State
Round 6 (No. 215): QB Cam Miller, North Dakota State
Round 7 (No. 222): LB Cody Lindenberg, Minnesota
If you want to change a culture through one draft, the Raiders’ class could certainly get it done. Adding Boise State RB Ashton Jeanty and TCU WR Jack Bech is such a cool 1-2 punch in the early rounds; Vegas is going to be extremely hard to tackle. Then adding high upside players like Caleb Rogers and Charles Grant who could both end up being high quality starters for them down the line is really good. Their Day 3 intrigues as well; they added speed (Dont’e Thornton Jr.), versatility (JJ Pegues, Tommy Mellott) and their backup QB who can do some work with his legs. I’ve been a big fan of everything the Raiders have done this offseason, and the draft is no different.
Los Angeles Chargers
Grade: B+
Round 1 (No. 22): RB Omarion Hampton, North Carolina
Round 2 (No. 55): WR Tre Harris, Mississippi
Round 3 (No. 86): DT Jamaree Caldwell, Oregon
Round 4 (No. 125): Edge Kyle Kennard, South Carolina
Round 5 (No. 158): WR KeAndre Lambert-Smith, Auburn
Round 5 (No. 165): TE Oronde Gadsden II, Syracuse
Round 6 (No. 199): OG Branson Taylor, Pittsburgh
Round 6 (No. 214): S R.J. Mickens, Clemson
Round 7 (No. 256): CB Trikweze Bridges, Florida
The Chargers know their identity, and through this draft they continue to solidify it. Omarion Hampton in the first round is a solid pick. He’s the best RB fit for the Chargers’ gap scheme run game and gives them a major jolt of energy in that room. Tre Harris and KeAndre Lambert-Smith give them more speed and capability on the outside, Harris is going to complement Ladd McConkey really well. However, Jamaree Caldwell might be my favorite pick of theirs. He’s a powerful run defender who has a bit of pass rush upside, but won’t be needed in that department at first. He’s the perfect Poona Ford replacement. Big fan of this draft class.
Los Angeles Rams
Grade: B-
Round 2 (No. 46): TE Terrance Ferguson, Oregon
Round 3 (No. 90): Edge Josaiah Stewart, Michigan
Round 4 (No. 117): RB Jarquez Hunter, Auburn
Round 5 (No. 148): DT Ty Hamilton, Ohio State
Round 5 (No. 172): LB Chris Paul Jr., Mississippi
Round 7 (No. 242): WR Konata Mumpfield, Pittsburgh
The Rams were linked to all sorts of wild scenarios with quarterbacks in training and big-time trades, but in the end they had a really safe draft without much remarkable at all. Terrance Ferguson is a solid TE addition, but doesn’t add much as a blocker. This team had enough receiving weapons. Jarquez Hunter is my favorite pick, and I think he was solid value for Los Angeles. Overall this was just a fine class.
Miami Dolphins
Grade: B-
Round 1 (No. 13): DT Kenneth Grant, Michigan
Round 2 (No. 37): OG Jonah Savaiinaea, Arizona
Round 5 (No. 143): DT Jordan Phillips, Maryland
Round 5 (No. 150): CB Jason Marshall Jr., Florida
Round 5 (No. 155): S Dante Trader Jr., Maryland
Round 6 (No. 179): RB Ollie Gordon II, Oklahoma State
Round 7 (No. 231): QB Quinn Ewers, Texas
Round 7 (No. 253): DT Zeek Biggers, Georgia Tech
The Miami Dolphins heard the rumors. They heard the “cold rainy night in Stoke” allegations, and people telling them they can’t win physical games. Drafting DTs Kenneth Grant, Jordan Phillips and Zeek Biggers is a good way of getting more physical up front. All three guys are good run defenders, who will open up lanes for their speedy pass rushers. On the offensive side of the ball, Jonah Savaiinaea gives them some nasty at guard, a physicality the team has lacked for the entirety of the Mike McDaniel tenure. Would’ve liked to see them double dip at corner given the uncertainty of the Jalen Ramsey situation, but overall it’s a solid class.
Tork Mason-Imagn Images
Minnesota Vikings
Grade: C+
Round 1 (No. 24): OG Donovan Jackson, Ohio State
Round 3 (No. 102): WR Tai Felton, Maryland
Round 5 (No. 139): DL Tyrion Ingram-Dawkins, Georgia
Round 6 (No. 201): LB Kobe King, Penn State
Round 6 (No. 202): TE Gavin Bartholomew, Pittsburgh
I see the vision taking Donovan Jackson with the 24th pick. It’s after that things went a little off the rails. Tai Felton was an extremely bizarre pick for a team with Justin Jefferson, Jordan Addision, and Jalen Nailor. Felton is essentially a straight line burner, and sure there’s value taking the top off the defense while also getting a kick returner, but where was the DB help this franchise needed? With so few picks there was little room for luxuries and the team took too many luxury players.
New England Patriots
Grade: A
Round 1 (No. 4): OT Will Campbell, LSU
Round 2 (No. 38): RB TreVeyon Henderson, Ohio State
Round 3 (No. 69): WR Kyle Williams, Washington State
Round 3 (No. 95): C Jared Wilson, Georgia
Round 4 (No. 106): S Craig Woodson, California
Round 4 (No. 137): DT Joshua Farmer, Florida State
Round 5 (No. 146): Edge Bradyn Swinson, LSU
Round 6 (No. 182): K Andres Borregales, Miami
Round 7 (No. 220): OT Marcus Bryant, Missouri
Round 7 (No. 251): LS Julian Ashby, Vanderbilt
Round 7 (No. 257): CB Kobee Minor, Memphis
The main assignment for Eliot Wolf? Help Drake Maye. New England did just that, adding Will Campbell at No. 4 — who said he would “fight and die” to protect his new QB — TreVeyone Henderson at No. 38, who can help in both the run game and in pass protection, and a potentially-elite separator with Kyle Williams at No. 69. Factor in some additional pieces along the offensive line, including Jared Wilson who could be the starting center in Week 1, and you have a fantastic draft for the Patriots.
New Orleans Saints
Grade: C+
Round 1 (No. 9): OT Kelvin Banks Jr., Texas
Round 2 (No. 40): QB Tyler Shough, Louisville
Round 3 (No. 71): DL Vernon Broughton, Texas
Round 3 (No. 93): S Jonas Sanker, Virginia
Round 4 (No. 112): LB Danny Stutsman, Oklahoma
Round 4 (No. 131): CB Quincy Riley, Louisville
Round 6 (No. 184): RB Devin Neal, Kansas
Round 7 (No. 248): TE Moliki Matavao, UCLA
Round 7 (No. 254): Edge Fadil Diggs, Syracuse
This was the closest to throwing darts at a board without drafting Jaxson Dart. If there’s a vision in New Orleans I don’t see it. Kelvin Banks Jr. was a massive overdraft for a guy who might not be able to make it as an NFL offensive tackle. There’s a real chance he’ll need to be kicked inside, in which case the Saints would have been better taking a guard. Tyler Shough as the third QB off the board is a choice. He’s old, he’s been hurt — and it felt like the Saints just took a caretaker QB with a 2nd round pick when they needed so much more.
New York Giants
Grade: B
Round 1 (No. 3): Edge Abdul Carter, Penn State
Round 1 (No. 25): QB Jaxson Dart, Mississippi
Round 3 (No. 65): DT Darius Alexander, Toledo
Round 4 (No. 105): RB Cam Skattebo, Arizona State
Round 5 (No. 154): OT Marcus Mbow, Purdue
Round 7 (No. 219): TE Thomas Fidone II, Nebraska
Round 7 (No. 246): CB Korie Black, Oklahoma State
Truly think this class would get better grades--had they not made the one pick that everyone questioned. QB Jaxson Dart has the belief of the franchise, but trading up into round 1 for him is a stretch for me. Outside of that, the Giants’ class is really good. Marcus Mbow in Day 3 is a steal, he has positional versatility and could start for them. Skattebo is a great complement to Tyrone Tracy Jr and the duo of Abdul Carter and Darius Alexander is an awesome pairing on pass rush downs. I’m still left with questions about their pass rush rotation given that they picked up the fifth-year option on Kayvon Thibodeaux, but this class has some potential.
New York Jets
Grade: B
Round 1 (No. 7): OT Armand Membou, Missouri
Round 2 (No. 42): TE Mason Taylor, LSU
Round 3 (No. 73): CB Azareye’h Thomas, Florida State
Round 4 (No. 110): WR Arian Smith, Georgia
Round 4 (No. 130): S Malachi Moore, Alabama
Round 5 (No. 162): LB Francisco Mauigoa, Miami
Round 5 (No. 176): Edge Tyler Baron, Miami
I’m a big fan of what the Jets did in this draft. Instead of drafting tight end early, they took Armand Membou, who won’t even have to move from right to left tackle like many projected him to. Mason Taylor is going to be a fun receiver in their offense, and the secondary duo of Azareye’h Thomas and Malachi Moore are such fitting Aaron Glenn picks. I would’ve loved to see them add a different style of receiver or double dip there, but overall a solid class by the Jets.
Kirby Lee-Imagn Images
Philadelphia Eagles
Grade: B
Round 1 (No. 31): LB Jihaad Campbell, Alabama
Round 2 (No. 64): S Andrew Mukuba, Texas
Round 4 (No. 111): DT Ty Robinson, Nebraska
Round 5 (No. 145): CB Mac McWilliams, UCF
Round 5 (No. 161): LB Smael Mondon Jr., Georgia
Round 5 (No. 168): C Drew Kendall, Boston College
Round 6 (No. 181): QB Kyle McCord, Syracuse
Round 6 (No. 191): OT Myles Hinton, Michigan
Round 6 (No. 207): OT Cameron Williams, Texas
Round 6 (No. 209): Edge Antwaun Powell-Ryland, Virginia Tech
This wasn’t quite the Philadelphia masterclass we’ve seen in the past, but it was still a darn solid draft. Jihaad Campbell was incredible value in at pick 31, but things tapered off from there. The positive note is with so many picks the Eagles have set themselves up to hit on a few of these guys — so that’s a good position to be in.
Pittsburgh Steelers
Grade: C+
Round 1 (No. 21): DT Derrick Harmon, Oregon
Round 3 (No. 83): RB Kaleb Johnson, Iowa
Round 4 (No. 123): Edge Jack Sawyer, Ohio State
Round 5 (No. 164): DT Yahya Black, Iowa
Round 6 (No. 185): QB Will Howard, Ohio State
Round 7 (No. 226): LB Carson Bruener, Washington
Round 7 (No. 229): CB Donte Kent, Central Michigan
Derrick Harmon makes a ton of sense. It was reported early and often the Steelers were obsessed, and it’s understandable why they wanted him to anchor the middle. The obvious question is why the hell this team didn’t take Shedeur Sanders at some point. I get if teams were turned off because he might have come off as cocky, but it feels bizarre for Pittsburgh to die on that hill in the draft, while also courting Aaron Rodgers — one of the cockiest, most self-absorbed QBs in NFL history. Will Howard ain’t it, and the Steelers left a lot to be desired with their mid-rounders.
San Francisco 49ers
Grade: A-
Round 1 (No. 11): Edge Mykel Williams, Georgia
Round 2 (No. 43): DT Alfred Collins, Texas
Round 3 (No. 75): LB Nick Martin, Oklahoma State
Round 3 (No. 100): CB Upton Stout, Western Kentucky
Round 4 (No. 113): DT CJ West, Indiana
Round 4 (No. 138): WR Jordan Watkins, Mississippi
Round 5 (No. 147): RB Jordan James, Oregon
Round 5 (No. 160): S Marques Sigle, Kansas State
Round 7 (No. 227): QB Kurtis Rourke, Indiana
Round 7 (No. 249): OG Connor Colby, Iowa
Round 7 (No. 252): WR Junior Bergen, Montana
The 49ers saw their run defense get blasted off the face of the earth in 2024 and said, “never again”. This is an awesome class to help reform the identity of the Niners’ defense. Starting with Mykel Williams and Alfred Collins, two bonafide stars against the run, with Williams offering high upside. Then adding CJ West to that, one of my favorite players in this class, to help stop the run is incredibly smart business. Upton Stout is a feisty nickel defender who fits the Niners like a glove, and Connor Colby could push for starting time. Love this class.
Seattle Seahawks
Grade: A
Round 1 (No. 18): OG Grey Zabel, North Dakota State
Round 2 (No. 35): S Nick Emmanwori, South Carolina
Round 2 (No. 50): TE Elijah Arroyo, Miami
Round 3 (No. 92): QB Jalen Milroe, Alabama
Round 5 (No. 142): DL Rylie Mills, Notre Dame
Round 5 (No. 166): WR Tory Horton, Colorado State
Round 5 (No. 175): FB Robbie Ouzts, Alabama
Round 6 (No. 192): OG Bryce Cabeldue, Kansas
Round 7 (No. 223): RB Damien Martinez, Miami
Round 7 (No. 234): OT Mason Richman, Iowa
Round 7 (No. 238): WR Ricky White III, UNLV
Absolutely love this draft from Seattle. The Grey Zabel pick in the first was definitely iffy, but if you swap Zabel and Emmanwori’s positions it feels much better. Two really solid opening picks, while also getting Elijah Arroyo who is uber-productive, as well as basically stealing Jalen Milroe in the third. Love this class overall.
Tampa Bay Buccaneers
Grade: B+
Round 1 (No. 19): WR Emeka Egbuka, Ohio State
Round 2 (No. 53): CB Benjamin Morrison, Notre Dame
Round 3 (No. 84): CB Jacob Parrish, Kansas State
Round 4 (No. 121): Edge David Walker, Central Arkansas
Round 5 (No. 157): Edge Elijah Roberts, SMU
Round 7 (No. 235): WR Tez Johnson, Oregon
Doubling-down on a strength is often good business in the NFL, and that is exactly what the Buccaneers did in the first round. After re-signing Chris Godwin in free agency Jason Licht added Ohio State WR Emeka Egbuka, who slides in as perhaps the perfect slot receiver inside of Godwin and Mike Evans. Then Licht addressed some need picks with a pair of cornerbacks in Benjamin Morrison and Jacob Parrish, and then some potential options on the edges with David Walker and Elijah Roberts. Tez Johnson may be undersized, and best positioned to contribute early on designed plays for him, but he’ll see opportunities given the rest of the WR room.
Denny Simmons / The Tennessean / USA TODAY NETWORK via Imagn Images
Tennessee Titans
Grade: B+
Round 1 (No. 1): QB Cam Ward, Miami
Round 2 (No. 52): Edge Oluwafemi Oladejo, UCLA
Round 3 (No. 82): S Kevin Winston Jr., Penn State
Round 4 (No. 103): WR Chimere Dike, Florida
Round 4 (No. 120): TE Gunnar Helm, Texas
Round 4 (No. 136): WR Elic Ayomanor, Stanford
Round 5 (No. 167): OG Jackson Slater, Sacramento State
Round 6 (No. 183): CB Marcus Harris, California
Round 6 (No. 188): RB Kalel Mullings, Michigan
They got their quarterback. We can litigate the decision to preach the need for a “game changing” player, then take a QB over the truly game-changing players in this class — but the team needed a passer too badly. I love the Oladejo pick in the second round, and Kevin Winston Jr. was great value in the third. Would have liked to see more line help, but this was a decent class.
Washington Commanders
Grade: B
Round 1 (No. 29): OT Josh Conerly Jr., Oregon
Round 2 (No. 61): CB Trey Amos, Mississippi
Round 4 (No. 128): WR Jaylin Lane, Virginia Tech
Round 6 (No. 205): LB Kain Medrano, UCLA
Round 7 (No. 245): RB Jacory Croskey-Merritt, Arizona
The Commanders didn’t have a lot of picks to play with this draft, but did a decent job all things considered. Conerly Jr. might project to playing interior over time, but pick 29 was decent value. Amos’ length as a press corner will give the defense more punch as well, and Jaylin Lane is a good slot option to accompany Terry McLaurin. Nothing eye popping, but everything was solid here.