One week away from the 2025 NFL Draft means it’s time for a comprehensive, multi-analyst event: a live seven-round mock draft courtesy of CBS Sports’ “With the First Pick” podcast.
Here’s how it works. This mock draft of all 257 picks features 10 CBS Sports NFL and college football analysts split into four separate “GM groups” who pick for eight separate teams from Round 1 to Round 7. Here’s a breakdown of of who’s picking when:
- Ryan Wilson is shouldering every round for the Patriots, Panthers, Cowboys, Cardinals, Broncos, Lions, Vikings and Eagles.
- Bryant McFadden (Round 1), Cooper Petagna (Rounds 2-3) and Josh Edwards (Rounds 4-7) have the Titans, Jaguars, Saints, Dolphins, Bengals, Steelers, Texans and Commanders.
- Former Titans GM Ran Carthon (Round 1), Mike Renner (Rounds 2-4) and myself (Rounds 5-7) have the Browns, Raiders, Bears, Colts, Seahawks, Chargers, Rams, and Bills.
- Pete Prisco (Round 1), Leger Douzable (Rounds 2-3) and Emory Hunt (Rounds 4-7) have the Giants, Jets, 49ers, Falcons, Buccaneers, Packers, Ravens, and Chiefs.
I handed outgrades for every first-round pick, and additional thoughts from Rounds 2 and 3 can be found in the live blog. For Day 3 coverage, head on over to the NFL on CBS YouTube channel or watch below:
Mock draft results
Round 1
1. Titans: Cam Ward, QB, Miami2. Browns: Travis Hunter, CB/WR, Miami3. Giants: Abdul Carter, EDGE, Penn State4. Patriots: Will Campbell, OT, LSU5. Jaguars: Mason Graham, DL, Michigan6. Raiders: Tetairoa McMillan, WR, Arizona7. Jets: Kelvin Banks Jr., OT, Texas8. Panthers: Jalon Walker, EDGE, Georgia9. Steelers (via mock trade with Saints): Shedeur Sanders, QB, Colorado10. Bears: Ashton Jeanty, RB, Boise State11. 49ers: Walter Nolen, DL, Ole Miss12. Cowboys: Jahdae Barron, CB, Texas13. Dolphins: Armand Membou, OT, Missouri14. Colts: Tyler Booker, IOL, Alabama15. Falcons: Mykel Williams, EDGE, Georgia16. Cardinals: Matthew Golden, WR, Texas17. Bengals: Mike Green, EDGE, Marshall18. Seahawks: Jihaad Campbell, LB, Alabama19. Buccaneers: Maxwell Hairston, CB, Kentucky20. Broncos: Colston Loveland, TE, Michigan21. Saints: Jaxson Dart, QB, Saints22. Chargers: Kenneth Grant, DL, Michigan23. Packers: Will Johnson, CB, Michigan24. Vikings: Nick Emmanwori, S, South Carolina25. Texans: Josh Simmons, OT, Ohio State26. Rams: Trey Amos, CB, Ole Miss27. Ravens: Donovan Ezeiruaku, EDGE, Boston College28. Lions: Grey Zabel, OL, North Dakota State29. Commanders: Tyler Warren, TE, Penn State30. Bills: Malaki Starks, S, Georgia31. Chiefs: Derrick Harmon, DL, Oregon
32. Eagles: James Pearce Jr., EDGE, Tennessee
Round 2
33. Browns: Josh Conerly Jr., OT, Oregon34. Giants: Kyle McCord, QB, Syracuse35. Titans: Shemar Stewart, EDGE, Texas A&M36. Jaguars: TreVeyon Handerson, RB, Ohio State37. Raiders: Luther Burden III, WR, Missouri38. Patriots: Omarion Hampton, RB, North Carolina39. Bears: Kevin Winston, Jr., Penn State40. Saints: Mason Taylor, TE, LSU41. Bears: Nic Scourton, EDGE, Texas A&M42. Jets: Jayden Higgins, WR, Iowa State43. 49ers: Benjamin Morrison, CB, Notre Dame44. Cowboys: Carson Schwesinger, LB, UCLA45. Colts: Shavon Revel, CB, East Carolina46. Falcons: Azareye’h Thomas, CB, Florida State47. Cardinals: Darius Alexander, DL, Toledo48. Dolphins: Emeka Egbuka, WR, Ohio State49. Bengals: Andrew Mukuba, S, Texas50. Seahawks: Donovan Jackson, IOL, Ohio State51. Broncos: Quinshon Judkins, RB, Ohio State52. Seahawks: Kyle Williams, WR, Washington State53. Buccaneers: JT Tuimoloau, EDGE, Ohio State54. Packers: Femi Oladejo, EDGE, UCLA55. Chargers: Bradyn Swinson, EDGE, LSU56. Bills: Tyleik Williams, DL, Ohio State57. Panthers: Landon Jackson, EDGE, Arkansas58. Texans: Isaiah Bond, WR, Texas59. Ravens: Jonah Savaiinaea, OT, Arizona60. Lions: C.J. West, DL, Indiana61. Commanders: Dont’e Thornton Jr., WR, Tennessee62. Bills: Darien Porter, CB, Iowa State63. Chiefs: Ozzy Trapilo, OT, Boston College
64. Eagles: Xavier Watts, S, Notre Dame
Round 3
65. Giants: Tre Harris, WR, Ole Miss66. Chiefs: Tate Ratledge, IOL, Georgia67. Browns: Dylan Sampson, RB, Tennessee68. Raiders: Cam Skattebo, RB, Arizona State69. Patriots: Jaylen Royals, WR, Utah State70. Jaguars: Emery Jones Jr., OT, LSU71. Saints: Aireontae Ersery, OT, Minnesota72. Bears: Charles Grant, OT, William & Mary73. Jets: Elijah Arroyo, TE, Miami74. Panthers: Jack Bech, WR, TCU75. 49ers: Barrett Carter, LB, Clemson76. Cowboys: Elic Ayomanor, WR, Stanford77. Patriots: Nohl Williams, CB, California78. Cardinals: Miles Frazier, IOL, LSU79. Texans: Omar Norman Lott, DL, Tennessee80. Colts: Harold Fannin Jr., TE, Bowling Green81. Bengals: Chris Paul Jr., LB, Ole Miss82. Seahawks: Alfred Collins, DL, Texas83. Steelers: Isaac Teslaa, WR, Arkansas84. Buccaneers: T.J. Sanders, DL, South Carolina85. Broncos: Zah Frazier, CB, UTSA86. Chargers: Terrance Ferguson, TE, Oregon87. Packers: Jacob Parrish, CB, Kansas State88. Jaguars: Tez Johnson, WR, Oregon89. Texans: Deone Walker, DL, Kentucky90. Rams: David Walker, EDGE, Central Arkansas91. Ravens: Kobe King, LB, Penn State92. Seahawks: Jared Wilson, IOL, Georgia93. Saints: Jaydon Blue, RB, Texas94. Browns: Jalen Milroe, QB, Alabama95. Chiefs: Gunnar Helm, TE, Texas96. Eagles: Wyatt Milum, OT, West Virginia97. Vikings: Vernon Broughton, DL, Texas98. Dolphins: Dillon Gabriel, QB, Oregon99. Giants: Anthony Belton, OT, N.C. State100. 49ers: Shemar Turner, DL, Texas A&M101. Rams: Aeneas Peebles, DT, Virginia Tech
102. Lions: Jonas Sanker, S, Virginia