2025 NFL Mock Draft: Round 4

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

NFL Team Logo for Titans Tennessee Titans: Jamon Dumas-Johnson, LB, Kentucky Image for Ken

The Titans have some horrendous linebackers, so they’ll need to address the position at some point.

Jamon Dumas-Johnson is an instinctive linebacker with a strong skill set.

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!

Pick change; previously D’Eryk Jackson, LB

NFL Team Logo for Browns Cleveland Browns: Kyle Kennard, DE, South Carolina Image for

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

Kyle Kennard was a major pass rusher for South Carolina this past season.

Pick change; previously Anthony Belton, OT

NFL Team Logo for Giants New York Giants: Dillon Gabriel, QB, Oregon Image for ORE

The Giants will have to obtain a young quarterback at some point, especially if they sign a veteran stopgap.

Dillon Gabriel was incredibly productive at Oregon, but is very undersized.

NFL Team Logo for Patriots New England Patriots: Evan Stewart, WR, Oregon Image for ORE

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

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

Pick change; previously Deion Burks, WR

NFL Team Logo for Jaguars Jacksonville Jaguars: Xavier Watts, S, Notre Dame Image for ND

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

Xavier Watts is a dangerous ballhawk who made lots of plays for Notre Dame.

NFL Team Logo for Raiders Las Vegas Raiders: Jabbar Muhammad, CB, Oregon Image for ORE

The Raiders had one of the weaker cornerback groups in the NFL last year.

Jabbar Muhammad has great instincts, but lacks strength.

NFL Team Logo for Bills Buffalo Bills: Bru McCoy, WR, Tennessee Image for UT

The Bills have a flimsy receiving corps that must be addressed at some point.

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

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: Davison Igbinosun, CB, Ohio State Image for OSU

Carolina was extremely weak against outside receivers last year.

Davison Igbinosun has nice size and ball skills.

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: Donovan Edwards, RB, Michigan Image for MICH

Jonathon Brooks tore his ACL again, so the Panthers may want to find another running back.

Donovan Edwards has a great combination of size and speed.

NFL Team Logo for Cardinals Arizona Cardinals: Jared Ivey, DE, Ole Miss Image for Omiss

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

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

NFL Team Logo for Dolphins Miami Dolphins: Arian Smith, WR, Georgia Image for UGA

Tyreek Hill has declared that he doesn’t want to be in Miami anymore. The Dolphins may need a replacement.

Arian Smith has great speed and major upside.

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.

Pick change; previously Demetrius Knight, LB

NFL Team Logo for Falcons Atlanta Falcons: Fentrell Cypress II, CB, Florida State Image for FSU

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

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

NFL Team Logo for Bengals Cincinnati Bengals: Javontez Spraggins, OL, Tennessee Image for UT

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

Javontez Spraggins showed improvement in pass protection as his collegiate career progressed.

NFL Team Logo for Seahawks Seattle Seahawks: Wyatt Milum, OT, West Virginia Image for WVU

The Seahawks need three new interior offensive linemen this offseason.

Wyatt Milum has the size and ability to be considered at tackle or guard.

NFL Team Logo for Buccaneers Tampa Bay Buccaneers: Tre Harris, WR, Ole Miss Image for Omiss

The Buccaneers will need a new receiver if Chris Godwin leaves via free agency.

Tre Harris is a big receiver who makes contested catches.

NFL Team Logo for Broncos Denver Broncos: Denzel Burke, CB, Ohio State Image for OSU

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

There might be some speed concerns with Denzel Burke, but he’s a tough tackler.

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.

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

Pick change; previously Evan Stewart, WR

NFL Team Logo for Packers Green Bay Packers: Jordan Hancock, CB, Ohio State Image for OSU

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

Jordan Hancock is a very instinctive cornerback and a willing tackler.

NFL Team Logo for Chargers Los Angeles Chargers: Moose Muhammad III, WR, Texas A&M Image for TA&M

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

Moose Muhammad is a gritty receiver with lots of potential. He’s the son of former Panthers star receiver Muhsin Muhammad.

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 Texans Houston Texans: KeAndre Lambert-Smith, WR, Auburn Image for Aub

Stefon Diggs and Tank Dell are coming off injury, and the former is an impending free agent anyway.

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

Pick change; previously Xavier Restrepo, WR

NFL Team Logo for Ravens Baltimore Ravens: Gunnar Helm, TE, Texas Image for Tex

Mark Andrews may not be back in Baltimore next year. Here’s a replacement.

Gunnar Helm was a dangerous seam weapon for Texas.

NFL Team Logo for Eagles Philadelphia Eagles: Kaimon Rucker, DE, North Carolina Image for NCar

Brandon Graham is headed for retirement, so the Eagles will add another edge rusher at some point.

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

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: Harold Fannin Jr., TE, Bowling Green Image for BG

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

Harold Fannin is a small tight end, but projects as someone who could be a productive player.

NFL Team Logo for Lions Detroit Lions: Derrick Harmon, DT, Oregon Image for ORE

The Lions should consider a defensive tackle just in case Alim McNeill’s ACL recovery takes longer than expected.

Derrick Harmon was a productive pass rusher this past season.

NFL Team Logo for Vikings Minnesota Vikings: Trevor Etienne, RB, Georgia Image for UGA

This is an expected compensatory selection the Vikings will receive for Kirk Cousins.

Aaron Jones is a 30-year-old free agent, so the Vikings should think about acquiring another running back.

Travis Etienne’s brother is small, but has home run ability. He’s a quality receiver out of the backfield.

NFL Team Logo for Dolphins Miami Dolphins: Will Howard, QB, Ohio State Image for OSU

This is an expected compensatory selection the Dolphins will receive for Robert Hunt.

The Dolphins need to find a new quarterback because Tua Tagovailoa might be one more concussion away from his career coming to an end.

Will Howard has an above-average arm, plus accuracy, and solid mobility.

NFL Team Logo for Giants New York Giants: Eli Cox, C, Kentucky Image for Ken

This is an expected compensatory selection the Giants will receive for Xavier McKinney.

The Giants are very weak in the interior of their offensive line.

Eli Cox had an inconsistent final season at Kentucky.

NFL Team Logo for Dolphins Miami Dolphins: Miles Frazier, G, LSU Image for LSU

This is an expected compensatory selection the Dolphins will receive for Christian Wilkins.

The Dolphins need multiple upgrades at guard after losing two players at the position during the 2024 offseason.

Miles Frazier is a big guard who is coming off a solid season.

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

This is an expected compensatory selection the Ravens will receive for Patrick Queen.

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.

Pick change; previously Jamon Dumas-Johnson, LB

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

This is an expected compensatory selection the Seahawks will receive for Damien Lewis.

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: Carson Schwesinger, LB, UCLA Image for UCLA

Dre Greenlaw is an impending free agent, so the 49ers may need a new linebacker.

Deebo Samuel could be gone, while Brandon Aiyuk is coming off injury. San Francisco will likely draft a receiver in the middle rounds.

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

Pick change; previously KeAndre Lambert-Smith, WR

NFL Team Logo for 49ers San Francisco 49ers: Jared Wilson, OL, Georgia Image for UGA

This is an expected compensatory selection the 49ers will receive for Sam Darnold.

Here’s another offensive lineman for the 49ers, who are weak at center.

Jared Wilson’s run blocking is ahead of his pass protection.

Go to: Round 1 (1-16)  | Round 1 (17-32)  | Round 2 (33-64)  | Round 3 (65-98)  | 

Go to 2025 NFL Mock Draft by Charlie Campbell

Go to 2026 NFL Mock Draft by Walter Cherepinsky





2025 NFL Mock Draft - Feb. 25


2026 NFL Mock Draft - Feb. 19


NFL Power Rankings - Feb. 13


NFL Picks - Feb. 9


Fantasy Football Rankings - Sept. 4