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

Cam Ward

Miami

6015

219

--

Jordan Love

QB2

35

Emeka Egbuka

Ohio State

6007

202

9.72

Jaxon Smith-Njigba

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

Travis Hunter

Colorado

6003

188

--

Shohei Ohtani

Unicorn1

*15

Shedeur Sanders

Colorado

6014

212

--

Drew Brees

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

Abdul Carter

Penn State

6030

250

--

Micah Parsons

EDGE1

34

Josh Conerly

Oregon

6045

311

8.85

Paris Johnson

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

Armand Membou

Missouri

6042

332

9.9

Rashawn Slater

OT1

38

TreVeyon Henderson

Ohio State

5101

202

8.87

Reggie Bush

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

Will Johnson

Michigan

6016

194

--

Jaycee Horn

CB2

36

Luther Burden

Missouri

6000

206

--

Percy Harvin

WR4

*43

T.J. Sanders

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.

My Ashton Jeanty profile

Pk

Name

School

Height

Weight

RAS

Comp

Rank

6

Ashton Jeanty

Boise State

5084

211

--

LaDainian Tomlinson

RB1

37

Darius Alexander

Toledo

6037

305

9.16

Christian Barmore

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

Will Campbell

LSU

6057

319

9.91

Jonah Williams

OT3

42

Tyleik Williams

Ohio State

6027

334

--

Maliek Collins

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

Jalon Walker

Georgia

6010

243

--

Haason Reddick

LB1

57

Jaylin Noel

Iowa State

5102

194

9.75

Khalil Shakir

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

Mason Graham

Michigan

6034

296

--

La'Roi Glover

DL1

40

Shavon Revel

East Carolina

6020

190

--

Riq Woolen

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

Kenneth Grant

Michigan

6035

331

7.16

Chester McGlockton

DL2

39

Azareye'h Thomas

Florida State

6014

197

8.17

A.J. Terrell

CB6

41

Quinshon Judkins

Ohio State

5115

221

9.9

Joe Mixon

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

Tyler Warren

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

Tetairoa McMillan

Arizona

6041

219

--

Drake London

WR1

*50

Kaleb Johnson

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

Kelvin Banks

Texas

6051

315

8.31

Dion Dawkins

OT2

48

Shemar Turner

Texas A&M

6031

290

--

Jihad Ward

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

Colston Loveland

Michigan

6056

248

--

Mark Andrews

TE2

45

Xavier Watts

Notre Dame

5116

204

5.79

Anthony Harris

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 Pearcewho 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

James Pearce

Tennessee

6052

245

9.4

Brian Burns

EDGE5

46

Trey Amos

Mississippi

6006

195

8.37

Martin Emerson

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

Jihaad Campbell

Alabama

6027

235

9.87

Derrick Johnson

LB2

47

Donovan Jackson

Ohio State

6035

315

9

Tyler Smith

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

Nick Emmanwori

South Carolina

6031

220

10

Kyle Hamilton

S1

49

Carson Schwesinger

UCLA

6024

242

--

Fred Warner

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

Matthew Golden

Texas

5110

191

--

Chris Olave

WR2

*44

Nic Scourton

Texas A&M

6026

257

--

Trey Hendrickson

EDGE7

52

Jared Wilson

Georgia

6030

310

9.84

Cesar Ruiz

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

Mike Green

Marshall

6031

251

--

Robert Quinn

EDGE2

53

Demetrius Knight

South Carolina

6015

235

8.17

Bobby Okereke

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

Omarion Hampton

North Carolina

5116

221

9.7

Deuce McAllister

RB2

51

Elic Ayomanor

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

Jaxson Dart

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

Walter Nolen

Mississippi

6036

296

 

Gerald McCoy

DL2

55

Mason Taylor

LSU

6051

251

8.87

Tucker Kraft

TE4

 

Green Bay Packers

Pk

Name

School

Height

Weight

RAS

Comp

Rank

23

Mykel Williams

Georgia

6051

260

 

Chris Jones

EDGE4

54

Benjamin Morrison

Notre Dame

6002

193

--

Paulson Adebo

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

Grey Zabel

North Dakota State

6057

312

9.49

Graham Barton

OG1

*62

Alfred Collins

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

Josh Simmons

Ohio State

6047

317

--

Broderick Jones

OT4

58

Tre Harris

Mississippi

6023

205

9.23

Cedric Tillman

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

Maxwell Hairston

Kentucky

5112

183

9.63

Rasul Douglas

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

Tyler Booker

Alabama

6045

321

3.68

Trey Smith

OG3

59

Princely Umanmielen

Mississippi

6043

244

8.98

Boye Mafe

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

Donovan Ezeiruaku

Boston College

6024

248

8.12

Harold Landry

EDGE3

60

Jayden Higgins

Iowa State

6041

214

9.63

Kenny Golladay

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

Shemar Stewart

Texas A&M

6050

267

10

Rashaan Gary

EDGE6

61

Cam Skattebo

Arizona State

5094

219

 

David Montgomery

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

Jahdae Barron

Texas

5106

194

8.62

Devon Witherspoon

CB3

56

Landon Jackson

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

Derrick Harmon

Oregon

6044

313

--

Marcell Dareus

DL4

63

Aireontae Ersery

Minnesota

6060

331

9.43

Demar Dotson

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

Malaki Starks

Georgia

6007

197

5.29

Brian Branch

S2

Philadelphia

64

JT Tuimoloau

Ohio State

6042

265

 

Clelin Ferrell

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.

RD1TeamNameSchoolTrade notes
1TENCam WardMiami--
2CLETravis HunterColorado--
3NYGAbdul CarterPenn State--
4NEArmand MembouMissouri--
*5SFTyler WarrenPenn StateSF receives: 1.5, 5.142 | JAX receives: 1.11, 2.43
6LVAshton JeantyBoise State--
7NYJWill CampbellLSU--
8CARJalon WalkerGeorgia--
9NOMason GrahamMichigan--
*10DALTetairoa McMillanArizonaDAL receives: 1.10 | CHI receives: 1.12, 5.149, 5.174, 7.217
*11JACWill JohnsonMichiganSF receives: 1.5, 5.142 | JAX receives: 1.11, 2.43
*12CHIKenneth GrantMichiganDAL receives: 1.10 | CHI receives: 1.12, 5.149, 5.174, 7.217
13MIAKelvin BanksTexas--
14INDColston LovelandMichigan--
*15CLEShedeur SandersColoradoCLE receives: 1.15 | ATL receives: 2.33, 3.67, 3.94, 2026 R4
16ARIJihaad CampbellAlabama--
17CINNick EmmanworiSouth Carolina--
18SEAMatthew GoldenTexas--
19TBMike GreenMarshall--
20DENOmarion HamptonNorth Carolina--
21PITJaxson DartMississippi--
22LACWalter NolenMississippi--
23GBMykel WilliamsGeorgia--
*24BUFJahdae BarronTexasBUF receives: 1.24, 3.97 | MIN receives: 1.30, 2.62, 6.207
25HOUJosh SimmonsOhio State--
26LARMaxwell HairstonKentucky--
27BALTyler BookerAlabama--
28DETDonovan EzeiruakuBoston College--
29WASShemar StewartTexas A&M--
*30MINGrey ZabelNorth Dakota StateBUF receives: 1.24, 3.97 | MIN receives: 1.30, 2.62, 6.207
31KCDerrick HarmonOregon--
32PHIMalaki StarksGeorgia--
RD2TeamNameSchoolTrade notes
*33ATLJames PearceTennesseeCLE receives: 1.15 | ATL receives: 2.33, 3.67, 3.94, 2026 R4
34NYGJosh ConerlyOregon--
35TENEmeka EgbukaOhio State--
36JACLuther BurdenMissouri--
37LVDarius AlexanderToledo--
38NETreVeyon HendersonOhio State--
39CHIAzareye'h ThomasFlorida State--
40NOShavon RevelEast Carolina--
41CHIQuinshon JudkinsOhio State--
42NYJTyleik WilliamsOhio State--
*43JACT.J. SandersSouth CarolinaSF receives: 1.5, 5.142 | JAX receives: 1.11, 2.43
*44SEANic ScourtonTexas A&MSEA receives: 2.44 | DAL receives: 2.50, 4.137, 5.172
45INDXavier WattsNotre Dame--
46ATLTrey AmosMississippi--
47ARIDonovan JacksonOhio State--
48MIAShemar TurnerTexas A&M--
49CINCarson SchwesingerUCLA--
*50DALKaleb JohnsonIowaSEA receives: 2.44 | DAL receives: 2.50, 4.137, 5.172
51DENElic AyomanorStanford--
52SEAJared WilsonGeorgia--
53TBDemetrius KnightSouth Carolina--
54GBBenjamin MorrisonNotre Dame--
55LACMason TaylorLSU--
56BUFLandon JacksonArkansas--
57CARJaylin NoelIowa State--
58HOUTre HarrisMississippi--
59BALPrincely UmanmielenMississippi--
60DETJayden HigginsIowa State--
61WASCam SkatteboArizona State--
*62MINAlfred CollinsTexasBUF receives: 1.24, 3.97 | MIN receives: 1.30, 2.62, 6.207
63KCAireontae ErseryMinnesota--
64PHIJT TuimoloauOhio State--