2025 NFL Mock Draft: Round 4

NFL Draft Recent Links:
2025 NFL Mock Draft (UPDATED 4/2): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5
Other 2025 Mock Drafts: Charlie Campbell (3/31)
2026 NFL Mock Draft (UPDATED 2/19): Round 1 /Picks 17-32
Other 2026 Mock Drafts: Charlie Campbell (3/30)
(More links to previous NFL mock drafts at the bottom of this page)

NFL Team Logo for Titans Tennessee Titans: Jabbar Muhammad, CB, Oregon Image for ORE

The Titans cut Chidobe Awuzie, so they’ll need a new cornerback across from L’Jarius Sneed.

Jabbar Muhammad has great instincts, but lacks strength.

Follow @walterfootball for updates. Also, you can Support Us on Patreon here!

Also, if you haven’t visited the site in a while, you may have noticed the new look. Yes, after nearly two decades, we’ve finally re-designed our site to be more modern. This was not done on a whim, but rather out of necessity because of what occurred during the 2023 NFL Draft. Our site crashed during the entire first day of the draft, which was disastrous for our revenue stream because we make more money during the draft than any other time. The site crashed because a line of code conflicted with the old format of the site, so we had to transition to this new look.

Because we lost so much money during the draft, I want to point out that you can really help support the site by paying for the ad-free version of it. It’s $7.99 per month, but you’ll get a super-fast site with no ads. My developer will be adding new features to paid subscribers as well, so look for that in the near future. If you don’t want to pay, please spread the word about the site through word of mouth. That would also be a big help!

NFL Team Logo for Browns Cleveland Browns: Carson Vinson, OT, Alabama A&M Image for

Jedrick Wills is as good as gone, so the Browns will need a new left tackle.

Carson Vinson shined in the agility drills at the combine.

NFL Team Logo for Giants New York Giants: T.J. Sanders, DT, South Carolina Image for

The Giants could stand to add some depth on the defensive line.

T.J. Sanders had a breakout ’23 season. He possesses a ton of upside.

NFL Team Logo for Patriots New England Patriots: Tre Harris, WR, Ole Miss Image for Omiss

One of the many things wrong with New England’s roster is a weak receiving corps.

Tre Harris is a big receiver who makes contested catches.

NFL Team Logo for Jaguars Jacksonville Jaguars: Lathan Ransom, CB, Ohio State Image for OSU

Jacksonville has struggled against the pass for many years and desperately needs help at safety.

Lathan Ransom moved from cornerback to safety. He has plus cover skills, but dealt with an injury in ’23.

NFL Team Logo for Raiders Las Vegas Raiders: Fentrell Cypress II, CB, Florida State Image for FSU

The Raiders had one of the weaker cornerback groups in the NFL last year, so they could double up on cornerbacks.

Fentrell Cypress has been a solid contributor with lots of pass-breakups.

NFL Team Logo for Bills Buffalo Bills: Jared Ivey, DE, Ole Miss Image for Omiss

Joey Bosa is obviously a short-term solution at defensive end.

Jared Ivey is a quick and strong defensive lineman who can play in both the 4-3 and 3-4.

NFL Team Logo for Jets New York Jets: Fadil Diggs, DE, Syracuse Image for SYR

Haason Reddick didn’t pan out in New York, so the Jets will have to find a new edge rusher.

Fadil Diggs was somewhat productive at Texas A&M. He has lots of upside going to Syracuse.

NFL Team Logo for Panthers Carolina Panthers: Bru McCoy, WR, Tennessee Image for UT

It wouldn’t hurt if the Panthers added another weapon for Bryce Young.

Bru McCoy is a 6-foot-3 receiver with plenty of potential.

NFL Team Logo for Saints New Orleans Saints: Ty Hamilton, DT, Ohio State Image for OSU

The Saints had terrible play at defensive tackle last year.

Ty Hamilton has quickness and athleticism to emerge as a starter in the pros.

NFL Team Logo for 49ers San Francisco 49ers: Josaiah Stewart, OLB, Michigan Image for MICH

Despite Nick Bosa’s presence, the 49ers had the ninth-worst pressure rate in the NFL last year.

Josaiah Stewart is undersized, but he’s a dangerous pass rusher.

NFL Team Logo for Panthers Carolina Panthers: Carson Schwesinger, LB, UCLA Image for UCLA

The Panthers need a linebacker to pair with Josey Jewell.

Carson Schwesinger was a one-year wonder at UCLA, but was very productive thanks to his great instincts.

NFL Team Logo for Cardinals Arizona Cardinals: Kaimon Rucker, DE, North Carolina Image for NCar

The Cardinals need to continue to find players who can improve their pass rush.

Kaimon Rucker lacks height and length, but he has good pass-rushing ability.

NFL Team Logo for Dolphins Miami Dolphins: Logan Brown, OT, Kansas Image for KU

This pick is obvious, given Miami’s inability to protect Tua Tagovailoa or open running lanes for De’Von Achane.

Logan Brown had the second-best shuttle time for any offensive lineman at the combine.

NFL Team Logo for Colts Indianapolis Colts: Danny Stutsman, LB, Oklahoma Image for OU

The Colts had the most missed tackles in the NFL last year, so they’ll need multiple new linebackers.

Danny Stutsman is a very instinctive linebacker.

NFL Team Logo for Falcons Atlanta Falcons: Darien Porter, CB, Iowa State Image for ISU

The Falcons have some issues at cornerback that will have to be resolved this offseason.

Darien Porter was a dependable cover cornerback for Iowa State, but speed is a question mark.

NFL Team Logo for Bengals Cincinnati Bengals: Tate Ratledge, G, Georgia Image for UGA

The Bengals had some of the worst guard play in the NFL last year.

Tate Ratledge’s run blocking is ahead of his pass protection right now.

NFL Team Logo for Titans Tennessee Titans: Wyatt Milum, OT, West Virginia Image for WVU

The Titans signed Kevin Zeitler, but he’s obviously not a long-term answer.

Wyatt Milum has the size and ability to be considered at tackle or guard, though the arm length is a concern.

NFL Team Logo for Buccaneers Tampa Bay Buccaneers: Tory Horton, WR, Colorado State Image for Colorado State

Both Mike Evans and Chris Godwin are getting up there in age, so the Buccaneers may pursue a young receiver.

Tory Horton is a tall and fast receiver.

NFL Team Logo for Broncos Denver Broncos: Zah Frazier, CB, Texas-San Antonio Image for UTSA

The Broncos have two talented cornerbacks, but they lack depth at the position, as we saw in a Monday night affair versus Cleveland.

Zah Frazier was one of the fastest cornerbacks at the combine.

NFL Team Logo for Steelers Pittsburgh Steelers: Xavier Restrepo, WR, Miami Image for MIA

The Steelers have a glaring lack of talent at receiver outside of George Pickens and now D.K. Metcalf.

Xavier Restrepo is a shifty slot receiver who made clutch plays.

NFL Team Logo for Packers Green Bay Packers: Jah Joyner, DE, Minnesota Image for MINN

The Packers need multiple upgrades at cornerback unless Jaire Alexander can suddenly remain healthy.

Jah Joyner is inconsistent and lacks physicality, but he’s fast and possesses upside.

NFL Team Logo for Chargers Los Angeles Chargers: Isaac TeSlaa, WR, Arkansas Image for Ark

The Chargers don’t have much at receiver outside of Ladd McConkey.

Isaac TeSlaa is a tall receiver who ran like he was riding a rocket at the combine.

NFL Team Logo for Jaguars Jacksonville Jaguars: Damien Martinez, RB, Miami Image for MIA

Travis Etienne likely won’t be around much longer, so the Jaguars will need to obtain another running back.

Damien Martinez is a big downhill runner who can punish tacklers.

NFL Team Logo for Rams Los Angeles Rams: Nazir Stackhouse, DT, Georgia Image for UGA

The Rams were weak to the run last year, so they’ll need another defensive tackle.

Nazir Stackhouse is a sound run defender who needs to improve his pass-rushing ability.

NFL Team Logo for Commanders Washington Commanders: Donovan Edwards, RB, Michigan Image for MICH

The Redskins don’t have the best running game, so they could address this in the middle rounds.

Donovan Edwards has a great combination of size and speed.

NFL Team Logo for Ravens Baltimore Ravens: KeAndre Lambert-Smith, WR, Auburn Image for Aub

The Ravens signed DeAndre Hopkins in what looks like a wasted transaction. They could use another receiver.

KeAndre Lambert-Smith is a quick receiver with plus route-running abilities.

NFL Team Logo for Lions Detroit Lions: Evan Stewart, WR, Oregon Image for ORE

Tim Patrick re-signed, but the Lions may want a third receiver for the long term.

Evan Stewart wasn’t overly productive in school thus far, but he’s flashed some play-making ability at times.

NFL Team Logo for Saints New Orleans Saints: D.J. Giddens, RB, Kansas State Image for KSU

Alvin Kamara spends a lot of time on the injury report. The Saints will need to add a new running back at some point.

D.J. Giddens is a tough runner who showed solid receiving ability last year.

NFL Team Logo for Bills Buffalo Bills: Luke Kendra, G, Cincinnati Image for CINN

The Bills have a weakness at guard that they’ll need to address at some point.

Luke Kendra is a tough guard whose strength is run blocking.

NFL Team Logo for Chiefs Kansas City Chiefs: Mitchell Evans, TE, Notre Dame Image for ND

Given how old Travis Kelce is, the Chiefs will need to add a young tight end.

Mitchell Evans has potential, but he has a recent torn ACL.

NFL Team Logo for Eagles Philadelphia Eagles: Tonka Hemingway, DT, South Carolina Image for

The Eagles lost Milton Williams, so here’s a replacement at defensive tackle.

Tonka Hemingway is undersized for the NFL.

NFL Team Logo for Dolphins Miami Dolphins: Caleb Ransaw, S, Tulane Image for

Here’s another safety for the Dolphins, who are really hurting at the position.

Caleb Rogers was one of the top performers in the agility drills at the combine.

NFL Team Logo for Ravens Baltimore Ravens: Barrett Carter, LB, Clemson Image for Clem

Speaking of Queen, the Ravens sorely missed his play-making abilities in the middle of the field last year.

Barrett Carter makes splash plays and has nice upside.

NFL Team Logo for Seahawks Seattle Seahawks: Nohl Williams, CB, California Image for CAL

It’s about that time for the Seahawks to draft a cornerback. They need a third one to go along with Devon Witherspoon and Riq Woolen.

Nohl Williams is a tough cornerback with nice size.

NFL Team Logo for 49ers San Francisco 49ers: Bhayshul Tuten, RB, Virginia Tech Image for Vtech

Kyle Shanahan loves drafting running backs in the middle rounds.

Bhayshul Tuten has a nose for the end zone and quality receiving ability. He was the fastest running back at the combine.

Go to: Round 1 (1-16)  | Round 1 (17-32)  | Round 2 (33-64)  | Round 3 (65-102)  | Round 5 (144-181)  | 

Go to 2025 NFL Mock Draft by Charlie Campbell

Go to 2026 NFL Mock Draft by Walter Cherepinsky





2025 NFL Mock Draft - April 2


NFL Power Rankings - March 28


2026 NFL Mock Draft - Feb. 19


NFL Picks - Feb. 9


Fantasy Football Rankings - Sept. 4