2024 NFL Mock Draft With Trades: Mike Fanelli (6.0)

The 2024 NFL Draft is less than three days away and the rumor mill is melting down. Therefore, it’s the perfect time for my final mock draft of the year.

My sixth and final pre-draft mock is a three-rounder and contains 16 potential trades, including three in the top 10 picks and seven on Day 1.

2024 NFL Mock Draft With Trades: Mike Fanelli (6.0)

ROUND 1

1) Chicago Bears (via Panthers) – Caleb Williams (QB – USC)

Contrary to click-bait social media accounts the Bears will take Williams first overall.

2) Washington Commanders – Jayden Daniels (QB – LSU) 

While no one knows which quarterback Washington is taking second overall, Daniels has been the betting favorite the past several weeks.

3) New England Patriots – Drake Maye (QB – UNC) 

Barring a last-minute blockbuster trade offer, the Patriots will stay at third overall and likely select whichever quarterback the Commanders don’t take between Jayden Daniels and Maye.

*** TRADE ALERT ***

Minnesota Vikings receive pick 4. Arizona Cardinals receive picks 11, 23, and a 2025 first-rounder.

4) Minnesota Vikings (via Cardinals) – J.J. McCarthy (QB – Michigan)

Minnesota is all but a lock to trade up for a quarterback. The only way to guarantee themselves a top-four guy is to trade with Arizona. Meanwhile, the Cardinals get a Trey Lance-like haul for their top pick.

5) Los Angeles Chargers – Marvin Harrison Jr. (WR – Ohio State)

Jim Harbaugh faced Harrison over the past few years at Michigan. While he talks about taking an offensive lineman in the first round, the Chargers can plug their need at right tackle in the second round. They can’t pass up the top wide receiver in the draft class.

6) New York Giants – Malik Nabers (WR – LSU) 

Instead of replacing Daniel Jones, the Giants finally give him a No. 1 caliber wide receiver in Nabers. It worked out well the last time they drafted a wide receiver from LSU in the first round.

7) Tennessee Titans – Joe Alt (OT – Notre Dame) 

While the Titans could take a wide receiver, they put that need on the back burner by adding Calvin Ridley in free agency. Therefore, expect Tennessee to draft Alt if he makes it to their selection.

*** TRADE ALERT ***

Arizona Cardinals receive pick 8. Atlanta Falcons receive picks 11, 66 and 104.

8) Arizona Cardinals (via Falcons) – Rome Odunze (WR – Washington)

Cardinals general manager Monti Ossenfort isn’t going to trade out of the fourth slot and not move back up for one of the top three wide receivers. Meanwhile, the Falcons reportedly want to trade back and add Day 2 draft capital.

*** TRADE ALERT ***

Indianapolis Colts receive pick 9. Chicago Bears receive picks 15 and 46.

9) Indianapolis Colts (via Bears) – Brock Bowers (TE – Georgia) 

After missing out on the top three wide receivers in the draft class, Bears general manager Ryan Poles gets aggressive in trade-back conversations. Reportedly, the Colts want to give Anthony Richardson another weapon in the passing game and love the former Georgia star.

10) New York Jets – Amarius Mims (OT – Georgia) 

The Jets have their starting tackles in place for the 2024 season. However, Tyron Smith and Morgan Moses have injury histories and are playing in the final year of their contracts. Mims would be a top-10 pick in 2025 had he returned to Georgia, making this a move for the future by New York.

11) Atlanta Falcons (via Cardinals, Vikings) – Byron Murphy II (DL – Texas) 

Despite trading back three spots, the Falcons still get their choice of defensive players in the draft class. While everyone expects them to take an edge rusher, don’t be surprised if Raheem Morris views Murphy as his watered-down version of Aaron Donald.

*** TRADE ALERT ***

Philadelphia Eagles receive picks 12 and 136. Denver Broncos receive picks 22, 50 and 120.

12) Philadelphia Eagles (via Broncos) – Taliese Fuaga (OL – Oregon State) 

Reportedly, the Eagles want to use one of their second-rounds to move up on Day 1 for an offensive lineman or cornerback. Cam Jurgens is moving from right guard to center to replace Jason Kelce. Fuaga can start his career at right guard and kick out to right tackle when Lane Johnson calls it a career. Meanwhile, Denver will likely try to trade back if they can’t move up for a quarterback.

13) Las Vegas Raiders – Michael Penix Jr. (QB – Washington)

Ideally, the Raiders would like to trade back or move up from the second round to secure Penix. However, that’s easier said than done, and the team can’t risk someone else snagging the former Washington star.

14) New Orleans Saints – Olumuyiwa Fashanu (OT – Penn State) 

The Saints are almost forced into taking an offensive tackle with their first-round pick. Trevor Penning hasn’t worked out as a former first-round pick. Meanwhile, Ryan Ramczyk‘s career is in jeopardy because of knee injuries.

15) Chicago Bears (via Colts) – Dallas Turner (EDGE – Alabama) 

Chicago has two top-tier needs outside of quarterback — edge rusher and No. 3 wide receiver. While they could take a wide receiver with this pick, the draft class is deep enough for them to get an impact player in the second round. Instead, the Bears pair Turner with Montez Sweat, giving opposing quarterbacks nightmares.

*** TRADE ALERT ***

Pittsburgh Steelers receive pick 16. Seattle Seahawks receive picks 20 and 84.

16) Pittsburgh Steelers (via Seahawks) – JC Latham (OT – Alabama) 

Last year, the Steelers traded a mid-round pick to move up for Broderick Jones. Don’t be surprised if they do similarly this year, giving them bookend tackles for the next decade.

17) Jacksonville Jaguars – Quinyon Mitchell (CB – Toledo) 

While the team could take a wide receiver to replace Calvin Ridley, the Jaguars have a bigger need at cornerback. They released Darious Williams in March and need to improve their secondary after everyone in the AFC South added a big-name pass-catcher this offseason.

18) Cincinnati Bengals – Brian Thomas Jr. (WR – LSU)

Tee Higgins says he will be a Bengal in 2024. However, that doesn’t mean the star receiver will be in Cincinnati for the long haul. Even if Higgins and the team agree to a long-term deal before the start of the draft that doesn’t keep the Bengals from using a first-round pick on a wide receiver.

19) Los Angeles Rams – Laiatu Latu (EDGE – UCLA) 

The Rams could take a quarterback with their first-round pick, but that’s a need they likely address later in the draft. Instead, Los Angeles adds the most polished edge rusher in the draft class to help offset the loss of Aaron Donald.

*** TRADE ALERT ***

Kansas City Chiefs receive pick 20. Seattle Seahawks receive picks 32 and 64.

20) Kansas City Chiefs (via Seahawks, Steelers) – Adonai Mitchell (WR – Texas) 

With Rashee Rice‘s off-the-field situation developing, the Chiefs could make a bold move for a wide receiver. Marquise Brown is playing on a one-year deal and likely won’t return after this season, potentially making Mitchell Patrick Mahomes‘ No. 1 wide receiver in 2025.

21) Miami Dolphins – Troy Fautanu (OL – Washington) 

Reportedly, some teams have concerns with the health of Fautanu’s knee, which could push him down the draft board. However, he won’t make it past Miami, as they have massive needs along the offensive line.

22) Denver Broncos (via Eagles) – Bo Nix (QB – Oregon) 

Some will argue the arrival of Zach Wilson takes the Broncos out of the quarterback conversation in the first round. Yet, that couldn’t be farther from the truth. The perfect first-round outcome for Sean Payton is to trade back and still land Nix.

23) Arizona Cardinals (via Vikings, Texans, Browns) – Terrion Arnold (CB – Alabama) 

Arizona benefits from the run on offensive tackles as they land a top-tier cornerback in the 20s. Arnold steps in as a rookie to take on the elite wide receivers in the NFC West as the Cardinals’ top cornerback.

24) Dallas Cowboys – Graham Barton (C – Duke) 

After losing two starting offensive linemen in free agency, the Cowboys are almost forced to select one in the first round. Barton played left tackle in college but many believe he will become a Pro Bowl-caliber center in the NFL.

25) Green Bay Packers – Cooper DeJean (DB – Iowa) 

DeJean feels like a Packers pick, as they need help in the secondary. The former Iowa star’s versatility will give new defensive coordinator Jeff Hafley options when making the weekly game plan.

26) Tampa Bay Buccaneers – Kool-Aid McKinstry (CB – Alabama) 

The Buccaneers traded Carlton Davis to the Detroit Lions earlier this offseason. While they added a couple of veteran cornerbacks, that shouldn’t stop them from drafting one in the first round.

27) Arizona Cardinals (via Texans) – Chop Robinson (EDGE – Penn State) 

Arizona continues to build up its defense at the end of Day 1. Expect them to draft at least one edge rusher early after Dennis Gardeck led the team in sacks last season.

28) Buffalo Bills – Xavier Worthy (WR – Texas) 

While the Bills could trade up for a wide receiver, the top five guys flew off the board before they could move up. However, Worthy is an excellent option with the 28th overall pick. The former Longhorn has elite speed but is also an impressive route runner.

*** TRADE ALERT ***

Washington Commanders receive picks 29 and 164. Detroit Lions receive picks 36 and 78.

29) Washington Commanders (via Lions) – Tyler Guyton (OT – Oklahoma) 

There is a growing belief the Commanders will use some of their Day 2 capital to trade back into the first round for an offensive tackle. Guyton played right tackle at Oklahoma but has the athleticism and skill needed to flip to the left side as a rookie.

30) Baltimore Ravens – Jared Verse (EDGE – Florida State) 

Every year, the Ravens land a player in the first round that should have been off the board already. Verse might not have the same upside as Dallas Turner and Chop Robinson, but he gives Baltimore the safe floor edge rusher they need.

31) San Francisco 49ers – Nate Wiggins (CB – Clemson) 

The 49ers’ top three cornerbacks are free agents after the 2024 season. Wiggins’ weight and tackling effort are concerns, but he’s a worthy pick at this point.

32) Seattle Seahawks (via Chiefs) – Jer’Zhan Newton (DL – Illinois)

After trading back twice, the Seahawks land the guy they could have considered at 16th overall. Despite re-signing Leonard Williams this offseason, expect Seattle to use multiple picks to improve the defensive line under new head coach Mike Macdonald.

ROUND 2

33) Carolina PanthersXavier Legette (WR – South Carolina)

Legette claims the Panthers told him he’s their pick if available at the top of the second round. The pick would make sense, given how poor Bryce Young‘s receiving core was last year.

34) New England PatriotsLadd McConkey (WR – Georgia) 

New England’s receiving core lacks a go-to guy for Drake Maye. Thankfully, McConkey can fill that void.

35) Arizona Cardinals – Zach Frazier (C – West Virginia) 

After spending their last two first-round picks on defense, the Cardinals improve Kyler Murray‘s protection upfront.

36) Detroit Lions (via Commanders)T.J. Tampa (CB – Iowa State) 

Despite acquiring Carlton Davis from the Buccaneers, the Lions still need help at cornerback. Tampa should start as a rookie, filling in for the recently released Cameron Sutton.

37) Los Angeles Chargers – Jordan Morgan (OT – Arizona) 

The Chargers managed to get the top wide receiver in the draft class while still giving Jim Harbaugh the starting right tackle he dreamed about early on Day 2.

*** TRADE ALERT ***

Atlanta Falcons receive picks 38 and 106. Tennessee Titans receive picks 43, 79 and 197.

38) Atlanta Falcons (via Titans) – Darius Robinson (EDGE – Missouri) 

With the Panthers and Commanders in the market for edge rusher help, the Falcons happily swap a few mid-round picks with the Titans to move up for Robinson. Meanwhile, Tennessee adds a third-round pick after trading theirs away during last year’s draft.

39) Carolina Panthers (via Giants)Junior Colson (LB – Michigan) 

Linebacker is an undermentioned need for the Panthers. They lost Frankie Luvu and Jeremy Chinn in free agency, while Shaq Thompson is entering the final year of his contract.

40) Washington Commanders (via Bears)Ennis Rakestraw Jr. (CB – Missouri)

Despite using their top two picks in the 2023 NFL Draft in the secondary, the Commanders still need help in the back end. Furthermore, the team did little to replace Kendall Fuller after the veteran left in free agency.

41) Green Bay Packers (via Jets) – Kingsley Suamataia (OT – BYU) 

Green Bay will almost certainly use one of their first two picks on an offensive tackle. While Rasheed Walker and Zach Tom were solid starters last season, the Packers should upgrade Jordan Love‘s long-term protection.

42) Houston Texans (via Vikings)Tyler Nubin (S – Minnesota) 

Jimmie Ward was one of DeMeco Ryans’ first signings last offseason. However, he turns 33 in July and is in the final year of his contract. Pairing Nubin with Jalen Pitre would give Houston an excellent pair of young safeties.

43) Tennessee Titans (via Falcons) – Keon Coleman (WR – Florida State) 

After trading back and adding a third-round pick, the Titans land a big receiver to pair with Calvin Ridley. Expect Tennessee to use most of their draft capital, improving the supporting cast around Will Levis.

44) Las Vegas RaidersPatrick Paul (OT – Houston) 

The Raiders got their franchise quarterback in the first round. Now it’s time to improve the offensive line protecting him.

*** TRADE ALERT ***

Los Angeles Rams receive pick 45. New Orleans Saints receive picks 52 and 99.

45) Los Angeles Rams (via Saints, Broncos)Braden Fiske (DL – Florida State) 

While no one can replace Aaron Donald, expect the Rams to use an early-round pick or two on the defensive line. Pairing Fiske and Laiatu Latu with last year’s top two rookie sack leaders, Kobie Turner and Byron Young, will make new defensive coordinator Chris Shula ecstatic.

46) Chicago Bears (via Colts) – Ja’Lynn Polk (WR – Washington)

Most fans would rather see the team draft a Washington receiver in the first round. Yet, Polk and Dallas Turner is a nice consolation prize for Caleb Williams and the Bears.

47) New York Giants (via Seahawks) – Jaden Hicks (S – Washington State)

New York added Jalen Mills after losing Xavier McKinney in free agency. While the veteran is a solid short-term option, Hicks is the high-upside replacement they currently lack on the roster.

*** TRADE ALERT ***

Tampa Bay Buccaneers receive picks 48 and 153. Jacksonville Jaguars receive picks 57 and 89.

48) Tampa Bay Buccaneers (via Jaguars) – Jackson Powers-Johnson (C – Oregon) 

Whether Robert Hainsey moves back to left guard or Powers-Johnson fills that starting spot, the Buccaneers have drastically improved the interior of their offensive line with one move.

49) Cincinnati Bengals – Kris Jenkins (DL – Michigan)

DJ Reader signed with the Lions in free agency, leaving the Bengals thin up front defensively. Jenkins isn’t the elite run-stopper Reader is but he gives the team more upside at a much cheaper price.

50) Denver Broncos (via Eagles, Saints) – Marshawn Kneeland (EDGE – Western Michigan)

The Broncos ranked 21st in sacks last season, with Jonathon Cooper leading the way (8.5). Kneeland is rising up draft boards and could sneak into the late first round on Thursday.

51) Pittsburgh SteelersTroy Franklin (WR – Oregon) 

After trading Diontae Johnson to the Panthers this offseason, the Steelers need a starting caliber wide receiver opposite George Pickens. Don’t be surprised if they draft one on Day 2 for the 13th time in the past 19 drafts.

52) New Orleans Saints (via Rams)Chris Braswell (EDGE – Alabama) 

New Orleans had the fifth-fewest sacks in the NFL last season. Despite the addition of Chase Young, expect them to draft an edge rusher on Day 2. Braswell had eight sacks last year in a breakout season at Alabama.

53) Philadelphia Eagles – Max Melton (CB – Rutgers) 

If the Eagles don’t draft a cornerback on Day 1, expect them to use a second-round pick on one. Darius Slay and James Bradberry had up-and-down 2023 seasons and aren’t getting any younger.

54) Cleveland Browns – Ruke Orhorhoro (DL – Clemson) 

The Browns have invested money in free agency and draft capital on the defensive line over the past few years. Yet, they still need more pass-rushing help next to Myles Garrett.

*** TRADE ALERT ***

Arizona Cardinals receive pick 55. Miami Dolphins receive picks 71 and 90.

55) Arizona Cardinals (via Dolphins) – Malachi Corley (WR – Western Kentucky)

Marquise Brown and Rondale Moore are gone, leaving Michael Wilson as the only meaningful wide receiver on the roster. Don’t be surprised if general manager Monti Ossenfort moves up in the second round to double dip on the wide receiver position.

56) Dallas Cowboys – Jonathon Brooks (RB – Texas) 

If Brooks doesn’t end up in Dallas, the team’s fan base and the entire fantasy football community will be outside Jerry Jones’ mansion with pitchforks.

57) Jacksonville Jaguars (via Buccaneers) – Adisa Isaac (EDGE – Penn State) 

While the Jaguars signed Josh Allen to a massive five-year extension this offseason, depth at edge rusher behind him and Travon Walker is thin.

58) Green Bay PackersEdgerrin Cooper (LB – Texas A&M) 

The Packers released De’Vondre Campbell this offseason, leaving Quay Walker without a running mate at linebacker.

59) Houston Texans – Kiran Amegadjie (OL – Yale) 

Laremy Tunsil turns 30 in August and has an injury history. Furthermore, Houston lacks depth along the offensive line.

60) Buffalo Bills – Mohamed Kamara (EDGE – Colorado State) 

Buffalo’s top need is at the wide receiver position. However, edge rusher is a close second. The Bills lost their 2023 sack leader Leonard Floyd this offseason.

61) Detroit Lions – Cooper Beebe (OL – Kansas State) 

While the Lions were able to replace Jonah Jackson with Kevin Zeitler, both of the team’s starting guards are on the wrong side of 30. Furthermore, the depth behind them lacks starter upside.

62) Baltimore Ravens – Roman Wilson (WR – Michigan) 

The Ravens could use their first-round pick on a wide receiver despite taking Zay Flowers 23rd overall last year. However, the depth of the wide receiver class allows them to land a Day 1 starter in Wilson late in the second round.

63) San Francisco 49ers – Ricky Pearsall (WR – Florida) 

Brandon Aiyuk might not get traded during the NFL Draft, but that shouldn’t stop the 49ers from drafting a wide receiver with one of their top picks. It’s unlikely that Aiyuk and Deebo Samuel will both be on the roster in 2025.

64) Seattle Seahawks (via Chiefs) – Roger Rosengarten (OL – Washington)

Offensive coordinator Ryan Grubb was with the Washington Huskies last season, meaning he knows Rosengarten better than most. While he played right tackle in college, Rosengarten likely slides inside to guard with the Seahawks.

ROUND 3

65) Carolina PanthersBralen Trice (EDGE – Washington) 

The Panthers added Jadeveon Clowney after trading away Brian Burns, but the veteran is only a stop-gap option.

66) Atlanta Falcons (via Cardinals)Kamari Lassiter (CB – Georgia) 

Atlanta has an elite cornerback in A.J. Terrell. However, they need to add someone to compete with Mike Hughes and Clark Phillips III on the other side.

*** TRADE ALERT ***

Cincinnati Bengals receive picks 67, 100. Washington Commanders receive picks 80, 97, 115.

67) Cincinnati Bengals (via Commanders) – Trey Benson (RB – Florida State)

While the Bengals signed Zack Moss in free agency, the veteran isn’t guaranteed the starting role. Meanwhile, Chase Brown isn’t a capable lead back. Cincinnati rarely trades up but moves ahead of several potential running back-needy teams to secure the speedy former Florida State star.

68) New England Patriots – Payton Wilson (LB – NC State)

After using their first two picks on offense, new head coach Jerod Mayo adds to his linebacker core. Wilson could be a first-round pick if not for his injury history.

*** TRADE ALERT ***

Denver Broncos receive pick 69. Los Angeles Chargers receive picks 76 and 121.

69) Denver Broncos (via Chargers) – Michael Hall Jr. (DL – Ohio State) 

Despite adding multiple defensive linemen this offseason, the Broncos should use a mid-round pick on the position. By flipping the Chargers a fourth-round pick, they jump ahead of the Dolphins, who need a replacement for Christian Wilkins.

70) New York Giants – Jaylen Wright (RB – Tennessee) 

The Giants replaced Saquon Barkley with Devin Singletary in free agency. However, the veteran isn’t capable of being the workhorse guy. Wright brings an explosive change of pace option to New York.

71) Miami Dolphins (via Cardinals, Titans)Maason Smith (DL – LSU) 

Unfortunately, the Dolphins couldn’t afford to keep Christian Wilkins in free agency. Despite signing a few veteran stop-gap options, expect them to select a defensive lineman with one of the first few draft picks.

72) New York Jets – Devontez Walker (WR – UNC) 

While the Jets added Mike Williams this offseason, he is coming off a torn ACL and only signed a one-year deal. Walker gives New York a long-term replacement option for the veteran.

73) Detroit Lions (via Vikings)Brandon Dorlus (EDGE – Oregon)

Despite signing Marcus Davenport in free agency, the Lions need to draft an edge rusher with one of their first few picks. Dorlus could play outside on early downs and kick inside for obvious passing situations.

74) Atlanta Falcons – Javon Bullard (S – Georgia) 

Former second-round pick Richie Grant is heading into the final year of his contract. Bullard gives the Falcons options at safety next to Jessie Bates III.

75) Chicago BearsChristian Haynes (G – UConn) 

Chicago could add an offensive lineman with the ninth overall pick. However, they likely address that need in the third round. Teven Jenkins and Nate Davis missed time last season and likely won’t be back with the team in 2025.

76) Los Angeles Chargers (via Broncos) – Blake Corum (RB – Michigan) 

If Jim Harbaugh doesn’t draft his former Michigan running back, the Chargers’ fan base and fantasy football community will be at his front door before the end of the draft.

77) Las Vegas Raiders – Andru Phillips (CB – Kentucky) 

Cornerback is an undermentioned need for Las Vegas. They play in a division with Patrick Mahomes and Justin Herbert but have one of the worst cornerback units in the NFL.

78) Detroit Lions (via Commanders, Seahawks) – Johnny Wilson (WR – Florida State) 

The Lions have an elite wide receiver, a star tight end and a promising former first-round speed demon at receiver. However, none offer the size and red zone potential Wilson can give the team.

79) Tennessee Titans (via Falcons, Jaguars) – Ben Sinnott (TE – Kansas State) 

Tennessee continues to improve the weapons around Will Levis. While the Titans shouldn’t give up on Chigoziem Okonkwo, it’s time for them to add competition at the tight end position.

80) Washington Commanders (via Bengals) – Austin Booker (EDGE – Kansas) 

While Dan Quinn brought over Dorance Armstrong and Dante Fowler Jr. from the Cowboys, the Commanders need to draft a high-upside edge rusher on Day 2.

81) Seattle Seahawks (via Broncos, Saints)Jeremiah Trotter Jr. (LB – Clemson)

After losing Bobby Wagner and Jordyn Brooks in free agency, the Seahawks need to add to their linebacker unit despite signing Jerome Baker in free agency.

82) Indianapolis ColtsCam Hart (CB – Notre Dame) 

The Colts re-signed Kenny Moore II this offseason and have high hopes for Julius Brents in his second year. However, they need to upgrade the other outside starting cornerback spot.

83) Los Angeles RamsSpencer Rattler (QB – South Carolina) 

Matthew Stafford is near the end of his career. While the Rams have Jimmy Garoppolo and Stetson Bennett on the roster, neither is the long-term answer behind the future Hall of Famer. Rattler isn’t considered an elite quarterback prospect, but he is the last one off the board with starting upside.

*** TRADE ALERT ***

Baltimore Ravens receive pick 84. Seattle Seahawks receive picks 93 and 130.

84) Baltimore Ravens (via Seahawks, Steelers) – Christian Jones (OT – Texas) 

Baltimore lost three starting offensive linemen this offseason, including right tackle Morgan Moses. While the team likes Daniel Faalele, he shouldn’t get the starting nod unchallenged.

85) Cleveland BrownsJavon Foster (OT – Missouri) 

Last year, the Browns dealt with multiple injuries to their offensive line. Jedrick Wills Jr. is entering the final year of his contract, while Jack Conklin turns 30 in August. After both starters missed 25 combined games in 2023, Cleveland must improve their offensive tackle depth.

86) Houston Texans (via Eagles)Mike Sainristil (CB – Michigan) 

The Texans made multiple blockbuster moves this offseason, adding Stefon Diggs, Joe Mixon and Danielle Hunter. While they signed multiple veteran cornerbacks in free agency, they need a long-term replacement for Desmond King II in the slot.

87) Dallas CowboysMason McCormick (G – South Dakota State)

After adding Graham Barton in the first round, Dallas continues to improve their offensive line. Tyler Smith kicks out to left tackle, Barton starts at center and McCormick slides in at left guard.

88) Green Bay Packers – Cole Bishop (S – Utah) 

While the Packers signed Xavier McKinney in free agency and used their first-round pick in this mock draft on Cooper DeJean, that shouldn’t keep them from adding a safety on Day 2.

89) Jacksonville Jaguars (via Buccaneers) – Brenden Rice (WR – USC)

Jacksonville lost Calvin Ridley in free agency but added Gabe Davis. Therefore, the need at wide receiver isn’t as critical as many make it out to be. Yet, the Jaguars should add a wide receiver on Day 2 to compete with Zay Jones on the outside.

90) Miami Dolphins (via Cardinals, Texans)Jonah Elliss (EDGE – Utah) 

Unfortunately, Bradley Chubb and Jaelan Phillips are coming off season-ending injuries. While both should be ready for Week 1, the Dolphins need to draft some youth and depth coming off the edge despite the addition of Shaquil Barrett in free agency.

*** TRADE ALERT ***

Carolina Panthers receive pick 91. Green Bay Packers receive pick 101, 2025 fifth-rounder.

91) Carolina Panthers (via Packers, Bills) – Ja’Tavion Sanders (TE – Texas) 

The Panthers swung and missed with the signing of Hayden Hurst last offseason. While the team likes Tommy Tremble and Ian Thomas, neither tight end is much of a receiving threat. Carolina adds the former Longhorn, making him the second significant addition to Bryce Young’s receiving core in this mock draft.

92) Tampa Bay Buccaneers (via Lions)Javon Baker (WR – UCF) 

Chris Godwin is entering the final year of his contract. After signing Mike Evans to an extension this offseason, Godwin’s time with the team could be over after this season. Some have compared Baker to Godwin, making him the ideal replacement in Tampa Bay.

93) Seattle Seahawks (via Ravens)T’Vondre Sweat (DL – Texas) 

Head coach Mike Macdonald wants to build a wall up front and stop the run. While Sweat has to answer questions about his recent DUI, there isn’t a better run-stopper in the draft class. Despite taking Jer’Zhan Newton in the first round of this mock draft, Seattle can’t pass up doubling down with the former Longhorn.

94) San Francisco 49ersBlake Fisher (OT – Notre Dame) 

San Francisco signed Colton McKivitz to a one-year extension this offseason, committing him to the team through the 2025 season. However, the depth behind him and Trent Williams is thin, and the future Hall of Famer is nearing the end of his career.

95) Kansas City ChiefsDominick Puni (OL – Kansas) 

Despite losing both starting offensive tackles last offseason, the Chiefs won their second consecutive Super Bowl. However, they need to improve their depth along the offensive line, especially with Creed Humphrey and Trey Smith set to be free agents after the 2024 season.

*** TRADE ALERT ***

Atlanta Falcons receive pick 96. Jacksonville Jaguars receive picks 106 and 109.

96) Atlanta Falcons (via Jaguars) – Michael Pratt (QB – Tulane)

Reportedly, the Falcons want to draft a quarterback despite signing Kirk Cousins in free agency. While they won’t do that in the first round, expect them to explore options on Day 2, including the former Tulane star.

97) Washington Commanders (via Bengals) – Jalen McMillan (WR – Washington) 

The Commanders have limited depth at wide receiver behind Terry McLaurin and Jahan Dotson. After only signing Olamide Zaccheaus in free agency, Washington must add at least one pass-catcher on Day 2 of the draft.

98) Pittsburgh Steelers (via Eagles) – Caelen Carson (CB – Wake Forest) 

After acquiring Donte Jackson from the Panthers, the Steelers don’t have a massive need at cornerback. However, they should add one in the middle rounds to pair with Jackson and Joey Porter Jr.

99) New Orleans Saints (via Rams) – Jermaine Burton (WR – Alabama) 

Burton has an off-the-field history that will impact his draft stock. However, he is a steal at this point of the mock draft if all the past issues are behind him.

100) Cincinnati Bengals (via Commanders, 49ers) – Zak Zinter (G – Michigan) 

Cincinnati has a habit of drafting for needs a year in advance. They used their first-round pick in 2022 on Dax Hill, with Vonn Bell and Jessie Bates III set to be free agents the following offseason. With Alex Cappa likely to be a cap casualty next offseason, the Bengals draft Zinter. He likely would have come off the board in the second round if not for a broken tibia and fibula he suffered late last season.

2024 NFL Mock Drafts

Here are a few early predictions for the 2024 NFL Draft. We’ll continue to add our 2024 NFL Mock Drafts leading up to the start of Round 1.

Subscribe: Apple Podcasts | Spotify | Google Podcasts | SoundCloud | iHeartRadio

Mike Fanelli is a featured writer at FantasyPros. For more from Mike, check out his archive and follow him @Mike_NFL2.