2025 NFL Mock Draft: Round 3

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 Giants New York Giants: Jeffery Bassa, OLB, Oregon Image for ORE

The Giants have to improve their ability to defend the middle of the field.

Jeffery Bassa was a solid contributor for Oregon. He’s an instinctive and quick linebacker.

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 Chiefs Kansas City Chiefs: Tyleik Williams, DT, Ohio State Image for OSU

It would be a huge misstep for the Chiefs to go into the 2025 season with Jerry “Crooked” Tillery as one of their starting defensive tackles.

Tyleik Williams played well against Joe Alt in their ’23 matchup.

NFL Team Logo for Browns Cleveland Browns: Kaleb Johnson, RB, Iowa Image for Iowa

Nick Chubb looks like his career might be over, and he’s a free agent anyway. The Browns should draft a new running back.

Kaleb Johnson has a nice blend of size, speed, and power. He has natural running instincts.

Pick change; previously Mike Green, DE

NFL Team Logo for Raiders Las Vegas Raiders: Marcus Mbow, G, Purdue Image for PUR

The Raiders need offensive line help to protect Geno Smith.

Marcus Mbow has some quickness and athleticism, but needs to get stronger.

NFL Team Logo for Patriots New England Patriots: Aiereontae Ersery, OT, Minnesota Image for MINN

More offensive line help for the Patriots, who need to bolster Drake Maye’s protection.

Aiereontae Ersery is an explosive lineman, and he is a very physical blocker at the point of attack.

NFL Team Logo for Jaguars Jacksonville Jaguars: Jayden Higgins, WR, Iowa State Image for ISU

The Jaguars need to add another receiver with Christian Kirk gone.

Jayden Higgins is a massive receiver and a potential matchup nightmare in the NFL.

NFL Team Logo for Saints New Orleans Saints: Shavon Revel, CB, East Carolina Image for ECU

The Saints have lost multiple cornerbacks recently, so they need some replacements.

Shavon Revel has great speed and athleticism for a very large cornerback. He possesses terrific upside.

NFL Team Logo for Bears Chicago Bears: Deone Walker, DT, Kentucky Image for Ken

The Bears have to add more personnel to fix their poor run defense.

Deone Walker is a massive nose tackle, but he can generate pressure on the quarterback despite his size.

NFL Team Logo for Jets New York Jets: Jalen Milroe, QB, Alabama Image for ALA

The Jets signed Justin Fields, but they’re still expected to find a new quarterback.

Jalen Milroe is a dangerous runner who has a solid arm. He needs to improve his ability to read coverages.

NFL Team Logo for Panthers Carolina Panthers: Jared Wilson, OL, Georgia Image for UGA

The Panthers upgraded both guard spots last offseason, but they forgot to find a center.

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

NFL Team Logo for 49ers San Francisco 49ers: Drew Kendall, C, Boston College Image for BC

The 49ers have severe issues with their offensive line, so they’re expected to make multiple upgrades.

Drew Kendall was able to thrive in the agility drills at the combine.

NFL Team Logo for Cowboys Dallas Cowboys: Jack Bech, WR, TCU Image for TCU

The Cowboys have nothing at receiver outside of CeeDee Lamb, so an early-round pick should be used on the position.

Jack Bech has separation issues, but possesses nice size. He had a terrific Senior Bowl.

NFL Team Logo for Patriots New England Patriots: Princely Umanmielen, DE, Florida Image for FLA

The Patriots signed Harold Landry, but they still need plenty of help for their poor pass rush.

Princely Umanmielen has good size, as well as speed and athleticism off the edge.

NFL Team Logo for Cardinals Arizona Cardinals: Dorian Strong, CB, Virginia Tech Image for Vtech

The Cardinals have had issues at cornerback for quite some time.

Dorian Strong has nice size and high potential.

NFL Team Logo for Texans Houston Texans: Tez Johnson, WR, Oregon Image for ORE

The Texans need another receiver to go with the Christian Kirk free agency addition.

Tez Johnson is undersized, but capable of producing big plays.

NFL Team Logo for Colts Indianapolis Colts: Quincy Riley, CB, Louisville Image for LOU

Charvarius Ward was signed, but the Colts still need some help at receiver.

Quincy Riley should be a versatile cornerback at the next level.

Pick change; previously Kaleb Johnson, RB

NFL Team Logo for Bengals Cincinnati Bengals: Mike Green, DE, Marshall Image for

The Bengals may trade Trey Hendrickson, so here’s a replacement if that happens.

Mike Green has been a terror from the edge. He is very explosive and fast.

Pick change; previously Tyler Baron, DE

NFL Team Logo for Seahawks Seattle Seahawks: Bradyn Swinson, DE, LSU Image for LSU

The Seahawks need to beat Matthew Stafford to win the division, so they need to improve their pass rush.

Bradyn Swinson has a good combination of speed and strength.

NFL Team Logo for Steelers Pittsburgh Steelers: Donovan Ezeiruaku, OLB, Boston College Image for BC

Despite T.J. Watt’s presence, the Steelers aren’t ranked very highly in pressure rate.

Donovan Ezeiruaku is a terrific edge rusher, but has some size limitations.

NFL Team Logo for Buccaneers Tampa Bay Buccaneers: Tyler Baron, DE, Miami Image for MIA

The Buccaneers have had problems stopping the pass for quite some time now. They’ve obtained a cornerback, but they also need a better edge rusher. Haason Reddick was signed, but for only one year.

Tyler Baron has a good skill set and plenty of upside.

Pick change; previously Quincy Riley, CB

NFL Team Logo for Broncos Denver Broncos: Gunnar Helm, TE, Texas Image for Tex

Evan Engram was signed, but he’s in his 30s. A long-term solution at tight end is needed.

Gunnar Helm was a dangerous seam weapon for Texas.

NFL Team Logo for Chargers Los Angeles Chargers: Omar Norman-Lott, DT, Tennessee Image for UT

The Chargers had no chance against Joe Mixon in the playoff loss. They need help in their interior.

Omar Norman-Lott is a big defensive tackle who generates a quality pass rush despite his impressive size.

NFL Team Logo for Packers Green Bay Packers: Arian Smith, WR, Georgia Image for UGA

The Packers need a deep threat receiver because the injured Christian Watson is the only one they have.

Arian Smith has great speed and major upside.

NFL Team Logo for Jaguars Jacksonville Jaguars: Kyle Kennard, DE, South Carolina Image for

The Jaguars need to find as many talented pass rushers as possible if they want to overtake the Texans.

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

NFL Team Logo for Texans Houston Texans: Jamon Dumas-Johnson, LB, Kentucky Image for Ken

The Texans could use some linebacker help to improve the weak part of the defense.

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

NFL Team Logo for Rams Los Angeles Rams: D'Eryk Jackson, LB, Kentucky Image for Kentucky

The Rams could stand to strengthen the middle of the defense, given that they had major issues covering in that area and defending the run. D’Eryk Jackson is a tough defender, but missed some time with an injury.

NFL Team Logo for Ravens Baltimore Ravens: Jalen Travis, OT, Iowa State Image for ISU

The Ravens kept Ronnie Stanley, but they may want to find a replacement for the future.

Jalen Travis is an athletic tackle with good length.

NFL Team Logo for Seahawks Seattle Seahawks: Quinn Ewers, QB, Texas Image for Tex

The Seahawks signed Sam Darnold, but they may want to add another quarterback just in case the move doesn’t work.

Quinn Ewers has a big arm, but must improve his accuracy.

NFL Team Logo for Saints New Orleans Saints: Tommi Hill, CB, Nebraska Image for NU

The Saints could spend multiple picks on cornerbacks to replace Marshon Lattimore.

Tommi Hill has plus size, instincts, and ball skills.

NFL Team Logo for Browns Cleveland Browns: Dante Trader, S, Maryland Image for UMD

The Browns have given up on Juan Thornhill, so here’s another safety.

Dante Trader is undersized, but he was a solid player for Maryland.

NFL Team Logo for Chiefs Kansas City Chiefs: Justin Walley, CB, Minnesota Image for MINN

The Chiefs have issues covering downfield, so they’ll need to spend an early pick on a cornerback.

Justin Walley projects as a slot cornerback who can prevent separation.

NFL Team Logo for Eagles Philadelphia Eagles: Dylan Fairchild, G, Georgia Image for UGA

Mekhi Becton is gone, so he’ll need to be replaced. Either way, the Eagles are always eager to add depth to their offensive line.

Dylan Fairchild is a nasty blocker who is equal at pass protection and run blocking.

NFL Team Logo for Vikings Minnesota Vikings: Xavier Truss, OT/G, Georgia Image for UGA

The Vikings could stand to add one more offensive lineman despite signing Ryan Kelly and Will Fries.

Xavier Truss’ run blocking is ahead of his pass protection. He’s a right tackle or guard in the NFL.

NFL Team Logo for Dolphins Miami Dolphins: Riley Leonard, QB, Notre Dame Image for ND

The Dolphins need to consider drafting a quarterback in the first few rounds, given Tua Tagovailoa’s concussion history.

Riley Leonard has plus size, arm strength, and accuracy.

NFL Team Logo for Giants New York Giants: Javontez Spraggins, OL, Tennessee Image for UT

The Giants can’t go too long without addressing their poor offensive line.

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

NFL Team Logo for 49ers San Francisco 49ers: Tahveon Nicholson, CB, Louisville Image for LOU

The 49ers need some help in their secondary, so they’re expected to address it in Rounds 2-4.

Tahveon Nicholson has some size concerns, but should do well in the slot.

NFL Team Logo for Rams Los Angeles Rams: Jonah Savaiinea, OT, Arizona Image for Arizona

The Rams tend to decline offensively when Alaric Jackson misses action, so tackle depth is needed.

Jonah Savaiinea is a quick blocker with plus athleticism.

NFL Team Logo for Lions Detroit Lions: Davison Igbinosun, CB, Ohio State Image for OSU

The Lions lost Carlton Davis, so they’ll need to obtain a new cornerback.

Davison Igbinosun has nice size and ball skills.

Go to: Round 1 (1-16)  | Round 1 (17-32)  | Round 2 (33-64)  | Round 4 (106-141)  | 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