Free agency has begun, and the NFL offseason is already in full swing.
The franchise tag window opened Feb. 18 and closed at 4 p.m. ET on March 4. The legal tampering period for free agency began at noon ET on March 10, and players can officially sign with new teams starting at 4 p.m. ET on March 12.
ESPN ranked the top 100 free agents ahead of the busy week. Below is a complete list of the available unrestricted free agents before the start of the legal tampering period, sorted by team. The Dolphins had the most unrestricted free agents (30), while the Patriots had the fewest (nine).
*This list was last updated March 10.
Jump to a team:
ARI | ATL | BAL | BUF | CAR | CHI | CIN
CLE | DAL | DEN | DET | GB | HOU | IND
JAX | KC | LAC | LAR | LV | MIA | MIN
NE | NO | NYG | NYJ | PHI | PIT | SF
SEA | TB | TEN | WSH


Arizona Cardinals
LB Krys Barnes
OL Jackson Barton
OL Kelvin Beachum
OL Evan Brown
DE L.J. Collier
OL Trystan Colon
DE Victor Dimukeje
LB Dennis Gardeck
OL Will Hernandez
DT Naquan Jones
WR Zay Jones
DT Roy Lopez
LB Julian Okwara
P Michael Palardy
WR Zach Pascal
PK Matt Prater
DT Khyiris Tonga
LB Kyzir White

Atlanta Falcons
LB Lorenzo Carter
OL Drew Dalman
TE Ross Dwelley
DT Eddie Goldman
DE Ta'Quon Graham
S Richie Grant
CB Antonio Hamilton Sr.
DE Demone Harris
WR KhaDarel Hodge
CB Mike Hughes
DT Grady Jarrett
LB Matthew Judon
CB Kevin King
WR Rondale Moore
OL Storm Norton
OL Brandon Parker
S Justin Simmons
DE James Smith-Williams
DE Kentavius Street
OL Elijah Wilkinson
CB Avery Williams
LB Josh Woods

Baltimore Ravens
WR Nelson Agholor
LB Chris Board
OL Ben Cleveland
LB Malik Harrison
WR Deonte Harty
QB Josh Johnson
WR Diontae Johnson
OL Josh Jones
CB Christian Matthew
OL Patrick Mekari
CB Trayvon Mullen
RB Patrick Ricard
WR Steven Sims
CB Brandon Stephens
DT Brent Urban
WR Tylan Wallace
LB Kristian Welch
CB Tre'Davious White

Buffalo Bills
WR Amari Cooper
CB Rasul Douglas
RB Reggie Gilliam
S Damar Hamlin
WR Mack Hollins
DT Quinton Jefferson
DT Austin Johnson
RB Ty Johnson
P Sam Martin
LB Von Miller
DT Jordan Phillips
DE Dawuane Smoot

Carolina Panthers
RB Mike Boone
OL Brady Christensen
QB Andy Dalton
CB Caleb Farley
LB Sam Franklin Jr.
QB Feleipe Franks
S Jordan Fuller
LB Cam Gill
P Johnny Hekker
CB Dane Jackson
CB Michael Jackson
CB Lonnie Johnson Jr.
WR David Moore
PK Eddy Pineiro
S Nick Scott
TE Ian Thomas
LB Shaq Thompson
DT DeShawn Williams
S Xavier Woods

Chicago Bears
WR Keenan Allen
OL Larry Borom
TE Stephen Carlson
WR DeAndre Carter
S Adrian Colbert
DT Byron Cowart
OL Jake Curhan
LS Scott Daly
RB Darrynton Evans
TE Gerald Everett
RB Travis Homer
OL Teven Jenkins
WR Collin Johnson
TE Marcedes Lewis
DE Jacob Martin
S Tarvarius Moore
LB Amen Ogbongbemiga
OL Matt Pryor
LB Jack Sanborn
LS Patrick Scales
OL Coleman Shelton
DE Darrell Taylor
DE DeMarcus Walker
WR Nsimba Webster

Cincinnati Bengals
LB Joe Bachie
S Vonn Bell
OL Trent Brown
LB Akeem Davis-Gaither
RB Chris Evans
RB Khalil Herbert
DT B.J. Hill
CB Mike Hilton
DE Joseph Ossai
DE Cam Sample
OL D'Ante Smith
DT Jay Tufele
RB Trayveon Williams
CB Marco Wilson

Cleveland Browns
OL Hakeem Adeniji
TE Jordan Akins
CB Tony Brown
LB Devin Bush
OL Geron Christian
RB Nick Chubb
OL Michael Dunn
CB Mike Ford Jr.
RB D'Onta Foreman
OL Nick Harris
LB Khaleke Hudson
OL James Hudson III
LS Charley Hughlett
DT Maurice Hurst II
OL Germain Ifedi
S Rodney McLeod Jr.
WR Elijah Moore
WR James Proche II
TE Geoff Swaim
S Juan Thornhill
OL Jedrick Wills Jr.
QB Jameis Winston

Dallas Cowboys
P Bryan Anger
WR Brandin Cooks
RB Rico Dowdle
OL Chuma Edoga
DE Chauncey Golston
DT Linval Joseph
LB Eric Kendricks
QB Trey Lance
DE DeMarcus Lawrence
DE Carl Lawson
CB Jourdan Lewis
CB Israel Mukuamu
CB Amani Oruwariye
QB Cooper Rush
LS Trent Sieg
LB Nick Vigil
DT Sammy Watkins

Denver Broncos
OL Quinn Bailey
LB Cody Barton
RB Michael Burton
LB Zach Cunningham
P Riley Dixon
WR Lil'Jordan Humphrey
OL Matt Peart
CB Tremon Smith
LB Justin Strnad
RB Javonte Williams
QB Zach Wilson

Detroit Lions
PK Michael Badgley
QB Teddy Bridgewater
DE John Cominsky
CB Carlton Davis III
CB Khalil Dorsey
CB Ifeatu Melifonwu
CB Emmanuel Moseley
DE Al-Quadin Muhammad
LB Ben Niemann
DE Pat O'Connor
DT Levi Onwuzurike
WR Tim Patrick
DT Kyle Peko
LB Anthony Pittman
WR Allen Robinson
OL Dan Skipper
DE Za'Darius Smith
CB Kindle Vildor
DE Jonah Williams
OL Kevin Zeitler

Green Bay Packers
CB Corey Ballentine
TE Tyler Davis
OL Andre Dillard
RB AJ Dillon
OL Josh Myers
CB Robert Rochell
DT T.J. Slaton
CB Eric Stokes
LB Eric Wilson

Houston Texans
DE Derek Barnett
CB Kris Boyd
CB Myles Bryant
WR Stefon Diggs
DT Mario Edwards Jr.
DT Folorunso Fatukasi
OL Kendrick Green
LB Neville Hewitt
CB Ka'dar Hollman
DE Jerry Hughes
QB Case Keenum
OL Shaq Mason
S Eric Murray
RB Dare Ogunbowale
CB Jeff Okudah
LB Del'Shawn Phillips
TE Irv Smith Jr.
CB M.J. Stewart
LS Jon Weeks
LB Devin White
WR Robert Woods

Indianapolis Colts
TE Mo Alie-Cox
S Julian Blackmon
DT Taven Bryan
DT Raekwon Davis
WR Ashton Dulin
QB Sam Ehlinger
QB Joe Flacco
OL Will Fries
OL Mark Glowinski
TE Kylen Granson
S Ronnie Harrison Jr.
OL Ryan Kelly
CB David Long Jr.
DE Dayo Odeyingbo
OL Danny Pinter
RB Trey Sermon
LB E.J. Speed
LB Grant Stuard
WR Juwann Winfree

Jacksonville Jaguars
QB C.J. Beathard
S Andre Cisco
TE Josiah Deguara
TE Evan Engram
TE Luke Farrell
OL Blake Hance
LB Caleb Johnson
RB D'Ernest Johnson
QB Mac Jones
DT Jeremiah Ledbetter
OL Brandon Scherff

Kansas City Chiefs
WR Jody Fortson
WR Mecole Hardman
WR DeAndre Hopkins
OL D.J. Humphries
RB Kareem Hunt
DT Derrick Nnadi
DE Charles Omenihu
DE Mike Pennel Jr.
RB Samaje Perine
S Justin Reid
WR JuJu Smith-Schuster
DT Marlon Tuipulotu
DE Joshua Uche
WR Justin Watson
QB Carson Wentz
DE Tershawn Wharton
LS James Winchester

Los Angeles Chargers
CB Eli Apple
DE Joey Bosa
OL Bradley Bozeman
WR DJ Chark Jr.
RB J.K. Dobbins
LB Troy Dye
RB Gus Edwards
WR Simi Fehoko
DT Poona Ford
DE Morgan Fox
CB Kristian Fulton
QB Taylor Heinicke
TE Hayden Hurst
OL Brenden Jaimes
S Tony Jefferson
S Marcus Maye
OL Sam Mustipher
LB Nick Niemann
WR Joshua Palmer
LB Denzel Perryman
LB Shaq Quarterman
WR Jalen Reagor
LB Chris Rumph II
CB Asante Samuel Jr.
P JK Scott
QB Easton Stick
DT Teair Tart

Los Angeles Rams
DT Tre Brown
DT Neville Gallimore
QB Jimmy Garoppolo
LB Michael Hoecht
OL Alaric Jackson
S John Johnson III
WR Tyler Johnson
TE Hunter Long
OL Conor McDermott
DT Larrell Murchison
OL Joe Noteboom
LB Troy Reeder
WR Demarcus Robinson
LB Christian Rozeboom
CB Ahkello Witherspoon

Las Vegas Raiders
RB Ameer Abdullah
TE Harrison Bryant
LB K'Lavon Chaisson
LB Divine Deablo
S Marcus Epps
WR Michael Gallup
CB Nate Hobbs
CB Darnay Holmes
OL Andre James
DT John Jenkins
LB Malcolm Koonce
WR Terrace Marshall Jr.
RB Alexander Mattison
QB Gardner Minshew
S Tre'von Moehrig
OL Andrus Peat
DE Janarius Robinson
LB Robert Spillane
WR DJ Turner
OL Cody Whitehair

Miami Dolphins
LB Quinton Bell
WR Braxton Berrios
LB Tyus Bowser
LB Cam Brown
CB Elijah Campbell
DE Calais Campbell
OL Jackson Carman
WR River Cracraft
DT Matt Dickerson
LB Tyrel Dodson
OL Liam Eichenberg
WR Dee Eskridge
CB Kendall Fuller
DE Da'Shawn Hand
S Jevon Holland
QB Tyler Huntley
OL Robert Jones
DT Benito Jones
OL Kendall Lamm
LS Jake McQuaide
RB Raheem Mostert
S Siran Neal
DE Emmanuel Ogbah
S Jordan Poyer
LB Duke Riley
TE Durham Smythe
TE Jack Stoll
LB Anthony Walker Jr.
RB Jeff Wilson Jr.
OL Isaiah Wynn

Minnesota Vikings
RB Cam Akers
DE Jonathan Bullard
S Camryn Bynum
QB Sam Darnold
OL Dan Feeney
CB Stephon Gilmore
CB Shaquill Griffin
LB Kamu Grugier-Hill
DE Pat Jones II
QB Daniel Jones
CB Fabian Moreau
QB Nick Mullens
TE Johnny Mundt
CB Byron Murphy Jr.
WR Brandon Powell
OL David Quessenberry
OL Dalton Risner
OL Cam Robinson
WR Trent Sherfield Sr.
DE Jerry Tillery
DE Jihad Ward

New England Patriots
QB Jacoby Brissett
G Lester Cotton
DT Daniel Ekuale
RB JaMycal Hasty
S Jaylinn Hawkins
CB Jonathan Jones
PK Joey Slye
DE Deatrich Wise Jr.
LB Oshane Ximines

New Orleans Saints
CB Paulson Adebo
CB Ugo Amadi
LB Willie Gay
S Will Harris
OL Justin Herron
CB Shemar Jean-Charles
WR Juwan Johnson
DE Tanoh Kpassagnon
OL Shane Lemieux
OL Lucas Patrick
WR Dante Pettis
RB Adam Prentice
DE Payton Turner
OL Olisaemeka Udoh
WR Marquez Valdes-Scantling
RB Jamaal Williams
OL Landon Young
DE Chase Young

New York Giants
LB Matthew Adams
QB Tim Boyle
OL Chris Hubbard
CB Adoree' Jackson
LB Patrick Johnson
QB Drew Lock
LB Azeez Ojulari
WR Gunner Olszewski
S Jason Pinnock
S Elijah Riley
LB Isaiah Simmons
WR Darius Slayton
WR Ihmir Smith-Marsette
OL Aaron Stinnie
CB Greg Stroman Jr.
LB Ty Summers
OL Greg Van Roten
DT Armon Watts

New York Jets
S Chuck Clark
TE Tyler Conklin
LB Jamin Davis
S Ashtyn Davis
CB Brandin Echols
LB Sam Eguavoen
DT Leki Fotu
OL Jake Hanson
PK Greg Joseph
DT Javon Kinlaw
S Jalen Mills
OL Morgan Moses
RB Kene Nwangwu
CB Isaiah Oliver
LB Haason Reddick
CB D.J. Reed
OL Wes Schweitzer
CB Kendall Sheffield
OL Tyron Smith
WR Malik Taylor
DE Solomon Thomas
TE Kenny Yeboah

Philadelphia Eagles
OL Mekhi Becton
CB James Bradberry IV
LB Oren Burks
OL Le'Raven Clark
OL Jack Driscoll
RB Kenneth Gainwell
OL Nick Gates
OL Fred Johnson
LS Rick Lovato
CB Avonte Maddox
CB Isaiah Rodgers
CB Darius Slay Jr.
DE Josh Sweat
TE C.J. Uzomah
DT Milton Williams

Pittsburgh Steelers
QB Kyle Allen
OL Calvin Anderson
OL James Daniels
QB Justin Fields
RB Najee Harris
CB C.J. Henderson
OL Nate Herbig
CB Donte Jackson
WR Van Jefferson
S Damontae Kazee
DT Isaiahh Loudermilk
LB Tyler Matakevich
OL Dan Moore Jr.
CB James Pierre
TE MyCole Pruitt
LB Elandon Roberts
OL Max Scharping
WR Ben Skowronek
CB Cameron Sutton
WR Mike Williams
QB Russell Wilson

San Francisco 49ers
QB Brandon Allen
OL Aaron Banks
LB De'Vondre Campbell
DT Maliek Collins
WR Chris Conley
DT Khalil Davis
QB Joshua Dobbs
OL Jon Feliciano
S Demetrius Flannigan-Fowles
S Tashaun Gipson Sr.
DT Kevin Givens
LB Dre Greenlaw
DT Javon Hargrave
OL Charlie Heck
S Talanoa Hufanga
CB Nick McCloud
RB Elijah Mitchell
OL Jaylon Moore
P Pat O'Donnell
TE Eric Saubert
RB Patrick Taylor Jr.
CB Charvarius Ward
CB Rock Ya-Sin
CB Isaac Yiadom

Seattle Seahawks
CB Tre Brown
TE Pharaoh Brown
CB Artie Burns
TE George Fant
OL Stone Forsythe
LB Trevis Gipson
DT Johnathan Hankins
S Rayshawn Jenkins
LB Dre'Mont Jones
WR Tyler Lockett
DT Roy Robertson-Harris
OL Laken Tomlinson
S K'Von Wallace

Tampa Bay Buccaneers
DE Eric Banks
LB Shaquil Barrett
OL Ben Bredeson
LB K.J. Britt
RB Chase Edmonds
S Mike Edwards
DT Greg Gaines
DE William Gholston
WR Chris Godwin
OL Robert Hainsey
CB Bryce Hall
CB Troy Hill
S Ryan Neal
DE Anthony Nelson
OL Royce Newman
OL Sua Opeta
WR Sterling Shepard
OL Justin Skule
CB Tavierre Thomas
QB Kyle Trask
LB Joe Tryon-Shoyinka

Tennessee Titans
LB Jerome Baker
WR Tyler Boyd
OL Daniel Brunskill
LS Morgan Cox
DT Marlon Davidson
S Quandre Diggs
PK Nick Folk
LB Luke Gifford
WR Justin Hardee Sr.
DT Sebastian Joseph-Day
RB Joshua Kelley
OL Corey Levin
DT James Lynch
LB Raekwon McMillan
OL Dillon Radunz
QB Mason Rudolph
TE Nick Vannett
LB Garret Wallow
WR Nick Westbrook-Ikhine
CB Daryl Worley

Washington Commanders
DT Jonathan Allen
LB Nick Bellore
WR Dyami Brown
WR Noah Brown
S Jeremy Chinn
WR Jamison Crowder
CB Michael Davis
DT Sheldon Day
OL Michael Deiter
QB Jeff Driskel
DE Clelin Ferrell
S Darrick Forrest
LB Dante Fowler Jr.
DE Jalyn Holmes
CB Noah Igbinoghene
OL Cornelius Lucas
QB Marcus Mariota
RB Jeremy McNichols
WR K.J. Osborn
OL Trent Scott
PK Austin Seibert
CB Benjamin St-Juste
LB Bobby Wagner
LB Mykal Walker
WR Olamide Zaccheaus