Skip to content

Last season (2025-26)

What changed?

Players whose game really moved: more minutes, a bigger role, a new shot diet. Each change comes with the likely reason and how much of it should hold.

The 2026-27 season does not have enough games yet, so this shows 2025-26: each player's last 25 games (or his games since a role change or a trade) against the rest of his season. Once players have about 20 games this season, the page switches to this season by itself.

Biggest real changes

279 of 393 players flagged

Showing 25 changes, biggest first (size after the "is it real?" pull). Clear filters

Nique CliffordG · SACProbably real
Minutes+14.8

33 games since Jan 25 vs the 42 games before

Clifford's playing time is up 14.8 minutes a game over his 33 games since Jan 25 (33.4 vs 18.6). Most of it is a teammate's absence: Keegan Murray (36 MPG before) played only 4 of 36 games, plus 4 more key players out, after he moved into the starting five. Probably real: about 80% should hold.

  • Teammate outKeegan Murray (36 MPG before) played only 4 of 36 games, plus 4 more key players out (about 100% of the change)
  • Starting roleHe started 25 of 33 games, up from 3 of 42 (about 66% of the change)
Devin CarterG · SACProbably real
Minutes+14.7

22 games since Feb 6 vs the 16 games before

Carter's playing time is up 14.7 minutes a game over his 22 games since Feb 6 (24.6 vs 9.9). Most of it is a teammate's absence: Keegan Murray (36 MPG before) played only 4 of 30 games, plus 4 more key players out, after he moved into the starting five. Probably real: about 65% should hold.

  • Teammate outKeegan Murray (36 MPG before) played only 4 of 30 games, plus 4 more key players out (about 100% of the change)
  • Starting roleHe started 12 of 22 games, up from 0 of 16 (about 58% of the change)
Precious AchiuwaF · SACProbably real
Points+8.6

25 games since Feb 19 vs the 48 games before

Achiuwa's scoring is up 8.6 points a game over his 25 games since Feb 19 (15.7 vs 7.1). The likely reason: Zach LaVine (31 MPG before) missed all 26 games, plus 4 more key players out. Also playing time: his minutes went from 20.3 to 30.9 a game. Probably real: about 75% should hold.

  • Teammate outZach LaVine (31 MPG before) missed all 26 games, plus 4 more key players out
  • MinutesHis minutes went from 20.3 to 30.9 a game (about 44% of the change)
  • Shot volumeHis shots per 36 minutes (counting free throw trips) went from 11.8 to 15.8 (about 42% of the change)
Precious AchiuwaF · SACProbably real
Minutes+10.6

25 games since Feb 19 vs the 48 games before

Achiuwa's playing time is up 10.6 minutes a game over his 25 games since Feb 19 (30.9 vs 20.3). Most of it is a teammate's absence: Zach LaVine (31 MPG before) missed all 26 games, plus 4 more key players out. Probably real: about 75% should hold.

  • Teammate outZach LaVine (31 MPG before) missed all 26 games, plus 4 more key players out (about 100% of the change)
Nique CliffordG · SACProbably real
Points+7.6

33 games since Jan 25 vs the 42 games before

Clifford's scoring is up 7.6 points a game over his 33 games since Jan 25 (12.8 vs 5.3). Much of it is playing time: his minutes went from 18.6 to 33.4 a game, with Keegan Murray out. Probably real: about 80% should hold.

  • MinutesHis minutes went from 18.6 to 33.4 a game (about 55% of the change)
  • Teammate outKeegan Murray (36 MPG before) played only 4 of 36 games, plus 4 more key players out
  • Starting roleHe started 25 of 33 games, up from 3 of 42 (about 37% of the change)
Devin CarterG · SACProbably real
Points+9.0

22 games since Feb 6 vs the 16 games before

Carter's scoring is up 9.0 points a game over his 22 games since Feb 6 (12.7 vs 3.7). Most of it is playing time: his minutes went from 9.9 to 24.6 a game, with Keegan Murray out. Probably real: about 65% should hold.

  • MinutesHis minutes went from 9.9 to 24.6 a game (about 60% of the change)
  • Teammate outKeegan Murray (36 MPG before) played only 4 of 30 games, plus 4 more key players out
  • Starting roleHe started 12 of 22 games, up from 0 of 16 (about 35% of the change)
Maxime RaynaudC · SACProbably real
Points+7.4

28 games since Feb 9 vs the 46 games before

Raynaud's scoring is up 7.4 points a game over his 28 games since Feb 9 (17.1 vs 9.7). Much of it is playing time: his minutes went from 23.1 to 32.2 a game, with Zach LaVine out. Probably real: about 80% should hold.

  • MinutesHis minutes went from 23.1 to 32.2 a game (about 51% of the change)
  • Teammate outZach LaVine (31 MPG before) missed all 28 games, plus 4 more key players out
  • Shot volumeHis shots per 36 minutes (counting free throw trips) went from 12.7 to 14.8 (about 31% of the change)
Maxime RaynaudC · SACProbably real
Minutes+9.1

28 games since Feb 9 vs the 46 games before

Raynaud's playing time is up 9.1 minutes a game over his 28 games since Feb 9 (32.2 vs 23.1). Most of it is a teammate's absence: Zach LaVine (31 MPG before) missed all 28 games, plus 4 more key players out. Probably real: about 80% should hold.

  • Teammate outZach LaVine (31 MPG before) missed all 28 games, plus 4 more key players out (about 100% of the change)
Precious AchiuwaF · SACProbably real
Rebounds+3.8

25 games since Feb 19 vs the 48 games before

Achiuwa's rebounding is up 3.8 rebounds a game over his 25 games since Feb 19 (9.2 vs 5.4). Most of it is playing time: his minutes went from 20.3 to 30.9 a game, with Zach LaVine out. Probably real: about 65% should hold.

  • MinutesHis minutes went from 20.3 to 30.9 a game (about 75% of the change)
  • Teammate outZach LaVine (31 MPG before) missed all 26 games, plus 4 more key players out
  • Per-minute rateHis rebounds per 36 minutes went from 9.6 to 10.8 (about 25% of the change)
Nique CliffordG · SACProbably real
3-point rate-10 pts

33 games since Jan 25 vs the 42 games before

Clifford's 3-point rate is down 10 points over his 33 games since Jan 25 (35% vs 45%). The likely reason: Keegan Murray (36 MPG before) played only 4 of 36 games, plus 4 more key players out. Also the starting role change: he started 25 of 33 games, up from 3 of 42. Probably real: about 75% should hold.

  • Teammate outKeegan Murray (36 MPG before) played only 4 of 36 games, plus 4 more key players out
  • Starting roleHe started 25 of 33 games, up from 3 of 42
DeMar DeRozanG · SACProbably real
Minutes-5.7

32 games since Jan 23 vs the 45 games before

DeRozan's playing time is down 5.7 minutes a game over his 32 games since Jan 23 (28.0 vs 33.7). No clear cause shows up in our data; it could be an injury, a coaching choice or the schedule. Probably real: about 80% should hold.

Nique CliffordG · SACProbably real
Assists+2.5

33 games since Jan 25 vs the 42 games before

Clifford's assists are up 2.5 assists a game over his 33 games since Jan 25 (3.8 vs 1.3). Much of it is per-minute production: his assists per 36 minutes went from 2.5 to 4.1, with Keegan Murray out. Probably real: about 65% should hold.

  • Per-minute rateHis assists per 36 minutes went from 2.5 to 4.1 (about 59% of the change)
  • Teammate outKeegan Murray (36 MPG before) played only 4 of 36 games, plus 4 more key players out
  • MinutesHis minutes went from 18.6 to 33.4 a game (about 41% of the change)
Precious AchiuwaF · SACProbably real
Usage+4.8 pts

25 games since Feb 19 vs the 48 games before

Achiuwa's usage is up 4.8 points over his 25 games since Feb 19 (20.4% vs 15.6%). The likely reason: Zach LaVine (31 MPG before) missed all 26 games, plus 4 more key players out. Probably real: about 65% should hold.

  • Teammate outZach LaVine (31 MPG before) missed all 26 games, plus 4 more key players out
Maxime RaynaudC · SACProbably real
TS%+4.9 pts

28 games since Feb 9 vs the 46 games before

Raynaud's TS% is up 4.9 points over his 28 games since Feb 9 (64.4% vs 59.4%). Most of it is shot-making: his TS% was 7.9 points above what his shot spots predict (4.7 points above before), with Zach LaVine out. Probably real: about 65% should hold.

  • Shot-makingHis TS% was 7.9 points above what his shot spots predict (4.7 points above before) (about 65% of the change)
  • Teammate outZach LaVine (31 MPG before) missed all 28 games, plus 4 more key players out
  • Shot dietHis midrange share of shots went from 4% to 8% (about 36% of the change)
Maxime RaynaudC · SACProbably real
Rebounds+2.9

28 games since Feb 9 vs the 46 games before

Raynaud's rebounding is up 2.9 rebounds a game over his 28 games since Feb 9 (9.3 vs 6.4). Most of it is playing time: his minutes went from 23.1 to 32.2 a game, with Zach LaVine out. Probably real: about 65% should hold.

  • MinutesHis minutes went from 23.1 to 32.2 a game (about 87% of the change)
  • Teammate outZach LaVine (31 MPG before) missed all 28 games, plus 4 more key players out
Dylan CardwellC · SACPartly real
Rim share+11 pts

Last 25 games of the season vs the 19 games before

Cardwell's rim share is up 11 points over his last 25 games of the season (61% vs 50%). The likely reason: Keegan Murray (36 MPG before) played only 4 of 36 games, plus 4 more key players out. Partly real: about 55% should hold.

  • Teammate outKeegan Murray (36 MPG before) played only 4 of 36 games, plus 4 more key players out
De'Andre HunterF · SACProbably real
Minutes-5.4

17 games since Dec 27 vs the 28 games before

Hunter's playing time is down 5.4 minutes a game over his 17 games since Dec 27 (22.8 vs 28.2). Most of it is the starting role change: he started 2 of 17 games, down from 23 of 28. Probably real: about 70% should hold.

  • Starting roleHe started 2 of 17 games, down from 23 of 28 (about 65% of the change)
Zach LaVineG · SACPartly real
Minutes-6.5

9 games since Jan 18 vs the 30 games before

LaVine's playing time is down 6.5 minutes a game over his 9 games since Jan 18 (26.4 vs 32.9). No clear cause shows up in our data; it could be an injury, a coaching choice or the schedule. Partly real: about 55% should hold.

De'Andre HunterF · SACProbably real
Points-4.2

17 games since Dec 27 vs the 28 games before

Hunter's scoring is down 4.2 points a game over his 17 games since Dec 27 (11.1 vs 15.3). Most of it is playing time: his minutes went from 28.2 to 22.8 a game, after he moved to the bench. Probably real: about 70% should hold.

  • MinutesHis minutes went from 28.2 to 22.8 a game (about 69% of the change)
  • Starting roleHe started 2 of 17 games, down from 23 of 28 (about 45% of the change)
  • EfficiencyHis TS% went from 56.7% to 50.1% (about 35% of the change)
Drew EubanksF · SACProbably real
Minutes-5.1

21 games since Dec 3 vs the 21 games before

Eubanks's playing time is down 5.1 minutes a game over his 21 games since Dec 3 (10.7 vs 15.8). Most of it is the starting role change: he started 1 of 21 games, down from 10 of 21. Probably real: about 70% should hold.

  • Starting roleHe started 1 of 21 games, down from 10 of 21 (about 71% of the change)
Russell WestbrookG · SACProbably real
Rebounds-2.8

Last 25 games of the season vs the 39 games before

Westbrook's rebounding is down 2.8 rebounds a game over his last 25 games of the season (3.8 vs 6.5). Most of it is per-minute production: his rebounds per 36 minutes went from 8.0 to 4.7. Probably real: about 60% should hold.

  • Per-minute rateHis rebounds per 36 minutes went from 8.0 to 4.7 (about 95% of the change)
Precious AchiuwaF · SACProbably real
TS%+4.5 pts

25 games since Feb 19 vs the 48 games before

Achiuwa's TS% is up 4.5 points over his 25 games since Feb 19 (58.0% vs 53.5%). Most of it is shot-making: his TS% was 0.9 points above what his shot spots predict (4.4 points below before), with Zach LaVine out. Probably real: about 60% should hold.

  • Shot-makingHis TS% was 0.9 points above what his shot spots predict (4.4 points below before) (about 100% of the change)
  • Teammate outZach LaVine (31 MPG before) missed all 26 games, plus 4 more key players out
Nique CliffordG · SACProbably real
Corner-3 share-8 pts

33 games since Jan 25 vs the 42 games before

Clifford's corner-3 share is down 8 points over his 33 games since Jan 25 (8% vs 17%). The likely reason: Keegan Murray (36 MPG before) played only 4 of 36 games, plus 4 more key players out. Also the starting role change: he started 25 of 33 games, up from 3 of 42. Probably real: about 65% should hold.

  • Teammate outKeegan Murray (36 MPG before) played only 4 of 36 games, plus 4 more key players out
  • Starting roleHe started 25 of 33 games, up from 3 of 42
Devin CarterG · SACPartly real
Rebounds+2.7

22 games since Feb 6 vs the 16 games before

Carter's rebounding is up 2.7 rebounds a game over his 22 games since Feb 6 (4.4 vs 1.8). Most of it is playing time: his minutes went from 9.9 to 24.6 a game, with Keegan Murray out. Partly real: about half should hold.

  • MinutesHis minutes went from 9.9 to 24.6 a game (about 97% of the change)
  • Teammate outKeegan Murray (36 MPG before) played only 4 of 30 games, plus 4 more key players out
  • Starting roleHe started 12 of 22 games, up from 0 of 16
Devin CarterG · SACPartly real
Usage+4.1 pts

22 games since Feb 6 vs the 16 games before

Carter's usage is up 4.1 points over his 22 games since Feb 6 (24.2% vs 20.1%). The likely reason: Keegan Murray (36 MPG before) played only 4 of 30 games, plus 4 more key players out. Also the starting role change: he started 12 of 22 games, up from 0 of 16. Partly real: about half should hold.

  • Teammate outKeegan Murray (36 MPG before) played only 4 of 30 games, plus 4 more key players out
  • Starting roleHe started 12 of 22 games, up from 0 of 16
How this works

Windows

Every night we split each player's regular season (8+ games on each side) in one of three ways, in this order: the day he joined a new team; the game after which his minutes and usage shifted the most (a simple two-part split); or, if neither moved much, his last 10 games. Until the new season has enough games (about 20 each for most players) we use last season and its last 25 games, which catches the roles that changed at the trade deadline.

Is it big?

A change counts as big when it reaches:

  • Points: 4 points a game
  • Minutes: 5 minutes a game
  • Usage: 4 points
  • TS%: 4 points
  • 3P%: 5 points
  • 3-point rate: 8 points
  • Rim share: 8 points
  • Midrange share: 8 points
  • Corner-3 share: 8 points
  • Above-the-break 3 share: 8 points
  • Assists: 2 assists a game
  • Rebounds: 2.5 rebounds a game

Players need 15+ minutes a game on one side. Shooting needs 40+ threes or 60+ shots on each side.

Is it real?

Both windows are pulled toward the player's whole season by a fixed amount of weight M, the sample size where a stat is half skill and half luck: (window x n + season x M) / (n + M). A change is shown only if the pulled gap keeps at least half of the raw gap: Probably real keeps 60% or more, Partly real keeps 50 to 59%, anything less is Mostly noise and stays off the feed.

M values: 3P% 501 threes, TS% 218 shots and points 9.7 games, from Is it real?; minutes 9.4, usage 17, assists 18.9, rebounds 18.1, 3-point rate 13.9, rim share 18.2, midrange 16.8, corner 3 21.6 and above the break 15.4 games, measured on 1,766 pairs of back-to-back 10-game stretches in 2025-26. That is why 3P% changes almost never make it: threes are mostly luck until a player has taken hundreds.

Causes

Rules, each with a number. Points split exactly into minutes, shot volume and efficiency. Assists and rebounds split into minutes and per-minute rate. TS% and 3P% split into shot diet (league FG% from the spots he shot from) and shot-making (the rest). Context: a new team, a move into or out of the starting five (starting lineups from our stint data), key teammates (25+ minutes before) who missed most of the window, a new rotation player (20+ minutes), and opponents' defensive rating. We keep causes that explain 15%+ of the change and show the top three.

What we measured

Backtest on 2025-26: we ran this as if the season stopped on 3 dates and checked each flag against the rest of the season. Probably real changes kept 71% of their size on average (we predicted 66%) and 88% kept going the same way (301 flags). Partly real kept 60% (predicted 55%). Mostly noise kept 39% (predicted 33%), so the pull is a little cautious, which is the safe side.

Latest run: 393 players checked, 447 probably real and 180 partly real changes, and 273 big swings left out as mostly noise.

What it cannot see

Injuries a player played through, coaching decisions, matchups and schemes, and anything off the box score. Missing teammates are read from who played, not the injury report. Causes are rough splits, not proof; when nothing in our data fits we say so.