Skip to content
Descriptive only — these are measured per-36 rates, not projections.
NBA players · NBA · as of 2026-04-12

Cade Cunningham

Historical measurements from this snapshot.

Corpus measurements: 3 seasons in the snapshot, 193 games, 6,623 minutes; snapshot 2026-04-12

Assists per 36 minutes, corpus seasons
9.3
Percentile rank 99 among 482 measured profiles
pct 99 of 482 measured
Field-goal percentage, corpus seasons
46.1%
Percentile rank 55 among 482 measured profiles
pct 55 of 482 measured
Three-point percentage, corpus seasons
35.3%
Percentile rank 52 among 482 measured profiles
pct 52 of 482 measured
Free-throw percentage, corpus seasons
84.0%
Percentile rank 80 among 482 measured profiles
pct 80 of 482 measured
Games played, corpus seasons
193
Percentile rank 79 among 482 measured profiles
pct 79 of 482 measured
Minutes played, corpus seasons
6623
Percentile rank 93 among 482 measured profiles
pct 93 of 482 measured
Points per 36 minutes, corpus seasons
25.7
Percentile rank 96 among 482 measured profiles
pct 96 of 482 measured
Rebounds per 36 minutes, corpus seasons
5.6
Percentile rank 48 among 482 measured profiles
pct 48 of 482 measured
Seasons in corpus
3
Percentile rank 64 among 482 measured profiles
pct 64 of 482 measured
Stored percentiles rank measured rows in this published pack; higher is only higher, not a quality judgement.

What stands out

  • 9.3 assists per 36 alongside 25.7 points is a full offensive-engine workload.
  • Rebounding adds 5.6 per 36 from the guard spot.
  • Efficiency is the trailing indicator: 46.1 percent from the field, 35.3 percent from three.
Reading note

Per-36-minute rates over a 3-season sample (seasons_played: 3), not per-game and not full-career figures. The manifest is descriptive_only: no adjustment for opponent, teammates, role, or shot difficulty, and a career_min_minutes>=800 inclusion floor applies. Games and minutes measure availability, not how well those minutes were used. The 'heaviest in this set' comparison covers the players with insight files here, not the full atlas.

Also measured elsewhere

Joined onto 330 of 482 player cards; the leaderboard badges cover far fewer.

Team win rate with/without this player
DET: active 0.7344 vs missed 0.7222 (delta +0.0122)
n_active=64, n_missed=18, ci95_offset=[-0.2335, 0.2335]
WITH/WITHOUT = ROSTER CONFOUND: this is NOT a causal player-impact estimate. Why a player missed games is entangled with injuries clustering, rest-game scheduling, blowout pulls, and a different replacement lineup -- none controlled for. DESCRIPTIVE_ONLY, not a predictive or advantage claim.
Read analysis
Consistency profile -- most_consistent_top15 #6
composite_cv_shrunk=0.3835
games=192
NOT a skill/value metric -- a low-volume role player can be very consistent at low output; NOT opponent/rest/role/home-away adjusted -- raw game-to-game dispersion only; NOT predictive -- describes past games, does not forecast future variance
Read analysis
Form curve mover -- top_movers_risers #14
delta=+8.893
n_qual_games=192
NOT a live hot/cold streak or predictive signal (net-change over the whole span); NOT BPM/EPM/RAPM/DARKO (box-composite only, same limits as box_value_index.py); NOT age/opponent/role adjusted (raw box rates only); NOT player_id-deduped (accented names split across ids upstream -- carried through)
Read analysis