Advertisement

NBA free agency 2024: Tracking the signings of the top available players

Jayne Kamin-Oncea-USA TODAY Sports

With the 2024 NBA draft in the rearview mirror, teams, players and agents around the league now turn their focus to the start of free agency on Sunday.

The NBA announced shortly before the start of the free agency window that the salary cap was set at $140.588 million for the 2024-25 season, with the minimum team salary at $126.529 million. The tax level is $170.814 million.

The non-taxpayer mid-level exception for next season is $12.822 million, while the taxpayer mid-level exception is $5.168 million and the mid-level exception for a team with room under the salary cap is $7.983 million, the league announced.

The salary cap and tax level go into effect at 12:01 a.m. EDT on July 1. Teams are permitted to begin negotiating with free agents on Sunday at 6 p.m. EDT, six hours prior to the start of the moratorium period, which ends at 12 p.m. EDT on July 6.

Seven teams will operate with cap space over free agency, according to Yossi Gozlan: Philadelphia ($61.3 million), Detroit ($51.1 million), Orlando ($49.5 million), Utah ($38.4 million), Oklahoma City ($30.9 million), San Antonio ($26.4 million) and Charlotte ($19.9 million).

The free agent class is expected to feature several notable players, including LeBron James, Paul George, James Harden, Klay Thompson, DeMar DeRozan, Miles Bridges and Kentavious Caldwell-Pope, among others.

With the free agency period now underway in the NBA, Rookie Wire looked at the top available players and where they will play for the 2024-25 season.

Precious Achiuwa

Brad Penner-USA TODAY Sports

Type: Unrestricted

Old Team: Knicks

New Team: T.B.D.

Kyle Anderson

Petre Thomas-USA TODAY Sports

Type: Unrestricted

Old Team: Timberwolves

New Team: Warriors

Contract: 3 years, $27 million

Source: Adrian Wojnarowski, ESPN

OG Anunoby

Wendell Cruz-USA TODAY Sports

Type: Unrestricted

Old Team: Knicks

New Team: Knicks

Contract: 5 years, $212.5 million

Source: Adrian Wojnarowski, ESPN

Scottie Barnes

John E. Sokolowski-USA TODAY Sports

Type: Restricted

Old Team: Raptors

New Team: Raptors

Contract: 5 years, $270 million

Source: Adrian Wojnarowski, ESPN

Nic Batum

John Jones-USA TODAY Sports

Type: Unrestricted

Old Team: 76ers

New Team: Clippers

Contract: 2 years, $9.6 million

Source: Adrian Wojnarowski, ESPN

Patrick Beverley

Trevor Ruszkowski-USA TODAY Sports

Type: Unrestricted

Old Team: Bucks

New Team: Hapoel Tel Aviv BC (Israel)

Contract: T.B.D.

Source: Pat Bev Pod

Miles Bridges

Sam Sharpe-USA TODAY Sports

Type: Unrestricted

Old Team: Hornets

New Team: Hornets

Contract: 3 years, $75 million

Source: Adrian Wojnarowski, ESPN

Kentavious Caldwell-Pope

Bruce Kluckhohn-USA TODAY Sports

Type: Unrestricted

Old Team: Nuggets

New Team: Magic

Contract: 3 years, $66 million

Source: Jeff Zillgitt, USA TODAY Sports

Max Christie

Jason Parkhurst-USA TODAY Sports

Type: Restricted

Old Team: Lakers

New Team: Lakers

Contract: 4 years, $32 million

Source: Adrian Wojnarowski, ESPN

Nic Claxton

Wendell Cruz-USA TODAY Sports

Type: Unrestricted

Old Team: Nets

New Team: Nets

Contract: 4 years, $100 million

Source: Adrian Wojnarowski, ESPN

Cade Cunningham

Rick Osentoski-USA TODAY Sports

Type: Restricted

Old Team: Pistons

New Team: Pistons

Contract: 5 years, $226 million

Source: Shams Charania, The Athletic

Seth Curry

Bill Streicher-USA TODAY Sports

Type: Unrestricted

Old Team: Hornets

New Team: Hornets

Contract: T.B.D.

Source: Adrian Wojnarowski, ESPN

DeMar DeRozan

Gary A. Vasquez-USA TODAY Sports

Type: Unrestricted

Old Team: Bulls

New Team: Kings

Contract: 3 years, $76 million

Source: Shams Charania, The Athletic

Andre Drummond

David Banks-USA TODAY Sports

Type: Unrestricted

Old Team: Bulls

New Team: 76ers

Contract: 2 years, $10 million

Source: Shams Charania, The Athletic

Drew Eubanks

Soobum Im-USA TODAY Sports

Type: Unrestricted

Old Team: Suns

New Team: Jazz

Contract: 2 years, $10 million

Source: Adrian Wojnarowski, ESPN

Paul George

Kevin Jairaj-USA TODAY Sports

Type: Unrestricted

Old Team: Clippers

New Team: 76ers

Contract: 4 years, $212 million

Source: Adrian Wojnarowski, ESPN

Eric Gordon

Joe Camporeale-USA TODAY Sports

Type: Unrestricted

Old Team: Suns

New Team: 76ers

Contract: T.B.D.

Source: Shams Charania, The Athletic

James Harden

Gary A. Vasquez-USA TODAY Sports

Type: Unrestricted

Old Team: Clippers

New Team: Clippers

Contract: 2 years, $70 million

Source: Shams Charania, The Athletic

Gary Harris

David Richard-USA TODAY Sports

Type: Unrestricted

Old Team: Magic

New Team: Magic

Contract: 2 years, $15 million

Source: Adrian Wojnarowski, ESPN

Tobias Harris

Stephen Lew-USA TODAY Sports

Type: Unrestricted

Old Team: 76ers

New Team: Pistons

Contract: 2 years, $57 million

Source: Adrian Wojnarowski, ESPN

Isaiah Hartenstein

Vincent Carchietta-USA TODAY Sports

Type: Unrestricted

Old Team: Knicks

New Team: Thunder

Contract: 3 years, $87 million

Source: Shams Charania, The Athletic

Buddy Hield

Vincent Carchietta-USA TODAY Sports

Type: Unrestricted

Old Team: 76ers

New Team: Warriors

Contract: 2 years, $21 million

Source: Adrian Wojnarowski, ESPN

Talen Horton-Tucker

Rob Gray-USA TODAY Sports

Type: Unrestricted

Old Team: Jazz

New Team: T.B.D.

LeBron James

Dale Zanine-USA TODAY Sports

Type: Unrestricted

Old Team: Lakers

New Team: Lakers

Contract: 2 years, $104 million

Source: Shams Charania, The Athletic

Isaiah Joe

Alonzo Adams-USA TODAY Sports

Type: Unrestricted

Old Team: Thunder

New Team: Thunder

Contract: 4 years, $48 million

Source: Shams Charania, The Athletic

Derrick Jones Jr.

Peter Casey-USA TODAY Sports

Type: Unrestricted

Old Team: Mavericks

New Team: Clippers

Contract: 3 years, $30 million

Source: Shams Charania, The Athletic

Tyus Jones

Troy Taormina-USA TODAY Sports

Type: Unrestricted

Old Team: Wizards

New Team: T.B.D.

Luke Kennard

Benny Sieu-USA TODAY Sports

Type: Unrestricted

Old Team: Grizzlies

New Team: T.B.D.

Luke Kornet

David Richard-USA TODAY Sports

Type: Unrestricted

Old Team: Celtics

New Team: Celtics

Contract: 1 year

Source: Adrian Wojnarowski, ESPN

Alex Len

Tommy Gilligan-USA TODAY Sports

Type: Unrestricted

Old Team: Kings

New Team: Kings

Contract: 1 year, $3.3 million

Source: Shams Charania, The Athletic

Kevin Love

Jim Rassol-USA TODAY Sports

Type: Unrestricted

Old Team: Heat

New Team: Heat

Contract: 2 years, $8 million

Source: Shams Charania, The Athletic

Kyle Lowry

Bill Streicher-USA TODAY Sports

Type: Unrestricted

Old Team: 76ers

New Team: 76ers

Contract: 1 year

Source: Adrian Wojnarowski, ESPN

Naji Marshall

Andrew Wevers-USA TODAY Sports

Type: Unrestricted

Old Team: Pelicans

New Team: Mavericks

Contract: 3 years, $27 million

Source: Adrian Wojnarowski, ESPN

Caleb Martin

Dale Zanine-USA TODAY Sports

Type: Unrestricted

Old Team: Heat

New Team: 76ers

Contract: 4 years, $32 million

Source: Adrian Wojnarowski, ESPN

Tyrese Maxey

Bill Streicher-USA TODAY Sports

Type: Restricted

Old Team: 76ers

New Team: 76ers

Contract: 5 years, $200 million

Source: Marc Stein, Substack

Jordan McLaughlin

Matt Blewett-USA TODAY Sports

Type: Unrestricted

Old Team: Timberwolves

New Team: Sacramento Kings

Contract: 1 year

Source: Adrian Wojnarowski, ESPN

De'Anthony Melton

Brad Rempel-USA TODAY Sports

Type: Unrestricted

Old Team: 76ers

New Team: Warriors

Contract: 1 year, $12.8 million

Source: Shams Charania, The Athletic

Donovan Mitchell

Alexis Reau/Presse Sports via USA TODAY Sports

Type: Unrestricted

Old Team: Cavaliers

New Team: Cavaliers

Contract: 3 years, $150.3 million

Source: Adrian Wojnarowski, ESPN

Malik Monk

Petre Thomas-USA TODAY Sports

Type: Unrestricted

Old Team: Kings

New Team: Kings

Contract: 4 years, $78 million

Source: Adrian Wojnarowski, ESPN

Monte Morris

Matt Krohn-USA TODAY Sports

Type: Unrestricted

Old Team: Timberwolves

New Team: Suns

Contract: T.B.D.

Source: Shams Charania, The Athletic

Isaac Okoro

Nathan Ray Seebeck-USA TODAY Sports

Type: Restricted

Old Team: Cavaliers

New Team: T.B.D.

Royce O'Neale

Mark J. Rebilas-USA TODAY Sports

Type: Unrestricted

Old Team: Suns

New Team: Suns

Contract: 4 years, $44 million

Source: Adrian Wojnarowski, ESPN

Kelly Oubre Jr.

Bill Streicher-USA TODAY Sports

Type: Unrestricted

Old Team: 76ers

New Team: 76ers

Contract: 2 years, $16.3 million

Source: Adrian Wojnarowski, ESPN

Chris Paul

D. Ross Cameron-USA TODAY Sports

Type: Unrestricted

Old Team: Warriors

New Team: Spurs

Contract: 1 year, $11 million

Source: Chris Haynes, TNT

Cameron Payne

Bill Streicher-USA TODAY Sports

Type: Unrestricted

Old Team: 76ers

New Team: Knicks

Contract: 1 year

Source: Chris Haynes, TNT

Mason Plumlee

Sam Navarro-USA TODAY Sports

Type: Unrestricted

Old Team: Clippers

New Team: Suns

Contract: 1 year

Source: Adrian Wojnarowski, ESPN

Kevin Porter Jr.

Erik Williams-USA TODAY Sports

Type: Unrestricted

Old Team: PAOK (Greece)

New Team: Clippers

Contract: 2 years

Source: Shams Charania, The Athletic

Immanuel Quickley

Joe Camporeale-USA TODAY Sports

Type: Restricted

Old Team: Raptors

New Team: Raptors

Contract: 5 years, $175 million

Source: Adrian Wojnarowski, ESPN

Pascal Siakam

Brad Penner-USA TODAY Sports

Type: Unrestricted

Old Team: Pacers

New Team: Pacers

Contract: 4 years, $189.5 million

Source: Adrian Wojnarowski, ESPN

Jalen Smith

Petre Thomas-USA TODAY Sports

Type: Unrestricted

Old Team: Pacers

New Team: Bulls

Contract: 3 years, $27 million

Source: Adrian Wojnarowski, ESPN

Jayson Tatum

David Richard-USA TODAY Sports

Type: Unrestricted

Old Team: Celtics

New Team: Celtics

Contract: 5 years, $315 million

Source: Chris Haynes, TNT

Klay Thompson

Neville E. Guard-USA TODAY Sports

Type: Unrestricted

Old Team: Warriors

New Team: Mavericks

Contract: 3 years, $50 million

Source: Adrian Wojnarowski, ESPN

Xavier Tillman

Eric Canha-USA TODAY Sports

Type: Unrestricted

Old Team: Celtics

New Team: Celtics

Contract: 2 years

Source: Adrian Wojnarowski, ESPN

Obi Toppin

Trevor Ruszkowski-USA TODAY Sports

Type: Restricted

Old Team: Pacers

New Team: Pacers

Contract: 4 years, $60 million

Source: Adrian Wojnarowski, ESPN

Gary Trent Jr.

Soobum Im-USA TODAY Sports

Type: Unrestricted

Old Team: Raptors

New Team: Bucks

Contract: 1 year

Source: Adrian Wojnarowksi, ESPN

Jonas Valanciunas

Jerome Miron-USA TODAY Sports

Type: Unrestricted

Old Team: Pelicans

New Team: Wizards

Contract: 3 years, $30 million

Source: Adrian Wojnarowski, ESPN

Franz Wagner

Nathan Ray Seebeck-USA TODAY Sports

Type: Restricted

Old Team: Magic

New Team: Magic

Contract: 5 years, $224 million

Source: Adrian Wojnarowski, ESPN

Moe Wagner

Mike Watters-USA TODAY Sports

Type: Unrestricted

Old Team: Magic

New Team: Magic

Contract: 2 years, $22 million

Source: Adrian Wojnarowski, ESPN

Derrick White

Paul Rutherford-USA TODAY Sports

Type: Unrestricted

Old Team: Celtics

New Team: Celtics

Contract: 4 years, $125.9 million

Source: Adrian Wojnarowski, ESPN

Aaron Wiggins

Wendell Cruz-USA TODAY Sports

Type: Restricted

Old Team: Thunder

New Team: Thunder

Contract: 5 years, $47 million

Source: Shams Charania, The Athletic

Patrick Williams

Jim Rassol-USA TODAY Sports

Type: Restricted

Old Team: Bulls

New Team: Bulls

Contract: 5 years, $90 million

Source: Shams Charania, The Athletic

James Wiseman

Rich Storry-USA TODAY Sports

Type: Unrestricted

Old Team: Pistons

New Team: Pacers

Contract: 2 years

Source: Adrian Wojnarowski, ESPN

Delon Wright

Sam Navarro-USA TODAY Sports

Type: Unrestricted

Old Team: Heat

New Team: Bucks

Contract: 1 year, $3.3 million

Source: Adrian Wojnarowski, ESPN

Gannett may earn revenue from sports betting operators for audience referrals to betting services. Sports betting operators have no influence over nor are any such revenues in any way dependent on or linked to the newsrooms or news coverage. Terms apply, see operator site for Terms and Conditions. If you or someone you know has a gambling problem, help is available. Call the National Council on Problem Gambling 24/7 at 1-800-GAMBLER (NJ, OH), 1-800-522-4700 (CO), 1-800-BETS-OFF (IA), 1-800-9-WITH-IT (IN). Must be 21 or older to gamble. Sports betting and gambling are not legal in all locations. Be sure to comply with laws applicable where you reside.

More Analysis