Round 1 of the 2024 NFL Draft officially kicks off Thursday, April 25 at 8 P.M. ET LIVE from Detroit, Michigan. After spending the last couple of months listening to podcasts and reading every article and mock draft I could find on the web (all while analyzing the moves made in the offseason through trades and free agency), I am finally ready to drop my 2024 NFL Mock Draft. A handful of teams enter the 2024 NFL Draft with multiple first-round picks, including the Bears (1, 9), Cardinals (4, 27), and Vikings (11, 23), while other teams are currently on the outside looking in with no first-round pick. Those include the Panthers, Texans and Browns. The Chicago Bears are currently on the clock with the first overall pick, after acquiring it from Carolina in a trade last year that netted the Panthers quarterback Bryce Young. With that, let’s get tropical!

  1. Chicago Bears (from Carolina): 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 (from Los Angeles Chargers): J.J. McCarthy QB | Michigan


6. New York Giants: Malik Nabers WR | LSU


7. Tennessee Titans: Joe Alt OT | Notre Dame


8. [TRADE] Jacksonville Jaguars (from Atlanta): Rome Odunze WR | Washington


9. Chicago Bears: Dallas Turner ED | Alabama


10. New York Jets: Brock Bowers TE | Georgia


11. Los Angeles Chargers (from trade w/ Minnesota): JC Latham OT | Alabama


12. [TRADE] Philadelphia Eagles (from Denver): Quinyon Mitchell CB | Toledo


13. Las Vegas Raiders: Taliese Fuaga OT | Oregon State


14. New Orleans Saints: Olumuyiwa Fashanu OT | Penn State


15. Indianapolis Colts: Terrion Arnold CB | Alabama


16. Seattle Seahawks: Troy Fautanu OT | Washington


17. Atlanta Falcons (from trade w/ Jacksonville): Laitu Latu ED | UCLA


18. [TRADE] Tampa Bay Buccaneers (from Cincinnati): Jared Verse ED | Florida State


19. [TRADE] Dallas Cowboys (from Los Angeles Rams): Graham Barton OT | Duke


20. Pittsburgh Steelers: Cooper DeJean CB | Iowa


21. Miami Dolphins: Jackson Powers-Johnson C | Oregon


22. Denver Broncos (from trade w/ Philadelphia): Bo Nix QB | Oregon


23. Buffalo Bills (through trade w/ Los Angeles via Minnesota): Brian Thomas Jr. WR | LSU


24. Los Angeles Rams (from trade w/ Dallas): Byron Murphy II DT | Texas


25. Green Bay Packers: Kool-Aid McKinstry CB | Alabama


26. Cincinnati Bengals (from trade w/ Tampa Bay): Amarius Mims OT | Georgia


27. Arizona Cardinals (from Houston): Nate Wiggins CB | Clemson


28. Los Angeles Chargers (from trade w/ Buffalo): Jer’Zhan Newton DT | Illinois


29. Detroit Lions: Zach Frazier C | West Virginia


30. [TRADE] Las Vegas Raiders (from Baltimore): Michael Penix Jr. QB | Washington


31. San Francisco 49ers: Tyler Guyton OT | Oklahoma


32. Kansas City Chiefs: Adonai Mitchell WR | Texas