Skip to main content

CBS Sports releases its first 2024 NFL mock draft

Stephen Samraby:Steve Samra05/03/23

SamraSource

On3 image
(Photo courtesy of Rich Graessle/Icon Sportswire via Getty Images)

The ink is still drying on the 2023 NFL Draft, but that didn’t stop CBS Sports from getting into the weeds on next year’s iteration.

Ryan Wilson of CBS Sports released his first 2024 NFL Mock Draft, with a little less than a year until the event takes place. However, he prefaced his predictions by explaining his thought process behind the whole thing.

“It’s never too early to put out a mock draft, right?” wrote Wilson. “… Maybe a better way to look at this is not as a mock draft — ‘Here’s who your team will take 51 weeks from now having no idea how the current roster and subsequent season unfolds’ — but as a guide to the college players you should keep an eye on during the 2023  season and for the 2024 NFL Draft.

Top 10

  1. 1

    Kirk Herbstreit

    Shot fired at First Take, Stephen A. Smith

    Hot
  2. 2

    Ohio State vs. Oregon odds

    Early Rose Bowl line released

    New
  3. 3

    Updated CFP Bracket

    Quarterfinal matchups set

  4. 4

    Paul Finebaum

    ESPN host rips CFP amid blowout

    Trending
  5. 5

    Klatt blasts Kiffin

    Ole Miss HC called out for tweets

View All

“And while the ’23 class of QBs was an improvement over the ’22 version, Caleb Williams and Drake Maye could ramp up the expectations for fans of teams who’ll be in the franchise QB market next January.”

Much will be made of the two top quarterbacks in next year’s draft, but much can change between now and then. Nevertheless, here’s who the CBS Sports writer has going where in the 2024 NFL Draft at the moment.

CBS Sports’ first 2024 NFL Mock Draft:

  1. Arizona Cardinals (via Houston Texans): QB Caleb WilliamsUSC Trojans
  2. Arizona Cardinals: WR Marvin Harrison Jr.Ohio State Buckeyes
  3. Indianapolis Colts: OL Olumuyiwa FashanuPenn State Nittany Lions
  4. Washington Commanders: QB Drake Maye, North Carolina Tar Heels
  5. Tennessee Titans: OL Joe AltNotre Dame Fighting Irish
  6. Tampa Bay Buccaneers: TE Brock BowersGeorgia Bulldogs
  7. Chicago Bears (via Carolina Panthers): EDGE Jared VerseFlorida State Seminoles
  8. Atlanta Falcons: EDGE Dallas Turner, Alabama Crimson Tide
  9. Pittsburgh Steelers: WR Emeka Egbuka, Ohio State Buckeyes
  10. New England Patriots: OL JC Latham, Alabama Crimson Tide
  11. Seattle Seahawks: LB Zion Tupuola-Fetui, Washington Huskies
  12. Los Angeles Rams: DB Kool-Aid McKinstry, Alabama Crimson Tide
  13. Green Bay Packers (via New Orleans Saints): DB Cooper DeJean, Iowa Hawkeyes
  14. Chicago Bears: DT Maason Smith, LSU Tigers
  15. New York Giants: WR Xavier Worthy, Texas Longhorns
  16. Minnesota Vikings: QB Quinn Ewers, Texas Longhorns
  17. Denver Broncos: QB Bo Nix, Oregon Ducks
  18. New Orleans Saints: OL Cooper Beebe, Kansas State Wildcats
  19. Las Vegas Raiders: CB Denzel Burke, Ohio State Buckeyes
  20. Houston Texans: DT Michael Hall Jr., Ohio State Buckeyes
  21. Miami Dolphins: LB Bralen Trice, Washington Huskies
  22. Los Angeles Chargers: RB Raheim Sanders, Arkansas Razorbacks
  23. Jacksonville Jaguars (via Cleveland Browns): OL Connor Colby, Iowa Hawkeyes
  24. Detroit Lions: DL Jer’Zhan Newton, Illinois Fighting Illini
  25. Baltimore Ravens: DB Kris Abrams-Draine, Missouri Tigers
  26. Dallas Cowboys: S Andrew Mukuba, Clemson Tigers
  27. New York Jets: DB Javon Bullard, Georgia Bulldogs
  28. Cincinnati Bengals: RB TreVeyon Henderson, Ohio State Buckeyes
  29. Buffalo Bills: WR Rome Odunze, Washington Huskies
  30. Philadelphia Eagles: OL Javontez Spraggins, Tennessee Volunteers
  31. San Francisco 49ers: QB Michael Penix Jr., Washington Huskies
  32. Kansas City Chiefs: DT Fabien Lovett, Florida State Seminoles