Available 2021 NFL Free Agents List By Position

     

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

2021 NFL Free Agent List

 
 
Player Pos. Team Age Note
Brett Hundley QB ARI 28  
Kurt Benkert QB ATL 26  
Matt Schaub QB ATL 40 Retired
Robert Griffin III QB BAL 31  
Matt Barkley QB BUF 30  
Tyler Bray QB CHI 29  
Kevin Hogan QB CIN 28  
Blake Bortles QB DEN 29  
Jeff Driskel QB DEN 28  
Philip Rivers QB IND 39 Retired
Matt Moore QB KC 37  
Kyle Sloter QB LV 27  
Jake Rudock QB MIA 28  
Sean Mannion QB MIN 29  
Brian Hoyer QB NE 35  
Jacob Dolegala QB NE 24  
Nick Mullens QB SF 26  
Blaine Gabbert QB TB 31  
Drew Stanton QB TB 37  
Alex Smith QB WAS 37 Retired
 
Player Pos. Team Age Note
D.J. Foster RB ARI 27  
Ito Smith RB ATL 25  
Todd Gurley RB ATL 27  
Gus Edwards RB BAL 26 2nd
Devonta Freeman RB BUF 29  
T.J. Yeldon RB BUF 27  
Spencer Ware RB CHI 29  
Adrian Peterson RB DET 36  
Dalyn Dawkins RB DET 26  
Kerrith Whyte RB DET 24  
Paul Perkins RB DET 26  
Tyler Ervin RB GB 27  
Duke Johnson RB HOU 27  
Chris Thompson RB JAX 30  
Craig Reynolds RB JAX 25  
Le’Veon Bell RB KC 29  
Troymaine Pope RB LAC 27  
DeAndre Washington RB MIA 28  
Rex Burkhead RB NE 31  
Alfred Morris RB NYG 31  
Dion Lewis RB NYG 30  
Frank Gore RB NYJ 38  
Corey Clement RB PHI 26  
Wendell Smallwood RB PIT 27  
Bo Scarbrough RB SEA 24  
Patrick Carr RB SEA 25  
Tyler Gaffney RB SF 30  
Kenjon Barner RB TB 32  
LeSean McCoy RB TB 33  
T.J. Logan RB TB 26  
D’Onta Foreman RB TEN 25  
Senorise Perry RB TEN 29  
Javon Leake RB WAS 23  
Michael Warren RB WAS 22  
Player Pos. Team Age Note
Jamize Olawale FB DAL 32  
Jeremy Cox FB DEN 25  
John Lovett FB GB 25  
Bruce Miller FB JAX 34  
Anthony Sherman FB KC 32 Retired
Chandler Cox FB MIA 25  
 
Player Pos. Team Age Note
Larry Fitzgerald WR ARI 38  
Devin Gray WR ATL 26  
Laquon Treadwell WR ATL 26  
Antoine Wesley WR BAL 23  
De’Anthony Thomas WR BAL 28  
DeAndrew White WR BAL 29  
Dez Bryant WR BAL 32  
Kenny Stills WR BUF 29  
Amara Darboh WR CAR 27  
Pharoh Cooper WR CAR 26  
Dwayne Harris WR CHI 33  
KhaDarel Hodge WR CLE 26 ROFR
Marvin Hall WR CLE 28  
Taywan Taylor WR CLE 26  
Chris Lacy WR DAL 25  
Tim Patrick WR DEN 27 2nd
Danny Amendola WR DET 35  
Seth Roberts WR GB 29  
Tavon Austin WR GB 30  
Artavis Scott WR HOU 26  
Chad Hansen WR HOU 26  
J’Mon Moore WR HOU 26  
Steven Mitchell WR HOU 27  
Daurice Fountain WR IND 25  
Bug Howard WR JAX 26  
Damion Willis WR JAX 24  
Dede Westbrook WR JAX 27  
Jeff Cotton WR LAC 24  
Andre Patton WR MIA 27  
Isaiah Ford WR MIA 25  
Julian Edelman WR NE 35 Retired
Marqise Lee WR NE 29  
Quincy Adeboyejo WR NE 26  
Austin Carr WR NO 27  
Bennie Fowler WR NO 30  
Tommylee Lewis WR NO 28  
Da’Mari Scott WR NYG 26  
Golden Tate WR NYG 33  
Jaleel Scott WR NYJ 26  
Josh Doctson WR NYJ 28  
Alshon Jeffery WR PHI 31  
Deontay Burnett WR PHI 23  
Josh Gordon WR SEA 30  
Chris Thompson WR SF 30  
Jordan Matthews WR SF 29  
Shawn Poindexter WR SF 25  
Trent Taylor WR SF 27  
Emanuel Hall WR WAS 24  
Jeff Badet WR WAS 27  
Trevor Davis WR WAS 28  
Player Pos. Team Age Note
Seth DeValve TE ARI 28  
Luke Stocker TE ATL 33  
Demetrius Harris TE CHI 30  
Jake Butt TE DEN 26  
Jordan Leggett TE DEN 26  
Troy Fumagalli TE DEN 26  
Jerell Adams TE DET 28  
Jesse James TE DET 27  
Robert Tonyan TE GB 27 2nd
Trey Burton TE IND 29  
Tyler Eifert TE JAX 30  
Ricky Seals-Jones TE KC 26  
Virgil Green TE LAC 33  
Jason Witten TE LV 39 Retired
Nick O’Leary TE LV 29  
Jake Burt TE NE 24  
Cole Wick TE NO 27  
Jason Vander Laan TE NO 27  
Connor Davis TE NYJ 26  
Ross Travis TE NYJ 28  
Josh Perkins TE PHI 28  
Richard Rodgers TE PHI 29  
Charles Jones TE PIT 25  
Greg Olsen TE SEA 36 Retired
Chase Harrell TE SF 24  
Jordan Reed TE SF 30 Retired
MyCole Pruitt TE TEN 29  
 
Player Pos. Team Age Note
John Wetzel OT ATL 30  
Jordan Mills OT BAL 30  
R.J. Prince OT BAL 26  
Trey Adams OT BUF 24  
Russell Okung OT CAR 32  
Bobby Massie OT CHI 32  
Charles Leno OT CHI 29  
Jason Spriggs OT CHI 27  
Darrin Paulo OT DEN 24  
Demar Dotson OT DEN 35  
Jared Veldheer OT GB 34  
Rick Wagner OT GB 31  
Casey Tucker OT IND 25  
Chaz Green OT IND 30  
J’Marcus Webb OT IND 33  
Le’Raven Clark OT IND 28  
Eric Fisher OT KC 30  
Mitchell Schwartz OT KC 32  
Sam Young OT LV 34  
Isaiah Wilson OT MIA 22  
Jermaine Eluemunor OT NE 26  
Cameron Fleming OT NYG 28  
Casey Tucker OT PHI 25  
Jason Peters OT PHI 39  
Jerald Hawkins OT PIT 27  
Chad Wheeler OT SEA 27  
Wyatt Miller OT SEA 25  
Dennis Kelly OT TEN 31  
Marshall Newhouse OT TEN 32  
Timon Parris OT WAS 25  
Player Pos. Team Age Note
J.R. Sweezy G ARI 32  
James Carpenter G ATL 32  
Parker Ehinger G BAL 28  
Michael Schofield G CAR 30  
Eric Kush G CHI 31  
Alex Redmond G CIN 26  
Anthony Fabiano G CLE 28  
Malcolm Pridgeon G CLE 26  
Joe Dahl G DET 28  
Brent Qvale G HOU 30  
Senio Kelemete G HOU 31  
Andrew Wylie G KC 27 ROFR
Kelechi Osemele G KC 32  
Patrick Omameh G KC 31  
Stefen Wisniewski G KC 32  
Ryan Groy G LAC 30  
Trai Turner G LAC 28  
Brett Jones G MIN 30  
Caleb Benenoch G NE 27  
Ross Reynolds G NE 25  
Nick Easton G NO 29  
Danny Isidora G PIT 27  
Alex Boone G SEA 34  
Chance Warmack G SEA 29  
Mike Iupati G SEA 34 Retired
Earl Watford G TB 31  
Ted Larsen G TB 34  
Joshua Garnett G WAS 27  
Player Pos. Team Age Note
Adam Redmond C DAL 28  
Joe Looney C DAL 31  
Marcus Henry C DAL 28  
Jon Halapio C DEN 30  
Jon Toth C DET 27  
Russell Bodine C DET 29  
Evan Boehm C JAX 28  
Austin Reiter C KC 29  
Daniel Kilgore C KC 33  
Mike Pouncey C LAC 32 Retired
Dustin Woodard C NE 23  
James Ferentz C NE 32  
Spencer Pulley C NYG 28  
Leo Koloamatangi C NYJ 27  
Aaron Neary C SF 28  
Ben Garland C SF 33  
Hroniss Grasu C SF 30  
Tony Bergstrom C SF 35  
A.Q. Shipley C TB 35  
 
Player Pos. Team Age Note
Isaiah Irving EDGE ARI 27  
Trent Murphy EDGE BUF 30  
Jonathan Wynn EDGE CAR 26  
Adrian Clayborn EDGE CLE 33  
George Obinna EDGE CLE 25  
Olivier Vernon EDGE CLE 30  
Trevon Young EDGE CLE 26  
Anthony Chickillo EDGE DEN 28  
Everson Griffen EDGE DET 33  
Kareem Martin EDGE DET 29  
Justin Houston EDGE IND 32  
Aaron Lynch EDGE JAX 28  
Alex Okafor EDGE KC 30  
Melvin Ingram EDGE LAC 32  
Jachai Polite EDGE LAR 23  
Chris Smith EDGE LV 29  
Vic Beasley EDGE LV 29  
Eddie Yarbrough EDGE MIN 28  
John Simon EDGE NE 30  
Shilique Calhoun EDGE NE 29  
Anthony Zettel EDGE NO 29  
Jabaal Sheard EDGE NYG 32  
Jayrone Elliott EDGE PIT 29  
Branden Jackson EDGE SEA 28  
Bruce Irvin EDGE SEA 33  
Damontre Moore EDGE SEA 28  
Shaquem Griffin EDGE SEA 26  
Dion Jordan EDGE SF 31  
Ezekiel Ansah EDGE SF 32  
Brooks Reed EDGE TEN 34  
Jack Crawford EDGE TEN 32  
Ryan Kerrigan EDGE WAS 33  
Player Pos. Team Age Note
Corey Peters DL ARI 33  
Domata Peko DL ARI 36  
Josh Mauro DL ARI 30  
Stacy McGee DL ARI 31  
Allen Bailey DL ATL 32  
Braxton Hoyett DL BAL 25  
Kawann Short DL CAR 32  
Daniel McCullers DL CHI 29  
Christian Covington DL CIN 27  
Geno Atkins DL CIN 33  
Margus Hunt DL CIN 34  
Xavier Williams DL CIN 29  
Joey Ivie DL CLE 26  
Sheldon Richardson DL CLE 30  
Antwaun Woods DL DAL 28  
Eli Ankou DL DAL 27  
Tyrone Crawford DL DAL 31 Retired
Walter Palmore DL DAL 25  
Darius Kilgo DL DEN 29  
Jurrell Casey DL DEN 31  
Kyle Peko DL DEN 28  
Sylvester Williams DL DEN 32  
Billy Winn DL GB 32  
Brian Price DL GB 27  
Damon Harrison DL GB 32  
Eddie Vanderdoes DL HOU 26  
P.J. Hall DL HOU 26  
Willie Henry DL HOU 27  
Abry Jones DL JAX 29  
Caraun Reid DL JAX 29  
Dontavius Russell DL JAX 25  
Gabe Wright DL JAX 28  
Mike Pennel DL KC 30  
Beau Allen DL NE 29  
Trevon Coley DL NYJ 27  
Treyvon Hester DL PHI 28  
Josiah Coatney DL SF 25  
Ronald Blair DL SF 28  
Miles Brown DL TEN 23  
Caleb Brantley DL WAS 26  
 
Player Pos. Team Age Note
De’Vondre Campbell LB ARI 28  
Edmond Robinson LB ATL 29  
Pita Taumoepenu LB ATL 27  
James Crawford LB BAL 26  
Darron Lee LB BUF 26  
Deon Lacey LB BUF 31  
Adarius Taylor LB CAR 30  
Julian Stanford LB CAR 30  
Tahir Whitehead LB CAR 31  
Devante Bond LB CHI 28  
Manti Te’o LB CHI 30  
Josh Bynes LB CIN 32  
B.J. Goodson LB CLE 28  
Sean Lee LB DAL 35  
Alexander Johnson LB DEN 29 2nd
Austin Calitro LB DEN 27  
James Burgess LB GB 27  
Curtis Bolton LB HOU 25  
Dylan Cole LB HOU 27  
Emmanuel Ellerbee LB HOU 24  
Kyle Emanuel LB HOU 30  
Peter Kalambayi LB HOU 26  
Chris Covington LB IND 25  
Joe Giles-Harris LB JAX 24  
Kyle Wilber LB LV 32  
Todd Davis LB MIN 29  
Cassh Maluia LB NE 22  
Michael Pinckney LB NE 23  
Craig Robertson LB NO 33  
Kwon Alexander LB NO 27  
Brady Sheldon LB NYJ 28  
Bryce Hager LB NYJ 29  
Harvey Langi LB NYJ 28  
Patrick Onwuasor LB NYJ 29  
Avery Williamson LB PIT 29  
K.J. Wright LB SEA 32  
Ray-Ray Armstrong LB SEA 30  
Joe Walker LB SF 34  
Mark Nzeocha LB SF 31  
Chapelle Russell LB TB 24  
Deone Bucannon LB TB 29  
Jack Cichy LB TB 25  
Daren Bates LB TEN 30  
Nick Dzubnar LB TEN 30  
Will Compton LB TEN 31  
Mychal Kendricks LB WAS 30  
Reuben Foster LB WAS 27  
Thomas Davis LB WAS 38 Retired
 
Player Pos. Team Age Note
Dre Kirkpatrick CB ARI 31  
Johnathan Joseph CB ARI 37  
Kevin Peterson CB ARI 27  
Prince Amukamara CB ARI 32  
Blidi Wreh-Wilson CB ATL 31  
Darqueze Dennard CB ATL 29  
Duke Thomas CB BUF 27  
E.J. Gaines CB BUF 29  
Josh Norman CB BUF 33  
Lafayette Pitts CB BUF 28  
Buster Skrine CB CHI 32  
Sojourn Shelton CB CHI 26  
LeShaun Sims CB CIN 27  
Trajan Bandy CB CIN 22  
Donovan Olumba CB CLE 25  
De’Vante Bausby CB DEN 28  
Kevin Toliver II CB DEN 25  
Alexander Myres CB DET 25  
Josh Hawkins CB DET 29  
Tony McRae CB DET 28  
Tramaine Brock CB DET 33  
Parry Nickerson CB GB 26  
Tramon Williams CB GB 38 Retired
Brandon Williams CB HOU 28  
Gareon Conley CB HOU 26  
Manny Patterson CB HOU 23  
Phillip Gaines CB HOU 30  
D.J. Hayden CB JAX 31  
Josh Nurse CB JAX 25  
Nate Meadors CB JAX 24  
Quenton Meeks CB JAX 25  
Alex Brown CB KC 25  
Antonio Hamilton CB KC 28  
Bashaud Breeland CB KC 29  
Charvarius Ward CB KC 25 2nd
Daryl Worley CB LV 26  
Akeem King CB MIA 29  
Cordrea Tankersley CB MIN 27  
Tae Hayes CB MIN 24  
Ken Crawley CB NO 28  
Ryan Lewis CB NYG 28  
Brian Poole CB NYJ 28  
Kyron Brown CB NYJ 25  
Cre’Von LeBlanc CB PHI 27  
Nickell Robey-Coleman CB PHI 29  
Steven Nelson CB PIT 28  
Trevor Williams CB PIT 27  
Jayson Stanley CB SEA 24  
Jamar Taylor CB SF 30  
Richard Sherman CB SF 33  
Mazzi Wilkins CB TB 25  
Kareem Orr CB TEN 24  
Tye Smith CB TEN 28  
Aaron Colvin CB WAS 29  
Player Pos. Team Age Note
Sharrod Neasman S ATL 29  
Jordan Richards S BAL 28  
Natrell Jamerson S CAR 25  
Tre Boston S CAR 29  
Sherrick McManis S CHI 33  
Andrew Sendejo S CLE 33  
Tedric Thompson S CLE 26  
Alijah Holder S DEN 25  
Michael Thomas S HOU 31  
Malik Hooker S IND 25  
Will Sunderland S IND 24  
Doug Middleton S JAX 27  
Jahleel Addae S LAC 31  
Jaylen Watkins S LAC 29  
Jeff Heath S LV 30  
Bobby McCain S MIA 28  
Kavon Frazier S MIA 27  
Curtis Riley S MIN 29  
George Iloka S MIN 31  
D.J. Swearinger S NO 30  
Johnson Bademosi S NO 31  
Adrian Colbert S NYG 27  
Nate Ebner S NYG 32  
Bradley McDougald S NYJ 30  
Saquan Hampton S NYJ 25  
Blake Countess S PHI 28  
John Battle S PIT 26  
Jordan Dangerfield S PIT 30  
Delano Hill S SEA 25  
Neiko Thorpe S SEA 31  
Adonis Alexander S SF 24  
Chris Edwards S SF 28  
Obi Melifonwu S SF 28  
Kenny Vaccaro S TEN 30  
 
Player Pos. Team Age Note
Brett Maher K ARI 31  
Mike Nugent K ARI 39  
Zane Gonzalez K ARI 26  
Lirim Hajrullahu K CAR 31  
Eddy Pineiro K CHI 25  
Taylor Russolino K DEN 32  
Kai Forbath K LAR 33  
Dan Bailey K MIN 33  
Taylor Bertolet K MIN 28  
Justin Rohrwasser K NE 24  
Blair Walsh K NO 31  
Chase McLaughlin K NYJ 25  
Sergio Castillo K NYJ 30  
Sam Sloman K TEN 23  
Stephen Gostkowski K TEN 37  
Kaare Vedvik K WAS 27  
Player Pos. Team Age Note
Chris Jones P DAL 27  
Austin Rehkow P IND 26  
Cameron Nizialek P JAX 26  
Dustin Colquitt P KC 39  
Thomas Morstead P NO 35  
Corliss Waitman P PIT 25  
Drew Kaser P SF 28  
Matt Wile P TB 29  
Trevor Daniel P TEN 26  
Player Pos. Team Age Note
LP Ladouceur LS DAL 40  
Anthony Kukwa LS HOU 28  
John Denney LS NO 42  
Garrison Sanborn LS TB 36  
Matt Overton LS TEN 36  
Nick Sundberg LS WAS 34  
 
 

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!

13 COMMENTS

  1. What does the STFA stand for? I know the FA means free agent but feel stupid cause I can’t figure out what the ST means lol, please help.

    • Street free agent. Signing them won’t impact a team’s 2022 compensatory picks, given that they were released this offseason. 

Leave a Reply