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  
Logan Woodside QB ATL 29  
Kyle Allen QB BUF 28  
AJ McCarron QB CIN 33  
Jeff Driskel QB CLE 31  
PJ Walker QB CLE 29  
Nate Sudfeld QB DET 30  
Teddy Bridgewater QB DET 31 Retired
Tim Boyle QB HOU 29  
Matt Barkley QB JAX 33  
Blaine Gabbert QB KC 34  
Will Grier QB LAC 29  
Carson Wentz QB LAR 31  
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  
Cordarrelle Patterson RB ATL 33  
Dalvin Cook RB BAL 29  
JK Dobbins RB BAL 25  
Melvin Gordon RB BAL 31  
Damien Harris RB BUF 27  
Latavius Murray RB BUF 34  
Kareem Hunt RB CLE 29  
Dwayne Washington RB DEN 30  
Craig Reynolds RB DET 28  
Patrick Taylor RB GB 26  
Dare Ogunbowale RB HOU 30  
Clyde Edwards-Helaire RB KC 25  
Jerick McKinnon RB KC 32  
Joshua Kelley RB LAC 26  
Royce Freeman RB LAR 28  
Austin Walter RB LV 28  
Brandon Bolden RB LV 34  
Darrynton Evans RB MIA 26  
Cam Akers RB MIN 25  
Ezekiel Elliott RB NE 29  
Eno Benjamin RB NO 25  
Matt Breida RB NYG 29  
Boston Scott RB PHI 29  
Rashaad Penny RB PHI 28  
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  
Deonte Harty WR BUF 26 STFA
DJ Chark WR CAR 27  
Laviska Shenault WR CAR 25  
Equanimeous St. Brown WR CHI 27  
Joe Reed WR CHI 26  
Trent Taylor WR CHI 30  
Tyler Boyd WR CIN 29  
Jakeem Grant WR CLE 31  
Marquise Goodwin WR CLE 33  
Michael Gallup WR DAL 28 STFA
Josh Reynolds WR DET 29  
Jesse Matthews WR HOU 24 STFA
Juwann Winfree WR IND 27  
Jamal Agnew WR JAX 29  
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  
Tyler Johnson 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  
Isaiah Hodgins WR NYG 25  
Sterling Shepard WR NYG 31  
Corey Davis WR NYJ 29 STFA
Randall Cobb WR NYJ 34  
Julio Jones WR PHI 35  
Olamide Zaccheaus WR PHI 27  
Quez Watkins WR PHI 26  
Allen Robinson WR PIT 31 STFA
Miles Boykin WR PIT 27  
Jauan Jennings WR SF 27 2nd
Byron Pringle WR WAS 30  
Player Pos. Team Age Note
Geoff Swaim TE ARI 30  
MyCole Pruitt TE ATL 32  
Hayden Hurst TE CAR 31 STFA
Stephen Sullivan TE CAR 27  
Marcedes Lewis TE CHI 40  
Robert Tonyan TE CHI 30  
Irv Smith TE CIN 26  
Mitchell Wilcox TE CIN 27  
Sean McKeon TE DAL 26  
Anthony Firkser TE DET 29  
Brock Wright TE DET 25 ROFR
Shane Zylstra TE DET 27  
Josiah Deguara TE GB 27  
Eric Saubert TE HOU 30  
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  
CJ Uzomah TE NYJ 31 STFA
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  
Germain Ifedi OT BUF 30  
Geron Christian OT CLE 27  
Chuma Edoga OT DAL 27  
Cameron Fleming OT DEN 31  
Matt Nelson OT DET 28  
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
Alaric Jackson OT LAR 26 2nd
Brandon Parker OT LV 28  
Justin Herron OT LV 28  
Kendall Lamm OT MIA 32  
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  
Mekhi Becton OT NYJ 25  
Roderick Johnson OT PHI 28  
Jake Curhan OT SEA 26  
Jason Peters OT SEA 42  
Jaylon Moore OT SF 27  
Andre Dillard OT TEN 28 STFA
Chris Hubbard OT TEN 33  
Charles Leno OT WAS 32 STFA
Player Pos. Team Age Note
Brett Toth G CAR 28  
Gabe Jackson G CAR 33  
Justin McCray G CAR 32  
Cody Whitehair G CHI 32 STFA
Quinn Bailey G DEN 28  
Halapoulivaati Vaitai G DET 31  
Danny Pinter G IND 28  
Tyler Shatley G JAX 33  
Zack Bailey G LAC 28  
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
Shane Lemieux G NYG 27  
Wyatt Davis G NYG 25  
Laken Tomlinson G NYJ 32 STFA
Phil Haynes G SEA 28  
Matt Feiler G TB 32  
Calvin Throckmorton G TEN 28  
Player Pos. Team Age Note
Pat Elflein C ARI 30  
Sam Mustipher C BAL 28  
Lucas Patrick C CHI 31  
Max Scharping C CIN 28  
Michael Deiter C HOU 27  
Scott Quessenberry C HST 29  
Cameron Tom C LAC 29  
Will Clapp C LAC 28  
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  
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  
Jadeveon Clowney EDGE BAL 31  
Kyle Van Noy EDGE BAL 33  
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  
Joe Bachie EDGE CIN 26  
Charles Harris EDGE DET 29  
Julian Okwara EDGE DET 26  
Romeo Okwara EDGE DET 29  
Derek Barnett EDGE HOU 28  
Jerry Hughes EDGE HOU 36  
Dawuane Smoot EDGE JAX 29  
Shaquille Quarterman EDGE JAX 26  
Mike Danna EDGE KC 26  
Justin Hollins EDGE LAC 28  
Michael Hoecht EDGE LAR 26 ROFR
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  
Randy Gregory EDGE SF 31  
Pat O’Connor EDGE TB 30  
James Smith-Williams EDGE WAS 27  
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  
Jordan Phillips DL BUF 31  
Linval Joseph DL BUF 35  
Poona Ford DL BUF 28  
Tim Settle DL BUF 27  
Chris Wormley DL CAR 30  
DeShawn Williams DL CAR 31  
Roy Mbaeteka DL CHI 24 STFA
Josh Tupou DL CIN 30  
Mike Purcell DL DEN 33  
Tyson Alualu DL DET 37  
Hassan Ridgeway DL HOU 29  
Teair Tart DL HOU 27  
Angelo Blackson DL JAX 31  
Matt Dickerson DL KC 28  
Austin Johnson DL LAC 30  
Nicholas Williams DL LAC 34  
Larrell Murchison DL LAR 27  
Dean Lowry DL MIN 30 STFA
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  
Jalyn Holmes DL NYJ 28  
Fletcher Cox DL PHI 33 Retired
Renell Wren DL PIT 28  
Bryan Mone DL SEA 28 STFA
William Gholston DL TB 33  
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  
Del’Shawn Phillips LB BAL 27  
Tyler Matakevich LB BUF 31  
Deion Jones LB CAR 29  
Tae Davis LB CAR 28  
Dylan Cole LB CHI 30  
Markus Bailey LB CIN 27  
Jacob Phillips LB CLE 25  
Jordan Kunaszyk LB CLE 27  
Matthew Adams LB CLE 28  
Leighton Vander Esch LB DAL 28 Retired
Ben Niemann LB DEN 29  
Eric Wilson LB GB 29  
Neville Hewitt LB HOU 31  
Darius Harris LB KC 28  
Blake Lynch LB LAC 27  
Tanner Muse LB LAC 27  
Troy Reeder LB LAR 29  
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  
Cam Brown LB NYG 26  
Isaiah Simmons LB NYG 26  
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  
Mykal Walker LB PIT 27  
Jon Rhattigan LB SEA 25 ROFR
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  
Khaleke Hudson LB WAS 26  
 
Player Pos. Team Age Note
Antonio Hamilton CB ARI 31  
Kyler McMichael CB ARI 24 STFA
Rashad Fenton CB ARI 27  
Tre Flowers CB ATL 29  
Rock Ya-Sin CB BAL 28  
Trayvon Mullen CB BAL 26  
Tre’Davious White CB BUF 29 STFA
CJ Henderson CB CAR 25  
Greg Stroman CB CHI 28  
Stephon Gilmore CB DAL 33  
Fabian Moreau CB DEN 30  
K’Waun Williams CB DEN 33  
Jerry Jacobs CB DET 26  
Kindle Vildor CB DET 26  
Will Harris CB DET 28  
Marcus Peters CB FA 31  
D’Angelo Ross CB HOU 27  
Grayland Arnold CB HOU 26  
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
Myles Bryant CB NE 26  
Shemar Jean-Charles CB NO 26  
Ugochukwu Amadi CB NO 27  
Adoree’ Jackson CB NYG 28  
Nick McCloud CB NYG 26 ROFR
Javelin Guidry CB NYJ 26  
Justin Hardee CB NYJ 30  
Avonte Maddox CB PHI 28 STFA
Bradley Roby CB PHI 32  
Josiah Scott CB PHI 25  
Chandon Sullivan CB PIT 28  
James Pierre CB PIT 27  
Levi Wallace CB PIT 29  
Patrick Peterson CB PIT 34 STFA
Michael Jackson CB SEA 27 5th
Kristian Fulton CB TEN 25  
Player Pos. Team Age Note
Daryl Worley S BAL 29  
Cameron Lewis S BUF 27  
Micah Hyde S BUF 33  
Sam Franklin S CAR 28  
Eddie Jackson S CHI 30 STFA
Nick Scott S CIN 29  
Duron Harmon S CLE 33  
Rodney McLeod S CLE 34  
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  
Julian Blackmon S IND 26  
Dean Marlowe S LAC 32  
Raheem Layne S LAC 25  
John Johnson S LAR 28  
Adrian Phillips S NE 32 STFA
Cody Davis S NE 35  
Jalen Mills S NE 30  
Kyle Dugger S NE 28 Transition
Marcus Maye S NO 31 STFA
Ashtyn Davis S NYJ 27  
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  
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  
Greg Joseph K MIN 30  
Randy Bullock K NYG 34  
Player Pos. Team Age Note
Thomas Morstead P NYJ 38  
Pressley Harvin P PIT 25 STFA
Player Pos. Team Age Note
Jake McQuaide LS DET 36  
Jon Weeks LS HOU 38  
Carson Tinker LS LAR 34  
Zach Triner LS TB 33  
 

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