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  
Cole McDonald QB ARI 23  
Matt Schaub QB ATL 40 Retired
Kenji Bahar QB BAL    
Robert Griffin III QB BAL 31  
Matt Barkley QB BUF 30  
Tommy Stevens QB CAR 24  
Tyler Bray QB CHI 29  
Kevin Hogan QB CIN 28  
Case Cookus QB DEN 25  
Ryan Finley QB HOU 26  
Philip Rivers QB IND 39 Retired
Jordan Ta’amu QB KC 23  
Matt Moore QB KC 37  
Kyle Sloter QB LV 27  
Jake Rudock QB MIA 28  
Sean Mannion QB MIN 29  
Joe Webb QB NYG 34  
Jamie Newman QB PHI 23  
Josh Johnson QB SF 35  
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  
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  
Rakeem Boyd RB DET 23  
Mike Weber RB GB 24  
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  
DeAndre Washington RB MIA 28  
Alfred Morris RB NYG 31  
Dion Lewis RB NYG 30  
Jordan Chunn RB NYG 26  
Frank Gore RB NYJ 38  
Wendell Smallwood RB PIT 27  
B.J. Emmons RB SEA 23  
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  
Player Pos. Team Age Note
Jamize Olawale FB DAL 32  
Jeremy Cox FB DEN 25  
Nick Bawden FB DET 25  
John Lovett FB GB 25  
Bruce Miller FB JAX 34  
Anthony Sherman FB KC 32 Retired
Chandler Cox FB MIA 25  
Dan Vitale FB NE 27 Retired
 
Player Pos. Team Age Note
Darece Roberson WR ARI 22  
Krishawn Hogan WR ARI 26  
Larry Fitzgerald WR ARI 38  
Greg Dortch WR ATL 23  
De’Anthony Thomas WR BAL 28  
DeAndrew White WR BAL 29  
Dez Bryant WR BAL 32  
Donte Sylencieux WR BAL    
Kenny Stills WR BUF 29  
Tre Walker WR BUF    
Dwayne Harris WR CHI 33  
Danny Amendola WR DET 35  
Seth Roberts WR GB 29  
Tavon Austin WR GB 30  
Artavis Scott WR HOU 26  
J’Mon Moore WR HOU 26  
Steven Mitchell WR HOU 27  
Bug Howard WR JAX 26  
Dede Westbrook WR JAX 27  
Jon’Vea Johnson WR JAX 25  
Jeff Cotton WR LAC 24  
Andre Patton WR MIA 27  
Isaiah Ford WR MIA 25  
Julian Edelman WR NE 35 Retired
Quincy Adeboyejo WR NE 26  
Austin Carr WR NO 27  
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  
Khalil Tate WR PHI 22  
Trevon Grimes WR PHI 22  
Josh Gordon WR SEA 30  
Chris Thompson WR SF 30  
Jordan Matthews WR SF 29  
Marqise Lee WR SF 29  
Shawn Poindexter WR SF 25  
Rashard Davis WR TEN 25  
Emanuel Hall WR WAS 24  
Trevor Davis WR WAS 28  
Player Pos. Team Age Note
Seth DeValve TE ARI 28  
Luke Stocker TE ATL 33  
Darion Clark TE CHI 27  
Demetrius Harris TE CHI 30  
Kyle Markway TE CLE 24  
Jordan Leggett TE DEN 26  
Jesse James TE DET 27  
Trey Burton TE IND 29  
Tyler Eifert TE JAX 30  
Sean Culkin TE KC 28  
Virgil Green TE LAC 33  
Carson Williams TE LV 23  
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  
Nate Wieting TE NYG 24  
Josh Perkins TE PHI 28  
Charles Jones TE PIT 25  
Greg Olsen TE SEA 36 Retired
Nick Guggemos TE SEA 25  
Chase Harrell TE SF 24  
Daniel Helm TE SF 26  
Jordan Reed TE SF 30 Retired
Marcus Baugh TE WAS 26  
 
Player Pos. Team Age Note
Jack Batho OT ATL 24  
John Wetzel OT ATL 30  
Jordan Mills OT BAL 30  
Trey Adams OT BUF 24  
Russell Okung OT CAR 32  
Gunnar Vogel OT CHI 22  
Jason Spriggs OT CHI 27  
Demar Dotson OT DEN 35  
Ryan Pope OT DEN 24  
Jared Veldheer OT GB 34 Retired
Rick Wagner OT GB 31  
Casey Tucker OT IND 25  
Chaz Green OT IND 30  
J’Marcus Webb OT IND 33  
Martinas Rankin OT KC 26  
Mitchell Schwartz OT KC 32  
Isaiah Wilson OT MIA 22  
Timon Parris OT MIA 25  
Jason Peters OT PHI 39  
Jerald Hawkins OT PIT 27  
Chad Wheeler OT SEA 27  
Anthony McKinney OT TEN 23  
Dennis Kelly OT TEN 31  
Marshall Newhouse OT TEN 32  
Player Pos. Team Age Note
J.R. Sweezy G ARI 32  
James Carpenter G ATL 32  
Eric Kush G CHI 31  
Gage Cervenka G CHI 24  
Anthony Fabiano G CLE 28  
Malcolm Pridgeon G CLE 26  
Joe Dahl G DET 28  
Brent Qvale G HOU 30  
Bryan Witzmann G KC 31  
Kelechi Osemele G KC 32  
Stefen Wisniewski G KC 32  
Ryan Groy G LAC 30  
Marquel Harrell G LV 24  
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  
David DeCastro G PIT 31  
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
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
Erik Magnuson C LV 27  
Dustin Woodard C NE 23  
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 Retired
 
Player Pos. Team Age Note
Isaiah Irving EDGE ARI 27  
Alani Pututau EDGE ATL 26  
Eli Howard EDGE ATL    
Jeff Holland EDGE ATL 23  
Trent Murphy EDGE BUF 30  
Jonathan Wynn EDGE CAR 26  
Thomas Schaffer EDGE CHI 24  
Adrian Clayborn EDGE CLE 33  
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  
Kamalei Correa EDGE KC 28  
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  
Sharif Finch EDGE NYJ 25  
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  
Justus Reed EDGE TEN    
Nate Orchard EDGE TEN 28  
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  
P.J. Johnson DL CAR 25  
Daniel McCullers DL CHI 29  
Geno Atkins DL CIN 33  
Margus Hunt DL CIN 34  
Joey Ivie DL CLE 26  
Tyrone Crawford DL DAL 31 Retired
Darius Kilgo DL DEN 29  
Jurrell Casey DL DEN 31  
Kyle Peko DL DEN 28  
Sylvester Williams DL DEN 32  
Anthony Rush DL GB 25  
Billy Winn DL GB 32  
Damon Harrison DL GB 32  
Eddie Vanderdoes DL HOU 26  
P.J. Hall DL HOU 26  
Dontavius Russell DL JAX 25  
David Irving DL LV 28  
Beau Allen DL NE 29  
Josiah Coatney DL SF 25  
Daylon Mack DL TEN 24  
Jullian Taylor DL TEN 26  
Miles Brown DL TEN 23  
Caleb Brantley DL WAS 26  
 
Player Pos. Team Age Note
Edmond Robinson LB ATL 29  
James Crawford LB BAL 26  
Deon Lacey LB BUF 31  
Adarius Taylor LB CAR 30  
Chris Orr LB CAR 24  
Daniel Bituli LB CAR 23  
Kendall Donnerson LB CAR 25  
Tahir Whitehead LB CAR 31  
Devante Bond LB CHI 28  
Manti Te’o LB CHI 30  
Michael Pinckney LB CHI 23  
Josh Bynes LB CIN 32  
B.J. Goodson LB CLE 28  
Sean Lee LB DAL 35 Retired
David Curry LB DEN    
Curtis Bolton LB HOU 25  
Duke Ejiofor LB HOU 26  
Dylan Cole LB HOU 27  
Emmanuel Ellerbee LB HOU 24  
Kyle Emanuel LB HOU 30  
Anthony Butler LB IND 24  
Chris Covington LB IND 25  
Kyle Wilber LB LV 32  
Todd Davis LB MIN 29  
Cassh Maluia LB NE 22  
LaRoy Reynolds LB NE 30  
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  
Patrick Onwuasor LB NYJ 29  
Avery Williamson LB PIT 29  
K.J. Wright LB SEA 32  
Ray-Ray Armstrong LB SEA 30  
Mark Nzeocha LB SF 31  
Nathan Gerry LB SF 26  
Chapelle Russell LB TB 24  
Deone Bucannon LB TB 29  
Jack Cichy LB TB 25  
Daren Bates LB TEN 30  
Davin Bellamy LB TEN 26  
Nick Dzubnar LB TEN 30  
Will Compton LB TEN 31  
Josh Harvey-Clemons LB WAS 27  
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 Retired
Prince Amukamara CB ARI 32  
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  
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  
KeiVarae Russell CB GB 27  
Tramon Williams CB GB 38 Retired
Brandon Williams CB HOU 28  
Gareon Conley CB HOU 26  
Phillip Gaines CB HOU 30  
D.J. Hayden CB JAX 31  
Josh Nurse CB JAX 25  
Nate Meadors CB JAX 24  
Jaylon McClain-Sapp CB KC    
Daryl Worley CB LV 26  
Kemah Siverand CB LV 24  
Rashaan Gaulden CB LV 26  
Akeem King CB MIA 29  
Cordrea Tankersley CB MIN 27  
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  
Briean Boddy-Calhoun CB SF 28  
Jamar Taylor CB SF 30  
Richard Sherman CB SF 33  
Mazzi Wilkins CB TB 25  
Aaron Colvin CB WAS 29  
Player Pos. Team Age Note
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  
Chris Cooper S DEN 27  
Michael Thomas S HOU 31  
Malik Hooker S IND 25  
Doug Middleton S JAX 27  
Jahleel Addae S LAC 31  
Jaylen Watkins S LAC 29  
Jeff Heath S LV 30  
T.J. Morrison S LV    
George Iloka S MIN 31  
D.J. Swearinger S NO 30  
Johnson Bademosi S NO 31  
Nate Ebner S NYG 32  
Bradley McDougald S NYJ 30  
Jordyn Peters S NYJ    
Saquan Hampton S NYJ 25  
Blake Countess S PHI 28  
John Battle S PIT 26  
Jordan Dangerfield S PIT 30  
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  
Elliot Fry K ATL 26  
Lirim Hajrullahu K CAR 31  
Matt Ammendola K CAR 24  
Matthew McCrane K CLE 26  
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  
Roberto Aguayo K NE 27  
Blair Walsh K NO 31  
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  
Max Duffy P DEN 28  
Austin Rehkow P IND 26  
Cameron Nizialek P JAX 26  
Dustin Colquitt P KC 39  
Zach Von Rosenberg P MIN 30  
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
Brian Khoury LS BAL 29  
LP Ladouceur LS DAL 40  
Anthony Kukwa LS HOU 28  
Colin Holba LS LAR 27  
Wes Farnsworth LS NE 24  
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