JT Olson’s Final 2024 NFL Mock Draft


The NFL Draft is finally here. After months of speculation and evaluation, these teams will finally take the stage in Detroit Michigan and make their selections. It is an exciting time for players, fans and front offices alike.

Now is the time for us as those who cover the draft to stand up and plant our flag as well. After dozens of mock drafts throughout the process, we are finally to the point where we make our final predictions. And although you might say you are tired of the mock drafts and are ready for the real deal, there is always room for just one more.

Of course, even the best in the world at this might only get a third of these types of predictions correct. There are just too many variables to accurately forecast what is going to happen. Regardless, we make our best attempt.

It’s all a matter of matching players up with the right fit. The system a team runs and the needs they have on their roster play a massive part in that process. Combine that with reports from trusted journalists who have connections throughout the league and that makes up the best process I can go by.

So without further ado, here is my 2024 final predictive first round mock draft.

  1. Chicago Bears (via Carolina) – Caleb Williams, Quarterback, USC
  2. Washington Commanders – Jayden Daniels, Quarterback, LSU
  3. Minnesota Vikings (Via New England) – Drake Maye, Quarterback, North Carolina
  4. Arizona Cardinals – Marvin Harrison Jr, WR, Ohio State 
  5. Los Angeles Chargers – Taliese Fuaga, Offensive Tackle, Oregon State
  6. New York Giants – Rome Odunze, Wide Receiver, Washington
  7. Tennessee Titans – Joe Alt, Offensive Tackle, Notre Dame
  8. Denver Broncos (Via Atlanta) JJ McCarthy, Quarterback, Michigan
  9. New England Patriots (Via Atlanta) – Malik Nabors, Wide Receiver, LSU
  10. New York Jets – Brock Bowers, Tight End, Georgia
  11. **Chicago Bears – Byron Murphy, Defensive Line, Texas
  12. **Atlanta Falcons – Dallas Turner, EDGE, Alabama
  13. Las Vegas Raiders – Terrion Arnold, Cornerback, Alabama
  14. New Orleans Saints – Olu Fashanu, Offensive Tackle, Penn State
  15. Indianapolis Colts – Quinyon Mitchell, Cornerback, Toledo
  16. Seattle Seahawks – Troy Fautanu, Offensive Line, Washington
  17. Jacksonville Jaguars – Brian Thomas, Wide Receiver, LSU
  18. Cincinnati Bengals –  JC Latham, Offensive Tackle, Alabama
  19. Los Angeles Rams – Chop Robinson, EDGE, Penn State
  20. Pittsburgh Steelers – Graham Barton, Offensive Line, Duke
  21. Dallas Cowboys (Via Miami) – Tyler Guyton, Offensive Tackle, Oklahoma
  22. Philadelphia Eagles – Amarius Mims, Offensive Tackle, Georgia
  23. Arizona Cardinals (Via New England (via Houston) – Laiatu Latu, EDGE, UCLA
  24. Miami Dolphins – Jared Verse, EDGE, Florida State
  25. Green Bay Packers – Cooper DeJean, Defensive Back, Iowa
  26. Tampa Bay Buccaneers – Jackson Powers-Johnson, Offensive Line, Oregon
  27. **New England – Jordan Morgan, Offensive Line, Arizona
  28. Buffalo Bills – AD Mitchell, Wide Receiver, Texas
  29. Detroit Lions – Jer’Zhan Newton, Defensive Line, Illinois
  30. Baltimore Ravens – Darius Robinson, Defensive Line, Missouri
  31. Las Vegas Raiders (Via San Fran) – Micheal Penix, Quarterback, Washington
  32. Kansas City Chiefs – Xavier Leggett, Wide Receiver, South Carolina

For more from J.T. click here, then make sure to follow him on Twitter.

Follow, Like and Subscribe to Bucs Report


For more on this and everything Buccaneers check back here hourly at BucsReport.com