
Matthew Freedman updates his latest 2025 NFL Mock Draft after the New Years weekend of CFB Playoff action.

We're into the 2025 calendar year, Week 18 of the NFL season, and Round 3 of the College Football Playoff, so now feels like a good time to update my 2025 NFL mock draft.
Here are previous versions, in case you're curious.
Over the past six years (since I started submitting mocks in competitions), I’m the No. 2 mocker for accuracy, and I'm a lifetime 484-424 (+102.6 units) betting on the draft.
Subscribe to our free Betting Life Newsletter for daily guidance, best bets, and more.
In 2024 I was a terrible 38-49 (-10.4 units) thanks largely to a heavy fade of QB Michael Penix, but I was at least the No. 5 mocker.
I plan to do more draft content moving forward, so be sure regularly to check out our Fantasy Life NFL Draft Hub, where you can see my NFL prospect big board, Thor Nystrom's first mock of the season, and his early thoughts on the top of the draft board at each skill position.
The 2025 NFL draft order is almost set for the non-playoff teams, but for now—with one week of games to go in the regular season—I'm determining draft order by projecting wins for each team.
Every week, you can access my team projections in our Fantasy Life Game Models (accessible with a FantasyLife+ subscription).
Here's my pre-Round 3 CFB Playoff mock, followed by a few general notes.
| Pick | Team | Player | School | Position |
|---|---|---|---|---|
| 1 | CLE | Shedeur Sanders | Colorado | QB |
| 2 | NYG | Cameron Ward | Miami | QB |
| 3 | NE | Travis Hunter | Colorado | WR |
| 4 | TEN | Tetairoa McMillan | Arizona | WR |
| 5 | CHI | Kelvin Banks | Texas | OT |
| 6 | CAR | Luther Burden | Missouri | WR |
| 7 | JAX | Will Johnson | Michigan | CB |
| 8 | LV | Jalen Milroe | Alabama | QB |
| 9 | NYJ | Mason Graham | Michigan | DT |
| 10 | NO | Abdul Carter | Penn State | EDGE |
| 11 | SF | Will Campbell | LSU | OT |
| 12 | DAL | Ashton Jeanty | Boise State | RB |
| 13 | ARI | Mykel Williams | Georgia | EDGE |
| 14 | IND | Malaki Starks | Georgia | S |
| 15 | MIA | Josh Simmons | Ohio State | OT |
| 16 | CIN | James Pearce | Tennessee | EDGE |
| 17 | ATL | Jalon Walker | Georgia | EDGE |
| 18 | HOU | Tyler Booker | Alabama | G |
| 19 | SEA | Aireontae Ersery | Minnesota | OT |
| 20 | DEN | Tyler Warren | Penn State | TE |
| 21 | TB | Nic Scourton | Texas A&M | EDGE |
| 22 | LAR | Benjamin Morrison | Notre Dame | CB |
| 23 | PIT | Emeka Egbuka | Ohio State | WR |
| 24 | LAC | Colston Loveland | Michigan | TE |
| 25 | WAS | Isaiah Bond | Texas | WR |
| 26 | GB | Shavon Revel | East Carolina | CB |
| 27 | BAL | Kenneth Grant | Michigan | DT |
| 28 | BUF | Derrick Harmon | Oregon | DT |
| 29 | PHI | Shemar Stewart | Texas A&M | EDGE |
| 30 | MIN | Walter Nolen | Mississippi | DT |
| 31 | KC | Cameron Williams | Texas | OT |
| 32 | DET | Landon Jackson | Arkansas | EDGE |
*Editor's Note: Picks 30-32 are ordered MIN-DET-KC based on projected wins, but have been reordered in the above table to coincide with the draft sequence alternating conferences (AFC, NFC) based on how the NFL playoffs play out.
These are the players I currently view as residing on the borderline of Rounds 1-2.
Here's what I like specifically about this mock.
I like a lot about this iteration.
And yet …
No mock is perfect. Here are ideas I have for future versions.
These issues aren't major, I'll keep them in mind as I make future updates.
Keep up to date with our newest NFL Draft coverage by heading over to our NFL Draft Hub for more!