2025 NFL Mock Draft: Round 2

NFL Draft Recent Links:
2024 NFL Mock Draft (UPDATED 4/25): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 Other 2024 Mock Drafts: Charlie Campbell (4/25) /April Fools Mock (3/31)
2025 NFL Mock Draft (UPDATED 7/23): Round 1 /Picks 17-32 /Round 2
Other 2025 Mock Drafts: Charlie Campbell (7/22)
2026 NFL Mock Draft (UPDATED 7/24): Round 1 /Picks 17-32
Other 2026 Mock Drafts: Charlie Campbell (7/17)
(More links to previous NFL mock drafts at the bottom of this page)

NFL Team Logo for Broncos Denver Broncos: Jordan Hancock, CB, Ohio State Image for OSU

The Broncos have a weak secondary outside of Patrick Surtain. They failed to find a cornerback until the fifth round.

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

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

Also, if you’d like to support the site, check out my book! It’s available on Amazon, and it’s called A Safety and a Field Goal.

Take a look:

A Safety and a Field Goal

You can buy it here. It has some NFL Draft-related topics, so like I said, if you want to support the site, this is a great way to do it!

Pick change; previously Daylen Everette, CB

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

The Patriots drafted Drake Maye, so they’ll need to spend some resources to protect him.

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

Pick change; previously Anthony Belton, OT

NFL Team Logo for Giants New York Giants: Ashon Jeanty, RB, Boise State

Devin Singletary is just a temporary solution for Saquon Barkley. Here’s a long-term running back.

Ashon Jeanty has impressive speed and athleticism, and he also possesses terrific receiving ability.

Pick change; previously Nic Anderson, WR

NFL Team Logo for Bears Chicago Bears: Kenneth Grant, DT, Michigan Image for MICH

Byron Murphy was thought to be in consideration for the Bears’ No. 9 overall pick, so Chicago could take another defensive tackle with this pick.

Kenneth Grant has flashed upside and is considered an underrated talent.

Pick change; previously Ty Hamilton, DT

NFL Team Logo for Cardinals Arizona Cardinals: J.T. Tuimoloau, DE, Ohio State Image for OSU

The Cardinals lost so much pass-rushing talent in recent years, so they’ll have to find some more help for their front seven.

J.T. Tuimoloau has flashed some great pass-rushing potential, but must be more consistent.

NFL Team Logo for Seahawks Seattle Seahawks: Jamon Dumas-Johnson, LB, Kentucky Image for Ken

The Seahawks lost numerous linebackers this offseason, so replacements will be needed.

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

NFL Team Logo for Titans Tennessee Titans: Antwane Wells Jr., WR, Ole Miss Image for Omiss

DeAndre Hopkins won’t be around much longer, while Calvin Ridley hasn’t been welcome in any locker room yet. Tennessee could be searching for a receiver with this pick.

Antwane Wells barely played this past season, but has some potential.

NFL Team Logo for Buccaneers Tampa Bay Buccaneers: Tyler Booker, OT/G, Alabama Image for ALA

The Buccaneers drafted Graham Barton, but they still need at least one more upgrade on the offensive line.

Tyler Booker isn’t an elite athlete, but he has incredible length.

NFL Team Logo for Texans Houston Texans: Barrett Carter, LB, Clemson Image for Clem

The Texans lost a number of skilled linebackers in free agency, so they’ll have to rebuild the position.

Barrett Carter makes splash plays and has nice upside.

NFL Team Logo for Saints New Orleans Saints: Colston Loveland, TE, Michigan Image for MICH

The Saints need more weapons aside from Chris Olave. They could target a tight end with this pick.

Colston Loveland made clutch catches during Michigan’s championship run. He projects as a decent blocker as well.

NFL Team Logo for Redskins Washington Redskins: Emeka Egbuka, WR, Ohio State Image for OSU

Jahan Dotson struggled in his second year, while Curtis Samuel departed this past offseason. Some receiver help is needed.

Emeka Egbuka was a big-time producer with C.J. Stroud during the ’22 season.

NFL Team Logo for Chargers Los Angeles Chargers: Trevor Etienne, RB, Florida Image for FLA

Acquiring Baltimore’s former backfield likely won’t work very well for the Chargers. Here’s a much-needed running back upgrade.

Travis Etienne’s brother is small, but has home run ability.

NFL Team Logo for Steelers Pittsburgh Steelers: Gentry Williams, CB, Oklahoma Image for OU

The Steelers attacked their offensive line in the 2024 NFL Draft. Perhaps they’ll do the same with their secondary in 2025, given that it has been a weakness of late.

Gentry Williams is a great athlete with plus ball skills.

NFL Team Logo for Bears Chicago Bears: David Bailey, OLB, Stanford Image for Stan

More front-seven help for the Bears, who need a better pass rusher opposite of Montez Sweat.

David Bailey needs to add some bulk, but he’s a talented edge rusher.

NFL Team Logo for Raiders Las Vegas Raiders: TreVeyon Henderson, RB, Ohio State Image for OSU

The Raiders may use an early-round choice in 2025 to replace Josh Jacobs.

Treveyon Henderson has been an impressive runner and receiver out of the backfield.

NFL Team Logo for Colts Indianapolis Colts: Oscar Delp, TE, Georgia Image for UGA

The Colts seemingly have a million tight ends on their roster, but none of them are very good.

Oscar Delp showed promise playing second fiddle to Brock Bowers.

NFL Team Logo for Browns Cleveland Browns: Nic Anderson, WR, Oklahoma Image for OU

Amari Cooper turns 30 this summer, and I’m skeptical about the Jerry Jeudy trade.

Nic Anderson is a massive receiver who has loads of potential.

Pick change; previously Luther Burden, WR

NFL Team Logo for Ravens Baltimore Ravens: Donovan Jackson, G, Ohio State Image for OSU

Consecutive offensive line picks for the Ravens, who really need to fix their blocking.

Donovan Jackson is a tough blocker with upside.

NFL Team Logo for Falcons Atlanta Falcons: Trey Zuhn III, OT, Texas A&M Image for TA&M

The Falcons have a succession plan for Kirk Cousins, so why not one for Jake Matthews, who will be in his mid-30s by the time the 2025 NFL Draft occurs?

Trey Zuhn is a nasty run blocker with good length to play well in pass protection.

Pick change; previously Elijah Pritchett, OT

NFL Team Logo for Cowboys Dallas Cowboys: Montrell Johnson, RB, Florida Image for FLA

Will the Cowboys finally obtain a new starting running back?

Montrell Johnson is a downhill runner who picks up lots of yards after contact.

NFL Team Logo for Jaguars Jacksonville Jaguars: Daylen Everette, CB, Georgia Image for UGA

More secondary help for the Jaguars, who may regret passing on Terrion Arnold.

Daylen Everette has a ton of upside with a strong skill set.

Pick change; previously Justin Walley, CB

NFL Team Logo for Dolphins Miami Dolphins: Dillon Bell, WR, Georgia Image for UGA

The Dolphins could use some receiving depth, especially with Tyreek Hill now in his 30s.

Dillon Bell is an explosive receiver and a solid route runner.

NFL Team Logo for Bills Buffalo Bills: Smael Mondon Jr., ILB, Georgia Image for UGA

Buffalo doesn’t have the best linebacker depth, which will be a problem if Matt Milano gets hurt again.

Smael Mondon Jr. has speed and athleticism to go with a good skill set.

NFL Team Logo for Jets New York Jets: Sonny Styles, S, Ohio State Image for OSU

The Jets have a great defense, but they have a weakness at safety that must be addressed.

Sonny Styles is a huge safety who moves like a smaller player.

Pick change; previously Tim Keenan, NT

NFL Team Logo for Packers Green Bay Packers: Tate Ratledge, G, Georgia Image for UGA

Giving a young quarterback and a dynamic running back more offensive line help is never a bad thing.

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

NFL Team Logo for 49ers San Francisco 49ers: Jahfari Harvey, DE, Miami Image for MIA

Another defensive lineman for the 49ers, who will likely want to strengthen this area after not addressing it in 2024.

Jahfari Harvey is a developed pass rusher with quality athleticism.

NFL Team Logo for Texans Houston Texans: Roydell Williams, RB, Florida State Image for FSU

Joe Mixon is just a temporary solution at running back. A long-term answer is needed.

Roydell Williams is a quick back with a strong build.

NFL Team Logo for Panthers Carolina Panthers: Seth McLaughlin, OG, Ohio State Image for OSU

The Panthers paid big money to guards this offseason, but forgot to address their weakness at center.

Seth McLaughlin is a tough, intelligent technician.

NFL Team Logo for Bengals Cincinnati Bengals: Kaden Prather, WR, Maryland Image for UMD

Tyler Boyd is gone, and Tee Higgins could be next. The Bengals may target a receiver with an early pick in the 2024 NFL Draft.

Kaden Prather is a huge receiver who runs well for his size.

NFL Team Logo for Lions Detroit Lions: Jack Nelson, OT, Wisconsin Image for WISC

There was some speculation that the Lions could draft a guard this past spring. They did, but waited until the late rounds to do so.

Jack Nelson started at left tackle for Wisconsin. He could continue to play tackle, or perhaps move inside to guard in the NFL.

NFL Team Logo for Chiefs Kansas City Chiefs: Anthony Belton, OT, N.C. State Image for NC State

The Chiefs don’t have the best tackle play, so they could draft another player at the position.

Anthony Belton is a massive tackle, but has enough quickness and athleticism to remain on the edge.

Pick change; previously Mason Taylor, TE

NFL Team Logo for Eagles Philadelphia Eagles: Harrison Wallace, WR, Penn State Image for PSU

The Eagles have two star receivers, but they could stand to add depth at the position.

Harrison Wallace has nice size, but needs to add some bulk to his frame.

Pick change; previously Dillon Bell, WR

Go to: Round 1 (1-16)  | Round 1 (17-32)  | 

Go to 2024 NFL Mock Draft by Charlie Campbell





Fantasy Football Rankings - May 23


2025 NFL Mock Draft - May 21


NFL Power Rankings - Feb. 22


NFL Picks - Feb. 12