2024 NFL Mock Draft: Round 7

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

NFL Team Logo for Chiefs Kansas City Chiefs: A.J. Barner, TE, Michigan Image for MICH

The Chiefs will need to find a young tight end who can eventually replace Travis Kelce.

A.J. Barner is a quality receiver with good size.

Follow @walterfootball for updates.

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 Redskins Washington Redskins: Jared Wiley, TE, TCU Image for TCU

The Redskins don’t have much at tight end, so they could spend multiple picks on the position.

Jared Wiley is a huge tight end who was very productive in school.

NFL Team Logo for Raiders Las Vegas Raiders: Jaquan Sheppard, CB, Maryland Image for UMD

The Raiders have a big weakness at cornerback, so they could address the position twice.

NFL Team Logo for Bengals Cincinnati Bengals: Javon Foster, OT, Missouri Image for Mizz

No one should be surprised if the Bengals obtain multiple offensive linemen in the 2024 NFL Draft.

Javon Foster has some limitations for the NFL.

NFL Team Logo for Chargers Los Angeles Chargers: Savion Jackson, DE, N.C. State Image for NC State

The Chargers could add another edge rusher to prepare for the exodus of some veterans.

NFL Team Logo for Cardinals Arizona Cardinals: Marcus Rosemy-Jacksaint, WR, Georgia Image for UGA

The Cardinals lost multiple receivers this offseason, so a couple of replacements must be found.

Marcus Rosemy-Jacksaint has quality size and quickness.

NFL Team Logo for Browns Cleveland Browns: Joe Milton, QB, Tennessee Image for UT

The Browns have shown interest in some third-day quarterback prospects.

Joe Milton has a huge arm and solid accuracy.

NFL Team Logo for Ravens Baltimore Ravens: Devin Leary, QB, Kentucky Image for Ken

The Ravens lost Tyler Huntley, so they’ll have to find a new backup quarterback.

Devin Leary’s collegiate career was plagued by accuracy issues and injuries.

NFL Team Logo for Raiders Las Vegas Raiders: Jaylon Allen, DE, Memphis Image for

The Raiders could stand to find another pass rusher on Day 3.

NFL Team Logo for Vikings Minnesota Vikings: Taki Taimani, DT, Oregon Image for ORE

The Vikings have shown lots of interest in defensive tackles during the pre-draft process.

NFL Team Logo for Patriots New England Patriots: Javon Brisker, WR, Central Florida Image for UCF

It would be a huge upset if the Patriots didn’t obtain multiple receivers.

NFL Team Logo for Vikings Minnesota Vikings: Joshua Cephus, WR, Texas-San Antonio Image for UTSA

A third receiver for the Vikings, who need better depth behind their top two studs.

NFL Team Logo for Cowboys Dallas Cowboys: Tyrese Chambers, WR, Maryland Image for UMD

The Cowboys could address receiver much earlier than this, given that they don’t have a No. 2 option.

NFL Team Logo for Colts Indianapolis Colts: Jamal Hill, S, Oregon Image for ORE

It makes sense for the Colts to draft a linebacker/special teamer in the seventh round.

NFL Team Logo for Seahawks Seattle Seahawks: John Rhys Plumlee, QB, Central Florida Image for UCF

The Seahawks need to find a young quarterback to develop.

John Rhys Plumlee was fairly accurate at Central Florida.

NFL Team Logo for Jaguars Jacksonville Jaguars: Ramel Keyton, WR, Tennessee Image for UT

The Jaguars could easily draft multiple receivers in the wake of Calvin Ridley’s departure.

NFL Team Logo for Bengals Cincinnati Bengals: Kyle Ostendorp, P, Arizona Image for Ari

It sounds like the Bengals are gearing up to draft a punter in the seventh round.

Pick change; previously Evan Anderson, DT

NFL Team Logo for Texans Houston Texans: Gottlieb Ayedze, OT, Maryland Image for UMD

C.J. Stroud’s pass protection was rather weak against Baltimore, so better blocking is needed.

NFL Team Logo for Saints New Orleans Saints: Rico Payton, CB, Pittsburg State Image for

The Saints are thin at cornerback beyond Marshon Lattimore.

NFL Team Logo for Panthers Carolina Panthers: Ethan Driskell, OT, Marshall Image for

The Panthers are set at tackle, but could stand to add some depth behind them.

Ethan Driskell projects to have issues with NFL speed rushers.

NFL Team Logo for Dolphins Miami Dolphins: Sanoussi Kane, S, Purdue Image for PUR

The Dolphins signed Jordan Poyer, but he’s just a short-term solution.

NFL Team Logo for Titans Tennessee Titans: Javon Solomon, DE, Troy Image for

With so many improving passing attacks, the Titans will want to add another pass rusher.

NFL Team Logo for Browns Cleveland Browns: Jaden Hicks, S, Washington State Image for WasSt

The Browns could stand to add more depth in their secondary.

NFL Team Logo for Cowboys Dallas Cowboys: Emani Bailey, RB, TCU Image for TCU

The Cowboys will have to add multiple running backs, given their current situation.

NFL Team Logo for Packers Green Bay Packers: Kalen King, CB, Penn State Image for PSU

Three cornerbacks is possible for the Packers, as their pass defense must improve.

Kalen King doesn’t have the best size, but he’s a very talented shutdown cover corner.

NFL Team Logo for Buccaneers Tampa Bay Buccaneers: Taylor Upshaw, DE, Arizona Image for Ari

The Buccaneers have to make sure their pass rush succeeds without Shaq Barrett.

NFL Team Logo for Texans Houston Texans: Walter Rouse, OT, Oklahoma Image for OU

Another blocker for the Texans to make sure that C.J. Stroud isn’t running for his life again.

NFL Team Logo for Bills Buffalo Bills: Ryan Flournoy, WR, Southeast Missouri State Image for

Here’s a third receiver for the Bills so that they can survive without Stefon Diggs and Gabe Davis.

NFL Team Logo for Lions Detroit Lions: Nate Lynn, DE, William & Mary Image for WM

The Lions need to make sure their pass rush is as potent as possible in a hypothetical matchup against the Chiefs in the Super Bowl.

NFL Team Logo for Ravens Baltimore Ravens: Trey Taylor, S, Air Force Image for AFU

Some defensive back depth and special teams help for the Ravens at the end of their draft.

NFL Team Logo for 49ers San Francisco 49ers: Caeden Wallace, OT, Penn State Image for PSU

The 49ers really need to bolster their offensive line, especially with Trent Williams now in his mid-30s.

NFL Team Logo for Titans Tennessee Titans: Kitan Oladapo, S, Oregon State Image for OSU

The Titans need to defend some great passing attacks in their division, so they need as much secondary help as possible.

NFL Team Logo for Chargers Los Angeles Chargers: McCallan Castles, TE, Tennessee Image for UT

The Chargers lost Gerald Everett, so they’ll be looking for a new tight end.

NFL Team Logo for Rams Los Angeles Rams: Karsen Barnhart, OT, Michigan Image for MICH

The Rams could use another offensive lineman to make sure that Matthew Stafford is as well protected as possible.

NFL Team Logo for Packers Green Bay Packers: Griffin McDowell, OT, UT-Chattanooga

David Bakhtiari is gone, so the Packers will need to replenish depth on the offensive line.

NFL Team Logo for Broncos Denver Broncos: Jordan MaGee, LB, Temple Image for

The Broncos lost Josey Jewell, so they’re another team that will need linebacker help.

NFL Team Logo for Jets New York Jets: Micah Abraham, CB, Marshall Image for

Here’s a depth player for New York’s secondary to close out the 2024 NFL Draft.

Go to: Round 1 (1-16)  | Round 1 (17-32)  | Round 2 (33-64)  | Round 3 (65-100)  | Round 4 (106-140)  | Round 5 (144-184)  | Round 6 (180-223)  | 

Go to 2024 NFL Mock Draft by Charlie Campbell





NFL Picks - Dec. 11


2025 NFL Mock Draft - Dec. 11


NFL Power Rankings - Dec. 9


2026 NFL Mock Draft - Nov. 29


Fantasy Football Rankings - Sept. 4