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 14 changes, biggest first (size after the "is it real?" pull). Clear filters

Ousmane DiengF · MILProbably real
Minutes+15.9

30 games with MIL vs the 27 games before

Dieng's playing time is up 15.9 minutes a game over his 30 games with MIL (26.9 vs 10.9). Most of it is the starting role change: he started 20 of 30 games, up from 0 of 27, after his move to MIL. Probably real: about 75% should hold.

  • Starting roleHe started 20 of 30 games, up from 0 of 27 (about 73% of the change)
  • New teamHe moved from OKC to MIL (first game Feb 9)
Pete NanceF · MILProbably real
Minutes+16.4

13 games since Mar 17 vs the 34 games before

Nance's playing time is up 16.4 minutes a game over his 13 games since Mar 17 (27.5 vs 11.0). Most of it is a teammate's absence: Kevin Porter Jr. (33 MPG before) played only 1 of 13 games, plus 2 more key players out, after he moved into the starting five. Probably real: about 65% should hold.

  • Teammate outKevin Porter Jr. (33 MPG before) played only 1 of 13 games, plus 2 more key players out (about 100% of the change)
  • Starting roleHe started 6 of 13 games, up from 0 of 34 (about 57% of the change)
Jericho SimsF · MILProbably real
Minutes+11.6

34 games since Feb 3 vs the 32 games before

Sims's playing time is up 11.6 minutes a game over his 34 games since Feb 3 (25.6 vs 14.1). Most of it is a teammate's absence: Giannis Antetokounmpo (29 MPG before) played only 6 of 35 games, plus 1 more key player out. Probably real: about 80% should hold.

  • Teammate outGiannis Antetokounmpo (29 MPG before) played only 6 of 35 games, plus 1 more key player out (about 94% of the change)
Ousmane DiengF · MILProbably real
Points+7.3

30 games with MIL vs the 27 games before

Dieng's scoring is up 7.3 points a game over his 30 games with MIL (11.0 vs 3.7). Most of it is playing time: his minutes went from 10.9 to 26.9 a game, after he moved into the starting five. Probably real: about 75% should hold.

  • MinutesHis minutes went from 10.9 to 26.9 a game (about 74% of the change)
  • Starting roleHe started 20 of 30 games, up from 0 of 27 (about 54% of the change)
  • New teamHe moved from OKC to MIL (first game Feb 9)
Kyle KuzmaF · MILProbably real
3-point rate+14 pts

Last 25 games of the season vs the 44 games before

Kuzma's 3-point rate is up 14 points over his last 25 games of the season (43% vs 30%). The likely reason: Giannis Antetokounmpo (29 MPG before) played only 6 of 35 games, plus 1 more key player out. Also a new teammate: Ousmane Dieng joined the rotation on Feb 9 and played 26.4 MPG. Probably real: about 70% should hold.

  • Teammate outGiannis Antetokounmpo (29 MPG before) played only 6 of 35 games, plus 1 more key player out
  • New teammateOusmane Dieng joined the rotation on Feb 9 and played 26.4 MPG
  • Starting roleHe started 23 of 25 games, up from 20 of 44
Giannis AntetokounmpoF · MILPartly real
Points-7.3

Last 25 games of the season vs the 11 games before

Antetokounmpo's scoring is down 7.3 points a game over his last 25 games of the season (25.4 vs 32.6). Most of it is playing time: his minutes went from 33.5 to 26.9 a game, after Ousmane Dieng joined the rotation. Partly real: about 60% should hold.

  • MinutesHis minutes went from 33.5 to 26.9 a game (about 89% of the change)
  • New teammateOusmane Dieng joined the rotation on Feb 9 and played 22.3 MPG
Jericho SimsF · MILProbably real
Rebounds+4.0

34 games since Feb 3 vs the 32 games before

Sims's rebounding is up 4.0 rebounds a game over his 34 games since Feb 3 (7.5 vs 3.6). Most of it is playing time: his minutes went from 14.1 to 25.6 a game, with Giannis Antetokounmpo out. Probably real: about 65% should hold.

  • MinutesHis minutes went from 14.1 to 25.6 a game (about 74% of the change)
  • Teammate outGiannis Antetokounmpo (29 MPG before) played only 6 of 35 games, plus 1 more key player out
  • Per-minute rateHis rebounds per 36 minutes went from 9.1 to 10.6 (about 26% of the change)
Ousmane DiengF · MILProbably real
Usage+6.4 pts

30 games with MIL vs the 27 games before

Dieng's usage is up 6.4 points over his 30 games with MIL (21.5% vs 15.1%). The likely reason: he moved from OKC to MIL (first game Feb 9). Also the starting role change: he started 20 of 30 games, up from 0 of 27. Probably real: about 60% should hold.

  • New teamHe moved from OKC to MIL (first game Feb 9)
  • Starting roleHe started 20 of 30 games, up from 0 of 27
Jericho SimsF · MILProbably real
Points+4.2

34 games since Feb 3 vs the 32 games before

Sims's scoring is up 4.2 points a game over his 34 games since Feb 3 (7.1 vs 2.9). Most of it is shot volume: his shots per 36 minutes (counting free throw trips) went from 4.4 to 6.6, with Giannis Antetokounmpo out. Also playing time: his minutes went from 14.1 to 25.6 a game. Probably real: about 75% should hold.

  • Shot volumeHis shots per 36 minutes (counting free throw trips) went from 4.4 to 6.6 (about 60% of the change)
  • MinutesHis minutes went from 14.1 to 25.6 a game (about 56% of the change)
  • Teammate outGiannis Antetokounmpo (29 MPG before) played only 6 of 35 games, plus 1 more key player out
Giannis AntetokounmpoF · MILPartly real
Minutes-6.7

Last 25 games of the season vs the 11 games before

Antetokounmpo's playing time is down 6.7 minutes a game over his last 25 games of the season (26.9 vs 33.5). The likely reason: Ousmane Dieng joined the rotation on Feb 9 and played 22.3 MPG. Partly real: about 60% should hold.

  • New teammateOusmane Dieng joined the rotation on Feb 9 and played 22.3 MPG
Ousmane DiengF · MILProbably real
3-point rate-10 pts

30 games with MIL vs the 27 games before

Dieng's 3-point rate is down 10 points over his 30 games with MIL (44% vs 54%). The likely reason: he moved from OKC to MIL (first game Feb 9). Also the starting role change: he started 20 of 30 games, up from 0 of 27. Probably real: about 65% should hold.

  • New teamHe moved from OKC to MIL (first game Feb 9)
  • Starting roleHe started 20 of 30 games, up from 0 of 27
Myles TurnerC-F · MILProbably real
Minutes-5.4

21 games since Feb 22 vs the 50 games before

Turner's playing time is down 5.4 minutes a game over his 21 games since Feb 22 (23.1 vs 28.5). The likely reason: Cormac Ryan joined the rotation on Mar 19 and played 23.1 MPG. Probably real: about 75% should hold.

  • New teammateCormac Ryan joined the rotation on Mar 19 and played 23.1 MPG
Ousmane DiengF · MILProbably real
Assists+2.6

30 games with MIL vs the 27 games before

Dieng's assists are up 2.6 assists a game over his 30 games with MIL (3.6 vs 1.0). Much of it is playing time: his minutes went from 10.9 to 26.9 a game, after his move to MIL. Probably real: about 60% should hold.

  • MinutesHis minutes went from 10.9 to 26.9 a game (about 59% of the change)
  • New teamHe moved from OKC to MIL (first game Feb 9)
  • Per-minute rateHis assists per 36 minutes went from 3.4 to 4.8 (about 41% of the change)
Ousmane DiengF · MILProbably real
Rebounds+3.0

30 games with MIL vs the 27 games before

Dieng's rebounding is up 3.0 rebounds a game over his 30 games with MIL (4.6 vs 1.6). Most of it is playing time: his minutes went from 10.9 to 26.9 a game, after his move to MIL. Probably real: about 60% should hold.

  • MinutesHis minutes went from 10.9 to 26.9 a game (about 75% of the change)
  • New teamHe moved from OKC to MIL (first game Feb 9)
  • Starting roleHe started 20 of 30 games, up from 0 of 27
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.