stat.space/Free agency

The 2026 offseason: the 18 moves that matter

Giannis to Miami, Jaylen Brown to Philadelphia, Kawhi to Toronto, LaMelo to Minnesota. Every trade, signing and extension, and what each one means.

FA
FREE AGENCYThe Moves That Matter

Giannis to Miami. Jaylen Brown to Philadelphia. Kawhi back to Toronto. LaMelo to Minnesota. The 2026 offseason reset the map. Here are the 18 biggest moves, every trade, signing and extension, and what each one actually means.

18 moves · trades · max deals · extensions · verified

Collapse

The Blockbusters

5
trade
Miami HeatMilwaukee Bucks
Bucks trade two-time MVP Giannis Antetokounmpo to the Heat
Heat get Giannis Antetokounmpo & Bobby Portis. Bucks get Tyler Herro, Kel'el Ware, Jaime Jaquez Jr., Kasparas Jakucionis, the No. 13 pick, unprotected 2031 & 2033 firsts, a 2030 swap and a 2033 second. Official July 6.

Milwaukee is starting over, and there is no dressing it up. You do not move a two-time MVP and stay a contender. The Bucks took Herro's scoring, two young bigs in Ware and Jakucionis, and a stack of picks for whatever comes next. Miami's side is both scarier and shakier: a Giannis and Bam Adebayo frontcourt should be miserable to play against, but only one year of his contract is guaranteed, so the Heat have about six months to sell him on the extension that makes this worth it.

trade
Boston CelticsPhiladelphia 76ers
Celtics trade Finals MVP Jaylen Brown to the 76ers for Paul George and four picks
76ers get Jaylen Brown. Celtics get Paul George (~$54.1M in 2026-27, player option) plus four picks, including an unprotected 2031 first and a 2028 swap.

Boston blinked. Swapping a 29-year-old Finals MVP for a 36-year-old George and four picks is what a team does when the tax bill scares it more than the standings do. Philadelphia just landed the durable, two-way star it has been missing next to Embiid and Maxey. If Brown's knees age better than Boston's cap sheet, this is a steal for the Sixers.

trade
Toronto RaptorsLA Clippers
Raptors bring Kawhi Leonard home in a franchise-sized gamble
Raptors get Kawhi Leonard. Clippers get Brandon Ingram, Gradey Dick, unprotected 2031 & 2033 firsts, a 2027 swap and two seconds. Leonard extension-eligible (up to 2yr/$123.7M).

Toronto brought its title hero back and paid a fortune to do it: Brandon Ingram, Gradey Dick, and two unprotected firsts for a wing about to turn 35 with a long medical file. Healthy, Kawhi makes the Raptors a top-15 player better and a genuine defense. Hurt, he becomes the trade they spend a decade answering for. The Clippers finally walked away from a bet that never quite paid.

trade
Minnesota TimberwolvesCharlotte Hornets
Timberwolves land LaMelo Ball to play next to Anthony Edwards
Wolves get LaMelo Ball & Josh Green. Hornets get Naz Reid, a 2033 unprotected first, three swaps (2028-30) and three seconds, plus a record ~$41M trade exception.

Minnesota decided its window is open and went to find a creator for Anthony Edwards. LaMelo is exactly that, and Josh Green tags along as spacing and defense. The cost is hard to look at, a 2033 unprotected pick and a bundle of swaps, but the Wolves have turned deep playoff runs into the expectation and are spending like it. Charlotte gets Naz Reid, a record trade exception, and room to start fresh.

trade
Portland Trail BlazersMemphis Grizzlies
Trail Blazers get their star, trading for Ja Morant
Blazers get Ja Morant (2yr/~$87M left). Grizzlies get Jerami Grant, Kris Murray and ~$1M cash. No draft picks changed hands.

Portland got tired of waiting on its young core to figure it out and went and got a star. A healthy, motivated Morant is the downhill engine their offense never had. Memphis moves on with Jerami Grant to steady things and Kris Murray as cheap depth, ending a run that always promised more than it delivered.

Big Money

7
re-signing
Los Angeles Lakers
Austin Reaves signs the richest deal ever for an undrafted player
4 years, $185M max (player option in 2029-30). Reaves declined a $14.9M option to sign it.

Undrafted to $185 million. Reaves bet on himself last summer, turned down a $14.9 million option, and just signed the richest contract ever handed to an undrafted player. He is now clearly the Lakers' third star next to Doncic, and the shot-making and secondary playmaking are locked in for years.

re-signing
Washington Wizards
Trae Young re-signs with the Wizards for four years, ~$212M
4 years, ~$212M with a Year-4 (2029-30) player option. Young declined a $49M option to sign.

Trae Young left $49 million on the table to sign for four years and roughly $212 million, which tells you Washington is building around him rather than away from him. Whatever this young roster grows into, it will run through his passing and his pull-up. The Year 4 option keeps a door open at 31.

trade
Los Angeles LakersUtah Jazz
Lakers finally get a center, landing Walker Kessler from the Jazz
Sign-and-trade: Kessler signs 4yr/~$130M (Year-4 player option, full trade kicker). Jazz get unprotected 2031 & 2033 firsts plus 2028 & 2030 swaps.

The Lakers have wanted a real center for a decade, and Kessler is one: 24 years old, springy, and among the best rim protectors in the league. Two unprotected firsts is a heavy price, but it plugs the hole that has sunk every recent playoff run. Utah keeps trading the present for draft picks and patience.

re-signing
Oklahoma City Thunder
Thunder keep Isaiah Hartenstein on a new three-year, $75M deal
3 years, $75M (15% trade kicker, 2028 mutual option). OKC declined his $28.5M option to restructure to 5yr/$134M guaranteed.

The champions kept their spine together. Oklahoma City re-signed Hartenstein, one of the best passing and screening bigs in the league, and smartly declined his option to reshape the money and protect the coming paydays for Shai and Jalen Williams. When your only real problem is keeping everyone, this is how you handle it.

signing
Boston CelticsNew York Knicks
Mitchell Robinson leaves the Knicks for the Celtics
3 years, $47.4M with a Year-3 player option. Robinson leaves New York for Boston.

New York loses its best rim protector and one of the league's premier offensive rebounders, a real problem for a guard-heavy group. Boston adds a physical, playoff-tested five who cleans the glass and finishes lobs, on a contract that leaves the long-term risk on Robinson's side.

re-signing
Minnesota Timberwolves
Timberwolves re-sign Ayo Dosunmu for five years, $112M
5 years, $112M (~$22.4M a year) with a Year-5 player option.

Minnesota paid up for continuity. Dosunmu is the defender and connector who lets Edwards and McDaniels work off the ball, and $22 million a year is what it costs to keep that instead of gambling on cheaper, unproven depth after back-to-back deep runs.

re-signing
Golden State Warriors
Warriors keep Kristaps Porziņģis on a trade-friendly deal
2 years, $40M (player option; only ~$3M of Year 2 guaranteed), structured as an extension so he is immediately trade-eligible.

Golden State kept Porziņģis on a contract that looks more like a trade chip than a commitment. Almost none of the second year is guaranteed, and it is built so they can move him the moment the fit or the health slips. When he is upright, he is a real floor-spacing, shot-blocking weapon next to Curry. Upright has always been the whole problem.

Deals & Depth

6
trade
Minnesota TimberwolvesBrooklyn NetsChicago Bulls
Timberwolves send Julius Randle to the Nets, Nic Claxton to the Bulls
Nets get Julius Randle + the No. 28 pick. Bulls get Nic Claxton. Wolves get the No. 33 pick and Mo Gueye. The salary room helped Minnesota re-sign Ayo Dosunmu.

Read this as a cap move first. Minnesota attached the No. 28 pick just to shed Randle's salary, which opened the room to keep Ayo Dosunmu and go younger and switchier around Edwards. Brooklyn takes the short-term scorer. Chicago quietly walks off with the best long-term piece in Nic Claxton.

trade
Charlotte HornetsPhoenix Suns
Hornets ship Miles Bridges to the Suns for Grayson Allen and Royce O'Neale
Suns get Miles Bridges (expiring) plus a 2029 first & a 2027 second. Hornets get Grayson Allen, Royce O'Neale and a 2033 first.

Charlotte's second sale in a week. With Bridges bound for free agency anyway, the Hornets turned him into two useful veterans in Allen and O'Neale plus a 2033 first, and kept stacking for later. Phoenix gets a scorer and rebounder now, and hopes to re-sign him.

signing
Chicago BullsMiami Heat
Norman Powell leaves the Heat to sign with the Bulls
2 years, $45M (team option in 2027-28). Powell leaves Miami after a first All-Star season (21.7 ppg).

Chicago is paying for last season. Powell just made his first All-Star team in Miami at 21.7 a night, and the Bulls are betting $45 million over two years that it holds up at 32. The team option on year two suggests even they have doubts. Miami, for its part, watched an All-Star walk for nothing.

trade
Dallas MavericksMemphis Grizzlies
Mavericks add stretch big Santi Aldama from the Grizzlies
Mavs get Santi Aldama (~$17M, team option) & the draft rights to Tarik Biberovic. Grizzlies get AJ Johnson, a top-20-protected 2030 first and two seconds.

A quiet, smart one. Aldama is a stretch four who shoots, rebounds, and passes, and Dallas slid his salary into the Anthony Davis trade exception without touching the rotation. Memphis flips a good-not-essential player into a young flier and a protected first.

extension
Miami Heat
Andrew Wiggins opts in and extends with the Heat
Opts into $30.2M for 2026-27, then adds a 2yr/~$34M extension (player option on 2028-29), ~$64M over three years.

Continuity over noise. Wiggins picked up his $30 million and tacked on two more years, keeping Miami's wing defense and secondary scoring in place through 2028-29 without a frightening long-term number. A final-year option gives him his own way out.

opt-in
Houston Rockets
Fred VanVleet picks up his $25M option to stay in Houston
Exercises his $25M player option for 2026-27, setting up unrestricted free agency in 2027.

Houston keeps its steady veteran for one more year. VanVleet picked up his $25 million rather than test a thin market, which fits a young Rockets team that still needs a grown-up running the point. Both sides can look again in 2027, when the timeline is clearer.

More analysis