There were five trades conducted during the first round of the 2024 NFL draft.
On Thursday night, the busiest team was the Minnesota Vikings, who made two big moves. First, the Vikings traded up to select who the team hopes will be its quarterback of the future, Michigan's J.J. McCarthy, and then made a move up for Alabama edge rusher Dallas Turner.
Early in the second round, the Los Angeles Chargers, Atlanta Falcons Los Angeles Rams, Philadelphia Eagles, New Orleans Saints and Carolina Panthers moved up for specific players.
➤Draft tracker:Round 1|Rounds 2-3
Here are details for all of the noteworthy trades executed before and during the 2024 NFL draft:
NFL DRAFT HUB: Latest NFL Draft mock drafts, news, live picks, grades and analysis.
49ers making moves, draft Kansas OT Dominick Puni
San Francisco 49ers receive:
- 2024 third-round pick (No. 86): Dominick Puni
Philadelphia Eagles receive:
- 2024 third-round pick (No. 94): Jalyx Hunt
- 2024 fourth-round pick (No. 132)
Colts trade up for Pitt OT Matt Goncalves; three picks later, Cardinals take TE Tip Reiman
Indianapolis Colts receive:
- 2024 third-round pick (No. 79): Matt Goncalves
Arizona Cardinals receive:
- 2024 third-round pick (No. 82): Tip Reiman
- 20244 sixth-round pick (No. 191)
Texans make move for USC DB Calen Bullock
Houston Texans receive:
- 2024 third-round pick (No. 78): Calen Bullock
Philadelphia Eagles receive:
- 2024 third-round pick (No. 86): Traded to San Francisco 49ers
- 2024 fourth-round pick (No. 123)
Jets trade for first pick in third round, take WR Malachi Corley
New York Jets receive:
- 2024 third-round pick (No. 65): Malachi Corley
Carolina Panthers receive:
- 2024 third-round pick (No. 72): Trevin Wallace
- 2024 fifth-round pick (No. 157)
Super Bowl 58 teams swap late second-round picks
Kansas City Chiefs receive:
- 2024 second-round pick (No. 63): Kingsley Suamataia
- 2024 sixth-round pick (No. 211)
San Francisco 49ers receive:
- 2024 second-round pick (No. 64): Renardo Green
- 2024 fifth-round pick (No. 173)
Panthers trade with Colts in order to draft RB Jonathon Brooks
Carolina Panthers receive:
- 2024 second-round pick (No. 46): Jonathon Brooks
Indianapolis Colts receive:
- 2024 second-round pick (No. 52): Adonai Mitchell
- 2024 fifth-round pick (No. 142)
- 2024 fifth-round pick (No. 155)
Saints pull off move for Kool-Aid McKinstry
New Orleans Saints receive:
- 2024 second-round pick (No. 41): Kool-Aid McKinstry
Green Bay Packers receive:
- 2024 second-round pick (No. 45): Edgerrin Cooper
- 2024 fifth-round pick (No. 168)
- 2024 sixth-round pick (No. 190)
Eagles swing trade with division rival for CB Cooper DeJean
Philadelphia Eagles receive:
- 2024 second-round pick (No. 40): Cooper DeJean
- 2024 third-round pick (No. 78): Traded to Houston Texans
- 2024 fifth-round pick (No. 152)
Washington Commanders receive:
- 2024 second-round pick (No. 50): Mike Sainristil
- 2024 second-round pick (No. 53): Ben Sinnott
- 2024 fifth-round pick (No. 161)
Rams trade up to draft another Florida State defensive lineman
Los Angeles Rams receive:
- 2024 second-round pick (No. 39): Braden Fiske
Carolina Panthers receive:
- 2024 second-round pick (No. 52): Traded to Indianapolis Colts
- 2024 fifth-round pick (No. 155)
- 2025 second-round pick
Atlanta Falcons make move for DT Ruke Orhorhoro
Atlanta Falcons receive:
- 2024 second-round pick (No 35): Ruke Orhorhoro
- 2024 sixth-round pick (No. 186)
Arizona Cardinals receive:
- 2024 second-round pick (No. 43): Max Melton
- 2024 third-round pick (No. 79): Traded to Indianapolis Colts
Chargers move up three spots for WR Ladd McConkey
Los Angeles Chargers receive:
- 2024 second-round pick (No. 34): Ladd McConkey
- 2024 fifth-round pick (No. 137)
New England Patriots receive:
- 2024 second-round pick (No. 37): Ja'Lynn Polk
- 2024 fourth-round pick (NO. 110)
Panthers move into first round to pick local WR Xavier Legette
Carolina Panthers receive:
- 2024 first-round pick (No. 32): Xavier Legette
- 2024 sixth-round pick (No. 200)
Buffalo Bills receive:
- 2024 second-round pick (No. 33): Keon Coleman
- 2024 fifth-round pick (No. 141)
Defending Super Bowl champion Chiefs trade up to pick speedy WR Xavier Worthy
Kansas City Chiefs receive:
- 2024 first-round pick (No. 28): Xavier Worthy
- 2024 fourth-round pick (No. 133)
- 2024 seventh-round pick (No. 248)
Buffalo Bills receive:
- 2024 first-round pick (No. 32): Traded to Carolina Panthers
- 2024 third-round pick (No. 95): DeWayne Carter
- 2024 seventh-round pick (No. 221)
Lions move up for CB Terrion Arnold
Detroit Lions receive:
- 2024 first-round pick (No. 24): Terrion Arnold
- 2025 seventh-round pick
Dallas Cowboys receive:
- 2024 first-round pick (No. 29): Tyler Guyton
- 2024 third-round pick (No. 73): Cooper Beebe
Vikings trade up again, this time for edge rusher Dallas Turner
Minnesota Vikings receive:
- 2024 first-round pick (No. 17): Dallas Turner
Jacksonville Jaguars receive:
- 2024 first-round pick (No. 23): Brian Thomas Jr.
- 2024 fifth-round pick (No. 167)
- 2025 third-round pick
- 2025 fourth-round pick
Vikings trade up for Michigan QB J.J. McCarthy
Minnesota Vikings receive:
- 2024 first-round pick (No. 10): J.J. McCarthy
- 2024 sixth-round pick (No. 203)
New York Jets receive:
- 2024 first-round pick (No. 11): Olumuyiwa Fashanu
- 2024 fourth-round pick (No. 129)
- 2024 fifth-round pick (No. 157)
2023 Panthers-Bears trade results in Chicago getting top 2024 pick: Caleb Williams goes No. 1
Chicago Bears receive:
- WR DJ Moore
- 2023 first-round pick (No. 9): Traded to Philadelphia Eagles
- 2023 second-round pick (No. 61): Traded to Jacksonville Jaguars
- 2024 first-round pick (No. 1): Caleb Williams
- 2025 second-round pick
Carolina Panthers receive:
- 2023 first-round pick (No. 1): Bryce Young
Vikings add second first-round pick
Minnesota Vikings receive:
- 2024 first-round pick (No. 23): Traded to Jacksonville Jaguars
- 2024 seventh-round pick (No. 232)
Houston Texans receive:
- 2024 second-round pick (No. 42): Kamari Lassiter
- 2024 sixth-round pick (No. 188)
- 2025 second-round pick
2023 draft trade nets Cardinals a late first-round pick
Arizona Cardinals receive:
- 2023 first-round pick (No. 12): Traded to Detroit Lions
- 2023 second-round pick (No. 33): Traded to Tennessee Titans
- 2024 first-round pick (No. 27): Darius Robinson
- 2024 third-round pick (No. 90): Elijah Jones
Houston Texans receive:
- 2023 first-round pick (No. 3): Will Anderson
- 2023 third-round pick (No. 105): Traded to Philadelphia Eagles