
Two-Round 2025 NFL Mock Draft: Both Travis Hunter and Shedeur Sanders Land in Cleveland
The NFL Draft is less than three weeks away—16 days, to be exact—so it feels like the perfect time to roll out my first two-round NFL mock draft for the 2025 class.
Two-Round NFL Mock Draft - Team-by-Team Breakdown
I have split this two-round mock up into two sections. The first is organized team by team, with all of the Round 1 and 2 selections listed together with accompanying analysis.
For a macro-level view of the full two rounds, see the second section with the draft board, followed by notes on mocked trades. You can also click here to be taken to the draft board section of the piece.
And we have positional ranks, player previews, Big Boards, dynasty league trade advice, and more – check our 2025 NFL Draft hub for everything you need.
Tennessee Titans
The Titans give new franchise face Cam Ward help by stopping the slide of target-hound slot WR Emeka Egbuka.
My Cam Ward prospect profile | My Emeka Egbuka prospect profile
Pk | Name | School | Height | Weight | RAS | Comp | Rank |
1 | Miami | 6015 | 219 | -- | QB2 | ||
35 | Ohio State | 6007 | 202 | 9.72 | WR3 |
Cleveland Browns
I’m still not convinced that Shedeur Sanders falls—but if he does, monitor the pick-rich Cleveland Browns to potentially swoop in with a trade up to keep Sanders and Travis Hunter together in the pros.
My Shedeur Sanders profile | My Travis Hunter profile
Pk | Name | School | Height | Weight | RAS | Comp | Rank |
2 | Colorado | 6003 | 188 | -- | Shohei Ohtani | Unicorn1 | |
*15 | Colorado | 6014 | 212 | -- | QB1 |
New York Giants
With a front office and coaching staff on white-hot seats, the Giants eschew a quarterback of the future for immediate help in the trenches.
Pk | Name | School | Height | Weight | RAS | Comp | Rank |
3 | Penn State | 6030 | 250 | -- | EDGE1 | ||
34 | Oregon | 6045 | 311 | 8.85 | OT5 |
New England Patriots
Only one quarterback going in the top-3 is New England’s nightmare scenario—the Pats make lemonade by bolstering an offensive line that fell apart in 2024 and get the perfect complement to Rhamondre Stevenson in Henderson at 2.38.
Pk | Name | School | Height | Weight | RAS | Comp | Rank |
4 | Missouri | 6042 | 332 | 9.9 | OT1 | ||
38 | Ohio State | 5101 | 202 | 8.87 | RB4 |
Jacksonville Jaguars
New GM James Gladstone puts his stamp on the team with a trade-down in Round 1 and gets strong values at positions of need with his three top-43 picks.
My Luther Burden scouting profile
Pk | Name | School | Height | Weight | RAS | Comp | Rank |
*11 | Michigan | 6016 | 194 | -- | CB2 | ||
36 | Missouri | 6000 | 206 | -- | WR4 | ||
*43 | S. Carolina | 6040 | 297 | 9.38 | Ryan Sims | DL9 |
Las Vegas Raiders
The Pete Carroll Era kicks off with a generational running back prospect and much-needed interior DL help.
Pk | Name | School | Height | Weight | RAS | Comp | Rank |
6 | Boise State | 5084 | 211 | -- | LaDainian Tomlinson | RB1 | |
37 | Toledo | 6037 | 305 | 9.16 | DL5 |
New York Jets
Starting over, again, the Jets focus on the foundation and send help to both sides of the line of scrimmage.
Pk | Name | School | Height | Weight | RAS | Comp | Rank |
7 | LSU | 6057 | 319 | 9.91 | OT3 | ||
42 | Ohio State | 6027 | 334 | -- | DL8 |
Carolina Panthers
Walker is the do-it-all front-seven dynamo that the Panthers desperately need, and Noel would be a fabulous complement to Xavier Legette/Jalen Coker, who would also allow Carolina to trade WR Adam Thielen to a contender for a Day 3 pick.
Jaylin Noel's “stock up” profile after I saw him at the Senior Bowl
Pk | Name | School | Height | Weight | RAS | Comp | Rank |
8 | Georgia | 6010 | 243 | -- | LB1 | ||
57 | Iowa State | 5102 | 194 | 9.75 | WR7 |
New Orleans Saints
The Saints need help everywhere and can thus more or less go BPA—this would be a slick return on two top-40 picks.
Pk | Name | School | Height | Weight | RAS | Comp | Rank |
9 | Michigan | 6034 | 296 | -- | La'Roi Glover | DL1 | |
40 | East Carolina | 6020 | 190 | -- | CB5 |
Chicago Bears
Boxed out of immediate help at LT, the Bears audible to acquiring extra picks while adding two immediate starters on defense, and also the David Montgomery to D’Andre Swift’s Jahmyr Gibbs with Judkins.
My Quinshon Judkins scouting profile
Pk | Name | School | Height | Weight | RAS | Comp | Rank |
*12 | Michigan | 6035 | 331 | 7.16 | Chester McGlockton | DL2 | |
39 | Florida State | 6014 | 197 | 8.17 | A.J. Terrell | CB6 | |
41 | Ohio State | 5115 | 221 | 9.9 | RB5 |
San Francisco 49ers
The 49ers currently have 11 picks, and I’ve been told they’ve been looking into the possibility of a flashy move up in Round 1 for skill help—San Francisco likes Warren.
My Tyler Warren scouting profile
Pk | Name | School | Height | Weight | RAS | Comp | Rank |
*5 | Penn State | 6054 | 256 | -- | Jeremy Shockey | TE1 |
Dallas Cowboys
A sizzle-draft start for the Cowboys, who add two potential skill stars in McMillan and Johnson, the latter of whom is a perfect fit for new HC Brian Schottenheimer’s zone-run system.
My Tetairoa McMillan scouting profile
Pk | Name | School | Height | Weight | RAS | Comp | Rank |
*10 | Arizona | 6041 | 219 | -- | WR1 | ||
*50 | Iowa | 6010 | 224 | -- | Larry Johnson | RB3 |
Miami Dolphins
The Dolphins eat their vegetables by bolstering the trenches, all the more important now that five-time Pro Bowl LT Terron Armstead has retired.
Pk | Name | School | Height | Weight | RAS | Comp | Rank |
13 | Texas | 6051 | 315 | 8.31 | OT2 | ||
48 | Texas A&M | 6031 | 290 | -- | DL10 |
Indianapolis Colts
The Colts walk away from the first two rounds with a pair of Day 1 starters at positions of need.
Pk | Name | School | Height | Weight | RAS | Comp | Rank |
14 | Michigan | 6056 | 248 | -- | TE2 | ||
45 | Notre Dame | 5116 | 204 | 5.79 | S3 |
Atlanta Falcons
The Falcons have only five picks, and two of them are in R7; a trade-down in R1 makes all kinds of sense, and, in this scenario, Atlanta comes out smelling like roses when James Pearce—who addresses their long-standing need for more pass-rushing juice off the edge—falls to 2.33.
Pk | Name | School | Height | Weight | RAS | Comp | Rank |
*33 | Tennessee | 6052 | 245 | 9.4 | EDGE5 | ||
46 | Mississippi | 6006 | 195 | 8.37 | CB7 |
Arizona Cardinals
Campbell plugs an off-ball hole and adds situational off-the-edge pass-rushing utility, while Jackson steps into the starting lineup immediately with former Ohio State teammate LT Paris Johnson and playing for his former Buckeyes OL coach Justin Frye, who now has the same job with the Cardinals.
Pk | Name | School | Height | Weight | RAS | Comp | Rank |
16 | Alabama | 6027 | 235 | 9.87 | LB2 | ||
47 | Ohio State | 6035 | 315 | 9 | OG2 |
Cincinnati Bengals
The Bengals need to get serious about improving their defense—adding two new starters on that side of the ball with the first two picks would be a coup.
Pk | Name | School | Height | Weight | RAS | Comp | Rank |
17 | South Carolina | 6031 | 220 | 10 | S1 | ||
49 | UCLA | 6024 | 242 | -- | LB3 |
Seattle Seahawks
The Seahawks are sitting on a warchest of draft capital and are going to be active on draft weekend—in this exercise, fortune is on their side, as the board drops them three immediate starters with the trio of top-52 picks.
Pk | Name | School | Height | Weight | RAS | Comp | Rank |
18 | Texas | 5110 | 191 | -- | WR2 | ||
*44 | Texas A&M | 6026 | 257 | -- | EDGE7 | ||
52 | Georgia | 6030 | 310 | 9.84 | C1 |
Tampa Bay Buccaneers
We know that Tampa Bay is going to be aggressive to improve the threadbare front seven.
Pk | Name | School | Height | Weight | RAS | Comp | Rank |
19 | Marshall | 6031 | 251 | -- | EDGE2 | ||
53 | South Carolina | 6015 | 235 | 8.17 | LB5 |
Denver Broncos
The Broncos desperately need help at the skill positions. Keep an eye on Hampton if he reaches 1.20, as Denver’s RB depth chart is currently topped by Jaleel McLaughlin/Audric Estime.
Pk | Name | School | Height | Weight | RAS | Comp | Rank |
20 | North Carolina | 5116 | 221 | 9.7 | Deuce McAllister | RB2 | |
51 | Stanford | 6016 | 206 | 9.71 | Braylon Edwards | WR6 |
Pittsburgh Steelers
Dart is getting late steam—regardless of whether or not Pittsburgh ultimately signs QB Aaron Rodgers, Dart could be a target.
Pk | Name | School | Height | Weight | RAS | Comp | Rank |
21 | Mississippi | 6022 | 223 | -- | Jake Plummer | QB3 |
Los Angeles Chargers
The Chargers’ biggest need of DL is checked with Nolen, and Los Angeles turns around and hits their second-biggest need with Taylor.
Pk | Name | School | Height | Weight | RAS | Comp | Rank |
22 | Mississippi | 6036 | 296 | DL2 | |||
55 | LSU | 6051 | 251 | 8.87 | TE4 |
Green Bay Packers
Pk | Name | School | Height | Weight | RAS | Comp | Rank |
23 | Georgia | 6051 | 260 | EDGE4 | |||
54 | Notre Dame | 6002 | 193 | -- | CB8 |
Minnesota Vikings
In this exercise, the Vikings move back six spots in R1 in order to move up from the R3 comp range to the back of R2—Zabel would start immediately at LG, and Collins would be a heavily-used rotational player immediately while ostensibly being groomed to replace Harrison Phillips.
Pk | Name | School | Height | Weight | RAS | Comp | Rank |
*30 | North Dakota State | 6057 | 312 | 9.49 | OG1 | ||
*62 | Texas | 6055 | 332 | John Henderson | DL6 |
Houston Texans
Simmons, a high-ceiling prospect coming off a season-ending knee injury, would take over LT from Cam Robinson in 2026.
Pk | Name | School | Height | Weight | RAS | Comp | Rank |
25 | Ohio State | 6047 | 317 | -- | OT4 | ||
58 | Mississippi | 6023 | 205 | 9.23 | WR8 |
Los Angeles Rams
The Rams add speed to the cornerback room with the 2025 NFL Combine’s fastest player.
Pk | Name | School | Height | Weight | RAS | Comp | Rank |
26 | Kentucky | 5112 | 183 | 9.63 | CB4 |
Baltimore Ravens
Booker, a young powerhouse, would bolster an uninspiring projected starting guard tandem of Daniel Faalele and Andrew Vorhees.
Pk | Name | School | Height | Weight | RAS | Comp | Rank |
27 | Alabama | 6045 | 321 | 3.68 | OG3 | ||
59 | Mississippi | 6043 | 244 | 8.98 | EDGE10 |
Detroit Lions
Ezeiruaku and Aidan Hutchinson would make for a fearsome long-term edge-rushing duo.
Pk | Name | School | Height | Weight | RAS | Comp | Rank |
28 | Boston College | 6024 | 248 | 8.12 | EDGE3 | ||
60 | Iowa State | 6041 | 214 | 9.63 | WR5 |
Washington Commanders
The Commanders are committed to fixing their run defense—they need an immediate EDGE starter, and want one who excels against the run … Stewart qualifies.
Pk | Name | School | Height | Weight | RAS | Comp | Rank |
29 | Texas A&M | 6050 | 267 | 10 | Rashaan Gary | EDGE6 | |
61 | Arizona State | 5094 | 219 | RB10 |
Buffalo Bills
With Barron falling into range, the Bills seize the day and move up to get him—Barron reminds me so much of Devon Witherspoon.
Pk | Name | School | Height | Weight | RAS | Comp | Rank |
*24 | Texas | 5106 | 194 | 8.62 | CB3 | ||
56 | Arkansas | 6060 | 264 | 9.78 | Chris Kelsay | EDGE8 |
Kansas City Chiefs
The most likely outcome for Kansas City is that their first two picks will go to the offensive and defensive lines—this outcome would be close to ideal.
Pk | Name | School | Height | Weight | RAS | Comp | Rank |
31 | Oregon | 6044 | 313 | -- | DL4 | ||
63 | Minnesota | 6060 | 331 | 9.43 | OT6 |
Philadelphia Eagles
Philadelphia’s BPA ethos once again returns a pair of players who probably each should have gone a little higher.
Pk | Name | School | Height | Weight | RAS | Comp | Rank | Team |
32 | Georgia | 6007 | 197 | 5.29 | S2 | Philadelphia | ||
64 | Ohio State | 6042 | 265 | EDGE8 | Philadelphia |
Full Two-Round 2025 NFL Mock Draft
See below for the full two-round 2025 NFL mock draft board. With the measurables and positional ranks for each prospect (as well as their RAS) listed in the team-by-team breakdown, they have been left off the table below.
Instead, you will find trade details in the right-hand column for each respective pick that was traded.
RD1 | Team | Name | School | Trade notes |
---|---|---|---|---|
1 | TEN | Cam Ward | Miami | -- |
2 | CLE | Travis Hunter | Colorado | -- |
3 | NYG | Abdul Carter | Penn State | -- |
4 | NE | Armand Membou | Missouri | -- |
*5 | SF | Tyler Warren | Penn State | SF receives: 1.5, 5.142 | JAX receives: 1.11, 2.43 |
6 | LV | Ashton Jeanty | Boise State | -- |
7 | NYJ | Will Campbell | LSU | -- |
8 | CAR | Jalon Walker | Georgia | -- |
9 | NO | Mason Graham | Michigan | -- |
*10 | DAL | Tetairoa McMillan | Arizona | DAL receives: 1.10 | CHI receives: 1.12, 5.149, 5.174, 7.217 |
*11 | JAC | Will Johnson | Michigan | SF receives: 1.5, 5.142 | JAX receives: 1.11, 2.43 |
*12 | CHI | Kenneth Grant | Michigan | DAL receives: 1.10 | CHI receives: 1.12, 5.149, 5.174, 7.217 |
13 | MIA | Kelvin Banks | Texas | -- |
14 | IND | Colston Loveland | Michigan | -- |
*15 | CLE | Shedeur Sanders | Colorado | CLE receives: 1.15 | ATL receives: 2.33, 3.67, 3.94, 2026 R4 |
16 | ARI | Jihaad Campbell | Alabama | -- |
17 | CIN | Nick Emmanwori | South Carolina | -- |
18 | SEA | Matthew Golden | Texas | -- |
19 | TB | Mike Green | Marshall | -- |
20 | DEN | Omarion Hampton | North Carolina | -- |
21 | PIT | Jaxson Dart | Mississippi | -- |
22 | LAC | Walter Nolen | Mississippi | -- |
23 | GB | Mykel Williams | Georgia | -- |
*24 | BUF | Jahdae Barron | Texas | BUF receives: 1.24, 3.97 | MIN receives: 1.30, 2.62, 6.207 |
25 | HOU | Josh Simmons | Ohio State | -- |
26 | LAR | Maxwell Hairston | Kentucky | -- |
27 | BAL | Tyler Booker | Alabama | -- |
28 | DET | Donovan Ezeiruaku | Boston College | -- |
29 | WAS | Shemar Stewart | Texas A&M | -- |
*30 | MIN | Grey Zabel | North Dakota State | BUF receives: 1.24, 3.97 | MIN receives: 1.30, 2.62, 6.207 |
31 | KC | Derrick Harmon | Oregon | -- |
32 | PHI | Malaki Starks | Georgia | -- |
RD2 | Team | Name | School | Trade notes |
*33 | ATL | James Pearce | Tennessee | CLE receives: 1.15 | ATL receives: 2.33, 3.67, 3.94, 2026 R4 |
34 | NYG | Josh Conerly | Oregon | -- |
35 | TEN | Emeka Egbuka | Ohio State | -- |
36 | JAC | Luther Burden | Missouri | -- |
37 | LV | Darius Alexander | Toledo | -- |
38 | NE | TreVeyon Henderson | Ohio State | -- |
39 | CHI | Azareye'h Thomas | Florida State | -- |
40 | NO | Shavon Revel | East Carolina | -- |
41 | CHI | Quinshon Judkins | Ohio State | -- |
42 | NYJ | Tyleik Williams | Ohio State | -- |
*43 | JAC | T.J. Sanders | South Carolina | SF receives: 1.5, 5.142 | JAX receives: 1.11, 2.43 |
*44 | SEA | Nic Scourton | Texas A&M | SEA receives: 2.44 | DAL receives: 2.50, 4.137, 5.172 |
45 | IND | Xavier Watts | Notre Dame | -- |
46 | ATL | Trey Amos | Mississippi | -- |
47 | ARI | Donovan Jackson | Ohio State | -- |
48 | MIA | Shemar Turner | Texas A&M | -- |
49 | CIN | Carson Schwesinger | UCLA | -- |
*50 | DAL | Kaleb Johnson | Iowa | SEA receives: 2.44 | DAL receives: 2.50, 4.137, 5.172 |
51 | DEN | Elic Ayomanor | Stanford | -- |
52 | SEA | Jared Wilson | Georgia | -- |
53 | TB | Demetrius Knight | South Carolina | -- |
54 | GB | Benjamin Morrison | Notre Dame | -- |
55 | LAC | Mason Taylor | LSU | -- |
56 | BUF | Landon Jackson | Arkansas | -- |
57 | CAR | Jaylin Noel | Iowa State | -- |
58 | HOU | Tre Harris | Mississippi | -- |
59 | BAL | Princely Umanmielen | Mississippi | -- |
60 | DET | Jayden Higgins | Iowa State | -- |
61 | WAS | Cam Skattebo | Arizona State | -- |
*62 | MIN | Alfred Collins | Texas | BUF receives: 1.24, 3.97 | MIN receives: 1.30, 2.62, 6.207 |
63 | KC | Aireontae Ersery | Minnesota | -- |
64 | PHI | JT Tuimoloau | Ohio State | -- |
