
Cody Carpentier’s Four-Round 2025 NFL Mock Draft
The NFL Season is long gone, the Senior Bowl, Shrine Bowls, and NFL Combine in the rearview mirror. The following is version 7.0 of my 2025 NFL Mock Draft Series. The Picks are set, and it’s time to expand to a fourth round, now that it’s “officially” draft season. Let’s look forward to the NFL Draft in just six short weeks and project what may happen… with a Trade!
The NFL has become a year-round league, from the season, free agency, the draft, and offseason OTA’s to fall camp, the league never sleeps, and neither do we at RosterWatch. Alex and I finished in the middle of the pack in 2024 for the Huddle Report competition, while our guy Mike Band took home 2nd place. So it’s back to the drawing boards and time to begin research on the 2025 class not only to improve our mock draft skills but also to enhance our Dynasty Fantasy Football overview.
No Write-ups this time… I’ll be back shortly with 5 Rounds!
Round 1 – (Pick 1-32)
No. 1 – Tennessee Titans – Cam Ward, QB – Miami
No. 2 – New York Giants – Shedeur Sanders, QB – Colorado
No. 3 – Cleveland Browns –Abdul Carter, EDGE – Penn State
No. 4 –New England Patriots – Travis Hunter, CB/WR – Colorado
No. 5 – Jacksonville Jaguars – Mason Graham, DL – Michigan
No. 6 –Las Vegas Raiders – Armand Membou, OT – Missouri
No. 7 – New York Jets – Tyler Warren, TE – Penn State
No. 8 – Carolina Panthers – Jalon Walker, LB – Georgia
No. 9 – New Orleans Saints – Tyler Booker, OL – Alabama
No. 10 – Chicago Bears – Kelvin Banks, OT – Texas
No. 11 – San Francisco 49ers – Jahdae Barron, CB – Texas
No. 12 – Dallas Cowboys – Ashton Jeanty, RB – Boise State
No. 13 – Miami Dolphins –Will Campbell, OT – LSU
No. 14 – Indianapolis Colts – Will Johnson, CB – Michigan
No. 15 – Atlanta Falcons – Walter Nolen, DL – Ole Miss
No. 16 – Arizona Cardinals – Grey Zabel, OL – North Dakota State
No. 17 – Cincinnati Bengals – Shemar Stewart, EDGE – Texas A&M
No. 18 – Seattle Seahawks – Maxwell Hairston, CB – Kentucky
No. 19 – Tampa Bay Buccaneers – Mykel Williams, EDGE – Georgia
No. 20 – Denver Broncos – TreVeyon Henderson, RB – Ohio State
No. 21 – Pittsburgh Steelers – Omarion Hampton, RB – North Carolina
No. 22 – Los Angeles Chargers – Kenneth Grant, DL – Michigan
No. 23 – Green Bay Packers – Josh Simmons, OT – Ohio State
No. 24 – Minnesota Vikings – Donovan Jackson, OL – Ohio State
No. 25 – Houston Texans – Matthew Golden, WR – Texas
No. 26 – Los Angeles Rams – Colston Loveland, TE – Michigan
No. 27 – Baltimore Ravens – Nick Emmanwori, S – South Carolina
No. 28 – Detroit Lions – Tetairoa McMillan, WR – Arizona
No. 29 – Washington Commanders – Mike Green, EDGE – Marshall
No. 30 – Buffalo Bills – Tyleik Williams, DL – Ohio State
No. 31 – Kansas City Chiefs – Malaki Starks, S – Georgia
No. 32 – Philadelphia Eagles – James Pearce, EDGE – Tennessee
Round 2 – (Pick 33-64)
No. 33 – Cleveland Browns – Jaxson Dart, QB – Ole Miss
No. 34 – New York Giants –Derrick Harmon, DL – Oregon
No. 35 – Tennessee Titans – Emeka Egbuka, WR – Ohio State
No. 36 – Jacksonville Jaguars – Josh Conerly Jr., OT – Oregon
No. 37 – Las Vegas Raiders – Quinshon Judkins, RB – Ohio State
No. 38 – New England Patriots – Aireontae Ersery, OT – Minnesota
No. 39 – Chicago Bears via CAR – Nic Scourton, EDGE – Texas A&M
No. 40 – New Orleans Saints – Luther Burden, WR – Missouri
No. 41 – Chicago Bears –Kaleb Johnson, RB – Iowa
No. 42 – New York Jets – Darius Alexander, DL – Toledo
No. 43 – San Francisco 49ers – Joshua Farmer, DL – Florida State
No. 44 – Dallas Cowboys – Alfred Collins, DL – Texas
No. 45 – Indianapolis Colts – Charles Grant, OL – William & Mary
No. 46 – Atlanta Falcons – Jaylin Noel, WR – Iowa State
No. 47 – Arizona Cardinals – Cam Williams, OT – Texas
No. 48 – Miami Dolphins – Jihaad Campbell, LB – Alabama
No. 49 – Cincinnati Bengals – T.J. Sanders, DL – South Carolina
No. 50 – Seattle Seahawks – Marcus Mbow, OL – Purdue
No. 51 –Denver Broncos – Jared Wilson, C – Georgia
No. 52 – Seattle Seahawks – Jayden Higgins, WR – Iowa State
No. 53 – Tampa Bay Buccaneers – Azareye’h Thomas, CB – Florida State
No. 54 – Green Bay Packers – Donovan Ezeiruaku, EDGE – Boston College
No. 55 – Los Angeles Chargers – Benjamin Morrison, CB – Notre Dame
No. 56 – Buffalo Bills – Elic Ayomanor, WR – Stanford
No. 57 – Carolina Panthers via LAR – Trey Amos, CB – Ole Miss
No. 58 – Houston Texans – Wyatt Millum, OL – West Virginia
No. 59 – Baltimore Ravens – Demetrius Knight, LB – South Carolina
No. 60 – Detroit Lions – J.T. Tuimoloau, EDGE – Ohio State
No. 61 – Washington Commanders – Shavon Revel Jr., CB – East Carolina
No. 62 – Buffalo Bills – Ozzy Trapilo, OL – Boston College
No. 63 – Kansas City Chiefs – Deone Walker, DL – Kentucky
No. 64 – Philadelphia Eagles – Carson Vinson, OT – Alabama A&M
Round 3 – (Pick 65-101)
No. 65 – New York Giants – Jonah Savaiinaea, OL – Arizona
No. 66 – Kansas City Chiefs – Anthony Belton, OT – North Carolina State
No. 67 – Cleveland Browns – R.J. Harvey, RB – Central Florida
No. 68 – Las Vegas Raiders – Quinn Ewers, QB – Texas
No. 69 – New England Patriots – Tre Harris, WR – Ole Miss
No. 70 – Jacksonville Jaguars – Darien Porter, CB – Iowa State
No. 71 – New Orleans Saints – Tyler Shough, QB – Louisville
No. 72 – Chicago Bears – Shemar Turner, DL – Texas A&M
No. 73 – New York Jets – Jalen Milroe, QB – Alabama
No. 74 – Carolina Panthers – Omarr Norman-Lott, DL – Tennessee
No. 75 – San Francisco 49ers – Emery Jones Jr., OT – LSU
No. 76 – Dallas Cowboys – Isiah Bond, WR – Texas
No. 77 – New England Patriots – Jack Sawyer, EDGE – Ohio State
No. 78 –Arizona Cardinals – Landon Jackson, EDGE – Arkansas
No. 79 – Washington Commanders – Cam Skattebo, RB – Arizona State
No. 80 – Indianapolis Colts – Mason Taylor, TE – LSU
No. 81 – Cincinnati Bengals – Andrew Mukuba, S – Texas
No. 82 – Seattle Seahawks – Jordan Burch, EDGE – Oregon
No. 83 – Pittsburgh Steelers – Jamaree Caldwell, DL – Oregon
No. 84 – Tampa Bay Buccaneers – Xavier Watts, S – Notre Dame
No. 85 – Denver Broncos – Jalen Royals, WR – Utah State
No. 86 – Los Angeles Chargers – Bradyn Swinson, EDGE – LSU
No. 87 – Green Bay Packers – Jack Bech, WR – TCU
No. 88 – Jacksonville Jaguars – Tate Ratledge, IOL – Georgia
No. 89 – Houston Texans – Harold Fannin Jr., TE – Bowling Green
No. 90 – Los Angeles Rams – Dorian Strong, CB – Virginia Tech
No. 91 – Baltimore Ravens – Princely Umanmielen, EDGE – Ole Miss
No. 92 – Seattle Seahawks – Jalen Travis, OT – Iowa State
No. 93 – New Orleans Saints – Dylan Sampson, RB – Tennessee
No. 94 – Cleveland Browns – Hollin Pierce, OT – Rutgers
No. 95 – Kansas City Chiefs – Ollie Gordon II, RB – Oklahoma State
No. 96 – Philadelphia Eagles – Seth McLaughlin, OL – Ohio State
No. 97 – Minnesota Vikings – Cobee Bryant, CB – Kansas
No. 98 – Miami Dolphins – Quincy Riley, CB – Louisville
No. 99 – New York Giants – Bhayshul Tuten, RB – Virginia Tech
No. 100 – San Francisco 49ers – Elijah Arroyo, TE – Miami (FL)
No. 101 – Los Angeles Rams – Kyle McCord, QB – Syracuse
No. 102 –Detroit Lions – Carson Schwesinger, LB – UCLA
Round 4 – (Pick 102-)
No. 103 – Tennessee Titans – Kyle Kennard, EDGE – South Carolina
No. 104 – Cleveland Browns – Tory Horton, WR – Colorado State
No. 105 – New York Giants – Savion Williams, WR – TCU
No. 106 – New England Patriots – Ty Robinson, DL – Nebraska
No. 107 – Jacksonville Jaguars – KeAndre Lambert-Smith, WR – Auburn
No. 108 – Las Vegas Raiders – Isaac TeSlaa, WR – Arkansas
No. 109 – Buffalo Bills – Kevin Winston Jr., S – Penn State
No. 110 – New York Jets – Zah Frazier, CB – UTSA
No. 111 – Carolina Panthers – Josaiah Stewart, EDGE – Michigan
No. 112 – New Orleans Saints – Ashton Gillotte, EDGE – Louisville
No. 113 – San Francisco 49ers – Miles Frazier, OL – LSU
No. 114 – Carolina Panthers – Xavier Restrepo, WR – Miami (FL)
No. 115 – Arizona Cardinals – Barrett Carter, LB – Clemson
No. 116 – Miami Dolphins – Saivion Jones, EDGE – LSU
No. 117 – Indianapolis Colts – Lathan Ransom, S – Ohio State
No. 118 – Atlanta Falcons – Olu Oladejo, EDGE – UCLA
No. 119 – Cincinnati Bengals – Terrance Ferguson, TE – Oregon
No. 120 – Tennessee Titans – Trevor Etienne, RB – Georgia
No. 121 – Tampa Bay Buccaneers – Will Howard, QB – Ohio State
No. 122 – Denver Broncos – Caleb Ransaw, S – Tulane
No. 123 – Pittsburgh Steelers – Jah Joyner, EDGE – Minnesota
No. 124 – Green Bay Packers – Donovan Edwards, RB – Michigan
No. 125 – Los Angeles Chargers – Jarquez Hunter, RB – Auburn
No. 126 – Jacksonville Jaguars – Gunnar Helm, TE – Texas
No. 127 – Los Angeles Rams – Jackson Slater, OL – Sacramento State
No. 128 – Washington Commanders – C.J. West, DL – Indiana
No. 129 – Baltimore Ravens – Zy Alexander, CB – LSU
No. 130 –Philadelphia Eagles – Gavin Bartholomew, TE – Pittsburgh
No. 131 – New Orleans Saints – Denzel Burke, CB – Ohio State
No. 132 – Buffalo Bills – Jaydon Blue, RB – Texas
No. 133 – Kansas City Chiefs – Fadil Diggs, EDGE – Syracuse
No. 134 – Detroit Lions – Brandon Crenshaw-Dickson, OT – Florida
No. 135 – Miami Dolphins – Alijah Huzzie, CB – North Carolina
No. 136 – Baltimore Ravens – Jordan Phillips, DT – Maryland
No. 137 – Seattle Seahawks – Robert Longerbeam, CB – Rutgers
No. 138 –San Francisco 49ers – Devin Neal, RB – Kansas