2025 NFL Mock Draft: Round 1 – Picks 17-32

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 6/11): Round 1 /Picks 17-32
Other 2025 Mock Drafts: Charlie Campbell (6/17)
(More links to previous NFL mock drafts at the bottom of this page)

NFL Team Logo for Jaguars Jacksonville Jaguars: Malaki Starks, S, Georgia Image for UGA

The Jaguars made Jake Browning look like Joe Montana. Their secondary needs help.

A quarterback in high school, Malaki Starks is a star in the making, according to Charlie Campbell’s sources.

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!

NFL Team Logo for Browns Cleveland Browns: T.J. Sanders, DT, South Carolina Image for

The Browns may want a long-term answer as an interior complement for Myles Garrett.

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

NFL Team Logo for Rams Los Angeles Rams: Kelvin Banks, OT/G, Texas Image for Tex

The Rams could stand to bolster the pass protection, given how much worse Matthew Stafford is when pressured.

Kelvin Banks is a terrific pass protector.

NFL Team Logo for Falcons Atlanta Falcons: Princely Umanmielen, DE, Florida Image for FLA

Maybe the Falcons will use this pick to obtain the edge rusher they should have drafted at No. 8 overall instead of Michael Penix. They could also target a cornerback to play across from A.J. Terrell.

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

NFL Team Logo for Bears Chicago Bears: Landon Jackson, DE, Arkansas Image for Ark

The Bears could stand to keep adding to their front seven so they have a dominant defense.

Landon Jackson has high upside and can play end in the 4-3 and five-tech in the 3-4.

NFL Team Logo for Dolphins Miami Dolphins: Tyleik Williams, DT, Ohio State Image for OSU

Miami needs to continue to add to its front seven, which was decimated by free agency departures this past offseason.

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

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 can be addressed with this pick.

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

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

It didn’t seem like the Ravens put enough energy into upgrading their offensive line in the 2024 NFL Draft after three free agency departures.

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

NFL Team Logo for Texans Houston Texans: Jordan Hancock, CB, Ohio State Image for OSU

The Texans need to make sure their secondary is great, given that they have to battle so many great quarterbacks in the AFC.

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

NFL Team Logo for Packers Green Bay Packers: Danny Stutsman, LB, Oklahoma Image for OU

De’Vondre Campbell is gone, so the Packers will need to fix their weakness at linebacker.

Danny Stutsman is a very instinctive linebacker.

NFL Team Logo for Lions Detroit Lions: Tetaiora McMillan, WR, Arizona

The Lions may have been interested in a receiver had Terrion Arnold fallen to them in the 2024 NFL Draft.

Tetaiora McMillan has mismatch size for the NFL, and he was very productive during the ’23 season.

NFL Team Logo for Bills Buffalo Bills: Abdul Carter, OLB, Penn State Image for PSU

The Bills could stand to add defenive line help with Von Miller surely leaving the team by this point.

Abdul Carter has been described as a missile as a pass rusher.

NFL Team Logo for Bengals Cincinnati Bengals: Denzel Burke, CB, Ohio State Image for OSU

The Bengals were hoping to spend a day-two pick on a cornerback, but they had to wait until the fifth round.

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

NFL Team Logo for Eagles Philadelphia Eagles: Ethan Burke, DE, Texas Image for Tex

You can never go wrong mocking a defensive lineman to the Eagles.

Ethan Burke improved with experience. He has a large frame and big upside.

NFL Team Logo for 49ers San Francisco 49ers: Bear Alexander, DT, Georgia Image for UGA

The 49ers inexplicably failed to draft a defensive lineman, so they’ll need to make amends for that this upcoming draft.

Bear Alexander is a terrific athlete for an interior defensive lineman.

NFL Team Logo for Chiefs Kansas City Chiefs: Kenneth Grant, DT, Michigan Image for MICH

The Chiefs re-signed Chris Jones, but Jones is in his 30s. The Chiefs need to think about finding a successor.

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

Go to: Round 1 (1-16)  | Round 2 (33-64)  | 

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