Available 2024 NFL Free Agent List By Position

Here’s a running list of Available 2024 NFL Free Agents broken down by position. We’ll be making changes to the list throughout the season as players are signed and released.

 

2024 NFL Free Agent List

Player Pos. Team Age Note
Feleipe Franks QB ATL 26  
AJ McCarron QB CIN 33  
Jeff Driskel QB CLE 31  
PJ Walker QB CLE 29  
Teddy Bridgewater QB DET 31 Retired
Tim Boyle QB HOU 29  
Matt Barkley QB JAX 33  
Blaine Gabbert QB KC 34  
Brian Hoyer QB LV 38 STFA
Jacob Eason QB NYG 26  
Trevor Siemian QB NYJ 32  
Ryan Tannehill QB TEN 36  
 
Player Pos. Team Age Note
Marlon Mack RB ARI 28  
Dalvin Cook RB BAL 29  
Melvin Gordon RB BAL 31  
Latavius Murray RB BUF 34  
Kareem Hunt RB CLE 29  
Dwayne Washington RB DEN 30  
Craig Reynolds RB DET 28  
Jerick McKinnon RB KC 32  
Joshua Kelley RB LAC 26  
Austin Walter RB LV 28  
Brandon Bolden RB LV 34  
Darrynton Evans RB MIA 26  
Cam Akers RB MIN 25  
Eno Benjamin RB NO 25  
Matt Breida RB NYG 29  
Boston Scott RB PHI 29  
Rashaad Penny RB PHI 28  
Alfonzo Graham RB PIT   STFA
Anthony McFarland RB PIT 25  
Godwin Igwebuike RB PIT 29  
Jonathan Ward RB TEN 26  
Derrick Gore RB WAS 29  
Player Pos. Team Age Note
Keith Smith FB ATL 32  
Jason Cabinda FB DET 28  
Jakob Johnson FB LV 29  
Alex Armah FB WAS 30  
 
Player Pos. Team Age Note
Scott Miller WR ATL 27  
Laquon Treadwell WR BAL 29  
Odell Beckham WR BAL 31  
DJ Chark WR CAR 27  
Joe Reed WR CHI 26  
Tyler Boyd WR CIN 29  
Jakeem Grant WR CLE 31  
Marquise Goodwin WR CLE 33  
Alex Bachman WR HOU 28 STFA
Jesse Matthews WR HOU 24 STFA
Juwann Winfree WR IND 27  
Jamal Agnew WR JAX 29  
Zay Jones WR JAX 29 STFA
Marquez Valdes-Scantling WR KC 29 STFA
Mecole Hardman WR KC 26  
Richie James WR KC 28  
Alex Erickson WR LAC 31  
Jalen Guyton WR LAC 27  
Keelan Doss WR LAC 28  
Austin Trammell WR LAR 26  
DeAndre Carter WR LV 31  
Hunter Renfrow WR LV 28 STFA
Chase Claypool WR MIA 26  
Robbie Chosen WR MIA 31  
Matt Slater WR NE 38  
Tre Nixon WR NE 26  
Keith Kirkwood WR NO 30  
Lynn Bowden WR NO 26  
Michael Thomas WR NO 34  
Sterling Shepard WR NYG 31  
Corey Davis WR NYJ 29 STFA
Randall Cobb WR NYJ 34  
Griffin Hebert WR PHI   STFA
Julio Jones WR PHI 35  
Jauan Jennings WR SF 27 2nd
Byron Pringle WR WAS 30  
Player Pos. Team Age Note
Geoff Swaim TE ARI 30  
Stephen Sullivan TE CAR 27  
Marcedes Lewis TE CHI 40  
Robert Tonyan TE CHI 30  
Irv Smith TE CIN 26  
Sean McKeon TE DAL 26  
Anthony Firkser TE DET 29  
Shane Zylstra TE DET 27  
Blake Bell TE KC 33  
Joe Fortson TE KC 28  
Nick Vannett TE LAC 31  
Brycen Hopkins TE LAR 27  
Jesper Horsted TE LV 27  
Tyler Kroft TE MIA 31  
Jimmy Graham TE NO 37  
Chris Myarick TE NYG 28  
Lawrence Cager TE NYG 27  
Kenny Yeboah TE NYJ 25  
Charlie Woerner TE SF 26  
Ross Dwelley TE SF 29  
Kevin Rader TE TEN 29  
Trevon Wesco TE TEN 28  
Brandon Dillon TE WAS 27  
Logan Thomas TE WAS 33 STFA
 
Player Pos. Team Age Note
DJ Humphries OT ARI 30 STFA
Ethan Greenidge OT ATL 26  
Geron Christian OT CLE 27  
Cameron Fleming OT DEN 31  
David Bakhtiari OT GB 32 STFA
DJ Scaife OT HOU    
Donovan Smith OT KC 31  
Prince Tega Wanogho OT KC 26  
Andrew Trainer OT LAC 26 STFA
Brandon Parker OT LV 28  
Conor McDermott OT NE 31 STFA
Andrus Peat OT NO 30  
Cameron Erving OT NO 32  
Tyre Phillips OT NYG 27  
Austin Deculus OT NYJ 25  
Billy Turner OT NYJ 32  
Duane Brown OT NYJ 39  
Roderick Johnson OT PHI 28  
Jake Curhan OT SEA 26  
Jason Peters OT SEA 42  
Jaylon Moore OT SF 27  
Chris Hubbard OT TEN 33  
Charles Leno OT WAS 32 STFA
Player Pos. Team Age Note
Justin Shaffer G ATL 26 STFA
Brett Toth G CAR 28  
Gabe Jackson G CAR 33  
Justin McCray G CAR 32  
Drew Forbes G CLE 27 STFA
Quinn Bailey G DEN 28  
Halapoulivaati Vaitai G DET 31  
Danny Pinter G IND 28  
Zack Bailey G LAC 28  
DJ Fluker G LV 33 STFA
Greg Van Roten G LV 34  
Jonotthan Harrison G MIA 33  
Dalton Risner G MIN 29  
James Ferentz G NE 35  
Riley Reiff G NE 35  
Max Garcia G NO 32  
Trai Turner G NO 31  
Justin Pugh G NYG 34  
Mark Glowinski G NYG 32 STFA
Wyatt Davis G NYG 25  
Phil Haynes G SEA 28  
Matt Feiler G TB 32  
Player Pos. Team Age Note
Pat Elflein C ARI 30  
Lucas Patrick C CHI 31  
Max Scharping C CIN 28  
Scott Quessenberry C HST 29  
Cameron Tom C LAC 29  
Brian Allen C LAR 28 STFA
Hroniss Grasu C LV 33  
Connor Williams C MIA 27  
Chris Reed C MIN 32  
JC Hassenauer C NYG 28  
Sean Harlow C NYG 29  
Connor McGovern C NYJ 31  
Lecitus Smith C PHI 26 STFA
Mason Cole C PIT 28 STFA
Ryan Jensen C TB 33  
Corey Levin C TEN 30  
Nick Gates C WAS 28 STFA
Tyler Larsen C WAS 33  
 
Player Pos. Team Age Note
Bud Dupree EDGE ATL 31  
Calais Campbell EDGE ATL 38  
Joe Gaziano EDGE ATL 27  
Tyus Bowser EDGE BAL 29 STFA
Shaq Lawson EDGE BUF 30  
Henry Anderson EDGE CAR 33  
Marquis Haynes EDGE CAR 30  
Rasheem Green EDGE CHI 27  
Yannick Ngakoue EDGE CHI 29  
Charles Harris EDGE DET 29  
Julian Okwara EDGE DET 26  
Romeo Okwara EDGE DET 29  
Jerry Hughes EDGE HOU 36  
Myjai Sanders EDGE HOU 26 STFA
Dawuane Smoot EDGE JAX 29  
Shaquille Quarterman EDGE JAX 26  
Justin Hollins EDGE LAC 28  
Emmanuel Ogbah EDGE MIA 30 STFA
Justin Houston EDGE MIA 35  
Melvin Ingram EDGE MIA 35  
Kyle Phillips EDGE NO 27  
Bradlee Anae EDGE NYJ 25  
Carl Lawson EDGE NYJ 29  
Ifeadi Odenigbo EDGE NYJ 30  
Markus Golden EDGE PIT 33  
Frank Clark EDGE SEA 31  
Pat O’Connor EDGE TB 30  
James Smith-Williams EDGE WAS 27  
Shaka Toney EDGE WAS 26 STFA
Player Pos. Team Age Note
Carlos Watkins DL ARI 30  
Jonathan Ledbetter DL ARI 26  
Naquan Jones DL ARI 26  
Albert Huggins DL ATL 27  
Linval Joseph DL BUF 35  
Poona Ford DL BUF 28  
Tim Settle DL BUF 27  
Chris Wormley DL CAR 30  
Josh Tupou DL CIN 30  
Mike Purcell DL DEN 33  
Tyson Alualu DL DET 37  
Hassan Ridgeway DL HOU 29  
Matt Dickerson DL KC 28  
Nicholas Williams DL LAC 34  
James Lynch DL MIN 25  
Sheldon Day DL MIN 30  
TJ Smith DL MIN 27  
Lawrence Guy DL NE 34 STFA
Al Woods DL NYJ 37  
Fletcher Cox DL PHI 33 Retired
Noah Elliss DL PHI 25 STFA
Renell Wren DL PIT 28  
Bryan Mone DL SEA 28 STFA
Jaleel Johnson DL TEN 30  
Kyle Peko DL TEN 31  
Marlon Davidson DL TEN 26  
Ross Blacklock DL TEN 26  
Abdullah Anderson DL WAS 28  
Curtis Brooks DL WAS 26  
David Bada DL WAS 29  
 
Player Pos. Team Age Note
Josh Woods LB ARI 28  
Andre Smith LB ATL 27  
Ikenna Enechukwu LB ATL 24 STFA
Del’Shawn Phillips LB BAL 27  
Tyler Matakevich LB BUF 31  
Deion Jones LB CAR 29  
Dylan Cole LB CHI 30  
Markus Bailey LB CIN 27  
Jordan Kunaszyk LB CLE 27  
Leighton Vander Esch LB DAL 28 Retired
Ben Niemann LB DEN 29  
Darius Harris LB KC 28  
Blake Lynch LB LAC 27  
Tanner Muse LB LAC 27  
Curtis Bolton LB LV 28  
Calvin Munson LB MIA 29  
Anthony Barr LB MIN 32  
Nick Vigil LB MIN 31  
William Kwenkeu LB MIN 27 STFA
Terez Hall LB NE 27  
Andrew Dowell LB NO 27  
Ty Summers LB NO 28  
Jarrad Davis LB NYG 29  
Maalik Hall LB NYJ 25 STFA
Sam Eguavoen LB NYJ 31  
Shaquille Leonard LB PHI 29  
Shaun Bradley LB PHI 27  
Zach Cunningham LB PHI 29  
Blake Martinez LB PIT 30  
Chapelle Russell LB PIT 27  
Jaylon Smith LB PIT 29  
Kwon Alexander LB PIT 30  
Nick Bellore LB SEA 35 STFA
Cam Gill LB TB 26  
Joseph Jones LB TEN 30  
David Mayo LB WAS 31  
De’Jon Harris LB WAS 26  
Jabril Cox LB WAS 26  
 
Player Pos. Team Age Note
Kyler McMichael CB ARI 24 STFA
Rashad Fenton CB ARI 27  
Tre Flowers CB ATL 29  
Trayvon Mullen CB BAL 26  
Greg Stroman CB CHI 28  
Stephon Gilmore CB DAL 33  
Fabian Moreau CB DEN 30  
K’Waun Williams CB DEN 33  
Cameron Sutton CB DET 29 STFA
Jerry Jacobs CB DET 26  
Will Harris CB DET 28  
Marcus Peters CB FA 31  
D’Angelo Ross CB HOU 27  
Grayland Arnold CB HOU 26  
Josh Thompson CB HOU 25 STFA
Ka’dar Hollman CB HOU 29 STFA
Steven Nelson CB HOU 31  
Chris Claybrooks CB JAX 27  
Tre Herndon CB JAX 28  
Amechi Uzodinma CB LAC   STFA
Essang Bassey CB LAC 26  
Ahkello Witherspoon CB LAR 29  
Duke Shelley CB LAR 27  
Eli Apple CB MIA 29  
Justin Bethel CB MIA 34  
Keion Crossen CB MIA 28 STFA
Xavien Howard CB MIA 31 STFA
JC Jackson CB NE 28 STFA
Ugochukwu Amadi CB NO 27  
Adoree’ Jackson CB NYG 28  
Javelin Guidry CB NYJ 26  
Bradley Roby CB PHI 32  
Josiah Scott CB PHI 25  
Tiawan Mullen CB PHI 24 STFA
Chandon Sullivan CB PIT 28  
Patrick Peterson CB PIT 34 STFA
Player Pos. Team Age Note
Qwuantrezz Knight S ARI 26  
Daryl Worley S BAL 29  
Cameron Lewis S BUF 27  
Micah Hyde S BUF 33  
Eddie Jackson S CHI 30 STFA
Duron Harmon S CLE 33  
Jayron Kearse S DAL 30  
Justin Simmons S DEN 30 STFA
Tracy Walker S DET 29 STFA
Rudy Ford S GB 29  
Adrian Amos S HOU 31  
DeAndre Houston-Carson S HOU 31  
Eric Murray S HOU 30  
Kareem Jackson S HOU 36  
Henry Black S IND 27  
Ayo Oyelola S JAX 25 STFA
Dean Marlowe S LAC 32  
Raheem Layne S LAC 25  
John Johnson S LAR 28  
Tyreque Jones S LV 25 STFA
Adrian Phillips S NE 32 STFA
Cody Davis S NE 35  
Jalen Mills S NE 30  
Marcus Maye S NO 31 STFA
Justin Evans S PHI 29  
Elijah Riley S PIT 26  
Keanu Neal S PIT 29 STFA
Jamal Adams S SEA 28 STFA
Quandre Diggs S SEA 31 STFA
Logan Ryan S SF 33  
Tashaun Gipson S SF 34  
Dee Delaney S TB 29  
Richard LeCounte S TB 25 STFA
Ryan Neal S TB 28  
Terrell Edmunds S TEN 27  
Terrell Burgess S WAS 25  
 
Player Pos. Team Age Note
Brett Maher K LAR 34  
Randy Bullock K NYG 34  
Joey Slye K WAS 28 STFA
Player Pos. Team Age Note
Thomas Morstead P NYJ 38  
Pressley Harvin P PIT 25 STFA
Player Pos. Team Age Note
Matt Hembrough LS ARI   STFA
Jake McQuaide LS DET 36  
Jon Weeks LS HOU 38  
Carson Tinker LS LAR 34  
Tucker Addington LS WAS 27 STFA
 

Looking for the latest NFL Insider News & Rumors?

Be sure to follow NFL Trade Rumors on TWITTER and FACEBOOK for breaking NFL News and Rumors for all 32 teams!

Leave a Reply