clock menu more-arrow no yes mobile

Filed under:

Full list of 2021 NFL free agents

NFL free agents can begin signing new contracts on March 17th. We have a full list of players who are currently set to hit free agency, and will update as players sign new deals.

Allen Robinson of the Chicago Bears looks on during the second quarter against the Detroit Lions at Ford Field on September 13, 2020 in Detroit, Michigan. Photo by Nic Antaya/Getty Images

Free agency is a time for NFL players to find out what their value is on the free market. It takes a lot of hard work and ability to get to this point in good standing and many players will get a raise. This season, budgets will be tighter with the salary cap taking a hit due to COVID-19, but there is still money to be made and players teams covet.

Unrestricted free agents can officially begin talking to teams on March 15th in the league’s negotiating window. They cannot sign a deal until March 17th, but numerous deals are all but completed during the “tampering period.” Teams and agents have already been talking despite rules against it, so this period lets them come out into the light and lock in the numbers.

Below is a full list of free agents, sortable by name, old team, and new team. We’ll update as news arrives on the various players.

2021 Free Agents: Overall

Pos. First Last 2020 Team 2021 Team
Pos. First Last 2020 Team 2021 Team
DE Ezekiel Ansah 49ers
QB C.J. Beathard 49ers
C Tony Bergstrom 49ers
EDGE Ronald Blair 49ers
WR Kendrick Bourne 49ers
RB Tevin Coleman 49ers
RG Tom Compton 49ers
TE Ross Dwelley* 49ers
C Ben Garland 49ers
C Hroniss Grasu 49ers
S Marcell Harris* 49ers
EDGE Kerry Hyder 49ers
CB Dontae Johnson 49ers
IDL D.J. Jones 49ers
DE Dion Jordan 49ers
FB Kyle Juszczyk 49ers
CB Emmanuel Moseley* 49ers
QB Nick Mullens* 49ers
LS Taybor Pepper* 49ers
TE Jordan Reed 49ers
QB Josh Rosen* 49ers
CB Richard Sherman 49ers
S Jaquiski Tartt 49ers
CB Jamar Taylor 49ers
WR Trent Taylor 49ers
EDGE Solomon Thomas 49ers
CB Jason Verrett 49ers
LB Joe Walker 49ers
CB K'Waun Williams 49ers
LT Trent Williams 49ers
EDGE Jordan Willis 49ers
RB Jeff Wilson* 49ers
CB Ahkello Witherspoon 49ers
CB Artie Burns Bears
S Deon Bush Bears
WR DeAndre Carter Bears
RG Rashaad Coward* Bears
DT Mario Edwards Bears
S Tashaun Gipson Bears
TE Demetrius Harris Bears
WR Dwayne Harris Bears
S DeAndre Houston-Carson Bears
RG Germain Ifedi Bears
IDL John Jenkins Bears
DT Daniel McCullers Bears
S Sherrick McManis Bears
EDGE Barkevious Mingo Bears
P Pat O'Donnell Bears
WR Cordarrelle Patterson Bears
K Eddy Pineiro* Bears
IDL Roy Robertson-Harris Bears
WR Allen Robinson Bears
K Cairo Santos Bears
LS Patrick Scales Bears
LT Jason Spriggs Bears
QB Mitchell Trubisky Bears
IDL Brent Urban Bears
CB Mackensie Alexander Bengals
QB Brandon Allen Bengals
CB Tony Brown* Bengals
K Randy Bullock Bengals
LB Josh Bynes Bengals
TE Cethan Carter Bengals
DE Christian Covington Bengals
DT Mike Daniels Bengals
WR Alex Erickson Bengals
LB Jordan Evans Bengals
WR A.J. Green Bengals
LS Clark Harris Bengals
P Kevin Huber Bengals
DT Margus Hunt Bengals
CB William Jackson Bengals
EDGE Carl Lawson Bengals
RB Samaje Perine Bengals
RG Alex Redmond Bengals
WR John Ross Bengals
CB LeShaun Sims Bengals
LG Quinton Spain Bengals
WR Mike Thomas Bengals
DT Xavier Williams Bengals
S Shawn Williams Bengals
S Brandon Wilson Bengals
QB Matt Barkley Bills
LG Ike Boettger* Bills
P Corey Bojorquez* Bills
RG Jordan Devey Bills
RG Jon Feliciano Bills
RB Taiwan Jones Bills
TE Tyler Kroft Bills
S Dean Marlowe Bills
WR Isaiah McKenzie Bills
LB Matt Milano Bills
EDGE Trent Murphy Bills
CB Josh Norman Bills
RT Ty Nsekhe Bills
WR Andre Roberts Bills
LB Andre Smith* Bills
CB Levi Wallace* Bills
RT Daryl Williams Bills
RG Brian Winters Bills
RB T.J. Yeldon Bills
EDGE Jeremiah Attaochu Broncos
CB De'Vante Bausby Broncos
QB Blake Bortles Broncos
TE Jake Butt* Broncos
LB Austin Calitro* Broncos
EDGE Anthony Chickillo Broncos
RT Demar Dotson Broncos
TE Troy Fumagalli* Broncos
IDL Shelby Harris Broncos
LB Alexander Johnson* Broncos
LB Joseph Jones Broncos
RB Phillip Lindsay* Broncos
S Will Parks Broncos
WR Tim Patrick* Broncos
S Justin Simmons Broncos
CB Kevin Toliver Broncos
IDL DeMarcus Walker Broncos
RT Elijah Wilkinson Broncos
DT Sylvester Williams Broncos
LB Tae Davis* Browns
LG Anthony Fabiano* Browns
LB B.J. Goodson Browns
WR Marvin Hall Browns
WR Rashard Higgins Browns
WR KhaDarel Hodge* Browns
CB Kevin Johnson Browns
S Karl Joseph Browns
LT Kendall Lamm Browns
LB Elijah Lee Browns
CB Terrance Mitchell Browns
WR JoJo Natson Browns
IDL Larry Ogunjobi Browns
K Cody Parkey Browns
S Andrew Sendejo Browns
LB Malcolm Smith Browns
DT Vincent Taylor Browns
WR Taywan Taylor Browns
CB Tavierre Thomas* Browns
EDGE Olivier Vernon Browns
S Andrew Adams Buccaneers
TE Antony Auclair Buccaneers
RB Kenjon Barner Buccaneers
EDGE Shaquil Barrett Buccaneers
WR Antonio Brown Buccaneers
LB Jack Cichy Buccaneers
CB Ross Cockrell Buccaneers
LB Lavonte David Buccaneers
RB Leonard Fournette Buccaneers
QB Blaine Gabbert Buccaneers
WR Chris Godwin Buccaneers
QB Ryan Griffin Buccaneers
TE Rob Gronkowski Buccaneers
RG Joe Haeg Buccaneers
RB T.J. Logan Buccaneers
RB LeSean McCoy Buccaneers
DT Steve McLendon Buccaneers
LB Kevin Minter Buccaneers
IDL Rakeem Nunez-Roches Buccaneers
C A.Q. Shipley Buccaneers
CB Ryan Smith Buccaneers
LG Aaron Stinnie* Buccaneers
K Ryan Succop Buccaneers
IDL Ndamukong Suh Buccaneers
RG Earl Watford Buccaneers
LT Josh Wells Buccaneers
TE Dan Arnold Cardinals
S Chris Banjo Cardinals
RT Kelvin Beachum Cardinals
DE Angelo Blackson Cardinals
TE Darrell Daniels Cardinals
TE Seth DeValve Cardinals
RB Kenyan Drake Cardinals
WR Larry Fitzgerald Cardinals
RB D.J. Foster Cardinals
LG Max Garcia Cardinals
EDGE Dennis Gardeck* Cardinals
EDGE Markus Golden Cardinals
K Zane Gonzalez Cardinals
QB Brett Hundley Cardinals
EDGE Isaiah Irving Cardinals
CB Johnathan Joseph Cardinals
CB Dre Kirkpatrick Cardinals
P Andy Lee Cardinals
K Mike Nugent Cardinals
DT Domata Peko Cardinals
DT Corey Peters Cardinals
CB Patrick Peterson Cardinals
CB Kevin Peterson Cardinals
EDGE Haason Reddick Cardinals
WR Trent Sherfield* Cardinals
RG J.R. Sweezy Cardinals
LB Zeke Turner* Cardinals
LB Tanner Vallejo Cardinals
S Charles Washington Cardinals
S Jahleel Addae Chargers
TE Stephen Anderson* Chargers
K Michael Badgley* Chargers
RB Kalen Ballage* Chargers
LB B.J. Bello* Chargers
CB Michael Davis Chargers
CB Brandon Facyson* Chargers
C Dan Feeney Chargers
TE Virgil Green Chargers
LG Ryan Groy Chargers
TE Hunter Henry Chargers
EDGE Melvin Ingram Chargers
LB Malik Jefferson* Chargers
S Rayshawn Jenkins Chargers
LG Forrest Lamp Chargers
LB Denzel Perryman Chargers
C Mike Pouncey Chargers
EDGE Isaac Rochell* Chargers
DT Damion Square Chargers
QB Tyrod Taylor Chargers
LT Sam Tevi Chargers
LT Cole Toner* Chargers
LB Nick Vigil Chargers
S Jaylen Watkins Chargers
RB Le'Veon Bell Chiefs
CB Bashaud Breeland Chiefs
EDGE Taco Charlton Chiefs
CB Antonio Hamilton Chiefs
C Daniel Kilgore Chiefs
EDGE Tanoh Kpassagnon Chiefs
LB Ben Niemann* Chiefs
LG Kelechi Osemele Chiefs
IDL Mike Pennel Chiefs
WR Byron Pringle* Chiefs
C Austin Reiter Chiefs
RG Mike Remmers Chiefs
WR Demarcus Robinson Chiefs
TE Ricky Seals-Jones Chiefs
RB Anthony Sherman Chiefs
S Daniel Sorensen Chiefs
CB Charvarius Ward* Chiefs
WR Sammy Watkins Chiefs
RB Darrel Williams* Chiefs
LB Damien Wilson Chiefs
LG Stefen Wisniewski Chiefs
LG Andrew Wylie* Chiefs
TE Deon Yelder* Chiefs
TE Mo Alie-Cox* Colts
EDGE Denico Autry Colts
QB Jacoby Brissett Colts
TE Trey Burton Colts
CB T.J. Carrie Colts
RT Le'Raven Clark Colts
LT Chaz Green Colts
WR T.Y. Hilton Colts
S Malik Hooker Colts
EDGE Justin Houston Colts
C Joey Hunt Colts
RB Marlon Mack Colts
EDGE Al-Quadin Muhammad Colts
S George Odum* Colts
WR Zach Pascal* Colts
CB Xavier Rhodes Colts
QB Philip Rivers Colts Retired
CB Tremon Smith* Colts
LB Anthony Walker Colts
S Tavon Wilson Colts
DT Eli Ankou Cowboys
CB Chidobe Awuzie Cowboys
TE Blake Bell Cowboys
WR Noah Brown Cowboys
IDL Tyrone Crawford Cowboys
QB Andy Dalton Cowboys
LG Cameron Erving Cowboys
CB C.J. Goodwin Cowboys
LS LP Ladouceur Cowboys
LB Sean Lee Cowboys
CB Jourdan Lewis Cowboys
C Joe Looney Cowboys
LB Justin March-Lillard Cowboys
QB Dak Prescott Cowboys
LT Greg Senat* Cowboys
EDGE Aldon Smith Cowboys
LB Joe Thomas Cowboys
WR Malik Turner* Cowboys
WR Cedrick Wilson Cowboys
S Xavier Woods Cowboys
IDL Antwaun Woods* Cowboys
LB Vince Biegel Dolphins
RB Matt Breida Dolphins
LT Julie'n Davenport Dolphins
QB Ryan Fitzpatrick Dolphins
WR Isaiah Ford Dolphins
S Kavon Frazier Dolphins
IDL Davon Godchaux Dolphins
LB Kamu Grugier-Hill Dolphins
P Matt Haack Dolphins
WR Mack Hollins Dolphins
C Ted Karras Dolphins
LG Adam Pankey* Dolphins
LB Elandon Roberts Dolphins
RB DeAndre Washington Dolphins
RB Corey Clement Eagles
EDGE Vinny Curry Eagles
S Rudy Ford Eagles
LB Nate Gerry Eagles
P Cameron Johnston* Eagles
CB Cre'Von LeBlanc Eagles
S Jalen Mills Eagles
TE Josh Perkins* Eagles
LT Jason Peters Eagles
IDL Hassan Ridgeway Eagles
LB Duke Riley Eagles
CB Nickell Robey-Coleman Eagles
TE Richard Rodgers Eagles
QB Nate Sudfeld Eagles
CB Darqueze Dennard Falcons
RT Matt Gono* Falcons
RB Todd Gurley Falcons
EDGE Charles Harris Falcons
RB Brian Hill Falcons
S Damontae Kazee Falcons
C Alex Mack Falcons
C Justin McCray Falcons
EDGE Steven Means Falcons
S Keanu Neal Falcons
S Sharrod Neasman Falcons
WR Brandon Powell* Falcons
LB LaRoy Reynolds Falcons
LB Edmond Robinson Falcons
QB Matt Schaub Falcons Retired
TE Luke Stocker Falcons
WR Laquon Treadwell Falcons
RT John Wetzel Falcons
CB Blidi Wreh-Wilson Falcons
WR C.J. Board* Giants
S Adrian Colbert Giants
LB Devante Downs* Giants
S Nate Ebner Giants
EDGE Kyler Fackrell Giants
RT Cameron Fleming Giants
RB Wayne Gallman Giants
IDL Austin Johnson Giants
RB Dion Lewis Giants
QB Colt McCoy Giants
RB Alfred Morris Giants
C Spencer Pulley Giants
EDGE Jabaal Sheard Giants
IDL Dalvin Tomlinson Giants
IDL Leonard Williams Giants
WR Keelan Cole Jaguars
WR Chris Conley Jaguars
QB Mike Glennon Jaguars
EDGE Adam Gotsis Jaguars
CB D.J. Hayden Jaguars
CB Tre Herndon* Jaguars
CB Sidney Jones Jaguars
IDL Abry Jones Jaguars
S Josh Jones Jaguars
EDGE Aaron Lynch Jaguars
CB Greg Mabin Jaguars
TE James O'Shaughnessy Jaguars
DT Caraun Reid Jaguars
LT Cam Robinson Jaguars
K Aldrick Rosas Jaguars
DT Daniel Ross Jaguars
TE Eric Saubert* Jaguars
C Tyler Shatley Jaguars
EDGE Dawuane Smoot Jaguars
RB Chris Thompson Jaguars
WR Dede Westbrook Jaguars
RB Josh Adams* Jets
C Josh Andrews Jets
EDGE Tarell Basham Jets
TE Daniel Brown Jets
DT Trevon Coley Jets
RG Pat Elflein Jets
S Matthias Farley Jets
QB Joe Flacco Jets
RB Frank Gore Jets
LB Bryce Hager Jets
LB Neville Hewitt Jets
CB Bennett Jackson Jets
EDGE Jordan Jenkins Jets
LB Harvey Langi* Jets
LB Frankie Luvu* Jets
CB Arthur Maulet Jets
S Marcus Maye Jets
S Bradley McDougald Jets
LB Patrick Onwuasor Jets
WR Breshad Perriman Jets
CB Brian Poole Jets
WR Vyncint Smith* Jets
TE Ross Travis Jets
LG Oday Aboushi Lions
CB Jamal Agnew Lions
WR Danny Amendola Lions
LB Jarrad Davis Lions
CB Mike Ford* Lions
WR Kenny Golladay Lions
EDGE Everson Griffen Lions
S Duron Harmon Lions
WR Marvin Jones Lions
S Miles Killebrew Lions
CB Tony McRae Lions
LS Don Muhlbach Lions
RB Adrian Peterson Lions
K Matt Prater Lions
LB Reggie Ragland Lions
LB Jalen Reeves-Maybin Lions
CB Darryl Roberts Lions
WR Mohamed Sanu Lions
IDL Montravius Adams Packers
WR Tavon Austin Packers
QB Tim Boyle* Packers
LB James Burgess Packers
RB Tyler Ervin Packers
S Raven Greene* Packers
DT Damon Harrison Packers
RB Aaron Jones Packers
CB Kevin King Packers
IDL Tyler Lancaster* Packers
TE Marcedes Lewis Packers
C Corey Linsley Packers
CB Parry Nickerson* Packers
S Will Redmond Packers
CB Chandon Sullivan* Packers
LG Lane Taylor Packers
TE Robert Tonyan* Packers
RT Jared Veldheer Packers
RB Jamaal Williams Packers
DE Billy Winn Packers
C David Andrews Patriots
CB Justin Bethel Patriots
S Terrence Brooks Patriots
RB Rex Burkhead Patriots
IDL Adam Butler Patriots
WR Damiere Byrd Patriots
EDGE Shilique Calhoun Patriots
EDGE Brandon Copeland Patriots
EDGE Carl Davis Patriots
S Cody Davis Patriots
LG Jermaine Eluemunor Patriots
LG James Ferentz Patriots
K Nick Folk Patriots
IDL Lawrence Guy Patriots
QB Brian Hoyer Patriots
CB J.C. Jackson* Patriots
CB Jason McCourty Patriots
WR Donte Moncrief Patriots
QB Cam Newton Patriots
EDGE John Simon Patriots
LG Joe Thuney Patriots
RB James White Patriots
EDGE Deatrich Wise Patriots
WR Nelson Agholor Raiders
LB Vic Beasley Raiders
RB Devontae Booker Raiders
K Daniel Carlson* Raiders
TE Derek Carrier Raiders
IDL Maliek Collins Raiders
LG Denzelle Good Raiders
IDL Johnathan Hankins Raiders
S Erik Harris Raiders
WR Zay Jones Raiders
CB Nevin Lawson Raiders
EDGE Takkarist McKinley Raiders
LB Raekwon McMillan Raiders
LB Nicholas Morrow Raiders
TE Nick O'Leary Raiders
QB Nathan Peterman Raiders
RB Theo Riddick Raiders
LS Trent Sieg* Raiders
EDGE Chris Smith Raiders
LB Kyle Wilber Raiders
TE Jason Witten Raiders
CB Daryl Worley Raiders
RT Sam Young Raiders
C Austin Blythe Rams
RB Malcolm Brown Rams
EDGE Samson Ebukam Rams
TE Gerald Everett Rams
DE Morgan Fox Rams
CB Troy Hill Rams
S John Johnson Rams
LS Jake McQuaide Rams
TE Johnny Mundt* Rams
WR Josh Reynolds Rams
EDGE Derek Rivers Rams
CB Darious Williams* Rams
LB Chris Board* Ravens
EDGE Tyus Bowser Ravens
WR Dez Bryant Ravens
LS Morgan Cox Ravens
RB Gus Edwards* Ravens
IDL Justin Ellis Ravens
RG D.J. Fluker Ravens
EDGE Matt Judon Ravens
S Anthony Levine Ravens
EDGE Pernell McPhee Ravens
WR Chris Moore Ravens
EDGE Yannick Ngakoue Ravens
S Jordan Richards Ravens
C Matt Skura Ravens
WR Willie Snead Ravens
TE Eric Tomlinson Ravens
IDL Jihad Ward Ravens
WR DeAndrew White Ravens
IDL Derek Wolfe Ravens
LB Alex Anzalone Saints
CB Johnson Bademosi Saints
FB Michael Burton Saints
C Will Clapp* Saints
CB Ken Crawley Saints
WR Bennie Fowler Saints
S J.T. Gray* Saints
WR Justin Hardee Saints
EDGE Trey Hendrickson Saints
RT James Hurst Saints
RB Ty Montgomery Saints
LB Craig Robertson Saints
EDGE Noah Spence Saints
S D.J. Swearinger Saints
RB Dwayne Washington Saints
CB P.J. Williams Saints
S Marcus Williams Saints
QB Jameis Winston Saints
FB Nick Bellore Seahawks
DT Jonathan Bullard Seahawks
RB Chris Carson Seahawks
WR Phillip Dorsett Seahawks
CB Quinton Dunbar Seahawks
IDL Poona Ford* Seahawks
CB Shaquill Griffin Seahawks
LB Shaquem Griffin* Seahawks
S Delano Hill Seahawks
TE Jacob Hollister Seahawks
RB Carlos Hyde Seahawks
LB Bruce Irvin Seahawks
LG Mike Iupati Seahawks
EDGE Branden Jackson Seahawks
EDGE Benson Mayowa Seahawks
DT Damontre Moore Seahawks
WR David Moore Seahawks
RT Cedric Ogbuehi Seahawks
TE Greg Olsen Seahawks
LG Ethan Pocic Seahawks
S Damarious Randall Seahawks
LG Jordan Simmons* Seahawks
QB Geno Smith Seahawks
CB Neiko Thorpe Seahawks
RT Chad Wheeler* Seahawks
TE Luke Willson Seahawks
LB K.J. Wright Seahawks
EDGE Olasunkanmi Adeniyi* Steelers
IDL Tyson Alualu Steelers
RT Zach Banner Steelers
P Jordan Berry Steelers
RB James Conner Steelers
S Jordan Dangerfield Steelers
S Sean Davis Steelers
QB Joshua Dobbs Steelers
EDGE Bud Dupree Steelers
EDGE Jayrone Elliott Steelers
RT Matt Feiler Steelers
RT Jerald Hawkins Steelers
CB Mike Hilton Steelers
RG Danny Isidora Steelers
EDGE Cassius Marsh Steelers
WR Ray-Ray McCloud* Steelers
WR JuJu Smith-Schuster Steelers
CB Cameron Sutton Steelers
LT Alejandro Villanueva Steelers
LB Avery Williamson Steelers
IDL Chris Wormley Steelers
LB Tyrell Adams Texans
CB Cornell Armstrong* Texans
TE Pharaoh Brown* Texans
LB Dylan Cole Texans
CB Gareon Conley Texans
LB Kyle Emanuel Texans
WR Will Fuller Texans
CB Phillip Gaines Texans
DT P.J. Hall* Texans
CB Vernon Hargreaves Texans
RB Dontrell Hilliard* Texans
RB Buddy Howell* Texans
LT Roderick Johnson Texans
QB A.J. McCarron Texans
CB A.J. Moore* Texans
RT Brent Qvale Texans
EDGE Brennan Scarlett Texans
S Michael Thomas Texans
IDL Carlos Watkins Texans
LS Jon Weeks Texans
EDGE J.J. Watt Texans Cardinals
LB Daren Bates Titans
LB Jayon Brown Titans
EDGE Jadeveon Clowney Titans
LB Will Compton Titans
IDL Jack Crawford Titans
WR Corey Davis Titans
IDL Matt Dickerson* Titans
RG Jamil Douglas* Titans
LB Nick Dzubnar Titans
TE Anthony Firkser* Titans
RB D'Onta Foreman* Titans
K Stephen Gostkowski Titans
IDL DaQuan Jones Titans
CB Desmond King Titans
CB Chris Milton Titans
LT Marshall Newhouse Titans
LS Matt Overton Titans
RB Senorise Perry Titans
TE MyCole Pruitt Titans
WR Kalif Raymond* Titans
RT Ty Sambrailo Titans
CB Tye Smith Titans
TE Jonnu Smith Titans
TE Geoff Swaim Titans
RB Ameer Abdullah Vikings
WR Chad Beebe* Vikings
RB Mike Boone* Vikings
LB Todd Davis Vikings
LG Dakota Dozier Vikings
S Anthony Harris Vikings
RT Rashod Hill Vikings
S George Iloka Vikings
IDL Jaleel Johnson Vikings
C Brett Jones Vikings
QB Sean Mannion Vikings
LB Hardy Nickerson Vikings
EDGE Ifeadi Odenigbo* Vikings
LB Eric Wilson Vikings
EDGE Ryan Anderson Washington
CB Ronald Darby Washington
LB Thomas Davis Washington
LB Reuben Foster Washington
WR Robert Foster* Washington
QB Taylor Heinicke* Washington Washington
K Dustin Hopkins Washington
CB Danny Johnson* Washington
LB Mychal Kendricks Washington
EDGE Ryan Kerrigan Washington
RB Lamar Miller Washington
CB Fabian Moreau Washington
LB Jared Norris Washington
LB Kevin Pierre-Louis Washington
RG Brandon Scherff Washington
RT David Sharpe Washington
WR Cam Sims* Washington
TE Jeremy Sprinkle Washington
LS Nick Sundberg Washington
QB Alex Smith Washington