Top 101 NFL free agents of 2024: Micah Hyde, Ryan Tannehill among best available
Top 101 NFL free agents of 2024 ranked by position: Which spots have most/least depth?
2024 NFL free agency tracker: Latest signings, trades, contract info for all 32 teams
2024 NFL free agency: Free agents, notable departures for all 32 teams
Top 101 NFL free agents of 2024: The original ranking
Below is a team-by-team breakdown of notable player departures since the start of the 2024 offseason. The information in this list is not intended to be complete -- it's a spotlight of the most prominent NFL players who:
- Have become unrestricted free agents since the new league year began on Wed., March 13.
- Have retired or declared their intention to retire.
- Have been traded.
SEARCH BY DIVISION
AFC EAST
- QB Kyle Allen (Steelers)
- RB Damien Harris (retired)
- RB Latavius Murray
- WR Gabe Davis (Jaguars)
- WR Stefon Diggs (traded to Texans)
- WR Deonte Harty (Ravens)
- WR Trent Sherfield (Vikings)
- OL Ryan Bates (traded to Bears)
- C Mitch Morse (Jaguars)
- Edge Leonard Floyd (49ers)
- Edge Shaq Lawson
- DL Poona Ford (Chargers)
- DL Linval Joseph
- DL Jordan Phillips (Giants)
- DL Tim Settle (Texans)
- LB Tyrel Dodson (Seahawks)
- CB Dane Jackson (Panthers)
- CB Tre'Davious White (Rams)
- S Micah Hyde
- S Jordan Poyer (Dolphins)
- DB Siran Neal (Dolphins)
- WR Robbie Chosen
- WR Chase Claypool (Bills)
- WR Cedrick Wilson (Saints)
- TE Tyler Kroft
- OG Robert Hunt (Panthers)
- C Connor Williams
- Edge Justin Houston
- Edge Melvin Ingram
- Edge Emmanuel Ogbah
- Edge Andrew Van Ginkel (Vikings)
- DL Raekwon Davis (Colts)
- DL Christian Wilkins (Raiders)
- LB Jerome Baker (Seahawks)
- CB Eli Apple
- CB Justin Bethel
- CB Xavien Howard
- S DeShon Elliott (Steelers)
- S Brandon Jones (Broncos)
- QB Mac Jones (traded to Jaguars)
- RB Ezekiel Elliott (Cowboys)
- WR DeVante Parker (Retired)
- TE Pharaoh Brown (Seahawks)
- TE Mike Gesicki (Bengals)
- OT Trent Brown (Bengals)
- OT Conor McDermott
- OT Riley Reiff
- DL Lawrence Guy
- LB/ST Chris Board (Ravens)
- LB Mack Wilson (Cardinals)
- CB Myles Bryant (Texans)
- CB J.C. Jackson
- CB Jalen Mills (Giants)
- S Adrian Phillips
- ST Matthew Slater (retired)
- QB Brett Rypien (Bears)
- QB Trevor Siemian
- QB Zach Wilson (Broncos)
- WR Randall Cobb
- WR Corey Davis
- TE C.J. Uzomah (Eagles)
- OT Mekhi Becton (Eagles)
- OT Duane Brown
- OT Billy Turner
- OG Laken Tomlinson (Seahawks)
- C Connor McGovern
- Edge Bryce Huff (Eagles)
- Edge Carl Lawson
- DL John Franklin-Myers (traded to Broncos)
- DL Quinton Jefferson (Browns)
- DL Al Woods
- CB Bryce Hall (Buccaneers)
- S Jordan Whitehead (Buccaneers)
AFC NORTH
- QB Tyler Huntley (Browns)
- RB Dalvin Cook
- RB J.K. Dobbins (Chargers)
- RB Gus Edwards (Chargers)
- RB Melvin Gordon
- WR Odell Beckham Jr. (Dolphins)
- WR Devin Duvernay (Jaguars)
- WR Laquon Treadwell
- OT Morgan Moses (traded to Jets)
- OG John Simpson (Jets)
- OG Kevin Zeitler (Lions)
- C Sam Mustipher (Broncos)
- Edge Jadeveon Clowney (Panthers)
- LB Tyus Bowser
- LB Del'Shawn Phillips (Texans)
- LB Patrick Queen (Steelers)
- CB Ronald Darby (Jaguars)
- CB Rock Ya-Sin (49ers)
- S Geno Stone (Bengals)
- S Daryl Worley
- LS Tyler Ott (Commanders)
- QB A.J. McCarron
- RB Joe Mixon (traded to Texans)
- WR Tyler Boyd (Titans)
- TE Irv Smith (Chiefs)
- TE Mitchell Wilcox (Patriots)
- OT Jonah Williams (Cardinals)
- DL D.J. Reader (Lions)
- DL Josh Tupou
- CB Chidobe Awuzie (Titans)
- S Nick Scott (Panthers)
- QB Jeff Driskel (Commanders)
- QB Joe Flacco (Colts)
- QB PJ Walker (Seahawks)
- RB Kareem Hunt
- WR Marquise Goodwin
- TE Harrison Bryant
- OT Geron Christian
- C Nick Harris (Seahawks)
- DL Jordan Elliott (49ers)
- LB Sione Takitaki (Patriots)
- LB Anthony Walker (Dolphins)
- CB Mike Ford (Texans)
- S Duron Harmon
- QB Kenny Pickett (traded to Eagles)
- QB Mason Rudolph (Titans)
- QB Mitchell Trubisky (Bills)
- WR Miles Boykin (Giants)
- WR Diontae Johnson (traded to Panthers)
- WR Allen Robinson (Giants)
- OT Chukwuma Okorafor (Patriots)
- C Mason Cole
- Edge Markus Golden
- DL Armon Watts (Patriots)
- LB Kwon Alexander
- LB Mykal Walker (Commanders)
- CB Patrick Peterson
- CB Chandon Sullivan
- CB Levi Wallace (Broncos)
- S Keanu Neal
- P Pressley Harvin III
AFC SOUTH
- RB Devin Singletary (Giants)
- OT George Fant (Seahawks)
- OT Josh Jones (Ravens)
- OG Michael Deiter (Commanders)
- Edge Jonathan Greenard (Vikings)
- Edge Jerry Hughes
- DT Maliek Collins (traded to 49ers)
- DT Sheldon Rankins (Bengals)
- DT Teair Tart (Dolphins)
- LB Blake Cashman (Vikings)
- LB Denzel Perryman (Chargers)
- CB Steven Nelson
- CB Tavierre Thomas (Buccaneers)
- S Adrian Amos
- S DeAndre Houston-Carson
- S Kareem Jackson
- P Cameron Johnston (Steelers)
- QB Gardner Minshew (Raiders)
- RB Zack Moss (Bengals)
- WR Isaiah McKenzie (Giants)
- Edge Jake Martin (Bears)
- WR Jamal Agnew
- WR Calvin Ridley (Titans)
- WR Zay Jones (Cardinals)
- Edge K'Lavon Chaisson (Panthers)
- Edge Dawuane Smoot (Bills)
- DT Foley Fatukasi (Texans)
- DL Angelo Blackson (Broncos)
- CB Tre Herndon (Giants)
- CB Darious Williams (Rams)
- S Rayshawn Jenkins (Seahawks)
- K Brandon McManus
- K Joey Slye (Patriots)
- QB Ryan Tannehill
- RB Derrick Henry (Ravens)
- WR Chris Moore (Cardinals)
- TE Trevon Wesco
- OT Andre Dillard (Packers)
- OT Chris Hubbard (49ers)
- OG Calvin Throckmorton (Broncos)
- C Aaron Brewer (Dolphins)
- Edge Trevis Gipson (Jaguars)
- DL Denico Autry (Texans)
- DL Jaleel Johnson
- DL Kyle Peko
- LB Azeez Al-Shaair (Texans)
- CB Kristian Fulton (Chargers)
- CB Sean Murphy-Bunting (Cardinals)
- CB K'Von Wallace (Seahawks)
- S Terrell Edmunds (Jaguars)
AFC WEST
- QB Russell Wilson (Steelers)
- WR Jerry Jeudy (traded to Browns)
- OT Cameron Fleming
- C Lloyd Cushenberry (Titans)
- DL Jonathan Harris (Dolphins)
- DL Mike Purcell
- LB Josey Jewell (Panthers)
- CB Fabian Moreau
- S Justin Simmons
- QB Blaine Gabbert
- RB Jerick McKinnon
- WR Richie James
- WR Marquez Valdes-Scantling (Bills)
- TE Blake Bell
- TE Jody Fortson (Dolphins)
- OT Donovan Smith
- C Nick Allegretti (Commanders)
- LB Willie Gay Jr. (Saints)
- CB L'Jarius Sneed (traded to Titans)
- S Mike Edwards (Bills)
- P Tommy Townsend (Texans)
- QB Jimmy Garoppolo (Rams)
- QB Brian Hoyer
- RB Brandon Bolden
- RB Josh Jacobs (Packers)
- FB Jakob Johnson
- WR DeAndre Carter
- WR Hunter Renfrow
- TE Austin Hooper (Patriots)
- OT Jermaine Eluemunor (Giants)
- OG Greg Van Roten
- OG D.J. Fluker
- DT Jerry Tillery (Vikings)
- DL Bilal Nichols (Cardinals)
- CB Amik Robertson (Lions)
- QB Will Grier (Eagles)
- RB Austin Ekeler (Commanders)
- RB Joshua Kelley
- WR Keenan Allen (traded to Bears)
- WR Alex Erickson
- WR Jalen Guyton (Raiders)
- WR Mike Williams (Jets)
- TE Gerald Everett (Bears)
- TE Nick Vannett (Titans)
- C Will Clapp (Bills)
- C Corey Linsley
- Edge Justin Hollins
- DL Austin Johnson (Bills)
- DL Nick Williams
- LB Eric Kendricks (Cowboys)
- LB Kenneth Murray (Titans)
- CB Essang Bassey
- CB Michael Davis (Commanders)
- S Jaylinn Hawkins (Patriots)
- S Dean Marlowe
NFC EAST
- RB Tony Pollard (Titans)
- WR Michael Gallup (Raiders)
- OT Tyron Smith (Jets)
- C Tyler Biadasz (Commanders)
- Edge Dorance Armstrong (Commanders)
- Edge Dante Fowler Jr. (Commanders)
- DT Neville Gallimore (Dolphins)
- DT Johnathan Hankins (Seahawks)
- LB Leighton Vander Esch (retired)
- CB Stephon Gilmore
- S Jayron Kearse
- QB Tyrod Taylor (Jets)
- RB Saquon Barkley (Eagles)
- RB Matt Breida
- WR Parris Campbell (Eagles)
- WR Sterling Shepard (Buccaneers)
- TE Darren Waller (retired)
- OT Matt Peart (Broncos)
- OG Ben Bredeson (Buccaneers)
- OG Tyre Phillips
- OG Justin Pugh
- Edge Jihad Ward (Vikings)
- DL A'Shawn Robinson (Panthers)
- CB Adoree' Jackson
- S Xavier McKinney (Packers)
- LS Casey Kreiter
- K Randy Bullock
- QB Marcus Mariota (Commanders)
- RB Rashaad Penny (Panthers)
- RB Boston Scott
- RB D'Andre Swift (Bears)
- WR Julio Jones
- WR Quez Watkins (Steelers)
- WR Olamide Zaccheaus (Commanders)
- OT Jack Driscoll (Dolphins)
- OG Sua Opeta (Buccaneers)
- C Jason Kelce (retired)
- Edge Haason Reddick (traded to Jets)
- DL Fletcher Cox (retired)
- LB Zach Cunningham
- LB Shaquille Leonard
- LB Nicholas Morrow (Bills)
- CB Bradley Roby
- S Kevin Byard (Bears)
- S Justin Evans
- QB Jacoby Brissett (Patriots)
- QB Sam Howell (traded to Seahawks)
- RB Antonio Gibson (Patriots)
- FB Alex Armah
- WR Byron Pringle
- WR Curtis Samuel (Bills)
- TE Logan Thomas (49ers)
- OT Charles Leno Jr.
- OG Saahdiq Charles (Titans)
- C Nick Gates
- C Tyler Larsen
- Edge James Smith-Williams (Falcons)
- Edge Casey Toohill (Bills)
- DL Abdullah Anderson
- LB Cody Barton (Broncos)
- LB Khaleke Hudson (Saints)
- LB David Mayo
- CB Kendall Fuller (Dolphins)
- S Terrell Burgess
- S Kamren Curl (Rams)
- K Joey Slye (Jaguars)
NFC NORTH
- QB Justin Fields (traded to Steelers)
- QB Nathan Peterman (Saints)
- RB D'Onta Foreman (Browns)
- WR Darnell Mooney (Falcons)
- WR Equanimeous St. Brown (Saints)
- TE Marcedes Lewis
- TE Robert Tonyan (Vikings)
- OL Cody Whitehair (Raiders)
- OG Dan Feeney (Vikings)
- C Lucas Patrick
- Edge Yannick Ngakoue
- Edge Rasheem Green
- DL Justin Jones (Cardinals)
- S Eddie Jackson
- QB Teddy Bridgewater (retired)
- WR Josh Reynolds (Broncos)
- OT Matt Nelson (Giants)
- OG Jonah Jackson (Rams)
- OG Halapoulivaati Vaitai
- Edge Charles Harris
- Edge Romeo Okwara (Retired)
- DT Tyson Alualu
- DT Benito Jones (Dolphins)
- CB Cameron Sutton (Steelers)
- S C.J. Gardner-Johnson (Eagles)
- S Will Harris (Saints)
- S Tracy Walker III
- LS Jake McQuaide
- RB Aaron Jones (Vikings)
- TE Josiah Deguara (Jaguars)
- OT David Bakhtiari
- OT Yosh Nijman (Panthers)
- OG Jon Runyan (Giants)
- LB De'Vondre Campbell (49ers)
- S Jonathan Owens (Bears)
- S Rudy Ford
- S Darnell Savage (Jaguars)
- QB Kirk Cousins (Falcons)
- QB Joshua Dobbs (49ers)
- RB Alexander Mattison (Raiders)
- WR K.J. Osborn (Patriots)
- C Austin Schlottmann (Giants)
- Edge Marcus Davenport (Lions)
- Edge Danielle Hunter (Texans)
- Edge D.J. Wonnum (Panthers)
- DL Sheldon Day
- DL Dean Lowry (Steelers)
- DT Khyiris Tonga (Cardinals)
- LB Anthony Barr
- LB Troy Dye (Chargers)
- LB Jordan Hicks (Browns)
- K Greg Joseph (Packers)
NFC SOUTH
- QB Desmond Ridder (traded to Cardinals)
- FB Keith Smith
- WR Mack Hollins (Bills)
- WR Van Jefferson (Steelers)
- WR Scott Miller (Steelers)
- WR Cordarrelle Patterson (Steelers)
- TE MyCole Pruitt (Steelers)
- TE Jonnu Smith (Dolphins)
- OG Matt Hennessy (Eagles)
- Edge Bud Dupree (Chargers)
- DL Calais Campbell (Dolphins)
- DL Albert Huggins
- CB Tre Flowers (Jaguars)
- CB Jeff Okudah (Texans)
- WR DJ Chark (Chargers)
- WR Laviska Shenault Jr. (Seahawks)
- TE Hayden Hurst (Chargers)
- OG Gabe Jackson
- C Bradley Bozeman (Chargers)
- Edge Yetur Gross-Matos (49ers)
- Edge Marquis Haynes
- LB Kamu Grugier-Hill (Vikings)
- LB Frankie Luvu (Commanders)
- LB Deion Jones (Bills)
- Edge Brian Burns (traded to Giants)
- DL DeShawn Williams (Bills)
- CB Shaquill Griffin (Vikings)
- CB C.J. Henderson (Texans)
- CB Donte Jackson (traded to Steelers)
- S Vonn Bell (Bengals)
- S Jeremy Chinn (Commanders)
- QB Jameis Winston (Browns)
- WR Keith Kirkwood
- WR Michael Thomas
- TE Jimmy Graham
- OT Cameron Erving
- OT Andrus Peat (Raiders)
- OG Max Garcia
- DL Malcolm Roach (Broncos)
- LB Zack Baun (Eagles)
- CB Lonnie Johnson (Texans)
- CB Isaac Yiadom (49ers)
- S Marcus Maye (Dolphins)
- DB Ugo Amadi
- WR David Moore (Panthers)
- OG Matt Feiler
- OG Aaron Stinnie (Giants)
- C Ryan Jensen (retired)
- Edge Shaq Barrett (Dolphins)
- LB Devin White (Eagles)
- CB Carlton Davis (traded to Lions)
- S Ryan Neal
NFC WEST
- WR Marquise Brown (Chiefs)
- WR Rondale Moore (traded to Falcons)
- TE Geoff Swaim
- OL D.J. Humphries
- DL Leki Fotu (Jets)
- LB Josh Woods
- CB Antonio Hamilton (Falcons)
- QB Carson Wentz (Chiefs)
- RB Royce Freeman (Cowboys)
- WR Ben Skowronek (traded to Texans)
- TE Brycen Hopkins
- C Brian Allen (Browns)
- C Coleman Shelton (Bears)
- DT Aaron Donald (retired)
- DL Jonah Williams (Vikings)
- LB Troy Reeder
- CB Ahkello Witherspoon
- S Jordan Fuller (Panthers)
- S John Johnson
- K Brett Maher
- QB Sam Darnold (Vikings)
- WR Ray-Ray McCloud (Falcons)
- TE Ross Dwelley (Falcons)
- TE Charlie Woerner (Falcons)
- OG Ben Bartch
- Edge Clelin Ferrell (Commanders)
- Edge Randy Gregory (Buccaneers)
- Edge Chase Young (Saints)
- DL Arik Armstead (Jaguars)
- DL Sebastian Joseph (Titans)
- DL Javon Kinlaw (Jets)
- LB Oren Burks (Eagles)
- CB Isaiah Oliver (Jets)
- S Tashaun Gipson
- S Logan Ryan (retired)
- QB Drew Lock (Giants)
- RB DeeJay Dallas (Cardinals)
- TE Will Dissly (Chargers)
- TE Colby Parkinson (Rams)
- OL Jake Curhan (Bears)
- OT Jason Peters
- OG Phil Haynes
- OG Damien Lewis (Panthers)
- C Evan Brown (Cardinals)
- DL Mario Edwards (Texans)
- LB Nick Bellore
- LB Jordyn Brooks (Dolphins)
- LB Devin Bush (Browns)
- LB Bobby Wagner (Commanders)
- S Jamal Adams (Titans)
- S Quandre Diggs