A total of 257 picks will be made in the 2026 NFL Draft, but there will also be several trades made throughout the three days as well.
The first two days of the draft certainly brought plenty of action on the trade front. There were eight trades alone in Round 1, while another 14 trades took place on Day 2. Here are all the trades that were made on the first two days of the draft, with our Eric D. Williams assigning grades for most of them.
Round 1
Browns trade No. 6 to Chiefs
Chiefs get: No. 6 overall pick
Browns get: No. 9 overall pick, No. 74 overall pick, No. 148 overall pick
The Chiefs selected LSU CB Mansoor Delane. Delane was one of the top cornerbacks available.
The Browns selected Utah OL Spencer Fano.
Williams: Kansas City general manager Brett Veach said he expected a lot of trades in this year’s draft. And with 10 picks in this year’s draft, including two in the first round and a rare pick in the Top-10, it’s not surprising that the Chiefs moved up to fill an obvious need in LSU cornerback Mansoor Delane. Kansas City needed replacements in the secondary after trading Trent McDuffie to the Rams, along with losing cornerback Jaylen Watson to Los Angeles in free agency and safety Bryan Cook to the Bengals in free agency. The top-rated cornerback in this year’s draft, Mansoor gives defensive coordinator Steve Spagnuolo a developmental piece to help fill the talent void in the back end defensively. And the Chiefs didn’t have to give up much to make the trade work.
Cleveland had nine picks heading into this year’s draft, including one of six teams that had two picks in the first round. The Browns need offensive line and receiver help. And with several talented options at both of those position groups, the Browns wisely traded down, picking up two selections in the process to give them 11 picks in this year’s draft. Cleveland used that pick from Kansas City at No. 9 to select Spencer Fano, the first offensive lineman taken in this year’s draft as the Browns continue to focus on upgrading the trenches.
Chiefs grade: B+
Browns grade: A-
Dolphins trade No. 11 to Cowboys
Cowboys get: No. 11 overall
Dolphins get: No. 12 overall, No. 177 overall, No. 180 overall
The Cowboys selected Ohio State S Caleb Downs. Downs was labeled as one of the best defensive players available.
The Dolphins selected Alabama OT Kadyn Proctor.
Williams: In need of help defensively at all three levels of the defense, Dallas added a versatile player for new defensive coordinator Christian Parker to select one of the safest players in the draft in Ohio State product Caleb Downs. Parker had two play making defensive backs with the Eagles in Cooper DeJean and Quinyon Mitchell. Parker now has a cerebral, tone-setting defensive back that he can move all over the formation in Down, who immediately upgrades the Cowboys’ defense. And Dallas didn’t give up much to make sure the Cowboys got one of the best defensive players in the draft.
Miami picked up two fifth-round picks from the Cowboys to move down just a spot, further helping the team’s rebuilding effort under new GM John-Eric Sullivan and head coach Jeff Hafley by adding more picks, giving the Dolphins more bites at the apple as they remake the roster. Miami used that pick to beef up the offensive line for quarterback Malik Willis, taking Alabama offensive tackle Kadyn Proctor.
Cowboys grade: A
Dolphins grade: A-
Cowboys trade No. 20 to Eagles
Eagles get: No. 20 overall
Cowboys get: No. 23 overall, No. 114 overall, No. 137 overall
The Eagles selected USC WR Makai Lemon. Lemon was the 2025 Biletnikoff Award winner.
The Cowboys selected UCF Edge Malachi Lawrence.
Williams: Philadelphia general manager Howie Roseman lived up to his reputation for making moves, giving up a handful of selections to move up three spots to select USC receiver Makai Lemon at No. 20. With the expectation that Philadelphia will move on from No 1 receiver A.J. Brown, the Eagles made another move to beef up the receiver room once he’s gone with the versatile Lemon, who can play slot and on the perimeter. The Eagles also traded for Dontayvion Wicks, along with signing Marquise "Hollywood" Brown and Elijah Moore in free agency. While Lemon’s a good pick, the Eagles gave up a significant haul to move up three spots to get him, with other talented receivers still available.
Even though they moved down three selections, Dallas still managed to secure another playmaker that can help their defense in Central Florida edge rusher Malachi Lawrence. The Cowboys had one of the worst defenses in the league last year, giving up a league-worst 30.1 points per game. At 6-4 and 253 pounds with good speed, Lawrence should add juice to the Cowboys’ pass rush. Paired with safety Caleb Downs, the Cowboys added two difference makers on defense in the first round, along with adding picks to continue to upgrade the roster.
Eagles grade: B-
Cowboys grade: A
Bills trade No. 26 to Texans
Texans get: No. 26 overall
Bills get: No. 28 overall, No. 69 overall, No. 169 overall
The Texans selected Georgia Tech OL Keylan Rutledge.
Williams: Houston moves up from two spots to No. 26 to take Georgia Tech offensive guard Keylan Rutledge. A road grader in the running game who plays to the echo of the whistle, Rutledge should help ignite a Houston running game that averaged just 3.9 yards per carry, No. 29 in the NFL. The Texans moved down in the third round and gave up a sixth-round selection to get up to No. 26 for Rutledge to make sure to get the player they wanted.
Texans grade: B
49ers trade No. 27 to Dolphins
Dolphins get: No. 27 overall
49ers get: No. 30 overall, No. 90 overall
The Dolphins selected San Diego State CB Chris Johnson.
Williams: Miami moved up three spots to grab one of the most complete corners in the draft in San Diego State product Chris Johnson. It’s the third player Miami added in the first round as they look to revamp the roster, so the Dolphins have done a nice job of using their draft picks to move around the draft board, adding young talent to a depleted roster. Smart and poised, Johnson has a chance to develop into a solid contributor in his rookie season.
Dolphins grade: B+
Bills trade No. 28 to Patriots
Patriots get: No. 28 overall
Bills get: No. 31 overall, No. 125 overall
The Patriots selected Utah OT Caleb Lomu.
Williams: Runner-ups in the Super Bowl, New England moved up three spots to No. 28 to select Utah offensive tackle Caleb Lomu. New England struggled to protect Drake Maye last season, particularly on the left side of the line with rookie left tackle Will Campbell struggling in the Super Bowl. Lomu provides another athletic, developmental prospect that will grow in New England’s system. Better protection for Maye was well worth the fourth-round pick it took to move up and grab him.
Patriots grade: A-
49ers trade No. 30 to Jets
Jets get: No. 30 overall
49ers get: No. 33 overall, No. 179 overall
The Jets selected Indiana WR Omar Cooper Jr.
Williams: San Francisco traded back twice and did not select in the first round. While the moves make sense for the 49ers, who had just six picks entering this year’s draft. It’s also a bit concerning for a team that needs more young talent at receiver and along the defensive line. However, San Francisco now has seven picks over the next two days, including three selections on Day 2 of this year’s draft.
New York finished out a productive first round by trading up to grab receiver Omar Cooper Jr. The Indiana product earned the nickname "Deebo Samuel lite" because of his ability to make plays after the catch and should be a nice complementary piece to No. 1 receiver Garrett Wilson. Along with David Bailey at No. 2 and Oregon tight end Kenyon Sadiq, the Jets greatly improved their roster in the first round.
49ers grade: C+
Jets grade: A
Bills trade No. 31 to Titans
Titans get: No. 31 overall
Bills get: No. 35 overall, No. 66 overall, No. 101 overall
The Titans selected Auburn Edge Keldric Faulk.
Williams: Tennessee traded back into the end of the first round to add Auburn edge rusher Keldric Faulk. It’s no surprise new head coach Robert Saleh would want to add a difference maker on that side of the ball to jump start his defense. Paired with Ohio State receiver Carnell Tate at No. 4, the Titans secured two-tone setters on both sides of the ball to build around last year’s No. 1 overall selection quarterback Cam Ward.
Like San Francisco, Buffalo GM Brandon Beane traded back twice to secure more draft picks. Buffalo now has nine selections, including the third pick of the second round. While Buffalo missed out on adding a playmaker late in the first round, there are still some talented players available in areas of need for the Bills, including receiver.
Titans grade: B
Bills grade: B+
Round 2
Raiders trade No. 36 to Texans
Texans get: No. 36 overall, No. 117 overall
Raiders get: No. 38 overall, No. 91 overall
The Texans selected Ohio State DT Kayden McDonald.
The Raiders selected Arizona S Treydan Dukes.
Williams: Houston head coach DeMeco Ryans grabs a game wrecker with an early selection in the second round. McDonald was active up front for the Buckeyes, posting an impressive 65 combined tackles in his final season at Ohio State. A projected first-round pick, Houston had one of the best defenses in the league last year, and McDonald joins Will Anderson and Danielle Hunter to help boost one of the best defensive lines in the league. Houston drafted Georgia Tech offensive lineman Keylan Rutledge, so the focus for the Texans has been adding depth in the trenches.
Although they moved down a couple spots, Las Vegas still managed to draft a play-making safety in Arizona product Treydan Stukes. The Raiders needed to improve a secondary that finished with just eight interceptions last season. Stukes finished with four interceptions and 52 combined tackles in his final season at Arizona. The Raiders added another playmaker on defense and picked up some valuable draft compensation in the process.
Texans grade: B+
Raiders grade: A
Jets trade No. 44 to Lions
Lions get: No. 44 overall
Jets get: No. 50 overall, No. 128 overall
49ers trade LB Dee Winters to Cowboys
Cowboys get: LB Dee Winters
49ers get: No. 152 overall
Williams: Dallas needed help at linebacker and already selected two defensive players in the draft in safety Caleb Downs and edge rusher Malachi Lawrence. Winters was a solid contributor for a surprisingly effective San Francisco defense last season, playing without their defensive leader in linebacker Fred Warner. But with the perirenal All-Pro returning from a season-ending leg injury and the 49ers bringing back Dre Greenlaw, Winters would have been relegated to a reserve role for San Francisco. Instead, he gets a chance to earn a starting job on what should be a much better defense for the Cowboys. Giving up a fifth-round pick isn’t bad for a potential starter.
San Francisco GM John Lynch continued his quest to accumulate more picks, trading a player at a stacked position group by moving Winters to the Cowboys for a fifth-round pick. However, the problem here is that San Francisco has dealt with injuries at linebacker, including Fred Warner and Dre Greenlaw, and might need Winters’ experience as a depth piece later in the season. In this case, it might be better for San Francisco to have the player instead of the pick.
Cowboys grade: A-
49ers grade: C+
Colts trade No. 47 to Steelers
Steelers get: No. 47, No. 249
Colts get: No. 53 overall, No. 135 overall, No. 237 overall
The Steelers selected Alabama WR Germie Bernard.
The Colts selected Georgia LB CJ Allen.
Williams: Pittsburgh moved up six spots from No. 53 to No. 47 to select Alabama receiver Germie Bernard. The Steelers could use another dynamic playmaker in the slot to develop as a playmaker for what appears to be the eventual return of Aaron Rodgers. Bernard’s shiftiness and sure hands also should be a good fit in head coach Mike McCarthy’s West Coast scheme. The only question here is Pittsburgh’s willingness to move for a receiver who has not consistently shown he can make explosive players when more dynamic players were available.
Indianapolis moved down six spots and picked up a run-and-chase linebacker in C.J. Allen to help hold down the middle of the Colts’ defense. A defensive play caller at Georgia, Allen has the ability to develop in that role for the Colts. Good move for Indianapolis here to find an athletic mover at a position of need, while still adding draft capital.
Steelers grade: B
Colts grade: B+
Vikings trade No. 49 to Panthers
Panthers get: No. 49 overall, No. 159 overall
Vikings get: No. 51 overall, No. 196 overall
The Panthers selected Texas Tech DT Lee Hunter.
The Vikings selected Cincinnati LB Jake Golday.
Williams: Carolina grabs a big body to push the pocket inside, moving up two spots in the second round in a trade with the Vikings to take Lee Hunter, who finished with 11 tackles for loss and 3.5 tackles in his final season at Texas Tech. Even though they did not test well, the Panthers add an impactful player on the defensive line at a position where it’s hard to find consistent production.
Minnesota defensive coordinator Brian Flores added another player to his defense in Cincinnati linebacker Jake Golday, who finished with 103 combined tackles in his final season for the Bengals. Golday joins Florida defensive tackle Caleb Banks, who Minnesota selected at No. 18 overall in the first round. The Vikings picked up a fifth-round pick and still have seven picks left, while adding a solid contributor to an already good defense. That’s a win.
Panthers grade: B
Vikings grade: B+
Chargers trade No. 55 to Patriots
Patriots get: No. 55 overall
Chargers get: No. 63 overall, No. 131 overall, No. 202 overall
The Patriots selected Illinois Edge Gabe Jacas.
The Chargers selected Florida C Jake Slaughter.
Williams: New England grabbed offensive lineman Caleb Lomu in the first round and added another player who can play in the trenches in Illinois defensive end Gabe Jacas. Jacas is a polished pass rusher, leading the Big Ten in sacks last year with 11, who also holds up well against the run and should immediately upgrade New England’s defense.
The Bolts moved down eight selections, picking up fourth-round and sixth-round selections from New England for the No. 55 overall pick. And they made a pick to help protect Justin Herbert by selecting Florida offensive lineman Jake Slaughter. The Bolts are looking to add depth and versatility up front offensively, and with Slaughter, they get a player who could compete for time at left guard.
Patriots grade: A-
Chargers grade: B+
Vikings trade OLB Jonathan Greenard to Eagles
Eagles get: OLB Jonathan Greenard, No. 244 overall
Vikings get: No. 98 overall, 2027 4th-round pick
Williams: Philadelphia general manager Howie Roseman strikes again, filling a need for pass rush help by trading for Minnesota edge rusher Jonathan Greenard, who wanted a raise. According to reports, Greenard got one, agreeing to a four-year, $100 million deal that includes $50 million in guaranteed money. Greenard suffered a season-ending shoulder injury last season, finishing with just two sacks. However, in the previous two seasons, he posted double-digit sacks. Greenard’s addition helps Philadelphia replace Jaelan Phillips, who left for Carolina in free agency.
Minnesota already has Greenard’s replacement on the roster in 2024 first-round pick Dallas Turner. Along with that, the Vikings picked up a couple of picks that could help them add solid contributors at a much cheaper price than Greenard’s contract. Further, Vikings defensive coordinator Brian Flores has consistently done a nice job of creating pressure packages that get after the quarterback as a unit.
Eagles grade: B-
Vikings grade: A-
49ers trade No. 58 to Browns
Browns get: No. 58 overall, No. 152 overall
49ers get: No. 70 overall, No. 107 overall
The Browns selected Toledo S Emmanuel McNeil-Warren.
The 49ers selected Texas Tech Edge Romello Height.
Williams: A projected first-round selection by some draft analysts, Cleveland moved up to grab a versatile chess piece in McNeil-Warren. In his final season at Toledo, McNeil-Warren totaled 77 combined tackles, three forced fumbles and two interceptions. It’s another solid pick for the Browns, who added two dynamic receivers in K.C. Concepcion and Denzel Boston, along with offensive lineman Spencer Fano.
San Francisco has steadily moved down this draft to accumulate more picks, but finally filled an obvious need with Texas Tech product Height. The 49ers finished with a league-low 20 sacks last year, so Height should help improve the pass rush for San Francisco. Height finished with 10 sacks and 53 pressures in 2025. By trading down, the 49ers still have six draft picks, including five on Day 3.
Browns grade: B+
49ers grade: B
Bears trade No. 60 to Titans
Titans get: No. 60 overall
Bears get: No. 69 overall, No. 144 overall
The Titans selected Texas LB Anthony Hill Jr.
The Bears selected Stanford TE Sam Roush.
Williams: Tennessee moved up nine spots, giving up a third-round and a fifth-round pick to the Bears for the No. 60 overall pick. With that selection, Tennessee selected Texas linebacker Anthony Hill Jr. At 6-2 and 240 pounds, Hill is a playmaker, posting 23.5 tackles for loss and 12 sacks his final two years at Texas. New head coach Robert Saleh secures another prospect who should improve Tennessee’s defense.
Chicago moves down but secures another reliable target for Caleb Williams in Sam Rouch. At 6-6 and 267 pounds, the Stanford product finished with 49 catches for 545 receiving yards and two touchdowns. Rouch also played in a pro-style offense under the direction of longtime NFL offensive coordinator Frank Reich while at Stanford. Chicago adds another piece to the tight end group, allowing Ben Johnson to use more three-tight-end sets.
Titans grade: B
Bears grade: B+
Broncos trade No. 62 to Bills
Bills get: No. 62 overall
Broncos get: No. 66 overall, No. 182 overall
The Bills selected Ohio State CB Davison Igbinosum.
The Broncos selected Texas A&M DT Tyler Onyedim.
Williams: Buffalo moved up to add rangy Ohio State cornerback Davison Igbinosun. At 6-2 and 200 pounds, Igbinosun is a lanky corner who should help improve Buffalo’s secondary. Combined with the Bills selecting Clemson edge rusher T.J. Parker in the second round, Buffalo should be improved defensively. Buffalo’s defense allowed 28.5 points per game in the postseason.
Denver dropped down to No. 66 in the trade with Buffalo, selecting Texas A&M’s Onyedim. At 6-3 and 292 pounds, Onyedim can play up and down the defensive line, has quickness as an interior pass rusher and showed durability throughout his college career. Onyedim is a depth piece for Denver’s already formidable defense, and the move down creates six draft picks for the Broncos on Day 3.
Bills grade: B+
Broncos grade: A-
Round 3
Browns trade No. 74 to Giants
Giants get: No. 74 overall
Browns get: No. 105 overall, No. 145 overall, 2027 4th-round pick
The Giants selected Notre Dame WR Malachi Fields.
Bucs trade No. 77 to Packers
Packers get: No. 77 overall
Bucs get: No. 84 overall, No. 160 overall
The Packers selected Missouri DT Chris McClellan.
The Bucs selected Georgia State WR Ted Hurst.
Chargers trade No. 86 to Browns
Browns get: No. 86 overall
Chargers get: No. 105 overall, No. 145 overall, No. 206 overall
The Browns selected Florida OT Austin Barber.
Seahawks trade No. 96 to Steelers
Steelers get: No. 96 overall
Seahawks get: No. 99 overall, No. 216 overall
Steelers selected Iowa OT Gennings Dunker.
Seahawks selected Arkansas CB Julian Neal.








































