1. MIN trades up with NYJ for QB JJ McCarthy at 10
MIN get: 10 (McCarthy), 203
NYJ gets: 11 (OT Olu Fashanu), 129, and 157
The Vikings get their QB, preventing other teams from leapfrogging them. The Jets get a couple extra picks for free.
2. MIN trades up with JAC for EDGE Dallas Turner at 17
MIN gets: 17 (Turner)
JAC gets: 23 (WR Brian Thomas), 167, 2025 3rd, 2025 4th
The Vikings get a player who had fallen farther than expected (Turner was 9th on Hasan's consensus draft board). The Jaguars add 3 mid-round picks in 2024+2025, which is a much bigger haul than most non-QB trades bring in.
3. DET trades up with DAL for CB Terrion Arnold at 24
DET gets: 24 (Arnold), 2025 7th
DAL gets: 29 (OT Tyler Guyton), 73
The Lions get a player who had fallen farther than expected (Arnold was 12th on Hasan's consensus draft board). The Cowboys add a day 2 pick, which is a bigger haul than most non-QB trades bring in.
4. KC trades up with BUF for WR Xavier Worthy at 28
KC gets: 28 (Worthy), 133, 248
BUF gets: 32 (traded), 95, 221
The Chiefs get a receiver who is a great fit for their offense, who was projected to go about here (33rd on Hasan's consensus board), at an unusually low cost for a trade-up. The Bills improve some of their later picks and put themselves in position for another trade-down.
5. CAR trades up with BUF for WR Xavier Legette at 32
CAR gets: 32 (Legette), 200
BUF gets: 33, 141
The Panthers buy a 5th year option on a player who probably would've still been there at 33. The Bills move up some more later in the draft (on net these two trades basically moved them from 200 to 95), while retaining the option for further trades.