2024 NFL Draft grades for all 32 teams

Chiefs, Patriots and Steelers got As, while the Falcons and Broncos gave us head-scratchers

The 2024 NFL Draft is in the books, and it's time to put our way-too-early spin on what happened over those three days in Detroit. Here’s the breakdown, including favorite picks, least favorite picks and an overall grade for each team.

This draft went about how most people expected. The Cowboys got a potential Tyron Smith replacement in the first round, added front seven help and got depth on the offensive line. This draft might not have huge immediate returns for the Cowboys, but they made some strong dice rolls on future starters. The team sits in limbo as Jerry Jones decides what he wants to do next with his franchise, making this an important draft for the Cowboys to nail.

Beebe did it all for Kansas State. He flipped between guard and tackle — sometimes in the same game. He doesn’t have the best balance, but he has the athleticism to get to the second level and generally has good eyes in pass protection. Beebe has starter potential, which is great to find in the third round.

Least favorite pick: Tyler Guyton, OT, Oklahoma (29th overall)

Guyton has infinite upside at offensive tackle, but he’s pretty raw as things stand now. He might have a lower floor than some other offensive tackles on the board, but the Cowboys needed to spend this pick on a tackle. It might not be pretty in 2024. Guyton can be special in this league. He’s just going to need a bit of a long leash.

Round 1, Pick 29: Tyler Guyton, OT, Oklahoma
Round 2, Pick 56: Marshawn Kneeland, DL/EDGE, Western Michigan
Round 3, Pick 73: Cooper Beebe, OL, Kansas State
Round 3, Pick 87: Marist Liufau, LB, Notre Dame
Round 5, Pick 174: Caelen Carson, CB, Wake Forest
Round 6, Pick 216: Ryan Flournoy, WR, Southeast Missouri State
Round 7, Pick 233: Nathan Thomas, OL, Louisiana Lafayette
Round 7, Pick 244: Justin Rogers, DL, Auburn

The Giants wanted a quarterback, but they still came away with a solid group of players despite not taking one. Malik Nabers is the receiver they’ve needed for quite some time and they found a solid replacement for Xavier McKinney in Tyler Nubin. Theo Johnson is a smart draft pick in response to Darren Waller being unsure about his playing future. The Giants might not have been able to make the splash they wanted but they should feel good about where they stand.

Nabers has unlimited upside in the NFL. He’s already a game-breaking threat and has plenty of areas of his game he can improve on. The Giants have been lacking consistent wide receiver talent for a few years. Nabers has a chance to buck that trend. This will help all of the other WRs on the Giants’ roster because now they can move into roles that are more appropriate for them. The plane was built out of WR3s. Now a real No. 1 target is here.

Nitpicking. This isn’t a bad selection by any means as it was the appropriate range for Phillips. Maybe the Giants could have picked T.J. Tampa? Regardless, this isn’t actually a bad pick.

Round 1, Pick 6: Malik Nabers, WR, LSU
Round 2, Pick 47: Tyler Nubin, S, Minnesota
Round 3, Pick 70: Andru Phillips, CB, Kentucky
Round 4, Pick 107: Theo Johnson, TE, Penn State
Round 5, Pick 166: Tyrone Tracy Jr., RB, Purdue
Round 6, Pick 183: Darius Muasau, LB, UCLA

The Eagles played the draft so well. They let Quinyon Mitchell fall right into their lap with the 22nd overall pick and he has all the tools necessary to be a CB1 in the NFL. Then, they jumped back up in Round 2 to grab the falling Cooper DeJean. Taking swings on Ainias Smith and Johnny Wilson on the third day of the draft might work for them and they made the feel-good selection of Jeremiah Trotter Jr. They also added a couple picks in 2025, including a future third-round selection from the Dolphins. Well played, Howie Roseman.

DeJean should have been a first-round pick, full stop. He is a stud who can play every position in the secondary. With Quinyon Mitchell also being selected, DeJean might have to play safety or slot early in his career, but he’s well-equipped for that role too. He also has great ability in the return game. He's a special player all-around.

Weird pick. Shipley doesn’t profile as a dynamic NFL back, but he was a solid player in college. If this is the worst this class has to offer, not so bad. At least the Eagles picked up a future fifth-round selection in the process of getting Shipley.

Round 1, Pick 22: Quinyon Mitchell, CB, Toledo
Round 2, Pick 40: Cooper DeJean, CB, Iowa
Round 3, Pick 94: Jalyx Hunt, EDGE, Houston Christian
Round 4, Pick 127: Will Shipley, RB, Clemson
Round 5, Pick 152: Ainias Smith, WR, Texas A&M
Round 5, Pick 155: Jeremiah Trotter Jr., LB, Clemson
Round 5, Pick 172: Trevon Keegan, OL, Michigan
Round 6, Pick 185: Johnny Wilson, WR, Florida State
Round 6, Pick 190: Dylan McMahon, OL, NC State

It’s a new day for the Commanders. They have a new franchise quarterback, a couple impact defenders and even a freak athlete on the offensive line to develop. The Jayden Daniels pick is risky based on his prospect profile, but he still should be a drastic upgrade over what they had in Sam Howell last season. This class hinges on Daniels being a top-tier starter, but they did grab some solid players in the draft. This draft class should make fans feel more hopeful after a shaky free agency period.

This is risky because of the foot injury Newton has been fighting through. If he’s healthy, he’s going to be a force for the Commanders. Newton was the most polished interior pass rusher in this year’s class and now gets to play for head coach Dan Quinn and next to Jonathan Allen and Daron Payne. If he can stay on the field, Newton is in a spot to have an impactful rookie year. This is a fun pick for the Commanders.

Least favorite pick: Jayden Daniels, QB, LSU (2nd overall)

Daniels is not a bad quarterback prospect, but taking him over Drake Maye feels risky. Daniels, like Michael Penix Jr. and Bo Nix, is leading a new wave of highly drafted first-round quarterbacks who played a ton in college before they were finally deemed elite NFL prospects. This could work as Daniels’ rushing ability and deep ball accuracy give him a high floor. However his frame and lack of elite traits as a passer gives some pause for concern. There’s a path for success for Daniels, but his upside might not be as high as Maye’s.

Round 1, Pick 2: Jayden Daniels, QB, LSU
Round 2, Pick 36: Jer’Zhan Newton, DL, Illinois
Round 2, Pick 50: Mike Sainristil, CB, Michigan
Round 2, Pick 53: Ben Sinnott, TE, Kansas State
Round 3, Pick 67: Brandon Coleman, OL, TCU
Round 3, Pick 100: Luke McCaffrey, WR, Rice
Round 5, Pick 139: Jordan Magee, LB, Temple
Round 5, Pick 161: Dominique Hampton, S, Washington
Round 7, Pick 222: Javontae Jean-Baptiste, DL, Notre Dame

You made it, Bears fans. A quarterback prospect who has real deal superstar upside is here. Caleb Williams has all the talent in the world to finally be the dynamic passer the Bears have been waiting for — and he is set up well for success. They drafted Rome Odunze with their second top-10 pick and a developmental tackle in the third round with Kiran Amegadjie. Even their fifth-round selection of Austin Booker was quality! This draft class can be so impactful that it gets an A even with picking a punter in the fourth round.

Caleb Williams is too easy, so let’s go with Odunze. It’ll be interesting to see how Odunze carves out a role as a rookie with Keenan Allen and DJ Moore already on the roster. For the long term, this is a brilliant pick for Chicago. Odunze has the ability to be a No. 1 NFL wideout and will form a strong duo with Moore. This might not be the setup for a gaudy rookie season, but the Bears are playing a smart long game with this pick.

Taylor is a great punter, good enough for a highlight tape, but just on principle this has to be the pick that goes here. A punter in Round 4? What happened to this great nation?

Round 1, Pick 1: Caleb Williams, QB, USC
Round 1, Pick 9: Rome Odunze, WR, Washington
Round 3, Pick 75: Kiran Amegadjie, OT, Yale
Round 4, Pick 122: Tory Taylor, P, Iowa
Round 5, Pick 144: Austin Booker, EDGE, Kansas

DETROIT, MICHIGAN - APRIL 25: (L-R) Terrion Arnold poses with NFL Commissioner Roger Goodell after being selected 24th overall by the Detroit Lions during the first round of the 2024 NFL Draft at Campus Martius Park and Hart Plaza on April 25, 2024 in Detroit, Michigan. (Photo by Gregory Shamus/Getty Images)

Detroit made some great picks in the first two rounds of the draft and some risky ones to kick off Day 3. They accomplished their goal of getting better at cornerback this offseason, now featuring a completely revamped room as Terrion Arnold and Ennis Rakestraw Jr. will join Carlton Davis in Detroit. The Lions even got a couple sixth-rounders with potential to close out their day. It’s really just the selections in the fourth round that are giving a bit of pause here.

Wingo should have been drafted over 100 selections higher than this. He checks off so many boxes from technique to production to versatility to age. It’s baffling how he was on the board in the sixth round. This could be a Grady Jarrett-level steal for the Lions if he continues to develop on the right path. Steal, steal, steal.

It’s hard to know what to make of this because we just don’t have many players straight from Canada getting drafted this high. Manu is, luckily, in a situation where he’s not a threat to either of the Lions’ starters at tackle, so maybe he’ll get a fair chance to develop without fear of hurting the team. This will be a fascinating player to track.

Round 1, Pick 24: Terrion Arnold, CB, Alabama
Round 2, Pick 61: Ennis Rakestraw Jr., CB, Missouri
Round 4, Pick 126: Giovanni Manu, OT, British Columbia
Round 4, Pick 132: Sione Vaki, S/RB, Utah
Round 6, Pick 189: Mekhi Wingo, DL, LSU
Round 6, Pick 210: Christian Mahogany, G, Boston College

The Packers made a ton of draft picks and came out looking pretty good. Their linebacker picks were questionable (although the entire linebacker class was down this year), but they found a potential franchise left tackle in Jordan Morgan at the end of the first round. They took three safeties as well and might have a tough, versatile duo now between Javon Bullard and Xavier McKinney. MarShawn Lloyd is a quality addition at running back while they test Josh Jacobs for at least a season.

This is a good range for Morgan. He needs to add some strength for the NFL, but he’s a classic, pure pass-blocking left tackle who will always have a place in the league. He’s going to face a learning curve getting used to NFL pass rushers and the speed and strength of the game, but this is a quality bet for the Packers to take at the end of the first round.

Cooper being here is more of a problem with where college football is right now on defense more than anything Cooper did. He is a fast, rangy linebacker prospect who wasn’t always asked to do traditional NFL linebacker tasks — like many LBs in college. He has work to do in terms of playing downhill and sifting through traffic in the box. His speed will give him a chance to be a playmaker from the jump.

Round 1, Pick 25: Jordan Morgan, OT, Arizona
Round 2, Pick 45: Edgerrin Cooper, LB, Texas A&M
Round 2, Pick 58: Javon Bullard, S, Georgia
Round 3, Pick 88: MarShawn Lloyd, RB, USC
Round 3, Pick 91: Ty’Ron Hopper, LB, Missouri
Round 4, Pick 111: Evan Williams, S, Oregon
Round 5, Pick 163: Jacob Monk, OL, Duke
Round 5, Pick 169: Kitan Oladapo, S, Oregon State
Round 6, Pick 202: Travis Glover, OT, Georgia State
Round 7, Pick 245: Michael Pratt, QB, Tulane
Round 7, Pick 255: Kalen King, CB, Penn State

The Vikings went all in and got their quarterback and edge rusher of the future. Whew. As a result, they barely have any 2025 picks. They do have some talented prospects at key positions to build around. J.J. McCarthy and Dallas Turner can be solid NFL players, but the Vikings paid a high price to attain them. Right now, the only top-100 pick they’re slated to have in 2025 is their first-round pick (with at least one third-round compensatory pick coming their way for Kirk Cousins). This better work!

Turner is a great dice roll for an edge rusher prospect. He produced at Alabama, is 21 years old and ran in the 4.4s at the NFL scouting combine. He’s going to be right at home in defensive coordinator Brian Flores’ scheme that will cut him loose up the field and allow him to be a playmaker. He’s a dark horse for a 10-sack rookie campaign.

This is not a bad pick exactly, but McCarthy needs to show more before we can have full confidence that the Vikings got their guy. He has some nice arm talent and had real highs at Michigan, but generally wasn’t asked to be the driver of the offense. McCarthy is going to need seasoning and head coach Kevin O’Connell might be the guy to pull whatever latent potential is sitting there.

Round 1, Pick 10: J.J. McCarthy, QB, Michigan
Round 1, Pick 17: Dallas Turner, EDGE, Alabama
Round 4, Pick 108: Khyree Jackson, CB, Oregon
Round 6, Pick 177: Walter Rouse, OT, Oklahoma
Round 6, Pick 203: Will Reichard, K, Alabama
Round 7, Pick 230: Michael Jurgens, OL, Wake Forest
Round 7, Pick 232: Levi Drake Rodriguez, DL, Texas A&M Commerce

Atlanta Falcons first round draft choice quarterback Michael Penix Jr., speaks during a news conference Friday, April 26, 2024, in Flowery Branch, Ga. (AP Photo/John Bazemore)

Baffling. Pretty baffling use of the eighth overall pick. After signing Kirk Cousins, it was a bit of a shocker for the Falcons to use the pick on a backup quarterback rather than take someone who can play this year. Unless the Cousins signing is a total disaster, it will be years before the Falcons see Michael Penix Jr. on the field. This team is not ready for a resource allocation like that. The Falcons also failed to grab a cornerback in this draft, but they made some very solid picks along the defensive line that should help them finally stabilize that position group. The defensive line picks are the only thing keeping this from being an F grade.

Dorlus might be a steal for the Falcons, giving them pass rush versatility on the inside. He can play all over the defensive line and many projections had him going much higher than this. Dorlus is an explosive athlete who might be able to play a big role in the Falcons’ new defense as a rookie. Great pick up for the Falcons that may have saved their draft class.

Beyond the resource allocation that will have a 7-10 team sitting a top-10 pick on the bench for multiple seasons, it’s fair to question if Penix was really worth this pick. He played six seasons in college with multiple season-ending injuries, but caught fire for Washington over the past two seasons. Penix was also fortunate enough to play on an offense that put two tackles and three wide receivers into the draft, including two first-rounders (Rome Odunze and Troy Fautanu). Penix is going to have to become more consistently accurate to be worth this pick and become a more dynamic playmaker when things break down around him. He has some nice traits like a strong arm and accuracy down the sidelines, but it’s fair to be wary of a prospect profile that doesn’t have a huge track record of NFL success.

Round 1, Pick 8: Michael Penix Jr., QB, Washington
Round 2, Pick 35: Ruke Orhorhoro, DL, Clemson
Round 3, Pick 74: Bralen Trice, Edge, Washington
Round 4, Pick 109: Brandon Dorlus, DL, Oregon
Round 5, Pick 143: JD Bertrand, LB, Notre Dame
Round 6, Pick 186: Jase McClellan, RB, Alabama
Round 6, Pick 187: Casey Washington, WR, Illinois
Round 6, Pick 197: Zion Logue, DL, Georgia

The Panthers took some risks in this draft class. It’s hard to say whether it’s bad or good because making risky draft picks is not inherently a bad thing. Carolina decided to spend its picks taking home-run swings that have low floors and big upside. The gambles are fun, but the Panthers' early draft picks have shaky profiles in one way or another. Even though they’re getting a C, it’s hard not to be caught by the allure of the unknown here. It’s a really interesting class.

Legette has a very unusual production profile. Prior to his final collegiate season, he didn’t do much of anything. Going into 2023, Legette’s career high for receiving yards in a season was 167 yards. Then, he exploded for 1,255 yards and seven touchdowns kind of out of nowhere. Fifth-year breakouts don’t have a great track record of success in the NFL. Legette has the size and speed to potentially buck that trend. He’s the kind of athlete Carolina desperately needed on its offense and if he continues to play at the level he did last season, Bryce Young might have a chance.

Brooks is coming off of a torn ACL that will impact the start of his rookie year. He had fans during the draft cycle, but wasn’t the most dynamic back prior to the knee injury. He’s a solid, all-around RB who does a bit of everything well. Trading up to grab him is certainly a risk. Brooks should be a solid starter once he gets back to full strength. He's maybe not the every-down back the Panthers drafted him to be.

Round 1, Pick 32: Xavier Legette, WR, South Carolina
Round 2, Pick 46: Jonathan Brooks, RB, Texas
Round 3, Pick 72: Trevin Wallace, LB, Kentucky
Round 4, Pick 101: Ja’Tavion Sanders, TE, Texas
Round 5, Pick 157: Chau Smith-Wade, CB, Washington State
Round 6, Pick 200: Jaden Crumedy, DL, Mississippi State
Round 7, Pick 240: Michael Barrett, LB, Michigan

All those trades in the past left the Saints with only two picks in the top 100 of the draft and they went over 100 selections in between their own picks at one point. Still, the Saints grabbed an immediate starter at guard or tackle in Taliese Fuaga. He is another member of an extremely talented offensive line class that should have success in the NFL. The Saints grabbed a starting-caliber cornerback in Kool-Aid McKinstry and a developmental option at quarterback in Spencer Rattler. For as few draft assets as they came into the draft with, the Saints fared pretty well.

South Carolina logoSouth Carolina logo
Spencer Rattler
2023 - 2024 season
Comp Pct

Rattler might not be the future, but he has a chance. He is a former big-time recruit who had his struggles in college, going from Oklahoma to South Carolina. He wasn’t playing in the best of circumstances, but still showed off some serious arm talent and the ability to play under pressure. According to NFL Network's Ian Rapoport, he was dinged for his demeanor in the "QB1: Beyond the Lights" documentary, which was filmed when he was a high schooler. If the glowing reviews from people at South Carolina are accurate, Rattler might be a steal for the Saints. He can play.

There’s not much reason to feel negatively about this pick, but it feels silly to call anything after Round 4a bad pick — and the Saints only had two picks in the top 100. McKinstry is a solid cornerback that won’t need to be a true shutdown guy with Marshon Lattimore on the roster. It’s just kind of funny that the Saints traded up to get him despite having such little draft capital this year. Still, it didn’t take them much to get McKinstry and he does fit well.

Round 1, Pick 14: Taliese Fuaga, OT, Oregon State
Round 2, Pick 41: Kool-Aid McKinstry, CB, Alabama
Round 5, Pick 150: Spencer Rattler, QB, South Carolina
Round 5, Pick 170: Bub Means, WR, Pittsburgh
Round 5, Pick 175: Jaylan Ford, LB, Texas
Round 6, Pick 199: Khristian Boyd, DL, Northern Iowa
Round 7, Pick 239: Josiah Ezirim, OL, Eastern Kentucky

Really solid draft for the Buccaneers. Offensive lineman Graham Barton is one of the cleanest prospects in the draft and can play all five positions up front. This is a terrific player to pair with Tristan Wirfs. The Bucs also grabbed a solid wide receiver prospect in Jalen McMillan and a quality running back in Bucky Irving. How linebacker Chris Braswell and defensive back Tykee Smith develop will be important for the overall impact of this draft class. This is a nice haul for the Buccaneers.

Barton is a stud. He checks off every box a team could want in a versatile offensive line prospect and comes ready to start Day 1. It’s a home run prospect at a position of need. It’s never a bad idea to bolster your offensive line!

Braswell is solid, but this felt early for him to be picked in the draft. He is a jack-of-all-trades edge defender who projects more as a rotational player than a core piece of a pass rush group. Even then, it can’t hurt to add a well-rounded player like this to your edge group. He offers solid run support and has some experience in coverage.

Round 1, Pick 26: Graham Barton, OL, Duke
Round 2, Pick 57: Chris Braswell, Edge, Alabama
Round 3, Pick 89: Tykee Smith, S, Georgia
Round 3, Pick 92: Jalen McMillan, WR, Washington
Round 4, Pick 125: Bucky Irving, RB, Oregon
Round 6, Pick 220: Elijah Klein, OL, UTEP
Round 7, Pick 246: Devin Culp, TE, Washington

Shoutout to Arizona for not overthinking it. Grab the best player in the draft and keep it moving. They took some chances with the selections of Max Melton, Trey Benson and Xavier Thomas, giving them more credible prospects to continue this rebuild. The Cardinals might not win the division this season, but this draft class should help them get to competing for the playoffs soon, especially if Kyler Murray can build on his late-season resurgence.

No-brainer. The Cardinals needed a wide receiver and they got the best WR prospect in the draft — and possibly, the flat-out best player in the draft. Harrison should be a No. 1 wide receiver immediately in the NFL and he now gives the Cardinals a threat they can rely upon. Harrison going along with Michael Wilson and tight end Trey McBride is a fun, young pass-catching trio to develop.

Robinson feels a bit rich at the end of the first round. He’s a heavy-handed defensive linemen who definitely has a role in the NFL, but he’s not the most dynamic athlete out there and he wasn’t really productive until his fifth season in college. This kind of feels like the Seahawks’ selection of L.J. Collier a few years ago.

Round 1, Pick 4: Marvin Harrison Jr., WR, Ohio State
Round 1, Pick 27: Darius Robinson, DL, Missouri
Round 2, Pick 43: Max Melton, CB, Rutgers
Round 3, Pick 66: Trey Benson, RB, Florida State
Round 3, Pick 71: Isaiah Adams, OL, Illinois
Round 3, Pick 82: Tip Reiman, TE, Illinois
Round 3, Pick 90: Elijah Jones, CB, Boston College
Round 4, Pick 104: Dadrian Taylor-Demerson, S, Texas Tech
Round 5, Pick 138: Xavier Thomas, Edge, Clemson
Round 5, Pick 162: Christian Jones, OT, Texas
Round 6, Pick 191: Tejhaun Palmer, WR, UAB
Round 7, Pick 226: Jaden Davis, CB, Miami

This was a safe, logical draft for the Rams, which makes sense for where they are now. They beefed up their defensive line, added a quality back and also a much-needed safety within the top 100 picks. There isn’t a lot of big upside here, but most of these players should have high floors for the NFL. It’s hard to see this draft class failing for the Rams, but they might not have true star power here.

Great pickup for the Rams. They needed to continue to add talent to their defensive line and get a proven, productive pass rusher in Verse who has a lot of experience.

It’s hard to project how so many of these older prospects will fare in the NFL, but Fiske feels risky — especially for a trade-up. Fiske transferred to Florida State for his fifth year in college, where he was productive for the Seminoles. With his 4.7 40-yard dash, it's not difficult to see why teams wanted to draft Fiske. Still, this is uncharted territory in terms of the age of these players and how they project. Fiske could stand to gain more weight, but there’s no doubting his movement skills.

Round 1, Pick 19: Jared Verse, Edge, Florida State
Round 2, Pick 39: Braden Fiske, DL, Florida State
Round 3, Pick 83: Blake Corum, RB, Michigan
Round 3, Pick 99: Kamren Kinchens, S, Miami
Round 5, Pick 154: Brennan Jackson, LB, Washington State
Round 6, Pick 196: Tyler Davis, DL, Clemson
Round 6, Pick 209: Joshua Karty, K, Stanford
Round 6, Pick 213: Jordan Whittington, WR, Texas
Round 6, Pick 217: Beaux Limmer, OL, Arkansas
Round 7, Pick 254: KT Leveston, OL, Kansas State

Weird draft class for the 49ers, but it might not matter. They’ve turned a former "Mr. Irrelevant" into one of the most productive quarterbacks in the NFL. Ricky Pearsall was a surprise and head coach Kyle Shanahan made his patented mid-round running back pick. Yet it’s hard to look at a draft class that has Pearsall as a first-round selection and feel super great about it. Dominick Puni is a name to watch for them as a long-term developmental offensive guard. He’s has the movement skills Shanahan likes in his linemen.

Mustapha might be the best safety in the draft. He’s a strong hitter, a sure tackler and has some underrated chops in coverage. Mustapha, Ji’Ayir Brown and Talanoa Hufanga are a rugged safety trio for the 49ers. This is a great pickup for San Francisco.

This one is funny. It’s like Shanahan can’t help himself but to burn a mid-round pick on a running back every year. Maybe Guerendo bucks the recent trend. This pick has to go in this slot just for the meme.

Round 1, Pick 31: Ricky Pearsall, WR, Florida
Round 2, Pick 64: Renardo Green, CB, Florida State
Round 3, Pick 86: Dominick Puni, OL, Kansas
Round 4, Pick 124: Malik Mustapha, S, Wake Forest
Round 4, Pick 129: Isaac Guerendo, RB, Louisville
Round 4, Pick 135: Jacob Cowing, WR, Arizona
Round 6, Pick 215: Jarrett Kingston, OL, USC
Round 7, Pick 251: Tatum Bethune, LB, Florida State

Mixed feelings is the best way to describe the Seahawks' draft. They grabbed a potentially disruptive defensive lineman in Byron Murphy II — a piece they desperately needed. They also found someone who can compete for a starting role on the offensive line with Christian Haynes in the third round. Still, their Day 3 picks leave a bit to be desired, especially with no second-round pick this year due to the Leonard Williams trade.

Hard not to love this selection. Haynes is talented enough to start right away, which is imperative for a team that needs starters at guards. This is a pick that can pay immediate dividends and we might be looking back at this selection in December wondering why Haynes didn’t go a whole lot higher.

MOBILE, AL - FEBRUARY 01: American offensive lineman Christian Haynes of UConn (63) during the American team practice for the Reese's Senior Bowl on February 31, 2024 at Hancock Whitney Stadium in Mobile, Alabama.  (Photo by Michael Wade/Icon Sportswire via Getty Images)
Offensive lineman Christian Haynes of UConn impressed many at the Senior Bowl in January. (Photo by Michael Wade/Icon Sportswire via Getty Images)

Least favorite pick: Tyrice Knight, LB, UTEP (118th overall)

This linebacker class was very shaky overall, but the Seahawks still drafted someone who's not close to being ready to play in the NFL. Perhaps head coach Mike Macdonald is the guru to unlock a starting linebacker in Knight, but he’s probably going to wind up a special teams player.

Round 1, Pick 16: Byron Murphy II, DL, Texas
Round 3, Pick 81: Christian Haynes, OL, UConn
Round 4, Pick 118: Tyrice Knight, LB, UTEP
Round 4, Pick 121: AJ Barner, TE, Michigan
Round 5, Pick 136: Nehemiah Pritchett, CB, Auburn
Round 6, Pick 179: Sataoa Laumea, OL, Utah
Round 6, Pick 192: D.J. James, CB, Auburn
Round 6, Pick 207: Michael Jerrell, OT, Findlay

The Bills played this draft safe and took home 10 players, although only one wide receiver in Keon Coleman. Even though Coleman didn’t have the cleanest end to his season and a slow 40-yard dash time at the scouting combine, he still has shown serious talent in college football. Coleman will start right away for the Bills and will immediately have a chance to prove whether he can separate from NFL cornerbacks. The Bills had another solid pickup in Ray Davis, but other than that this draft class was just fine. Probably not too many movers and shakers, but some quality players at positions of need. It will be interesting to see what happens with Travis Clayton, a developmental offensive line prospect from England.

Davis is an older prospect, but man, he is the perfect player to pair with James Cook in the backfield. Davis is a punishing runner who doesn’t fear contact and has some wiggle to get away from defenders. He won’t be out-touching Cook as a rookie, but he should prove to be a valuable member of this offense.

Nitpicking here because this is a fine pick who fits Buffalo’s style of play up front. Maybe they could have gotten someone more disruptive, like Brandon Dorlus, with this pick. Still, it's hard to complain here. Carter has the speed and explosion to be a disruptive presence up front — and the versatility on the interior to allow his new teammate Ed Oliver to be the best version of himself.

Round 2, Pick 33: Keon Coleman, WR, Florida State
Round 2, Pick 60: Cole Bishop, S, Utah
Round 3, Pick 95: DeWayne Carter, DL, Duke
Round 4, Pick 128: Ray Davis, RB, Kentucky
Round 5, Pick 141: Sedrick Van Pran-Granger, OL, Georgia
Round 5, Pick 160: Edefuan Ulofoshio, LB, Washington
Round 5, Pick 168: Javon Solomon, LB, Troy
Round 6, Pick 204: Tylan Grable, OT, UCF
Round 6, Pick 219: Daequan Hardy, CB, Penn State
Round 7, Pick 221: Travis Clayton, OL, International Pathway Program (England)

KNOXVILLE, TENNESSEE - NOVEMBER 18: Jaylen Wright #0 of the Tennessee Volunteers gets tackled by Tykee Smith #23 of the Georgia Bulldogs in the fourth quarter at Neyland Stadium on November 18, 2023 in Knoxville, Tennessee. (Photo by Eakin Howard/Getty Images)
The Dolphins reached for speed in Tennessee running back Jaylen Wright. (Photo by Eakin Howard/Getty Images)

It's a strong draft haul for the Dolphins. They found a potential 10-sack edge rusher with Chop Robinson in the first round and grabbed a future starter at offensive tackle with Patrick Paul. Their trade-up for Jaylen Wright in the fourth was perplexing. Overall this is still a good group of players. Malik Washington and Tahj Washington are two wide receivers who had a lot of buzz in college and could compete for reps behind Tyreek Hill and Jaylen Waddle.

Loved this one. Paul is scratching the surface of how good he can be and comes with supreme athleticism in a 6-7, 330-pound body. He’s raw, but being a consistent NFL tackle is certainly within reach for him and he’ll make some incredible highlight-reel blocks in head coach Mike McDaniel’s offense. This is one of those prospect-to-team matches that seems destined to work out.

Head coach Mike McDaniel is always going to place a premium on speed, but this might not be the back they’re looking for to spell De’Von Achane once Raheem Mostert eventually moves on. Wright is a blazer with inconsistent vision and ability to run between the tackles. Perhaps that’s less of a concern with McDaniel, but they may learn that not all fast backs are created equal.

Round 1, Pick 21: Chop Robinson, Edge, Penn State
Round 2, Pick 55: Patrick Paul, OT, Houston
Round 4, Pick 120: Jaylen Wright, RB, Tennessee
Round 5, Pick 158: Mohamed Kamara, DL, Colorado State
Round 6, Pick 184: Malik Washington, WR, Virginia
Round 6, Pick 198: Patrick McMorris, S, California
Round 7, Pick 241: Tahj Washington, WR, USC

New England had a tough decision to make on how it wanted to start its rebuild and it ultimately turned down a boatload of draft picks to stay at the top of the draft and pick Drake Maye. Maye has ridiculous upside and gives the Patriots a playmaking option while they fill out the rest of their roster. Ja’Lynn Polk and Javon Baker should compete for starting reps in one of the weaker wide receiver rooms in the league. Joe Milton III is an intriguing pick in the sixth round and it’ll at least be fun to track his development. If just one of their offensive line picks hit, this could be the foundation for a new run of excellence in New England.

Home run. The Patriots didn’t overthink it and took the quarterback prospect who fell into their laps. Maye has all the same tools as the elite quarterbacks in the game today, with a much higher floor than people give him credit for. Most likely it’s going to be a difficult rookie year for him because the Patriots' roster is so far away, but Jerod Mayo has his quarterback to work with to start his reign as the Patriots’ head coach.

The Patriots had to address their offensive line a couple times in this draft, but Robinson felt like a reach where he was taken. There were a few quality linemen on the board, but clearly their evaluation of Robinson had him ahead of the rest.

Round 1, Pick 3: Drake Maye, QB, UNC
Round 2, Pick 37: Ja’Lynn Polk, WR, Washington
Round 3, Pick 68: Caedan Wallace, OL, Penn State
Round 4, Pick 103: Layden Robinson, OL, Texas A&M
Round 4, Pick 110: Javon Baker, WR, UCF
Round 6, Pick 180: Marcellas Dial, CB, South Carolina
Round 6, Pick 193: Joe Milton III, QB, Tennessee
Round 7, Pick 231: Jaheim Bell, TE, Florida State

The Jets didn’t have a ton of draft capital to work with, but they still found some quality players, including a potential franchise tackle in Olu Fashanu from Penn State. He’ll be a fixture up front for a long, long time if the injury issues from last season don’t reappear. Wideout Malachi Corley will make fans happy early with his ability to run after the catch and Braelon Allen is a talented running back to develop behind Breece Hall. The trade up for QB Jordan Travis was baffling, but that was in the fifth round so no need to ding too much in the grand scheme of things.

Awesome pick for the Jets here. Fashanu was viewed as an elite prospect in last year’s class and would have been drafted higher than this if he wasn’t a little banged up during his senior season. He should start at right tackle this year across from Tyron Smith before eventually moving over to the left side. This also creates incredible depth for the Jets by allowing Morgan Moses to become one of the better swing tackles in the league.

I normally don’t bother focusing on a pick this low, but this is an exception. Trading up for Travis didn’t make much sense. He’s coming off a brutal leg injury and was mostly viewed as a fringe NFL player. Trading up for Travis is confusing, but maybe he is the NFL-caliber player the Jets think he is.

Round 1, Pick 11: Olu Fashanu, OT, Penn State
Round 3, Pick 65: Malachi Corley, WR, Western Kentucky
Round 4, Pick 134: Braelon Allen, RB, Wisconsin
Round 5, Pick 171: Jordan Travis, QB, Florida State
Round 5, Pick 173: Isaiah Davis, RB, South Dakota State
Round 5, Pick 176: Qwan’tez Stiggers, CB, Toronto Argonauts
Round 7, Pick 257: Jaylen Key, S, Alabama

Once again, the Ravens walked away with a strong draft class after letting players fall right into their laps. They started things off with Clemson cornerback Nate Wiggins and doubled back at the position with a potential huge steal by grabbing Iowa State cornerback T.J. Tampa in the fourth round. Tampa was projected to go much higher. The Ravens should also have a Day 1 starter at right tackle in Roger Rosengarten from Washington. They even found some quality depth they can develop on the edge with Penn State’s Adisa Isaac. The Ravens, as usual, didn’t overthink it and it looks like a great new crop of rookies.

The Ravens needed a starter at offensive tackle after trading Morgan Moses to the Jets and they might have gotten one with Rosengarten. He is a fantastic athlete and should hold steady in pass protection even as a rookie. He needs to add some strength to deal with NFL defensive linemen, but it’s hard not to see the immediate skills as well as long-term upside.

Baltimore needed depth at wide receiver, but Walker has a long way to go before he can contribute in the NFL. He has the speed to make big plays downfield, but everything else is a work in progress. For a team that will probably need a WR to produce as a rookie, the Ravens picked one who is not quite there yet. Playing with two time-MVP Lamar Jackson should allow for Walker to make some things happen as a rookie.

Round 1, Pick 30: Nate Wiggins, CB, Clemson
Round 2, Pick 62: Roger Rosengarten, OT, Washington
Round 3, Pick 93: Adisa Isaac, Edge, Penn State
Round 4, Pick 113: Devontez Walker, WR, North Carolina
Round 4, Pick 130: T.J. Tampa, CB, Iowa State
Round 5, Pick 165: Rasheen Ali, RB, Marshall
Round 6, Pick 218: Devin Leary, QB, Kentucky
Round 7, Pick 228: Nick Samac, OL, Michigan State
Round 7, Pick 250: Sanoussi Kane, S, Purdue

The Bengals should be happy with how they played the first two days of the draft. Amarius Mims has the ability to be a decade-long starter at either tackle spot — if he can stay on the field. Kris Jenkins is a quality body on the defensive line and Jermaine Burton is an explosive playmaker who gives the Bengals flexibility at wide receiver. McKinnley Jackson might have been a reach to close the third round but the Bengals walked away with immediate impact and long-term potential at key spots.

Mims did not play a ton of football in college, but man, was he good when he was on the field. He has everything you want in a starting tackle from size, wingspan, athleticism and technique. Availability is going to be the only thing that can stop him from being a bulldozer up front for the Bengals. This was a foundational pick for the Bengals, shoring up their offensive line with a player who has elite upside.

The Bengals needed to add depth to the interior of their defense, but they could’ve squeezed more out of this pick. Jackson isn’t the most explosive guy. At the very least he’s steady and will help the Bengals stay fresh up front. He’ll probably be only a run-down player, which felt a bit rich for this point in the draft.

Round 1, Pick 18: Amarius Mims, OT, Georgia
Round 2, Pick 49: Kris Jenkins, DL, Michigan
Round 3, Pick 80: Jermaine Burton, WR, Alabama
Round 3, Pick 97: McKinnley Jackson, DL, Texas A&M
Round 4, Pick 115: Erick All, TE, Iowa
Round 5, Pick 149: Josh Newton, CB, TCU
Round 6, Pick 194: Tanner McLachlan, TE, Arizona
Round 6, Pick 214: Cedric Johnson, Edge, Ole Miss
Round 7, Pick 224: Daijahn Anthony, S, Ole Miss
Round 7, Pick 237: Matt Lee, OL, Miami

The Browns didn’t make their first pick until nearly the end of the second round, taking ultra-athletic defensive tackle Michael Hall Jr. from Ohio State. They added offensive line depth, picked a wide receiver and found some dart throws on defense in the sixth and seventh rounds. You can’t be too mad given the amount of capital they held walking into the draft.

Upside, upside, upside. Hall didn’t light up the stat sheet at Ohio State, but he has freakish athleticism to develop. It’s hard to find 300-pounders who run in the 4.7s and those guys usually end up being quality players.

This isn’t a bad pick. This is just the only other high pick that the Browns had. Zinter should come in and provide quality depth for now with future starting potential once they get to a crossroads with Joel Bitonio or Wyatt Teller. Zinter is coming off a serious leg injury suffered in the Wolverines’ win over Ohio State, giving pause on how much of an impact he’ll have early. It won’t matter if Teller and Bitonio stay healthy. This is really a pick for the future.

Round 2, Pick 54: Michael Hall Jr., DL, Ohio State
Round 3, Pick 85: Zak Zinter, OL, Michigan
Round 5, Pick 156: Jamari Thrash, WR, Louisville
Round 6, Pick 206: Nathaniel Wilson, LB, Mississippi State
Round 7, Pick 227: Myles Harden, CB, South Dakota
Round 7, Pick 243: Jowon Briggs, DL, Cincinnati

The Steelers looked at their offensive line from last year and emphatically said “never again!” Their two first draft picks were on the o-line and then they came back for a third time to kick off the fourth round. Payton Wilson has his concerns in terms of injury, but he was a great playmaker for NC State. Getting him with the 98th overall pick is a great spot for Pittsburgh. Quarterback will be the ultimate decider in how the Steelers' season turns out, but they may have found two impact starters on the offensive line in Troy Fautanu and Zach Frazier.Mik

Fautanu played a massive role in Washington’s high-flying offense last season. He was a shutdown pass protector as left tackle while also moving people with ease in the run game. He projects as a guard for the Steelers, but he is skilled enough to be an NFL tackle. He’ll slide in next to Broderick Jones, last year’s first-round pick at tackle, and help the Steelers rediscover their offensive identity.

Least favorite pick: Roman Wilson, WR, Michigan (84th overall)

Pittsburgh certainly needed a wide receiver in this draft and they got one in Wilson. He is solid but profiles more as a third WR option than a bona fide No. 2 across from George Pickens (who is probably a No. 2 wideout himself). Beggars can’t be choosers, which is certainly the position the Steelers were in. The immediate target vacuum Wilson is stepping into might be too much for where he is as a player. Even then, the Steelers had no choice but to spend a top-100 pick on a wide receiver given the state of their room.

Round 1, Pick 20: Troy Fautanu, OL, Washington
Round 2, Pick 51: Zach Frazier, C, West Virginia
Round 3, Pick 84: Roman Wilson, WR, Michigan
Round 3, Pick 98: Payton Wilson, LB, NC State
Round 4, Pick 119: Mason McCormick, OL, South Dakota State
Round 6, Pick 178: Logan Lee, DL, Iowa
Round 6, Pick 195: Ryan Watts, CB, Texas

The Jaguars' offseason has been just OK and the draft followed suit. They did a great job moving down from their original spot in Round 1 of the draft while still landing a big-time wide receiver prospect, which they needed after clumsily letting Calvin Ridley walk to a divisional rival in free agency. Beyond that, it doesn’t seem like they got too much positive impact, but if Thomas is the final key that allows the Jaguars’ passing game to be consistent in the future, it’s fine. Getting Trevor Lawrence another receiver was priority No. 1 and they might have gotten the best of the second wave of wide receivers.

Thomas has the ability to be a star deep threat in the NFL. He has the tools — size, speed, tracking ability — to scare defenses if he develops well. In Year 1, his skills might be a bit overlapped with the newly signed Gabe Davis, but Thomas is going to walk into the NFL as one of the best athletes in the league. That’s valuable.

Smith has upside, but it’s been a long time since he’s played productive football. He had just 2.5 sacks and 4.5 tackles for loss last year. The frame is something NFL teams will always fall in love with. Yet it’s tough to see his profile becoming something that hits in the NFL, even though he has the physical tools and traits to become a long-term starting defensive tackle. He could be Chris Jones or Ra’Shede Hageman, but has a long way to go to reach his peak.

Round 1, Pick 23: Brian Thomas Jr., WR, LSU
Round 2, Pick 48: Maason Smith, DL, LSU
Round 3, Pick 96: Jarrian Jones, DB, Florida State
Round 4, Pick 114: Javon Foster, OT, Missouri
Round 4, Pick 116: Jordan Jefferson, DL, LSU
Round 5, Pick 153: Deantre Prince, CB, Ole Miss
Round 5, Pick 167: Keilan Robinson, RB, Texas
Round 6, Pick 212: Cam Little, K, Arkansas
Round 7, Pick 236: Myles Coles, Edge, Texas Tech

The Texans didn’t have a first-round pick, but they still grabbed a few quality players, including a starting nickel corner and developmental offensive tackle. Their first four picks have a chance to be immediate contributors, which is all you can ask for without a pick on the first day. It’s not the sexy draft that the Texans had last year when they nabbed C.J. Stroud and Will Anderson Jr., but it’s a draft that will help strengthen the team's foundation.

Lassiter is going to feel right at home playing for DeMeco Ryans and the Texans. Lassiter is a physical corner with elite short-area quickness and strong tackling ability. His lack of long speed will probably leave him to the slot in the NFL, but that’s OK given the emergence of Derek Stingley Jr. as a premier cornerback. Lassiter gives the Texans another young, talented defensive back and is an unusually physical force for a cornerback.

This pick has a chance to pay off in a massive way down the line but Fisher faces a steep learning curve early in his career. He turned 21 in March and is still physically growing into the type of player he can be down the road. Calling this a bad pick doesn’t feel right, but the floor is a bit lower on Fisher than some other tackles. However, he has the talent to be a huge boom pick for the Texans, even if it’s not right away.

Round 2, Pick 42: Kamari Lassiter, CB, Georgia
Round 2, Pick 59: Blake Fisher, OT, Notre Dame
Round 3, Pick 78: Calen Bullock, S, USC
Round 4, Pick 123: Cade Stover, TE, Ohio State
Round 6, Pick 188: Jamal Hill, LB, Oregon
Round 6, Pick 205: Jawhar Jordan, RB, Louisville
Round 7, Pick 238: Solomon Byrd, DL, USC
Round 7, Pick 247: Marcus Harris, DL, Auburn
Round 7, Pick 249: LaDarius Henderson, OL, Michigan

The Titans nailed their first pick, but could have done better the rest of the way. JC Latham is a “set it and forget it” type of offensive tackle who is already penciled in as a starter. It’ll be interesting to see how Latham handles being a left tackle in the NFL. He has enough talent to be successful. Getting Cedric Gray in the fourth round could be a long-term steal for the Titans, but overall it wasn’t a draft class to get excited about unless T’Vondre Sweat develops into a pass rusher.

Latham was in contention for the fifth overall pick with the Chargers, so the Titans had to be thrilled to land their man with the seventh pick. Latham is a destructive force in the run game and will give Will Levis the time he needs to find Calvin Ridley and DeAndre Hopkins downfield. Easy pick. Great prospect at a position of need, not too complicated.

Sweat is a big man at 366 pounds and his game is pretty much exactly what you would think. He's a massive, early down run stuffer who doesn’t offer much by the way of pass rush for the NFL game. Even though he moved well at the NFL scouting combine, he would need to lose significant weight to be a three-down player in the NFL. It's hard to see how the Titans felt like this was a valuable pick so early in the second round.

Round 1, Pick 7: JC Latham, OT, Alabama
Round 2, Pick 38: T’Vondre Sweat, DT, Texas
Round 4, Pick 106: Cedric Gray, LB, North Carolina
Round 5, Pick 146: Jarvis Brownlee Jr., CB, Louisville
Round 6, Pick 182: Jha’Quan Jackson, WR, Tulane
Round 7, Pick 242: James Williams, S, Miami
Round 7, Pick 252: Jaylen Harrell, Edge, Michigan

ARLINGTON, TX - DECEMBER 02: Texas Longhorns wide receiver Adonai Mitchell (#5) catches a pass during the Big 12 Championship football game between the Texas Longhorns and Oklahoma State Cowboys on December 02, 2023 at AT&T Studium in Arlington, Texas. (Photo by Matthew Visinsky/Icon Sportswire via Getty Images)
Texas wideout Adonai Mitchell gives the Colts one of the most promising young wide receiver rooms in the NFL. (Photo by Matthew Visinsky/Icon Sportswire via Getty Images)

This was a productive draft class for the Colts. They found the edge rusher they needed in Laiatu Latu and may have gotten a steal with the Adonai Mitchell pick in the second round. Depth along the offensive line was a need they filled as well and Anthony Gould in the fifth round may be a steal at wide receiver. If Anthony Richardson can stay healthy and build on what he accomplished as a rookie, the Colts might be able to actually get into the playoffs with the additions in this draft class.

The Colts had Mitchell fall right into their lap after many people had him projected for the first round. Mitchell is a dynamic talent when the ball is in the air and should pair well with Michael Pittman Jr. at wide receiver. This is the kind of depth the Colts needed at wideout, where a bunch of young players are now competing for playing time.

Bortolini is a talented athlete, but he’s very far away from being a reliable NFL offensive lineman due to his lack of strength. If he can get significantly stronger without losing speed, he can be a starter for the Colts. He’s not ready for that now. Going against Grover Stewart and DeForest Buckner in practice will put some hair on his chest.

Round 1, Pick 15: Laiatu Latu, Edge, UCLA
Round 2, Pick 52: Adonai Mitchell, WR, Texas
Round 3, Pick 79: Matt Goncalves, OT, Pittsburgh
Round 4, Pick 117: Tanor Bortolini, C, Wisconsin
Round 5, Pick 142: Anthony Gould, WR, Oregon State
Round 5, Pick 151: Jaylon Carlies, S, Missouri
Round 5, Pick 164: Jaylin Simpson, S, Auburn
Round 6, Pick 201: Micah Abraham, CB, Marshall
Round 7, Pick 234: Jonah Laulu, DT, Oklahoma

Sorry, Broncos fans. There's no other way to slice this. The Broncos made some fantastic selections on the second and third days of the draft, but taking Bo Nix with the 12th overall pick is a head-scratcher. Nix wasn’t a prospect who was highly in demand and his ceiling appears limited in the NFL. Nix should win the starting job over Jarrett Stidham and Zach Wilson, but Nix will need to develop a level of playmaking that wasn’t really there on his college tape. Maybe head coach Sean Payton is right and he can make Nix the next Drew Brees, but that’s selling the peak of Brees’ play awfully short. It's a strange start for the Broncos as they kick off their rebuild. Outside of Nix, they may have found immediate, quality contributors with Utah edge rusher Jonah Elliss, Oregon WR Troy Franklin and Notre Dame RB Audric Estime. Franklin and Estime are younger prospects with legitimate upside.

Huge upside swing for the Broncos in the fifth round. Estime didn’t have the draft workouts he would have hoped for, but turn on the tape of him running away from players in college. He has some nice juice and long speed for a powerful runner and has starter potential in the NFL. At the very least, he has the talent to take some RB2 reps from Samaje Perine as a rookie.

Least favorite pick: Bo Nix, QB, Oregon (12th overall)

Nix is an NFL-quality quarterback without a doubt, and probably the best option on the Broncos' roster. That didn’t mean the Broncos had to spend their first pick on him. Nix was extremely productive in his final year at Oregon, throwing 45 touchdowns to just three interceptions but he doesn’t have the top-end physical traits that the great quarterbacks possess nowadays. Perhaps head coach Sean Payton thinks he’ll build a quick passing game around Nix. He remains a questionable pick so early in the draft.

Round 1, Pick 12: Bo Nix, QB, Oregon
Round 3, Pick 76: Jonah Elliss, Edge, Utah
Round 4, Pick 102: Troy Franklin, WR, Oregon
Round 5, Pick 145: Kris Abrams-Draine, CB, Missouri
Round 5, Pick 147: Audric Estime, RB, Notre Dame
Round 7, Pick 235: Devaughn Vele, WR, Utah
Round 7, Pick 256: Nick Gargiulo, OL, South Carolina

Hell of a draft for the back-to-back defending champs. They added elite, gamebreaking speed with their selection of Xavier Worthy in the first round and might have found a franchise left tackle in the second. Jared Wiley and Jaden Hicks were quality pickups in Round 4 and they took a couple dart throws on the offensive line later on. Wiley has the potential to be the Chiefs' starting tight end after Travis Kelce moves on, showing off rare movement ability for a 6-foot-6 player. Worthy, Kingsley Suamataia and Wiley may be cornerstones for the Chiefs’ offense when this is all said and done.

This was one of the best picks in the entire draft. The Chiefs were slated to start Wanya Morris at left tackle, prompting them to trade up for the immensely talented Suamataia. The BYU product is raw, but he’s stout, incredibly strong and has an NFL-ready body to keep pass rushers away from Patrick Mahomes while he works on his technique. Suamataia has attainable All-Pro upside. This pick was awesome.

Least favorite pick: Xavier Worthy, WR, Texas (28th overall)

Worthy is not a bad pick for the Chiefs here, but his size is concerning for the NFL, even though he will be one of the fastest players in the league. Worthy’s 4.21 speed comes with a 165-pound frame. He might not have the size to be a true No. 1 receiver in the NFL, but with Mahomes throwing him the ball for the next few years, anything is possible. Worthy's frame and weight are the biggest concerns here.

Round 1, Pick 28: Xavier Worthy, WR, Texas
Round 2, Pick 63: Kingsley Suamataia, OT, BYU
Round 4, Pick 131: Jared Wiley, TE, TCU
Round 4, Pick 133: Jaden Hicks, S, Washington State
Round 5, Pick 159: Hunter Nourzad, OL, Penn State
Round 6, Pick 211: Kamal Hadden, DB, Tennessee
Round 7, Pick 248: C.J. Hanson, OL, Holy Cross

The Raiders got a couple of impact players on offense, even if the fit isn’t immediately clear. Brock Bowers has superstar potential in the NFL. Figuring out how he’ll mesh with Michael Mayer and where their skills can be used simultaneously will be an interesting challenge for the Raiders’ coaching staff. Jackson Powers-Johnson should be a good fixture on the offensive line for the next few years and Delmar Glaze may wind up being a starter too. Solid first Raiders draft for general manager Tom Telesco and head coach Antonio Pierce. Now it’s time to figure out how the pieces fit together.

Powers-Johnson played center at Oregon, but will be sliding over to guard in the NFL. That will probably be a fine transition for him as he already has the baseline traits to be an immediate starter along the interior of the line. Good, clean pick for the Raiders in a spot where they needed to upgrade.

This has nothing to do with the prospect. Bowers was one of the best players in this year’s draft class. However, the Raiders have a promising tight end on the roster already in Michael Mayer, and there will be some overlap in their responsibilities. Bowers is a far more dynamic threat than Mayer, so he may just run to the slot and own that area of the field. This is going to need to be worked out in training camp. Ideally, the Raiders will find a way to get both of them working while also feeding targets to Davante Adams.

Round 1, Pick 13: Brock Bowers, TE, Georgia
Round 2, Pick 44: Jackson Powers-Johnson, G, Oregon
Round 3, Pick 77: Delmar Glaze, OT, Maryland
Round 4, Pick 112: Decamerion Richardson, CB, Mississippi State
Round 5, Pick 148: Tommy Eichenberg, LB, Ohio State
Round 6, Pick 208: Dylan Laube, RB, New Hampshire
Round 7, Pick 223: Trey Taylor, S, Air Force
Round 7, Pick 229: M.J. Devonshire, CB, Pittsburgh

People might not like the Chargers taking an offensive tackle over a wide receiver with the fifth overall pick, but this is not a team that was a player away from getting to the top. They went 5-12 last season for a reason, mainly because they weren’t that good. The Chargers needed help everywhere, including offensive tackle, and got a franchise player in Joe Alt. He and Rashawn Slater will form a tremendously talented tackle duo to protect Justin Herbert and help head coach Jim Harbaugh get his offense off the ground in Los Angeles. They still grabbed an explosive wide receiver at the top of the second and a speedy linebacker from Michigan in the third round. The Chargers will need time to restock their roster with talent.

The Chargers’ wide receiver room was a little bare before they added a good prospect in McConkey. There are injury concerns for McConkey, but he has excellent route-running ability and the speed to be dangerous with the ball in his hands. Herbert to McConkey should be a fun duo right away in Los Angeles.

A rotational defensive lineman in the fourth round is fine, but L.A.'s first three picks were too good to place here. Sorry, Justin. If there was an area to be concerned, he’s not the best athlete despite being under 300 pounds and he’s not projected to be a pass rusher. This is nitpicking.

Round 1, Pick 5: Joe Alt, OT, Notre Dame
Round 2, Pick 34: Ladd McConkey, WR, Georgia
Round 3, Pick 69: Junior Colson, LB, Michigan
Round 4, Pick 105: Justin Eboigbe, DL, Alabama
Round 5, Pick 137: Tarheeb Still, CB, Maryland
Round 5, Pick 140: Cam Hart, CB, Notre Dame
Round 6, Pick 181: Kimani Vidal, RB, Troy
Round 7, Pick 225: Brenden Rice, WR, USC
Round 7, Pick 253: Cornelius Johnson, WR, Michigan