roger-goodell.jpg
Getty Images

With the 2024 NFL Draft kicking off Thursday night, here's a look at the complete order for the first round of the draft, along with notable needs for every team.

1. Chicago Bears

Team needs: QB, EDGE, DT, WR, IOL, LB, S
Players acquired: RB D'Andre Swift, TE Gerald Everett, S Jonathan Owens, S Kevin Byard, C Coleman Shelton, WR Keenan Allen, OG Ryan Bates
Players lost: WR Darnell Mooney, DT Justin Jones, OG Dan Feeney, RB D'Onta Foreman  

2. Washington Commanders

Team needs: QB, OT, EDGE, CB, WR, S, LB, IOL
Players acquired: EDGE Dorance Armstrong, LB Frankie Luvu, C Tyler Biadasz, OG Nick Allegretti, RB Austin Ekeler, LB Bobby Wagner, LB Jeremy Chinn
Players lost: WR Curtis Samuel, QB Jacoby Brissett, CB Kendall Fuller, S Kamren Curl, RB Antonio Gibson, QB Sam Howell

3. New England Patriots

Team needs: OT, WR, QB, CB, WR, OT, LB, DL, TE
Players acquired: RB Antonio Gibson, QB Jacoby Brissett, LB Sione Takitaki, WR K.J. Osborn, OT Chuks Okorafor, WR Rondale Moore
Players lost: LB Mack Wilson, OT Trent Brown, TE Mike Gesicki, DB Jalen Mills, QB Mac Jones

4. Arizona Cardinals

Team needs: WR, EDGE, DL, CB, RB, IOL, LB, EDGE, DL
Players acquired: DT Justin Jones, OT Jonah Williams, CB Sean Bunting, DT Bilal Nichols, QB Desmond Ridder
Players lost: WR Rondale Moore, WR Hollywood Brown, DT Leki Fotu

5. Los Angeles Chargers

Team needs: WR, CB, DL, OT, LB, WR, RB
Players acquired: TE Will Dissly, RB Gus Edwards, LB Denzel Perryman
Players lost: LB Kenneth Murray, RB Austin Ekeler, TE Gerald Everett, WR Mike Williams, WR Keenan Allen

6. New York Giants

Team needs: WR, IOL, RB, LB, S, CB, QB
Players acquired: OG Jon Runyan, RB Devin Singletary, OT Jermaine Eluemunor, QB Drew Lock, EDGE Brian Burns
Players lost: S Xavier McKinney, RB Saquon Barkley, QB Tyrod Taylor, DT A'Shawn Robinson, OG Ben Bredeson

7. Tennessee Titans

Team needs: OT, DL, EDGE, LB, IOL, WR, CB, TE
Players acquired: WR Calvin Ridley, C Lloyd Cushenberry, CB Chidobe Awuzie, RB Tony Pollard, CB L'Jarius Sneed, LB Kenneth Murray
Players lost: LB Azeez Al-Shaair, CB Sean Bunting, C Aaron Brewer, DT Denico Autry, RB Derrick Henry

8. Atlanta Falcons

Team needs: EDGE, CB, DL, LB, S, WR, CB
Players acquired: RB D'Andre Swift, TE Gerald Everett, S Jonathan Owens, S Kevin Byard, C Coleman Shelton, WR Rondale Moore
Players lost: WR Darnell Mooney, DT Justin Jones, OG Dan Feeney, RB D'Onta Foreman, QB Desmond Ridder

9. Chicago Bears

Team needs: QB, EDGE, DT, WR, IOL, LB, S
Players acquired: RB D'Andre Swift, TE Gerald Everett, S Jonathan Owens, S Kevin Byard, C Coleman Shelton, WR Keenan Allen, OG Ryan Bates
Players lost: WR Darnell Mooney, DT Justin Jones, OG Dan Feeney, RB D'Onta Foreman    

10. New York Jets

Team needs: WR, TE, OT, RB, S, WR, CB
Players acquired: QB Tyrod Taylor, OG John Simpson, WR Mike Williams, DT Javon Kinlaw, OT Tyron Smith, OT Morgan Moses
Players lost: EDGE Bryce Huff, S Jordan Whitehead, DT Quinton Jefferson

11. Minnesota Vikings

Team needs: QB, DL, IOL, WR, EDGE, CB, DL
Players acquired: EDGE Jonathan Greenard, LB Blake Cashman, EDGE Andrew Van Ginkel, QB Sam Darnold, RB Aaron Jones, CB Shaq Griffin
Players lost: WR K.J. Osborn, QB Kirk Cousins, EDGE Danielle Hunter, EDGE D.J. Wonnum, LB Jordan Hicks, EDGE Marcus Davenport

12. Denver Broncos

Team needs: QB, DL, CB, S, IOL, WR, LB, EDGE
Players acquired: S Brandon Jones, DT Malcolm Roach
Players lost: C Lloyd Cushenberry, LB Josey Jewell, DT Jonathan Harris, WR Jerry Jeudy

13. Las Vegas Raiders

Team needs: QB, IOL, CB, DL, LB, OT, RB
Players acquired: DT Christian Wilkins, QB Gardner Minshew, TE Harrison Bryant, DT John Jenkins, RB Alexander Mattison
Players lost: RB Josh Jacobs, DT Bilal Nichols, OT Jermaine Eluemunor, CB Amik Robertson, QB Jimmy Garoppolo

14. New Orleans Saints

Team needs: OT, DL, WR, CB, IOL, RB, TE, S
Players acquired: EDGE Chase Young, WR Cedrick Wilson, LB Willie Gay Jr.
Players lost: DT Malcolm Roach, QB Jameis Winston

15. Indianapolis Colts

Team needs: CB, EDGE, S, WR, LB, CB, TE
Players acquired: DT Raekwon Davis, QB Joe Flacco
Players lost: QB Gardner Minshew, RB Zack Moss

16. Seattle Seahawks

Team needs: IOL, LB, S, EDGE, DL, TE, IOL
Players acquired: S Rayshawn Jenkins, OT George Fant, LB Jerome Baker, QB Sam Howell
Players lost: OG Damien Lewis, LB Jordyn Brooks, TE Colby Parkinson, TE Will Dissly, RB DeeJay Dallas, LB Bobby Wagner, QB Drew Lock

17. Jacksonville Jaguars

Team needs: WR, CB, DL, EDGE, IOL, OT, S
Players acquired: DT Arik Armstead, WR Gabe Davis, QB Mac Jones, S Darnell Savage, C Mitch morse, CB Ronald Darby, WR Devin Duvernay
Players lost: WR Calvin Ridley, CB Darious Williams, S Rayshawn Jenkins, DT Foley Fatukasi

18. Cincinnati Bengals

Team needs: TE, DL, IOL, EDGE, CB, WR, OT
Players acquired: DT Sheldon Rankins, S Geno Stone, S Vonn Bell, RB Zack Moss, OT Trent Brown, TE Mike Gesicki
Players lost: CB Chidobe Awuzie, OT Jonah Williams, DT D.J. Reader, RB Joe Mixon

19. Los Angeles Rams

Team needs: DL, EDGE, CB, OT, RB, S, LB, WR
Players acquired: CB Darious Williams, CB Tre'Davious White, TE Colby Parkinson, S Kamren Curl, QB Jimmy Garoppolo, OG Jonah Jackson
Players lost: S Jordan Fuller, C Coleman Shelton

20. Pittsburgh Steelers

Team needs: WR, OT, IOL, CB, S, LB, DL
Players acquired: LB Patrick Queen, CB Donte Jackson, P Cameron Johnston, RB Cordarrelle Patterson, S Deshon Elliott, QB Justin Fields, QB Russell Wilson
Players lost: QB Mitchell Trubisky, WR Diontae Johnson, OT Chuks Okorafor, QB Kenny Pickett

21. Miami Dolphins

Team needs: IOL, DL, TE, WR, IOL, EDGE, CB, OT
Players acquired: CB Kendall Fuller, LB Jordyn Brooks, C Aaron Brewer, TE Jonnu Smith, EDGE Shaquil Barrett, S Jordan Poyer
Players lost: DT Christian Wilkins, OG Robert Hunt, EDGE Andrew Van Ginkel, S Brandon Jones, DT Raekwon Davis, LB Jerome Baker, S Deshon Elliott, WR Cedrick Wilson

22. Philadelphia Eagles

Team needs: CB, LB, S, OT, IOL, WR, TE
Players acquired: EDGE Bryce Huff, RB Saquon Barkley, S Chauncey Gardner-Johnson, LB Devin White
Players lost: RB D'Andre Swift, S Kevin Byard, QB Marcus Mariota

23. Minnesota Vikings (via trade with Texans)

Team needs: QB, DL, IOL, WR, EDGE, CB, DL
Players acquired: EDGE Jonathan Greenard, LB Blake Cashman, EDGE Andrew Van Ginkel, QB Sam Darnold, RB Aaron Jones, CB Shaq Griffin
Players lost: WR K.J. Osborn, QB Kirk Cousins, EDGE Danielle Hunter, EDGE D.J. Wonnum, LB Jordan Hicks, EDGE Marcus Davenport  

24. Dallas Cowboys (12-5)

Team needs: OT, IOL, RB, CB, LB, WR, S
Players acquired: LB Eric Kendricks
Players lost: EDGE Dorance Armstrong, C Tyler Biadasz, RB Tony Pollard, OT Tyron Smith, EDGE Dante Fowler Jr.

25. Green Bay Packers (9-8)

Team needs: OT, IOL, CB, S, DL, LB, QB
Players acquired: S Xavier McKinney, RB Josh Jacobs, CB Keisean Nixon
Players lost: S Darnell Savage, OG Jon Runyan, OT Yosh Nijman, RB Aaron Jones, S Jonathan Owens

26. Tampa Bay Buccaneers

Team needs: IOL, CB, EDGE, LB, S, WR
Players acquired: S Jordan Whitehead, OG Ben Bredeson
Players lost: CB Carlton Davis, EDGE Shaquil Barrett, LB Devin White

27. Arizona Cardinals

Team needs: WR, EDGE, DL, CB, RB, IOL, LB, EDGE, DL
Players acquired: DT Justin Jones, OT Jonah Williams, CB Sean Bunting, DT Bilal Nichols, QB Desmond Ridder
Players lost: WR Rondale Moore, WR Hollywood Brown, DT Leki Fotu  

28. Buffalo Bills

Team needs: WR, CB, EDGE, OT, IOL, S, LB
Players acquired: WR Curtis Samuel, QB Mitchell Trubisky, DT Austin Johnson, S Mike Edwards
Players lost: WR Gabe Davis, RB Nyheim Hines, EDGE Leonard Floyd, C Mitch Morse, CB Tre'Davious White, CB Dane Jackson, DT Tim Settle, WR Stefon Diggs

29. Detroit Lions

Team needs: IOL, CB, WR, EDGE, DL, S, LB, TE
Players acquired: DT D.J. Reader, CB Carlton Davis, CB Amik Robertson, EDGE Marcus Davenport, OG Kevin Zeitler
Players lost: OG Jonah Jackson, S Chauncey Gardner-Johnson

30. Baltimore Ravens

Team needs: OT, IOL, CB, DL, EDGE, WR, LB
Players acquired: RB Derrick Henry, OT Josh Jones
Players lost: LB Patrick Queen, S Geno Stone, OG John Simpson, CB Ronald Darby, WR Devin Duvernay, RB Gus Edwards, OT Morgan Moses, OG Kevin Zeitler

31. San Francisco 49ers

Team needs: OT, IOL, DL, EDGE, IOL, S, CB, WR
Players acquired: EDGE Leonard Floyd, EDGE Yetur Gross-Matos, DT Jordan Elliott, DT Maliek Collins
Players lost: DT Arik Armstead, EDGE Chase Young, TE Charlie Woerner, QB Sam Darnold, DT Javon Kinlaw

32. Kansas City Chiefs

Team needs: OT, WR, CB, DL, LB, S, RB, EDGE
Players acquired: WR Hollywood Brown
Players lost: OG Nick Allegretti, P Tommy Townsend, S Mike Edwards, LB Willie Gay Jr.

Teams without a first-round pick

Cleveland Browns

Team needs: IOL, OT, WR, RB, LB, DL
Players acquired: WR Jerry Jeudy, LB Jordan Hicks, LB Devin Bush, DT Quinton Jefferson, QB Jameis Winston, RB D'Onta Foreman
Players lost: DT Jordan Elliott, LB Sione Takitaki, QB Joe Flacco, TE Harrison Bryant

Carolina Panthers

Team needs: WR, EDGE, CB, TE, OT, DL, RB
Players acquired: OG Robert Hunt, OG Damien Lewis, DT A'Shawn Robinson, LB Josey Jewell, EDGE D.J. Wonnum, CB Dane Jackson, OT Yosh Nijman, WR Diontae Johnson
Players lost: CB Donte Jackson, EDGE Brian Burns, LB Frankie Luvu, EDGE Yetur Gross-Matos

Houston Texans

Team needs: CB, DL, IOL, TE, LB, EDGE
Players acquired: EDGE Danielle Hunter, LB Azeez Al'Shaair, DT Denico Autry, DT Tim Settle, WR, Stefon Diggs, RB Joe Mixon
Players lost: EDGE Jonathan Greenard, DT Sheldon Rankins, LB Blake Cashman, RB Devin Singletary, OT George Fant, DT Maliek Collins

The 2024 NFL Draft will take place from April 25-27 in Detroit. More draft coverage can be found at CBSSports.com, including the weekly updated draft ordermock drafts and a regularly available look at the eligible prospects