2024 NFL Mock Draft: Six Rounds With Trades

With the NFL Combine wrapped up, it’s time for my third mock draft of the season.

If you’ve read my previous versions, thank you! I’ve expanded from five rounds to six rounds. You’ll also notice some similarities. I update a running template as I watch prospects and things unfold, so I don’t start fresh for the sake of starting fresh. If I still maintain that certain prospect/team pairings make sense, I’ll stick with it until I feel otherwise.

2024 NFL Mock Draft: Six Rounds With Trades

Trades

Along the same lines, these two trade proposals carry over from my latest mock draft:

These three trades are new for this 3.0 version; I love including trades in mock drafts, though for now, I’m just limiting myself to trades involving QBs:

  • WSH trades: Pick 1.2 / MIN trades: Pick 1.11, Pick 4.8, 2025 R1, 2026 R1
  • NYG trades: Pick 1.6 / MIA trades: Pick 1.21, Pick 2.23, 2025 R1
  • NYJ trades: Pick 1.10 / LV trades: Pick 1.13, Pick 3.13

Read beyond the six rounds of picks to find team-by-team recaps!

Round 1

  1. CHI: Caleb Williams (QB, USC)
  2. MIN (t/WSH): Drake Maye (QB, UNC)
  3. NE: Marvin Harrison Jr (WR, Ohio State)
  4. ARZ: Rome Odunze (WR, Washington)
  5. LAC: Joe Alt (OT, Notre Dame)
  6. MIA (t/NYG): J.J. McCarthy (QB, Michigan)
  7. TEN: Malik Nabers (WR, LSU)
  8. ATL: Dallas Turner (EDGE, Alabama)
  9. CHI: Jared Verse (EDGE, Florida State)
  10. LV (t/NYJ): Jayden Daniels (QB, LSU)
  11. WSH (t/MIN): Olu Fashanu (OT, Penn State)
  12. DEN: Terrion Arnold (CB, Alabama)
  13. NYJ (t/LV): JC Latham (OT, Alabama)
  14. NO: Tyler Guyton (OT, Oklahoma)
  15. IND: Brock Bowers (TE, Georgia)
  16. SEA: Taliese Fuaga (OT, Oregon State)
  17. JAX: Brian Thomas Jr. (WR, LSU)
  18. CIN: Byron Murphy (DT, Texas)
  19. LAR: Quinyon Mitchell (CB, Toledo)
  20. PIT: Cooper DeJean (DB, Iowa)
  21. NYG (t/MIA): Adonai Mitchell (WR, Texas)
  22. PHI: Laiatu Latu (EDGE, UCLA)
  23. HOU: Nate Wiggins (CB, Clemson)
  24. DAL: Troy Fautanu (OG, Washington)
  25. GB: Chop Robinson (EDGE, Penn State)
  26. TB: Jackson Powers-Johnson (OC, Oregon)
  27. ARZ: Amarius Mims (OT, Georgia)
  28. BUF: Xavier Worthy (WR, Texas)
  29. DET: Kingsley Suamataia (OG, BYU)
  30. BAL: Jordan Morgan (OT, Arizona)
  31. SF: Kool-Aid McKinstry (CB, Alabama)
  32. KC: Jer’Zhan Newton (DT, Illinois)

Round 2

  1. CAR: Graham Barton (IOL, Duke)
  2. NE: Patrick Paul (OT, Houston)
  3. ARZ: Kamari Lassiter (CB, Georgia)
  4. WSH: Darius Robinson (DL, Missouri)
  5. LAC: Kris Jenkins (DT, Michigan)
  6. TEN: Edgerrin Cooper (LB, Texas A&M)
  7. NYG: Michael Penix Jr. (QB, Washington)
  8. WSH: Junior Colson (LB, Michigan)
  9. GB: Keon Coleman (WR, Florida State)
  10. MIN: Chris Braswell (EDGE, Alabama)
  11. ATL: Ladd McConkey (WR, Georgia)
  12. LV: Tyler Nubin (S, Minnesota)
  13. NO: Payton Wilson (LB, NC State)
  14. IND: T.J. Tampa (CB, Iowa State)
  15. NYG: Mike Sainristil (CB, Michigan)
  16. JAX: Zach Frazier (OC, West Virginia)
  17. CIN: Blake Fisher (OT, Notre Dame)
  18. PHI: Roman Wilson (WR, Michigan)
  19. PIT: Sedrick Van Pran (OC, Georgia)
  20. LAR: Malachi Corley (WR, Western Kentucky)
  21. PHI: Jaden Hicks (S, Washington State)
  22. CLV: Braden Fiske (DT, Florida State)
  23. NYG (t/MIA): Ben Sinnott (TE, Kansas State)
  24. DAL: Jonathon Brooks (RB, Texas)
  25. TB: Bo Nix (QB, Oregon)
  26. GB: Braelon Allen (RB, Wisconsin)
  27. HOU: Trey Benson (RB, Florida State)
  28. BUF: Marshawn Kneeland (EDGE, Western Michigan)
  29. DET: Xavier Legette (WR, South Carolina)
  30. BAL: Bralen Trice (EDGE, Washington)
  31. SF: Ja’Lynn Polk (WR, Washington)
  32. KC: Ricky Pearsall (WR, Florida)

Round 3

  1. CAR: Ja’Tavion Sanders (TE, Texas)
  2. ARZ: Ruke Orhorhoro (DT, Clemson)
  3. WSH: Ennis Rakestraw Jr. (CB, Missouri)
  4. NE: Jaylen Wright (RB, Tennessee)
  5. LAC: Cooper Beebe (IOL, Kansas State)
  6. NYG: Christian Mahogany (OG, Boston College)
  7. ARZ: T’Vondre Sweat (NT, Texas)
  8. NYJ: Michael Hall (DT, Ohio State)
  9. DET: Adisa Isaac (EDGE, Penn State)
  10. ATL: Brandon Dorlus (DL, Oregon)
  11. CHI: Troy Franklin (WR, Oregon)
  12. DEN: Theo Johnson (TE, Penn State)
  13. NYJ (t/LV): Max Melton (CB, Rutgers)
  14. SEA: Cade Stover (TE, Ohio State)
  15. ATL: Andru Phillips (CB, Kentucky)
  16. CIN: Jalen McMillan (WR, Washington)
  17. SEA: Khyree Jackson (CB, Oregon)
  18. IND: Christian Haynes (OG, UConn)
  19. LAR: Cole Bishop (S, Utah)
  20. CHI (t/PIT): Johnny Wilson (WR, Florida State)
  21. CLV: Devontez Walker (WR, UNC)
  22. HOU: Brenden Rice (WR, USC)
  23. DAL: Renardo Green (CB, Florida State)
  24. GB: Trevin Wallace (LB, Kentucky)
  25. TB: Cedric Gray (LB, UNC)
  26. ARZ: Kris Abrams-Draine (CB, Missouri)
  27. GB: Kiran Amegadjie (OT, Yale)
  28. DET: D.J. James (CB, Auburn)
  29. BAL: Cam Hart (CB, Notre Dame)
  30. SF: Calen Bullock (S, USC)
  31. KC: Dominick Puni (OG, Kansas)
  32. JAX: Mekhi Wingo (DT, LSU)
  33. PHI: Jeremiah Trotter Jr. (LB, Clemson)
  34. SF: Isaiah Adams (OG, Illinois)
  35. BUF: Javon Bullard (S, Georgia)
  36. LAR: Mason McCormick (IOL, South Dakota State)
  37. WSH: Jonah Elliss (EDGE, Utah)

Round 4

  1. CAR: Jermaine Burton (WR, Alabama)
  2. WSH: Ray Davis (RB, Kentucky)
  3. NE: Christian Jones (OT, Texas)
  4. ARZ: Jamari Thrash (WR, Louisville)
  5. LAC: Blake Corum (RB, Michigan)
  6. TEN: Javon Foster (OT, Missouri)
  7. NYG: Mohamed Kamara (EDGE, Colorado State)
  8. WSH (t/MIN): Javon Baker (WR, UCF)
  9. ATL: Caelen Carson (CB, Wake Forest)
  10. CHI: Beau Brade (S, Maryland)
  11. NYJ: Spencer Rattler (QB, South Carolina)
  12. LV: Ladarius Henderson (OT, Michigan)
  13. DEN (t/NYJ): Malik Washington (WR, Virginia)
  14. JAX: Will Shipley (RB, Clemson)
  15. CIN: Jared Wiley (TE, TCU)
  16. JAX: Jarrian Jones (CB, Florida State)
  17. IND: Cedric Johnson (EDGE, Ole Miss)
  18. SEA: James Williams (S, Miami)
  19. PIT: Jarvis Brownlee (CB, Louisville)
  20. PIT: DeWayne Carter (DT, Duke)
  21. DEN: Kamren Kinchens (S, Miami)
  22. CHI: Myles Cole (DL, Texas Tech)
  23. HOU: Maason Smith (DT, LSU)
  24. SF: Tyler Davis (DT, Clemson)
  25. TB: Bucky Irving (RB, Oregon)
  26. GB: Kitan Oladapo (S, Oregon State)
  27. HOU: Malik Mustapha (S, Wake Forest)
  28. BUF: Roger Rosengarten (OT, Washington)
  29. MIN: Zak Zinter (OG, Michigan)
  30. BAL: Audric Estime (RB, Notre Dame)
  31. SF: Tyrone Tracy (RB, Purdue)
  32. KC: Josh Newton (CB, TCU)
  33. BAL: Leonard Taylor (DT, Miami)

Round 5

  1. CLV: Tommy Eichenberg (LB, Ohio State)
  2. NE: Sione Vaki (RB/S, Utah)
  3. ARZ: Jordan Travis (QB, Florida State)
  4. WSH: Tykee Smith (DB, Georgia)
  5. LAC: Michael Barrett (LB, Michigan)
  6. NYG: Jaylin Simpson (S, Auburn)
  7. CAR: Justin Eboigbe (DL, Alabama)
  8. ATL: Nelson Ceaser (EDGE, Houston)
  9. BUF: Gabe Hall (DT, Baylor)
  10. DEN: Michael Pratt (QB, Tulane)
  11. TEN: Kalen King (CB, Penn State)
  12. DEN: Garret Greenfield (OT, South Dakota State)
  13. LV: Dylan Laube (EDGE, Troy)
  14. CIN: Javon Solomon (EDGE, Troy)
  15. NO: Dadrion Taylor-Demerson (DB, Texas Tech)
  16. IND: Nathaniel Watson (LB, Mississippi State)
  17. SEA: Brandon Coleman (OG, TCU)
  18. JAX: Javion Cohen (OG, Miami)
  19. LAR: Jalyx Hunt (EDGE, Houston Christian)
  20. LAR: Edefuan Ulofoshio (LB, Washington)
  21. CLV: Delmar Glaze (OL, Maryland)
  22. MIN: Gabriel Murphy (EDGE, UCLA)
  23. MIA: Tanor Bortolini (IOL, Wisconsin)
  24. KC: Jacob Cowing (WR, Arizona)
  25. BUF: Hunter Nourzad (OC, Penn State)
  26. PHI: MarShawn Lloyd (RB, USC)
  27. ARZ: A.J. Barner (TE, Michigan)
  28. BUF: Jaylan Ford (LB, Texas)
  29. DET: Khristian Boyd (DT, Northern Iowa)
  30. BAL: Joe Milton (QB, Tennessee)
  31. CAR: Kimani Vidal (RB, Troy)
  32. MIN: Isaiah Davis (RB, South Dakota State)
  33. NO: Matt Goncalves (OT, Pittsburgh)
  34. GB: Chau Smith-Wade (CB, Washington State)
  35. NO: Brennan Jackson (EDGE, Washington State)
  36. PHI: Nehemiah Pritchett (CB, Auburn)
  37. PHI: Tyrice Knight (LB, UTEP)
  38. KC: Ty’Ron Hopper (LB, Missouri)
  39. DAL: Beaux Limmer (OC, Arkansas)
  40. NO: Luke McCaffrey (WR, Rice)
  41. CIN: Evan Anderson (NT, FAU)
  42. SF: Drake Nugent (OC, Michigan)
  43. LAR: Sataoa Laumea (OG, Utah)
  44. PHI: Layden Robinson (OG, Texas A&M)

Round 6

  1. MIN: McKinnley Jackson (NT, Texas A&M)
  2. CAR: Xavier Thomas (EDGE, Clemson
  3. WSH: Tahj Washington (WR, USC)
  4. NE: Kamal Hadden (CB, Tennessee)
  5. LAC: Johnny Dixon (CB, Penn State)
  6. TEN: Frank Gore Jr. (RB, Southern Miss)
  7. NYG: Rasheen Ali (RB, Marshall)
  8. MIA: Austin Booker (EDGE, Kansas)
  9. NYJ: J.D. Bertrand (LB, Notre Dame)
  10. ARZ: Marist Liufau (LB, Notre Dame)
  11. PHI: Tory Taylor (P, Iowa)
  12. MIN: Isaiah Williams (WR, Illinois)
  13. LAR: Dwight McGlothern (CB, Arkansas)
  14. NO: Jha’Quan Jackson (WR, Tulane)
  15. IND: Bub Means (WR, Pittsburgh)
  16. SEA: Erick All (TE, Iowa)
  17. JAX: Marcus Rosemy-Jacksaint (WR, Georgia)
  18. CIN: Dillon Johnson (RB, Washington)
  19. PIT: Jaheim Bell (TE, Florida State)
  20. BUF: Eric Watts (EDGE, UConn)
  21. ATL: Tuli Letuligasenoa (DT, Washington)
  22. MIA: Dallin Holker (TE, Colorado State)
  23. NO: Marcus Harris (DT, Auburn)
  24. BUF: Jase McClellan (RB, Alabama)
  25. TB: Ryan Flournoy (WR, Southeast Missouri State)
  26. GB: Jalen Sundell (IOL, North Dakota State)
  27. CLV: Braiden McGregor (EDGE, Michigan)
  28. BUF: Jordan Jefferson (DT, LSU)
  29. DET: Cody Schrader (RB, Missouri)
  30. CLV: Isaac Guerendo (RB, Louisville)
  31. SF: Ethan Driskell (OT, Marshall)
  32. LV: Keith Randolph Jr. (DT, Illinois)
  33. JAX: Trevor Keegan (OG, Michigan)
  34. LAR: Logan Lee (DT, Iowa)
  35. DAL: Cornelius Johnson (WR, Michigan)
  36. SF: Grayson Murphy (EDGE, UCLA)
  37. SF: Steele Chambers (LB, Ohio State)
  38. GB: Jaden Shirden (RB, Monmouth)
  39. LAR: Daijun Edwards (RB, Georgia)
  40. LAR: Will Reichard (K, Alabama)

Team-by-Team Recaps

Arizona Cardinals

  • Rome Odunze
  • Amarius Mims
  • Kamari Lassiter
  • Ruke Orhorhoro
  • T’Vondre Sweat
  • Kris Abrams-Draine
  • Jamari Thrash
  • Jordan Travis
  • AJ Barner
  • Marist Liufau

Atlanta Falcons

  • Dallas Turner
  • Ladd McConkey
  • Brandon Dorlus
  • Andru Phillips
  • Caelen Carson
  • Nelson Ceaser
  • Tuli Letuligasenoa

Baltimore Ravens

  • Jordan Morgan
  • Bralen Trice
  • Cam Hart
  • Audric Estime
  • Leonard Taylor
  • Joe Milton

Buffalo Bills

  • Xavier Worthy
  • Marshawn Kneeland
  • Javon Bullard
  • Roger Rosengarten
  • Gabe Hall
  • Hunter Nourzad
  • Jaylan Ford
  • Eric Watts
  • Jase McClellan
  • Jordan Jefferson

Carolina Panthers

  • Graham Barton
  • Ja’Tavion Sanders
  • Jermaine Burton
  • Justin Eboigbe
  • Kimani Vidal
  • Xavier Thomas

Chicago Bears

  • Caleb Williams
  • Dallas Turner
  • Troy Franklin
  • Johnny Wilson
  • Beau Brade
  • Myles Cole
  • 2025 Round 4 Pick (PIT)

Cincinnati Bengals

  • Byron Murphy
  • Blake Fisher
  • Jalen McMillan
  • Jared Wiley
  • Javon Solomon
  • Evan Anderson
  • Dillon Johnson

Cleveland Browns

  • Braden Fiske
  • Tez Walker
  • Tommy Eichenberg
  • Delmar Glaze
  • Braiden McGregor
  • Isaac Guerendo

Dallas Cowboys

  • Troy Fautanu
  • Jonathon Brooks
  • Renardo Green
  • Beaux Limmer
  • Cornelius Johnson

Denver Broncos

  • Terrion Arnold
  • Theo Johnson
  • Malik Washington
  • Kam Kinchens
  • Michael Pratt
  • Garret Greenfield
  • Zach Wilson (NYJ)

Detroit Lions

  • Kingsley Suamataia
  • Xavier Legette
  • Adisa Isaac
  • D.J. James
  • Khristian Boyd
  • Cody Schrader

Green Bay Packers

  • Chop Robinson
  • Keon Coleman
  • Braelon Allen
  • Trevin Wallace
  • Kiran Amegadjie
  • Kitan Oladapo
  • Chau Smith-Wade
  • Jalen Sundell
  • Jaden Shirden

Houston Texans

  • Nate Wiggins
  • Trey Benson
  • Brenden Rice
  • Maason Smith
  • Malik Mustapha

Indianapolis Colts

  • Brock Bowers
  • T.J. Tampa
  • Christian Haynes
  • Cedric Johnson
  • Bookie Watson
  • Bub Means

Jacksonville Jaguars

  • Brian Thomas Jr
  • Zach Frazier
  • Mekhi Wingo
  • Will Shipley
  • Javion Cohen
  • Jarrian Jones
  • Marcus Rosemy-Jacksaint
  • Trevor Keegan

Kansas City Chiefs

  • Jer’Zhan Newton
  • Ricky Pearsall
  • Dominick Puni
  • Josh Newton
  • Jacob Cowing
  • Ty’Ron Hopper

Los Angeles Chargers

  • Joe Alt
  • Kris Jenkins
  • Cooper Beebe
  • Blake Corum
  • Michael Barrett
  • Johnny Dixon

Los Angeles Rams

  • Quinyon Mitchell
  • Malachi Corley
  • Cole Bishop
  • Mason McCormick
  • Jalyx Hunt
  • Edefuan Ulofoshio
  • Sataoa Laumea
  • Dwight McGlothern
  • Logan Lee
  • Daijun Edwards
  • Will Reichard

Las Vegas Raiders

  • Jayden Daniels
  • Tyler Nubin
  • LaDarius Henderson
  • Dylan Laube
  • Keith Randolph Jr.

Miami Dolphins

  • J.J. McCarthy
  • Tanor Bortolini
  • Austin Booker
  • Dallin Holker

Minnesota Vikings

  • Drake Maye
  • Chris Braswell
  • Zak Zinter
  • Gabriel Murphy
  • Isaiah Davis
  • McKinnley Jackson
  • Isaiah Williams

New England Patriots

  • Marvin Harrison Jr.
  • Patrick Paul
  • Jaylen Wright
  • Christian Jones
  • Sione Vaki
  • Kamal Hadden

New Orleans Saints

  • Tyler Guyton
  • Payton Wilson
  • Dadrion Taylor-Demerson
  • Matt Goncalves
  • Brennan Jackson
  • Luke McCaffrey
  • Marcus Harris
  • Jha’Quan Jackson

New York Giants

  • Adonai Mitchell
  • Michael Penix Jr.
  • Mike Sainristil
  • Ben Sinnott
  • Christian Mahogany
  • Mohamed Kamara
  • Jaylin Simpson
  • Rasheen Ali
  • 2025 Round 1 Pick (MIA)

New York Jets

  • JC Latham
  • Michael Hall
  • Max Melton
  • Spencer Rattler
  • J.D. Bertrand
  • Jerry Jeudy (DEN)

Philadelphia Eagles

  • Laiatu Latu
  • Roman Wilson
  • Jaden Hicks
  • Jeremiah Trotter Jr.
  • MarShawn Lloyd
  • Nehemiah Pritchett
  • Tyrice Knight
  • Layden Robinson
  • Tory Taylor

Pittsburgh Steelers

  • Cooper DeJean
  • Sedrick Van Pran
  • Jarvis Brownlee
  • DeWayne Carter
  • Jaheim Bell
  • Justin Fields (CHI)

Seattle Seahawks

  • Taliese Fuaga
  • Cade Stover
  • Khyree Jackson
  • James Williams
  • Brandon Coleman
  • Erick All

San Francisco 49ers

  • Kool-Aid McKinstry
  • Ja’Lynn Polk
  • Calen Bullock
  • Isaiah Adams
  • Tyler Davis
  • Tyrone Tracy
  • Drake Nugent
  • Ethan Driskell
  • Grayson Murphy
  • Steele Chambers

Tampa Bay Buccaneers

  • Jackson Powers-Johnson
  • Bo Nix
  • Cedric Gray
  • Bucky Irving
  • Ryan Flournoy

Tennessee Titans

  • Malik Nabers
  • Edgerrin Cooper
  • Javon Foster
  • Kalen King
  • Frank Gore Jr.

Washington Commanders

  • Olu Fashanu
  • Darius Robinson
  • Junior Colson
  • Ennis Rakestraw Jr.
  • Jonah Elliss
  • Ray Davis
  • Javon Baker
  • Tykee Smith
  • Tahj Washington
  • 2025 Round 1 Pick (MIN)
  • 2026 Round 1 Pick (MIN)

SubscribeApple Podcasts | Spotify | Google Podcasts | SoundCloud | iHeartRadio