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 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 Ravens Baltimore Ravens: Emery Johnson, OT, LSU

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.

Emery Johnson is a talented tackle with a basketball background. He has impressive athleticism to play left tackle in the NFL.

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 Trey Zuhn, OT

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 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 Cowboys Dallas Cowboys: Landon Jackson, DE, Arkansas Image for Ark

The Cowboys have a great edge rush, but they could add talent to the middle of the defensive line.

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 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.

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 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 Jets New York Jets: Luther Burden III, WR, Missouri Image for Mizz

The Jets signed Mike Williams, but he can’t be trusted to stay healthy. They need another offensive play-maker.

Luther Burden is a shifty receiver who can be used as a ball-carrier.

Pick change; previously Sonny Styles, S

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 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 Texans Houston Texans: Benjamin Morrison, CB, Notre Dame Image for ND

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

Benjamin Morrison has a ton of upside as a 6-foot cornerback. He did a good job of limiting Marvin Harrison Jr.

Pick change; previously Jordan Hancock, CB

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 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 Chiefs Kansas City Chiefs: DeMonte Capehart, DT, Clemson Image for Clem

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

DeMonte Capehart is a massive defensive tackle with upside.

Pick change; previously Kenneth Grant, DT

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.

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