Cody Carpentier’s 7-Round 2024 NFL Mock Draft

It is officially draft week, we are just 3 days away from the 2024 NFL Draft in Detroit, Michigan. Alex Dunlap and I will be in Detroit with the PlayerProfiler team broadcasting for all three days live from their draft house. I am here today, however, to bring you the seventh iteration of my 2024 NFL Mock Draft Series. As in prior years, the Mock Draft Series will add one round per iteration with Mock 8.0 coming the night before the 2024 NFL Draft, Live from Detroit.

TRADE #1 – Arizona trades Picks 27, and 186 to Las Vegas for Pick 44, 77, and a 2025 6th

TRADE #2 – Buffalo trades Pick 28 to San Francisco for Brandon Aiyuk and Pick 215

Round 1 – (Pick 1-32)

No. 1 – Chicago Bears – Caleb Williams, QB – USC

No. 2 – Washington Commanders – Jayden Daniels, QB – LSU

No. 3 – New England Patriots – Drake Maye, QB – North Carolina

No. 4 – Arizona Cardinals – Marvin Harrison Jr., WR Ohio State

No. 5 – Los Angeles Chargers – Malik Nabers, WR – LSU

No. 6 – New York Giants – J.J. McCarthy, QB – Michigan

No. 7 – Tennessee Titans – Joe Alt, OT – Notre Dame

No. 8 – Atlanta Falcons – Quinyon Mitchell, CB – Toledo

No. 9 – Chicago Bears – Jared Verse, EDGE – Florida State

No. 10 – New York Jets – Graham Barton, OL – Duke

No. 11 – Minnesota Vikings – Byron Murphy II, DT – Texas

No. 12 – Denver Broncos – Brock Bowers, TE – Georgia

No. 13 – Las Vegas Raiders – Taliese Fuaga, OT – Oregon State

No. 14 – New Orleans Saints – Rome Odunze, WR – Washington

No. 15 – Indianapolis Colts – Terrion Arnold, CB – Alabama

No. 16 – Seattle Seahawks – Chop Robinson, EDGE – Penn State

No. 17 – Jacksonville Jaguars – Cooper DeJean, CB – Iowa

No. 18 – Cincinnati Bengals – Brian Thomas Jr., WR – LSU

No. 19 – Los Angeles Rams – Laiatu Latu, EDGE – UCLA

No. 20 – Pittsburgh Steelers – Olu Fashanu, T – Penn State

No. 21 – Miami Dolphins – Johnny Newton, DT – Illinois

No. 22 – Philadelphia Eagles – Nate Wiggins, CB – Clemson

No. 23 – Minnesota Vikings via CLE – Kool-Aid McKinstry, CB – Alabama

No. 24 – Dallas Cowboys – Zach Frazier, C – West Virginia

No. 25 – Green Bay Packers – Darius Robinson, DL – Missouri

No. 26 – Tampa Bay Buccaneers – Dallas Turner, EDGE – Alabama

No. 27 – Las Vegas Raiders via ARZ – Michael Penix Jr., QB – Washington (TRADE)

No. 28 – San Francisco 49ers via BUF – Troy Fautanu, OL – Washington (TRADE)

No. 29 – Detroit Lions – Jackson Powers-Johnson, C – Oregon

No. 30 – Baltimore Ravens – Amarius Mims, OT – Georgia

No. 31 – San Francisco 49ers – J.C. Latham, OT – Alabama

No. 32 – Kansas City Chiefs – Adonai Mitchell, WR – Texas


Round 2 – (Pick 33-64)

No. 33 – Carolina Panthers – Adisa Isaac, EDGE – Penn State

No. 34 – New England Patriots – Keon Coleman, WR – Florida State

No. 35 – Arizona Cardinals – Tyler Guyton, OT – Oklahoma

No. 36 – Washington Commanders – Patrick Paul, OT – Houston

No. 37 – Los Angeles Chargers – Kingsley Suamataia, OT – BYU

No. 38 – Tennessee Titans – Xavier Worthy, WR – Texas

No. 39 – Carolina Panthers via NYG – Troy Franklin, WR – Oregon

No. 40 – Washington Commanders via CHI – Bralen Trice, EDGE – Washington

No. 41 – Green Bay Packers via NYJ – Tyler Nubin, S – Minnesota

No. 42 – Houston Texans via MIN – Payton Wilson, LB – NC State

No. 43 – Atlanta Falcons – Brandon Dorlus, DL – Oregon

No. 44 – Arizona Cardinals via LV – Max Melton, CB – Rutgers (TRADE)

No. 45 – New Orleans Saints via DEN – Bo Nix, QB – Oregon

No. 46 – Indianapolis Colts – Ricky Pearsall, WR – Florida

No. 47 – New York Giants via SEA – Roman Wilson, WR – Michigan

No. 48 – Jacksonville Jaguars – Braden Fiske, DL – Florida State

No. 49 – Cincinnati Bengals – Jordan Morgan, OT – Arizona

No. 50 – Philadelphia Eagles via NO – Edgerrin Cooper, LB – Texas A&M

No. 51 – Pittsburgh Steelers – Ladd McConkey, WR – Georgia

No. 52 – Los Angeles Rams – Roger Rosengarten, OT – Washington

No. 53 – Philadelphia Eagles – Xavier Legette, WR – South Carolina

No. 54 – Cleveland Browns – Junior Colson, LB – Michigan

No. 55 – Miami Dolphins – T.J. Tampa, CB – Iowa State

No. 56 – Dallas Cowboys – Malachi Corley, WR – Western Kentucky

No. 57 – Tampa Bay Buccaneers – Mike Sainristil, CB – Michigan

No. 58 – Green Bay Packers – Andru Phillips, CB – Kentucky

No. 59 – Houston Texans – Kris Jenkins, DL – Michigan

No. 60 – Buffalo Bills – Marshawn Kneeland, EDGE – Western Michigan

No. 61 – Detroit Lions – Khyree Jackson, CB – Oregon

No. 62 – Baltimore Ravens – Kamari Lassiter, CB – Georgia

No. 63 – San Francisco 49ers – Brenden Rice, WR – USC

No. 64 – Kansas City Chiefs – Ben Sinnott, TE – Kansas State


Round 3 – (Pick 65-100)

No. 65 – Carolina Panthers – Trey Benson, RB – Florida State

No. 66 – Arizona Cardinals – Jacob Cowing, WR – Arizona

No. 67 – Washington Commanders – Ja’Tavion Sanders, TE – Texas

No. 68 – New England Patriots – Jonah Elliss, EDGE – Utah

No. 69 – Los Angeles Chargers – Jaylen Wright, RB – Tennessee

No. 70 – New York Giants – Blake Fisher, OT – Notre Dame

No. 71 – Arizona Cardinals via TEN – Michael Hall Jr., DL – Ohio State

No. 72 – New York Jets – Ja’Lynn Polk, WR – Washington

No. 73 – Detroit Lions via MIN – Chris Braswell, EDGE – Alabama

No. 74 – Atlanta Falcons – Javon Solomon, EDGE – Troy

No. 75 – Chicago Bears – Kiran Amegadjie, OT – Yale

No. 76 – Denver Broncos – Spencer Rattler, QB – South Carolina

No. 77 – Arizona Cardinals via LV – Christian Haynes, OL – Connecticut (TRADE)

No. 78 – Washington Commanders – Devontez Walker, WR – North Carolina

No. 79 – Atlanta Falcons – Javon Baker, WR – Central Florida

No. 80 – Cincinnati Bengals – Dominick Puni, OT – Kansas

No. 81 – Seattle Seahawks via NO – Jaden Hicks, S – Washington State

No. 82 – Indianapolis Colts – Jeremiah Trotter Jr., LB – Clemson

No. 83 – Los Angeles Rams – Jordan Travis, QB – Florida State

No. 84 – Pittsburgh Steelers – Renardo Green, CB – Florida State

No. 85 – Cleveland Browns – Ruke Orhorhoro, DL – Clemson

* – Miami Dolphins – FORFEITED SELECTION

No. 86 – Houston Texans via PHI – Ennis Rakestraw Jr., CB – Missouri

No. 87 – Dallas Cowboys – Jonathon Brooks, RB – Texas

No. 88 – Green Bay Packers – Brandon Coleman, OT – TCU

No. 89 – Tampa Bay Buccaneers – Braelon Allen, RB – Wisconsin

No. 90 – Arizona Cardinals via HOU – Tyrone Tracy, RB – Purdue

No. 91 – Green Bay Packers via BUF – Christian Mahogany, OL – Boston College

No. 92 – Tampa Bay Buccaneers via DET – Johnny Wilson, WR – Florida State

No. 93 – Baltimore Ravens – Jarvis Brownlee Jr., CB – Louisville

No. 94 – San Francisco 49ers – Cam Hart, CB – Notre Dame

No. 95 – Kansas City Chiefs – Christian Jones, OT – Texas

No. 96 – Jacksonville Jaguars – Mason McCormick, OL – South Dakota State

No. 97 – Cincinnati Bengals – Jared Wiley, TE – TCU

No. 98 – Pittsburgh Steelers – Sedrick Van Pran, C – Georgia

No. 99 – Los Angeles Rams – Austin Booker, EDGE – Kansas

No. 100 – Washington Commanders – Kamren Kinchens, S – Miami (FL)


Round 4 – (Pick 101-135)

No. 101 – Carolina Panthers – Cade Stover, TE – Ohio State

No. 102 – Seattle Seahawks – Michael Pratt, QB – Tulane

No. 103 – New England Patriots – Isaiah Adams, OT – Illinois

No. 104 – Arizona Cardinals – Austin Reed, QB – Western Kentucky

No. 105 – Los Angeles Chargers – T’Vondre Sweat, DL – Texas

No. 106 – Tennessee Titans – Nelson Ceaser, EDGE – Houston

No. 107 – New York Giants – Javon Bullard, S – Georgia

No. 108 – Minnesota Vikings – Cooper Beebe, OL – Kansas State

No. 109 – Atlanta Falcons – Matt Goncalves, OT – Pittsburgh

No. 110 – Los Angeles Chargers – Jordan Magee, LB – Temple

No. 111 – New York Jets – Maason Smith, DL – LSU

No. 112 – Las Vegas Raiders – Caelen Carson, CB – Wake Forest

No. 113 – Baltimore Ravens – Jermaine Burton, WR – Alabama

No. 114 – Jacksonville Jaguars – Jamari Thrash, WR – Louisville

No. 115 – Cincinnati Bengals – Blake Corum, RB – Michigan

No. 116 – Jacksonville Jaguars – Tanor Bortolini, C – Wisconsin

No. 117 – Indianapolis Colts – Calen Bullock, S – USC

No. 118 – Seattle Seahawks – Trevin Wallace, LB – Kentucky

No. 119 – Pittsburgh Steelers – Tykee Smith, S – Georgia

No. 120 – Philadelphia Eagles – Beaux Limmer, IOL – Arkansas

No. 121 – Denver Broncos – Mo Kamara, EDGE – Colorado State

No. 122 – Chicago Bears – Jalen McMillan, WR – Washington

No. 123 – Houston Texans – Luke McCaffrey, WR – Rice

No. 124 – San Francisco 49ers – Leonard Taylor III, DT – Miami (FL)

No. 125 – Tampa Bay Buccaneers – Cedric Gray, LB – North Carolina

No. 126 – Green Bay Packers – Bucky Irving, RB – Oregon

No. 127 – Houston Texans – D.J. James, CB – Auburn

No. 128 – Buffalo Bills – Tyler Davis, DL – Clemson

No. 129 – Minnesota Vikings – Joe Milton III, QB – Tennessee

No. 130 – Baltimore Ravens – Will Shipley, RB – Clemson

No. 131 – Kansas City Chiefs – Khristian Boyd, DL – Northern Iowa

No. 132 – San Francisco 49ers – Kris Abrams-Draine, CB – Missouri

No. 133 – Buffalo Bills – MarShawn Lloyd, RB – USC

No. 134 – New York Jets – Cole Bishop, S – Utah

No. 135 – Buffalo Bills – Braiden McGregor, EDGE – Michigan


Round 5 – (Pick 136-176)

No. 136 – Denver Broncos – Hunter Nourzad, C – Penn State

No. 137 – New England Patriots – Tahj Washington, WR – USC

No. 138 – Arizona Cardinals – Jalyx Hunt, EDGE – Houston Christian

No. 139 – Washington Commanders – Cody Schrader, RB – Missouri

No. 140 – Los Angeles Chargers – Jha’Quan Jackson, WR – Tulane

No. 141 – Carolina Panthers – Zak Zinter, G – Michigan

No. 142 – Carolina Panthers – Nehemiah Pritchett, CB – Auburn

No. 143 – Atlanta Falcons – Carter Bradley, QB – South Alabama

No. 144 – Buffalo Bills – Marcus Rosemy-Jacksaint, WR – Georgia

No. 145 – Denver Broncos – Cornelius Johnson, WR – Michigan

No. 146 – Tennessee Titans – Caeden Wallace, OT – Penn State

No. 147 – Denver Broncos – Kalen King, CB – Penn State

No. 148 – Las Vegas Raiders – Audric Estime, RB – Notre Dame

No. 149 – Cincinnati Bengals – Chau Smith-Wade, CB – Washington State

No. 150 – New Orleans Saints – Walter Rouse, OT – Oklahoma

No. 151 – Indianapolis Colts – Ethan Driskell, OT – Marshall

No. 152 – Washington Commanders – Trevor Keegan, OL – Michigan

No. 153 – Jacksonville Jaguars – Josh Newton, CB – TCU

No. 154 – Los Angeles Rams – Myles Harden, CB – South Dakota

No. 155 – Los Angeles Rams – Jaheim Bell, TE – Florida State

No. 156 – Cleveland Browns – Ray Davis, RB – Kentucky

No. 157 – Minnesota Vikings – Theo Johnson, TE – Penn State

No. 158 – Miami Dolphins – Sataoa Laumea, OT – Utah

No. 159 – Kansas City Chiefs – Elijah Jones, CB – Boston College

No. 160 – Buffalo Bills – Frank Crum, OL – Wyoming

No. 161 – Philadelphia Eagles – Xavier Thomas, EDGE – Clemson

No. 162 – Arizona Cardinals – Brennan Jackson, EDGE – Washington State

No. 163 – Buffalo Bills – Malik Mustapha, S – Wake Forest

No. 164 – Detroit Lions – C.J. Hanson, OL – Holy Cross

No. 165 – Baltimore Ravens – DeWayne Carter, DL – Duke

No. 166 – New York Giants – Marist Liufau, LB – Notre Dame

No. 167 – Minnesota Vikings – Isaiah Davis, RB – South Dakota State

No. 168 – New Orleans Saints – Gabriel Murphy, EDGE – UCLA

No. 169 – Green Bay Packers – Jalen Green, EDGE – James Madison

No. 170 – New Orleans Saints – Gabe Hall, DL – Baylor

No. 171 – Philadelphia Eagles – Kimani Vidal, RB – Troy

No. 172 – Philadelphia Eagles – Tanner McLachlan, TE – Arizona

No. 173 – Kansas City Chiefs – Rasheen Ali, RB – Marshall

No. 174 – Dallas Cowboys – Mekhi Wingo, DL – LSU

No. 175 – New Orleans Saints – Erick All, TE – Iowa

No. 176 – San Francisco 49ers – Blake Watson, RB – Memphis


Round 6 – (Pick 177-220)

No. 177 – Minnesota Vikings – Ainias Smith, WR – Texas A&M

No. 178 – Pittsburgh Steelers – Ryan Watts, CB – Texas

No. 179 – Seattle Seahawks – Layden Robinson, OL – Texas A&M

No. 180 – New England Patriots – Jarrian Jones, CB – Florida State

No. 181 – Los Angeles Chargers – Zion Tupuola-Fetui, EDGE – Washington

No. 182 – Tennessee Titans – Trey Taylor, S – Air Force

No. 183 – New York Giants – Javion Cohen, OL – Miami (FL)

No. 184 – Miami Dolphins – Jalen Coker, WR – Holy Cross

No. 185 – New York Jets – Brevyn Spann-Ford, TE – Minnesota

No. 186 – Las Vegas Raiders – Malik Washington, WR – Virginia (TRADE)

No. 187 – Atlanta Falcons – Tommy Eichenberg, LB – Ohio State

No. 188 – Houston Texans – Anthony Gould, WR – Oregon State

No. 189 – Houston Texans – Jaylen Harrell, EDGE – Michigan

No. 190 – New Orleans Saints – Isaac Guerendo, RB – Louisville

No. 191 – Indianapolis Colts – Kingsley Eguakun, C – Florida

No. 192 – Seattle Seahawks – Keith Randolph Jr., DL – Illinois

No. 193 – New England Patriots – Dylan Laube, RB – New Hampshire

No. 194 – Cincinnati Bengals – Dadrion Taylor-Demerson, S – Texas Tech

No. 195 – Pittsburgh Steelers – Jase McClellan, RB – Alabama

No. 196 – Los Angeles Rams – Frank Gore Jr., RB – Southern Mississippi

No. 197 – Atlanta Falcons – Andrew Raym, C – Oklahoma

No. 198 – Miami Dolphins – Sione Vaki, S – Utah

No. 199 – New Orleans Saints – Drake Nugent, C – Michigan

No. 200 – Buffalo Bills – Decamerion Richardson, CB – Mississippi State

No. 201 – Detroit Lions – David White Jr., WR – Western Carolina

No. 202 – Green Bay Packers – Devin Leary, QB – Kentucky

No. 203 – Denver Broncos – Steele Chambers, LB – Ohio State

No. 204 – Buffalo Bills – John Rhys Plumlee, QB – Central Florida

No. 205 – Detroit Lions – Dallin Holker, TE – Colorado State

No. 206 – Cleveland Browns – Myles Murphy, DL – North Carolina

No. 207 – Denver Broncos – Jaden Shirden, RB – Monmouth

No. 208 – Las Vegas Raiders – Jaylan Ford, LB – Texas

No. 209 – Los Angeles Rams – Anim Dankwah, OT – Howard

No. 210 – Philadelphia Eagles – Kamal Hadden, CB – Tennessee

No. 211 – San Francisco 49ers – Justin Eboigbe, EDGE – Alabama

No. 212 – Jacksonville Jaguars – Jordan Whittington, WR – Texas

No. 213 – Los Angeles Rams – Myles Cole, EDGE – Texas Tech

No. 214 – Cincinnati Bengals – Tory Taylor, P – Iowa

No. 215 – Buffalo Bills via SF – J.D. Bertrand, LB – Notre Dame (TRADE)

No. 216 – Dallas Cowboys – Javon Foster, OT – Missouri

No. 217 – Los Angeles Rams – Isaiah Williams, WR – Illinois

No. 218 – Baltimore Ravens – Ty’Ron Hopper, LB – Missouri

No. 219 – Green Bay Packers – Joshua Cephus, WR – UTSA

No. 220 – Tampa Bay Buccaneers – X’Zauvea Gadlin, OL – Liberty


Round 7 – (Pick 221-257)

No. 221 – Kansas City Chiefs – Josh Wallace, CB – Michigan

No. 222 – Washington Commanders – Logan Lee, DL – Iowa

No. 223 – Las Vegas Raiders – James Williams, S – Miami (FL)

No. 224 – Cincinnati Bengals – Johnny Dixon, CB – Penn State

No. 225 – Los Angeles Chargers – Trey Knox, TE – South Carolina

No. 226 – Arizona Cardinals – Dylan McMahon, C – North Carolina State

No. 227 – Cleveland Browns – Tip Reiman, TE – Illinois

No. 228 – Baltimore Ravens – Tyler Owens, S – Texas Tech

No. 229 – Las Vegas Raiders – Jaylin Simpson, S – Auburn

No. 230 – Minnesota Vikings – Will Reichard, K – Alabama

No. 231 – New England Patriots – Michael Barrett, LB – Michigan

No. 232 – Minnesota Vikings – Eric Watts, EDGE – Connecticut

No. 233 – Dallas Cowboys – Michael Wiley, RB – Arizona

No. 234 – Indianapolis Colts – Marshel Martin IV, TE – Sacramento State

No. 235 – Seattle Seahawks – Lideatrick Griffin, WR – Mississippi State

No. 236 – Jacksonville Jaguars – Curtis Jacobs, LB – Penn State

No. 237 – Cincinnati Bengals – Javontae Jean-Baptiste, EDGE – Notre Dame

No. 238 – Houston Texans – A.J. Barner, TE – Michigan

No. 239 – New Orleans Saints – Marcellas Dial, CB – South Carolina

No. 240 – Carolina Panthers – Kenny Logan Jr., S – Kansas

No. 241 – Miami Dolphins – Zach Heins, TE – South Dakota State

No. 242 – Tennessee Titans – Deshaun Fenwick, RB – Oregon State

No. 243 – Cleveland Browns – Casey Washington, WR – Illinois

No. 244 – Dallas Cowboys – Isaac Rex, TE – BYU

No. 245 – Green Bay Packers – Cedric Johnson, EDGE – Ole Miss

No. 246 – Tampa Bay Buccaneers – Beau Brade, S – Maryland

No. 247 – Houston Texans – Dillon Johnson, RB – Washington

No. 248 – Buffalo Bills – McKinnley Jackson, DL – Texas A&M

No. 249 – Detroit Lions – Jack Plummer, QB – Louisville

No. 250 – Baltimore Ravens – Tayvion Robinson, WR – Kentucky

No. 251 – San Francisco 49ers – Solomon Byrd, EDGE – USC

No. 252 – Tennessee Titans – Jalen Sundell, OT – North Dakota State

No. 253 – Los Angeles Chargers – Fabien Lovett, DL – Florida State

No. 254 – Los Angeles Rams – Kyle Hergel, OL – Boston College

No. 255 – Green Bay Packers – Kitan Oladapo, S – Oregon State

No. 256 – New York Jets – Jordan Jefferson, DL – LSU

No. 257 – New York Jets – Kedon Slovis, QB – BYU


For more NFL Draft News and Daily Chatter – Follow @CodyCarpentier

One Comments

  1. Post By Cody Carpentier

    Did the Cardinals just dominate this thing front to back? I think so…

    Marvin Harrison Jr WR
    Tyler Guyton OT
    Max Melton CB
    Jacob Cowing WR
    Michael Hall Jr. DL
    Christian Haynes OL
    Tyrone Tracy RB
    Austin Reed QB
    Jalyx Hunt EDGE
    Brennan Jackson EDGE
    Dylan McMahon C

Leave a Reply