The 2024 NFL draft is right around the corner, and with the first week of free agency officially in the books, we’ve got a much better idea of what each team needs in the early rounds.
While some clubs have been able to fill the biggest holes on their roster with veterans in free agency, others could be left reaching with their top picks in this year’s draft after whiffing on the best targets on the open market.
We’ve also seen some big trades that will also have a significant impact on the early going on draft weekend.
How will it all shake out?
Here’s an updated three-round projection for the 2024 NFL draft:
1. Chicago Bears (from CAR)
3. New England Patriots
QB Drake Maye, North Carolina
4. Arizona Cardinals
WR Marvin Harrison Jr., Ohio State
6. New York Giants
WR Rome Odunze, Washington
8. Atlanta Falcons
EDGE Dallas Turner, Alabama
9. Chicago Bears
EDGE Jared Verse, Florida State
11. Minnesota Vikings
QB J.J. McCarthy, Michigan
13. Las Vegas Raiders
QB Michael Penix Jr., Washington
14. New Orleans Saints
OT Olu Fashanu, Penn State
15. Indianapolis Colts
CB Quinyon Mitchell, Toledo
16. Seattle Seahawks
OL Troy Fautanu, Washington
18. Cincinnati Bengals
OT Taliese Fuaga, Oregon State
19. Los Angeles Rams
DL Byron Murphy II, Texas
20. Pittsburgh Steelers
OL Jackson Powers-Johnson, Oregon
21. Miami Dolphins
DL Johnny Newton, Illinois
22. Philadelphia Eagles
EDGE Chop Robinson, Penn State
23. Minnesota Vikings (from CLE via HOU)
25. Green Bay Packers
CB Terrion Arnold, Alabama
27. Arizona Cardinals (from HOU)
29. Detroit Lions
CB Kool-Aid McKinstry, Alabama
30. Baltimore Ravens
OL Jordan Morgan, Arizona
33. Carolina Panthers
WR Adonai Mitchell, Texas
34. New England Patriots
WR Ladd McConkey, Georgia
35. Arizona Cardinals
EDGE Darius Robinson, Missouri
36. Washington Commanders
EDGE Chris Braswell, Alabama
37. Los Angeles Chargers
OT Tyler Guyton, Oklahoma
38. Tennessee Titans
CB Kamari Lassiter, Georgia
39. Carolina Panthers (from NYG)
EDGE Bralen Trice, Washington
40. Washington Commanders (from CHI)
OT Kingsley Suamataia, BYU
41. Green Bay Packers (from NYJ)
LB Edgerrin Cooper, Texas A&M
42. Houston Texans (from MIN)
DL Kris Jenkins, Michigan
43. Atlanta Falcons
WR Keon Coleman, Florida State
44. Las Vegas Raiders
CB Ennis Rakestraw Jr., Missouri
45. New Orleans Saints (from DEN)
EDGE Brandon Dorlus, Oregon
47. New York Giants (from SEA)
DL Braden Fiske, Florida State
48. Jacksonville Jaguars
OL Cooper Beebe, Kansas State
50. Philadelphia Eagles (from NO)
CB Kalen King, Penn State
51. Pittsburgh Steelers
CB Renardo Green, Florida State
52. Los Angeles Rams
OL Zach Frazier, West Virginia
53. Philadelphia Eagles
WR Xavier Legette, South Carolina
56. Dallas Cowboys
RB Trey Benson, Florida State
57. Tampa Bay Buccaneers
LB Jeremiah Trotter Jr., Clemson
58. Green Bay Packers
DL Ruke Orhorhoro, Clemson
59. Houston Texans
CB Dru Phillips, Kentucky
61. Detroit Lions
WR Tez Walker, North Carolina
62. Baltimore Ravens
CB Jarvis Brownlee Jr., Louisville
64. Kansas City Chiefs
WR Ricky Pearsall Jr., Florida
65. Carolina Panthers
TE Ja’Tavion Sanders, Texas
66. Arizona Cardinals
DL McKinnley Jackson, Texas A&M
67. Washington Commanders
CB T.J. Tampa, Iowa State
70. New York Giants
QB Spencer Rattler, South Carolina
70. Arizona Cardinals (from TEN)
OL Sedrick Van Pran-Granger, Georgia
72. New York Jets
S Jaden Hicks, Washington State
73. Detroit Lions (from MIN)
EDGE Marshawn Kneeland, Western Michigan
74. Atlanta Falcons
CB Kris Abrams-Draine, Missouri
75. Chicago Bears
DL Leonard Taylor III, Miami (FL)
76. Denver Broncos
CB Caelen Carson, Wake Forest
77. Las Vegas Raiders
LB Payton Wilson, North Carolina State
78. Washington Commanders (from SEA)
TE Theo Johnson, Penn State
79. Atlanta Falcons (from JAX)
LB Junior Colson, Michigan
80. Cincinnati Bengals
DL Michael Hall Jr., Ohio State
81. Seattle Seahawks (from NO)
EDGE Austin Booker, Kansas
82. Indianapolis Colts
TE Ben Sinnott, Kansas State
84. Pittsburgh Steelers
WR Roman Wilson, Michigan
85. Cleveland Browns
WR Johnny Wilson, Florida State
86. Houston Texans (from PHI)
87. Dallas Cowboys
WR Ja’Lynn Polk, Washington
88. Green Bay Packers
OL Christian Haynes, UConn
89. Tampa Bay Buccaneers
EDGE Adisa Isaac, Penn State
90. Arizona Cardinals (from HOU)
RB Jonathon Brooks, Texas
91. Green Bay Packers (from BUF)
92. Tampa Bay Buccaneers (from DET)
94. San Francisco 49ers
WR Malachi Corley, Western Kentucky
95. Kansas City Chiefs
CB Mike Sainristil, Michigan
97. Cincinnati Bengals
TE Cade Stover, Ohio State
98. Pittsburgh Steelers (from PHI)
99. Los Angeles Rams
LB Cedric Gray, North Carolina
100. Washington Commanders (from SF)
OL Christian Mahogany, Boston College