Ian Cummings’ Final 7-Round 2024 NFL Mock Draft: Massive Trades Send J.J. McCarthy to Vikings, Marvin Harrison Jr. to the Bears

In this latest 7-Round 2024 NFL Mock Draft here at PFN, the Chicago Bears pair Caleb Williams and Marvin Harrison Jr. in new-look offense.

The 2024 NFL Draft is here and for the last time, we’re looking at the big picture before any picks have been made. This seven-round mock draft looks directly at what each team should do in the coming three days based on their latest needs and our latest top 300 player rankings.

7-Round 2024 NFL Mock Draft | Round 1

1) Chicago Bears: Caleb Williams, QB, USC

It seems to be a near-lock that Caleb Williams will be a Chicago Bear by the end of April. The roster is almost complete, and with a little more supporting talent, Williams can help reinvigorate the Bears with his rare creation ability.

2) Washington Commanders: Jayden Daniels, QB, LSU

There are clashing reports about who the Commanders prefer at No. 2 overall. Drake Maye is the higher-rated QB on my board, but there’s merit to Jayden Daniels‘ fit as a two-phase big-play threat with rare accuracy, touch, and athleticism.

3) New England Patriots: Drake Maye, QB, North Carolina

In a vaunted 2024 NFL Draft QB class, Drake Maye may have the highest ceiling entirely with his size, athleticism, elite composite arm talent, anticipation ability, and leverage IQ. He’d excel in Alex Van Pelt’s scheme — as long as they give him a couple more weapons.

4) Minnesota Vikings: J.J. McCarthy, QB, Michigan

Trade: The Vikings receive the fourth overall pick; the Cardinals receive the 11th and 23rd picks, plus a first-round pick in the 2025 NFL Draft.

The Vikings’ poker face is non-existent. They will try to package picks 11 and 23 to move up for a QB. The only question is how far they’ll move up. In my opinion, as long as the Cardinals’ phones are open, No. 4 is the prime real estate.

MORE: Top QBs in the 2024 NFL Draft

Trading to No. 4 allows Minnesota to box out other quarterback-needy teams and get J.J. McCarthy — a polarizing but high-upside QB prospect who’s just 21 years old. McCarthy fits Kevin O’Connell’s scheme well, and he’d be incubated by the team’s supporting talent.

5) Chicago Bears (via LAC): Marvin Harrison Jr., WR, Ohio State

Trade: The Bears receive picks five and 140; the Chargers receive the ninth overall pick in the 2024 NFL Draft and a first-round and second-round pick in the 2025 NFL Draft. 

Even if the Chargers get beaten to the punch by the Cardinals on a trade-up for J.J. McCarthy, they can still entertain trade inquiries with the fifth overall pick. With their complete roster, the Bears might be incentivized to shell out additional capital for Marvin Harrison Jr.

It’s difficult for L.A. to pass up Harrison, but this move allows them to target the offensive line early, add capital to fill existing needs, and add a WR down the line. Chicago, meanwhile, unites Harrison with Keenan Allen and D.J. Moore — forming a dominant WR trio.

6) New York Giants: Rome Odunze, WR, Washington

In this 2024 NFL Mock Draft, the Giants miss out on the QB sweepstakes and are thus forced to defer to the WR group. That makes it sound like a suboptimal outcome, but it’s not. Rome Odunze is a ready-made WR1 with uncommon fluidity and body control.

7) Tennessee Titans: Joe Alt, OT, Notre Dame

Joe Alt is the easy pick for the Titans if he’s still here at No. 7. Alt is my No. 4 overall prospect in the 2024 NFL Draft and is one of the best OTs I’ve ever evaluated. He makes playing with leverage look natural at 6’9″, 321 pounds, and he’s a budding technician.

8) Arizona Cardinals (via ATL): Malik Nabers, WR, LSU

Trade: The Cardinals receive the eighth and 109th picks; the Falcons receive picks 11, 35, and 90.

After trading down with the Vikings, the Cardinals decided to be aggressive and traded back up to the No. 8 spot to acquire Malik Nabers. The Cardinals have the capital to move around, and Nabers is a three-level weapon worth moving up for.

9) Los Angeles Chargers (via CHI): Olu Fashanu, OT, Penn State

Trade: The Bears receive picks five and 140; the Chargers receive the ninth overall pick in the 2024 NFL Draft and a first-round and second-round pick in the 2025 NFL Draft. 

The expectation is that the Chargers, under Jim Harbaugh, will try to address the offensive line early in the 2024 NFL Draft. Harbaugh saw Olu Fashanu work first-hand in the Big Ten and might jump at the chance to add a player with his athleticism, strength, and synergy.

10) New York Jets: Troy Fautanu, OL, Washington

Tyron Smith and Morgan Moses secure the Jets’ offensive line in the short term, but injuries and age remain pressing concerns. Troy Fautanu allows New York to hedge for those concerns, and he can seamlessly take the torch as an impact starter down the line.

11) Atlanta Falcons (from ARI): Dallas Turner, EDGE, Alabama

Trade: The Cardinals receive the eighth and 109th picks; the Falcons receive picks 11, 35, and 90.

In this 2024 NFL Mock Draft, the Falcons trade back with the Cardinals and still get their premier EDGE prospect in Dallas Turner. At 6’3″, 247 pounds, with 4.46 speed and 34 1/2″ arms, Turner has the combined speed, bend, and power to be a game-wrecker in the NFL.

12) Arizona Cardinals (via DEN): Terrion Arnold, CB, Alabama

Trade: The Cardinals receive the 12th overall pick and a fourth-round pick in the 2025 NFL Draft; the Broncos receive picks 23, 27, and 109 in the 2024 NFL Draft.

Monti Ossenfort is wheeling and dealing today. Earlier, you saw him trade down to No. 11, then trade back up to No. 8 to snag LSU WR Nabers. Now, they’ve packaged the 23rd and 27th picks to move up to No. 12 overall — adding my 2024 CB1 in Terrion Arnold.

With Nabers and Arnold, the Cardinals added two top-10 prospects on my board in this 2024 NFL Mock Draft — at major positions of need. Arnold has the consummate NFL mentality, and he’s a fluid, physical, and energized competitor with playmaking ability in both phases.

13) Las Vegas Raiders: Michael Penix Jr., QB, Washington

Even as a five-year starter, Michael Penix Jr. still has room to improve his mechanics and accuracy. But his combination of linear athleticism, elite arm strength and drive velocity, field vision, and steely competitive toughness may win over a coach like Antonio Pierce.

14) New Orleans Saints: Taliese Fuaga, OT, Oregon State

Left tackle is essentially a void for New Orleans, and questions loom regarding Ryan Ramczyk’s long-term future. Taliese Fuaga would have to mirror his movements on the left side, but he has the explosion, power, corrective freedom, and balance to translate.

15) Indianapolis Colts: Brock Bowers, TE, Georgia

On the surface, the Colts look like a potential floor for Brock Bowers. He’s simply too good of a fit for Shane Steichen’s offense for them to pass on him. He’d allow Anthony Richardson to convert seam shots, while also providing a RAC outlet in the short range.

16) Seattle Seahawks: Cooper DeJean, S, Iowa

It’s almost a guilty pleasure to imagine Cooper DeJean as a hybrid defensive back in Mike Macdonald’s scheme. He’d be able to play in space and utilize his eye discipline and playmaking range to his advantage or enforce in support with his tenacious edge.

17) Jacksonville Jaguars: Quinyon Mitchell, CB, Toledo

There’s projection involved with adding Quinyon Mitchell into Ryan Nielsen’s press-man-heavy defensive scheme. But Mitchell is an off-man bandit with elite click-and-close ability, closing speed, and ball skills, and he has the physicality and lean strength to play press.

18) Cincinnati Bengals: JC Latham, OT, Alabama

Orlando Brown Jr. and Trent Brown give the Bengals a short-term tackle tandem to trust, but Cincinnati still has an incentive to find a long-term solution. With his linear burst, grating power, suffocating strength, and physicality, JC Latham qualifies.

19) Los Angeles Rams: Chop Robinson, EDGE, Penn State

The Rams feel like a definite destination for a top EDGE prospect with two-point stance capabilities. Chop Robinson fits that definition to a tee with his speed-to-power profile at 6’3″, 254 pounds, as well as his instant burst and gravity-defying bend.

20) Pittsburgh Steelers: Amarius Mims, OT, Georgia

The Steelers at No. 20 overall feel like the floor for Amarius Mims. Pittsburgh sent a heavy contingent to the Georgia Pro Day, and their familiarity with the program rings true going back to 2023. Mims has Day 1 left-right versatility, and his ceiling is near-unmatched.

21) Miami Dolphins: Byron Murphy II, DT, Texas

Either side of the trenches is fair game for the Dolphins in Round 1. Even though they added Teair Tart, Byron Murphy II gives Miami a true high-level disruptor opposite Zach Sieler at the 3-tech spot with two-phase value and versatility across alignments.

22) Philadelphia Eagles: Laiatu Latu, EDGE, UCLA

EDGE isn’t Philadelphia’s top need, but Howie Roseman loves to upgrade the trenches, and he doesn’t have a player like Laiatu Latu yet. At 6’5″, 260 pounds, Latu has the deep pass-rushing arsenal and rare size-adjusted flexibility to be a true menace on passing downs.

23) Denver Broncos (From ARI): Jared Verse, EDGE, Florida State

Trade: The Cardinals receive the 12th overall pick and a fourth-round pick in the 2025 NFL Draft; the Broncos receive picks 23, 27, and 109 in the 2024 NFL Draft.

Denver’s trade back with the Cardinals allowed them to secure two first-round picks in the 2024 NFL Draft — an important gambit for a team with many needs to fill, most of all at the quarterback spot.

MORE: Top EDGEs in the 2024 NFL Draft

With their first pick, however, the Broncos play the board and add a top-20 talent at the EDGE spot. Jared Verse’s speed-to-power and play strength will be welcome additions, but he also has the explosion and twitch to stress blocking angles off the snap.

24) Dallas Cowboys: Graham Barton, OL, Duke

Historically, the Cowboys have an affinity for playing the board in Round 1, but the offensive line has to be their target area in the 2024 NFL Draft. Graham Barton has the tools to play at tackle or guard if needed, but he can be an impact center with his drive and football IQ.

25) Buffalo Bills (From GB): Brian Thomas Jr., WR, LSU

Trade: The Bills receive the 25th and 219th picks in the 2024 NFL Draft; the Packers receive picks 28 and 128 and a second-round pick in the 2025 NFL Draft.

Brian Thomas Jr. is the last bona fide first-round WR prospect remaining in this 2024 NFL Mock Draft, and the Bills aren’t taking any chances by waiting for him at No. 28 overall. Here, they jump to No. 25 and ensure they get their man.

At around 6’3″, 208 pounds, Thomas is one of the most compelling size-speed athletes in the 2024 NFL Draft. He has the burst, speed, and bend to buoy a full route tree, vertical chops, and crafty run-after-catch (RAC) utility, and he authoritatively attacks the ball at the catch point.

26) Tampa Bay Buccaneers: Kool-Aid McKinstry, CB, Alabama

The board didn’t fall very well at EDGE for the Buccaneers, but Kool-Aid McKinstry is a very nice consolation prize at CB. He’s a top-20 prospect on my board, with the zone awareness, fluidity, and swarming ball skills to fit seamlessly into Todd Bowles’ scheme.

27) Denver Broncos (From ARI): Bo Nix, QB, Oregon

Trade: The Cardinals receive the 12th overall pick and a fourth-round pick in the 2025 NFL Draft; the Broncos receive picks 23, 27, and 109 in the 2024 NFL Draft.

This is the ideal outcome for Denver: Trading back, acquiring picks, and still landing Bo Nix — a quarterback who can be a solid starter in Sean Payton’s scheme. Nix is a savvy ball handler and distributor with accuracy, composure, and underrated creation freedom.

28) Green Bay Packers (From BUF): Darius Robinson, DL, Missouri

Trade: The Bills receive the 25th and 219th picks in the 2024 NFL Draft; the Packers receive picks 28 and 128 and a second-round pick in the 2025 NFL Draft.

After trading and acquiring capital, the Packers select Darius Robinson at No. 29 overall. At around 6’5″, 290 pounds, Robinson is a hybrid lineman in a similar mold to Denico Autry — who can play 5-tech on running downs and also rotate inside with his power.

29) Detroit Lions: Johnny Newton, DT, Illinois

The Lions have D.J. Reader and Alim McNeill, but there’s still a sense that something is missing in their DT rotation. Johnny Newton fills the gap with his hyper-elite flexibility and gap disruption, and he has the versatility to play from 3-tech to 5-tech.

30) Baltimore Ravens: Jordan Morgan, OL, Arizona

This is rich for Jordan Morgan on my board, but he’s an energized athlete at around 6’6″, 320 pounds, with the mobility to stick at tackle and the explosion, frame proportions, and physical edge to slide inside and thrive at guard. His versatility could make him an asset.

31) San Francisco 49ers: Tyler Guyton, OT, Oklahoma

Tyler Guyton needs to keep improving his hand usage, but he’s a super-athlete at 6’8″, 322 pounds, with elite short-area mobility and flexibility. For his age, his footwork on his pass sets is surprisingly clean, a trait that should help him acclimate.

MORE: Top OTs in the 2024 NFL Draft

32) Kansas City Chiefs: Ja’Lynn Polk, WR, Washington

With uncertainty surrounding Rashee Rice, WR takes a bit more precedence for the Chiefs heading into draft weekend. At 6’1″, 203 pounds, Ja’Lynn Polk has the burst and alignment versatility to play to Andy Reid’s strengths, and he’s a tireless catch-point converter.

7-Round 2024 NFL Mock Draft | Round 2

Ian Cummings' Final 7-Round 2024 NFL Mock Draft: Massive Trades Send J.J. McCarthy to Vikings, Marvin Harrison Jr. to the Bears

33) Carolina Panthers: Ladd McConkey, WR, Georgia

Ladd McConkey gives Bryce Young a safe outlet in the short range and over the middle, who also has vertical speed, RAC upside, and vast schematic flexibility.

34) New England Patriots: Xavier Legette, WR, South Carolina

At 6’1″, 220 pounds, and with game-breaking speed, Xavier Legette can be an outlet for Maye on RAC. He has the catching instincts to haul in Maye’s powerful seam throws.

35) Atlanta Falcons (From ARI): Nate Wiggins, CB, Clemson

Trade: The Cardinals receive the eighth and 109th picks; the Falcons receive picks 11, 35, and 90.

Nate Wiggins‘ lighter frame may scare off teams, but he has the route recognition ability, swarming attack speed, competitiveness, and ball skills to reward a team’s trust in him.

36) Washington Commanders: Xavier Worthy, WR, Texas

Xavier Worthy’s 4.21 speed, combined with Jayden Daniels’ touch and timing, could be a match made in heaven — but Worthy is an elite route runner and wiry RAC threat as well.

37) Los Angeles Chargers: Adonai Mitchell, WR, Texas

Assuming the Chargers can manage Adonai Mitchell, he has the size, speed, flexibility, and devastating route-running nuance to be a true WR1 for Justin Herbert.

38) Tennessee Titans: Kingsley Suamataia, OT, BYU

The Titans double-up on OTs in this 2024 NFL Mock Draft, pairing Kingsley Suamataia with Joe Alt at right tackle. Together, they can keep Will Levis clean and displace in the run game.

MORE: 2024 NFL Draft Big Board

39) Carolina Panthers: Ben Sinnott, TE, Kansas State

If you’re a Panthers fan who is apprehensive about this pick, you can breathe: Ben Sinnott is worth it. He’s an explosive, flexible route runner with strong hands and RAC, in the mold of Dallas Clark.

40) Washington Commanders: Roger Rosengarten, OT, Washington

Roger Rosengarten needs to improve his play strength at the NFL level, but he’s an elite athlete with impressive upper-lower synergy and independent hand usage for his age.

41) Green Bay Packers: Christian Haynes, OG, UConn

Christian Haynes is older, but that’s not an issue for him. He’ll be a quality starter on Day 1, and he can grow into an all-league guard with his burst, power, and finisher mentality.

42) Houston Texans: Max Melton, CB, Rutgers

At 5’11”, 188 pounds, with 32″ arms and stellar vertical speed, Max Melton has the profile to play the boundary, but his foot speed and combative nature also allow him to man up in the slot.

43) Atlanta Falcons: Keon Coleman, WR, Florida State

An alpha and explosive RAC threat in the mold of Muhsin Muhammad, Keon Coleman can be a big-slot weapon alongside Drake London or shift to the boundary situationally.

44) Las Vegas Raiders: T.J. Tampa, CB, Iowa State

T.J. Tampa is one of the best fits for Patrick Graham’s scheme in the 2024 NFL Draft, with his ability to play side-saddle, press-man, and enforce downhill in support.

45) New Orleans Saints: Marshawn Kneeland, EDGE, Western Michigan

With his frame at 6’3″, 267 pounds, with 34 1/2″ arms, Marshawn Kneeland is the prototypical Saints edge rusher, and his power profile can cave in the offensive line.

46) Tampa Bay Buccaneers (From IND): Zach Frazier, OC, West Virginia

Trade: The Buccaneers receive picks 46 and 191; the Colts receive picks 57 and 89 in the 2024 NFL Draft and a seventh-round pick in the 2025 NFL Draft.

The Buccaneers move up in the second round to secure Zach Frazier in this 2024 NFL Mock Draft. Frazier, a three-time state champion wrestler in high school, compares favorably to Ryan Jensen, the team’s previous long-term starter.

47) New York Giants: Tyler Nubin, S, Minnesota

At a certain point, Tyler Nubin is just too good of a player to pass up. His combination of football intelligence, physicality, and playmaking ability would be invaluable in New York’s secondary.

48) Jacksonville Jaguars: Patrick Paul, OT, Houston

It’s best for Patrick Paul to have time to sit and learn early in his NFL career. He can do that behind Cam Robinson and Anton Harrison in 2024 before potentially taking the LT spot in 2025.

49) Cincinnati Bengals: Ruke Orhorhoro, DT, Clemson

The Bengals will need to pair him with a nose tackle later on, but Ruke Orhorhoro has the instant explosiveness, power, and sturdiness in run defense to be an impact player in time.

50) Philadelphia Eagles: Junior Colson, LB, Michigan

Junior Colson has fielded fringe-LB1 talk at times this offseason. He has three-down upside, but his coverage ability would be particularly welcome for the Eagles.

51) Pittsburgh Steelers: Jackson Powers-Johnson, OC, Oregon

Injuries could push Jackson Powers-Johnson down the board, but the Steelers are a team that could swipe him up if he falls to a certain point.

52) Los Angeles Rams: Caelen Carson, CB, Wake Forest

Tre’Davious White, Darious Williams, and Cobie Durant give the Rams short-term security, but Caelen Carson, with his quickness and reactive athleticism, can be a long-term starter.

53) Philadelphia Eagles: Ennis Rakestraw Jr., CB, Missouri

Though he can get stronger, Ennis Rakestraw Jr. has the frame dimensions the Eagles look for, and he’s a competitive press-man and support player with ability in side-saddle.

54) Cleveland Browns: Michael Hall Jr., DT, Ohio State

A local product, Michael Hall Jr. would fit perfectly alongside Dalvin Tomlinson with his explosiveness, agility, and torque at 6’3″, 290 pounds.

55) Miami Dolphins: Cooper Beebe, OG, Kansas State

It’s hard not to love the pairing of Cooper Beebe with the Dolphins, with his ability to block in space, cover ground, and maul opponents at the contact point.

56) Dallas Cowboys: Jonathon Brooks, RB, Texas

Compared favorably to former Cowboys star Marion Barber III, Jonathon Brooks can flourish with his thrashing style as a runner and his grating play strength.

57) Indianapolis Colts: Dadrion Taylor-Demerson, S, Texas Tech

Dadrion Taylor-Demerson can play two-high or single-high, and his combination of fluidity, route IQ, and playmaking range can be deadly for opposing passers.

MORE: Top Safeties in the 2024 NFL Draft

58) Green Bay Packers: Trevin Wallace, LB, Kentucky

At around 6’1″, 240 pounds, with 33″ arms, Trevin Wallace has an elite physical profile, and he’s an aggressive attack presence who can also erase RBs in coverage.

59) Houston Texans: Javon Bullard, S, Georgia

Javon Bullard is a twitched-up cover man with terse physicality in both phases, and he can play two-high alongside Jalen Pitre, or man the nickel spot on a situational basis.

60) Buffalo Bills: Trey Benson, RB, Florida State

The Bills hosted Trey Benson on a visit and could be toying with the idea of adding him as a volume back while optimizing James Cook’s talents as a receiving weapon.

61) Detroit Lions: Adisa Isaac, EDGE, Penn State

Adisa Isaac is a phenomenal value pick at this spot — with the burst, agility, bend capacity, power, and motor in pursuit to complement Aidan Hutchinson well.

62) Baltimore Ravens: Malachi Corley, WR, Western Kentucky

Underneath Rashod Bateman and Zay Flowers, Malachi Corley has the potential to be an endlessly dynamic RAC weapon in Todd Monken’s offense.

MORE: Top WRs in the 2024 NFL Draft

63) San Francisco 49ers: Andru Phillips, CB, Kentucky

Andru Phillips is one of just a few CB prospects in the 2024 NFL Draft who scored elite grades in burst, fluidity, and agility on my scale, and he can play the slot.

64) Kansas City Chiefs: Mike Sainristil, CB, Michigan

Steve Spagnuolo must be creative with Trent McDuffie and Mike Sainristil side-by-side, but Sainristil is a ruthless support presence with five-position versatility on the back end.

Round 3

Ian Cummings' Final 7-Round 2024 NFL Mock Draft: Massive Trades Send J.J. McCarthy to Vikings, Marvin Harrison Jr. to the Bears

65) Carolina Panthers: Renardo Green, CB, Florida State

Renardo Green is a press-man aficionado with the physicality and recovery speed to complement Jaycee Horn.

66) Arizona Cardinals: Chris Braswell, EDGE, Alabama

Chris Braswell’s speed-to-power and workmanlike hands can help upgrade Arizona’s EDGE room.

67) Washington Commanders: Bralen Trice, EDGE, Washington

Bralen Trice’s ceiling is lower, but his floor as a hand-fighter and power rusher is relatively high.

68) New England Patriots: Jalen McMillan, WR, Washington

Jalen McMillan complements Legette as a movement-Z, who can be an outlet and vertical threat for Maye.

69) Los Angeles Chargers: Kris Jenkins, DT, Michigan

This mock reunites Harbaugh and his staff with Kris Jenkins — a freakish DT who the Chargers will know how to develop.

70) New York Giants: Kamari Lassiter, CB, Georgia

Kamari Lassiter doesn’t have Deonte Banks’ speed, but he has his physicality and fluidity, and can play outside or in the slot.

71) Arizona Cardinals: Mekhi Wingo, DT, LSU

At around 6’0″, 286 pounds, Mekhi Wingo is the high-motor, sawed-off disruptor the Cardinals need inside.

72) New York Jets: Troy Franklin, WR, Oregon

Troy Franklin can fit nicely alongside Garrett Wilson with his versatility and RAC profile, and he won’t be pressured to be “the guy” in this offense.

73) Detroit Lions: Ricky Pearsall, WR, Florida

Ricky Pearsall’s versatility fits Ben Johnson’s offense like a glove, and he has the hands to be a clutch weapon on third downs.

74) Atlanta Falcons: Malik Mustapha, S, Wake Forest

At 5’10”, 210 pounds, Malik Mustapha can be a buzzsaw in the box while Jessie Bates roams overtop.

75) Chicago Bears: Jalyx Hunt, EDGE, Houston Christian

He’ll need time to reach his ceiling, but Jalyx Hunt’s upside is enthralling with his speed, power, and bend.

76) Denver Broncos: Roman Wilson, WR, Michigan

Roman Wilson has the sharp, efficient route running and speed to be a staple in Sean Payton’s offense.

77) Las Vegas Raiders: Blake Fisher, OT, Notre Dame

A natural right tackle with high-end tools and physicality, Blake Fisher can be a value pick for Las Vegas.

78) Washington Commanders: Kiran Amegadjie, OL, Yale

Whether at guard or tackle, Kiran Amegadjie has the explosiveness, power, and mauler mentality to thrive.

79) Atlanta Falcons: Maason Smith, DT, LSU

An explosive power plant with pass-rushing upside, Maason Smith helps give back what was lost with Calais Campbell.

80) Cincinnati Bengals: Jarvis Brownlee Jr., CB, Louisville

Jarvis Brownlee Jr. isn’t an elite athlete, but Lou Anarumo will love his tenacity and slot-boundary flexibility.

81) Seattle Seahawks: Tanor Bortolini, OC, Wisconsin

Ryan Grubb enjoyed Parker Brailsford’s athleticism and range at center in his time at Washington. Tanor Bortolini follows that blueprint.

82) Indianapolis Colts: DeCamerion Richardson, CB, Mississippi State

At 6’2″, 188 pounds, DeCamerion Richardson fits Chris Ballard’s CB profile, and his coverage variability is promising.

83) Los Angeles Rams: Payton Wilson, LB, NC State

Medicals will be tricky for Payton Wilson, but he’s arguably the class’ best three-down LB, with elite range.

84) Pittsburgh Steelers: Devontez Walker, WR, North Carolina

Tez Walker’s skill set fits perfectly with Russell Wilson’s vertical affinity, and he can be used as a RAC threat as well.

85) Cleveland Browns: Matt Goncalves, OL, Pittsburgh

Matt Goncalves has left-right tackle utility, but he could go on to be a quality starter at guard if necessary.

86) Houston Texans: Christian Mahogany, OG, Boston College

With his strength and finishing mentality, Christian Mahogany can turn guard from a question mark to an exclamation point for Houston.

87) Dallas Cowboys: Edgerrin Cooper, LB, Texas A&M

Edgerrin Cooper has the angle instincts, closing burst, and block deconstruction ability to give Dallas a facelift at LB.

MORE: Top LBs in the 2024 NFL Draft

88) Green Bay Packers: Jaden Hicks, S, Washington State

Jaden Hicks is a perfect fit underneath post safety Xavier McKinney with his support chops, vision in coverage, and closing burst.

89) Indianapolis Colts: Sedrick Van Pran, OC, Georgia

Ryan Kelly may leave in free agency next year, rendering Sedrick Van Pran a worthwhile investment with his second-level range.

90) Atlanta Falcons (via ARI): Theo Johnson, TE, Penn State

While Kyle Pitts functions as a WR/TE hybrid, Theo Johnson can be the team’s in-line blocker, seam, and RAC threat.

91) Green Bay Packers: Brandon Coleman, OL, TCU

Long, powerful, athletic, versatile — Brandon Coleman has all of the traits to be coveted by the Packers.

92) Tampa Bay Buccaneers: Dominick Puni, OL, Kansas

Dominick Puni’s heavy hands can move mountains in the run game, and he plays square to opponents in pass protection.

93) Baltimore Ravens: Austin Booker, EDGE, Kansas

Austin Booker must improve his play strength, but his pass-rush sequencing at such a young age is very promising.

94) San Francisco 49ers: Brandon Dorlus, EDGE, Oregon

Brandon Dorlus’ alignment-versatile tools could be maximized by 49ers defensive line coach Kris Kocurek.

95) Kansas City Chiefs: Delmar Glaze, OT, Maryland

Though he needs to improve his anchor versus power, Delmar Glaze can be an eventual starter at left or right tackle.

96) Jacksonville Jaguars: DeWayne Carter, DT, Duke

A three-year captain with high-end speed-to-power, DeWayne Carter can be an asset on the interior.

97) Cincinnati Bengals: McKinnley Jackson, DT, Texas A&M

Of the nose tackles in 2024, McKinnley Jackson has perhaps the best balance of upside and security.

98) Pittsburgh Steelers: Braden Fiske, DT, Florida State

Length thresholds aside, Braden Fiske’s elite explosiveness and motor will help him succeed in the NFL.

99) Los Angeles Rams: Khristian Boyd, DT, Northern Iowa

Alongside Kobie Turner, Khristian Boyd can provide value as a 0/1-tech hybrid with pass-rush upside.

100) Washington Commanders: Jared Wiley, TE, TCU

A smooth, streamlined athlete with sturdy hands and versatility, Jared Wiley can be a starting move TE.

Round 4

Ian Cummings' Final 7-Round 2024 NFL Mock Draft: Massive Trades Send J.J. McCarthy to Vikings, Marvin Harrison Jr. to the Bears

101) Carolina Panthers
Cedric Johnson, EDGE, Ole Miss

102) Seattle Seahawks
Spencer Rattler, QB, South Carolina

103) New England Patriots
Javon Foster, OT, Missouri

104) Arizona Cardinals
Cole Bishop, S, Utah

105) Los Angeles Chargers
Hunter Nourzad, OC, Penn State

106) Tennessee Titans
Kris Abrams-Draine, CB, Missouri

107) New York Giants
Caedan Wallace, OT, Penn State

108) Minnesota Vikings
Malik Washington, WR, Virginia

109) Denver Broncos (From ARI)
D.J. James, CB, Auburn

Trade: The Cardinals receive the 12th overall pick and a fourth-round pick in the 2025 NFL Draft; the Broncos receive picks 23, 27, and 109 in the 2024 NFL Draft.

110) Los Angeles Chargers
Jarrian Jones, CB, Florida State

111) New York Jets
Ja’Tavion Sanders, TE, Texas

112) Las Vegas Raiders
Brenden Rice, WR, USC

113) Baltimore Ravens
Qwan’tez Stiggers, CB, Toronto (CFL)

114) Jacksonville Jaguars
Jermaine Burton, WR, Alabama

115) Cincinnati Bengals
Cedric Gray, LB, North Carolina

116) Jacksonville Jaguars
Calen Bullock, S, USC

117) Indianapolis Colts
Dylan Laube, RB, New Hampshire

118) Seattle Seahawks
Zak Zinter, OG, Michigan

119) Pittsburgh Steelers
Josh Newton, CB, TCU

120) Philadelphia Eagles
Mason McCormick, OG, South Dakota State

121) Denver Broncos
Leonard Taylor III, DT, Miami (FL)

122) Chicago Bears
Kamren Kinchens, S, Miami (FL)

123) Houston Texans
Gabe Hall, DT, Baylor

124) San Francisco 49ers
Javon Baker, WR, UCF

125) Tampa Bay Buccaneers
Mohamed Kamara, EDGE, Colorado State

126) Green Bay Packers
Elijah Jones, CB, Boston College

127) Houston Texans
Cade Stover, TE, Ohio State

128) Green Bay Packers (From BUF)
Johnny Wilson, WR/TE, Florida State

Trade: The Bills receive the 25th and 219th picks in the 2024 NFL Draft; the Packers receive picks 28 and 128 and a second-round pick in the 2025 NFL Draft.

129) Minnesota Vikings
Beau Brade, S, Maryland

130) Baltimore Ravens
Jeremiah Trotter Jr., LB, Clemson

131) Kansas City Chiefs
T’Vondre Sweat, DT, Texas

132) San Francisco 49ers
Blake Corum, RB, Michigan

133) Buffalo Bills
Justin Eboigbe, DT, Alabama

134) New York Jets
Michael Pratt, QB, Tulane

135) San Francisco 49ers
Garret Greenfield, OT, South Dakota State

Round 5

Ian Cummings' Final 7-Round 2024 NFL Mock Draft: Massive Trades Send J.J. McCarthy to Vikings, Marvin Harrison Jr. to the Bears

136) Denver Broncos
Erick All, TE, Iowa

137) New England Patriots
M.J. Devonshire, CB, Pittsburgh

138) Arizona Cardinals
Isaiah Adams, OG, Illinois

139) Washington Commanders
Cam Hart, CB, Notre Dame

140) Chicago Bears (From LAC)
Beaux Limmer, OC, Arkansas

Trade: The Bears receive picks five and 140; the Chargers receive the ninth overall pick in the 2024 NFL Draft and a first-round and second-round pick in the 2025 NFL Draft.

141) Carolina Panthers
Tyrice Knight, LB, UTEP

142) Carolina Panthers
Isaiah Davis, RB, South Dakota State

143) Atlanta Falcons
Bucky Irving, RB, Oregon

144) Buffalo Bills
Jonah Elliss, EDGE, Utah

145) Denver Broncos
Jordan Magee, LB, Temple

146) Tennessee Titans
Jalen Coker, WR, Holy Cross

147) Denver Broncos
Tylan Grable, OT, UCF

148) Las Vegas Raiders
Jordan Jefferson, DT, LSU

149) Cincinnati Bengals
Jacob Cowing, WR, Arizona

150) New Orleans Saints
Tykee Smith, S, Georgia

151) Indianapolis Colts
Brennan Jackson, EDGE, Washington State

152) Washington Commanders
Evan Williams, S, Oregon

153) Jacksonville Jaguars
LaDarius Henderson, OL, Michigan

154) Los Angeles Rams
Luke McCaffrey, WR, Rice

155) Los Angeles Rams
Jaylen Wright, RB, Tennessee

156) Cleveland Browns
Audric Estime, RB, Notre Dame

157) Minnesota Vikings
Fabien Lovett, DT, Florida State

158) Miami Dolphins
Myles Harden, CB, South Dakota

159) Kansas City Chiefs
Will Shipley, RB, Clemson

160) Buffalo Bills
Deantre Prince, CB, Ole Miss

161) Philadelphia Eagles
Jowon Briggs, DT, Cincinnati

162) Arizona Cardinals
James Williams, LB, Miami (FL)

163) Buffalo Bills
Kitan Oladapo, S, Oregon State

164) Detroit Lions
Nehemiah Pritchett, CB, Auburn

165) Baltimore Ravens
Layden Robinson, OG, Texas A&M

166) New York Giants
Keith Randolph Jr., DT, Illinois

167) Minnesota Vikings
Gabriel Murphy, EDGE, UCLA

168) New Orleans Saints
Sataoa Laumea, OG, Utah

169) Green Bay Packers
Blake Watson, RB, Memphis

170) New Orleans Saints
Ryan Flournoy, WR, SE Missouri State

171) Philadelphia Eagles
Jamari Thrash, WR, Louisville

172) Philadelphia Eagles
Millard Bradford, S, TCU

173) Kansas City Chiefs
Ty’Ron Hopper, LB, Missouri

174) Dallas Cowboys
Evan Anderson, DT, FAU

175) New Orleans Saints
Tip Reiman, TE, Illinois

MORE: Top TEs in the 2024 NFL Draft

176) San Francisco 49ers
Jaheim Bell, TE, Florida State

Round 6

Ian Cummings' Final 7-Round 2024 NFL Mock Draft: Massive Trades Send J.J. McCarthy to Vikings, Marvin Harrison Jr. to the Bears

177) Minnesota Vikings
Jaylin Simpson, DB, Auburn

178) Pittsburgh Steelers
Sione Vaki, S, Utah

179) Seattle Seahawks
Tommy Eichenberg, LB, Ohio State

180) New England Patriots
Cam Allen, S, Purdue

181) Los Angeles Chargers
Jaylan Ford, LB, Texas

182) Tennessee Titans
Aaron Casey, LB, Indiana

183) New York Giants
Donovan Jennings, OG, South Florida

184) Miami Dolphins
Xavier Thomas, EDGE, Clemson

185) New York Jets
Myles Cole, EDGE, Texas Tech

186) Arizona Cardinals
Braelon Allen, RB, Wisconsin

187) Atlanta Falcons
Travis Glover, OT, Georgia State

188) Houston Texans
Christian Jones, OT, Texas

189) Houston Texans
Tyrone Tracy Jr., RB, Purdue

190) New Orleans Saints
Marcellas Dial, CB, South Carolina

191) Indianapolis Colts
Edefuan Ulofoshio, LB, Washington

192) Seattle Seahawks
Tanner McLachlan, TE, Arizona

193) New England Patriots
Josiah Ezirim, OT, Eastern Kentucky

194) Cincinnati Bengals
Jarrett Kingston, OG, USC

MORE: Top iOL in the 2024 NFL Draft

195) Pittsburgh Steelers
Miles Battle, CB, Utah

196) Los Angeles Rams
Carter Bradley, QB, South Alabama

197) Atlanta Falcons
Jordan Travis, QB, Florida State

198) Miami Dolphins
Jordan Whittington, WR, Texas

199) New Orleans Saints
Tahj Washington, WR, USC

200) Buffalo Bills
Jeshaun Jones, WR, Maryland

201) Detroit Lions
Jaylon Carlies, S, Missouri

202) Green Bay Packers
Matt Lee, OC, Miami (FL)

203) New York Jets (from DEN)
Giovanni Manu, OT, British Colombia

204) Buffalo Bills
Austin Reed, QB, Western Kentucky

205) Detroit Lions
Dylan McMahon, OL, NC State

206) Cleveland Browns
Johnny Dixon, CB, Penn State

207) Denver Broncos
Trey Taylor, S, Air Force

208) Las Vegas Raiders
Jha’Quan Jackson, WR, Tulane

209) Los Angeles Rams
Kalen King, DB, Penn State

210) Philadelphia Eagles
Ainias Smith, WR, Texas A&M

211) San Francisco 49ers
Kedon Slovis, QB, BYU

212) Jacksonville Jaguars
Nick Gargiulo, OC, South Carolina

213) Los Angeles Rams
Logan Lee, DT, Iowa

214) Cincinnati Bengals
Kimani Vidal, RB, Troy

215) San Francisco 49ers
Josh Proctor, S, Ohio State

216) Dallas Cowboys
Tejhaun Palmer, WR, UAB

217) Los Angeles Rams
Javon Solomon, EDGE, Troy

218) Baltimore Ravens
Anim Dankwah, OT, Howard

219) Buffalo Bills (From GB)
Trevor Keegan, OG, Michigan

Trade: The Bills receive the 25th and 219th picks in the 2024 NFL Draft; the Packers receive picks 28 and 128 and a second-round pick in the 2025 NFL Draft.

220) Tampa Bay Buccaneers
Cornelius Johnson, WR, Michigan

Round 7

Ian Cummings' Final 7-Round 2024 NFL Mock Draft: Massive Trades Send J.J. McCarthy to Vikings, Marvin Harrison Jr. to the Bears

221) Kansas City Chiefs
Chigozie Anusiem, CB, Colorado State

222) Washington Commanders
Tyler Davis, DT, Clemson

223) Las Vegas Raiders
Ray Davis, RB, Kentucky

224) Cincinnati Bengals
Dallin Holker, TE, Colorado State

225) Los Angeles Chargers
Dominique Hampton, S, Washington

226) Arizona Cardinals
A.J. Barner, TE, Michigan

227) Cleveland Browns
Joe Milton, QB, Tennessee

228) Baltimore Ravens
Anthony Gould, WR, Oregon State

229) Las Vegas Raiders
Mark Perry, S, TCU

230) Minnesota Vikings
KT Leveston, OL, Kansas State

231) New England Patriots
Griffin McDowell, OL, Chattanooga

232) Minnesota Vikings
Willie Drew, CB, Virginia State

233) Dallas Cowboys
Mike Edwards Jr., OT, Campbell

234) Indianapolis Colts
Bub Means, WR, Pittsburgh

235) Seattle Seahawks
Jack Westover, TE, Washington

236) Jacksonville Jaguars
Cole Burgess, WR, Cortland State

237) Cincinnati Bengals
Anthony Goodlow, EDGE, Oklahoma State

238) Houston Texans
Jamal Hill, LB, Oregon

239) New Orleans Saints
Darnell Shillingford, DT, Bryant

240) Carolina Panthers
Isaiah Johnson, S, Syracuse

241) Miami Dolphins
Nick Torres, OL, Villanova

242) Tennessee Titans
Casey Rogers, DT, Oregon

243) Cleveland Browns
Lideatrick Griffin, WR, Mississippi State

244) Dallas Cowboys
Tavion McCarthy, CB, Mercer

245) Green Bay Packers
Thomas Harper, DB, Notre Dame

246) Tampa Bay Buccaneers
Isaac Guerendo, RB, Louisville

247) Houston Texans
Curtis Jacobs, LB, Penn State

248) Buffalo Bills
CJ Hanson, OC, Holy Cross

249) Detroit Lions
David Martin-Robinson, TE, Temple

250) Baltimore Ravens
Jordan Colbert, S, Rhode Island

251) San Francisco 49ers
David Olajiga, DT, Central Missouri

252) Tennessee Titans
Khalid Duke, EDGE, Kansas State

253) Los Angeles Chargers
Eyabi Okie-Anoma, EDGE, Charlotte

254) Los Angeles Rams
Theo Benedet, OT, British Colombia

255) Green Bay Packers
Dashaun Mallory, DT, Arizona State

256) Denver Broncos (from NYJ)
MarShawn Lloyd, RB, USC

KEEP READING: Top RBs in the 2024 NFL Draft

257) New York Jets
Micah Abraham, CB, Marshall

Miss football? The 2024 NFL Draft is almost here, boss. Pro Football Network has you covered with everything from team draft needs to the Top 100 prospects available. Plus, fire up PFN’s all-new Mock Draft Simulator to put yourself in the general manager’s seat and make all the calls — lone wolf or with your friends!

Listen to the PFN Scouting Podcast

Listen to the PFN Scouting Podcast! Click the embedded player below to listen, or you can find the PFN Scouting Podcast on iTunes, Spotify, and all major podcast platforms.  Be sure to subscribe and leave us a five-star review! Rather watch instead? Check out the PFN Scouting Podcast on our Scouting YouTube channel.

Related Articles