2025 NFL Mock Draft - 4/24/2025 - FINAL | Brian Phlipot
1. Tennessee Titans: Cameron Ward - QB (Miami, FL) RAS: ----
Tennessee Titans

The Titans lock in on their franchise's future by taking Miami QB Cam Ward.  Ward has a ton of potential and room to grow with his strong arm and dynamic ability to make off-script plays.

Cameron Ward
2. Cleveland Browns: Travis Hunter - CB (Colorado) RAS: ----
Cleveland Browns

The Browns get the best player in the draft with WR/CB Travis Hunter.  I expect the Browns will primarily use Hunter on offense.  Now, they just need to find a QB.

Travis Hunter
3. New York Giants: Abdul Carter - EDGE (Penn State) RAS: ----
New York Giants

This is a win-now pick for the Giants front office.  Unless a trade is made before the season starts, Carter joins Brian Burns and Kayvon Thibideoux at DE to form a scary pass rush squad.

Abdul Carter
4. New England Patriots: Will Campbell - OT (LSU) RAS: 9.91
New England Patriots

The Patriots must build around Drake Maye.  Solidifying his offensive line is a great first step in this draft.  

Will Campbell
5. Jacksonville Jaguars: Ashton Jeanty - RB (Boise State) RAS: ----
Jacksonville Jaguars

Jacksonville's new HC and GM sent some players packing to rebuild around Trevor Lawrence.  There is not a better piece to add to this offense than RB Ashton Jeanty.  Yes, they have Etienne and Bigsy, but those guys are NOT Jeanty.

Ashton Jeanty
6. Las Vegas Raiders: Kelvin Banks Jr. - OT (Texas) RAS: 8.31
Las Vegas Raiders

The Raiders miss out on adding a weapon in Jeanty but it might be for the best.  Their offensive line needs a lot of work and Banks provides the team with short and long-term solutions at OG and OT.

Kelvin Banks Jr.
7. New York Jets: Armand Membou - OT (Missouri) RAS: 9.90
New York Jets

The Jets need a Right Tackle and Membou might be the best of the class.  Justin Fields and Breece Hall rejoice!

Armand Membou
8. Carolina Panthers: Jalon Walker - EDGE (Georgia) RAS: ----
Carolina Panthers

Walker played linebacker at Georgia and while he needs time to develop as a true pass rusher, his speed and explosion jump off the screen. A potential chess piece for the Panthers.

Jalon Walker
9. New Orleans Saints: Mykel Williams - EDGE (Georgia) RAS: ----
New Orleans Saints

The Saints' defensive line has been aging for awhile and needs an influx of youth. Williams battled injuries at Georgia but showed the physical skills to set the edge in the run game.  He flashed rushing the QB and has room to grow. 

Mykel Williams
10. Chicago Bears: Mason Graham - IDL (Michigan) RAS: ----
Chicago Bears

The Bears miss out on the top offensive tackles but get a top 5 talent with the disruptive DT Mason Graham.  

Mason Graham
11. San Francisco 49ers: Walter Nolen - IDL (Ole Miss) RAS: ----
San Francisco 49ers

Nolen is a penetrating interior defender who excels against the run but possesses the potential to be a force by collapsing the pocket on opposing QBs.

Walter Nolen
12. Dallas Cowboys: Tetairoa McMillan - WR (Arizona) RAS: ----
Dallas Cowboys

McMillan is a tall and rangy WR who pairs nicely with CeeDee Lamb. His ability to elevate and win at the catch-point provides a large catch-radius for QB Dak Prescott. 

Tetairoa McMillan
13. Miami Dolphins: Malaki Starks - S (Georgia) RAS: 5.29
Miami Dolphins

Starks fills the void left by Jevon Holland.  He is an instinctive safety on the field and brings a culture-setting mindset from Georgia to Miami.

Malaki Starks
14. Indianapolis Colts: Tyler Warren - TE (Penn State) RAS: ----
Indianapolis Colts

The Colts could use a few pieces including another weapon for their QB (whoever that may be).  Warren plays the game at 100 and opens up the playbook with his diverse skill set to lineup split wide, in-line, or even in the backfield.

Tyler Warren
15. Atlanta Falcons: James Pearce Jr. - EDGE (Tennessee) RAS: 9.40
Atlanta Falcons

Pearce may be the best pass-rushing edge defender in this draft.  It is exactly what the Falcons have searched for the last few years.

James Pearce Jr.
16. Arizona Cardinals: Matthew Golden - WR (Texas) RAS: ----
Arizona Cardinals

For the 2nd year in a row, the Cardinals add a WR to their run-oriented offense.  Golden has elite speed (4.29 forty time) and will open things up for RB James Connor, TE Trey McBride, and last year's top 5 selection, WR Marvin Harrison Jr.

Matthew Golden
17. Cincinnati Bengals: Mike Green - EDGE (Marshall) RAS: ----
Cincinnati Bengals

Other than DE All-Pro Trey Hendrickson, the Bengals have no threats to disrupt opposing offenses.  Green has the speed and agility to run the arc while also being more than willing to set the edge.

Mike Green
18. Seattle Seahawks: Grey Zabel - IOL (North Dakota State) RAS: 9.49
Seattle Seahawks

Zabel gives the Seahawks one of the best offensive linemen in the draft.  While he has the size and traits to play all five positions, he fits best on the interior.

Grey Zabel
19. Tampa Bay Buccs: Donovan Ezeiruaku - EDGE (Boston College) RAS: 8.12
Tampa Bay Buccs

Tampa Bay passes on other needs to draft Boston College's Donovan Ezeiruaku.  Ezeiruaku wins with a quick first step and tenacity to finish plays all over the field.

Donovan Ezeiruaku
20. Denver Broncos: TreVeyon Henderson - RB (Ohio State) RAS: 8.87
Denver Broncos

Henderson is a dynamic and explosive running back from THE Ohio State Buckeyes.  A weapon in the passing game, he separates himself with his ability to pass-block.  He is a true three-down back.

TreVeyon Henderson
21. Pittsburgh Steelers: Kenneth Grant - IDL (Michigan) RAS: 7.16
Pittsburgh Steelers

Cam Heyward is not getting any younger. A team that likes to build from the inside out, the Steelers pass on their opportunity to take a QB at 21. Instead, they shore up their defensive line with the freak DT Kenneth Grant.  

Kenneth Grant
22. Los Angeles Chargers: Colston Loveland - TE (Michigan) RAS: ----
Los Angeles Chargers

Loveland is a talented pass-catching TE but has battled injuries.  He reunites with his former HC and joins a team where he could be a difference maker in their offense.

Colston Loveland
23. Green Bay Packers: Will Johnson - CB (Michigan) RAS: ----
Green Bay Packers

Due to injuries and long-speed concerns, Will Johnson falls to the Packers.  They might be one of the best fits for his talents as the Packers are in Zone more than 65% of the time.

Will Johnson
24. New York Giants: Jaxson Dart - QB (Ole Miss) RAS: ----
New York Giants

*** TRADE with Minnesota Vikings ***

The Giants move up to get their guy before another team (Saints?) can jump them.  Daboll has his QB to mold and channel Dart's skills to distribute the ball down the field to WR Malik Nabers.

Jaxson Dart
25. Houston Texans: Tyler Booker - IOL (Alabama) RAS: 3.68
Houston Texans

Booker is a massive OG from Alabama with elite pass-blocking skills who will be an immediate starter for the Texans by solidifying the interior for QB C.J. Stroud. 

Tyler Booker
26. Los Angeles Rams: Jahdae Barron - CB (Texas) RAS: 8.62
Los Angeles Rams

A lot of different corners have been mocked to the Rams but Barron is best in a wide-zone scheme that will fit in nicely for the Rams. 

Jahdae Barron
27. Baltimore Ravens: Nick Emmanwori - S (South Carolina) RAS: 10.00
Baltimore Ravens

Emmanwori has been compared to current Raven's safety Kyle Hamilton.  Emmanwori's ability to play in the box and deeper in coverage will help Baltimore disguise their intentions on defense.

Nick Emmanwori
28. Detroit Lions: Shemar Stewart - EDGE (Texas A&M) RAS: 10.00
Detroit Lions

The Lions have been looking to add an edge defender since last season's trade deadline.  Stewart is a traits-heavy DE who lacks in production.  Can Dan Campbell and company pull it out of him?

Shemar Stewart
29. Washington Commanders: Omarion Hampton - RB (UNC) RAS: 9.70
Washington Commanders

The Commanders get another home-run threat for Jaylen Daniels' Commanders offense.

Omarion Hampton
30. Buffalo Bills: Trey Amos - CB (Ole Miss) RAS: 8.37
Buffalo Bills

The Bills have huge needs in the secondary and Amos is next in line to shore up the boundary.

Trey Amos
31. Kansas City Chiefs: Josh Conerly Jr. - OT (Oregon) RAS: 8.85
Kansas City Chiefs

The Chiefs signed Jaylon Moore to play LT but Conerly provides the team with a fall-back option if that doesn't work out.  In the meantime, Conerly can slide in at LG.

Josh Conerly Jr.
32. Philadelphia Eagles: Nic Scourton - EDGE (Texas A&M) RAS: ----
Philadelphia Eagles

The Eagles keep going back to the DL well.  Its been so successful, why drift from the formula?  Scourton has trimmed down to get back to his Purdue playing weight. It should allow him to play from various alignments in the Philly D and return to his more dominant form.

Nic Scourton
TFH Top 50 Player Rankings
  • Colorado
  • Jr
  • 6003
  • 188
  • 31.375
  • 0.00(0.00)
  • 0
  • 0.00
  • 0.00
  • 9.125
  • Penn State
  • Jr
  • 6030
  • 250
  • ----
  • 0.00(0.00)
  • 0
  • 0.00
  • 0.00
  • ----
  • Boise State
  • Jr
  • 5084
  • 211
  • 29.25
  • 0.00(0.00)
  • 0
  • 0.00
  • 0.00
  • 9.25
  • Michigan
  • Jr
  • 6034
  • 296
  • 32
  • 0.00(0.00)
  • 24
  • 0.00
  • 0.00
  • 9.125
  • Penn State
  • Sr
  • 6054
  • 256
  • 31.75
  • 0.00(0.00)
  • 0
  • 0.00
  • 0.00
  • 9.5
  • Arizona
  • Jr
  • 6041
  • 219
  • 31.5
  • 4.48(0.00)
  • 0
  • 0.00
  • 0.00
  • 10.0
  • LSU
  • Jr
  • 6057
  • 319
  • 33
  • 4.98(1.76)
  • 0
  • 32.00
  • 9.05
  • 9.5
  • Marshall
  • So*
  • 6031
  • 248
  • 32.375
  • 0.00(0.00)
  • 28
  • 0.00
  • 0.00
  • 8.25
  • Georgia
  • Jr
  • 6020
  • 243
  • 32
  • 0.00(0.00)
  • 0
  • 0.00
  • 0.00
  • 10.25
  • Alabama
  • Jr
  • 6027
  • 235
  • 32.5
  • 4.52(1.53)
  • 0
  • 0.00
  • 10.07
  • 10.5
  • Missouri
  • Jr
  • 6042
  • 332
  • 33.5
  • 4.91(1.74)
  • 31
  • 34.00
  • 9.07
  • 9.75
  • Miami (FL)
  • Sr*
  • 6015
  • 219
  • 30.625
  • 0.00(0.00)
  • 0
  • 0.00
  • 0.00
  • 9.0
  • Michigan
  • Jr
  • 6016
  • 194
  • 30 18
  • 0.00(0.00)
  • 0
  • 0.00
  • 0.00
  • 9.125
  • Texas
  • Jr
  • 6051
  • 315
  • 33.5
  • 5.16(1.79)
  • 0
  • 32.00
  • 8.08
  • 10.375
  • Georgia
  • Jr
  • 6007
  • 197
  • 31.625
  • 4.50(1.51)
  • 0
  • 33.00
  • 0.00
  • 9.5
  • Ole Miss
  • Jr
  • 6036
  • 296
  • 32.5
  • 0.00(0.00)
  • 0
  • 0.00
  • 0.00
  • 9.5
  • South Carolina
  • Jr
  • 6031
  • 220
  • 32.5
  • 4.38(1.49)
  • 20
  • 43.00
  • 11.06
  • 9.0
  • Alabama
  • Jr
  • 6045
  • 321
  • 34.5
  • 5.38(1.96)
  • 21
  • 27.00
  • 7.10
  • 11.0
  • Texas
  • Sr*
  • 5106
  • 194
  • 29.625
  • 4.39(1.50)
  • 0
  • 35.00
  • 10.03
  • 9.5
  • Tennessee
  • Jr
  • 6052
  • 245
  • 32.75
  • 4.47(1.56)
  • 0
  • 31.00
  • 10.03
  • 10.0
  • Michigan
  • Jr
  • 6056
  • 248
  • 32.75
  • 0.00(0.00)
  • 0
  • 0.00
  • 0.00
  • 10.0
  • Boston College
  • Sr
  • 6024
  • 248
  • 34
  • 0.00(0.00)
  • 22
  • 35.50
  • 9.11
  • 9.25
  • Missouri
  • Jr
  • 6000
  • 206
  • 31.25
  • 4.41(1.54)
  • 0
  • 0.00
  • 0.00
  • 8.5
  • Texas
  • Jr
  • 5110
  • 191
  • 30.625
  • 4.29(1.49)
  • 0
  • 0.00
  • 0.00
  • 9.5
  • Ohio State
  • Jr*
  • 6047
  • 317
  • 33
  • 0.00(0.00)
  • 34
  • 0.00
  • 0.00
  • 10.0
  • Oregon
  • Jr*
  • 6044
  • 313
  • 34.375
  • 4.95(1.74)
  • 0
  • 0.00
  • 0.00
  • 10.375
  • Georgia
  • Jr
  • 6051
  • 260
  • 34.375
  • 0.00(0.00)
  • 0
  • 0.00
  • 0.00
  • 10.25
  • Michigan
  • Jr
  • 6032
  • 330
  • 33.5
  • 5.11(0.00)
  • 27
  • 31.00
  • 8.09
  • 10.125
  • Ohio State
  • Sr
  • 6035
  • 315
  • 33.5
  • 0.00(0.00)
  • 32
  • 32.50
  • 8.01
  • 9.875
  • Texas A&M
  • Jr
  • 6050
  • 267
  • 34.125
  • 4.59(1.58)
  • 0
  • 40.00
  • 10.11
  • 9.625
  • North Dakota State
  • Sr*
  • 6057
  • 312
  • 32
  • 0.00(0.00)
  • 26
  • 36.50
  • 9.05
  • 9.5
  • Colorado
  • Sr
  • 6014
  • 212
  • 31.5
  • 0.00(0.00)
  • 0
  • 0.00
  • 0.00
  • 9.75
  • Oregon
  • Jr
  • 6045
  • 311
  • 33.5
  • 5.05(1.71)
  • 0
  • 34.50
  • 8.07
  • 10.375
  • North Carolina
  • Jr
  • 5116
  • 221
  • 30.5
  • 4.46(1.54)
  • 18
  • 38.00
  • 10.10
  • 9.375
  • Ohio State
  • Sr
  • 6007
  • 202
  • 31.5
  • 4.45(0.00)
  • 0
  • 38.00
  • 0.00
  • 9.625
  • Notre Dame
  • Jr
  • 6002
  • 193
  • 30.375
  • 0.00(0.00)
  • 17
  • 0.00
  • 0.00
  • 9.25
  • Ole Miss
  • Sr
  • 6006
  • 195
  • 31.25
  • 4.43(1.60)
  • 13
  • 32.50
  • 10.06
  • 9.0
  • South Carolina
  • Sr*
  • 6037
  • 297
  • 33.125
  • 4.99(0.00)
  • 0
  • 31.50
  • 9.04
  • 10.25
  • Texas A&M
  • Jr
  • 6026
  • 257
  • 33
  • 0.00(0.00)
  • 0
  • 0.00
  • 0.00
  • 10.0
  • Ohio State
  • Sr
  • 5101
  • 202
  • 30.75
  • 4.43(1.52)
  • 0
  • 38.50
  • 10.08
  • 9.5
  • Florida State
  • Jr
  • 6014
  • 197
  • 32.375
  • 4.56(0.00)
  • 0
  • 0.00
  • 10.02
  • 10.0
  • UCLA
  • Jr*
  • 6024
  • 242
  • 31.625
  • 0.00(0.00)
  • 20
  • 39.50
  • 0.00
  • 9.25
  • Ohio State
  • Sr
  • 6027
  • 334
  • 32
  • 0.00(0.00)
  • 0
  • 0.00
  • 0.00
  • 10.25
  • Minnesota
  • Sr*
  • 6060
  • 331
  • 33.125
  • 5.01(1.75)
  • 25
  • 29.50
  • 9.03
  • 9.5
  • East Carolina
  • Sr
  • 6017
  • 194
  • 32.625
  • 0.00(0.00)
  • 0
  • 0.00
  • 0.00
  • 9.625
  • Georgia
  • Sr*
  • 6064
  • 308
  • 32.25
  • 4.97(1.72)
  • 0
  • 32.00
  • 9.05
  • 10.375
  • Arizona
  • Jr
  • 6041
  • 324
  • 33.875
  • 4.95(1.72)
  • 26
  • 29.00
  • 8.10
  • 10.25
  • Kentucky
  • Jr*
  • 5112
  • 183
  • 31
  • 4.28(1.50)
  • 0
  • 39.50
  • 10.09
  • 8.75
  • Arkansas
  • Sr
  • 6060
  • 264
  • 33.25
  • 4.68(1.65)
  • 0
  • 40.50
  • 10.09
  • 10.0
  • Notre Dame
  • Sr*
  • 5116
  • 204
  • 31.5
  • 4.56(0.00)
  • 0
  • 35.00
  • 9.10
  • 8.625