Final 2024 NFL Mock Draft
By Kevin Hanson (@EDSFootball)
Wednesday, April 24th, 2024
We are less than 24 hours away from the 2024 NFL Draft.
While the first pick is all but certain, the intrigue starts with the second pick. The Commanders are sure to draft a quarterback, but which one?
The draft is likely to start QB-QB-QB, and Cardinals GM Monti Ossenfort has stated that Arizona won't trade out of the fourth pick, if they do, until the team is on the clock.
Will the Vikings (or another team) trade up for the fourth quarterback? Will the draft start with four consecutive quarterbacks for the first time in draft history?
Offensive prospects (55) outnumbered their defensive counterparts (45) in my final top 100 NFL Draft big board, and that trend continues in this mock.
In fact, the disparity is even more pronounced in this first-round mock — 21 offensive prospects compared to 11 defensive prospects. Here is the breakdown by offensive position group:
- QB: Five
- WR: Six
- TE: One
- OL: Nine
There are two projected trades in this mock:
- * MIN sends the 11th, 108th, and 167th picks in 2024 and their first-rounder in 2025 to LAC for the fifth pick.
- ** LV sends the 44th and 77th picks to BAL for the 30th pick.
Pick | Team | Prospect |
1 | Chicago Bears (via CAR) | Caleb Williams, QB, USC |
2 | Washington Commanders | Jayden Daniels, QB, LSU |
3 | New England Patriots | Drake Maye, QB, North Carolina |
4 | Arizona Cardinals | Marvin Harrison Jr., WR, Ohio State |
5 | * TRADE: Minnesota Vikings | J.J. McCarthy, QB, Michigan |
6 | New York Giants | Malik Nabers, WR, LSU |
7 | Tennessee Titans | Joe Alt, OT, Notre Dame |
8 | Atlanta Falcons | Dallas Turner, EDGE, Alabama |
9 | Chicago Bears | Rome Odunze, WR, Washington |
10 | New York Jets | Brock Bowers, TE, Georgia |
11 | * TRADE: Los Angeles Chargers | JC Latham, OT, Alabama |
12 | Denver Broncos | Taliese Fuaga, OT, Oregon State |
13 | Las Vegas Raiders | Terrion Arnold, CB, Alabama |
14 | New Orleans Saints | Olu Fashanu, OT, Penn State |
15 | Indianapolis Colts | Quinyon Mitchell, CB, Toledo |
16 | Seattle Seahawks | Troy Fautanu, OL, Washington |
17 | Jacksonville Jaguars | Brian Thomas Jr., WR, LSU |
18 | Cincinnati Bengals | Byron Murphy II, IDL, Texas |
19 | Los Angeles Rams | Jared Verse, EDGE, Florida State |
20 | Pittsburgh Steelers | Amarius Mims, OT, Georgia |
21 | Miami Dolphins | Jer'Zhan Newton, IDL, Illinois |
22 | Philadelphia Eagles | Tyler Guyton, OT, Oklahoma |
23 | Minnesota Vikings (via CLE/HOU) | Laiatu Latu, EDGE, UCLA |
24 | Dallas Cowboys | Graham Barton, IOL, Duke |
25 | Green Bay Packers | Cooper DeJean, CB, Iowa |
26 | Tampa Bay Buccaneers | Chop Robinson, EDGE, Penn State |
27 | Arizona Cardinals (via HOU) | Nate Wiggins, CB, Clemson |
28 | Buffalo Bills | Adonai Mitchell, WR, Texas |
29 | Detroit Lions | Kool-Aid McKinstry, CB, Alabama |
30 | ** TRADE: Las Vegas Raiders | Michael Penix Jr., QB, Washington |
31 | San Francisco 49ers | Jordan Morgan, OT, Arizona |
32 | Kansas City Chiefs | Xavier Worthy, WR, Texas |