Among all of the bad decisions I’ve made in my life, deciding to turn a four-round 2024 NFL Draft mock into a seven-round mock is certainly one of the worst. This was fun until I hit hour seven of putting it together and still had two rounds to go. I suffered a lot to make this, so I hope you enjoy it.
This mock draft mixes some of my personal inclinations with predictive elements. The earliest parts of the mock are more predictive, and things become more subjective and chaotic in the later rounds. The top three rounds are pretty good quality, but you will notice a drop off at some point (around the time I realized I needed to speed the process up). That’s also why there are no significant trades on Day 3.
Please forgive if there are a few mistakes or oddities. I had to re-shuffle some picks mid-mock to account for new information I received at an inconvenient time. Also, I want to offer a personal apology to Dolphins fans. This wasn’t a good draw for you. I missed the chance to give you Christian Haynes in the second round. I’ll get you some better roster fits next time.
I know a lot of Seahawks and Rams fans follow this newsletter. I think both of your teams walked away with at least three impact rookies and some nice depth pieces. I hope you agree.
Mock Draft 1.0 l Mock Draft 2.0 l Mock Draft 3.0 l March Top 250 Big Board
Draft order is courtesy of Tankathon. Asterisks mark picks that were traded because of deals I crafted.
Please leave your complaints in the comment section or send them to my Twitter account @Sam_Teets33.
2024 NFL Draft First Round
1. Chicago Bears (Via Panthers): Caleb Williams, QB USC
This was always going to be the pick. Chicago adds its new franchise quarterback with the hopes of returning to the playoffs in 2024 or 2025 for the first time since 2020.
Losses: Yannick Ngakoue, Marcedes Lewis, Darnell Mooney, Lucas Patrick, D'Onta Foreman, Justin Jones, Rasheem Green, Eddie Jackson, Cody Whitehair, Equanimeous St. Brown
Additions: Brett Rypien, Keenan Allen, Gerald Everett, D'Andre Swift, Ryan Bates, Coleman Shelton, Matt Pryor, Jacob Martin, Kevin Byard, Jonathan Owens
2. Washington Commanders: Drake Maye, QB North Carolina
The Commanders haven’t tipped their hand yet, although their decision does seem to be between Jayden Daniels and Maye. Personally, I think Maye is the better quarterback. He has the air raid experience to work with Kliff Kingsbury and checks all the physical boxes.
Losses: Curtis Samuel, Kendall Fuller, Cody Barton, Jacoby Brissett, Antonio Gibson, Joey Slye, David Mayo, Charles Leno Jr., Logan Thomas, Nick Gates
Additions: Marcus Mariota, Zach Ertz, Austin Ekeler, Nick Allegretti, Tyler Biadasz, Dorance Armstrong, Clelin Ferrell, Dante Fowler Jr., Frankie Luvu, Bobby Wagner, Michael Davis, Jeremy Chinn, Brandon McManus
3. New England Patriots: Jayden Daniels, QB LSU
It feels like Robert Kraft wants to draft a quarterback this year instead of waiting until 2025. Daniels would present the Patriots with a different style of quarterback play for the first time in more than 20 years. We shouldn’t rule out them drafting J.J. McCarthy. They have a history with Michigan quarterbacks.
Losses: Josh Uche, Mack Wilson, Nick Folk, Myles Bryant, Matthew Slater, Ezekiel Elliott, Jalen Mills, Mike Gesicki, Trent Brown
Additions: Jacoby Brissett, K.J. Osborn, Austin Hooper, Antonio Gibson, Chukwuma Okorafor, Nick Leverett, Armon Watts, Sione Takitaki
4. Arizona Cardinals: Marvin Harrison Jr., WR Ohio State
Arizona could trade back for a massive draft haul, but trading away the right to draft Marvin Harrison Jr. sounds like a decision you will regret years down the road.
Losses: Marquise Brown, Leki Fotu, Antonio Hamilton Sr., Geoff Swaim, D.J. Humphries
Additions: Desmond Ridder, Chris Moore, DeeJay Dallas, Jonah Williams, Evan Brown, Bilal Nichols, Khyiris Tonga, Justin Jones, Mack Wilson, Sean Murphy-Bunting
Trade: Chargers send No. 5 and No. 110 to Vikings for No. 11, No. 23, No. 129, 2025 First Round Pick, and 2025 Fourth Round Pick.
5. Minnesota Vikings (*Via Chargers): J.J. McCarthy, QB Michigan
As fun as a full Sam Darnold season sounds, it’s probably not a winning formula. Kevin O'Connell is entering his third season as the head coach in Minnesota. He still has a year of leeway to develop McCarthy. I’m not a huge fan of McCarthy, but he is walking into a stable situation with plenty of offensive cornerstones.
Losses: Kirk Cousins, Danielle Hunter, Marcus Davenport, Jordan Hicks, Dalton Risner, Joshua Dobbs, Greg Joseph, Cam Akers, K.J. Osborn, D.J. Wonnum, Khyiris Tonga, Austin Schlottmann
Additions: Sam Darnold, Trent Sherfield, Aaron Jones, Dan Feeney, Jerry Tillery, Jonathan Greenard, Jihad Ward, Andrew Van Ginkel, Blake Cashman, Kamu Grugier-Hill, Shaquill Griffin
6. New York Giants: Rome Odunze, WR Washington
With the top four quarterbacks off the board, New York is locked into a year of Daniel Jones/Drew Lock. The Giants invested a lot of picks in recent years in smaller slot receivers. Malik Nabers would be the best of the bunch, but he wouldn’t help diversify the room much. Odunze gives New York a playstyle they don’t have yet.
Losses: Adoree' Jackson, Saquon Barkley, Tyrod Taylor, Isaiah Simmons, Parris Campbell, Xavier McKinney, Sterling Shepard, Jihad Ward, A'Shawn Robinson, Jarrad Davis, Shane Lemieux, Matt Breida
Additions: Isaiah McKenzie, Drew Lock, Devin Singletary, Jermaine Eluemunor, Jon Runyan, Austin Schlottmann, Aaron Stinnie, Brian Burns, Jalen Mills
Trade: Titans send No. 7 and No. 106 to Bears for No. 9, No. 75, and 2025 Fourth Round Pick.
7. Chicago Bears (*Via Titans): Malik Nabers, WR LSU
I bounced between the Bears trading up or sticking and picking Dallas Turner. Nabers projects best into the slot in the NFL. That’s also a role recently acquired Keenan Allen plays a lot. I think Chicago can justify this move because Nabers is a blue-chip prospect while Turner isn’t.
Additionally, Allen turns 32 years old in late April. He has missed 11 games in the past two years, has a very different playstyle than Nabers, and is only under contract for one more season. Just draft good players and trust your coaches to put them in positions to succeed.
Losses: Yannick Ngakoue, Marcedes Lewis, Darnell Mooney, Lucas Patrick, D'Onta Foreman, Justin Jones, Rasheem Green, Eddie Jackson, Cody Whitehair, Equanimeous St. Brown
Additions: Brett Rypien, Keenan Allen, Gerald Everett, D'Andre Swift, Ryan Bates, Coleman Shelton, Matt Pryor, Jacob Martin, Kevin Byard, Jonathan Owens
8. Atlanta Falcons: Quinyon Mitchell, CB Toledo
There’s some risk in taking a small school cornerback, but Mitchell dominated the Senior Bowl and is an athletic freak. Mitchell and A.J. Terrell would be one of the best young cornerback duos in the NFL. Mitchell can also serve as insurance in case the Falcons don’t reach an extension with Terrell, who is entering the final year of his contract.
Losses: Jeff Okudah, Bud Dupree, Calais Campbell, Tre Flowers, Cordarrelle Patterson, Van Jefferson, Scotty Miller, Mack Hollins, Keith Smith
Additions: Kirk Cousins, Darnell Mooney, Rondale Moore, Ray-Ray McCloud, Charlie Woerner
Trade: Titans send No. 7 and No. 106 to Bears for No. 9, No. 75, and 2025 Fourth Round Pick.
9. Tennessee Titans (*Via Bears): Joe Alt, LT Notre Dame
Pull up Tennessee’s depth chart. How many average to above-average starters are along the offensive line? Two: Lloyd Cushenberry III and Peter Skoronski. Give Bill Callahan someone to coach up.
Losses: Ryan Tannehill, Derrick Henry, Denico Autry, Aaron Brewer, Sean Murphy-Bunting, Azeez Al-Shaair, Terrell Edmunds, Kristian Fulton, Trevis Gipson, K'Von Wallace, Chris Moore, Chris Hubbard, Andre Dillard
Additions: Mason Rudolph, Calvin Ridley, Tony Pollard, Lloyd Cushenberry III, Saahdiq Charles, Sebastian Joseph-Day, Kenneth Murray, Chidobe Awuzie, L'Jarius Sneed
10. New York Jets: Brock Bowers, TE Georgia
The Jets spent a lot of assets fixing the offensive line this summer. They have a lot of frequently injured players along the line, but it’s time to take some risks. The Jets can address offensive line depth later. Right now they need to focus on adding weapons to support Aaron Rodgers and Garrett Wilson.
Losses: Carl Lawson, Duane Brown, Mekhi Becton, Laken Tomlinson, Dalvin Cook, Jordan Whitehead, Bryce Huff, Quinton Jefferson, Randall Cobb, Al Woods, Connor McGovern, Thomas Morstead, Ashtyn Davis, Bryce Hall, Billy Turner
Additions: Tyrod Taylor, Mike Williams, Morgan Moses, Tyron Smith, John Simpson, Javon Kinlaw, Leki Fotu, Isaiah Oliver
Trade: Chargers send No. 5 and No. 110 to Vikings for No. 11, No. 23, No. 129, 2025 First Round Pick, and 2025 Fourth Round Pick.
11. Los Angeles Chargers (*Via Vikings): JC Latham, RT Alabama
Welcome to Jim Harbaugh football! This is a deep wide receiver class. The Chargers can get Justin Herbert some pass catchers later. I think they take a massive right tackle early to support the run game and keep Herbert upright (and healthy).
Losses: Michael Davis, Gerald Everett, Austin Ekeler, Kenneth Murray, Jalen Guyton, Josh Kelley, Tanner Muse, Cameron Dicker, Will Clapp, Austin Johnson, Nick Williams, Essang Bassey, Mike Williams
Additions: Gus Edwards, Will Dissly, Hayden Hurst, Bradley Bozeman, Poona Ford, Denzel Perryman, Kristian Fulton
12. Denver Broncos: Dallas Turner, Edge Alabama
All of the top quarterbacks are gone. Denver could reach a full round or two for Bo Nix, or Sean Payton could emphasize adding talent to a depleting roster. Pass rusher and cornerback will be on the board here. I think a long-term replacement for Garett Bolles could also be in the mix.
Losses: Josey Jewell, Graham Glasgow, Lloyd Cushenberry, Fabien Moreau, Cameron Fleming, Mike Purcell
Additions: Matt Peart, Malcolm Roach, Cody Barton, Brandon Jones
13. Las Vegas Raiders: Terrion Arnold, CB Alabama
The right side of the offensive line and cornerback are massive needs for the Raiders. Taliese Fuaga is frequently mocked in this spot, but the top cornerbacks could fly off the board quicker than the best offensive linemen. Also, Arnold is more of a surefire prospect than Fuaga.
Losses: Josh Jacobs, Jermaine Eluemunor, Austin Hooper, Greg Van Roten, Bilal Nichols, John Jenkins, Amik Robertson, Isaiah Pola-Mao
Additions: Gardner Minshew II, Harrison Bryant, Alexander Mattison, Christian Wilkins
14. New Orleans Saints: Olu Fashanu, LT Penn State
The Trevor Penning experience hasn’t gone well so far. The Saints are probably headed for another sub-ten-win season if they roll into 2024 without another option at left tackle. Fashanu has his shortcomings, but he’s still a plug-and-play option.
Losses: Andrus Peat, Jameis Winston, Jimmy Graham, Max Garcia, Isaac Yiadom, Zack Baun, Lonnie Johnson Jr.
Additions: Nathan Peterman, Stanley Morgan, Cedrick Wilson Jr., Olisaemeka Udoh, Chase Young, Willie Gay
Trade: Colts send No. 15 and No. 191 to Rams for No. 19 and No. 83.
15. Los Angeles Rams (*Via Colts): Byron Murphy II, DL Texas
Rams fans will either love or hate me for this. Let’s find out. Murphy shares some physical characteristics with Aaron Donald. He’s not going to replace Donald’s impact. No one can. However, getting a similar body type with pass rush and run defense upside allows the Rams to keep some of their defensive principles in place despite losing one of the greatest players of all-time.
Alternatively, the Rams can stick and pick the top edge rusher available at 19. It’s unlikely Murphy makes it that far down the board.
Losses: Brian Allen, John Johnson, Demarcus Robinson, Ahkello Witherspoon, Jordan Fuller, Troy Reeder, Larrell Murchison
Additions: Jimmy Garoppolo, Colby Parkinson, Jonah Jackson, Darious Williams, Kamren Curl
16. Seattle Seahawks: Troy Fautanu, G Washington
Seahawks fans are probably tired of seeing this pick. Fautanu to Seattle is one of the most popular mock draft destinations right now, but the move makes sense for a Seahawks team with question marks at guard.
Fautanu has the arm length to play offensive tackle, which is where he played in college. However, he struggled against power rushers in the Pac-12. The NFL is not the Pac-12. Maybe Fautanu kicks outside eventually, but playing him at guard lets Seattle get their five best offensive line options on the field.
Losses: Phil Haynes, Damien Lewis, Evan Brown, Colby Parkinson, Drew Lock, Bobby Wagner, Jordyn Brooks, Mario Edwards Jr., DeeJay Dallas
Additions: Sam Howell, Pharaoh Brown, George Fant, Nick Harris, Tremayne Anchrum Jr., Jonathan Hankins, Jerome Baker, Tyrel Dodson, Rayshawn Jenkins, K'Von Wallace
17. Jacksonville Jaguars: Brian Thomas Jr., WR LSU
The Jaguars were still pursuing Calvin Ridley after signing Gabe Davis. They need another option for Trevor Lawrence. Thomas might overlap with Davis in terms of skill set, but he’s an ascending talent who could develop into a legitimate WR1 in Jacksonville.
Losses: Tyler Shatley, Jamal Agnew, Dawuane Smoot, Calvin Ridley, Brandon McManus, Tre Herndon, K'Lavon Chaisson, Angelo Blackson
Additions: Mac Jones, Gabe Davis, Devin Duvernay, Mitch Morse, Arik Armstead, Trevis Gipson, Ronald Darby, Darnell Savage Jr., Joey Slye
18. Cincinnati Bengals: Nate Wiggins, CB Clemson
The Bengals hit on Cam Taylor-Britt but are still waiting for DJ Turner to deliver on his potential as a prospect. Drafting Wiggins gives Cincinnati one of the fastest cornerbacks in the league and would allow them to play Turner in the slot in 2025 once Mike Hilton enters free agency.
Losses: D.J. Reader, Tyler Boyd, Chidobe Awuzie, Jonah Williams, Irv Smith Jr., Josh Tupou
Additions: Mike Gesicki, Zack Moss, Trent Brown, Sheldon Rankins, Vonn Bell, Geno Stone
Trade: Colts send No. 15 and No. 191 to Rams for No. 19 and No. 83.
19. Indianapolis Colts (*Via Rams): Taliese Fuaga, RT/G Oregon State
This is a weird one. The Colts have re-signed their draft hits at such a high rate that there aren’t a ton of immediate needs. Cornerback, edge depth, and outside WR2 stand out the most. Maybe this is Cooper DeJean, Adonai Mitchell, or Jared Verse.
Alternatively, Indianapolis could preemptively attack their offensive line to avoid becoming the 2021 Steelers. The Cowboys had great success doing this by drafting Tyler Smith recently. In this scenario, Fuaga starts his career at right guard. I’ve got to make at least a few weird picks, right?
Losses: Gardner Minshew, Julian Blackmon, Zack Moss
Additions: Joe Flacco, Raekwon Davis
20. Pittsburgh Steelers: Amarius Mims, RT Georgia
Pittsburgh needs to resist the urge to draft Jackson Powers-Johnson. This is a very deep center class. There will be others down the board. Mims’ injury history raises questions, but his physical talent is off the charts. This move also reunites Mims with Broderick Jones and pushes Dan Moore Jr. into a swing tackle role.
Losses: Levi Wallace, Miles Kwon Alexander, Chandon Sullivan, Patrick Peterson, Allen Robinson, Mason Cole, Keanu Neal, Mason Rudolph, Markus Golden, Armon Watts, Pressley Harvin III
Additions: Justin Fields, Russell Wilson, Van Jefferson, Patrick Queen, Donte Jackson, DeShon Elliott, Cameron Johnston
21. Miami Dolphins: Jared Verse, Edge Florida State
Edge is not the top need for the Dolphins, but they could be in dire straights depending on how far along Bradley Chubb and Jaelan Phillips are into their recoveries from season-ending injuries. It’s also worth noting that Chubb has an extensive injury history in the NFL and Phillips previously medically retired in college.
If you’re a Dolphins fan and didn’t like this pick, you might as well navigate away now. It’s probably not getting any better. I really struggled to draft for your team.
Losses: Jerome Baker, Cedrick Wilson, Connor Williams, Christian Wilkins, Andrew Van Ginkel, Robert Hunt, Eli Apple, Brandon Jones, Raekwon Davis, Kendall Lamm, DeShon Elliott
Additions: Jonnu Smith, Aaron Brewer, Jack Driscoll, Jonathan Harris, Benito Jones, Neville Gallimore, Jordyn Brooks, Anthony Walker Jr., Shaquil Barrett, Kendall Fuller, Siran Neal, Jordan Poyer
22. Philadelphia Eagles: Adonai Mitchell, WR Texas
Philadelphia needs cornerback, safety, and maybe linebacker help. None of those positions are ideal here for their current scheme. Instead, let’s just make a strength and even greater strength. This arguably gives the Eagles the best wide receiver room in the NFL.
Losses: Jason Kelce, Fletcher Cox, Marcus Mariota, Boston Scott, Zach Cunningham, Shaquille Leonard, Nicholas Morrow, Quez Watkins, D'Andre Swift, Olamide Zaccheaus
Additions: Kenny Pickett, DeVante Parker, Saquon Barkley, Matt Hennessy, PJ Mustipher, Bryce Huff, Devin White, Zack Baun, Oren Burks, C.J. Gardner-Johnson
Trade: Chargers send No. 5 and No. 110 to Vikings for No. 11, No. 23, No. 129, 2025 First Round Pick, and 2025 Fourth Round Pick.
23. Los Angeles Chargers (*Via Vikings): Cooper DeJean, DB Iowa
I’m not as high on DeJean as some, but he’s a good fit for the scheme Harbaugh’s Michigan teams ran. Putting DeJean and Derwin James on a team together seems like a cheat code considering it gives the Chargers one of the most versatile secondaries. I don’t think it really matters where DeJean plays because he’s going to get playing time regardless.
Losses: Michael Davis, Gerald Everett, Austin Ekeler, Kenneth Murray, Jalen Guyton, Josh Kelley, Tanner Muse, Cameron Dicker, Will Clapp, Austin Johnson, Nick Williams, Essang Bassey, Mike Williams
Additions: Gus Edwards, Will Dissly, Hayden Hurst, Bradley Bozeman, Poona Ford, Denzel Perryman, Kristian Fulton
24. Dallas Cowboys: Jackson Powers-Johnson, C/G Oregon
Dallas wants an interior lineman, a tackle, and a running back in some order. Powers-Johnson played about 450 snaps at guard in college in addition to being a standout center. He will likely take over the center role in Dallas while T.J. Bass and Asim Richards battle for the left guard spot.
Losses: Tyron Smith, Tony Pollard, Stephon Gilmore, Jayron Kearse, Dorance Armstrong, Johnathan Hankins, Dante Fowler Jr., Neville Gallimore, Tyler Biadasz
Additions: Eric Kendricks
25. Green Bay Packers: Graham Barton, G/C Duke
Green Bay always values players capable of playing multiple positions along the offensive line. Some fans might be surprised they don’t target at tackle here, but Zach Tom is quickly becoming one of the league’s better right tackles and Rasheed Walker showed a lot of potential on the left side. In this scenario, Barton either takes over for Josh Myers or Sean Rhyan, who are below-average starters.
Losses: David Bakhtiari, Jonathan Owens, Darnell Savage, Yosh Nijman, Jon Runyan, Rudy Ford
Additions: Josh Jacobs, Xavier McKinney
Trade: Buccaneers send No. 26 to Ravens for No. 30 and No. 130.
26. Baltimore Ravens (*Via Buccaneers): Tyler Guyton, RT Oklahoma
Guyton has the physical tools to go much higher than this, but he dropped because of this class’ depth at tackle. Drafting Guyton allows Baltimore to avoid starting Patrick Mekari or Daniel Faalele.
Losses: Odell Beckham Jr., Kevin Zeitler, Gus Edwards, Patrick Queen, Tyler Huntley, Jadeveon Clowney, Geno Stone, J.K. Dobbins, Rock Ya-Sin, Ronald Darby, John Simpson
Additions: Josh Jones, Chris Board
27. Arizona Cardinals (Via Texans): Laiatu Latu, Edge UCLA
Only one Cardinal had more than four sacks last season. I’m hopeful that BJ Ojulari will develop into a consistent player, but Arizona needs a headliner along the defensive front. Latu’s pure athleticism isn’t elite, but he has every pass rush move in the book.
Losses: Marquise Brown, Leki Fotu, Antonio Hamilton Sr., Geoff Swaim, D.J. Humphries
Additions: Desmond Ridder, Chris Moore, DeeJay Dallas, Jonah Williams, Evan Brown, Bilal Nichols, Khyiris Tonga, Justin Jones, Mack Wilson, Sean Murphy-Bunting
28. Buffalo Bills: Marshawn Kneeland, Edge Western Michigan
Kneeland is the only true surprise I threw into the first round (thank Dane Brugler for the idea). Kneeland is still developing his pass rush plan, but here’s an above-average athlete with good size and measurables for the position. He’s also a high-end run defender.
Losses: Micah Hyde, Leonard Floyd, Tim Settle, Jordan Phillips, Poona Ford, Dane Jackson, Tyrel Dodson, Damien Harris, Shaq Lawson, Gabriel Davis, Latavius Murray, Jordan Poyer, Tre'Davious White
Additions: Mitchell Trubisky, Curtis Samuel, Mack Hollins, A.J. Epenesa, Nicholas Morrow, Mike Edwards
29. Detroit Lions: Chop Robinson, Edge Penn State
I considered flipping Robinson with Marshawn Kneeland since the latter’s style fits better with Brad Holmes’ and Dan Campbell’s vision for the franchise. Darius Robinson was also in play here. This is one of the weaker selections I made in this mock draft.
Losses: C.J. Gardner-Johnson, Romeo Okwara, Charles Harris, Will Harris, Benito Jones, Jerry Jacobs, Jonah Jackson, Teddy Bridgewater, Josh Reynolds, Halapoulivaati Vaitai, Cameron Sutton
Additions: Kevin Zeitler, Marcus Davenport, DJ Reader, Carlton Davis, Amik Robertson
Trade: Buccaneers send No. 26 to Ravens for No. 30 and No. 130.
30. Tampa Bay Buccaneers (*Via Ravens): Darius Robinson, Edge Missouri
Tampa Bay relentlessly pursues defensive talent in the trenches. Yaya Diaby and Calijah Kancey seem like long-term answers, but Logan Hall and Joe Tryon-Shoyinka have produced mixed results. Robinson inserts another name into the mix to establish a deep rotation.
Losses: Devin White, Matt Feiler, Russell Gage, Aaron Stinnie, Ryan Neal, William Gholston
Additions: Sua Opeta, Ben Bredeson, Bryce Hall, Tavierre Thomas, Jordan Whitehead
31. San Francisco 49ers: Jer'Zhan Newton, IDL Illinois
The 49ers are another franchise that enjoys investing in the defensive line. San Francisco signed Yetur Gross-Matos and Leonard Floyd at edge and Maliek Collins and Jordan Elliott along the interior in free agency, but none of those players match Newton’s hand usage and upper body twitch.
Losses: Chase Young, Sam Darnold, Tashaun Gipson Sr., Arik Armstead, Clelin Ferrell, Javon Kinlaw, Oren Burks, Ray-Ray McCloud III
Additions: Joshua Dobbs, Brandon Parker, Yetur Gross-Matos, Leonard Floyd, Maliek Collins, Jordan Elliott, De'Vondre Campbell, Isaac Yiadom, Chase Lucas
32. Kansas City Chiefs: Kool-Aid McKinstry, CB Alabama
Left tackle and wide receiver were Kansas City’s biggest needs entering the offseason. Trading L'Jarius Sneed changed the math a little. Kansas City’s defense set the tone for the team this past year. Trading away one of the unit’s three best players carries significant weight. Kool-Aid McKinstry is far from a perfect prospect, but he has the highest ceiling of the remaining outside corners.
Losses: Mike Edwards, L'Jarius Sneed, Donovan Smith, Mecole Hardman, Tommy Townsend, Willie Gay Jr., Blake Bell, Clyde Edwards-Helaire, Jerick McKinnon
Additions: Marquise Brown
2024 NFL Draft Second Round
33. Carolina Panthers: Xavier Legette, WR South Carolina
34. New England Patriots: Jordan Morgan, LT/G Arizona
35. Arizona Cardinals: Ladd McConkey, WR Georgia
36. Washington Commanders: Kingsley Suamataia, LT BYU
37. Los Angeles Chargers: Roman Wilson, WR Michigan
38. Tennessee Titans: T'Vondre Sweat, IDL Texas
39. Carolina Panthers (Via Giants): Theo Johnson, TE Penn State
40. Washington Commanders (Via Bears): T.J. Tampa, CB Iowa State
Trade: Packers send No. 41 to Cardinals for No. 66, No. 90, and a 2025 Fifth Round Pick.
41. Arizona Cardinals (*Via Packers): Zach Frazier, C West Virginia
42. Houston Texans (Via Vikings): Ricky Pearsall, WR Florida
Trade: Atlanta Falcons send No. 43 to Eagles for Haason Reddick
43. Philadelphia Eagles (*Via Falcons): Michael Hall Jr., IDL Ohio State
44. Las Vegas Raiders: Michael Penix Jr., QB Washington
45. New Orleans Saints (Via Broncos): Keon Coleman, WR Florida State
46. Indianapolis Colts: Ja'Lynn Polk, WR Washington
47. New York Giants (Via Seahawks): Dominick Puni, LG Kansas
48. Jacksonville Jaguars: Max Melton, CB/NB Rutgers
49. Cincinnati Bengals: Xavier Worthy, WR Texas
50. Philadelphia Eagles (Via Saints): Adisa Isaac, Edge Penn State
51. Pittsburgh Steelers: Malachi Corley, WR Western Kentucky
52. Los Angeles Rams: Chris Braswell, Edge Alabama
Trade: Eagles send No. 53 to Kansas City for No. 64 and No. 159
53. Kansas City Chiefs (*Via Eagles): Patrick Paul, LT Houston
54. Cleveland Browns: Edgerrin Cooper, LB Texas A&M
55. Miami Dolphins: Braden Fiske, IDL Florida State
56. Dallas Cowboys: Jonathon Brooks, RB Texas
57. Tampa Bay Buccaneers: Christian Haynes, G UConn
58. Green Bay Packers: Tyler Nubin, S Minnesota
Trade: Texans send No. 59 and No. 188 to Broncos for No. 76, No. 121, and No. 147
59. Denver Broncos (*Via Texans): Bo Nix, QB Oregon
60. Buffalo Bills: Cooper Beebe, LG Kansas State
61. Detroit Lions: Kamari Lassiter, CB Georgia
62. Baltimore Ravens: Caelen Carson, CB Wake Forest
63. San Francisco 49ers: Roger Rosengarten, RT Washington
Trade: Eagles send No. 53 to Kansas City for No. 64 and No. 159
64. Philadelphia Eagles (*Via Chiefs): Jaden Hicks, S Washington State
2024 NFL Draft Third Round
65. Carolina Panthers: Kiran Amegadjie, LT/G Yale
Trade: Packers send No. 41 to Cardinals for No. 66, No. 90, and a 2025 Fifth Round Pick.
66. Green Bay Packers (*Via Cardinals): Austin Booker, Edge Kansas
67. Washington Commanders: Ja'Tavion Sanders, TE Texas
68. New England Patriots: Devontez Walker, WR North Carolina
69. Los Angeles Chargers: Junior Colson, LB Michigan
70. New York Giants: Spencer Rattler, QB South Carolina
71. Arizona Cardinals (Via Titans): Isaiah Adams, LG Illinois
72. New York Jets: Jalen McMillan, WR Washington
73. Detroit Lions (Via Vikings): Zak Zinter, RG Michigan
74. Atlanta Falcons: Kris Jenkins, IDL Michigan
Trade: Titans send No. 7 and No. 106 to Bears for No. 9, No. 75, and 2025 Fourth Round Pick.
75. Tennessee Titans (*Via Bears): Payton Wilson, LB North Carolina State
Trade: Texans send No. 59 and No. 188 to Broncos for No. 76, No. 121, and No. 147
76. Houston Texans (*Via Broncos): Ennis Rakestraw Jr., CB/NB Missouri
77. Las Vegas Raiders: Trey Benson, RB Florida State
78. Washington Commanders (Via Seahawks): Brandon Coleman, LG TCU
79. Atlanta Falcons (Via Jaguars): Jeremiah Trotter Jr., LB Clemson
80. Cincinnati Bengals: Blake Fisher, RT Notre Dame
81. Seattle Seahawks (Via Saints): Khyree Jackson, CB Oregon
82. Indianapolis Colts: Ruke Orhorhoro, IDL Clemson
Trade: Colts send No. 15 and No. 191 to Rams for No. 19 and No. 83.
83. Indianapolis Colts (*Via Rams): Calen Bullock, S USC
84. Pittsburgh Steelers: Kris Abrams-Draine, CB/NB Missouri
85. Cleveland Browns: Bralen Trice, Edge Washington
86. Houston Texans (Via Eagles): Javon Bullard, S Georgia
87. Dallas Cowboys: Christian Jones, RT Texas
88. Green Bay Packers: Mike Sainristil, NB Michigan
89. Tampa Bay Buccaneers: Michael Pratt, QB Tulane
Trade: Packers send No. 41 to Cardinals for No. 66, No. 90, and a 2025 Fifth Round Pick.
90. Green Bay Packers (*Via Cardinals): Maason Smith, IDL LSU
91. Green Bay Packers (Via Bills): Jaylen Wright, RB Tennessee
92. Tampa Bay Buccaneers (Via Lions): Gabriel Murphy, Edge UCLA
93. Baltimore Ravens: Javon Baker, WR UCF
94. San Francisco 49ers: Mason McCormick, G South Dakota State
95. Kansas City Chiefs: Jermaine Burton, WR Alabama
96. Jacksonville Jaguars (Comp Pick): McKinnley Jackson, IDL Texas A&M
97. Cincinnati Bengals (Comp Pick): Jonah Elliss, Edge Utah
98. Pittsburgh Steelers (Via Eagles, Comp Pick): Hunter Nourzad, C Penn State
99. Los Angeles Rams (Comp Pick): Andru Phillips, CB/NB Kentucky
100. Washington Commanders (Via 49ers, Comp Pick): Jamari Thrash, WR Louisville
2024 NFL Draft Fourth Round
101. Carolina Panthers: Renardo Green, CB Florida State
102. Seattle Seahawks (Via Commanders): Kamren Kinchens, S Miami
103. New England Patriots: Ben Sinnott, TE Kansas State
104. Arizona Cardinals: MarShawn Lloyd, RB USC
105. Los Angeles Chargers: Gabe Hall, IDL Baylor
Trade: Titans send No. 7 and No. 106 to Bears for No. 9, No. 75, and 2025 Fourth Round Pick.
106. Chicago Bears (*Via Titans): Matt Goncalves, OT/G Pittsburgh
107. New York Giants: Delmar Glaze, OT/G Maryland
108. Minnesota Vikings: Malik Washington, WR Virginia
109. Atlanta Falcons: Cole Bishop, S Utah
Trade: Chargers send No. 5 and No. 110 to Vikings for No. 11, No. 23, No. 129, 2025 First Round Pick, and 2025 Fourth Round Pick.
110. Minnesota Vikings (*Via Chargers): Christian Mahogany, G Boston College
111. New York Jets: Beau Brade, S Maryland
112. Las Vegas Raiders: DeWayne Carter, IDL Duke
113. Baltimore Ravens (Via Broncos): Trevin Wallace, LB Kentucky
114. Jacksonville Jaguars: Audric Estime, RB Notre Dame
115. Cincinnati Bengals: Bub Means, WR Pittsburgh
116. Jacksonville Jaguars (Via Saints): Dadrion Taylor-Demerson, S Texas Tech
117. Indianapolis Colts: Elijah Jones, CB Boston College
118. Seattle Seahawks: Cedric Gray, LB North Carolina
119. Pittsburgh Steelers: Brenden Rice, WR USC
120. Philadelphia Eagles (Via Rams): Cam Hart, CB Notre Dame
Trade: Texans send No. 59 and No. 188 to Broncos for No. 76, No. 121, and No. 147
121. Houston Texans (*Via Broncos): Javon Foster, LT Missouri
122. Chicago Bears (Via Eagles): Nelson Ceaser, Edge Houston
123. Houston Texans (Via Browns): Mekhi Wingo, IDL LSU
124. San Francisco 49ers (Via Cowboys): Johnny Wilson, WR Florida State
125. Tampa Bay Buccaneers: Blake Corum, RB Michigan
126. Green Bay Packers: Tommy Eichenberg, LB Ohio State
127. Houston Texans: Mohamed Kamara, Edge Colorado State
128. Buffalo Bills: Braelon Allen, RB Wisconsin
Trade: Chargers send No. 5 and No. 110 to Vikings for No. 11, No. 23, No. 129, 2025 First Round Pick, and 2025 Fourth Round Pick.
129. Los Angeles Chargers (*Via Vikings): Jarrian Jones, NB Florida State
Trade: Buccaneers send No. 26 to Ravens for No. 30 and No. 130.
130. Tampa Bay Buccaneers (*Via Ravens): D.J. James, CB Auburn
131. Kansas City Chiefs: Bucky Irving, RB Oregon
132. San Francisco 49ers (Comp Pick): Tanor Bortolini, C/G Wisconsin
133. Buffalo Bills (Comp Pick): Kitan Oladapo, S Oregon State
134. New York Jets (Via Ravens, Comp Pick): Brandon Dorlus, Edge Oregon
135. San Francisco 49ers: Dwight McGlothern, CB Arkansas
2024 NFL Draft Fifth Round
136. Denver Broncos (Via Panthers): Sedrick Van Pran, C Georgia
137. New England Patriots: Jarvis Brownlee Jr., CB Louisville
138. Arizona Cardinals: Josh Newton, CB TCU
139. Washington Commanders: Eyabi Okie-Anoma, Edge Charlotte
140. Los Angeles Chargers: Rasheen Ali, RB Marshall
141. Carolina Panthers (Via Giants): Jha'Quan Jackson, WR Tulane
142. Carolina Panthers (Via Titans): Brennan Jackson, Edge Washington State
143. Atlanta Falcons: Cornelius Johnson, WR Michigan
144. Buffalo Bills (Via Bears): Jordan Jefferson, IDL LSU
145. Denver Broncos (Via Jets): Cade Stover, TE Ohio State
146. Tennessee Titans (Via Vikings): Tahj Washington, WR USC
Trade: Texans send No. 59 and No. 188 to Broncos for No. 76, No. 121, and No. 147
147. Houston Texans (*Via Broncos): Kalen King, CB Penn State
148. Las Vegas Raiders: Layden Robinson, G Texas A&M
149. Cincinnati Bengals: Leonard Taylor III, IDL Miami
150. New Orleans Saints: Trevor Keegan, LG Michigan
151. Indianapolis Colts: Myles Cole, Edge Texas Tech
152. Washington Commanders (Via Seahawks): Edefuan Ulofoshio, LB Washington
153. Jacksonville Jaguars: Jalyx Hunt, Edge Houston Christian
154. Los Angeles Rams: Jordan Whittington, WR Texas
155. Los Angeles Rams (Via Steelers): Will Shipley, RB Clemson
156. Cleveland Browns (Via Eagles): Tip Reiman, TE Illinois
157. Minnesota Vikings (Via Browns): Keith Randolph Jr., IDL Illinois
158. Miami Dolphins: Garret Greenfield, OT/G South Dakota State
Trade: Eagles send No. 53 to Kansas City for No. 64 and No. 159
159. Philadelphia Eagles (*Via Chiefs): Beaux Limmer, C Arkansas
160. Buffalo Bills (Via Packers): Nehemiah Pritchett, CB Auburn
161. Philadelphia Eagles (Via Buccaneers): Isaac Guerendo, RB Louisville
162. Arizona Cardinals (Via Texans): Caedan Wallace, RT Penn State
163. Buffalo Bills: Andrew Raym, C Oklahoma
164. Detroit Lions: Charles Turner, C LSU
165. Baltimore Ravens: Javion Cohen, LG Miami
166. New York Giants (Via 49ers): Ray Davis, RB Kentucky
167. Minnesota Vikings (Via Chiefs): Xavier Thomas, Edge Clemson
168. New Orleans Saints (Comp Pick): Jacob Cowing, WR Arizona
169. Green Bay Packers (Comp Pick): Carlton Johnson, CB Fresno State
170. New Orleans Saints (Comp Pick): Fabien Lovett, IDL Florida State
171. Philadelphia Eagles (Comp Pick): M.J. Devonshire, CB Pittsburgh
172. Philadelphia Eagles (Comp Pick): Ty'Ron Hopper, LB Missouri
173. Kansas City Chiefs (Comp Pick): Cedric Johnson, Edge Ole Miss
174. Dallas Cowboys (Comp Pick): Tykee Smith, NB Georgia
175. New Orleans Saints (Comp Pick): Jared Wiley, TE TCU
176. San Francisco 49ers (Comp Pick): Curtis Jacobs, LB Penn State
2024 NFL Draft Sixth Round
177. Minnesota Vikings (Via Panthers): Jaheim Bell, TE Florida State
178. Pittsburgh Steelers (Via Panthers): Marist Liufau, LB Notre Dame
179. Seattle Seahawks (Via Commanders): Javon Solomon, Edge Troy
180. New England Patriots: Evan Williams, S Oregon
181. Los Angeles Chargers: Josh Proctor, S Ohio State
182. Tennessee Titans: Jordan Travis, QB Florida State
183. New York Giants: Joe Milton, QB Tennessee
184. Miami Dolphins (Via Bears): Luke McCaffrey, WR Rice
185. New York Jets: Justin Rogers, IDL Auburn
186. Arizona Cardinals (Via Vikings): AJ Barner, TE Michigan
187. Atlanta Falcons: Dylan Laube, RB New Hampshire
Trade: Texans send No. 59 and No. 188 to Broncos for No. 76, No. 121, and No. 147
188. Denver Broncos (*Via Texans): Justin Eboigbe, DL Alabama
189. Buffalo Bills (Via Broncos): Anthony Gould, WR Oregon State
190. New Orleans Saints: Daequan Hardy, NB Penn State
Trade: Colts send No. 15 and No. 191 to Rams for No. 19 and No. 83.
191. Los Angeles Rams (*Via Colts): Jaylin Simpson, S Auburn
192. Seattle Seahawks: Erick All, TE Iowa
193. New England Patriots (Via Jaguars): Nathaniel Watson, LB Mississippi State
194. Cincinnati Bengals: Tyrone Tracy Jr., RB Purdue
195. Pittsburgh Steelers: Walter Rouse, LT Oklahoma
196. Los Angeles Rams: Jaylan Ford, LB Texas
197. Atlanta Falcons (Via Browns): Julian Pearl, LT Illinois
198. Miami Dolphins: C.J. Hanson, G Holy Cross
199. New Orleans Saints (Via Eagles): Eric Watts, Edge UConn
200. Buffalo Bills (Via Cowboys): Jowon Briggs, IDL Cincinnati
201. Detroit Lions (Via Buccaneers): Qwan’tez Stiggers, CB Toronto Argonauts
202. Green Bay Packers: Travis Glover, LT Georgia State
203. Denver Broncos (Via Texans): Ryan Flournoy, WR Southeast Missouri State
204. Buffalo Bills: Jordan Magee, LB Temple
205. Detroit Lions: Ainias Smith, WR Texas A&M
206. Cleveland Browns (Via Ravens): Sataoa Laumea, RG Utah
207. Denver Broncos (Via 49ers): Decamerion Richardson, CB Mississippi State
208. Las Vegas Raiders (Via Chiefs): Sione Vaki, S Utah
209. Los Angeles Rams (Comp Pick): Khristian Boyd, IDL Northern Iowa
210. Philadelphia Eagles (Comp Pick): Carter Bradley, QB South Alabama
211. San Francisco 49ers (Comp Pick): Sam Hartman, QB Notre Dame
212. Jacksonville Jaguars (Comp Pick): Jaden Crumedy, IDL Mississippi State
213. Los Angeles Rams (Comp Pick): Tylan Grable, LT UCF
214. Cincinnati Bengals (Comp Pick): Jalen Coker, WR Holy Cross
215. San Francisco 49ers (Comp Pick): Matt Lee, C Miami
216. Dallas Cowboys (Comp Pick): Grayson Murphy, Edge UCLA
217. Los Angeles Rams (Comp Pick): Braiden McGregor, Edge Michigan
218. Baltimore Ravens (Via Jets, Comp Pick): KT Leveston, G Kansas State
219. Green Bay Packers (Comp Pick): Lideatrick Griffin, WR Mississippi State
220. Tampa Bay Buccaneers (Comp Pick): Tanner McLachlan, TE Arizona
2024 NFL Draft Seventh Round
221. Tennessee Titans (Via Panthers): Anim Dankwah, LT Howard
222. Washington Commanders: Devin Leary, QB Kentucky
223. Las Vegas Raiders (Via Patriots): Kimani Vidal, RB Troy
224. Cincinnati Bengals (Via Cardinals): Marcus Harris, DL Auburn
225. Los Angeles Chargers: Willie Drew, CB Virginia State
226. Arizona Cardinals (Via Giants): Tyler Davis, IDL Clemson
227. Tennessee Titans: Myles Harden, CB South Dakota
228. Baltimore Ravens (Via Jets): Marcus Rosemy-Jacksaint, WR Georgia
229. Las Vegas Raiders (Via Vikings): Frank Crum, OT Wyoming
230. Minnesota Vikings (Via Falcons): Evan Anderson, IDL FAU
231. New England Patriots (Via Bears): LaDarius Henderson, LG Michigan
232. Minnesota Vikings (Via Broncos): Josh Wallace, CB Michigan
233. Dallas Cowboys (Via Raiders): Cody Schrader, RB Missouri
234. Indianapolis Colts: Chau Smith-Wade, CB Washington State
235. Seattle Seahawks: Tyrice Knight, LB UTEP
236. Jacksonville Jaguars: Ethan Driskell, LT Marshall
237. Cincinnati Bengals: JD Bertrand, LB Notre Dame
238. Houston Texans (Via Saints): Blake Watson, RB Memphis
239. New Orleans Saints (Via Rams): Jaylon Carlies, S Missouri
240. Carolina Panthers (Via Steelers): Kedon Slovis, QB BYU
241. Miami Dolphins: James Williams, LB Miami
242. Tennessee Titans (Via Eagles): Khalid Duke, Edge Kansas State
243. Cleveland Browns: Josiah Ezirim, RT Eastern Kentucky
244. Dallas Cowboys: Jarius Monroe, DB Tulane
245. Green Bay Packers: Jaylen Harrell, Edge Michigan
246. Tampa Bay Buccaneers: Andrew Coker, RT TCU
247. Houston Texans: Willis Patrick, RG TCU
248. Buffalo Bills: Joshua Cephus, WR UTSA
249. Detroit Lions: Zach Heins, TE South Dakota State
250. Baltimore Ravens: Brevyn Spann-Ford, TE Minnesota
251. San Francisco 49ers: Ryan Watts, DB Texas
252. Kansas City Chiefs: Ja'Quan Sheppard, CB Maryland
253. Los Angeles Chargers (Comp Pick): Nathan Thomas, LT Louisiana
254. Los Angeles Rams (Comp Pick): Kingsley Eguakun, C Florida
255. Green Bay Packers (Comp Pick): Zion Logue, IDL Georgia
256. New York Jets (Comp Pick): Jackson Sirmon, LB Cal
257. New York Jets (Comp Pick): Austin Reed, QB Western Kentucky