NFL Free Agency Tracker 2023: Top players, signings, start time, cap space
NFL Free Agency Tracker 2023: Top players, start time, cap space originally appeared on NBC Sports Chicago
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.
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.
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