2024 NFL Mock Draft with Trades!

published on 4/24/2024


⇐ My Mock Drafts   |  View All Mocks

Round 1

Picks 1-16
1. Bears: Caleb Williams, QB, USC

Bears select the consensus #1 player and their QB of the future.


2. Commanders: Jayden Daniels, QB, LSU

Commanders take the 2nd QB, and reigning Heisman Trophy winner, off the board.


3. Patriots: Drake Maye, QB, North Carolina

Patriots decline trade offers and grab a potential franchise QB.


4. Vikings: Prospect not selected

*TRADE* - Vikings trade picks #11, #23, #108 & and a 2025 2nd round pick to the Patriots for the #3 pick.
After unsuccessfully attempting to move up for Drake Maye, the Vikings trade up with Arizona to take Kirk Cousin's successor.


5. Chargers: Marvin Harrison Jr., WR, Ohio State

After watching him on the opposing sidelines the past 3 years, Coach Harbaugh can't pass on Marvin Harrison Jr. He instantly becomes the Chargers WR1 and gives Justin Herbert a lethal weapon in the passing game.


6. Cardinals: Malik Nabers, WR, LSU

*TRADE* - Cardinals trade picks #11, & #27 to the Giants for the #6 pick.
Arizona moves back up and acquires their WR1. By moving down and back up they get the guy they wanted all along and pick up 4 spots in the 1st round along with a 4th round pick & 2025 2nd round pick.


7. Titans: Joe Alt, OT, Notre Dame

Titans bolster their OLine with the drafts top OT.


8. Falcons: Laiatu Latu, DE, UCLA

Falcons improve their pass rush with a high upside Edge rusher.


9. Giants: Rome Odunze, WR, Washington

*TRADE* - Giants trade picks #11, #107 & a 2025 4th round pick to the Bears for the #9 pick.
Giants acquired extra draft capital, but move back up to grab a WR1 for their offense.


10. Jets: Brock Bowers, TE, Georgia

Jets give Aaron Rodgers another weapon with the best TE in the class.


11. Bears: Dallas Turner, OLB, Alabama

Bears get an Edge rusher to bookend with Montez Sweat & get 2 4th round picks by moving down.


12. Eagles: Quinyon Mitchell, CB, Toledo

*TRADE* - Eagles trade picks #22, #53 & #120 to the Broncos for the #12 pick.
Eagles move up to help their poor secondary and get their #1 rated CB.


13. Raiders: J.C. Latham, OT, Alabama

Raiders get a RT to improve their OLine.


14. Saints: Olumuyiwa Fashanu, OT, Penn State

Saints grab an OT prospect they hope can be their LT.


15. Colts: Terrion Arnold, CB, Alabama

Colts get a CB to improve their struggling secondary.


16. Bills: Brian Thomas Jr., WR, LSU

*TRADE* - Bills trade picks #28, #60 & #128 to the Seahawks for the #16 pick.
Bills move up to take Stefon Diggs' replacement WR1.


Picks 1-16