The 2023 NFL offseason is in full swing.
Once the new league year officially opened, player movement happened across the NFL.
But while many free agents have already agreed to deals with new teams, plenty are still searching for a new home.
Stay in the game with the latest updates on your beloved Boston sports teams! Sign up here for our All Access Daily newsletter.
Here’s a full look at the best NFL free agents, a tracker of every signing so far and more:
When does NFL free agency start?
Free agency in the NFL began immediately when the new league year began on Wednesday, March 15, 2023, at 4 p.m. ET.
Teams were able to speak with free agents in the two days before free agency began during the legal tampering period. Beginning on Monday, March 13, 2023, at 12 p.m. ET, clubs could contact and negotiate with players who were set to become unrestricted free agents. Players and teams were able to agree to deals, but they couldn't be officially signed until the new league year.
New England Patriots
What is the NFL salary cap in 2023?
The league salary cap for 2023 is set at $224.8 million, a near-$20 million increase from last season.
Which NFL teams have the most cap space in 2023?
The NFL salary cap is tricky. Between unguaranteed money, bonuses, incentives and void years, there are plenty of loopholes that teams can use to clear cap space if necessary. From the start of the new league year until the first week of the regular season, only the 51 most expensive contracts count against a team's salary cap -- know as the top-51 rule. The rule is designed to accommodate the 90-man offseason roster, before cuts in preseason.
As of May 4 at 12 p.m. ET, here’s a look at the five teams with the most top-51 salary cap space (per Spotrac):
- Chicago Bears: $36,665,999
- Carolina Panthers: $26,812,892
- Detroit Lions: $26,573,915
- Indianapolis Colts: $23,365,490
- Houston Texans: $21,167,571
Which NFL teams have the least cap space in 2023?
Here are the five teams with the least amount of top-51 cap space as of May 4 at 12 p.m. ET:
- New York Giants: $1,815,947
- Minnesota Vikings: $1,851,199
- Tampa Bay Buccaneers: $1,871,398
- Miami Dolphins: $2,756,757
- Washington Commanders: $3,063,754
Who are the best NFL free agents for 2023?
There are a number of difference-making free agents, but this class lacks some star power. Here’s a full positional look at the best players set to hit free agency and players who have already signed:
Quarterbacks
- Lamar Jackson, Ravens (new deal): 5 years, $260 million (185 million guaranteed)
- Derek Carr, Saints (from Raiders): 4 years, $150 million ($100 million guaranteed)
- Jimmy Garoppolo, Raiders (from 49ers): 3 years, $67.5 million ($34 million guaranteed)
- Taylor Heinicke, Falcons (from Commanders): 2 years, $20 million
- Mike White, Dolphins (from Jets): 2 years, $16 million
- Andy Dalton, Panthers (from Saints): 2 years, $11 million ($8 million guaranteed)
- Jarrett Stidham, Broncos (from Raiders): 2 years, $10 million ($5 million guaranteed)
- Case Keenum, Texans (from Bills): 2 years, $6.25 million ($4 million guaranteed)
- Jacoby Brissett, Commanders (from Browns): 1 year, $10 million ($8 million guaranteed)
- Baker Mayfield, Buccaneers (from Rams): 1 year, $8.5 million
- Jameis Winston, Saints (re-signed): 1 year, $8 million
- Cooper Rush, Cowboys (re-signed): 2 years, $6 million
- Marcus Mariota, Eagles (from Falcons): 1 year, $5 million
- Sam Darnold, 49ers (from Panthers): 1 year, $4.5 million
- Nick Mullens, Vikings (re-signed): 2 years, $4 million
- Drew Lock, Seahawks (re-signed): 1 year, $4 million
- Gardner Minshew, Colts (from Eagles): 1 year, $3.5 million
- Blaine Gabbert, Chiefs (from Buccaneers): 1 year, $1.3 million
- P.J. Walker, Bears (from Panthers): 2 years
- Brian Hoyer, Raiders (from Patriots): 2 years
- Brett Rypien, Rams (from Broncos): 1 year
- Brandon Allen, 49ers (from Bengals)
- Trevor Siemian, Bengals (from Bears)
- Teddy Bridgewater, Dolphins
- Joe Flacco, Jets
- Mason Rudolph, Steelers
- Carson Wentz, Commanders
Running backs
- Miles Sanders, Panthers (from Eagles): 4 years, $25 million
- David Montgomery, Lions (from Bears): 3 years, $18 million
- Jamaal Williams, Saints (from Lions): 3 years, $12 million ($8.15 million guaranteed)
- James Robinson, Patriots (from Jets): 2 years, $8 million
- Jeff Wilson, Dolphins (re-signed): 2 years, $8.2 million
- Raheem Mostert, Dolphins (re-signed): 2 years, $7.6 million
- Samaje Perine, Broncos (from Bengals): 2 years, $7.5 million
- Alexander Mattison, Vikings (re-signed): 2 years, $7 million ($6.35 million guaranteed)
- Justice Hill, Ravens (re-signed): 2 years, $4.5 million
- Devin Singletary, Texans (from Bills): 1 year, $3.75 million
- D’Onta Foreman, Bears (from Panthers): 1 year, $3 million
- Boston Scott, Eagles (re-signed): 1 year, $2 million
- Damien Harris, Bills (from Patriots): 1 year, $1.7 million
- Rashaad Penny, Eagles (from Seahawks): 1 year, $1.35 million ($600,000 guaranteed)
- Chase Edmonds, Buccaneers (from Broncos): 1 year, $1.08 million
- Ronald Jones, Cowboys (from Chiefs): 1 year
- Myles Gaskin, Dolphins (re-signed): 1 year
- Jerick McKinnon, Chiefs (re-signed): 1 year
- Ezekiel Elliott, Cowboys
- Leonard Fournette, Buccaneers
- Kareem Hunt, Browns
- Kenyan Drake, Ravens
Wide receivers
- Allen Lazard, Jets (from Packers): 4 years, $44 million
- JuJu Smith-Schuster, Patriots (from Chiefs): 3 years, $33 million
- Jakobi Meyers, Raiders (from Patriots): 3 years, $33 million ($21 million guaranteed)
- Adam Thielen, Panthers (from Vikings): 3 years, $25 million ($14 million guaranteed)
- Odell Beckham Jr., Ravens: 1 year, $18 million ($15 million guaranteed)
- Robert Woods, Texans (from Titans): 2 years, $15.25 million ($10 million guaranteed)
- Darius Slayton, Giants (re-signed): 2 years, $12 million
- Deonte Harry, Bills (from Saints): 2 years, $9.5 million ($5 million guaranteed)
- Ashton Dulin, Colts (re-signed): 2 years, $9.2 million
- Nelson Agholor, Ravens (from Patriots): 1 year, $3.25 million
- Parris Campbell, Giants (from Colts): 1 year, $3 million
- Marvin Jones Jr., Lions (from Jaguars): 1 year, $3 million
- Noah Brown, Texans (from Cowboys): 1 year, $2.6 million
- Olamide Zaccheaus, Eagles (from Falcons): 1 year, $1.233 million
- Richie James, Chiefs (from Giants): 1 year, $1,232,500 ($552,500 guaranteed)
- Sterling Shepard, Giants (re-signed): 1 year, $1.165 million
- Zach Pascal, Cardinals (from Eagles): 2 years
- DJ Chark, Panthers (from Lions): 1 year
- Mecole Hardman, Jets (from Chiefs): 1 year
- Mack Hollins, Falcons (from Raiders): 1 year
- Braxton Berrios, Dolphins (from Jets): 1 year
- Jamison Crowder, Giants (from Bills): 1 year
- Marquise Goodwin, Browns (from Seahawks): 1 year
- Chosen Anderson, Dolphins (from Cardinals): 1 year
- Randall Cobb, Jets (from Packers): 1 year
- Julio Jones, Buccaneers
- Sammy Watkins, Ravens
- Jarvis Landry, Browns
- Byron Pringle, Bears
- N’Keal Harry, Bears
Tight ends
- Hayden Hurst, Panthers (from Bengals): 3 years, $21.75 million ($13 million guaranteed)
- Josh Oliver, Vikings (from Ravens): 3 years, $21 million ($10.75 million guaranteed)
- Dalton Schultz, Texans (from Cowboys): 1 year, $9 million
- Andrew Beck, Texans (from Broncos): 2 years, $6.75 million
- Chris Manhertz, Broncos (from Panthers): 2 years, $6 million ($3.34 million guaranteed)
- Jordan Akins, Browns (from Texans): 2 years, $3.9 million
- Mike Gesicki, Patriots (from Dolphins): 1 year, $4.5 million
- Austin Hooper, Raiders (from Titans): 1 year, $2.75 million
- Robert Tonyan, Bears (from Packers): 1 year
- Irv Smith Jr., Bengals (from Vikings): 1 year
- OJ Howard, Raiders (from Texans): 1 year
- Mercedes Lewis, Packers
- Geoff Swaim, Titans
Offensive tackles
- Mike McGlinchey, Broncos (from 49ers): 5 years, $87.5 million ($50 million guaranteed)
- Jawaan Taylor, Chiefs (from Jaguars): 4 years, $80 million ($60 million guaranteed)
- Orlando Brown Jr., Bengals (from Chiefs): 4 years, $64 million
- Kaleb McGary, Falcons (re-signed): 3 years, $34.5 million
- Andre Dillard, Titans (from Eagles): 3 years, $29 million
- Andrew Wylie, Commanders (from Chiefs): 3 years, $24 million
- Kelvin Beachum, Cardinals (re-signed): 2 years, $5.15 million ($3.26 million guaranteed)
- Donovan Smith, Chiefs (from Buccaneers): 1 year, $9 million
- Riley Reiff, Patriots (from Bears): 1 year, $5 million
- Jermaine Eluemunor, Raiders (re-signed)
- Matt Pryor, 49ers (from Colts)
- Isaiah Wynn, Patriots
- Taylor Lewan, Titans
- George Fant, Jets
- Ja’Wuan James, Ravens
- Cameron Erving, Panthers
Offensive guards
- Ben Powers, Broncos (from Ravens): 4 years, $52 million ($28.5 million guaranteed)
- Nate Davis, Bears (from Titans): 3 years, $30 million ($19.25 million guaranteed)
- Isaac Seumalo, Steelers (from Eagles): 3 years, $24 million
- Connor McGovern, Bills (from Cowboys): 3 years, $23 million
- Will Hernandez, Cardinals (re-signed): 2 years, $9 million
- Wes Schweitzer, Jets (from Commanders): 2 years, $5 million
- Aaron Stinnie, Buccaneers (re-signed): 1 year, $2.5 million
- Evan Brown, Seahawks (from Lions): 1 year, $2.25 million
- Dalton Risner, Broncos
- Trai Turner, Commanders
- Justin Pugh, Cardinals
- Rodger Saffold, Bills
Centers
- Jake Brendel, 49ers (re-signed): 4 years, $20 million ($8 million guaranteed)
- Bradley Bozeman, Panthers (re-signed): 3 years, $18 million ($10 million guaranteed)
- Ethan Pocic, Browns (re-signed): 3 years, $18 million ($10 million guaranteed)
- Garrett Bradbury, Vikings (re-signed): 3 years, $15.75 million
- Jason Kelce, Eagles (re-signed): 1 year, $14.25 million
- Connor McGovern, Jets (re-signed): 1 year, $1.915 million
- Jon Feliciano, 49ers (from Giants): 1 year
EDGE rushers
- Zach Allen, Broncos (from Cardinals): 3 years, $45.75 million ($32.5 million guaranteed)
- Samson Ebukam, Colts (from 49ers): 3 years, $27 million
- DeMarcus Walker, Bears (from Titans): 3 years, $21 million ($15.65 million guaranteed)
- Arden Key, Titans (from Jaguars): 3 years, $21 million ($13 million guaranteed)
- Ogbo Okoronkwo, Browns (from Texans): 3 years, $19 million ($12.5 million guaranteed)
- Marcus Davenport, Vikings (from Saints): 1 year, $13 million
- Brandon Graham, Eagles (re-signed): 1 year, $6 million
- Rasheem Green, Bears (from Texans): 1 year, $2.5 million
- Bud Dupree, Falcons (from Titans): 1 year
- Calais Campbell, Falcons (from Ravens): 1 year
- Dante Fowler, Cowboys (re-signed): 1 year
- Frank Clark, Chiefs
- Robert Quinn, Eagles
- Yannick Ngakoue, Colts
- Jadeveon Clowney, Browns
- Dawuane Smoot, Jaguars
- Justin Houston, Ravens
- Carlos Dunlap, Chiefs
Defensive linemen
- Javon Hargrave, 49ers (from Eagles): 4 years, $84 million ($40 million guaranteed)
- Dalvin Tomlinson, Browns (from Vikings): 4 years, $57 million ($27.5 million guaranteed)
- David Onyemata, Falcons (from Saints): 3 years, $35 million ($24.5 million guaranteed)
- Larry Ogunjobi, Steelers (re-signed): 3 years, $28.75 million
- Charles Omenihu, Chiefs (from 49ers): 2 years, $20 million
- Shy Tuttle, Panthers (from Saints): 3 years, $19.5 million ($13 million guaranteed)
- Khalen Saunders, Saints (from Chiefs): 3 years, $14.5 million
- Jarran Reed, Seahawks (from Packers): 2 years, $10.8 million
- Sheldon Rankins, Texans (from Jets): 1 year, $10.5 million
- Fletcher Cox, Eagles (re-signed): 1 year, $10 million
- John Cominsky, Lions (re-signed): 2 years, $8.5 million
- A’Shawn Robinson, Giants (from Rams): 1 year, $5 million
- Taven Bryan, Colts (from Browns): 1 year, $4.5 million
- Greg Gaines, Buccaneers (from Rams): 1 year
- Poona Ford, Bills (from Seahawks): 1 year
- Al Woods, Jets (from Seahawks): 1 year
- Chris Wormley, Steelers
Linebackers
- Tremaine Edmunds, Bears (from Bills): 4 years, $72 million ($50 million guaranteed)
- Bobby Okereke, Giants (from Colts): 4 years, $40 million ($22 million guaranteed)
- Kaden Elliss, Falcons (from Saints): 3 years, $21.5 million ($11 million guaranteed)
- Germaine Pratt, Bengals (re-signed): 3 years, $21 million
- TJ Edwards, Bears (from Eagles): 3 years, $19.5 million ($12 million guaranteed)
- Alex Anzalone, Lions (re-signed): 3 years, $18.75 million
- Eric Kendricks, Chargers (from Vikings): 2 years, $13.25 million
- Kyzir White, Cardinals (from Eagles): 2 years, $11 million
- David Long, Dolphins (from Titans): 2 years, $11 million
- Leighton Vander Esch, Cowboys (re-signed): 2 years, $11 million
- Robert Spillane, Raiders (from Steelers): 2 years, $9 million
- Lavonte David, Buccaneers (re-signed): 1 year, $7.5 million
- Bobby Wagner, Seahawks (from Rams): 1 year, $7 million
- Nicholas Morrow, Eagles (from Bears): 1 year, $1.155 million
- Cole Holcomb, Steelers (from Commanders): 3 years
- Drue Tranquill, Chiefs (from Chargers): 1 year
- Devin Bush, Seahawks (from Steelers): 1 year
- Anthony Walker, Browns (re-signed): 1 year
- Kyle Van Noy, Chargers
- Rashaan Evans, Falcons
- Deion Jones, Browns
- Zach Cunningham, Titans
Cornerbacks
- Jamel Dean, Buccaneers (re-signed): 4 years, $52 million ($26 million guaranteed)
- James Bradberry, Eagles (re-signed): 3 years, $38 million ($20 million guaranteed)
- Cameron Sutton, Lions (from Steelers): 3 years, $33 million ($22.5 million guaranteed)
- Byron Murphy, Vikings (from Cardinals): 2 years, $22 million
- Jonathan Jones, Patriots (re-signed): 2 years, $19 million ($13 million guaranteed)
- Patrick Peterson, Steelers (from Vikings): 2 years, $14 million ($5.85 million guaranteed)
- Emmanuel Moseley, Lions (from 49ers): 1 year, $6 million
- Mike Ford, Browns (from Falcons): 1 year, $2.25 million
- Rock Ya-Sin, Ravens (from Raiders): 1 year
- Byron Jones, Dolphins
- Marcus Peters, Ravens
- Shaquill Griffin, Jaguars
- Anthony Brown, Cowboys
- Troy Hill, Rams
- Tre Flowers, Bengals
- Eli Apple, Bengals
- Justin Coleman, Seahawks
- Jason Verrett, 49ers
Safeties
- Jessie Bates III, Falcons (from Bengals): 4 years, $64.02 million ($36 million guaranteed)
- Donovan Wilson, Cowboys (re-signed): 3 years, $24 million ($13.5 million guaranteed)
- Vonn Bell, Panthers (from Bengals): 3 years, $22.5 million ($13 million guaranteed)
- Juan Thornhill, Browns (from Chiefs): 3 years, $21 million ($14 million guaranteed)
- Jimmie Ward, Texans (from 49ers): 2 years, $13 million
- Jordan Poyer, Bills (re-signed): 2 years, $12.5 million ($7 million guaranteed)
- Marcus Epps, Raiders (from Eagles): 2 years, $12 million ($8 million guaranteed)
- Andrew Wingard, Jaguars (re-signed): 3 years, $9.6 million ($6 million guaranteed)
- Jabrill Peppers, Patriots (re-signed): 2 years, $9 million
- Chauncey Gardner-Johnson, Lions (from Eagles): 1 year, $8 million
- Terrell Edmunds, Eagles (from Steelers): 1 year, $2 million
- DeShon Elliott, Dolphins (from Lions): 1 year, $1.77 million
- Eric Rowe, Panthers (from Dolphins): 1 year, $1.32 million
- Taylor Rapp, Bills (from Rams): 1 year
- Ryan Neal, Buccaneers (from Seahawks): 1 year
- Adrian Amos, Packers
- LaMarcus Joyner, Jets
- Kareem Jackson, Broncos
- Logan Ryan, Buccaneers