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
Josh Johnson QB BAL 39  
Feleipe Franks QB CAR 27  
Jameis Winston QB CLE 31  
Cooper Rush QB DAL 31  
Trey Lance QB DAL 25  
Teddy Bridgewater QB DET 32  
Case Keenum QB HOU 37  
Joe Flacco QB IND 40  
Sam Ehlinger QB IND 26  
CJ Beathard QB JAX 31  
Carson Wentz QB KC 32  
Easton Stick QB LAC 29  
Desmond Ridder QB LV 26  
Tyler Huntley QB MIA 27  
Drew Lock QB NYG 28  
Tim Boyle QB NYG 30  
Aaron Rodgers QB NYJ 41  
Ian Book QB PHI 27  
Russell Wilson QB PIT 36  
Jeff Driskel QB WAS 32  
 
 
Player Pos Team Age Note
Robert Burns RB ATL   STFA
Owen Wright RB BAL    
Mike Boone RB CAR 30  
Raheem Blackshear RB CAR 26  
Travis Homer RB CHI 27  
Chris Evans RB CIN 27  
Trayveon Williams RB CIN 27  
Dโ€™Onta Foreman RB CLE 29  
John Kelly RB CLE 28  
Nick Chubb RB CLE 29  
Nyheim Hines RB CLE 28 STFA
Nyheim Hines RB CLE 28  
Ellis Merriweather RB GB    
Trey Sermon RB IND 26  
Dโ€™Ernest Johnson RB JAX 29  
Ezekiel Elliott RB LAC 30  
Gus Edwards RB LAC 30 STFA
JK Dobbins RB LAC 26  
Ronnie Rivers RB LAR 26  
Ameer Abdullah RB LV 32  
Jeff Wilson RB MIA 29  
Cam Akers RB MIN 26  
JaMycal Hasty RB NE 28  
Jamaal Williams RB NO 30 STFA
Jaylen Warren RB PIT 26 2nd
Jordan Mason RB SF 26 2nd
Chase Edmonds RB TB 29  
Joshua Kelley RB TEN 27  
Julius Chestnut RB TEN 24  
Player Pos Team Age Note
Kristian Welch FB BAL 27  
Michael Burton FB DEN 33  
Adam Prentice FB NO 28  
 
 
Player Pos Team Age Note
Greg Dortch WR ARI 27 ROFR
Zach Pascal WR ARI 30  
Rondale Moore WR ATL 25  
Deonte Harty WR BAL 27  
Diontae Johnson WR BAL 29  
Nelson Agholor WR BAL 32  
Qadir Ismail WR BAL    
Steven Sims WR BAL 28  
Amari Cooper WR BUF 31  
David Moore WR CAR 30  
Deven Thompkins WR CAR 25  
Velus Jones WR CAR 28  
Collin Johnson WR CHI 27  
DeAndre Carter WR CHI 32  
Keenan Allen WR CHI 33  
Nsimba Webster WR CHI 29  
Trenton Irwin WR CIN 29  
Elijah Moore WR CLE 25  
James Proche WR CLE 28  
Tony Brown WR CLE 30  
Brandin Cooks WR DAL 31  
Lilโ€™Jordan Humphrey WR DEN 27  
Allen Robinson WR DET 32  
Robert Woods WR HOU 33  
Stefon Diggs WR HOU 31  
Juwann Winfree WR IND 28  
Devin Duvernay WR JAX 27 STFA
Josh Reynolds WR JAX 30 STFA
Tim Jones WR JAX 27  
JuJu Smith-Schuster WR KC 28  
Mecole Hardman WR KC 27  
DJ Chark WR LAC 28  
DJ Turner WR LV 28  
Michael Gallup WR LV 29 STFA
Terrace Marshall WR LV 25  
Anthony Schwartz WR MIA 24  
Grant DuBose WR MIA 24  
River Cracraft WR MIA 30  
Brandon Powell WR MIN 29  
Gunner Olszewski WR NYG 28  
Malik Taylor WR NYJ 29  
Britain Covey WR PHI 28  
Parris Campbell WR PHI 28  
Bennett Skowronek WR PIT    
Cornell Powell WR SEA 27 STFA
Jaelon Darden WR SEA 26  
Tyler Lockett WR SEA 32 STFA
Chris Conley WR SF 32  
Odell Beckham WR STFA 32  
Cody Thompson WR TB 29  
Justin Hardee WR TEN 31  
Tyler Boyd WR TEN 30  
Jamison Crowder WR WAS 32  
Player Pos Team Age Note
Ross Dwelley TE ATL 30  
Quintin Morris TE BUF 26  
Ian Thomas TE CAR 29  
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  
Shane Zylstra TE DET 28  
John FitzPatrick TE GB 25  
Tyler Davis TE GB 28  
Dalton Keene TE HOU 26  
Irv Smith TE HOU 27  
Teagan Quitoriano TE HOU 25  
Mo Alie-Cox TE IND 31  
Josiah Deguara TE JAX 28  
Jody Fortson TE KC    
Peyton Hendershot TE KC 26  
Hayden Hurst TE LAC 32  
Tyler Conklin TE NYJ 30  
CJ Uzomah TE PHI 32  
MyCole Pruitt TE PIT 33  
Eric Saubert TE SF 31  
Nick Vannett TE TEN 32  
 
 
Player Pos Team Age Note
Jackson Barton OT ARI 30  
Tommy Doyle OT BUF 27  
Matt Pryor OT CHI 30  
Dโ€™Ante Smith OT CIN 27  
Trent Brown OT CIN 32  
Germain Ifedi OT CLE 31  
Geron Christian OT CLE 28  
Hakeem Adeniji OT CLE 27  
Jedrick Wills OT CLE 26  
Connor Galvin OT DET 25  
Andre Dillard OT GB 29  
DJ Humphries OT KC 31  
Foster Sarell OT LAC 27  
Joseph Noteboom OT LAR 30  
Andrus Peat OT LV 31  
Isaiah Wynn OT MIA 29  
Kendall Lamm OT MIA 33  
Cam Robinson OT MIN 29  
David Quessenberry OT MIN 35  
Justin Herron OT NO 29  
Landon Young OT NO 28  
Olisaemeka Udoh OT NO 28  
Chris Hubbard OT NYG    
Tyron Smith OT NYJ 34  
Jack Driscoll OT PHI 28  
Leโ€™Raven Clark OT PHI 32  
Calvin Anderson OT PIT 29  
George Fant OT SEA 33 STFA
Dillon Radunz OT TEN 27  
Saahdiq Charles OT TEN 26 STFA
Trenton Scott OT WAS 31  
Player Pos Team Age Note
Carter Oโ€™Donnell G ARI 26  
Will Hernandez G ARI 29  
Ben Cleveland G BAL 27  
Cade Mays G CAR 26 6th
Teven Jenkins G CHI 27  
Michael Dunn G CLE 31  
Zack Martin G DAL 34 Retired
Quinn Bailey G DEN 29  
Kayode Awosika G DET 26  
Michael Jordan G GB 27  
Shaq Mason G HST 32 STFA
Mark Glowinski G IND 33  
Brandon Scherff G JAX 33  
Cole Van Lanen G JAX 27 6th
Conor McDermott G LAR 32  
Cody Whitehair G LV 33  
Dalton Risner G MIN 30  
Dan Feeney G MIN 31  
Jeremy Flax G MIN    
Lester Cotton G NE 29  
Shane Lemieux G NO 28  
Fred Johnson G PHI 28  
Nick Gates G PHI 29 STFA
Max Scharping G PIT 29  
Jason Peters G SEA 43 Retired
Jon Feliciano G SF 33 Retired
Iosua Opeta G TB 29  
Royce Newman G TB 28  
Daniel Brunskill G TEN 31  
Haggai Chisom Ndubuisi G WAS    
Player Pos Team Age Note
Trystan Colon C ARI 27  
Ryan Neuzil C ATL 28 ROFR
Doug Kramer C CHI 27  
Nick Harris C CLE 26  
Ryan Coll C IND 24 STFA
Mitch Morse C JAX 33 Retired
Brenden Jaimes C LAC 26  
Sam Mustipher C LAC 29  
David Andrews C NE 33  
Lucas Patrick C NO 32  
Jake Hanson C NYJ 28  
 
 
Player Pos Team Age Note
Dennis Gardeck EDGE ARI 31  
Jesse Luketa EDGE ARI 26  
Julian Okwara EDGE ARI 27  
Victor Dimukeje EDGE ARI 25  
James Smith-Williams EDGE ATL 28  
Kentavius Street EDGE ATL 29  
Lorenzo Carter EDGE ATL 29  
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  
Raequan Williams EDGE CAR 28  
DeMarcus Walker EDGE CHI 30 STFA
Sam Hubbard EDGE CIN 30 Retired
James Houston EDGE CLE 26  
Carl Lawson EDGE DAL 30  
Al-Quadin Muhammad EDGE DET 30  
Pat Oโ€™Connor EDGE DET 31  
Zaโ€™Darius Smith EDGE DET 32  
Jerry Hughes EDGE HOU 37  
Deโ€™Shaan Dixon EDGE JAX 26  
Esezi Otomewo EDGE JAX 26  
Charles Omenihu EDGE KC 28  
Malik Herring EDGE KC 27  
Chris Rumph EDGE LAC 26  
Larrell Murchison EDGE LAR 28  
Janarius Robinson EDGE LV 26  
Emmanuel Ogbah EDGE MIA 31  
Tyus Bowser EDGE MIA 30  
Jihad Ward EDGE MIN 31  
Deatrich Wise EDGE NE 31  
Oshane Ximines EDGE NE 28  
Tanoh Kpassagnon EDGE NO 31  
Trajan Jeffcoat EDGE NO    
Azeez Ojulari EDGE NYG 25  
Brandon Graham EDGE PHI 37  
Charles Harris EDGE PHI 30  
Jeremiah Moon EDGE PIT 27  
Preston Smith EDGE PIT 32 STFA
Joshua Onujiogu EDGE SEA 27  
Trevis Gipson EDGE SEA 28  
Shaquil Barrett EDGE TB 32  
TK McLendon EDGE TEN    
Player Pos Team Age Note
Angelo Blackson DL ARI 32  
Demone Harris DL ATL 29  
Taโ€™Quon Graham DL ATL 26  
Brent Urban DL BAL 34  
Austin Johnson DL BUF 31  
Jordan Phillips DL BUF 32  
Quinton Jefferson DL BUF 32  
DeShawn Williams DL CAR 32  
Chris Williams DL CHI 27 ROFR
Jay Tufele DL CIN 26  
Maurice Hurst DL CLE 30  
Michael Dwumfour DL CLE 27  
Carlos Watkins DL DAL 31  
Linval Joseph DL DAL 36  
John Cominsky DL DET 29  
Kyle Peko DL DET 32  
Folorunso Fatukasi DL HOU 30  
Raekwon Davis DL IND 28 STFA
Taven Bryan DL IND 29  
Jeremiah Ledbetter DL JAX 31  
Derrick Nnadi DL KC 29  
Marlon Tuipulotu DL KC 26  
Mike Pennel DL KC 34  
Morgan Fox DL LAC 30  
John Jenkins DL LV 36  
Zach Carter DL LV 26  
Zachary Carter DL LV    
Benito Jones DL MIA 27  
Calais Campbell DL MIA 39  
Jonathan Bullard DL MIN 31  
Daniel Ekuale DL NE 31  
Armon Watts DL NYG 29  
Timmy Horne DL NYG 27  
Bruce Hector DL NYJ 30  
Leki Fotu DL NYJ 27  
Isaiahh Loudermilk DL PIT 27  
Johnathan Hankins DL SEA 33  
Khalil Davis DL SF 29  
Eric Banks DL TB 27  
James Lynch DL TB 26  
William Gholston DL TB 34  
Marlon Davidson DL TEN 27  
Jalyn Holmes DL WAS 29  
 
 
Player Pos Team Age Note
Krys Barnes LB ARI 27  
Kyzir White LB ARI 29  
Nate Landman LB ATL 26  
Rashaan Evans LB ATL 29  
Nicholas Morrow LB BUF 30  
Cam Gill LB CAR 27  
Chandler Wooten LB CAR 26  
Shaq Thompson LB CAR 31  
Amen Ogbongbemiga LB CHI 26  
Joe Bachie LB CIN 27  
Khaleke Hudson LB CLE 27  
Eric Kendricks LB DAL 33  
Nick Vigil LB DAL 32  
Zach Cunningham LB DEN 30  
Ben Niemann LB DET 30  
Jalen Reeves-Maybin LB DET 30  
Mitchell Agude LB DET 26  
Zeke Turner LB DET    
Devin White LB HOU 27  
Neville Hewitt LB HOU 32  
EJ Speed LB IND 30  
Caleb Johnson LB JAX 27  
Joe Giles-Harris LB JAX 28  
Jack Cochrane LB KC 26 ROFR
Shaquille Quarterman LB LAC 27  
Troy Reeder LB LAR 30  
Luke Masterson LB LV 27  
Cam Brown LB MIA 27  
David Long LB MIA 27  
Duke Riley LB MIA 31  
Kamu Grugier-Hill LB MIN 31  
Christian Elliss LB NE 26 ROFR
Sione Takitaki LB NE 30 STFA
Willie Gay LB NO 27  
Carter Coughlin LB NYG 28  
Isaiah Simmons LB NYG 27  
Matthew Adams LB NYG 29  
Ty Summers LB NYG 29  
Chazz Surratt LB NYJ 28  
CJ Mosley LB NYJ 33 STFA
Sam Eguavoen LB NYJ 32  
Tyler Matakevich LB PIT 32  
Deโ€™Vondre Campbell LB SF 32  
JJ Russell LB TB 26  
Chance Campbell LB TEN 25  
Garret Wallow LB TEN 26  
Jack Gibbens LB TEN 26  
Jerome Baker LB TEN 28  
Raekwon McMillan LB TEN 29  
 
 
Player Pos Team Age Note
Andre Chachere CB ARI 29  
Antonio Hamilton CB ATL 32  
Dee Alford CB ATL 27  
Harrison Hand CB ATL 26  
Kevin King CB ATL 30  
Christian Matthew CB BAL 28  
Trayvon Mullen CB BAL 27  
Treโ€™Davious White CB BAL 30  
Arthur Maulet CB BLT 32  
Rasul Douglas CB BUF 30  
Anthony Brown CB CAR 31  
Caleb Farley CB CAR 26  
Mike Hilton CB CIN 31  
Amani Oruwariye CB DAL 29  
Emmanuel Moseley CB DET 29  
Khalil Dorsey CB DET 27  
Robert Rochell CB GB 27  
Jeff Okudah CB HOU 26  
Kaโ€™dar Hollman CB HOU 30  
Myles Bryant CB HOU 27  
David Long CB IND 27  
Tre Flowers CB IND 30  
Ronald Darby CB JAX 31 STFA
Asante Samuel CB LAC 25  
Eli Apple CB LAC 30  
Ahkello Witherspoon CB LAR 30  
Darnay Holmes CB LV 27  
Keenan Isaac CB LV 25 STFA
Kader Kohou CB MIA 26 ROFR
Kendall Fuller CB MIA 30 STFA
Siran Neal CB MIA 31  
Fabian Moreau CB MIN 31  
Shaquill Griffin CB MIN 30  
Stephon Gilmore CB MIN 34  
Alex Austin CB NE 24  
Shemar Jean-Charles CB NO 27  
Ugochukwu Amadi CB NO    
Adoreeโ€™ Jackson CB NYG 29  
Divaad Wilson CB NYG    
Greg Stroman CB NYG 29  
Jalen Mills CB NYJ 31  
Kendall Sheffield CB NYJ 29  
Avonte Maddox CB PHI 29  
James Bradberry CB PHI 32 STFA
Cameron Sutton CB PIT 30  
CJ Henderson CB PIT 26  
James Pierre CB PIT 28  
Zyon Gilbert CB PIT 26  
Artie Burns CB SEA 30  
Nick McCloud CB SF 27  
Rock Ya-Sin CB SF 29  
Bryce Hall CB TB 27  
Troy Hill CB TB 34  
Daryl Worley CB TEN 30  
Michael Davis CB WAS 30  
Noah Igbinoghene CB WAS 25  
Player Pos Team Age Note
Justin Simmons S ATL 31  
Micah Abernathy S ATL 28  
Arโ€™Darius Washington S BAL 25 ROFR
Marcus Williams S BAL 28 STFA
Jordan Fuller S CAR 27  
Lonnie Johnson S CAR 29  
Nick Scott S CAR 30  
Sam Franklin S CAR 29  
Adrian Colbert S CHI 31  
Douglas Coleman S CHI    
Jaylon Jones S CHI 27  
Vonn Bell S CIN 30  
Dโ€™Anthony Bell S CLE 28  
Rodney McLeod S CLE 35  
Julian Blackmon S IND 27  
Ronnie Harrison S IND 28  
Trevor Denbow S IND 27  
Nazeeh Johnson S KC 27 ROFR
Marcus Maye S LAC 32  
Terrell Edmunds S LAC 28  
Tony Jefferson S LAC 33  
John Johnson S LAR 29  
Jordan Poyer S MIA 34  
Elijah Riley S NYG 27  
Jonathan Sutherland S NYG    
Chuck Clark S NYJ 30  
Tony Adams S NYJ 26 ROFR
Damontae Kazee S PIT 32  
Kโ€™Von Wallace S SEA 28  
Rayshawn Jenkins S SEA 31 STFA
Demetrius Flannigan-Fowles S SF 28  
Tashaun Gipson S SF 35  
Eddie Jackson S STFA 31  
Mike Edwards S TB 29  
Ryan Neal S TB 29  
Quandre Diggs S TEN 32  
 
 
Player Pos Team Age Note
Matt Prater K ARI 41  
Riley Patterson K ATL 25  
Eddy Pineiro K CAR 29  
Cade York K CIN 24  
Michael Badgley K DET 30  
Joey Slye K NE 29  
Greg Joseph K NYJ 31  
Nick Folk K TEN 40  
Austin Seibert K WAS 28  
Player Pos Team Age Note
Michael Palardy P ARI 33  
Pat Oโ€™Donnell P SF 34  
Ryan Stonehouse P TEN 26  
Player Pos Team Age Note
Patrick Scales LS CHI 37  
Jake McQuaide LS MIA 37  
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