Available 2025 NFL Free Agent List By Position

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

 

2025 NFL Free Agent List

Player Pos Team Age Note
Jake Fromm QB DET 27 STFA
Teddy Bridgewater QB DET 32  
Case Keenum QB HOU 37  
CJ Beathard QB JAX 31  
Carson Wentz QB KC 32  
Desmond Ridder QB LV 26  
Tyler Huntley QB MIA 27  
Ben DiNucci QB NO 28  
Aaron Rodgers QB NYJ 41  
Ian Book QB PHI 27  
Jaren Hall QB SEA 27  
Jeff Driskel QB WAS 32  
 
Player Pos Team Age Note
Robert Burns RB ATL   STFA
Owen Wright RB BAL 26  
Mike Boone RB CAR 30  
Chris Evans RB CIN 27  
D’Onta Foreman RB CLE 29  
Eli Wilson RB CLE   STFA
John Kelly RB CLE 28  
Nick Chubb RB CLE 29  
Nyheim Hines RB CLE 28 STFA
Malik Davis RB DAL 26 STFA
Ellis Merriweather RB GB 26  
D’Ernest Johnson RB JAX 29  
Ezekiel Elliott RB LAC 30  
Gus Edwards RB LAC 30 STFA
JK Dobbins RB LAC 26  
Ameer Abdullah RB LV 32  
Isaiah Spiller RB LV 24 STFA
Tyreik McAllister RB LV 27 STFA
Jeff Wilson RB MIA 29  
Cam Akers RB MIN 26  
JaMycal Hasty RB NE 28  
Jamaal Williams RB NO 30 STFA
Jordan Mims RB NO 26 STFA
Tyrion Davis-Price RB PHI 24 STFA
Aaron Shampklin RB PIT 25 STFA
Chase Edmonds RB TB 29  
Jabari Small RB TEN 24 STFA
Joshua Kelley RB TEN 27  
Player Pos Team Age Note
Adam Prentice FB NO 28  
 
Player Pos Team Age Note
Phillip Dorsett WR ATL 32 STFA
Deonte Harty WR BAL 27  
Nelson Agholor WR BAL 32  
Amari Cooper WR BUF 31  
Hal Presley WR BUF    
Dax Milne WR CAR 26 STFA
Deven Thompkins WR CAR 25  
Keenan Allen WR CHI 33  
Nsimba Webster WR CHI 29  
Trenton Irwin WR CIN 29  
Ja’seem Reed WR CLE   STFA
Tony Brown WR CLE 30  
Seth Williams WR DAL 25 STFA
Allen Robinson WR DET 32  
Antoine Green WR DET 25  
Lideatrick Griffin WR GB   STFA
Kearis Jackson WR HOU 25 STFA
Juwann Winfree WR IND 28  
Gabe Davis WR JAX 26 STFA
Justin Lockhart WR KC   STFA
DJ Chark WR LAC 28  
DJ Turner WR LV 28  
Jeff Foreman WR LV 25 STFA
Ramel Keyton WR LV 24 STFA
Anthony Schwartz WR MIA 24  
Grant DuBose WR MIA 24  
Brandon Powell WR MIN 29  
JaQuae Jackson WR NE 25 STFA
Gunner Olszewski WR NYG 28  
Easop Winston WR NYJ 28 STFA
Marcus Riley WR NYJ   STFA
Cornell Powell WR SEA 27 STFA
Jaelon Darden WR SEA 26  
River Cracraft WR SEA 30 STFA
Chris Conley WR SF 32  
Odell Beckham WR STFA 32  
Cody Thompson WR TB 29  
Marquez Callaway WR TB 27  
Tanner Knue WR TB    
Stanley Morgan WR TEN 28 STFA
Tay Martin WR TEN 27 STFA
Tyler Boyd WR TEN 30  
Jamison Crowder WR WAS 32  
Player Pos Team Age Note
Bernhard Seikovits TE ARI 28  
Ross Dwelley TE ATL 30  
Armani Rogers TE BUF 27 STFA
Colin Granger TE CAR   STFA
Jordan Matthews TE CAR 33 STFA
Stephen Sullivan TE CAR 28  
Gerald Everett TE CHI 31 STFA
Marcedes Lewis TE CHI 41  
Tommy Sweeney TE CHI 30  
Geoff Swaim TE CLE 31  
Jordan Akins TE CLE 33  
Thomas Yassmin TE DEN 25 STFA
Caden Prieskorn TE DET 25 STFA
Tyler Davis TE GB 28  
Dalton Keene TE HOU 26  
Patrick Murtagh TE JAX   STFA
Anthony Firkser TE KC 30 STFA
Baylor Cupp TE KC   STFA
Jody Fortson TE KC    
Peyton Hendershot TE KC 26  
Hayden Hurst TE LAC 32  
Giovanni Ricci TE NE 28 STFA
CJ Uzomah TE PHI 32  
MyCole Pruitt TE PIT 33  
Anthony Landphere TE TB   STFA
Nick Vannett TE TEN 32  
 
Player Pos Team Age Note
Jackson Barton OT ARI 30  
Tommy Doyle OT BUF 27  
D’Ante Smith OT CIN 27  
Germain Ifedi OT CLE 31  
Geron Christian OT CLE 28  
Jedrick Wills OT CLE 26  
Earl Bostick OT DAL 26 STFA
Connor Galvin OT DET 25  
DJ Humphries OT KC 31  
DJ Humphries OT KC 31  
Andrus Peat OT LV 31  
Dominic Boyd OT LV   STFA
Isaiah Wynn OT MIA 29  
David Quessenberry OT MIN 35  
Trevor Reid OT MIN 25 STFA
Caleb Jones OT NE 26 STFA
Cole Birdow OT NE   STFA
Justin Herron OT NO 29  
Chris Hubbard OT NYG 34  
Jack Driscoll OT PHI 28  
Le’Raven Clark OT PHI 32  
George Fant OT SEA 33 STFA
Jalen McKenzie OT SF 26 STFA
Isaiah Prince OT TEN 28  
Anim Dankwah OT WAS 24 STFA
Player Pos Team Age Note
Carter O’Donnell G ARI 26  
Matthew Jones G ARI    
Will Hernandez G ARI 29  
Joey Fisher G ATL 25  
Michael Dunn G CLE 31  
Jack Anderson G DAL 26 STFA
Zack Martin G DAL 34 Retired
Quinn Bailey G DEN 29  
Marquis Hayes G GB 26 STFA
Michael Jordan G GB 27  
Jerome Carvin G HOU 24  
Shaq Mason G HST 32 STFA
Atonio Mafi G IND 24 STFA
Mark Glowinski G IND 33  
Brandon Scherff G JAX 33  
Dieter Eiselen G JAX 29 STFA
McKade Mettauer G KC 25 STFA
Conor McDermott G LAR 32  
Cody Whitehair G LV 33  
Chasen Hines G MIA 25 STFA
Dalton Risner G MIN 30  
Dan Feeney G MIN 31  
Jeremy Flax G MIN    
Lester Cotton G NE 29  
Shane Lemieux G NO 28  
Nick Gates G PHI 29 STFA
Lecitus Smith G PIT 27  
Jason Peters G SEA 43 Retired
Sala Aumavae-Laulu G SEA    
Jon Feliciano G SF 33 Retired
Arlington Hambright G TEN 29  
Daniel Brunskill G TEN 31  
Logan Bruss G TEN 25 STFA
Haggai Chisom Ndubuisi G WAS    
Player Pos Team Age Note
Trystan Colon C ARI 27  
Ryan Neuzil C ATL 28 ROFR
Andrew Raym C CAR   STFA
Nick Harris C CLE 26  
Leif Fautanu C DET   STFA
Ryan Coll C IND 24 STFA
Mitch Morse C JAX 33 Retired
Bucky Williams C LAC 25 STFA
David Andrews C NE 33  
Jake Hanson C NYJ 28  
Mike Novitsky C SEA    
 
Player Pos Team Age Note
Dennis Gardeck EDGE ARI 31  
Jesse Luketa EDGE ARI 26  
James Smith-Williams EDGE ATL 28  
Matt Judon EDGE ATL 33  
Yannick Ngakoue EDGE BAL 30  
Casey Toohill EDGE BUF 29  
Dawuane Smoot EDGE BUF 30  
Von Miller EDGE BUF 36  
Jadeveon Clowney EDGE CAR 32 STFA
DeMarcus Walker EDGE CHI 30 STFA
Sam Hubbard EDGE CIN 30 Retired
James Houston EDGE CLE 26  
Marcus Haynes EDGE CLE 27 STFA
Carl Lawson EDGE DAL 30  
Za’Darius Smith EDGE DET 32  
Jerry Hughes EDGE HOU 37  
Kingsley Jonathan EDGE HOU    
Joe Evans EDGE IND   STFA
De’Shaan Dixon EDGE JAX 26  
David Ebuka Agoha EDGE LV   STFA
Tyus Bowser EDGE MIA 30  
William Bradley-King EDGE MIA 27  
Jihad Ward EDGE MIN 31  
Oshane Ximines EDGE NE 28  
Tanoh Kpassagnon EDGE NO 31  
Trajan Jeffcoat EDGE NO    
Brandon Graham EDGE PHI 37 Retired
Charles Harris EDGE PHI 30  
Preston Smith EDGE PIT 32 STFA
Joshua Onujiogu EDGE SEA 27  
TJ Jackson EDGE SEA   STFA
Trevis Gipson EDGE SEA 28  
Alex Barrett EDGE SF 31  
Drake Jackson EDGE SF 24 STFA
Daniel Grzesiak EDGE TB    
Shaquil Barrett EDGE TB 32  
Khalid Duke EDGE TEN 24 STFA
TK McLendon EDGE TEN 25  
Player Pos Team Age Note
Angelo Blackson DL ARI 32  
Ben Stille DL ARI 27  
Demone Harris DL ATL 29  
Junior Aho DL ATL   STFA
Brent Urban DL BAL 34  
Austin Johnson DL BUF 31  
Brandon Deen DL BUF   STFA
Jordan Phillips DL BUF 32  
Quinton Jefferson DL BUF 32  
DeShawn Williams DL CAR 32  
Jerrod Clark DL CAR 25 STFA
Maurice Hurst DL CLE 30  
Michael Dwumfour DL CLE 27  
Linval Joseph DL DAL 36  
Christian Dowell DL DEN   STFA
John Cominsky DL DET 29 Retired
Kyle Peko DL DET 32  
Leonard Payne DL GB   STFA
Jayden Peevy DL HOU 25 STFA
Pheldarius Payne DL IND   STFA
Raekwon Davis DL IND 28 STFA
Taven Bryan DL IND 29  
David Olajiga DL LAR   STFA
John Jenkins DL LV 36  
Tyler Manoa DL LV   STFA
Zachary Carter DL LV    
Neil Farrell DL MIA 26 STFA
Tre’vonn Rybka DL MIA   STFA
Jonathan Bullard DL MIN 31  
Cameron Peterson DL NO   STFA
Ryder Anderson DL NO 26  
Ross Blacklock DL NY 27 STFA
Armon Watts DL NYG 29  
Timmy Horne DL NYG 27  
Bruce Hector DL NYJ 30  
Montravius Adams DL PIT 30 STFA
Cameron Young DL SEA 25 STFA
Khalil Davis DL SF 29  
William Gholston DL TB 34  
Abdullah Anderson DL TEN   STFA
Marlon Davidson DL TEN 27  
McTelvin Agim DL TEN 27 STFA
 
Player Pos Team Age Note
Krys Barnes LB ARI 27  
Kyzir White LB ARI 29  
Milo Eifler LB ARI 27  
Rashaan Evans LB ATL 29  
Nicholas Morrow LB BUF 30  
Cam Gill LB CAR 27  
Chandler Wooten LB CAR 26  
Kenny Dyson LB CAR   STFA
Shaq Thompson LB CAR 31  
Amen Ogbongbemiga LB CHI 26  
Khaleke Hudson LB CLE 27  
Brock Mogensen LB DAL   STFA
Eric Kendricks LB DAL 33  
Nick Vigil LB DAL 32  
K.J. Cloyd LB DEN   STFA
Zach Cunningham LB DEN 30  
Ben Niemann LB DET 30  
Jalen Reeves-Maybin LB DET 30  
Zeke Turner LB DET    
Neville Hewitt LB HOU 32  
Blake Lynch LB KC 28 STFA
Shaun Bradley LB KC 28 STFA
Chris Collins LB LAC 25 STFA
Jeremiah Jean-Baptiste LB LAC 24 STFA
Shaquille Quarterman LB LAC 27  
Brandon Smith LB LV 24 STFA
Jackson Mitchell LB LV   STFA
Luke Masterson LB LV 27  
Wesley Steiner LB LV    
Cam Brown LB MIA 27  
David Long LB MIA 27  
Duke Riley LB MIA 31  
Kamu Grugier-Hill LB MIN 31  
Andrew Parker LB NE 25 STFA
Ja’Whaun Bentley LB NE 29 STFA
Sione Takitaki LB NE 30 STFA
Carter Coughlin LB NYG 28  
Matthew Adams LB NYG 29  
Chazz Surratt LB NYJ 28  
CJ Mosley LB NYJ 33 STFA
Jimmy Ciarlo LB NYJ 24 STFA
Sam Eguavoen LB NYJ 32  
Thomas Rush LB PIT 25 STFA
Tyler Matakevich LB PIT 32  
Kenneth Odumegwu LB SEA    
De’Vondre Campbell LB SF 32  
Deion Jennings LB TB 25 STFA
Chance Campbell LB TEN 25  
Curtis Bolton LB TEN 29 STFA
Garret Wallow LB TEN 26  
Kyron Johnson LB TEN 27 STFA
Raekwon McMillan LB TEN 29  
 
Player Pos Team Age Note
Andre Chachere CB ARI 29  
Antonio Hamilton CB ATL 32  
Harrison Hand CB ATL 26  
Christian Matthew CB BAL 28  
Trayvon Mullen CB BAL 27  
Arthur Maulet CB BLT 32  
Rasul Douglas CB BUF 30  
Anthony Brown CB CAR 31  
Caleb Farley CB CAR 26  
Micah Abraham CB CIN 24 STFA
Mike Hilton CB CIN 31  
Kendall Bohler CB DEN   STFA
Emmanuel Moseley CB DET 29  
Kaleb Hayes CB GB 26  
Anthony Averett CB HOU 30 STFA
Ka’dar Hollman CB HOU 30  
Tre Flowers CB IND 30  
Robert Rochell CB KC 27 STFA
Asante Samuel CB LAC 25  
Eli Apple CB LAC 30  
Jack Jones CB LV 27 STFA
Keenan Isaac CB LV 25 STFA
Kendall Fuller CB MIA 30 STFA
Ryan Cooper CB MIA 24 STFA
Fabian Moreau CB MIN 31  
NaJee Thompson CB MIN 25 STFA
Shaquill Griffin CB MIN 30  
Stephon Gilmore CB MIN 34  
Alex Austin CB NE 24  
Divaad Wilson CB NYG 25  
Greg Stroman CB NYG 29  
R.J. Delancy CB NYG   STFA
Jalen Mills CB NYJ 31  
James Bradberry CB PHI 32 STFA
Cameron Sutton CB PIT 30  
CJ Henderson CB PIT 26  
Ryan Watts CB PIT 23  
Zyon Gilbert CB PIT 26  
Troy Hill CB TB 34  
Daryl Worley CB TEN 30  
Garnett Hollis CB TEN   STFA
Justin Hardee CB TEN 31 STFA
Virgil Lemons CB TEN   STFA
Michael Davis CB WAS 30  
Player Pos Team Age Note
Justin Simmons S ATL 31  
Micah Abernathy S ATL 28  
Marcus Williams S BAL 28 STFA
Lonnie Johnson S CAR 29  
Adrian Colbert S CHI 31  
Douglas Coleman S CHI    
Vonn Bell S CIN 30  
Rodney McLeod S CLE 35  
Trey Dean S CLE 25 STFA
Brandon Hill S HOU 24 STFA
Julian Blackmon S IND 27  
Marcel Dabo S IND 25 STFA
Ronnie Harrison S IND 28  
Trevor Denbow S IND 27  
Jason Taylor S KC 25 STFA
Will Brooks S KC   STFA
Eddie Jackson S LAC 31  
Marcus Maye S LAC 32  
Terrell Edmunds S LAC 28  
John Johnson S LAR 29  
Jordan Poyer S MIA 34  
Millard Bradford S NO 25 STFA
Elijah Riley S NYG 27  
Tommy McCormick S NYG   STFA
Chuck Clark S NYJ 30  
K’Von Wallace S SEA 28  
Michael Dowell S SEA    
Demetrius Flannigan-Fowles S SF 28  
Quindell Johnson S SF 25 STFA
Tashaun Gipson S SF 35  
Ryan Neal S TB 29  
Gervarrius Owens S TEN 25 STFA
Jerrin Thompson S TEN   STFA
Quandre Diggs S TEN 32  
Trey Rucker S WAS   STFA
 
Player Pos Team Age Note
Matt Prater K ARI 41  
Riley Patterson K ATL 25  
Justin Tucker K BAL 35 STFA
Eddy Pineiro K CAR 29  
Cade York K CIN 24  
Michael Badgley K DET 30  
Greg Zuerlein K NYJ 37  
Nick Folk K TEN 40  
Austin Seibert K WAS 28  
Zane Gonzalez K WAS 30  
Player Pos Team Age Note
Michael Palardy P ARI 33  
Matt Haack P DEN 31 STFA
Thomas Morstead P NYJ 39 STFA
Pat O’Donnell P SF 34  
Player Pos Team Age Note
Patrick Scales LS CHI 37  
Blake Ferguson LS MIA 28 STFA
Jake McQuaide LS MIA 37  
Kneeland Hibbett LS MIA   STFA
Rick Lovato LS PHI 32  
Taybor Pepper LS SF 31 STFA
 

Looking for the latest NFL Insider News & Rumors?

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

Leave a Reply