2024 NFL Draft Trade Tracker: Recap of every deal from every round
The 2024 NFL Draft was full of surprises.
A big part of that was the numerous trades made throughout the three-day period.
And we were here to track them all.
Here are all the trades that were made during the three days of the event, including which players were chosen after the deals, listed by date.
Round 1 (Thursday, April 25)
Minnesota Vikings trade up to No. 10 (via New York Jets)
Vikings receive: No. 10 (QB J.J. McCarthy) and No. 203 (PK Will Reichard).
Jets receive: No. 11 (OT Olu Fashanu) and Nos. 129 (traded to 49ers), 157 (traded to Panthers).
Minnesota Vikings trade up to No. 17 (via Jacksonville Jaguars)
Vikings receive: No. 17 (LB Dallas Turner).
Jaguars receive: No. 23 (WR Brian Thomas Jr.), and No. 167 (RB Keilan Robinson), plus third and fourth rounders in 2025.
Detroit Lions move up to No. 24 (via Dallas Cowboys)
Lions receive: No. 24 (CB Terrion Arnold), seventh-rounder in 2025.
Cowboys receive: No. 29 (OT Tyler Guyton), No. 73 (OG Cooper Beebe).
Kansas City Chiefs trade up to No. 28 (via Buffalo Bills)
Chiefs receive: No. 28 (WR Xavier Worthy), and Nos. 133 (DB Jaden Hicks), 248 (G C.J. Hanson).
Bills receive: No. 32 (traded to Panthers), and Nos. 95 (DT DeWayne Carter) and 221 (OT Travis Clayton).
Carolina Panthers move into first round (via Bills)
Panthers receive: No. 32 (WR Xavier Legette) and No. 200 (DT Jaden Crumedy).
Bills receive: No. 33 (WR Keon Coleman) and No. 141 (OL Sedrick Van Pran).
Rounds 2-3 (Friday, April 26)
Los Angeles Chargers move up to No. 34 (via New England Patriots)
Chargers receive: No. 34 (WR Ladd McConkey) and No. 137 (DB Tarheeb Still).
Patriots receive: No. 37 (WR Ja'Lynn Polk) and No. 110 (WR Javon Baker).
Atlanta Falcons move up to No. 35 (via Arizona Cardinals)
Falcons receive: No. 35 (DE Ruke Orhorhoro) and No. 186 (RB Jase McClellan).
Cardinals receive: No. 43 (DB Max Melton) No. 79 (traded to Colts).
Los Angeles Rams move up to No. 39 (via Carolina Panthers)
Rams receive: No. 39 (DT Braden Fiske).
Panthers receive: No. 52 (traded to Colts) and No. 155 (traded to Colts), plus a second-rounder in 2025.
Philadelphia Eagles trade up to No. 40 (via Washington Commanders)
Eagles receive: No. 40 (DB Cooper DeJean) and Nos. 78 (traded to Texans) and 152 (WR Ainias Smith).
Commanders receive: No. 50 (CB Mike Sainristil) and Nos. 53 (TE Ben Sinnott) and 161 (S Dominique Hampton).
New Orleans Saints trade up to No. 41 (via Green Bay Packers)
Saints receive: No. 41 (DB Kool-Aid McKinstry).
Packers receive: No. 45 (LB Edgerrin Cooper) and Nos. 168 (traded to Bills), 190 (traded to Jets).
Carolina Panthers trade up to No. 46 (via Indianapolis Colts), nab first RB
Panthers receive: No. 46 (RB Jonathon Brooks).
Colts receive: No. 52 (WR Adonai Mitchell), and Nos. 142 (WR Anthony Gould), 155 (traded to Eagles).
Kansas City Chiefs move up one spot to No. 63 (via San Francisco 49ers)
Chiefs receive: No. 63 (OT Kingsley Saumataia) and No. 211 (CB Kamal Hadden).
49ers receive: No. 64 (DB Renardo Green) and No. 173 (traded to Jets).
New York Jets trade up to No. 65 (via Carolina Panthers)
Jets receive: No. 65 (WR Malachi Corley).
Panthers receive: No. 72 (LB Trevin Wallace) and No. 157 (CB Chau Smith-Wade).
Houston Texans move up to No. 78 (via Philadelphia Eagles)
Texans receive: No. 78 (DB Calen Bullock).
Eagles receive: No. 86 (traded to 49ers) and No. 123 (traded back to Texans).
Indianapolis Colts move up to No. 79 (via Arizona Cardinals)
Colts receive: No. 79 (OT Matt Goncalves).
Cardinals receive: No. 82 (TE Tip Reiman) and No. 191 (WR Tejhaun Palmer).
San Francisco 49ers make swap to get to No. 86 (via Philadelphia Eagles)
49ers receive: No. 86 (G Dominick Puni).
Eagles receive: No. 94 (DE Jalyx Hunt) and No. 132 (traded to Lions).
Rounds 4-7 (Saturday, April 27)
Denver Broncos nab No. 102 pick (via Seattle Seahawks)
Broncos receive: No. 102 (WR Troy Franklin).
Seahawks receive: Nos. 121 (TE AJ Barner), 126 (traded to Packers), 207 (OT Michael Jerrell).
Green Bay Packers trade up to No. 111 (via New York Jets)
Packers receive: No. 111 (DB Evan Williams).
Jets receive: Nos. 126 (traded to Lions), 190 (traded to Eagles).
Miami Dolphins move up to No. 120 (via Philadelphia Eagles)
Dolphins receive: No. 120 (RB Jaylen Wright).
Eagles receive: Third-rounder in 2025.
Houston Texans move up to No. 123 (via Philadelphia Eagles)
Texans receive: No. 123 (TE Cade Stover).
Eagles receive: No. 127 (RB Will Shipley) and a fifth-round pick in 2025.
Detroit Lions deal up, go north of the border (via New York Jets)
Lions receive: No. 126: (OT Giovanni Manu).
Jets receive: Third-round pick in 2025.
San Francisco 49ers trade up to No. 129 (via New York Jets)
49ers receive: No. 129 (RB Isaac Guerendo).
Jets receive: Nos. 173 (RB Isaiah Davis), 176 (CB Qwan'tez Stiggers).
Detroit Lions deal up, grab RB (via Philadelphia Eagles)
Lions receive: No. 132 (RB Sione Vaki), No. 210 (G Christian Mahogany).
Eagles receive: No. 164 (traded to Colts), plus a fourth-rounder in 2025.
Chicago Bears grab another 2024 pick (via Buffalo Bills)
Bears receive: No. 144 (DE Austin Booker)
Bills receive: Fourth-round pick in 2025.
Philadelphia Eagles move up to No. 155 (via Indianapolis Colts)
Eagles receive: No. 155 (LB Jeremiah Trotter Jr.)
Colts receive: Nos. 164 (S Jaylin Simpson), 201 (CB Micah Abraham).
Packers scoot up in fifth round (via Buffalo Bills)
Packers receive: No. 163 (C Jacob Monk)
Bills receive: Nos. 168 (EDGE Javon Solomon) and 219 (CB Daequan Hardy).
Jets move up to No. 171 for FSU QB (via Philadelphia Eagles)
Jets receive: No. 171 (QB Jordan Travis)
Eagles receive: Nos. 185 (WR Johnny Wilson), 190 (G Dylan McMahon).
Detroit Lions trade up to No. 189 (via Houston Texans)
Lions receive: No. 189 (DT Mekhi Wingo)
Texans receive: Nos. 205 (RB Jawhar Jordan), 249 (T LaDarius Henderson).
[Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.]