{
 "schema": "scouting-team/1",
 "edition": "site",
 "generator": "agent_edition.py v3",
 "game_id": "0022600203",
 "season": "2026-27",
 "date": "2026-11-09",
 "tip_utc": "2026-11-10T00:00:00Z",
 "tip_et": "Mon Nov 9, 2026 · 7:00 PM ET",
 "built_at_utc": "2026-11-09T22:50:00Z",
 "matchup": {
  "label": "LAL @ ATL",
  "home": "ATL",
  "away": "LAL"
 },
 "scouted_team": {
  "tricode": "ATL",
  "name": "Atlanta Hawks",
  "team_id": 1610612737
 },
 "for_team": {
  "tricode": "LAL",
  "name": "Los Angeles Lakers",
  "team_id": 1610612747
 },
 "frame": "Scouting ATL · from the Lakers' side",
 "windows": {
  "baseline": {
   "label": "2025-26 regular season",
   "games": 82,
   "first_date": "2025-10-22",
   "last_date": "2026-04-12"
  },
  "recent": {
   "label": "2026-27 regular season to date",
   "games": 11,
   "first_date": "2026-10-21",
   "last_date": "2026-11-07"
  }
 },
 "availability": {
  "date": "2026-11-09",
  "report_date": "2026-11-09",
  "report_posted": true,
  "read_at_utc": "2026-11-09T22:49:50Z",
  "teams": [
   {
    "tricode": "ATL",
    "team_id": 1610612737,
    "state": "listed",
    "reason": null,
    "listed": [
     {
      "person_id": 1642854,
      "name": "Asa Newell",
      "status": "Out"
     },
     {
      "person_id": 1643539,
      "name": "Henri Veesaar",
      "status": "Out"
     },
     {
      "person_id": 1630592,
      "name": "Jalen Wilson",
      "status": "Out"
     },
     {
      "person_id": 1642933,
      "name": "Keshon Gilbert",
      "status": "Out"
     },
     {
      "person_id": 1631243,
      "name": "Mouhamed Gueye",
      "status": "Out"
     },
     {
      "person_id": 1642484,
      "name": "RayJ Dennis",
      "status": "Out"
     }
    ]
   },
   {
    "tricode": "LAL",
    "team_id": 1610612747,
    "state": "listed",
    "reason": null,
    "listed": [
     {
      "person_id": 1629656,
      "name": "Quentin Grimes",
      "status": "Out"
     },
     {
      "person_id": 1630559,
      "name": "Austin Reaves",
      "status": "Questionable"
     }
    ]
   }
  ],
  "schedule": {
   "team": "ATL",
   "note": null,
   "prev_game": {
    "game_id": "0022600190",
    "date_et": "2026-11-07",
    "opponent": "BKN",
    "home": true
   },
   "next_game": {
    "game_id": "0022600037",
    "date_et": "2026-11-13",
    "opponent": "CHI",
    "home": false,
    "days_until": 4
   },
   "season_game_number": 12,
   "days_rest": 1,
   "b2b": false,
   "three_in_four": true,
   "games_in_last_4_days": 3,
   "games_last_7_days": 4
  }
 },
 "ten_seconds": [
  {
   "text": "Last season: 6th-most turnovers forced (15.9/100), 6th-most transition (13%), 8th-fewest turnovers (14.1/100), 5th-fastest pace (100.7).",
   "source": "pbp"
  },
  {
   "text": "Scoring last season: J. Johnson 22.5/g (19.8 so far), N. Alexander-Walker 20.8/g (22.1 so far), C. McCollum 18.6/g (12.9 so far).",
   "source": "pbp"
  }
 ],
 "team_keys": [
  {
   "key": "rim_protection",
   "text": "Soft rim protection: opponents shoot 65% at the rim (8th best) and get 33% of their shots there (5th most). Get downhill; finish at the rim.",
   "source": "pbp"
  },
  {
   "key": "assisted_share",
   "text": "69% of their makes are assisted (4th most). Take away the pass; stay home.",
   "source": "pbp"
  },
  {
   "key": "poss_pg",
   "text": "Pace: 100.7 possessions per game (5th fastest).",
   "source": "pbp"
  },
  {
   "key": "fta_per_fga",
   "text": "They rarely get to the line: 0.23 FTA per FGA (5th fewest). Be physical; the whistle is quiet.",
   "source": "pbp"
  },
  {
   "key": "fastbreak_share",
   "text": "They run: 13% of FGA in transition (6th most). Sprint back, build the wall early, no leak-outs.",
   "source": "pbp"
  },
  {
   "key": "opp_tov_per_100",
   "text": "They force turnovers: 15.9 per 100 (6th most). Strong with the ball; no casual passes.",
   "source": "pbp"
  }
 ],
 "team_metrics": [
  {
   "key": "poss_pg",
   "label": "possessions per game (pace proxy)",
   "value": 100.71,
   "league_mean": 98.64,
   "rank": 5,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "pts_per_100",
   "label": "points per 100 possessions",
   "value": 117.63,
   "league_mean": 117.21,
   "rank": 14,
   "n_teams": 30,
   "higher_is_better": true
  },
  {
   "key": "opp_pts_per_100",
   "label": "opponent points per 100 possessions",
   "value": 115.1,
   "league_mean": 117.17,
   "rank": 21,
   "n_teams": 30,
   "higher_is_better": false
  },
  {
   "key": "efg_pct",
   "label": "eFG%",
   "value": 0.554,
   "league_mean": 0.546,
   "rank": 10,
   "n_teams": 30,
   "higher_is_better": true
  },
  {
   "key": "fg3a_share",
   "label": "3PA share of FGA",
   "value": 0.429,
   "league_mean": 0.415,
   "rank": 11,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "fg3_pct",
   "label": "3P%",
   "value": 0.371,
   "league_mean": 0.359,
   "rank": 5,
   "n_teams": 30,
   "higher_is_better": true
  },
  {
   "key": "pitp_share",
   "label": "paint-attempt share of FGA",
   "value": 0.491,
   "league_mean": 0.484,
   "rank": 14,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "rim_share",
   "label": "restricted-area share of FGA",
   "value": 0.302,
   "league_mean": 0.3,
   "rank": 13,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "rim_fg_pct",
   "label": "restricted-area FG%",
   "value": 0.65,
   "league_mean": 0.661,
   "rank": 21,
   "n_teams": 30,
   "higher_is_better": true
  },
  {
   "key": "fastbreak_share",
   "label": "fastbreak share of FGA",
   "value": 0.129,
   "league_mean": 0.115,
   "rank": 6,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "second_chance_share",
   "label": "second-chance share of FGA",
   "value": 0.12,
   "league_mean": 0.128,
   "rank": 22,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "fta_per_fga",
   "label": "FTA per FGA",
   "value": 0.234,
   "league_mean": 0.264,
   "rank": 26,
   "n_teams": 30,
   "higher_is_better": true
  },
  {
   "key": "tov_per_100",
   "label": "turnovers per 100 possessions",
   "value": 14.06,
   "league_mean": 14.71,
   "rank": 23,
   "n_teams": 30,
   "higher_is_better": false
  },
  {
   "key": "oreb_pct",
   "label": "offensive rebound %",
   "value": 0.291,
   "league_mean": 0.305,
   "rank": 20,
   "n_teams": 30,
   "higher_is_better": true
  },
  {
   "key": "dreb_pct",
   "label": "defensive rebound %",
   "value": 0.702,
   "league_mean": 0.695,
   "rank": 9,
   "n_teams": 30,
   "higher_is_better": true
  },
  {
   "key": "assisted_share",
   "label": "assisted share of made FGs",
   "value": 0.691,
   "league_mean": 0.637,
   "rank": 4,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "fouls_pg",
   "label": "fouls committed per game",
   "value": 19.66,
   "league_mean": 19.86,
   "rank": 17,
   "n_teams": 30,
   "higher_is_better": false
  },
  {
   "key": "shooting_foul_share",
   "label": "shooting-foul share of fouls",
   "value": 0.543,
   "league_mean": 0.525,
   "rank": 9,
   "n_teams": 30,
   "higher_is_better": false
  },
  {
   "key": "opp_rim_fg_pct",
   "label": "opponent FG% allowed at the rim",
   "value": 0.648,
   "league_mean": 0.659,
   "rank": 23,
   "n_teams": 30,
   "higher_is_better": false
  },
  {
   "key": "opp_rim_share",
   "label": "opponent rim-attempt share allowed",
   "value": 0.33,
   "league_mean": 0.3,
   "rank": 5,
   "n_teams": 30,
   "higher_is_better": false
  },
  {
   "key": "opp_fg3a_share",
   "label": "opponent 3PA share allowed",
   "value": 0.405,
   "league_mean": 0.415,
   "rank": 21,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "opp_fg3_pct",
   "label": "opponent 3P% allowed",
   "value": 0.355,
   "league_mean": 0.359,
   "rank": 17,
   "n_teams": 30,
   "higher_is_better": false
  },
  {
   "key": "opp_tov_per_100",
   "label": "opponent turnovers forced per 100",
   "value": 15.92,
   "league_mean": 14.71,
   "rank": 6,
   "n_teams": 30,
   "higher_is_better": true
  }
 ],
 "team_changes": [],
 "flag_note": "6 player rates flagged as changed from last season (bullets starting 'New this season'); 0 team-level (under Team keys).",
 "game_plan": {
  "foul_him_late": {
   "players": [
    {
     "person_id": 1630700,
     "name": "Dyson Daniels",
     "name_i": "D. Daniels",
     "jersey": "5",
     "pos": "G",
     "text": "62% FT (122 FTA, 5th pct)",
     "printed_text": "62% FT (122 FTA, 5th pct)",
     "ft_pct": 0.615,
     "ftm": 75,
     "fta": 122,
     "percentile": 0.052,
     "grade": "bad",
     "pool": 258,
     "clutch_ftm": 3,
     "clutch_fta": 4
    },
    {
     "person_id": 1629111,
     "name": "Jock Landale",
     "name_i": "J. Landale",
     "jersey": "31",
     "pos": "C",
     "text": "64% FT (126 FTA, 6th pct)",
     "printed_text": "64% FT (126 FTA, 6th pct)",
     "ft_pct": 0.635,
     "ftm": 80,
     "fta": 126,
     "percentile": 0.064,
     "grade": "bad",
     "pool": 258,
     "clutch_ftm": 2,
     "clutch_fta": 6
    },
    {
     "person_id": 1630168,
     "name": "Onyeka Okongwu",
     "name_i": "O. Okongwu",
     "jersey": "17",
     "pos": "F-C",
     "text": "76% FT (202 FTA, 34th pct)",
     "printed_text": "76% FT (202 FTA, 34th pct)",
     "ft_pct": 0.757,
     "ftm": 153,
     "fta": 202,
     "percentile": 0.343,
     "grade": "below average",
     "pool": 258,
     "clutch_ftm": 5,
     "clutch_fta": 6
    }
   ],
   "empty_text": null
  },
  "dont_foul": {
   "players": [
    {
     "person_id": 1629638,
     "name": "Nickeil Alexander-Walker",
     "name_i": "N. Alexander-Walker",
     "jersey": "7",
     "pos": "G",
     "text": "90% FT (307 FTA, 98th pct), 22/27 in clutch",
     "printed_text": "90% FT",
     "ft_pct": 0.902,
     "ftm": 277,
     "fta": 307,
     "percentile": 0.979,
     "grade": "elite",
     "pool": 258,
     "clutch_ftm": 22,
     "clutch_fta": 27,
     "shown": true
    }
   ]
  },
  "foul_trouble": {
   "players": [],
   "empty_text": "Nobody over 4.5 fouls per 36 last season."
  }
 },
 "players": [
  {
   "person_id": 1629638,
   "name": "Nickeil Alexander-Walker",
   "name_i": "N. Alexander-Walker",
   "jersey": "7",
   "pos": "G",
   "section": "starters",
   "order": 1,
   "rotation_rank": 1,
   "height": "6-5",
   "age": 28.0,
   "exp": "7",
   "baseline_teams": [
    "ATL"
   ],
   "new_to_team": false,
   "tags": [
    "started last game"
   ],
   "listed": null,
   "role": {
    "starter_latest": true,
    "starts": 11,
    "games_recent": 11,
    "minutes_recent": 338.5,
    "mpg_recent": 30.8,
    "mpg_baseline": 33.38,
    "last_game": null
   },
   "last_season": {
    "gp": 78,
    "pts_pg": 20.82,
    "reb_pg": 3.44,
    "ast_pg": 3.65,
    "tov_pg": 2.06,
    "fouls_committed_pg": 2.22,
    "fouls_drawn_pg": 3.74,
    "fgm": 548,
    "fga": 1195,
    "fg_pct": 0.459,
    "fga_pg": 15.32,
    "fg3m": 251,
    "fg3a": 629,
    "fg3_pct": 0.399,
    "fg3a_pg": 8.06,
    "fg3a_share": 0.526,
    "ftm": 277,
    "fta": 307,
    "ft_pct": 0.902,
    "fta_pg": 3.94,
    "fta_per_fga": 0.257,
    "rim_fgm": 191,
    "rim_fga": 315,
    "rim_fg_pct": 0.606,
    "efg_pct": 0.564,
    "ts_pct": 0.61,
    "assisted_share": 0.703,
    "tov_per_100_usage": 10.8,
    "mpg": 33.38
   },
   "this_season": {
    "gp": 11,
    "pts_pg": 22.09,
    "reb_pg": 3.18,
    "ast_pg": 2.45,
    "tov_pg": 2.18,
    "fouls_committed_pg": 2.36,
    "fouls_drawn_pg": 4.55,
    "fgm": 79,
    "fga": 185,
    "fg_pct": 0.427,
    "fga_pg": 16.82,
    "fg3m": 43,
    "fg3a": 112,
    "fg3_pct": 0.384,
    "fg3a_pg": 10.18,
    "fg3a_share": 0.605,
    "ftm": 42,
    "fta": 49,
    "ft_pct": 0.857,
    "fta_pg": 4.45,
    "fta_per_fga": 0.265,
    "rim_fgm": 24,
    "rim_fga": 43,
    "rim_fg_pct": 0.558,
    "efg_pct": 0.543,
    "ts_pct": 0.588,
    "assisted_share": 0.797,
    "tov_per_100_usage": 10.41,
    "mpg": 30.8
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "excellent"
    },
    {
     "label": "Rim FG%",
     "key": "rim_fg_pct",
     "grade": "bad"
    },
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "elite"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "good"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "above average"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.399,
     "n": 629,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.855,
     "grade": "excellent",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.606,
     "n": 315,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.188,
     "grade": "bad",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.902,
     "n": 307,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.979,
     "grade": "elite",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.257,
     "n": 1195,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.555,
     "grade": "above average",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.108,
     "n": 1491.08,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.653,
     "grade": "good",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.526,
     "n": 1195,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.734,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.264,
     "n": 1195,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.452,
     "grade": "average",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.244,
     "n": 1195,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.636,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.319,
     "n": 1195,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.657,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.222,
     "n": 1195,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.657,
     "grade": "good",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 338.5,
    "mpg_baseline": 33.38,
    "fga_pg": 15.32,
    "fg3a_share": 0.526,
    "fg3_pct": 0.399,
    "rim_share": 0.264,
    "rim_fg_pct": 0.606,
    "ft_pct": 0.902,
    "pullup_share": 0.222,
    "drive_share": 0.319,
    "cs3_share_of_3pa": 0.609,
    "assisted_share": 0.703,
    "tov_per_100_usage": 10.8,
    "fta_per_fga": 0.257,
    "pf_per36": 2.4,
    "fouls_drawn_pg": 3.74,
    "flags": 0
   },
   "changes": [],
   "bullets": [
    {
     "text": "Knockdown 3: 39.9% on 8.1/g (86th pct). No help off him; run him off the line.",
     "source": "pbp"
    },
    {
     "text": "Poor finisher: 61% at the rim (bad, 19th pct) on 315 attempts. Meet him at the rim; verticality, no fouls.",
     "source": "pbp"
    },
    {
     "text": "Corner specialist: 48% from the corners (175 att), 37% above the break (454). No help off the corners; help off him on top.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": [
    "dont_foul"
   ]
  },
  {
   "person_id": 1630700,
   "name": "Dyson Daniels",
   "name_i": "D. Daniels",
   "jersey": "5",
   "pos": "G",
   "section": "starters",
   "order": 2,
   "rotation_rank": 2,
   "height": "6-7",
   "age": 23.0,
   "exp": "4",
   "baseline_teams": [
    "ATL"
   ],
   "new_to_team": false,
   "tags": [
    "started last game"
   ],
   "listed": null,
   "role": {
    "starter_latest": true,
    "starts": 11,
    "games_recent": 11,
    "minutes_recent": 332.5,
    "mpg_recent": 30.2,
    "mpg_baseline": 33.16,
    "last_game": null
   },
   "last_season": {
    "gp": 76,
    "pts_pg": 11.86,
    "reb_pg": 6.83,
    "ast_pg": 5.92,
    "tov_pg": 1.78,
    "fouls_committed_pg": 2.18,
    "fouls_drawn_pg": 1.72,
    "fgm": 402,
    "fga": 777,
    "fg_pct": 0.517,
    "fga_pg": 10.22,
    "fg3m": 22,
    "fg3a": 117,
    "fg3_pct": 0.188,
    "fg3a_pg": 1.54,
    "fg3a_share": 0.151,
    "ftm": 75,
    "fta": 122,
    "ft_pct": 0.615,
    "fta_pg": 1.61,
    "fta_per_fga": 0.157,
    "rim_fgm": 267,
    "rim_fga": 404,
    "rim_fg_pct": 0.661,
    "efg_pct": 0.532,
    "ts_pct": 0.542,
    "assisted_share": 0.597,
    "tov_per_100_usage": 13.98,
    "mpg": 33.16
   },
   "this_season": {
    "gp": 11,
    "pts_pg": 9.82,
    "reb_pg": 7.18,
    "ast_pg": 5.45,
    "tov_pg": 1.27,
    "fouls_committed_pg": 2.27,
    "fouls_drawn_pg": 1.64,
    "fgm": 48,
    "fga": 104,
    "fg_pct": 0.462,
    "fga_pg": 9.45,
    "fg3m": 1,
    "fg3a": 15,
    "fg3_pct": 0.067,
    "fg3a_pg": 1.36,
    "fg3a_share": 0.144,
    "ftm": 11,
    "fta": 19,
    "ft_pct": 0.579,
    "fta_pg": 1.73,
    "fta_per_fga": 0.183,
    "rim_fgm": 29,
    "rim_fga": 52,
    "rim_fg_pct": 0.558,
    "efg_pct": 0.466,
    "ts_pct": 0.481,
    "assisted_share": 0.771,
    "tov_per_100_usage": 11.08,
    "mpg": 30.2
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "bad"
    },
    {
     "label": "Rim FG%",
     "key": "rim_fg_pct",
     "grade": "above average"
    },
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "bad"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "below average"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "bad"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.188,
     "n": 117,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.002,
     "grade": "bad",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.661,
     "n": 404,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.51,
     "grade": "above average",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.615,
     "n": 122,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.052,
     "grade": "bad",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.157,
     "n": 777,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.213,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.14,
     "n": 965.68,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.259,
     "grade": "below average",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.151,
     "n": 777,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.097,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.52,
     "n": 777,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.9,
     "grade": "elite",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.169,
     "n": 777,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.301,
     "grade": "below average",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.499,
     "n": 777,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.963,
     "grade": "elite",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.019,
     "n": 777,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.093,
     "grade": "bad",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 332.5,
    "mpg_baseline": 33.16,
    "fga_pg": 10.22,
    "fg3a_share": 0.151,
    "fg3_pct": 0.188,
    "rim_share": 0.52,
    "rim_fg_pct": 0.661,
    "ft_pct": 0.615,
    "pullup_share": 0.019,
    "drive_share": 0.499,
    "cs3_share_of_3pa": 0.915,
    "assisted_share": 0.597,
    "tov_per_100_usage": 13.98,
    "fta_per_fga": 0.157,
    "pf_per36": 2.4,
    "fouls_drawn_pg": 1.72,
    "flags": 1
   },
   "changes": [
    {
     "key": "assisted_share",
     "label": "assisted share of made FGs",
     "direction": "up",
     "p0": 0.597,
     "p1": 0.771,
     "n1": 48,
     "z": 2.46
    }
   ],
   "bullets": [
    {
     "text": "New this season: assisted share of made FGs up, 60% -> 77% (48 trials 2026-27 regular season to date; 2025-26 regular season baseline).",
     "source": "pbp"
    },
    {
     "text": "Low-volume, 18.8% from 3 (1.5/g): help off him in the gaps.",
     "source": "pbp"
    },
    {
     "text": "Make him take the floater: 44% on 239 non-RA paint shots (31% of his FGA).",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": [
    "foul_him_late"
   ]
  },
  {
   "person_id": 1630168,
   "name": "Onyeka Okongwu",
   "name_i": "O. Okongwu",
   "jersey": "17",
   "pos": "F-C",
   "section": "starters",
   "order": 3,
   "rotation_rank": 3,
   "height": "6-10",
   "age": 25.0,
   "exp": "6",
   "baseline_teams": [
    "ATL"
   ],
   "new_to_team": false,
   "tags": [
    "started last game"
   ],
   "listed": null,
   "role": {
    "starter_latest": true,
    "starts": 11,
    "games_recent": 11,
    "minutes_recent": 325.0,
    "mpg_recent": 29.5,
    "mpg_baseline": 31.04,
    "last_game": null
   },
   "last_season": {
    "gp": 74,
    "pts_pg": 15.18,
    "reb_pg": 7.58,
    "ast_pg": 3.12,
    "tov_pg": 1.72,
    "fouls_committed_pg": 3.28,
    "fouls_drawn_pg": 2.31,
    "fgm": 413,
    "fga": 859,
    "fg_pct": 0.481,
    "fga_pg": 11.61,
    "fg3m": 144,
    "fg3a": 383,
    "fg3_pct": 0.376,
    "fg3a_pg": 5.18,
    "fg3a_share": 0.446,
    "ftm": 153,
    "fta": 202,
    "ft_pct": 0.757,
    "fta_pg": 2.73,
    "fta_per_fga": 0.235,
    "rim_fgm": 169,
    "rim_fga": 254,
    "rim_fg_pct": 0.665,
    "efg_pct": 0.565,
    "ts_pct": 0.592,
    "assisted_share": 0.835,
    "tov_per_100_usage": 11.82,
    "mpg": 31.04
   },
   "this_season": {
    "gp": 11,
    "pts_pg": 13.45,
    "reb_pg": 8.0,
    "ast_pg": 2.82,
    "tov_pg": 1.0,
    "fouls_committed_pg": 3.0,
    "fouls_drawn_pg": 2.36,
    "fgm": 56,
    "fga": 115,
    "fg_pct": 0.487,
    "fga_pg": 10.45,
    "fg3m": 16,
    "fg3a": 50,
    "fg3_pct": 0.32,
    "fg3a_pg": 4.55,
    "fg3a_share": 0.435,
    "ftm": 20,
    "fta": 26,
    "ft_pct": 0.769,
    "fta_pg": 2.36,
    "fta_per_fga": 0.226,
    "rim_fgm": 24,
    "rim_fga": 40,
    "rim_fg_pct": 0.6,
    "efg_pct": 0.557,
    "ts_pct": 0.585,
    "assisted_share": 0.821,
    "tov_per_100_usage": 8.0,
    "mpg": 29.5
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "good"
    },
    {
     "label": "Rim FG%",
     "key": "rim_fg_pct",
     "grade": "above average"
    },
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "below average"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "above average"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "average"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.376,
     "n": 383,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.669,
     "grade": "good",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.665,
     "n": 254,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.534,
     "grade": "above average",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.757,
     "n": 202,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.343,
     "grade": "below average",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.235,
     "n": 859,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.46,
     "grade": "average",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.118,
     "n": 1074.88,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.514,
     "grade": "above average",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.446,
     "n": 859,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.544,
     "grade": "above average",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.296,
     "n": 859,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.576,
     "grade": "above average",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.199,
     "n": 859,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.467,
     "grade": "average",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.243,
     "n": 859,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.386,
     "grade": "below average",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.014,
     "n": 859,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.076,
     "grade": "bad",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 325.0,
    "mpg_baseline": 31.04,
    "fga_pg": 11.61,
    "fg3a_share": 0.446,
    "fg3_pct": 0.376,
    "rim_share": 0.296,
    "rim_fg_pct": 0.665,
    "ft_pct": 0.757,
    "pullup_share": 0.014,
    "drive_share": 0.243,
    "cs3_share_of_3pa": 0.883,
    "assisted_share": 0.835,
    "tov_per_100_usage": 11.82,
    "fta_per_fga": 0.235,
    "pf_per36": 3.8,
    "fouls_drawn_pg": 2.31,
    "flags": 0
   },
   "changes": [],
   "bullets": [
    {
     "text": "Knockdown 3: 37.6% on 5.2/g (67th pct). No help off him; run him off the line.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": [
    "foul_him_late"
   ]
  },
  {
   "person_id": 1630552,
   "name": "Jalen Johnson",
   "name_i": "J. Johnson",
   "jersey": "1",
   "pos": "F",
   "section": "starters",
   "order": 4,
   "rotation_rank": 7,
   "height": "6-8",
   "age": 24.0,
   "exp": "5",
   "baseline_teams": [
    "ATL"
   ],
   "new_to_team": false,
   "tags": [
    "started last game"
   ],
   "listed": null,
   "role": {
    "starter_latest": true,
    "starts": 8,
    "games_recent": 8,
    "minutes_recent": 264.0,
    "mpg_recent": 33.0,
    "mpg_baseline": 35.17,
    "last_game": null
   },
   "last_season": {
    "gp": 72,
    "pts_pg": 22.51,
    "reb_pg": 10.29,
    "ast_pg": 7.86,
    "tov_pg": 3.39,
    "fouls_committed_pg": 2.1,
    "fouls_drawn_pg": 3.68,
    "fgm": 600,
    "fga": 1228,
    "fg_pct": 0.489,
    "fga_pg": 17.06,
    "fg3m": 120,
    "fg3a": 341,
    "fg3_pct": 0.352,
    "fg3a_pg": 4.74,
    "fg3a_share": 0.278,
    "ftm": 301,
    "fta": 382,
    "ft_pct": 0.788,
    "fta_pg": 5.31,
    "fta_per_fga": 0.311,
    "rim_fgm": 275,
    "rim_fga": 399,
    "rim_fg_pct": 0.689,
    "efg_pct": 0.537,
    "ts_pct": 0.581,
    "assisted_share": 0.55,
    "tov_per_100_usage": 14.88,
    "mpg": 35.17
   },
   "this_season": {
    "gp": 8,
    "pts_pg": 19.75,
    "reb_pg": 8.75,
    "ast_pg": 7.62,
    "tov_pg": 3.12,
    "fouls_committed_pg": 3.12,
    "fouls_drawn_pg": 4.0,
    "fgm": 56,
    "fga": 124,
    "fg_pct": 0.452,
    "fga_pg": 15.5,
    "fg3m": 8,
    "fg3a": 36,
    "fg3_pct": 0.222,
    "fg3a_pg": 4.5,
    "fg3a_share": 0.29,
    "ftm": 38,
    "fta": 46,
    "ft_pct": 0.826,
    "fta_pg": 5.75,
    "fta_per_fga": 0.371,
    "rim_fgm": 33,
    "rim_fga": 44,
    "rim_fg_pct": 0.75,
    "efg_pct": 0.484,
    "ts_pct": 0.548,
    "assisted_share": 0.554,
    "tov_per_100_usage": 14.77,
    "mpg": 33.0
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "average"
    },
    {
     "label": "Rim FG%",
     "key": "rim_fg_pct",
     "grade": "good"
    },
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "average"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "bad"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "good"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.352,
     "n": 341,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.441,
     "grade": "average",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.689,
     "n": 399,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.683,
     "grade": "good",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.788,
     "n": 382,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.494,
     "grade": "average",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.311,
     "n": 1228,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.702,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.149,
     "n": 1640.08,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.186,
     "grade": "bad",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.278,
     "n": 1228,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.199,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.325,
     "n": 1228,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.646,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.216,
     "n": 1228,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.519,
     "grade": "above average",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.388,
     "n": 1228,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.822,
     "grade": "excellent",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.169,
     "n": 1228,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.523,
     "grade": "above average",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 264.0,
    "mpg_baseline": 35.17,
    "fga_pg": 17.06,
    "fg3a_share": 0.278,
    "fg3_pct": 0.352,
    "rim_share": 0.325,
    "rim_fg_pct": 0.689,
    "ft_pct": 0.788,
    "pullup_share": 0.169,
    "drive_share": 0.388,
    "cs3_share_of_3pa": 0.645,
    "assisted_share": 0.55,
    "tov_per_100_usage": 14.88,
    "fta_per_fga": 0.311,
    "pf_per36": 2.1,
    "fouls_drawn_pg": 3.68,
    "flags": 0
   },
   "changes": [],
   "bullets": [
    {
     "text": "Pressure him: 14.9 TO per 100 usage (bad, 19th pct), 46% of them bad passes; 25 TO in 8 games so far. Hands in the lanes; 7.9 AST/g, so stay home on shooters when he drives.",
     "source": "pbp"
    },
    {
     "text": "Capable 3: 35.2% on 4.7/g (44th pct). Closeout under control, contest every one.",
     "source": "pbp"
    },
    {
     "text": "Make him take the floater: 41% on 346 non-RA paint shots (28% of his FGA).",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": []
  },
  {
   "person_id": 1643412,
   "name": "Kingston Flemings",
   "name_i": "K. Flemings",
   "jersey": "4",
   "pos": "G",
   "section": "starters",
   "order": 5,
   "rotation_rank": 8,
   "height": "6-3",
   "age": 19.0,
   "exp": "R",
   "baseline_teams": [],
   "new_to_team": false,
   "tags": [
    "started last game"
   ],
   "listed": null,
   "role": {
    "starter_latest": true,
    "starts": 3,
    "games_recent": 10,
    "minutes_recent": 216.6,
    "mpg_recent": 21.7,
    "mpg_baseline": null,
    "last_game": null
   },
   "last_season": null,
   "this_season": {
    "gp": 10,
    "pts_pg": 8.5,
    "reb_pg": 2.6,
    "ast_pg": 4.4,
    "tov_pg": 2.1,
    "fouls_committed_pg": 2.4,
    "fouls_drawn_pg": 1.5,
    "fgm": 36,
    "fga": 68,
    "fg_pct": 0.529,
    "fga_pg": 6.8,
    "fg3m": 8,
    "fg3a": 19,
    "fg3_pct": 0.421,
    "fg3a_pg": 1.9,
    "fg3a_share": 0.279,
    "ftm": 5,
    "fta": 7,
    "ft_pct": 0.714,
    "fta_pg": 0.7,
    "fta_per_fga": 0.103,
    "rim_fgm": 22,
    "rim_fga": 27,
    "rim_fg_pct": 0.815,
    "efg_pct": 0.588,
    "ts_pct": 0.598,
    "assisted_share": 0.472,
    "tov_per_100_usage": 22.81,
    "mpg": 21.7
   },
   "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": 216.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": 1630598,
   "name": "Aaron Wiggins",
   "name_i": "A. Wiggins",
   "jersey": "2",
   "pos": "G",
   "section": "bench",
   "order": 1,
   "rotation_rank": 4,
   "height": "6-5",
   "age": 27.0,
   "exp": "5",
   "baseline_teams": [
    "OKC"
   ],
   "new_to_team": true,
   "tags": [
    "new · OKC last season"
   ],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 0,
    "games_recent": 11,
    "minutes_recent": 286.7,
    "mpg_recent": 26.1,
    "mpg_baseline": 21.76,
    "last_game": null
   },
   "last_season": {
    "gp": 65,
    "pts_pg": 9.4,
    "reb_pg": 3.06,
    "ast_pg": 1.68,
    "tov_pg": 1.25,
    "fouls_committed_pg": 1.28,
    "fouls_drawn_pg": 0.89,
    "fgm": 231,
    "fga": 536,
    "fg_pct": 0.431,
    "fga_pg": 8.25,
    "fg3m": 96,
    "fg3a": 270,
    "fg3_pct": 0.356,
    "fg3a_pg": 4.15,
    "fg3a_share": 0.504,
    "ftm": 53,
    "fta": 72,
    "ft_pct": 0.736,
    "fta_pg": 1.11,
    "fta_per_fga": 0.134,
    "rim_fgm": 92,
    "rim_fga": 156,
    "rim_fg_pct": 0.59,
    "efg_pct": 0.521,
    "ts_pct": 0.538,
    "assisted_share": 0.68,
    "tov_per_100_usage": 12.49,
    "mpg": 21.76
   },
   "this_season": {
    "gp": 11,
    "pts_pg": 14.91,
    "reb_pg": 3.73,
    "ast_pg": 2.36,
    "tov_pg": 1.18,
    "fouls_committed_pg": 1.82,
    "fouls_drawn_pg": 1.09,
    "fgm": 63,
    "fga": 136,
    "fg_pct": 0.463,
    "fga_pg": 12.36,
    "fg3m": 32,
    "fg3a": 79,
    "fg3_pct": 0.405,
    "fg3a_pg": 7.18,
    "fg3a_share": 0.581,
    "ftm": 6,
    "fta": 10,
    "ft_pct": 0.6,
    "fta_pg": 0.91,
    "fta_per_fga": 0.074,
    "rim_fgm": 17,
    "rim_fga": 22,
    "rim_fg_pct": 0.773,
    "efg_pct": 0.581,
    "ts_pct": 0.584,
    "assisted_share": 0.778,
    "tov_per_100_usage": 8.47,
    "mpg": 26.1
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "average"
    },
    {
     "label": "Rim FG%",
     "key": "rim_fg_pct",
     "grade": "bad"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "average"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "bad"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.356,
     "n": 270,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.472,
     "grade": "average",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.59,
     "n": 156,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.127,
     "grade": "bad",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.736,
     "n": 72,
     "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.134,
     "n": 536,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.153,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.125,
     "n": 648.68,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.429,
     "grade": "average",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.504,
     "n": 536,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.667,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.291,
     "n": 536,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.558,
     "grade": "above average",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.108,
     "n": 536,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.076,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.317,
     "n": 536,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.65,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.142,
     "n": 536,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.442,
     "grade": "average",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 286.7,
    "mpg_baseline": 21.76,
    "fga_pg": 8.25,
    "fg3a_share": 0.504,
    "fg3_pct": 0.356,
    "rim_share": 0.291,
    "rim_fg_pct": 0.59,
    "ft_pct": 0.736,
    "pullup_share": 0.142,
    "drive_share": 0.317,
    "cs3_share_of_3pa": 0.715,
    "assisted_share": 0.68,
    "tov_per_100_usage": 12.49,
    "fta_per_fga": 0.134,
    "pf_per36": 2.1,
    "fouls_drawn_pg": 0.89,
    "flags": 2
   },
   "changes": [
    {
     "key": "zone_share:Restricted Area",
     "label": "share of FGA from Restricted Area",
     "direction": "down",
     "p0": 0.291,
     "p1": 0.162,
     "n1": 136,
     "z": -3.32
    },
    {
     "key": "drive_share",
     "label": "drive family share of FGA",
     "direction": "down",
     "p0": 0.317,
     "p1": 0.199,
     "n1": 136,
     "z": -2.97
    }
   ],
   "bullets": [
    {
     "text": "New this season: share of FGA from Restricted Area down, 29% -> 16% (136 trials 2026-27 regular season to date; 2025-26 regular season baseline).",
     "source": "pbp"
    },
    {
     "text": "Poor finisher: 59% at the rim (bad, 13th pct) on 156 attempts. Meet him at the rim; verticality, no fouls.",
     "source": "pbp"
    },
    {
     "text": "Doesn't get to the line: 0.13 FTA per FGA (15th pct). Be physical; the whistle is quiet.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": []
  },
  {
   "person_id": 203468,
   "name": "CJ McCollum",
   "name_i": "C. McCollum",
   "jersey": "3",
   "pos": "G",
   "section": "bench",
   "order": 2,
   "rotation_rank": 5,
   "height": "6-2",
   "age": 35.0,
   "exp": "13",
   "baseline_teams": [
    "ATL",
    "WAS"
   ],
   "new_to_team": false,
   "tags": [
    "started 8 of 11"
   ],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 8,
    "games_recent": 11,
    "minutes_recent": 282.8,
    "mpg_recent": 25.7,
    "mpg_baseline": 29.81,
    "last_game": null
   },
   "last_season": {
    "gp": 75,
    "pts_pg": 18.65,
    "reb_pg": 3.33,
    "ast_pg": 3.87,
    "tov_pg": 1.76,
    "fouls_committed_pg": 1.87,
    "fouls_drawn_pg": 2.23,
    "fgm": 517,
    "fga": 1138,
    "fg_pct": 0.454,
    "fga_pg": 15.17,
    "fg3m": 185,
    "fg3a": 497,
    "fg3_pct": 0.372,
    "fg3a_pg": 6.63,
    "fg3a_share": 0.437,
    "ftm": 180,
    "fta": 233,
    "ft_pct": 0.773,
    "fta_pg": 3.11,
    "fta_per_fga": 0.205,
    "rim_fgm": 129,
    "rim_fga": 215,
    "rim_fg_pct": 0.6,
    "efg_pct": 0.536,
    "ts_pct": 0.564,
    "assisted_share": 0.458,
    "tov_per_100_usage": 9.62,
    "mpg": 29.81
   },
   "this_season": {
    "gp": 11,
    "pts_pg": 12.91,
    "reb_pg": 3.09,
    "ast_pg": 4.0,
    "tov_pg": 2.09,
    "fouls_committed_pg": 2.0,
    "fouls_drawn_pg": 1.91,
    "fgm": 52,
    "fga": 130,
    "fg_pct": 0.4,
    "fga_pg": 11.82,
    "fg3m": 19,
    "fg3a": 57,
    "fg3_pct": 0.333,
    "fg3a_pg": 5.18,
    "fg3a_share": 0.438,
    "ftm": 19,
    "fta": 23,
    "ft_pct": 0.826,
    "fta_pg": 2.09,
    "fta_per_fga": 0.177,
    "rim_fgm": 18,
    "rim_fga": 29,
    "rim_fg_pct": 0.621,
    "efg_pct": 0.473,
    "ts_pct": 0.507,
    "assisted_share": 0.538,
    "tov_per_100_usage": 14.1,
    "mpg": 25.7
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "good"
    },
    {
     "label": "Rim FG%",
     "key": "rim_fg_pct",
     "grade": "bad"
    },
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "average"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "excellent"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "below average"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.372,
     "n": 497,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.627,
     "grade": "good",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.6,
     "n": 215,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.153,
     "grade": "bad",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.773,
     "n": 233,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.413,
     "grade": "average",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.205,
     "n": 1138,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.322,
     "grade": "below average",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.096,
     "n": 1372.52,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.774,
     "grade": "excellent",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.437,
     "n": 1138,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.519,
     "grade": "above average",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.189,
     "n": 1138,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.245,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.147,
     "n": 1138,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.217,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.327,
     "n": 1138,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.678,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.374,
     "n": 1138,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.914,
     "grade": "elite",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 282.8,
    "mpg_baseline": 29.81,
    "fga_pg": 15.17,
    "fg3a_share": 0.437,
    "fg3_pct": 0.372,
    "rim_share": 0.189,
    "rim_fg_pct": 0.6,
    "ft_pct": 0.773,
    "pullup_share": 0.374,
    "drive_share": 0.327,
    "cs3_share_of_3pa": 0.427,
    "assisted_share": 0.458,
    "tov_per_100_usage": 9.62,
    "fta_per_fga": 0.205,
    "pf_per36": 2.3,
    "fouls_drawn_pg": 2.23,
    "flags": 0
   },
   "changes": [],
   "bullets": [
    {
     "text": "Knockdown 3: 37.2% on 6.6/g (63rd pct). No help off him; run him off the line.",
     "source": "pbp"
    },
    {
     "text": "Pull-up shooter: 37% of his shots are pull-ups (91st pct, 43%). Stay attached over screens; contest without fouling.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": []
  },
  {
   "person_id": 1629652,
   "name": "Luguentz Dort",
   "name_i": "L. Dort",
   "jersey": "0",
   "pos": "G",
   "section": "bench",
   "order": 3,
   "rotation_rank": 6,
   "height": "6-4",
   "age": 27.0,
   "exp": "7",
   "baseline_teams": [
    "OKC"
   ],
   "new_to_team": true,
   "tags": [
    "started 3 of 11",
    "new · OKC last season"
   ],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 3,
    "games_recent": 11,
    "minutes_recent": 279.8,
    "mpg_recent": 25.4,
    "mpg_baseline": 26.8,
    "last_game": null
   },
   "last_season": {
    "gp": 69,
    "pts_pg": 8.35,
    "reb_pg": 3.55,
    "ast_pg": 1.23,
    "tov_pg": 0.78,
    "fouls_committed_pg": 2.59,
    "fouls_drawn_pg": 1.46,
    "fgm": 202,
    "fga": 524,
    "fg_pct": 0.385,
    "fga_pg": 7.59,
    "fg3m": 128,
    "fg3a": 372,
    "fg3_pct": 0.344,
    "fg3a_pg": 5.39,
    "fg3a_share": 0.71,
    "ftm": 44,
    "fta": 58,
    "ft_pct": 0.759,
    "fta_pg": 0.84,
    "fta_per_fga": 0.111,
    "rim_fgm": 40,
    "rim_fga": 65,
    "rim_fg_pct": 0.615,
    "efg_pct": 0.508,
    "ts_pct": 0.524,
    "assisted_share": 0.886,
    "tov_per_100_usage": 8.95,
    "mpg": 26.8
   },
   "this_season": {
    "gp": 11,
    "pts_pg": 9.82,
    "reb_pg": 3.27,
    "ast_pg": 1.73,
    "tov_pg": 0.64,
    "fouls_committed_pg": 3.36,
    "fouls_drawn_pg": 2.09,
    "fgm": 36,
    "fga": 95,
    "fg_pct": 0.379,
    "fga_pg": 8.64,
    "fg3m": 20,
    "fg3a": 54,
    "fg3_pct": 0.37,
    "fg3a_pg": 4.91,
    "fg3a_share": 0.568,
    "ftm": 16,
    "fta": 20,
    "ft_pct": 0.8,
    "fta_pg": 1.82,
    "fta_per_fga": 0.211,
    "rim_fgm": 14,
    "rim_fga": 30,
    "rim_fg_pct": 0.467,
    "efg_pct": 0.484,
    "ts_pct": 0.52,
    "assisted_share": 0.889,
    "tov_per_100_usage": 6.32,
    "mpg": 25.4
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "below average"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "excellent"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "bad"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.344,
     "n": 372,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.379,
     "grade": "below average",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.615,
     "n": 65,
     "unit": "restricted-area FGA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.759,
     "n": 58,
     "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.111,
     "n": 524,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.079,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.089,
     "n": 603.52,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.847,
     "grade": "excellent",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.71,
     "n": 524,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.945,
     "grade": "elite",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.124,
     "n": 524,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.083,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.193,
     "n": 524,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.442,
     "grade": "average",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.122,
     "n": 524,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.069,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.164,
     "n": 524,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.512,
     "grade": "above average",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 279.8,
    "mpg_baseline": 26.8,
    "fga_pg": 7.59,
    "fg3a_share": 0.71,
    "fg3_pct": 0.344,
    "rim_share": 0.124,
    "rim_fg_pct": 0.615,
    "ft_pct": 0.759,
    "pullup_share": 0.164,
    "drive_share": 0.122,
    "cs3_share_of_3pa": 0.844,
    "assisted_share": 0.886,
    "tov_per_100_usage": 8.95,
    "fta_per_fga": 0.111,
    "pf_per36": 3.5,
    "fouls_drawn_pg": 1.46,
    "flags": 3
   },
   "changes": [
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "direction": "down",
     "p0": 0.71,
     "p1": 0.568,
     "n1": 95,
     "z": -3.04
    },
    {
     "key": "zone_share:Restricted Area",
     "label": "share of FGA from Restricted Area",
     "direction": "up",
     "p0": 0.124,
     "p1": 0.316,
     "n1": 95,
     "z": 5.67
    },
    {
     "key": "cs3_share",
     "label": "catch-and-shoot-3 proxy share of FGA",
     "direction": "down",
     "p0": 0.599,
     "p1": 0.474,
     "n1": 95,
     "z": -2.5
    }
   ],
   "bullets": [
    {
     "text": "New this season: share of FGA from Restricted Area up, 12% -> 32% (95 trials 2026-27 regular season to date; 2025-26 regular season baseline).",
     "source": "pbp"
    },
    {
     "text": "Doesn't turn it over: 8.9 TO per 100 usage (85th pct). Don't gamble for steals; play him straight up.",
     "source": "pbp"
    },
    {
     "text": "Capable 3: 34.4% on 5.4/g (38th pct). Closeout under control, contest every one.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": []
  },
  {
   "person_id": 1629111,
   "name": "Jock Landale",
   "name_i": "J. Landale",
   "jersey": "31",
   "pos": "C",
   "section": "bench",
   "order": 4,
   "rotation_rank": 9,
   "height": "6-11",
   "age": 31.0,
   "exp": "5",
   "baseline_teams": [
    "ATL",
    "MEM"
   ],
   "new_to_team": false,
   "tags": [
    "did not play last game"
   ],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 0,
    "games_recent": 7,
    "minutes_recent": 106.8,
    "mpg_recent": 15.3,
    "mpg_baseline": 22.16,
    "last_game": "did not play last game"
   },
   "last_season": {
    "gp": 68,
    "pts_pg": 10.56,
    "reb_pg": 5.69,
    "ast_pg": 1.69,
    "tov_pg": 0.88,
    "fouls_committed_pg": 2.21,
    "fouls_drawn_pg": 2.03,
    "fgm": 282,
    "fga": 548,
    "fg_pct": 0.515,
    "fga_pg": 8.06,
    "fg3m": 74,
    "fg3a": 193,
    "fg3_pct": 0.383,
    "fg3a_pg": 2.84,
    "fg3a_share": 0.352,
    "ftm": 80,
    "fta": 126,
    "ft_pct": 0.635,
    "fta_pg": 1.85,
    "fta_per_fga": 0.23,
    "rim_fgm": 137,
    "rim_fga": 216,
    "rim_fg_pct": 0.634,
    "efg_pct": 0.582,
    "ts_pct": 0.595,
    "assisted_share": 0.77,
    "tov_per_100_usage": 9.04,
    "mpg": 22.16
   },
   "this_season": {
    "gp": 7,
    "pts_pg": 6.29,
    "reb_pg": 4.86,
    "ast_pg": 2.0,
    "tov_pg": 1.14,
    "fouls_committed_pg": 2.43,
    "fouls_drawn_pg": 1.43,
    "fgm": 17,
    "fga": 38,
    "fg_pct": 0.447,
    "fga_pg": 5.43,
    "fg3m": 3,
    "fg3a": 17,
    "fg3_pct": 0.176,
    "fg3a_pg": 2.43,
    "fg3a_share": 0.447,
    "ftm": 7,
    "fta": 12,
    "ft_pct": 0.583,
    "fta_pg": 1.71,
    "fta_per_fga": 0.316,
    "rim_fgm": 11,
    "rim_fga": 16,
    "rim_fg_pct": 0.688,
    "efg_pct": 0.487,
    "ts_pct": 0.508,
    "assisted_share": 0.765,
    "tov_per_100_usage": 15.6,
    "mpg": 15.3
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "good"
    },
    {
     "label": "Rim FG%",
     "key": "rim_fg_pct",
     "grade": "below average"
    },
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "bad"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "excellent"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "average"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.383,
     "n": 193,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.731,
     "grade": "good",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.634,
     "n": 216,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.341,
     "grade": "below average",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.635,
     "n": 126,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.064,
     "grade": "bad",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.23,
     "n": 548,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.421,
     "grade": "average",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.09,
     "n": 663.44,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.835,
     "grade": "excellent",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.352,
     "n": 548,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.319,
     "grade": "below average",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.394,
     "n": 548,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.79,
     "grade": "excellent",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.252,
     "n": 548,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.678,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.08,
     "n": 548,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.023,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.005,
     "n": 548,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.037,
     "grade": "bad",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 106.8,
    "mpg_baseline": 22.16,
    "fga_pg": 8.06,
    "fg3a_share": 0.352,
    "fg3_pct": 0.383,
    "rim_share": 0.394,
    "rim_fg_pct": 0.634,
    "ft_pct": 0.635,
    "pullup_share": 0.005,
    "drive_share": 0.08,
    "cs3_share_of_3pa": 0.959,
    "assisted_share": 0.77,
    "tov_per_100_usage": 9.04,
    "fta_per_fga": 0.23,
    "pf_per36": 3.6,
    "fouls_drawn_pg": 2.03,
    "flags": 0
   },
   "changes": [],
   "bullets": [
    {
     "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": "Takes 2.8 3s/g at 38.3% (73rd pct): respect it, closeout.",
     "source": "pbp"
    },
    {
     "text": "Poor finisher: 63% at the rim (below average, 34th pct) on 216 attempts. Meet him at the rim; verticality, no fouls.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": [
    "foul_him_late"
   ]
  },
  {
   "person_id": 1643544,
   "name": "Zuby Ejiofor",
   "name_i": "Z. Ejiofor",
   "jersey": "20",
   "pos": "F",
   "section": "bench",
   "order": 5,
   "rotation_rank": 10,
   "height": "6-8",
   "age": 22.0,
   "exp": "R",
   "baseline_teams": [],
   "new_to_team": false,
   "tags": [],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 0,
    "games_recent": 6,
    "minutes_recent": 74.0,
    "mpg_recent": 12.3,
    "mpg_baseline": null,
    "last_game": null
   },
   "last_season": null,
   "this_season": {
    "gp": 6,
    "pts_pg": 5.67,
    "reb_pg": 3.5,
    "ast_pg": 1.5,
    "tov_pg": 0.83,
    "fouls_committed_pg": 1.33,
    "fouls_drawn_pg": 0.5,
    "fgm": 14,
    "fga": 24,
    "fg_pct": 0.583,
    "fga_pg": 4.0,
    "fg3m": 4,
    "fg3a": 9,
    "fg3_pct": 0.444,
    "fg3a_pg": 1.5,
    "fg3a_share": 0.375,
    "ftm": 2,
    "fta": 4,
    "ft_pct": 0.5,
    "fta_pg": 0.67,
    "fta_per_fga": 0.167,
    "rim_fgm": 10,
    "rim_fga": 13,
    "rim_fg_pct": 0.769,
    "efg_pct": 0.667,
    "ts_pct": 0.66,
    "assisted_share": 0.929,
    "tov_per_100_usage": 16.25,
    "mpg": 12.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": 74.0,
    "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": 1630557,
   "name": "Corey Kispert",
   "name_i": "C. Kispert",
   "jersey": "24",
   "pos": "F",
   "section": "bench",
   "order": 6,
   "rotation_rank": 11,
   "height": "6-6",
   "age": 27.0,
   "exp": "5",
   "baseline_teams": [
    "ATL",
    "WAS"
   ],
   "new_to_team": false,
   "tags": [
    "did not play last game"
   ],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 0,
    "games_recent": 6,
    "minutes_recent": 57.4,
    "mpg_recent": 9.6,
    "mpg_baseline": 18.6,
    "last_game": "did not play last game"
   },
   "last_season": {
    "gp": 57,
    "pts_pg": 9.05,
    "reb_pg": 2.26,
    "ast_pg": 1.54,
    "tov_pg": 0.77,
    "fouls_committed_pg": 1.02,
    "fouls_drawn_pg": 1.18,
    "fgm": 179,
    "fga": 386,
    "fg_pct": 0.464,
    "fga_pg": 6.77,
    "fg3m": 85,
    "fg3a": 233,
    "fg3_pct": 0.365,
    "fg3a_pg": 4.09,
    "fg3a_share": 0.604,
    "ftm": 73,
    "fta": 93,
    "ft_pct": 0.785,
    "fta_pg": 1.63,
    "fta_per_fga": 0.241,
    "rim_fgm": 74,
    "rim_fga": 112,
    "rim_fg_pct": 0.661,
    "efg_pct": 0.574,
    "ts_pct": 0.604,
    "assisted_share": 0.849,
    "tov_per_100_usage": 9.34,
    "mpg": 18.6
   },
   "this_season": {
    "gp": 6,
    "pts_pg": 7.67,
    "reb_pg": 0.67,
    "ast_pg": 0.67,
    "tov_pg": 0.5,
    "fouls_committed_pg": 0.33,
    "fouls_drawn_pg": 0.33,
    "fgm": 17,
    "fga": 27,
    "fg_pct": 0.63,
    "fga_pg": 4.5,
    "fg3m": 10,
    "fg3a": 18,
    "fg3_pct": 0.556,
    "fg3a_pg": 3.0,
    "fg3a_share": 0.667,
    "ftm": 2,
    "fta": 2,
    "ft_pct": 1.0,
    "fta_pg": 0.33,
    "fta_per_fga": 0.074,
    "rim_fgm": 4,
    "rim_fga": 6,
    "rim_fg_pct": 0.667,
    "efg_pct": 0.815,
    "ts_pct": 0.825,
    "assisted_share": 0.765,
    "tov_per_100_usage": 9.72,
    "mpg": 9.6
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "above average"
    },
    {
     "label": "Rim FG%",
     "key": "rim_fg_pct",
     "grade": "above average"
    },
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "average"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "excellent"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "average"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.365,
     "n": 233,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.565,
     "grade": "above average",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.661,
     "n": 112,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.506,
     "grade": "above average",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.785,
     "n": 93,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.471,
     "grade": "average",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.241,
     "n": 386,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.477,
     "grade": "average",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.093,
     "n": 470.92,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.805,
     "grade": "excellent",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.604,
     "n": 386,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.84,
     "grade": "excellent",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.29,
     "n": 386,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.555,
     "grade": "above average",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.174,
     "n": 386,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.333,
     "grade": "below average",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.267,
     "n": 386,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.474,
     "grade": "average",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.073,
     "n": 386,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.262,
     "grade": "below average",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 57.4,
    "mpg_baseline": 18.6,
    "fga_pg": 6.77,
    "fg3a_share": 0.604,
    "fg3_pct": 0.365,
    "rim_share": 0.29,
    "rim_fg_pct": 0.661,
    "ft_pct": 0.785,
    "pullup_share": 0.073,
    "drive_share": 0.267,
    "cs3_share_of_3pa": 0.717,
    "assisted_share": 0.849,
    "tov_per_100_usage": 9.34,
    "fta_per_fga": 0.241,
    "pf_per36": 2.0,
    "fouls_drawn_pg": 1.18,
    "flags": 0
   },
   "changes": [],
   "bullets": [
    {
     "text": "Capable 3: 36.5% on 4.1/g (56th pct). Closeout under control, contest every one.",
     "source": "pbp"
    },
    {
     "text": "Doesn't turn it over: 9.3 TO per 100 usage (80th pct). Don't gamble for steals; play him straight up.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": []
  },
  {
   "person_id": 1642854,
   "name": "Asa Newell",
   "name_i": "A. Newell",
   "jersey": "14",
   "pos": "F",
   "section": "bench",
   "order": 7,
   "rotation_rank": 12,
   "height": "6-9",
   "age": 21.0,
   "exp": "1",
   "baseline_teams": [
    "ATL"
   ],
   "new_to_team": false,
   "tags": [
    "did not play last game",
    "foul target"
   ],
   "listed": {
    "status": "Out",
    "report_date": "2026-11-09",
    "read_at_utc": "2026-11-09T22:49:50Z"
   },
   "role": {
    "starter_latest": false,
    "starts": 0,
    "games_recent": 5,
    "minutes_recent": 54.9,
    "mpg_recent": 11.0,
    "mpg_baseline": 11.37,
    "last_game": "did not play last game"
   },
   "last_season": {
    "gp": 44,
    "pts_pg": 5.16,
    "reb_pg": 2.18,
    "ast_pg": 0.59,
    "tov_pg": 0.52,
    "fouls_committed_pg": 1.48,
    "fouls_drawn_pg": 0.73,
    "fgm": 91,
    "fga": 169,
    "fg_pct": 0.538,
    "fga_pg": 3.84,
    "fg3m": 29,
    "fg3a": 75,
    "fg3_pct": 0.387,
    "fg3a_pg": 1.7,
    "fg3a_share": 0.444,
    "ftm": 16,
    "fta": 29,
    "ft_pct": 0.552,
    "fta_pg": 0.66,
    "fta_per_fga": 0.172,
    "rim_fgm": 53,
    "rim_fga": 77,
    "rim_fg_pct": 0.688,
    "efg_pct": 0.624,
    "ts_pct": 0.624,
    "assisted_share": 0.78,
    "tov_per_100_usage": 11.23,
    "mpg": 11.37
   },
   "this_season": {
    "gp": 5,
    "pts_pg": 3.6,
    "reb_pg": 2.6,
    "ast_pg": 1.0,
    "tov_pg": 0.8,
    "fouls_committed_pg": 1.0,
    "fouls_drawn_pg": 0.6,
    "fgm": 7,
    "fga": 15,
    "fg_pct": 0.467,
    "fga_pg": 3.0,
    "fg3m": 2,
    "fg3a": 8,
    "fg3_pct": 0.25,
    "fg3a_pg": 1.6,
    "fg3a_share": 0.533,
    "ftm": 2,
    "fta": 4,
    "ft_pct": 0.5,
    "fta_pg": 0.8,
    "fta_per_fga": 0.267,
    "rim_fgm": 5,
    "rim_fga": 6,
    "rim_fg_pct": 0.833,
    "efg_pct": 0.533,
    "ts_pct": 0.537,
    "assisted_share": 0.571,
    "tov_per_100_usage": 19.27,
    "mpg": 11.0
   },
   "chips": [],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.387,
     "n": 75,
     "unit": "3PA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.688,
     "n": 77,
     "unit": "restricted-area FGA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.552,
     "n": 29,
     "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.172,
     "n": 169,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.112,
     "n": 204.76,
     "unit": "usage events",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.444,
     "n": 169,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.456,
     "n": 169,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.189,
     "n": 169,
     "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.207,
     "n": 169,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.006,
     "n": 169,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 54.9,
    "mpg_baseline": 11.37,
    "fga_pg": 3.84,
    "fg3a_share": 0.444,
    "fg3_pct": 0.387,
    "rim_share": 0.456,
    "rim_fg_pct": 0.688,
    "ft_pct": 0.552,
    "pullup_share": 0.006,
    "drive_share": 0.207,
    "cs3_share_of_3pa": 0.907,
    "assisted_share": 0.78,
    "tov_per_100_usage": 11.23,
    "fta_per_fga": 0.172,
    "pf_per36": 4.7,
    "fouls_drawn_pg": 0.73,
    "flags": 0
   },
   "changes": [],
   "bullets": [
    {
     "text": "Takes 1.7 3s/g at 38.7%: respect it, closeout.",
     "source": "pbp"
    },
    {
     "text": "Lives at the rim: 46% of his shots in the restricted area, 69% there. Build the wall, no straight-line drives.",
     "source": "pbp"
    },
    {
     "text": "Crashes the glass (3.2 OREB per 36): hit him first, then go get it.",
     "source": "pbp"
    }
   ],
   "card_calls": [
    {
     "kind": "foul_trouble",
     "text": "Foul-prone: 4.7 PF per 36 (2025-26 regular season). Attack him early; get him to two."
    }
   ],
   "boxes": []
  },
  {
   "person_id": 1627827,
   "name": "Dorian Finney-Smith",
   "name_i": "D. Finney-Smith",
   "jersey": "8",
   "pos": "F",
   "section": "bench",
   "order": 8,
   "rotation_rank": 13,
   "height": "6-7",
   "age": 33.0,
   "exp": "10",
   "baseline_teams": [
    "HOU"
   ],
   "new_to_team": true,
   "tags": [
    "did not play last game",
    "new · HOU last season"
   ],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 0,
    "games_recent": 3,
    "minutes_recent": 12.6,
    "mpg_recent": 4.2,
    "mpg_baseline": 16.77,
    "last_game": "did not play last game"
   },
   "last_season": {
    "gp": 37,
    "pts_pg": 3.32,
    "reb_pg": 2.51,
    "ast_pg": 0.97,
    "tov_pg": 0.59,
    "fouls_committed_pg": 1.65,
    "fouls_drawn_pg": 0.24,
    "fgm": 44,
    "fga": 132,
    "fg_pct": 0.333,
    "fga_pg": 3.57,
    "fg3m": 27,
    "fg3a": 100,
    "fg3_pct": 0.27,
    "fg3a_pg": 2.7,
    "fg3a_share": 0.758,
    "ftm": 8,
    "fta": 9,
    "ft_pct": 0.889,
    "fta_pg": 0.24,
    "fta_per_fga": 0.068,
    "rim_fgm": 16,
    "rim_fga": 28,
    "rim_fg_pct": 0.571,
    "efg_pct": 0.436,
    "ts_pct": 0.452,
    "assisted_share": 0.795,
    "tov_per_100_usage": 13.93,
    "mpg": 16.77
   },
   "this_season": {
    "gp": 3,
    "pts_pg": 1.0,
    "reb_pg": 0.67,
    "ast_pg": 0.33,
    "tov_pg": 0.33,
    "fouls_committed_pg": 0.0,
    "fouls_drawn_pg": 0.0,
    "fgm": 1,
    "fga": 3,
    "fg_pct": 0.333,
    "fga_pg": 1.0,
    "fg3m": 1,
    "fg3a": 3,
    "fg3_pct": 0.333,
    "fg3a_pg": 1.0,
    "fg3a_share": 1.0,
    "ftm": 0,
    "fta": 0,
    "ft_pct": null,
    "fta_pg": 0.0,
    "fta_per_fga": 0.0,
    "rim_fgm": 0,
    "rim_fga": 0,
    "rim_fg_pct": null,
    "efg_pct": 0.5,
    "ts_pct": 0.5,
    "assisted_share": 1.0,
    "tov_per_100_usage": 25.0,
    "mpg": 4.2
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "bad"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.27,
     "n": 100,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.036,
     "grade": "bad",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.571,
     "n": 28,
     "unit": "restricted-area FGA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.889,
     "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.068,
     "n": 132,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.139,
     "n": 157.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.758,
     "n": 132,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.212,
     "n": 132,
     "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": 132,
     "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.083,
     "n": 132,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.045,
     "n": 132,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 12.6,
    "mpg_baseline": 16.77,
    "fga_pg": 3.57,
    "fg3a_share": 0.758,
    "fg3_pct": 0.27,
    "rim_share": 0.212,
    "rim_fg_pct": 0.571,
    "ft_pct": 0.889,
    "pullup_share": 0.045,
    "drive_share": 0.083,
    "cs3_share_of_3pa": 0.88,
    "assisted_share": 0.795,
    "tov_per_100_usage": 13.93,
    "fta_per_fga": 0.068,
    "pf_per36": 3.5,
    "fouls_drawn_pg": 0.24,
    "flags": 0
   },
   "changes": [],
   "bullets": [
    {
     "text": "Low-volume, 27.0% from 3 (2.7/g): help off him in the gaps.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": []
  }
 ],
 "also_seen": [
  {
   "person_id": 1642484,
   "name": "RayJ Dennis",
   "name_i": "R. Dennis",
   "jersey": "00",
   "pos": "G",
   "minutes_recent": 7.6,
   "last_season": {
    "gp": 17,
    "pts_pg": 4.35,
    "reb_pg": 1.53,
    "ast_pg": 1.94,
    "tov_pg": 1.0,
    "fouls_committed_pg": 1.24,
    "fouls_drawn_pg": 0.47,
    "fgm": 26,
    "fga": 83,
    "fg_pct": 0.313,
    "fga_pg": 4.88,
    "fg3m": 14,
    "fg3a": 45,
    "fg3_pct": 0.311,
    "fg3a_pg": 2.65,
    "fg3a_share": 0.542,
    "ftm": 8,
    "fta": 9,
    "ft_pct": 0.889,
    "fta_pg": 0.53,
    "fta_per_fga": 0.108,
    "rim_fgm": 6,
    "rim_fga": 13,
    "rim_fg_pct": 0.462,
    "efg_pct": 0.398,
    "ts_pct": 0.425,
    "assisted_share": 0.654,
    "tov_per_100_usage": 16.35,
    "mpg": 12.12
   }
  }
 ],
 "not_seen": [
  {
   "person_id": 1642933,
   "name": "Keshon Gilbert",
   "name_i": "K. Gilbert",
   "jersey": "00",
   "pos": "G",
   "baseline_teams": [
    "ATL",
    "WAS"
   ],
   "mpg_baseline": 18.43,
   "last_season": {
    "gp": 4,
    "pts_pg": 4.25,
    "fga_pg": 3.0,
    "fg3a_pg": 0.75,
    "fg3_pct": 0.0,
    "reb_pg": 1.25,
    "ast_pg": 3.0
   }
  },
  {
   "person_id": 1630592,
   "name": "Jalen Wilson",
   "name_i": "J. Wilson",
   "jersey": "22",
   "pos": "F",
   "baseline_teams": [
    "BKN"
   ],
   "mpg_baseline": 15.92,
   "last_season": {
    "gp": 54,
    "pts_pg": 6.35,
    "fga_pg": 5.15,
    "fg3a_pg": 2.81,
    "fg3_pct": 0.355,
    "reb_pg": 2.11,
    "ast_pg": 0.93
   }
  },
  {
   "person_id": 1631243,
   "name": "Mouhamed Gueye",
   "name_i": "M. Gueye",
   "jersey": "18",
   "pos": "F",
   "baseline_teams": [
    "ATL"
   ],
   "mpg_baseline": 15.31,
   "last_season": {
    "gp": 77,
    "pts_pg": 4.44,
    "fga_pg": 3.77,
    "fg3a_pg": 1.69,
    "fg3_pct": 0.308,
    "reb_pg": 3.57,
    "ast_pg": 0.9
   }
  },
  {
   "person_id": 1643539,
   "name": "Henri Veesaar",
   "name_i": "H. Veesaar",
   "jersey": "13",
   "pos": "C",
   "baseline_teams": [],
   "mpg_baseline": null,
   "last_season": {
    "gp": 0,
    "pts_pg": null,
    "fga_pg": null,
    "fg3a_pg": null,
    "fg3_pct": null,
    "reb_pg": null,
    "ast_pg": null
   }
  }
 ],
 "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-09"
 }
}
