It is the final weekend before the 2024 NFL draft. We have one final mock draft with some trades. In this first-round mock draft, the Minnesota Vikings trade up in the draft for a quarterback but don’t have to give up their second first-round pick, while the Arizona Cardinals move up from their second first-round selection to land a pass rusher.
Here is our final mock draft of the season.
1
Chicago Bears: USC QB Caleb Williams
This is all but guaranteed.
2
Washington Commanders: LSU QB Jayden Daniels
They might go with Drake Maye, but the betting odds still say Daniels is the favorite.
3
New England Patriots: North Carolina QB Drake Maye
It will be three quarterbacks in three picks.
4
Arizona Cardinals: Ohio State WR Marvin Harrison Jr.
They stay put and take the guy they have been waiting to draft. It doesn’t make sense for the Vikings to move up to No. 4 unless they know that the Giants are trying to trade up. Otherwise, they just need to move up to No. 5, which is what they do.
5
(MOCK TRADE) Minnesota Vikings: Michigan QB J.J. McCarthy
The Vikings move up to No. 5 but don’t have to give up both first-round picks. They give up No. 11, a fifth-round pick and next year’s first to move up. The Chargers want to move back and will be glad to have the extra pick next year.
6
New York Giants: LSU WR Malik Nabers
While the Giants wanted McCarthy, they were okay with getting a big-time receiver in Nabers.
7
Tennessee Titans: Notre Dame OT Joe Alt
This mock pick hasn’t changed in weeks.
8
Atlanta Falcons: UCLA EDGE Laiatu Latu
Dallas Turner has been the pick here for a while, but the betting odds have been shifting to Latu. Latu is the more polished pass rusher.
9
Chicago Bears: Washington WR Rome Odunze
The Bears have a great set of weapons for Williams — De’Andre Swift at running back, tight end Cole Kmet and receivers D.J. Moore, Keenan Allen and now Odunze.
10
New York Jets: Georgia TE Brock Bowers
The Jets could go tackle here or another defensive player, but Bowers gives them sure production as a rookie to help Aaron Rodgers on offense.
11
(MOCK TRADE): Penn State OT Olu Fashanu
The Chargers want tackle help and get a good one in Fashanu, picked up an extra pick this year and a first next year. Perfect.
12
Denver Broncos: Toledo CB Quinyon Mitchell
If the top four quarterbacks are off the board, they are a trade-back candidate. They don’t have a second-round pick and could target one of the next tier of quarterbacks.
13
Las Vegas Raiders: Texas DL Byron Murphy II
The Raiders could go QB but with four off the board, they will instead go defense on the interior. Murphy inside with Maxx Crosby on the edge will be fun.
14
New Orleans Saints: Oregon State OT Taliese Fuaga
Fuaga gives the Saints toughness on the offensive line.
15
Indianapolis Colts: Alabama CB Terrion Arnold
The Colts add a stud cornerback for their defense.
16
Seattle Seahawks: Alabama EDGE Dallas Turner
How does Turner fall this far? Seattle doesn’t care. They haven’t had a good edge presence in years.
17
Jacksonville Jaguars: Iowa CB Cooper DeJean
Getting offensive line help would be useful, but if the Jags can cover and defend better, it will be better for Trevor Lawrence.
18
Cincinnati Bengals: Washington OT Troy Fautanu
The Bengals now have a young, talented replacement for Jonah Williams, who signed with Arizona.
19
Los Angeles Rams: Illinois DL Johnny Newton
Newton isn’t Aaron Donald, but Newton won’t disappoint.
20
(MOCK TRADE) Arizona Cardinals: Florida State EDGE Jared Verse
Verse is an older prospect but the Cardinals don’t want to see if he falls more. He is in the upper tier of pass rushers before a dropoff.
They give up No. 27 and No. 90 to the Steelers to get No. 20.
21
Miami Dolpins: Alabama OT J.C. Latham
Protect Tua. Protect Tua.
22
Philadelphia Eagles: Texas WR Adonai Mitchell
The Eagles add Mitchell to add to A.J. Brown and Devonta Smith.
23
Minnesota Vikings: Duke OL Graham Barton
The Vikings got their quarterback at No. 5 and now get guard help at No. 23.
24
Dallas Cowboys: Georgia OT Amarius Mims
This pick makes too much sense for the Cowboys, who need tackle help.
25
Green Bay Packers: Arizona OL Jordan Morgan
The Packers need help at multiple positions on the line to protect Jordan Love. Morgan played left tackle in college but might fit better at guard.
26
Tampa Bay Buccaneers: Clemson CB Nate Wiggins
Tampa needs a center so Jackson Powers-Johnson or Zach Frazier would make sense, but Wiggins falling this far is too good to pass up on.
27
(MOCK TRADE) Pittsburgh Steelers: Alabama CB Kool-Aid McKinstry
The Steelers could go with a tackle but will add to their defense with McKinstry.
28
Buffalo Bills: LSU WR Brian Thomas
Thomas is big and fast and was super productive last year. The Bills need a No. 1 WR and many believe Thomas can be that.
29
Detroit Lions: Oregon C Jackson Powers-Johnson
Powers-Johnson will be a great center but probably will need to fill in at left guard at least for a year as Jonah Jackson left in free agency.
30
Baltimore Ravens: Texas WR Xavier Worthy
Speed! He gives the Ravens breakaway speed to throw down the field, adding him to the weapons that Zay Flowers and Mark Andrews are.
31
San Francisco 49ers: Oklahoma OT Tyler Guyton
Guyton fits in at right tackle. The Niners brought back Colton McKivitz but do want to upgrade.
32
Kansas City Chiefs: Georgia WR Ladd McConkey
Adding McConkey gives the Chiefs a trio of him with Rashee Rice and Hollywood Brown.
33
More Cardinals and NFL coverage
Listen to the latest from Cards Wire’s Jess Root on his podcast, Rise Up, See Red. Subscribe on Apple podcasts or Spotify.