{
 "schema": "scouting-team/1",
 "edition": "site",
 "generator": "agent_edition.py v3",
 "game_id": "0022600221",
 "season": "2026-27",
 "date": "2026-11-11",
 "tip_utc": "2026-11-12T01:00:00Z",
 "tip_et": "Wed Nov 11, 2026 · 8:00 PM ET",
 "built_at_utc": "2026-11-11T23:49:31Z",
 "matchup": {
  "label": "DEN @ MEM",
  "home": "MEM",
  "away": "DEN"
 },
 "scouted_team": {
  "tricode": "DEN",
  "name": "Denver Nuggets",
  "team_id": 1610612743
 },
 "for_team": {
  "tricode": "MEM",
  "name": "Memphis Grizzlies",
  "team_id": 1610612763
 },
 "frame": "Scouting DEN · from Memphis's side",
 "windows": {
  "baseline": {
   "label": "2025-26 regular season",
   "games": 82,
   "first_date": "2025-10-23",
   "last_date": "2026-04-12"
  },
  "recent": {
   "label": "2026-27 regular season to date",
   "games": 9,
   "first_date": "2026-10-22",
   "last_date": "2026-11-09"
  }
 },
 "availability": {
  "date": "2026-11-11",
  "report_date": "2026-11-11",
  "report_posted": true,
  "read_at_utc": "2026-11-11T23:49:20Z",
  "teams": [
   {
    "tricode": "DEN",
    "team_id": 1610612743,
    "state": "listed",
    "reason": null,
    "listed": [
     {
      "person_id": 1631124,
      "name": "Julian Strawther",
      "status": "Out"
     }
    ]
   },
   {
    "tricode": "MEM",
    "team_id": 1610612763,
    "state": "listed",
    "reason": null,
    "listed": [
     {
      "person_id": 1642366,
      "name": "Quinten Post",
      "status": "Out"
     },
     {
      "person_id": 1643563,
      "name": "Richie Saunders",
      "status": "Out"
     },
     {
      "person_id": 1630590,
      "name": "Scotty Pippen Jr.",
      "status": "Out"
     },
     {
      "person_id": 1630191,
      "name": "Isaiah Stewart",
      "status": "Questionable"
     }
    ]
   }
  ],
  "schedule": {
   "team": "DEN",
   "note": null,
   "prev_game": {
    "game_id": "0022600208",
    "date_et": "2026-11-09",
    "opponent": "HOU",
    "home": false
   },
   "next_game": {
    "game_id": "0022600231",
    "date_et": "2026-11-14",
    "opponent": "NOP",
    "home": false,
    "days_until": 3
   },
   "season_game_number": 10,
   "days_rest": 1,
   "b2b": false,
   "three_in_four": false,
   "games_in_last_4_days": 2,
   "games_last_7_days": 3
  }
 },
 "ten_seconds": [
  {
   "text": "Last season: 9th-worst offensive rebounding (28.6%), fewest turnovers forced (11.9/100), 2nd-fewest turnovers (13.1/100), 4th-worst rim protection (69%). Through 9 games the profile has moved: shooting-foul share 54% → 39% (169 trials; each clears the flag rule).",
   "source": "pbp"
  },
  {
   "text": "Scoring last season: N. Jokić 27.7/g (23.1 so far), J. Murray 25.4/g (25.8 so far), D. DeRozan 18.4/g (10.2 so far).",
   "source": "pbp"
  }
 ],
 "team_keys": [
  {
   "key": "changes",
   "text": "Also moved through 9 games (169 trials): shooting-foul share 54% → 39%. Small sample, but each clears the flag rule.",
   "source": "pbp"
  },
  {
   "key": "rim_protection",
   "text": "Soft rim protection: opponents shoot 69% at the rim (4th worst) and get 28% of their shots there (7th fewest). Get downhill; finish at the rim.",
   "source": "pbp"
  },
  {
   "key": "efg_pct",
   "text": "Efficient: eFG% 57.7% (best in the league).",
   "source": "pbp"
  },
  {
   "key": "opp_tov_per_100",
   "text": "They don't force turnovers: 11.9 per 100 (fewest in the league). Move the ball freely.",
   "source": "pbp"
  },
  {
   "key": "tov_per_100",
   "text": "They take care of the ball: 13.1 TO per 100 (2nd fewest). Don't gamble for steals.",
   "source": "pbp"
  },
  {
   "key": "dreb_pct",
   "text": "They close possessions: DREB% 71.7% (3rd best).",
   "source": "pbp"
  }
 ],
 "team_metrics": [
  {
   "key": "poss_pg",
   "label": "possessions per game (pace proxy)",
   "value": 98.57,
   "league_mean": 98.64,
   "rank": 18,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "pts_per_100",
   "label": "points per 100 possessions",
   "value": 123.84,
   "league_mean": 117.21,
   "rank": 1,
   "n_teams": 30,
   "higher_is_better": true
  },
  {
   "key": "opp_pts_per_100",
   "label": "opponent points per 100 possessions",
   "value": 118.63,
   "league_mean": 117.17,
   "rank": 10,
   "n_teams": 30,
   "higher_is_better": false
  },
  {
   "key": "efg_pct",
   "label": "eFG%",
   "value": 0.577,
   "league_mean": 0.546,
   "rank": 1,
   "n_teams": 30,
   "higher_is_better": true
  },
  {
   "key": "fg3a_share",
   "label": "3PA share of FGA",
   "value": 0.408,
   "league_mean": 0.415,
   "rank": 17,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "fg3_pct",
   "label": "3P%",
   "value": 0.396,
   "league_mean": 0.359,
   "rank": 1,
   "n_teams": 30,
   "higher_is_better": true
  },
  {
   "key": "pitp_share",
   "label": "paint-attempt share of FGA",
   "value": 0.475,
   "league_mean": 0.484,
   "rank": 19,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "rim_share",
   "label": "restricted-area share of FGA",
   "value": 0.287,
   "league_mean": 0.3,
   "rank": 20,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "rim_fg_pct",
   "label": "restricted-area FG%",
   "value": 0.667,
   "league_mean": 0.661,
   "rank": 12,
   "n_teams": 30,
   "higher_is_better": true
  },
  {
   "key": "fastbreak_share",
   "label": "fastbreak share of FGA",
   "value": 0.114,
   "league_mean": 0.115,
   "rank": 16,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "second_chance_share",
   "label": "second-chance share of FGA",
   "value": 0.115,
   "league_mean": 0.128,
   "rank": 25,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "fta_per_fga",
   "label": "FTA per FGA",
   "value": 0.294,
   "league_mean": 0.264,
   "rank": 4,
   "n_teams": 30,
   "higher_is_better": true
  },
  {
   "key": "tov_per_100",
   "label": "turnovers per 100 possessions",
   "value": 13.09,
   "league_mean": 14.71,
   "rank": 29,
   "n_teams": 30,
   "higher_is_better": false
  },
  {
   "key": "oreb_pct",
   "label": "offensive rebound %",
   "value": 0.286,
   "league_mean": 0.305,
   "rank": 22,
   "n_teams": 30,
   "higher_is_better": true
  },
  {
   "key": "dreb_pct",
   "label": "defensive rebound %",
   "value": 0.717,
   "league_mean": 0.695,
   "rank": 3,
   "n_teams": 30,
   "higher_is_better": true
  },
  {
   "key": "assisted_share",
   "label": "assisted share of made FGs",
   "value": 0.665,
   "league_mean": 0.637,
   "rank": 9,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "fouls_pg",
   "label": "fouls committed per game",
   "value": 19.13,
   "league_mean": 19.86,
   "rank": 20,
   "n_teams": 30,
   "higher_is_better": false
  },
  {
   "key": "shooting_foul_share",
   "label": "shooting-foul share of fouls",
   "value": 0.539,
   "league_mean": 0.525,
   "rank": 11,
   "n_teams": 30,
   "higher_is_better": false
  },
  {
   "key": "opp_rim_fg_pct",
   "label": "opponent FG% allowed at the rim",
   "value": 0.688,
   "league_mean": 0.659,
   "rank": 4,
   "n_teams": 30,
   "higher_is_better": false
  },
  {
   "key": "opp_rim_share",
   "label": "opponent rim-attempt share allowed",
   "value": 0.278,
   "league_mean": 0.3,
   "rank": 24,
   "n_teams": 30,
   "higher_is_better": false
  },
  {
   "key": "opp_fg3a_share",
   "label": "opponent 3PA share allowed",
   "value": 0.429,
   "league_mean": 0.415,
   "rank": 8,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "opp_fg3_pct",
   "label": "opponent 3P% allowed",
   "value": 0.349,
   "league_mean": 0.359,
   "rank": 27,
   "n_teams": 30,
   "higher_is_better": false
  },
  {
   "key": "opp_tov_per_100",
   "label": "opponent turnovers forced per 100",
   "value": 11.95,
   "league_mean": 14.71,
   "rank": 30,
   "n_teams": 30,
   "higher_is_better": true
  }
 ],
 "team_changes": [
  {
   "key": "shooting_foul_share",
   "label": "shooting-foul share of non-technical fouls committed",
   "direction": "down",
   "p0": 0.539,
   "p1": 0.391,
   "n1": 169,
   "z": -3.88
  }
 ],
 "flag_note": "3 player rates flagged as changed from last season (bullets starting 'New this season'); 1 team-level (under Team keys).",
 "game_plan": {
  "foul_him_late": {
   "players": [
    {
     "person_id": 1628963,
     "name": "Marvin Bagley III",
     "name_i": "M. Bagley III",
     "jersey": "3",
     "pos": "F",
     "text": "66% FT (142 FTA, 9th pct)",
     "printed_text": "66% FT (142 FTA, 9th pct)",
     "ft_pct": 0.655,
     "ftm": 93,
     "fta": 142,
     "percentile": 0.091,
     "grade": "bad",
     "pool": 258,
     "clutch_ftm": 0,
     "clutch_fta": 0
    }
   ],
   "empty_text": null
  },
  "dont_foul": {
   "players": [
    {
     "person_id": 1627750,
     "name": "Jamal Murray",
     "name_i": "J. Murray",
     "jersey": "27",
     "pos": "G",
     "text": "89% FT (390 FTA, 92nd pct), 55/66 in clutch",
     "printed_text": "89% FT",
     "ft_pct": 0.887,
     "ftm": 346,
     "fta": 390,
     "percentile": 0.921,
     "grade": "elite",
     "pool": 258,
     "clutch_ftm": 55,
     "clutch_fta": 66,
     "shown": true
    },
    {
     "person_id": 201942,
     "name": "DeMar DeRozan",
     "name_i": "D. DeRozan",
     "jersey": "10",
     "pos": "G-F",
     "text": "87% FT (431 FTA, 85th pct), 37/41 in clutch",
     "printed_text": "87% FT",
     "ft_pct": 0.868,
     "ftm": 374,
     "fta": 431,
     "percentile": 0.851,
     "grade": "excellent",
     "pool": 258,
     "clutch_ftm": 37,
     "clutch_fta": 41,
     "shown": true
    },
    {
     "person_id": 1629661,
     "name": "Cameron Johnson",
     "name_i": "C. Johnson",
     "jersey": "23",
     "pos": "F",
     "text": "84% FT (112 FTA, 75th pct)",
     "printed_text": "84% FT",
     "ft_pct": 0.839,
     "ftm": 94,
     "fta": 112,
     "percentile": 0.746,
     "grade": "good",
     "pool": 258,
     "clutch_ftm": 8,
     "clutch_fta": 9,
     "shown": true
    },
    {
     "person_id": 203999,
     "name": "Nikola Jokić",
     "name_i": "N. Jokić",
     "jersey": "15",
     "pos": "C",
     "text": "83% FT (480 FTA, 72nd pct), 59/72 in clutch",
     "printed_text": "83% FT",
     "ft_pct": 0.831,
     "ftm": 399,
     "fta": 480,
     "percentile": 0.723,
     "grade": "good",
     "pool": 258,
     "clutch_ftm": 59,
     "clutch_fta": 72,
     "shown": true
    }
   ]
  },
  "foul_trouble": {
   "players": [],
   "empty_text": "Nobody over 4.5 fouls per 36 last season."
  }
 },
 "players": [
  {
   "person_id": 1627750,
   "name": "Jamal Murray",
   "name_i": "J. Murray",
   "jersey": "27",
   "pos": "G",
   "section": "starters",
   "order": 1,
   "rotation_rank": 1,
   "height": "6-4",
   "age": 29.0,
   "exp": "10",
   "baseline_teams": [
    "DEN"
   ],
   "new_to_team": false,
   "tags": [
    "started last game"
   ],
   "listed": null,
   "role": {
    "starter_latest": true,
    "starts": 9,
    "games_recent": 9,
    "minutes_recent": 331.9,
    "mpg_recent": 36.9,
    "mpg_baseline": 35.37,
    "last_game": null
   },
   "last_season": {
    "gp": 75,
    "pts_pg": 25.4,
    "reb_pg": 4.4,
    "ast_pg": 7.13,
    "tov_pg": 2.28,
    "fouls_committed_pg": 1.75,
    "fouls_drawn_pg": 4.03,
    "fgm": 657,
    "fga": 1360,
    "fg_pct": 0.483,
    "fga_pg": 18.13,
    "fg3m": 245,
    "fg3a": 563,
    "fg3_pct": 0.435,
    "fg3a_pg": 7.51,
    "fg3a_share": 0.414,
    "ftm": 346,
    "fta": 390,
    "ft_pct": 0.887,
    "fta_pg": 5.2,
    "fta_per_fga": 0.287,
    "rim_fgm": 159,
    "rim_fga": 256,
    "rim_fg_pct": 0.621,
    "efg_pct": 0.573,
    "ts_pct": 0.622,
    "assisted_share": 0.425,
    "tov_per_100_usage": 10.04,
    "mpg": 35.37
   },
   "this_season": {
    "gp": 9,
    "pts_pg": 25.78,
    "reb_pg": 5.11,
    "ast_pg": 5.67,
    "tov_pg": 2.44,
    "fouls_committed_pg": 1.56,
    "fouls_drawn_pg": 5.33,
    "fgm": 75,
    "fga": 152,
    "fg_pct": 0.493,
    "fga_pg": 16.89,
    "fg3m": 36,
    "fg3a": 71,
    "fg3_pct": 0.507,
    "fg3a_pg": 7.89,
    "fg3a_share": 0.467,
    "ftm": 46,
    "fta": 54,
    "ft_pct": 0.852,
    "fta_pg": 6.0,
    "fta_per_fga": 0.355,
    "rim_fgm": 20,
    "rim_fga": 30,
    "rim_fg_pct": 0.667,
    "efg_pct": 0.612,
    "ts_pct": 0.66,
    "assisted_share": 0.533,
    "tov_per_100_usage": 11.12,
    "mpg": 36.9
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "elite"
    },
    {
     "label": "Rim FG%",
     "key": "rim_fg_pct",
     "grade": "below average"
    },
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "elite"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "excellent"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "good"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.435,
     "n": 563,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.976,
     "grade": "elite",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.621,
     "n": 256,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.264,
     "grade": "below average",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.887,
     "n": 390,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.921,
     "grade": "elite",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.287,
     "n": 1360,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.646,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.1,
     "n": 1702.6,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.753,
     "grade": "excellent",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.414,
     "n": 1360,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.474,
     "grade": "average",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.188,
     "n": 1360,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.241,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.222,
     "n": 1360,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.537,
     "grade": "above average",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.299,
     "n": 1360,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.579,
     "grade": "above average",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.4,
     "n": 1360,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.952,
     "grade": "elite",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 331.9,
    "mpg_baseline": 35.37,
    "fga_pg": 18.13,
    "fg3a_share": 0.414,
    "fg3_pct": 0.435,
    "rim_share": 0.188,
    "rim_fg_pct": 0.621,
    "ft_pct": 0.887,
    "pullup_share": 0.4,
    "drive_share": 0.299,
    "cs3_share_of_3pa": 0.334,
    "assisted_share": 0.425,
    "tov_per_100_usage": 10.04,
    "fta_per_fga": 0.287,
    "pf_per36": 1.8,
    "fouls_drawn_pg": 4.03,
    "flags": 0
   },
   "changes": [],
   "bullets": [
    {
     "text": "Knockdown 3: 43.5% on 7.5/g (98th pct). No help off him; run him off the line.",
     "source": "pbp"
    },
    {
     "text": "Corner specialist: 53% from the corners (64 att), 42% above the break (499). No help off the corners; help off him on top.",
     "source": "pbp"
    },
    {
     "text": "Pull-up shooter: 40% of his shots are pull-ups (95th pct, 45%). Stay attached over screens; contest without fouling.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": [
    "dont_foul"
   ]
  },
  {
   "person_id": 203999,
   "name": "Nikola Jokić",
   "name_i": "N. Jokić",
   "jersey": "15",
   "pos": "C",
   "section": "starters",
   "order": 2,
   "rotation_rank": 2,
   "height": "6-11",
   "age": 31.0,
   "exp": "11",
   "baseline_teams": [
    "DEN"
   ],
   "new_to_team": false,
   "tags": [
    "started last game"
   ],
   "listed": null,
   "role": {
    "starter_latest": true,
    "starts": 9,
    "games_recent": 9,
    "minutes_recent": 326.4,
    "mpg_recent": 36.3,
    "mpg_baseline": 34.85,
    "last_game": null
   },
   "last_season": {
    "gp": 65,
    "pts_pg": 27.68,
    "reb_pg": 12.86,
    "ast_pg": 10.72,
    "tov_pg": 3.74,
    "fouls_committed_pg": 2.66,
    "fouls_drawn_pg": 6.66,
    "fgm": 644,
    "fga": 1132,
    "fg_pct": 0.569,
    "fga_pg": 17.42,
    "fg3m": 112,
    "fg3a": 295,
    "fg3_pct": 0.38,
    "fg3a_pg": 4.54,
    "fg3a_share": 0.261,
    "ftm": 399,
    "fta": 480,
    "ft_pct": 0.831,
    "fta_pg": 7.38,
    "fta_per_fga": 0.424,
    "rim_fgm": 251,
    "rim_fga": 347,
    "rim_fg_pct": 0.723,
    "efg_pct": 0.618,
    "ts_pct": 0.67,
    "assisted_share": 0.606,
    "tov_per_100_usage": 15.32,
    "mpg": 34.85
   },
   "this_season": {
    "gp": 9,
    "pts_pg": 23.11,
    "reb_pg": 10.78,
    "ast_pg": 9.11,
    "tov_pg": 3.22,
    "fouls_committed_pg": 2.89,
    "fouls_drawn_pg": 4.67,
    "fgm": 82,
    "fga": 168,
    "fg_pct": 0.488,
    "fga_pg": 18.67,
    "fg3m": 9,
    "fg3a": 40,
    "fg3_pct": 0.225,
    "fg3a_pg": 4.44,
    "fg3a_share": 0.238,
    "ftm": 35,
    "fta": 39,
    "ft_pct": 0.897,
    "fta_pg": 4.33,
    "fta_per_fga": 0.232,
    "rim_fgm": 29,
    "rim_fga": 40,
    "rim_fg_pct": 0.725,
    "efg_pct": 0.515,
    "ts_pct": 0.562,
    "assisted_share": 0.61,
    "tov_per_100_usage": 13.54,
    "mpg": 36.3
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "good"
    },
    {
     "label": "Rim FG%",
     "key": "rim_fg_pct",
     "grade": "excellent"
    },
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "good"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "bad"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "elite"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.38,
     "n": 295,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.699,
     "grade": "good",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.723,
     "n": 347,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.841,
     "grade": "excellent",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.831,
     "n": 480,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.723,
     "grade": "good",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.424,
     "n": 1132,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.914,
     "grade": "elite",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.153,
     "n": 1586.2,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.153,
     "grade": "bad",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.261,
     "n": 1132,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.167,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.307,
     "n": 1132,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.6,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.383,
     "n": 1132,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.956,
     "grade": "elite",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.237,
     "n": 1132,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.361,
     "grade": "below average",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.074,
     "n": 1132,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.269,
     "grade": "below average",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 326.4,
    "mpg_baseline": 34.85,
    "fga_pg": 17.42,
    "fg3a_share": 0.261,
    "fg3_pct": 0.38,
    "rim_share": 0.307,
    "rim_fg_pct": 0.723,
    "ft_pct": 0.831,
    "pullup_share": 0.074,
    "drive_share": 0.237,
    "cs3_share_of_3pa": 0.79,
    "assisted_share": 0.606,
    "tov_per_100_usage": 15.32,
    "fta_per_fga": 0.424,
    "pf_per36": 2.7,
    "fouls_drawn_pg": 6.66,
    "flags": 0
   },
   "changes": [],
   "bullets": [
    {
     "text": "Lives at the line: 0.42 FTA per FGA (elite, 91st pct), 6.7 fouls drawn/g, 83% FT. Verticality, hands back, no reach.",
     "source": "pbp"
    },
    {
     "text": "Pressure him: 15.3 TO per 100 usage (bad, 15th pct), 45% of them bad passes; 29 TO in 9 games so far. Hands in the lanes; 10.7 AST/g, so stay home on shooters when he drives.",
     "source": "pbp"
    },
    {
     "text": "Elite finisher: 72% at the rim (84th pct) on 347 attempts, 31% of his shots. No free runs; build the wall early.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": [
    "dont_foul"
   ]
  },
  {
   "person_id": 1631128,
   "name": "Christian Braun",
   "name_i": "C. Braun",
   "jersey": "0",
   "pos": "G",
   "section": "starters",
   "order": 3,
   "rotation_rank": 3,
   "height": "6-6",
   "age": 25.0,
   "exp": "4",
   "baseline_teams": [
    "DEN"
   ],
   "new_to_team": false,
   "tags": [
    "started last game"
   ],
   "listed": null,
   "role": {
    "starter_latest": true,
    "starts": 9,
    "games_recent": 9,
    "minutes_recent": 306.9,
    "mpg_recent": 34.1,
    "mpg_baseline": 31.8,
    "last_game": null
   },
   "last_season": {
    "gp": 44,
    "pts_pg": 11.95,
    "reb_pg": 4.8,
    "ast_pg": 2.73,
    "tov_pg": 0.98,
    "fouls_committed_pg": 2.34,
    "fouls_drawn_pg": 1.68,
    "fgm": 202,
    "fga": 389,
    "fg_pct": 0.519,
    "fga_pg": 8.84,
    "fg3m": 43,
    "fg3a": 143,
    "fg3_pct": 0.301,
    "fg3a_pg": 3.25,
    "fg3a_share": 0.368,
    "ftm": 79,
    "fta": 101,
    "ft_pct": 0.782,
    "fta_pg": 2.3,
    "fta_per_fga": 0.26,
    "rim_fgm": 135,
    "rim_fga": 192,
    "rim_fg_pct": 0.703,
    "efg_pct": 0.575,
    "ts_pct": 0.607,
    "assisted_share": 0.847,
    "tov_per_100_usage": 9.03,
    "mpg": 31.8
   },
   "this_season": {
    "gp": 9,
    "pts_pg": 12.44,
    "reb_pg": 4.0,
    "ast_pg": 2.22,
    "tov_pg": 1.33,
    "fouls_committed_pg": 2.78,
    "fouls_drawn_pg": 1.44,
    "fgm": 43,
    "fga": 86,
    "fg_pct": 0.5,
    "fga_pg": 9.56,
    "fg3m": 14,
    "fg3a": 41,
    "fg3_pct": 0.341,
    "fg3a_pg": 4.56,
    "fg3a_share": 0.477,
    "ftm": 12,
    "fta": 16,
    "ft_pct": 0.75,
    "fta_pg": 1.78,
    "fta_per_fga": 0.186,
    "rim_fgm": 23,
    "rim_fga": 32,
    "rim_fg_pct": 0.719,
    "efg_pct": 0.581,
    "ts_pct": 0.602,
    "assisted_share": 0.767,
    "tov_per_100_usage": 11.42,
    "mpg": 34.1
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "bad"
    },
    {
     "label": "Rim FG%",
     "key": "rim_fg_pct",
     "grade": "excellent"
    },
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "average"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "excellent"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "above average"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.301,
     "n": 143,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.086,
     "grade": "bad",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.703,
     "n": 192,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.78,
     "grade": "excellent",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.782,
     "n": 101,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.452,
     "grade": "average",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.26,
     "n": 389,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.562,
     "grade": "above average",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.09,
     "n": 476.44,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.838,
     "grade": "excellent",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.368,
     "n": 389,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.371,
     "grade": "below average",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.494,
     "n": 389,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.882,
     "grade": "excellent",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.19,
     "n": 389,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.419,
     "grade": "average",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.308,
     "n": 389,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.629,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.082,
     "n": 389,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.294,
     "grade": "below average",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 306.9,
    "mpg_baseline": 31.8,
    "fga_pg": 8.84,
    "fg3a_share": 0.368,
    "fg3_pct": 0.301,
    "rim_share": 0.494,
    "rim_fg_pct": 0.703,
    "ft_pct": 0.782,
    "pullup_share": 0.082,
    "drive_share": 0.308,
    "cs3_share_of_3pa": 0.825,
    "assisted_share": 0.847,
    "tov_per_100_usage": 9.03,
    "fta_per_fga": 0.26,
    "pf_per36": 2.7,
    "fouls_drawn_pg": 1.68,
    "flags": 3
   },
   "changes": [
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "direction": "up",
     "p0": 0.368,
     "p1": 0.477,
     "n1": 86,
     "z": 2.1
    },
    {
     "key": "zone_share:Restricted Area",
     "label": "share of FGA from Restricted Area",
     "direction": "down",
     "p0": 0.494,
     "p1": 0.372,
     "n1": 86,
     "z": -2.25
    },
    {
     "key": "cs3_share",
     "label": "catch-and-shoot-3 proxy share of FGA",
     "direction": "up",
     "p0": 0.303,
     "p1": 0.407,
     "n1": 86,
     "z": 2.09
    }
   ],
   "bullets": [
    {
     "text": "New this season: share of FGA from Restricted Area down, 49% -> 37% (86 trials 2026-27 regular season to date; 2025-26 regular season baseline).",
     "source": "pbp"
    },
    {
     "text": "Doesn't turn it over: 9.0 TO per 100 usage (84th pct). Don't gamble for steals; play him straight up.",
     "source": "pbp"
    },
    {
     "text": "Volume 3s at 30.1%, 3.2/g (9th pct): make him shoot contested, no fly-bys.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": []
  },
  {
   "person_id": 203932,
   "name": "Aaron Gordon",
   "name_i": "A. Gordon",
   "jersey": "32",
   "pos": "F",
   "section": "starters",
   "order": 4,
   "rotation_rank": 4,
   "height": "6-8",
   "age": 31.0,
   "exp": "12",
   "baseline_teams": [
    "DEN"
   ],
   "new_to_team": false,
   "tags": [
    "started last game"
   ],
   "listed": null,
   "role": {
    "starter_latest": true,
    "starts": 9,
    "games_recent": 9,
    "minutes_recent": 263.9,
    "mpg_recent": 29.3,
    "mpg_baseline": 27.93,
    "last_game": null
   },
   "last_season": {
    "gp": 37,
    "pts_pg": 15.73,
    "reb_pg": 5.65,
    "ast_pg": 2.59,
    "tov_pg": 1.03,
    "fouls_committed_pg": 1.68,
    "fouls_drawn_pg": 3.27,
    "fgm": 198,
    "fga": 398,
    "fg_pct": 0.497,
    "fga_pg": 10.76,
    "fg3m": 61,
    "fg3a": 157,
    "fg3_pct": 0.389,
    "fg3a_pg": 4.24,
    "fg3a_share": 0.394,
    "ftm": 125,
    "fta": 163,
    "ft_pct": 0.767,
    "fta_pg": 4.41,
    "fta_per_fga": 0.41,
    "rim_fgm": 97,
    "rim_fga": 137,
    "rim_fg_pct": 0.708,
    "efg_pct": 0.574,
    "ts_pct": 0.62,
    "assisted_share": 0.707,
    "tov_per_100_usage": 7.48,
    "mpg": 27.93
   },
   "this_season": {
    "gp": 9,
    "pts_pg": 11.22,
    "reb_pg": 5.22,
    "ast_pg": 2.11,
    "tov_pg": 1.44,
    "fouls_committed_pg": 2.67,
    "fouls_drawn_pg": 3.0,
    "fgm": 32,
    "fga": 81,
    "fg_pct": 0.395,
    "fga_pg": 9.0,
    "fg3m": 10,
    "fg3a": 36,
    "fg3_pct": 0.278,
    "fg3a_pg": 4.0,
    "fg3a_share": 0.444,
    "ftm": 27,
    "fta": 34,
    "ft_pct": 0.794,
    "fta_pg": 3.78,
    "fta_per_fga": 0.42,
    "rim_fgm": 16,
    "rim_fga": 27,
    "rim_fg_pct": 0.593,
    "efg_pct": 0.457,
    "ts_pct": 0.526,
    "assisted_share": 0.719,
    "tov_per_100_usage": 11.93,
    "mpg": 29.3
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "excellent"
    },
    {
     "label": "Rim FG%",
     "key": "rim_fg_pct",
     "grade": "excellent"
    },
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "below average"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "elite"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "elite"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.389,
     "n": 157,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.79,
     "grade": "excellent",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.708,
     "n": 137,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.788,
     "grade": "excellent",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.767,
     "n": 163,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.382,
     "grade": "below average",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.41,
     "n": 398,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.9,
     "grade": "elite",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.075,
     "n": 507.72,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.956,
     "grade": "elite",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.394,
     "n": 398,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.421,
     "grade": "average",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.344,
     "n": 398,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.688,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.304,
     "n": 398,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.854,
     "grade": "excellent",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.161,
     "n": 398,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.171,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.161,
     "n": 398,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.502,
     "grade": "above average",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 263.9,
    "mpg_baseline": 27.93,
    "fga_pg": 10.76,
    "fg3a_share": 0.394,
    "fg3_pct": 0.389,
    "rim_share": 0.344,
    "rim_fg_pct": 0.708,
    "ft_pct": 0.767,
    "pullup_share": 0.161,
    "drive_share": 0.161,
    "cs3_share_of_3pa": 0.637,
    "assisted_share": 0.707,
    "tov_per_100_usage": 7.48,
    "fta_per_fga": 0.41,
    "pf_per36": 2.2,
    "fouls_drawn_pg": 3.27,
    "flags": 0
   },
   "changes": [],
   "bullets": [
    {
     "text": "Doesn't turn it over: 7.5 TO per 100 usage (96th pct). Don't gamble for steals; play him straight up.",
     "source": "pbp"
    },
    {
     "text": "Lives at the line: 0.41 FTA per FGA (elite, 90th pct), 3.3 fouls drawn/g, 77% FT. Verticality, hands back, no reach.",
     "source": "pbp"
    },
    {
     "text": "Knockdown 3: 38.9% on 4.2/g (79th pct). No help off him; run him off the line.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": []
  },
  {
   "person_id": 1629661,
   "name": "Cameron Johnson",
   "name_i": "C. Johnson",
   "jersey": "23",
   "pos": "F",
   "section": "starters",
   "order": 5,
   "rotation_rank": 7,
   "height": "6-8",
   "age": 30.0,
   "exp": "7",
   "baseline_teams": [
    "DEN"
   ],
   "new_to_team": false,
   "tags": [
    "started last game"
   ],
   "listed": null,
   "role": {
    "starter_latest": true,
    "starts": 6,
    "games_recent": 6,
    "minutes_recent": 167.7,
    "mpg_recent": 27.9,
    "mpg_baseline": 30.51,
    "last_game": null
   },
   "last_season": {
    "gp": 54,
    "pts_pg": 12.22,
    "reb_pg": 3.81,
    "ast_pg": 2.44,
    "tov_pg": 0.87,
    "fouls_committed_pg": 2.31,
    "fouls_drawn_pg": 1.63,
    "fgm": 228,
    "fga": 475,
    "fg_pct": 0.48,
    "fga_pg": 8.8,
    "fg3m": 110,
    "fg3a": 256,
    "fg3_pct": 0.43,
    "fg3a_pg": 4.74,
    "fg3a_share": 0.539,
    "ftm": 94,
    "fta": 112,
    "ft_pct": 0.839,
    "fta_pg": 2.07,
    "fta_per_fga": 0.236,
    "rim_fgm": 82,
    "rim_fga": 119,
    "rim_fg_pct": 0.689,
    "efg_pct": 0.596,
    "ts_pct": 0.629,
    "assisted_share": 0.825,
    "tov_per_100_usage": 8.23,
    "mpg": 30.51
   },
   "this_season": {
    "gp": 6,
    "pts_pg": 10.33,
    "reb_pg": 3.83,
    "ast_pg": 1.67,
    "tov_pg": 1.5,
    "fouls_committed_pg": 2.0,
    "fouls_drawn_pg": 1.33,
    "fgm": 23,
    "fga": 49,
    "fg_pct": 0.469,
    "fga_pg": 8.17,
    "fg3m": 12,
    "fg3a": 30,
    "fg3_pct": 0.4,
    "fg3a_pg": 5.0,
    "fg3a_share": 0.612,
    "ftm": 4,
    "fta": 7,
    "ft_pct": 0.571,
    "fta_pg": 1.17,
    "fta_per_fga": 0.143,
    "rim_fgm": 6,
    "rim_fga": 9,
    "rim_fg_pct": 0.667,
    "efg_pct": 0.592,
    "ts_pct": 0.595,
    "assisted_share": 0.87,
    "tov_per_100_usage": 14.73,
    "mpg": 27.9
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "elite"
    },
    {
     "label": "Rim FG%",
     "key": "rim_fg_pct",
     "grade": "good"
    },
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "good"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "elite"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "average"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.43,
     "n": 256,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.969,
     "grade": "elite",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.689,
     "n": 119,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.677,
     "grade": "good",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.839,
     "n": 112,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.746,
     "grade": "good",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.236,
     "n": 475,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.463,
     "grade": "average",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.082,
     "n": 571.28,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.914,
     "grade": "elite",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.539,
     "n": 475,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.752,
     "grade": "excellent",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.251,
     "n": 475,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.424,
     "grade": "average",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.185,
     "n": 475,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.396,
     "grade": "below average",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.263,
     "n": 475,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.46,
     "grade": "average",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.156,
     "n": 475,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.488,
     "grade": "average",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 167.7,
    "mpg_baseline": 30.51,
    "fga_pg": 8.8,
    "fg3a_share": 0.539,
    "fg3_pct": 0.43,
    "rim_share": 0.251,
    "rim_fg_pct": 0.689,
    "ft_pct": 0.839,
    "pullup_share": 0.156,
    "drive_share": 0.263,
    "cs3_share_of_3pa": 0.746,
    "assisted_share": 0.825,
    "tov_per_100_usage": 8.23,
    "fta_per_fga": 0.236,
    "pf_per36": 2.7,
    "fouls_drawn_pg": 1.63,
    "flags": 0
   },
   "changes": [],
   "bullets": [
    {
     "text": "Doesn't turn it over: 8.2 TO per 100 usage (91st pct). Don't gamble for steals; play him straight up.",
     "source": "pbp"
    },
    {
     "text": "Knockdown 3: 43.0% on 4.7/g (97th pct). No help off him; run him off the line.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": [
    "dont_foul"
   ]
  },
  {
   "person_id": 201942,
   "name": "DeMar DeRozan",
   "name_i": "D. DeRozan",
   "jersey": "10",
   "pos": "G-F",
   "section": "bench",
   "order": 1,
   "rotation_rank": 5,
   "height": "6-6",
   "age": 37.0,
   "exp": "17",
   "baseline_teams": [
    "SAC"
   ],
   "new_to_team": true,
   "tags": [
    "new · SAC last season"
   ],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 0,
    "games_recent": 8,
    "minutes_recent": 191.4,
    "mpg_recent": 23.9,
    "mpg_baseline": 31.25,
    "last_game": null
   },
   "last_season": {
    "gp": 77,
    "pts_pg": 18.43,
    "reb_pg": 2.94,
    "ast_pg": 4.1,
    "tov_pg": 1.25,
    "fouls_committed_pg": 1.94,
    "fouls_drawn_pg": 4.0,
    "fgm": 499,
    "fga": 1005,
    "fg_pct": 0.497,
    "fga_pg": 13.05,
    "fg3m": 47,
    "fg3a": 147,
    "fg3_pct": 0.32,
    "fg3a_pg": 1.91,
    "fg3a_share": 0.146,
    "ftm": 374,
    "fta": 431,
    "ft_pct": 0.868,
    "fta_pg": 5.6,
    "fta_per_fga": 0.429,
    "rim_fgm": 95,
    "rim_fga": 131,
    "rim_fg_pct": 0.725,
    "efg_pct": 0.52,
    "ts_pct": 0.594,
    "assisted_share": 0.465,
    "tov_per_100_usage": 7.44,
    "mpg": 31.25
   },
   "this_season": {
    "gp": 8,
    "pts_pg": 10.25,
    "reb_pg": 2.12,
    "ast_pg": 2.88,
    "tov_pg": 1.12,
    "fouls_committed_pg": 2.25,
    "fouls_drawn_pg": 2.88,
    "fgm": 28,
    "fga": 69,
    "fg_pct": 0.406,
    "fga_pg": 8.62,
    "fg3m": 2,
    "fg3a": 12,
    "fg3_pct": 0.167,
    "fg3a_pg": 1.5,
    "fg3a_share": 0.174,
    "ftm": 24,
    "fta": 29,
    "ft_pct": 0.828,
    "fta_pg": 3.62,
    "fta_per_fga": 0.42,
    "rim_fgm": 3,
    "rim_fga": 7,
    "rim_fg_pct": 0.429,
    "efg_pct": 0.42,
    "ts_pct": 0.501,
    "assisted_share": 0.536,
    "tov_per_100_usage": 9.92,
    "mpg": 23.9
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "bad"
    },
    {
     "label": "Rim FG%",
     "key": "rim_fg_pct",
     "grade": "excellent"
    },
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "excellent"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "elite"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "elite"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.32,
     "n": 147,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.181,
     "grade": "bad",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.725,
     "n": 131,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.845,
     "grade": "excellent",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.868,
     "n": 431,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.851,
     "grade": "excellent",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.429,
     "n": 1005,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.921,
     "grade": "elite",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.074,
     "n": 1290.64,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.959,
     "grade": "elite",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.146,
     "n": 1005,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.093,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.13,
     "n": 1005,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.097,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.306,
     "n": 1005,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.861,
     "grade": "excellent",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.186,
     "n": 1005,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.227,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.36,
     "n": 1005,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.9,
     "grade": "elite",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 191.4,
    "mpg_baseline": 31.25,
    "fga_pg": 13.05,
    "fg3a_share": 0.146,
    "fg3_pct": 0.32,
    "rim_share": 0.13,
    "rim_fg_pct": 0.725,
    "ft_pct": 0.868,
    "pullup_share": 0.36,
    "drive_share": 0.186,
    "cs3_share_of_3pa": 0.769,
    "assisted_share": 0.465,
    "tov_per_100_usage": 7.44,
    "fta_per_fga": 0.429,
    "pf_per36": 2.2,
    "fouls_drawn_pg": 4.0,
    "flags": 0
   },
   "changes": [],
   "bullets": [
    {
     "text": "Doesn't turn it over: 7.4 TO per 100 usage (96th pct). Don't gamble for steals; play him straight up.",
     "source": "pbp"
    },
    {
     "text": "Lives at the line: 0.43 FTA per FGA (elite, 92nd pct), 4.0 fouls drawn/g, 87% FT. Verticality, hands back, no reach.",
     "source": "pbp"
    },
    {
     "text": "Low-volume, 32.0% from 3 (1.9/g): help off him in the gaps.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": [
    "dont_foul"
   ]
  },
  {
   "person_id": 1642350,
   "name": "Trevon Brazile",
   "name_i": "T. Brazile",
   "jersey": "7",
   "pos": "F",
   "section": "bench",
   "order": 2,
   "rotation_rank": 6,
   "height": "6-10",
   "age": 23.0,
   "exp": "R",
   "baseline_teams": [],
   "new_to_team": false,
   "tags": [
    "started 1 of 9"
   ],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 1,
    "games_recent": 9,
    "minutes_recent": 182.7,
    "mpg_recent": 20.3,
    "mpg_baseline": null,
    "last_game": null
   },
   "last_season": null,
   "this_season": {
    "gp": 9,
    "pts_pg": 7.11,
    "reb_pg": 5.67,
    "ast_pg": 0.56,
    "tov_pg": 0.67,
    "fouls_committed_pg": 1.78,
    "fouls_drawn_pg": 1.0,
    "fgm": 25,
    "fga": 46,
    "fg_pct": 0.543,
    "fga_pg": 5.11,
    "fg3m": 7,
    "fg3a": 22,
    "fg3_pct": 0.318,
    "fg3a_pg": 2.44,
    "fg3a_share": 0.478,
    "ftm": 7,
    "fta": 13,
    "ft_pct": 0.538,
    "fta_pg": 1.44,
    "fta_per_fga": 0.283,
    "rim_fgm": 16,
    "rim_fga": 19,
    "rim_fg_pct": 0.842,
    "efg_pct": 0.62,
    "ts_pct": 0.619,
    "assisted_share": 0.8,
    "tov_per_100_usage": 10.4,
    "mpg": 20.3
   },
   "chips": [],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": null,
     "n": 0,
     "unit": "3PA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": null,
     "n": 0,
     "unit": "restricted-area FGA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": null,
     "n": 0,
     "unit": "FTA",
     "qualified": false,
     "min_n": 75,
     "percentile": null,
     "grade": null,
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": null,
     "n": 0,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": null,
     "n": 0,
     "unit": "usage events",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": null,
     "n": 0,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": null,
     "n": 0,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": null,
     "n": 0,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": null,
     "n": 0,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": null,
     "n": 0,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 182.7,
    "mpg_baseline": null,
    "fga_pg": null,
    "fg3a_share": null,
    "fg3_pct": null,
    "rim_share": null,
    "rim_fg_pct": null,
    "ft_pct": null,
    "pullup_share": null,
    "drive_share": null,
    "cs3_share_of_3pa": null,
    "assisted_share": null,
    "tov_per_100_usage": null,
    "fta_per_fga": null,
    "pf_per36": null,
    "fouls_drawn_pg": null,
    "flags": 0
   },
   "changes": [],
   "bullets": [],
   "card_calls": [],
   "boxes": []
  },
  {
   "person_id": 1628963,
   "name": "Marvin Bagley III",
   "name_i": "M. Bagley III",
   "jersey": "3",
   "pos": "F",
   "section": "bench",
   "order": 3,
   "rotation_rank": 8,
   "height": "6-10",
   "age": 27.0,
   "exp": "8",
   "baseline_teams": [
    "DAL",
    "WAS"
   ],
   "new_to_team": true,
   "tags": [
    "new · DAL/WAS last season"
   ],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 0,
    "games_recent": 9,
    "minutes_recent": 111.0,
    "mpg_recent": 12.3,
    "mpg_baseline": 20.17,
    "last_game": null
   },
   "last_season": {
    "gp": 59,
    "pts_pg": 10.59,
    "reb_pg": 6.08,
    "ast_pg": 1.44,
    "tov_pg": 1.03,
    "fouls_committed_pg": 2.07,
    "fouls_drawn_pg": 2.02,
    "fgm": 254,
    "fga": 407,
    "fg_pct": 0.624,
    "fga_pg": 6.9,
    "fg3m": 24,
    "fg3a": 52,
    "fg3_pct": 0.462,
    "fg3a_pg": 0.88,
    "fg3a_share": 0.128,
    "ftm": 93,
    "fta": 142,
    "ft_pct": 0.655,
    "fta_pg": 2.41,
    "fta_per_fga": 0.349,
    "rim_fgm": 189,
    "rim_fga": 262,
    "rim_fg_pct": 0.721,
    "efg_pct": 0.654,
    "ts_pct": 0.666,
    "assisted_share": 0.654,
    "tov_per_100_usage": 11.5,
    "mpg": 20.17
   },
   "this_season": {
    "gp": 9,
    "pts_pg": 6.0,
    "reb_pg": 3.44,
    "ast_pg": 0.44,
    "tov_pg": 0.56,
    "fouls_committed_pg": 1.33,
    "fouls_drawn_pg": 1.44,
    "fgm": 19,
    "fga": 33,
    "fg_pct": 0.576,
    "fga_pg": 3.67,
    "fg3m": 0,
    "fg3a": 4,
    "fg3_pct": 0.0,
    "fg3a_pg": 0.44,
    "fg3a_share": 0.121,
    "ftm": 16,
    "fta": 22,
    "ft_pct": 0.727,
    "fta_pg": 2.44,
    "fta_per_fga": 0.667,
    "rim_fgm": 14,
    "rim_fga": 21,
    "rim_fg_pct": 0.667,
    "efg_pct": 0.576,
    "ts_pct": 0.633,
    "assisted_share": 0.632,
    "tov_per_100_usage": 10.49,
    "mpg": 12.3
   },
   "chips": [
    {
     "label": "Rim FG%",
     "key": "rim_fg_pct",
     "grade": "excellent"
    },
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "bad"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "above average"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "excellent"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.462,
     "n": 52,
     "unit": "3PA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.721,
     "n": 262,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.833,
     "grade": "excellent",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.655,
     "n": 142,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.091,
     "grade": "bad",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.349,
     "n": 407,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.819,
     "grade": "excellent",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.115,
     "n": 530.48,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.559,
     "grade": "above average",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.128,
     "n": 407,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.086,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.644,
     "n": 407,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.96,
     "grade": "elite",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.292,
     "n": 407,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.812,
     "grade": "excellent",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.216,
     "n": 407,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.303,
     "grade": "below average",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.01,
     "n": 407,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.058,
     "grade": "bad",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 111.0,
    "mpg_baseline": 20.17,
    "fga_pg": 6.9,
    "fg3a_share": 0.128,
    "fg3_pct": 0.462,
    "rim_share": 0.644,
    "rim_fg_pct": 0.721,
    "ft_pct": 0.655,
    "pullup_share": 0.01,
    "drive_share": 0.216,
    "cs3_share_of_3pa": 0.962,
    "assisted_share": 0.654,
    "tov_per_100_usage": 11.5,
    "fta_per_fga": 0.349,
    "pf_per36": 3.7,
    "fouls_drawn_pg": 2.02,
    "flags": 0
   },
   "changes": [],
   "bullets": [
    {
     "text": "Elite finisher: 72% at the rim (83rd pct) on 262 attempts, 64% of his shots. No free runs; build the wall early.",
     "source": "pbp"
    },
    {
     "text": "Lives at the line: 0.35 FTA per FGA (excellent, 82nd pct), 2.0 fouls drawn/g, 66% FT. Verticality, hands back, no reach.",
     "source": "pbp"
    },
    {
     "text": "Non-shooter (0.9 3PA/g): sag off him and help from him; no closeouts needed.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": [
    "foul_him_late"
   ]
  },
  {
   "person_id": 1643624,
   "name": "Bryce Hopkins",
   "name_i": "B. Hopkins",
   "jersey": "13",
   "pos": "F",
   "section": "bench",
   "order": 4,
   "rotation_rank": 9,
   "height": "6-7",
   "age": 24.0,
   "exp": "R",
   "baseline_teams": [],
   "new_to_team": false,
   "tags": [
    "started 2 of 7"
   ],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 2,
    "games_recent": 7,
    "minutes_recent": 99.6,
    "mpg_recent": 14.2,
    "mpg_baseline": null,
    "last_game": null
   },
   "last_season": null,
   "this_season": {
    "gp": 7,
    "pts_pg": 5.43,
    "reb_pg": 1.86,
    "ast_pg": 0.43,
    "tov_pg": 0.71,
    "fouls_committed_pg": 1.43,
    "fouls_drawn_pg": 1.57,
    "fgm": 14,
    "fga": 22,
    "fg_pct": 0.636,
    "fga_pg": 3.14,
    "fg3m": 2,
    "fg3a": 5,
    "fg3_pct": 0.4,
    "fg3a_pg": 0.71,
    "fg3a_share": 0.227,
    "ftm": 8,
    "fta": 11,
    "ft_pct": 0.727,
    "fta_pg": 1.57,
    "fta_per_fga": 0.5,
    "rim_fgm": 8,
    "rim_fga": 12,
    "rim_fg_pct": 0.667,
    "efg_pct": 0.682,
    "ts_pct": 0.708,
    "assisted_share": 0.786,
    "tov_per_100_usage": 15.7,
    "mpg": 14.2
   },
   "chips": [],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": null,
     "n": 0,
     "unit": "3PA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": null,
     "n": 0,
     "unit": "restricted-area FGA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": null,
     "n": 0,
     "unit": "FTA",
     "qualified": false,
     "min_n": 75,
     "percentile": null,
     "grade": null,
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": null,
     "n": 0,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": null,
     "n": 0,
     "unit": "usage events",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": null,
     "n": 0,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": null,
     "n": 0,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": null,
     "n": 0,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": null,
     "n": 0,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": null,
     "n": 0,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 99.6,
    "mpg_baseline": null,
    "fga_pg": null,
    "fg3a_share": null,
    "fg3_pct": null,
    "rim_share": null,
    "rim_fg_pct": null,
    "ft_pct": null,
    "pullup_share": null,
    "drive_share": null,
    "cs3_share_of_3pa": null,
    "assisted_share": null,
    "tov_per_100_usage": null,
    "fta_per_fga": null,
    "pf_per36": null,
    "fouls_drawn_pg": null,
    "flags": 0
   },
   "changes": [],
   "bullets": [],
   "card_calls": [],
   "boxes": []
  },
  {
   "person_id": 1626145,
   "name": "Tyus Jones",
   "name_i": "T. Jones",
   "jersey": "5",
   "pos": "G",
   "section": "bench",
   "order": 5,
   "rotation_rank": 10,
   "height": "6-1",
   "age": 30.0,
   "exp": "11",
   "baseline_teams": [
    "DAL",
    "DEN",
    "ORL"
   ],
   "new_to_team": false,
   "tags": [],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 0,
    "games_recent": 9,
    "minutes_recent": 94.8,
    "mpg_recent": 10.5,
    "mpg_baseline": 14.61,
    "last_game": null
   },
   "last_season": {
    "gp": 67,
    "pts_pg": 2.97,
    "reb_pg": 1.13,
    "ast_pg": 2.37,
    "tov_pg": 0.36,
    "fouls_committed_pg": 0.46,
    "fouls_drawn_pg": 0.22,
    "fgm": 76,
    "fga": 219,
    "fg_pct": 0.347,
    "fga_pg": 3.27,
    "fg3m": 40,
    "fg3a": 137,
    "fg3_pct": 0.292,
    "fg3a_pg": 2.04,
    "fg3a_share": 0.626,
    "ftm": 7,
    "fta": 9,
    "ft_pct": 0.778,
    "fta_pg": 0.13,
    "fta_per_fga": 0.041,
    "rim_fgm": 9,
    "rim_fga": 20,
    "rim_fg_pct": 0.45,
    "efg_pct": 0.438,
    "ts_pct": 0.446,
    "assisted_share": 0.697,
    "tov_per_100_usage": 9.72,
    "mpg": 14.61
   },
   "this_season": {
    "gp": 9,
    "pts_pg": 2.78,
    "reb_pg": 0.56,
    "ast_pg": 1.78,
    "tov_pg": 0.33,
    "fouls_committed_pg": 0.22,
    "fouls_drawn_pg": 1.0,
    "fgm": 8,
    "fga": 22,
    "fg_pct": 0.364,
    "fga_pg": 2.44,
    "fg3m": 3,
    "fg3a": 11,
    "fg3_pct": 0.273,
    "fg3a_pg": 1.22,
    "fg3a_share": 0.5,
    "ftm": 6,
    "fta": 6,
    "ft_pct": 1.0,
    "fta_pg": 0.67,
    "fta_per_fga": 0.273,
    "rim_fgm": 2,
    "rim_fga": 4,
    "rim_fg_pct": 0.5,
    "efg_pct": 0.432,
    "ts_pct": 0.507,
    "assisted_share": 0.875,
    "tov_per_100_usage": 10.85,
    "mpg": 10.5
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "bad"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.292,
     "n": 137,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.06,
     "grade": "bad",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.45,
     "n": 20,
     "unit": "restricted-area FGA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.778,
     "n": 9,
     "unit": "FTA",
     "qualified": false,
     "min_n": 75,
     "percentile": null,
     "grade": null,
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.041,
     "n": 219,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.097,
     "n": 246.96,
     "unit": "usage events",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.626,
     "n": 219,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.091,
     "n": 219,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.068,
     "n": 219,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.279,
     "n": 219,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.21,
     "n": 219,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 94.8,
    "mpg_baseline": 14.61,
    "fga_pg": 3.27,
    "fg3a_share": 0.626,
    "fg3_pct": 0.292,
    "rim_share": 0.091,
    "rim_fg_pct": 0.45,
    "ft_pct": 0.778,
    "pullup_share": 0.21,
    "drive_share": 0.279,
    "cs3_share_of_3pa": 0.693,
    "assisted_share": 0.697,
    "tov_per_100_usage": 9.72,
    "fta_per_fga": 0.041,
    "pf_per36": 1.1,
    "fouls_drawn_pg": 0.22,
    "flags": 0
   },
   "changes": [],
   "bullets": [
    {
     "text": "Low-volume, 29.2% from 3 (2.0/g): help off him in the gaps.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": []
  },
  {
   "person_id": 1642461,
   "name": "Spencer Jones",
   "name_i": "S. Jones",
   "jersey": "21",
   "pos": "F",
   "section": "bench",
   "order": 6,
   "rotation_rank": 11,
   "height": "6-7",
   "age": 25.0,
   "exp": "2",
   "baseline_teams": [
    "DEN"
   ],
   "new_to_team": false,
   "tags": [],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 0,
    "games_recent": 2,
    "minutes_recent": 35.1,
    "mpg_recent": 17.6,
    "mpg_baseline": 22.14,
    "last_game": null
   },
   "last_season": {
    "gp": 64,
    "pts_pg": 5.5,
    "reb_pg": 3.27,
    "ast_pg": 0.8,
    "tov_pg": 0.48,
    "fouls_committed_pg": 2.73,
    "fouls_drawn_pg": 0.77,
    "fgm": 132,
    "fga": 262,
    "fg_pct": 0.504,
    "fga_pg": 4.09,
    "fg3m": 57,
    "fg3a": 144,
    "fg3_pct": 0.396,
    "fg3a_pg": 2.25,
    "fg3a_share": 0.55,
    "ftm": 31,
    "fta": 51,
    "ft_pct": 0.608,
    "fta_pg": 0.8,
    "fta_per_fga": 0.195,
    "rim_fgm": 57,
    "rim_fga": 85,
    "rim_fg_pct": 0.671,
    "efg_pct": 0.613,
    "ts_pct": 0.619,
    "assisted_share": 0.848,
    "tov_per_100_usage": 9.83,
    "mpg": 22.14
   },
   "this_season": {
    "gp": 2,
    "pts_pg": 6.5,
    "reb_pg": 3.0,
    "ast_pg": 0.5,
    "tov_pg": 0.0,
    "fouls_committed_pg": 1.0,
    "fouls_drawn_pg": 0.0,
    "fgm": 5,
    "fga": 9,
    "fg_pct": 0.556,
    "fga_pg": 4.5,
    "fg3m": 3,
    "fg3a": 5,
    "fg3_pct": 0.6,
    "fg3a_pg": 2.5,
    "fg3a_share": 0.556,
    "ftm": 0,
    "fta": 0,
    "ft_pct": null,
    "fta_pg": 0.0,
    "fta_per_fga": 0.0,
    "rim_fgm": 1,
    "rim_fga": 2,
    "rim_fg_pct": 0.5,
    "efg_pct": 0.722,
    "ts_pct": 0.722,
    "assisted_share": 1.0,
    "tov_per_100_usage": 0.0,
    "mpg": 17.6
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "excellent"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "excellent"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.396,
     "n": 144,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.842,
     "grade": "excellent",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.671,
     "n": 85,
     "unit": "restricted-area FGA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.608,
     "n": 51,
     "unit": "FTA",
     "qualified": false,
     "min_n": 75,
     "percentile": null,
     "grade": null,
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.195,
     "n": 262,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.098,
     "n": 315.44,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.765,
     "grade": "excellent",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.55,
     "n": 262,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.324,
     "n": 262,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.187,
     "n": 262,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.149,
     "n": 262,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.023,
     "n": 262,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 35.1,
    "mpg_baseline": 22.14,
    "fga_pg": 4.09,
    "fg3a_share": 0.55,
    "fg3_pct": 0.396,
    "rim_share": 0.324,
    "rim_fg_pct": 0.671,
    "ft_pct": 0.608,
    "pullup_share": 0.023,
    "drive_share": 0.149,
    "cs3_share_of_3pa": 0.896,
    "assisted_share": 0.848,
    "tov_per_100_usage": 9.83,
    "fta_per_fga": 0.195,
    "pf_per36": 4.4,
    "fouls_drawn_pg": 0.77,
    "flags": 0
   },
   "changes": [],
   "bullets": [
    {
     "text": "Takes 2.2 3s/g at 39.6% (84th pct): respect it, closeout.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": []
  },
  {
   "person_id": 1643813,
   "name": "Alpha Diallo",
   "name_i": "A. Diallo",
   "jersey": "11",
   "pos": "G",
   "section": "bench",
   "order": 7,
   "rotation_rank": 12,
   "height": "6-7",
   "age": 29.0,
   "exp": "R",
   "baseline_teams": [],
   "new_to_team": false,
   "tags": [],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 0,
    "games_recent": 4,
    "minutes_recent": 32.2,
    "mpg_recent": 8.0,
    "mpg_baseline": null,
    "last_game": null
   },
   "last_season": null,
   "this_season": {
    "gp": 4,
    "pts_pg": 1.0,
    "reb_pg": 0.75,
    "ast_pg": 0.75,
    "tov_pg": 0.75,
    "fouls_committed_pg": 1.0,
    "fouls_drawn_pg": 0.25,
    "fgm": 2,
    "fga": 6,
    "fg_pct": 0.333,
    "fga_pg": 1.5,
    "fg3m": 0,
    "fg3a": 3,
    "fg3_pct": 0.0,
    "fg3a_pg": 0.75,
    "fg3a_share": 0.5,
    "ftm": 0,
    "fta": 0,
    "ft_pct": null,
    "fta_pg": 0.0,
    "fta_per_fga": 0.0,
    "rim_fgm": 2,
    "rim_fga": 3,
    "rim_fg_pct": 0.667,
    "efg_pct": 0.333,
    "ts_pct": 0.333,
    "assisted_share": 0.5,
    "tov_per_100_usage": 33.33,
    "mpg": 8.0
   },
   "chips": [],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": null,
     "n": 0,
     "unit": "3PA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": null,
     "n": 0,
     "unit": "restricted-area FGA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": null,
     "n": 0,
     "unit": "FTA",
     "qualified": false,
     "min_n": 75,
     "percentile": null,
     "grade": null,
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": null,
     "n": 0,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": null,
     "n": 0,
     "unit": "usage events",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": null,
     "n": 0,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": null,
     "n": 0,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": null,
     "n": 0,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": null,
     "n": 0,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": null,
     "n": 0,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 32.2,
    "mpg_baseline": null,
    "fga_pg": null,
    "fg3a_share": null,
    "fg3_pct": null,
    "rim_share": null,
    "rim_fg_pct": null,
    "ft_pct": null,
    "pullup_share": null,
    "drive_share": null,
    "cs3_share_of_3pa": null,
    "assisted_share": null,
    "tov_per_100_usage": null,
    "fta_per_fga": null,
    "pf_per36": null,
    "fouls_drawn_pg": null,
    "flags": 0
   },
   "changes": [],
   "bullets": [],
   "card_calls": [],
   "boxes": []
  },
  {
   "person_id": 1641715,
   "name": "Cam Whitmore",
   "name_i": "C. Whitmore",
   "jersey": "00",
   "pos": "F",
   "section": "bench",
   "order": 8,
   "rotation_rank": 13,
   "height": "6-6",
   "age": 22.0,
   "exp": "3",
   "baseline_teams": [
    "WAS"
   ],
   "new_to_team": true,
   "tags": [
    "did not play last game",
    "new · WAS last season"
   ],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 0,
    "games_recent": 2,
    "minutes_recent": 14.8,
    "mpg_recent": 7.4,
    "mpg_baseline": 17.46,
    "last_game": "did not play last game"
   },
   "last_season": {
    "gp": 20,
    "pts_pg": 9.65,
    "reb_pg": 2.9,
    "ast_pg": 0.75,
    "tov_pg": 0.85,
    "fouls_committed_pg": 1.2,
    "fouls_drawn_pg": 1.05,
    "fgm": 77,
    "fga": 168,
    "fg_pct": 0.458,
    "fga_pg": 8.4,
    "fg3m": 16,
    "fg3a": 56,
    "fg3_pct": 0.286,
    "fg3a_pg": 2.8,
    "fg3a_share": 0.333,
    "ftm": 23,
    "fta": 31,
    "ft_pct": 0.742,
    "fta_pg": 1.55,
    "fta_per_fga": 0.185,
    "rim_fgm": 51,
    "rim_fga": 74,
    "rim_fg_pct": 0.689,
    "efg_pct": 0.506,
    "ts_pct": 0.531,
    "assisted_share": 0.597,
    "tov_per_100_usage": 8.56,
    "mpg": 17.46
   },
   "this_season": {
    "gp": 2,
    "pts_pg": 4.0,
    "reb_pg": 1.0,
    "ast_pg": 0.5,
    "tov_pg": 0.5,
    "fouls_committed_pg": 0.5,
    "fouls_drawn_pg": 0.5,
    "fgm": 4,
    "fga": 7,
    "fg_pct": 0.571,
    "fga_pg": 3.5,
    "fg3m": 0,
    "fg3a": 2,
    "fg3_pct": 0.0,
    "fg3a_pg": 1.0,
    "fg3a_share": 0.286,
    "ftm": 0,
    "fta": 1,
    "ft_pct": 0.0,
    "fta_pg": 0.5,
    "fta_per_fga": 0.143,
    "rim_fgm": 3,
    "rim_fga": 4,
    "rim_fg_pct": 0.75,
    "efg_pct": 0.571,
    "ts_pct": 0.538,
    "assisted_share": 0.5,
    "tov_per_100_usage": 11.85,
    "mpg": 7.4
   },
   "chips": [],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.286,
     "n": 56,
     "unit": "3PA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.689,
     "n": 74,
     "unit": "restricted-area FGA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.742,
     "n": 31,
     "unit": "FTA",
     "qualified": false,
     "min_n": 75,
     "percentile": null,
     "grade": null,
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.185,
     "n": 168,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.086,
     "n": 198.64,
     "unit": "usage events",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.333,
     "n": 168,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.44,
     "n": 168,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.125,
     "n": 168,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.351,
     "n": 168,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.268,
     "n": 168,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 14.8,
    "mpg_baseline": 17.46,
    "fga_pg": 8.4,
    "fg3a_share": 0.333,
    "fg3_pct": 0.286,
    "rim_share": 0.44,
    "rim_fg_pct": 0.689,
    "ft_pct": 0.742,
    "pullup_share": 0.268,
    "drive_share": 0.351,
    "cs3_share_of_3pa": 0.268,
    "assisted_share": 0.597,
    "tov_per_100_usage": 8.56,
    "fta_per_fga": 0.185,
    "pf_per36": 2.5,
    "fouls_drawn_pg": 1.05,
    "flags": 0
   },
   "changes": [],
   "bullets": [
    {
     "text": "Low-volume, 28.6% from 3 (2.8/g): help off him in the gaps.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": []
  }
 ],
 "also_seen": [
  {
   "person_id": 1642948,
   "name": "Ryan Nembhard",
   "name_i": "R. Nembhard",
   "jersey": "9",
   "pos": "G",
   "minutes_recent": 9.6,
   "last_season": {
    "gp": 60,
    "pts_pg": 6.62,
    "reb_pg": 2.23,
    "ast_pg": 5.27,
    "tov_pg": 1.42,
    "fouls_committed_pg": 1.43,
    "fouls_drawn_pg": 0.73,
    "fgm": 162,
    "fga": 390,
    "fg_pct": 0.415,
    "fga_pg": 6.5,
    "fg3m": 48,
    "fg3a": 135,
    "fg3_pct": 0.356,
    "fg3a_pg": 2.25,
    "fg3a_share": 0.346,
    "ftm": 25,
    "fta": 31,
    "ft_pct": 0.806,
    "fta_pg": 0.52,
    "fta_per_fga": 0.079,
    "rim_fgm": 31,
    "rim_fga": 52,
    "rim_fg_pct": 0.596,
    "efg_pct": 0.477,
    "ts_pct": 0.492,
    "assisted_share": 0.42,
    "tov_per_100_usage": 17.4,
    "mpg": 19.52
   }
  },
  {
   "person_id": 1641747,
   "name": "DaRon Holmes II",
   "name_i": "D. Holmes II",
   "jersey": "14",
   "pos": "F",
   "minutes_recent": 9.6,
   "last_season": {
    "gp": 25,
    "pts_pg": 3.72,
    "reb_pg": 1.4,
    "ast_pg": 0.64,
    "tov_pg": 0.48,
    "fouls_committed_pg": 0.76,
    "fouls_drawn_pg": 0.68,
    "fgm": 31,
    "fga": 61,
    "fg_pct": 0.508,
    "fga_pg": 2.44,
    "fg3m": 20,
    "fg3a": 45,
    "fg3_pct": 0.444,
    "fg3a_pg": 1.8,
    "fg3a_share": 0.738,
    "ftm": 11,
    "fta": 14,
    "ft_pct": 0.786,
    "fta_pg": 0.56,
    "fta_per_fga": 0.23,
    "rim_fgm": 8,
    "rim_fga": 12,
    "rim_fg_pct": 0.667,
    "efg_pct": 0.672,
    "ts_pct": 0.692,
    "assisted_share": 1.0,
    "tov_per_100_usage": 15.16,
    "mpg": 8.39
   }
  },
  {
   "person_id": 1630192,
   "name": "Zeke Nnaji",
   "name_i": "Z. Nnaji",
   "jersey": "22",
   "pos": "F-C",
   "minutes_recent": 7.3,
   "last_season": {
    "gp": 52,
    "pts_pg": 3.65,
    "reb_pg": 2.62,
    "ast_pg": 0.56,
    "tov_pg": 0.52,
    "fouls_committed_pg": 1.37,
    "fouls_drawn_pg": 0.77,
    "fgm": 71,
    "fga": 151,
    "fg_pct": 0.47,
    "fga_pg": 2.9,
    "fg3m": 14,
    "fg3a": 54,
    "fg3_pct": 0.259,
    "fg3a_pg": 1.04,
    "fg3a_share": 0.358,
    "ftm": 34,
    "fta": 44,
    "ft_pct": 0.773,
    "fta_pg": 0.85,
    "fta_per_fga": 0.291,
    "rim_fgm": 53,
    "rim_fga": 78,
    "rim_fg_pct": 0.679,
    "efg_pct": 0.517,
    "ts_pct": 0.558,
    "assisted_share": 0.831,
    "tov_per_100_usage": 13.68,
    "mpg": 12.04
   }
  }
 ],
 "not_seen": [
  {
   "person_id": 1631124,
   "name": "Julian Strawther",
   "name_i": "J. Strawther",
   "jersey": "1",
   "pos": "G",
   "baseline_teams": [
    "DEN"
   ],
   "mpg_baseline": 15.11,
   "last_season": {
    "gp": 57,
    "pts_pg": 7.25,
    "fga_pg": 5.6,
    "fg3a_pg": 2.63,
    "fg3_pct": 0.387,
    "reb_pg": 2.0,
    "ast_pg": 1.07
   }
  }
 ],
 "definitions": {
  "windows": "baseline = the prior full regular season (2025-26 regular season); recent = the current regular season to date (2026-27 regular season to date). The windows are disjoint.",
  "grades (shooting / ball security)": "league percentile of the player's 2025-26 regular season rate among qualified players, computed from the play-by-play file (qualification: 3P% >= 100 3PA, rim FG% >= 100 restricted-area FGA, FT% >= 75 FTA, rates per FGA >= 300 FGA, turnover rate >= 300 usage events). Words as in 'grade words'; for turnover rate a HIGH percentile means FEW turnovers.",
  "team league context": "every team's 2025-26 regular season value from one pass over the baseline file (same definitions as the team stats except that live team rebounds are approximated as rebounds without the 'deadball' qualifier). rank_desc: 1 = highest value among 30 teams.",
  "rotation": "players ordered by total minutes in the recent window's box scores; Starters = the players who started the team's last game (its box score); a player under 10 minutes over the recent window is listed (Also seen), not carded.",
  "per-36": "baseline per-36 uses each player's total minutes over the baseline season, every team he played for included; recent per-36 uses the box-score minutes.",
  "clutch": "FGA/FG% (and FTA) on shots taken with period >= 4 (includes overtime), game clock <= 5:00 remaining, and |scoreHome - scoreAway| <= 5 BEFORE the shot (score taken from the latest preceding row of the game that carries a score; shots with no prior score are not clutch). The 2025-26 file has no shot rows with empty scores.",
  "possessions_est": "FGA + 0.44*FTA - OREB + TOV, all team-level counts over the window, where OREB = player offensive rebounds + team offensive rebounds that are live (qualifier 'team' without 'deadball', and not immediately following an end-of-period heave) and TOV = all turnover rows for the team including team turnovers (shot clock, etc.). possessions_pg = /games.",
  "usage_events": "FGA + 0.44*FTA + TOV for the player (or team). This is the denominator of to_rate; it is a fractional trial count because of the FT weight.",
  "availability (context)": "statuses as the league's official injury report lists them, with that report's date and the time it was read, never a reason; a player who is not listed is not named. A carded player listed at either of the two most serious statuses keeps his card but leaves the free-throw and foul boxes.",
  "grade words": "league percentile words: elite 90th and up, excellent 75th-89th, good 60th-74th, above average 50th-59th, average 40th-49th, below average 25th-39th, bad under the 25th.",
  "change flags": "For each rate, shrink the recent proportion toward the baseline with a Beta prior of strength m (empirical-Bayes flavour): p1_shrunk = (k1 + m*p0)/(n1 + m), with m = 60 for shot-diet / zone / assisted shares, m = 250 for FG%-type rates (rim FG%, 3P%; 3P% needs ~750 attempts to stabilize, so a 10-game 3P% is almost never flaggable by design), m = 60 for turnover rate. FLAG when |p1_shrunk - p0| >= 0.06 AND |z| >= 2.0 where z = (k1/n1 - p0)/sqrt(p0*(1-p0)/n1) (raw recent proportion against the baseline proportion, SE from p0) AND n1 >= 15 recent trials. Here the windows are disjoint."
 },
 "omitted": {
  "ten_seconds": 0,
  "team_keys": 0,
  "bullets": 0,
  "decided_by": {
   "tag": 0,
   "vocabulary": 0,
   "key": 0
  }
 },
 "provenance": {
  "text": "Computed by NightlyHoops from play-by-play and box scores of regular-season games, and the league's official injury report (statuses only).",
  "data_collected": "2026-11-11"
 }
}
