The 2026 NBA offseason has been insane already, and free agency has not even reached the official signing window yet. With most moves, this tracker has to be treated as reported agreements, not finished paperwork yet.
The headline moves are absolutely crazy free-agency stuff. Giannis Antetokounmpo is going to the Heat. LaMelo Ball is going to the Wolves. Kawhi Leonard is back with the Raptors. Ja Morant is going to the Blazers. Jaylen Brown is going to the 76ers. Walker Kessler is going to the Lakers. LeBron James has told the Lakers he will play somewhere else next season. This is not just role-player movement. This is a full reset of the league’s star map.
Here is every major signing, trade, extension, option decision, and rumor from the 2026 offseason so far, in chronological order.
June 19
D’Angelo Russell Opts In With Wizards
D’Angelo Russell picked up his $6.0 million player option with the Wizards. Russell was traded from the Mavericks to the Wizards last season in the Anthony Davis deal, but he did not play a game for the Wizards after the move.
Grizzlies Keep Kentavious Caldwell-Pope
Kentavious Caldwell-Pope exercised his $21.6 million player option with the Grizzlies for the 2026-27 season, according to Shams Charania. KCP appeared in 51 games last season and averaged 8.4 points, 2.5 rebounds, and 2.7 assists while shooting 41.0% from the field and 31.6% from three.
June 20
Suns Keep Collin Gillespie
Collin Gillespie agreed to a four-year, $48.0 million deal with the Suns after a real breakout season. He played 80 games last season and averaged 12.7 points, 4.1 rebounds, and 4.6 assists while shooting 41.8% from the field and 40.1% from three.
June 21
Suns Keep Jordan Goodwin
Jordan Goodwin agreed to a three-year, $19.0 million deal with the Suns. Goodwin made the roster after being claimed off waivers from the Lakers in 2025 and became a real bench piece for Phoenix last year.
June 22
Wolves Trade Julius Randle To Nets In Three-Team Deal
The Wolves traded Julius Randle and the No. 28 pick in the 2026 NBA Draft to the Nets as part of a three-team deal. The Nets sent the No. 33 pick to the Wolves, while Nic Claxton went to the Bulls and Mouhamadou Gueye went to the Wolves.
This was a big cap and roster move for all three teams. The Nets used space to add a real scorer and still got a first-round pick. The Bulls finally got a defensive center in Claxton. The Wolves cleared money and reshaped their roster before paying Ayo Dosunmu and then going after LaMelo Ball.
Wolves Keep Ayo Dosunmu
Ayo Dosunmu agreed to a five-year, $112.0 million deal with the Wolves. Dosunmu was acquired from the Bulls at the trade deadline and became a useful rotation guard for Minnesota. In 24 games with the Wolves, Dosunmu averaged 14.4 points, 4.2 rebounds, 3.5 assists, and 1.0 steals while shooting 52.1% from the field and 41.4% from three.
Wizards Keep Trae Young
Trae Young agreed to a four-year, $212.0 million deal with the Wizards. Young had a rough injury season and averaged only 17.9 points in 15 games between the Hawks and Wizards.
The money is still huge, but the logic is quite clear with Anthony Davis on the roster. Young is still one of the league’s best high-volume creators when healthy, and the Wizards are not exactly loaded with that type of player.
Hawks Keep CJ McCollum
CJ McCollum agreed to a one-year, $21.0 million deal with the Hawks. McCollum averaged 18.7 points, 3.3 rebounds, and 3.9 assists in 76 games last season.
Knicks Keep Mohamed Diawara
Mohamed Diawara agreed to a multiyear deal with the Knicks worth more than $10.0 million. He was the No. 51 pick in the 2025 NBA Draft and became one of the young pieces the Knicks wanted to keep after their title season. Diawara averaged 3.6 points and 1.4 rebounds in 9.2 minutes last season, shooting 42.3% from the field and 36.9% from three.
Bucks Keep Gary Harris
Gary Harris exercised his $3.8 million player option with the Bucks for the 2026-27 season, according to Spotrac’s Keith Smith. Harris averaged 2.7 points, 1.3 rebounds, and 1.1 assists in 48 games last season.
June 23
Heat Trade For Giannis Antetokounmpo
The Bucks agreed to trade Giannis Antetokounmpo and Bobby Portis to the Heat for Tyler Herro, Jaime Jaquez Jr., Kel’el Ware, Kasparas Jakucionis, three first-round picks, a first-round pick swap, and a 2033 second-round pick.
This is still the biggest move of the offseason. The Heat now have Giannis next to Bam Adebayo, and that gives them one of the most physical frontcourts in the league. The cost was huge, but this is the type of trade the Heat always chase. Stars win in the NBA. Depth is nice, but top-five players change everything.
June 24
Lakers Keep Austin Reaves
Austin Reaves agreed to a four-year, $185.0 million deal with the Lakers. Reaves averaged 23.3 points, 5.5 assists, and 4.7 rebounds last season, even with injury issues during the year.
The Lakers had no real choice here. Luka Doncic is the main engine now, but Reaves gives them another ball-handler, shooter, and late-clock scorer. Losing him after LeBron James’ situation became uncertain would have been a disaster.
Grizzlies Trade For Isaiah Stewart
The Grizzlies acquired Isaiah Stewart from the Pistons for three future second-round picks, according to Shams Charania. Stewart averaged 8.8 points and 6.8 rebounds across six seasons with the Pistons, and Detroit moved the final two years and around $30.0 million left on his contract.
June 25
Wolves Trade For LaMelo Ball
The Wolves traded Naz Reid, a 2033 first-round pick, three first-round pick swaps, and three second-round picks to the Hornets for LaMelo Ball and Josh Green. This was another aggressive move by a Wolves team that clearly was not done after the Randle trade.
Hornets Keep Coby White
Coby White agreed to a three-year, $74.0 million deal with the Hornets. White played only 50 games last season, but he averaged 20.4 points and 4.7 assists the year before with the Bulls.
The Hornets moved Ball, so keeping White makes sense. He gives them scoring, pace, and enough combo-guard creation to keep the offense functional around Brandon Miller and Kon Knueppel.
Suns Keep Mark Williams
Restricted free agent center Mark Williams agreed to a three-year, $38.0 million fully guaranteed contract to remain with the Suns, according to ESPN. He averaged 11.7 points, 8.0 rebounds, and 1.0 blocks in 60 games last season while shooting 64.4% from the field.
Warriors Keep Al Horford
Al Horford agreed to a two-year, $14.0 million deal with the Warriors. Horford averaged 8.3 points, 4.9 rebounds, and 2.6 assists while shooting 36.1% from three last season. At 40, Horford is not here to play 32 minutes every night. He is here to space, defend with positioning, and keep playoff lineups stretched.
Bucks Keep Kevin Porter Jr.
Kevin Porter Jr. exercised his $5.2 million player option with the Bucks for the 2026-27 season, according to Jake Fischer. Porter averaged 11.7 points, 3.9 rebounds, and 3.7 assists last season.
June 26
Pistons Trade For Isaiah Joe
The Thunder traded Isaiah Joe to the Pistons for two second-round picks. Joe is a 40.0% three-point shooter, and that is exactly what the Pistons needed around Cade Cunningham.
This was also a money move for the Thunder. They moved Joe’s four-year, $48.0 million deal and got off salary after another expensive season. For the Pistons, this is easy to understand. Good teams need shooters.
Knicks Keep Jose Alvarado
Jose Alvarado agreed to a three-year, $14.0 million deal with the Knicks. He had a $4.5 million player option, but he declined it and stayed on a longer deal. The Knicks just won the title, so continuity is key. Alvarado is not a big scorer, but he brings full-court pressure, energy, and a different defensive look off the bench. At this price, that is a fine value.
Thunder Keep Isaiah Hartenstein
Isaiah Hartenstein agreed to a three-year, $75.0 million deal with the Thunder. He averaged 9.2 points and 9.4 rebounds last season. The Thunder have gone 88-16 across the past two regular seasons when Hartenstein plays. He declined his $28 million player option for a longer deal with the franchise.
Celtics Keep Ron Harper Jr.
Ron Harper Jr. agreed to a three-year, $9.0 million deal with the Celtics, according to ESPN. Boston declined his $2.6 million team option to work out the longer contract. Harper averaged 4.2 points in 11.0 minutes across 29 games last season. This is a low-cost depth move for the Celtics, who have been changing a lot of the roster around the main group.
June 28
Suns Trade For Miles Bridges
The Suns traded Grayson Allen, Royce O’Neale, and a 2033 first-round pick to the Hornets for Miles Bridges, a 2029 first-round pick, and a 2027 second-round pick. This was a strange but interesting trade. The Suns got a starting-level forward and moved future pick timing around, while the Hornets got two usable veterans and another far-out first-round pick. The Suns needed a bigger wing-forward offense around Booker, and Bridges gives them that.
June 29
Spurs Keep Harrison Barnes
Harrison Barnes agreed to a one-year, $8.0 million deal with the Spurs. Barnes averaged 9.9 points, 2.8 rebounds, and 1.9 assists in 77 games last season.
The Spurs just made the NBA Finals, so they don’t need to act desperate. Barnes gives them a veteran forward, spacing, and a low-mistake player around Victor Wembanyama. One year is also a non-risk move.
Warriors Keep Kristaps Porzingis
Kristaps Porzingis agreed to a two-year, $40.0 million deal with the Warriors. The Warriors already had Horford, and keeping Porzingis gives them a very different type of frontcourt than the old small-ball Warriors.
Pistons Keep Kevin Huerter
Kevin Huerter agreed to a three-year, $27.0 million deal with the Pistons. Huerter is a career 36.8% three-point shooter.
Jazz Keep Jusuf Nurkic
Jusuf Nurkic agreed to a two-year, $22.0 million deal with the Jazz. The timing made sense because Walker Kessler’s situation was already turning into a bigger issue.
Spurs Keep Julian Champagnie
Julian Champagnie agreed to a three-year, $45.0 million deal with the Spurs. Champagnie became a starter last season and helped the Spurs reach the Finals.
Thunder Pick Up Luguentz Dort’s Option
The Thunder exercised Luguentz Dort’s $17.7 million team option. This came after salary-saving moves with Isaiah Joe and Aaron Wiggins, so Dort’s future still might not be 100% locked forever.
For now, though, he stays. Dort gives the Thunder a strong point-of-attack defender and a contract that can also be used in trades if they chase a bigger move.
Knicks Keep Landry Shamet
Landry Shamet agreed to a four-year, $24.0 million deal with the Knicks. He became a useful shooter during the Knicks’ title run after working his way into the rotation.
For a champion, this is normal business. Keep the shooters who worked, don’t overpay too much, and don’t lose every role player while chasing upgrades.
Blazers Trade For Ja Morant
The Blazers acquired Ja Morant from the Grizzlies for Jerami Grant and Kris Murray. This is a wild swing by the Blazers. Morant still has star talent, and his career production is too good to ignore, but the last few seasons made him a risk. The Blazers needed a new identity. Now they have one, for better or worse.
Hawks Decline Jonathan Kuminga’s Option
The Hawks declined Jonathan Kuminga’s $24.3 million team option. Kuminga had been traded from the Warriors to the Hawks at the deadline, but he did not become a key piece in the rotation.
This makes him one of the more interesting forwards on the market. The athletic tools are still there, but teams will have to decide if they see a starter, a bench scorer, or just an expensive project.
Pistons Pick Up Daniss Jenkins’ Option
The Pistons exercised Daniss Jenkins’ $4.0 million team option. Jenkins averaged 9.3 points per game and shot 37.4% from three last season. That is an easy value. A guard who can shoot, start in a pinch, and cost only $4.0 million is not a complicated decision.
Bradley Beal Declines Clippers Option
Bradley Beal declined his $5.6 million player option with the Clippers. Beal averaged only 8.2 points in six games last season before having season-ending surgery on a fractured left hip.
The name is still bigger than the recent production. Beal’s next deal will be very interesting because teams have to price the player he might still be, not the one he was five years ago.
Cavaliers Keep Thomas Bryant
Thomas Bryant agreed to a one-year deal with the Cavaliers. Bryant averaged 6.2 points and 3.4 rebounds while shooting 50.6% from the field and 35.9% from three last season.
This is backup center depth. Nothing crazy. He gives the Cavaliers a center who can finish, rebound a bit, and hit an open three.
Clippers Extend Qualifying Offer To Bennedict Mathurin
The Clippers gave Bennedict Mathurin a qualifying offer, making him a restricted free agent. Mathurin averaged 17.4 points in 26 games with the Clippers after arriving from the Pacers in the Ivica Zubac trade. This is smart control by the Clippers. Mathurin can score, and after losing Kawhi Leonard, they cannot just let every wing-sized scorer leave for nothing.
Marcus Smart Declines Lakers Option
Marcus Smart declined his $5.4 million player option with the Lakers. Smart averaged 9.3 points, 2.8 rebounds, 3.0 assists, and 1.4 steals last season. Smart is not the same athlete from his Celtics peak, but he still has defensive value and a strong voice on the floor. Declining made sense because the guard market gave him a chance to get more money.
Heat Keep Andrew Wiggins
Andrew Wiggins agreed to a three-year, $64.0 million deal with the Heat. Wiggins averaged 15.4 points, 4.8 rebounds, and 2.7 assists while shooting 47.5% from the field and 41.4% from three last season.
After trading for Giannis, this deal makes even more sense. The Heat need wings who can defend and make threes. Wiggins is not a perfect player, but this version of him fits a Giannis-Bam roster.
Raptors Pick Up Trayce Jackson-Davis’ Option
The Raptors picked up Trayce Jackson-Davis’ $2.4 million team option. After from the Warriors at the trade deadline, this is cheap frontcourt depth. With Kawhi Leonard coming back and the Raptors trying to be a contender, every low-cost rotation option is welcome.
Deandre Ayton Opts In With Lakers
Deandre Ayton picked up his $8.1 million player option with the Lakers. Ayton averaged 12.5 points and 8.0 rebounds while shooting 67.1% from the field last season.
Yes, he was traded later to the Wizards. Once the Lakers got Walker Kessler, Ayton became the obvious salary to move.
Nets Keep Day’Ron Sharpe
Day’Ron Sharpe agreed to a two-year, $20.0 million deal with the Nets. Sharpe averaged 8.7 points, 6.7 rebounds, and 2.3 assists in 62 games last season.
The Nets traded Claxton, so keeping Sharpe became more important. He is not the same rim protector, but he gives them size, rebounding, and a playable option on a fair number.
Nets Keep Josh Minott
Josh Minott agreed to a two-year, $9.0 million deal with the Nets. Minott averaged 10.8 points, 2.5 rebounds, and 1.3 steals in limited time after coming over from the Celtics.
Sandro Mamukelashvili Declines Raptors Option
Sandro Mamukelashvili declined his $2.8 million player option with the Raptors. He averaged 11.2 points, 4.9 rebounds, and 1.9 assists while shooting 52.3% from the field and 38.9% from three.
He earned a raise. That is the whole story. Stretch forwards who can pass a little and shoot close to 39.0% from three do not stay available for long.
Draymond Green Declines Warriors Option
Draymond Green declined his $27.7 million player option with the Warriors to create flexibility for them to pursue LeBron James in free agency and Anthony Davis on the trade market, according to Shams Charania.
Green opting out is not just about Green. It is tied to the Warriors trying to create a path to one more huge veteran swing around Stephen Curry.
Zach LaVine Opts In With Kings
Zach LaVine picked up his $49.0 million player option with the Kings. LaVine averaged 19.2 points, 2.8 rebounds, and 2.3 assists in 39 games while shooting 47.9% from the field and 39.0% from three.
That was expected. No team was giving LaVine that much for next season on the open market. The shooting is still there, but the salary is massive.
James Harden Declines Cavaliers Option
James Harden declined his $42.3 million player option with the Cavaliers. Harden averaged 20.5 points, 4.8 rebounds, and 7.7 assists in 26 games after arriving from the Clippers, shooting 46.6% from the field and a career-best 43.5% from three.
Harden is actively working with the team to restructure his deal in order to chase LeBron James in free agency, so it’s expected that he takes a discount.
Fred VanVleet Opts In With Rockets
Fred VanVleet picked up his $25.0 million player option with the Rockets. VanVleet missed last season with a torn ACL. Coming off a major injury, taking the $25.0 million was the safe play. For the Rockets, he is either a veteran guard help or a possible salary in a future deal.
June 30
LeBron James Tells Lakers He Will Leave
LeBron James informed the Lakers that he will play elsewhere next season, according to ESPN. James averaged 20.9 points, 7.2 assists, and 6.1 rebounds in 60 games last season.
This is the biggest unresolved story of free agency. LeBron is not the best player in the league anymore, but he is still a star-level creator and the biggest name in basketball. His next team can change the title picture fast.
Rockets Add Bogdan Bogdanovic
Bogdan Bogdanovic agreed to a one-year deal with the Rockets. He averaged 7.4 points and shot 34.7% from three in an injury-hit season with the Clippers as the team rejected his $16.0 million option.
This is a shooting gamble. If Bogdanovic gets back closer to his normal level, the Rockets got real movement shooting without long-term risk. If not, it is only one year.
76ers Add Dean Wade
Dean Wade agreed to a four-year, $39.0 million deal with the 76ers. Wade averaged 5.8 points and shot 36.2% from three last season with the Cavaliers. The 76ers needed bigger role players who can shoot and defend. Wade is not exciting, but he fits next to their stars because he does the dirty work.
Bulls Keep Zach Collins
Zach Collins agreed to a two-year, $17.0 million deal with the Bulls. Collins averaged 9.7 points, 5.6 rebounds, and 1.5 assists while shooting 57.8% from the field in only 10 games. The injury risk is always there. Still, the Bulls keep a skilled big man at a number that is not crazy if he is healthy.
Suns Add Luke Kennard
Luke Kennard agreed to a two-year, $13.0 million deal with the Suns. Kennard led the NBA at 47.8% from three last season and owns a 44.2% career mark from deep. This is one of the easiest fits of the summer. Booker needs shooting around him. Kennard gives elite shooting. Simple.
Nets Add Keon Ellis
Keon Ellis agreed to a two-year, $18.0 million deal with the Nets. Ellis averaged 6.7 points and shot 36.3% from three across 72 games with the Kings and Cavaliers. The Nets needed guard defense after reshaping the frontcourt. Ellis gives them a 3-and-D bench guard who should fit Jordi Fernandez’s style.
Clippers Keep Kobe Sanders
Kobe Sanders agreed to a four-year, $11.2 million deal with the Clippers. Sanders averaged 7.3 points, 2.3 rebounds, and 1.6 assists while shooting 40.8% from three last season.
With Kawhi gone, the Clippers need younger guards and wings to earn real minutes. Sanders gets that chance.
Blazers Add Branden Carlson
Branden Carlson agreed to a one-year, $2.5 million deal with the Blazers. Carlson averaged 5.8 points and 3.0 rebounds in 42 games last season.
This is not a headline move, but he gives them another 7-footer who can play regular-season minutes.
Heat Add Tim Hardaway Jr.
Tim Hardaway Jr. agreed to a one-year, $6.5 million deal with the Heat. Hardaway averaged 13.5 points and shot 40.7% from three with the Nuggets last season. This is a Giannis move. The Heat need shooting everywhere now. Hardaway can still hit high-volume threes, and that matters next to Giannis and Bam.
Wolves Keep Bones Hyland
Bones Hyland agreed to return to the Wolves. Hyland averaged 8.5 points, 1.8 rebounds, and 2.6 assists while shooting 38.8% from three last season. After adding Ball, Hyland’s role is probably not huge, but he gives the Wolves another bench scorer who can heat up fast.
Pelicans Keep DeAndre Jordan
DeAndre Jordan agreed to return to the Pelicans for his 19th NBA season. Jordan appeared in only 12 games last season. This is a veteran presence and emergency-center move. Nothing more. The Pelicans are young, and Jordan is there to be a locker-room guy more than a nightly rotation player.
Bucks Keep Ousmane Dieng
Ousmane Dieng agreed to a three-year, $17.5 million deal with the Bucks. Dieng averaged 11.0 points, 4.6 rebounds, and 3.6 assists in 30 games after joining the Bucks. With Giannis gone, the Bucks need younger forwards with more on-ball reps. Dieng is still not proven, but the tools and size are worth keeping around.
Raptors Trade For Kawhi Leonard
The Raptors acquired Kawhi Leonard from the Clippers for Brandon Ingram, Gradey Dick, unprotected first-round picks in 2031 and 2033, second-round picks in 2030 and 2033, and a 2027 first-round pick swap.
This is another massive East move. The Raptors bring Kawhi back seven years after the 2019 title run, but this is not only nostalgia. They were already good, and Leonard gives them a true No. 1 option if his body holds up.
Hawks Keep Jock Landale
Jock Landale agreed to a one-year, $14.0 million deal with the Hawks. Landale averaged 10.6 points, 5.7 rebounds, and 1.7 assists in 68 games last season. It is a big one-year number, but that is the point. The Hawks keep useful size without losing long-term flexibility.
Blazers Keep Robert Williams III
Robert Williams III agreed to a three-year, $44.0 million deal with the Blazers. Williams averaged 6.7 points and 7.0 rebounds last season. The health question never leaves him. Still, when he plays, he changes defense with his timing, vertical pop, and weak-side rim protection. The Blazers needed that next to their guard-heavy roster.
July 1
Nuggets Add Marvin Bagley III
Marvin Bagley III agreed to a one-year deal with the Nuggets. Bagley averaged 10.5 points, 6.1 rebounds, and 1.4 assists while shooting 61.8% from the field in 60 games between the Wizards and Mavericks.
This is bench frontcourt scoring. The Nuggets needed depth, and Bagley gives them a cheap big man who can finish around the rim.
Mavericks Trade For Santi Aldama
The Grizzlies traded Santi Aldama and Tarik Biberovic to the Mavericks for AJ Johnson, a protected 2030 Warriors first-round pick, and two future second-round picks.
Aldama averaged 14.0 points and 6.7 rebounds last season, but he played only 43 games after knee surgery. The Mavericks are betting on size, shooting, and frontcourt youth around Cooper Flagg and Dereck Lively II.
76ers Trade For Jaylen Brown
The 76ers acquired Jaylen Brown from the Celtics for Paul George, two first-round picks, and two second-round picks. Brown averaged a career-best 28.7 points, 6.9 rebounds, 5.1 assists, and 1.0 steals in 71 games last season.
This is a monster trade. The 76ers got younger, more athletic, and more dangerous next to Joel Embiid and Tyrese Maxey. The Celtics moved a franchise player inside the division, which is wild, but they also aim for better flexibility for the future.
Jazz Add Jaxson Hayes
Jaxson Hayes agreed to a two-year, $12.0 million deal with the Jazz. Hayes averaged 7.5 points and 4.1 rebounds in 66 games with the Lakers. The Jazz needed another center after moving Kessler. Hayes is not Kessler defensively, but he gives them athletic size and a rim runner.
Spurs Add Tobias Harris
Tobias Harris agreed to a two-year, $31.0 million deal with the Spurs. Harris averaged 13.3 points, 5.1 rebounds, and 2.5 assists for the Pistons. The Spurs needed a veteran forward who could score without taking over the offense. Harris fits that. He is not a star anymore, but he is useful in a Wembanyama team that wants to win right now.
Pacers Add Kelly Oubre Jr.
Kelly Oubre Jr. agreed to a two-year, $17.0 million deal with the Pacers. Oubre averaged 14.1 points, 5.0 rebounds, and 1.6 assists while shooting 36.0% from three with the 76ers. The Pacers needed more wing help after a bad season. Oubre is streaky, but he brings size, scoring, and transition pressure.
Raptors Keep Alijah Martin
Alijah Martin agreed to a two-year, $4.8 million deal with the Raptors. He averaged 18.5 points, 4.6 rebounds, 3.6 assists, and 1.4 steals with Raptors 905 in the G League.
Warriors Keep De’Anthony Melton
De’Anthony Melton agreed to a two-year, $11.0 million deal with the Warriors, boasting a Player Option for the following season. Melton averaged 12.3 points, 3.2 rebounds, 2.6 assists, and 1.6 steals in 49 games last season.
Lakers Add Collin Sexton
Collin Sexton agreed to a two-year, $19.0 million deal with the Lakers. Sexton averaged 15.4 points, 2.3 rebounds, 3.3 assists, and 1.1 steals in 68 games between the Hornets and Bulls.
This is bench scoring for the Lakers. Doncic and Reaves will run most of the offense, but Sexton gives them downhill pressure and a second-unit attacker.
Lakers Add Quentin Grimes
Quentin Grimes agreed to a four-year, $60.0 million deal with the Lakers. Grimes averaged 13.4 points, 3.6 rebounds, and 3.3 assists in 75 games last season.
The Lakers needed a real 3-and-D guard next to Doncic and Reaves. Grimes is not a star, but he can guard, shoot, and play without needing many touches.
Lakers Add Sandro Mamukelashvili
Sandro Mamukelashvili agreed to a four-year, $52.0 million deal with the Lakers. He averaged 11.2 points, 4.3 rebounds, and 1.9 assists while shooting 38.9% from three last season.
Lakers Trade For Walker Kessler
The Lakers acquired Walker Kessler from the Jazz and are signing him to a four-year, $130.0 million deal. The price was two unprotected first-round picks in 2031 and 2033, plus first-round pick swaps in 2028 and 2030.
The Lakers needed a monster defensive center, and Kessler is that. It is expensive, but Doncic teams need rim protection badly because the offense will always be fine.
Celtics Add Mitchell Robinson
Mitchell Robinson agreed to a three-year, $47.4 million deal with the Celtics. Robinson averaged 5.7 points and 8.8 rebounds last season while helping the Knicks win the championship.
This is a very clear Celtics pivot. They got more physical inside and added one of the best offensive rebounders in the league. The shooting is zero, but the rim pressure and glass work are real.
Magic Add Jevon Carter
Jevon Carter agreed to a one-year, $3.5 million deal to come back to the Magic. Carter averaged 7.2 points, 2.1 rebounds, and 2.3 assists last season.
Nets Add Moritz Wagner
Moritz Wagner agreed to a two-year, $19.0 million deal with the Nets. Wagner averaged 6.9 points and 3.2 rebounds last season with the Magic. After moving Claxton, the Nets needed center bodies. Wagner brings energy, spacing, and edge, but rim protection is still a real question for them.
Celtics Add Mike Conley
Mike Conley agreed to a one-year deal with the Celtics. Shams Charania reported that Conley will become the 14th player in NBA history to play a 20th season.
Magic Bring Back Nikola Vucevic
Nikola Vucevic agreed to a one-year, $3.9 million deal with the Magic. Vucevic returns to the team where he became an All-Star. This is more sentimental than franchise-changing, but it also gives the Magic a skilled veteran. He can score, pass, and space enough in second-unit lineups.
76ers Add Ariel Hukporti
Ariel Hukporti agreed to a one-year, $3.4 million deal with the 76ers. He played a depth role for the Knicks during their title run. The 76ers needed cheap center depth behind Embiid. Hukporti gives them size, fouls, and a basic backup center.
Bulls Add Norman Powell
Norman Powell agreed to a two-year, $45.0 million deal with the Bulls. Powell was an All-Star last season with the Heat. The Bulls are not going full tank. Powell gives them real scoring, especially as a downhill guard who can shoot. For a team trying to stay competitive while reshaping the roster, this is a serious veteran add.
Pistons Add John Collins
John Collins agreed to a three-year, $51.0 million deal with the Pistons. Collins averaged 13.6 points and 5.3 rebounds while shooting 55.2% from the field last season. This is another size-and-shooting move around Cunningham. Collins can finish, space some, and play forward-center minutes. The Pistons are spending like a team that believes last season was real.
Rockets Add Marcus Smart
Marcus Smart agreed to a two-year, $13.0 million deal with the Rockets. Smart declined his Lakers option and now reunites with Ime Udoka. The fit is very obvious. Udoka trusts defensive guards. Smart gives the Rockets toughness, communication, and another player who can survive playoff possessions.
July 2
Rockets Keep Tari Eason
Tari Eason agreed to a five-year, $81.5 million deal with the Rockets. Eason averaged 10.5 points, 6.3 rebounds, and 1.2 steals while shooting 35.8% from three. This is one of my favorite non-star deals of the offseason. Eason is a big defensive wing who rebounds, creates chaos, and makes enough threes. Those players help every roster.
Kings Keep Daeqwon Plowden
Daeqwon Plowden agreed to a two-year, $5.1 million deal with the Kings. Plowden averaged 10.8 points on 43.0% shooting last season. This is a standard roster deal after two-way stops with the Warriors, Hawks, and Kings. He earned the spot, and the Kings get a cheap wing who already knows the team.
Thunder Keep Kenrich Williams
Kenrich Williams agreed to a one-year, $5.0 million deal with the Thunder. Sports Illustrated reported that the Thunder declined his $7.2 million option and brought him back on the cheaper number.
This is good cap work. The Thunder saved money and kept a useful veteran forward. Williams averaged 6.5 points, 3.3 rebounds, and 1.4 assists while shooting 38.8% from three last season.
Nuggets Keep Tyus Jones
Tyus Jones agreed to return to the Nuggets on a one-year deal. Jones actually led the league with a 6.36 assist-to-turnover ratio last season. That is exactly why Denver brought him back. Jones is not explosive, but he takes care of the ball and keeps bench offense organized.
Raptors Add Kyle Anderson
Kyle Anderson agreed to a one-year, $3.9 million deal with the Raptors. Anderson averaged 6.2 points, 3.5 rebounds, 2.9 assists, and 1.0 steals in 19.8 minutes last season. The Raptors like big, smart, switchable players. Anderson fits that. He is slow, but he passes, defends, and keeps the ball moving.
76ers Add Anfernee Simons
Anfernee Simons agreed to a two-year, $12.3 million deal with the 76ers, including a player option. Simons averaged 14.3 points, 2.5 rebounds, and 2.4 assists last season between the Celtics and Bulls.
After trading for Brown, the 76ers added another guard who can score and shoot. Simons is not a defender, but his shot-making is useful at that number.
July 3
Celtics Keep Neemias Queta
Neemias Queta agreed to a four-year, $56.0 million deal with the Celtics. Queta averaged 10.2 points, 8.4 rebounds, 1.7 assists, and 1.3 blocks last season after a big jump in role. The Celtics are going heavy on size after the Brown trade. Queta and Robinson give them a very different center room, more physical and more traditional.
Pistons Keep Javonte Green
Javonte Green agreed to a one-year, $3.9 million deal with the Pistons. Green averaged 6.9 points and 2.8 rebounds last season and played all 82 games for a 60-win Pistons team.
Hornets Trade For Dorian Finney-Smith
The Rockets traded Dorian Finney-Smith and three second-round picks to the Hornets in a deal that gives the Rockets more roster flexibility. Finney-Smith averaged 3.3 points and 2.5 rebounds in 37 games last season, and Houston had to clear space after adding Smart and Bogdanovic.
Lakers Trade Deandre Ayton To Wizards
The Lakers traded Deandre Ayton to the Wizards for Jaden Hardy and second-round picks in 2031 and 2032. Ayton had just opted into his $8.1 million player option, but the Kessler trade made him expendable fast.
Ayton averaged 12.5 points, 8.0 rebounds, and 1.0 blocks in 72 starts last season. The Wizards get a former No. 1 pick at a manageable salary, while the Lakers get a younger guard and more picks.
Clippers Keep Jordan Miller
Jordan Miller agreed to a three-year, $15.3 million deal with the Clippers. Miller averaged 10.0 points, 3.0 rebounds, and 2.3 assists in 60 games last season.
Wolves Add Trey Lyles
Trey Lyles agreed to a one-year deal with the Wolves after he last played in the NBA with the Kings in 2024-25, averaging 6.5 points and 4.6 rebounds before playing for Real Madrid last season.
Kyle Lowry Expected To Retire With Raptors On One-Day Deal
Kyle Lowry is expected to sign a one-day contract with the Raptors and retire, according to Sportsnet. Lowry played 1,187 NBA games and averaged 13.8 points, 6.0 assists, and 4.2 rebounds for his career.
Knicks Add Andre Drummond
The Knicks agreed to a one-year, $3.9 million deal with Andre Drummond, according to the New York Post. Drummond comes in after Mitchell Robinson left for the Celtics, so this is a direct backup-center replacement more than a luxury move.
Drummond played 63 games for the 76ers last season and averaged 6.4 points, 8.4 rebounds, and 0.8 blocks in 18.4 minutes per game. That is still elite rebounding production per minute, even if his offensive role is very limited now.
Jazz Add Josh Okogie
The Jazz reportedly agreed to a two-year, $12.0 million deal with Josh Okogie, according to Shams Charania. Michael Scotto reported that the second year is a team option, so Utah gets a useful wing defender without locking itself into long money. Okogie played for the Rockets last season and averaged 4.5 points, 2.6 rebounds, and 0.9 assists while shooting 42.5% from the field.
July 6
Grizzlies Sign Quinten Post To Offer Sheet
Restricted free agent center Quinten Post reportedly agreed to a three-year, $30.0 million offer sheet with the Grizzlies. The Warriors still have the right to match by Tuesday at 11:59 p.m. ET, so this is not final yet. Post averaged 7.7 points and 4.0 rebounds in 67 games last season and made 93 threes.
Clippers Add Rui Hachimura
Rui Hachimura agreed to a two-year, $28.0 million deal with the Clippers after leaving the Lakers. Hachimura averaged 11.3 points last season and shot 44.3% from three, then jumped to 17.5 points per game in the playoffs on 56.9% from deep. For the Clippers, this is forward scoring and spacing after the Kawhi Leonard trade.
Kings Waive DeMar DeRozan
The Kings reportedly waived DeMar DeRozan, according to Shams Charania. DeRozan had a $25.7 million expiring salary for 2026-27, but only $10.0 million was guaranteed, so Sacramento can stretch that number and open more flexibility during its rebuild. DeRozan averaged 18.4 points, 2.9 rebounds, and 4.1 assists last season while shooting 49.7% from the field.
Rumor Mill
Cavaliers Are Now The LeBron James Team To Watch
LeBron James still hasn’t picked his next team, but the Cavaliers are now looking like the team at the front of the race. Marc Stein and Jake Fischer reported that an Ohio homecoming is looking more and more like the “scenario to beat,” while Rich Paul’s board had the Cavaliers inside LeBron’s main group with the Heat, Nuggets, Wolves, and 76ers.
The fit is obvious. LeBron averaged 20.9 points, 6.1 rebounds, and 7.2 assists last season, and the Cavaliers already have Donovan Mitchell, Evan Mobley, James Harden, and Jarrett Allen. It would be a final-title-chase spot with history, offense, size, and a big legacy farewell.
Peyton Watson Could Become A Sign-And-Trade Name
Peyton Watson is still unsigned, and the Nuggets’ situation is getting more complicated. Stein and Fischer reported that Watson is seeking a deal north of Christian Braun’s $25.0 million average annual value, while other reporting has said the Nuggets are open to listening to sign-and-trade ideas.
That doesn’t mean Watson is gone. He is a restricted free agent, and the Nuggets can match any offer sheet. But this is not simple anymore. Watson averaged 14.6 points, 4.9 rebounds, and 2.1 assists while shooting 41.1% from three last season, but if the money gets too high, Denver might have to choose between paying deep into the apron or turning him into assets through a sign-and-trade.
Raptors And Kawhi Leonard Are Starting Extension Talks
Kawhi Leonard and the Raptors are expected to start extension talks this week, according to Shams Charania and ESPN. This is huge for Toronto because the trade only works if Kawhi stays long-term. Leonard has one year and $50.3 million left on his current deal and is eligible for a two-year, $123.7 million extension with the Raptors. He averaged a career-high 27.9 points with 6.4 rebounds last season, so this isn’t just a nostalgia move.
Biggest Takeaways
The East still owns the offseason. The Heat landed Giannis Antetokounmpo. The 76ers landed Jaylen Brown. The Raptors landed Kawhi Leonard and are already moving toward extension talks. The Cavaliers are now the leading team in the LeBron James rumor mill. The Knicks are still the champions, but the top of the conference is getting brutal fast.
The Lakers moved into their post-LeBron build very fast with Luka Doncic, Austin Reaves, Walker Kessler, Quentin Grimes, Collin Sexton, and Sandro Mamukelashvili. That roster has a clear structure now, but it also lost rotation pieces with Rui Hachimura, Deandre Ayton, Marcus Smart, Luke Kennard, and Jaxson Hayes gone. It is more balanced, but it isn’t deeper everywhere.
The biggest unresolved names now are LeBron James, Peyton Watson, Draymond Green, James Harden, Jalen Duren, Bennedict Mathurin, and Jonathan Kuminga. Free agency already had the star trades, but the next wave is about restricted free agents, offer sheets, aprons, and which contender still has enough flexibility to steal one more useful player.

