{
 "schema": "scouting-team/1",
 "edition": "site",
 "generator": "agent_edition.py v3",
 "game_id": "0022600198",
 "season": "2026-27",
 "date": "2026-11-08",
 "tip_utc": "2026-11-09T00:00:00Z",
 "tip_et": "Sun Nov 8, 2026 · 7:00 PM ET",
 "built_at_utc": "2026-11-08T22:45:53Z",
 "matchup": {
  "label": "UTA @ MIN",
  "home": "MIN",
  "away": "UTA"
 },
 "scouted_team": {
  "tricode": "MIN",
  "name": "Minnesota Timberwolves",
  "team_id": 1610612750
 },
 "for_team": {
  "tricode": "UTA",
  "name": "Utah Jazz",
  "team_id": 1610612762
 },
 "frame": "Scouting MIN · from Utah's 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": 10,
   "first_date": "2026-10-21",
   "last_date": "2026-11-06"
  }
 },
 "availability": {
  "date": "2026-11-08",
  "report_date": "2026-11-08",
  "report_posted": true,
  "read_at_utc": "2026-11-08T22:45:42Z",
  "teams": [
   {
    "tricode": "MIN",
    "team_id": 1610612750,
    "state": "listed",
    "reason": null,
    "listed": [
     {
      "person_id": 1630162,
      "name": "Anthony Edwards",
      "status": "Out"
     },
     {
      "person_id": 1628978,
      "name": "Donte DiVincenzo",
      "status": "Out"
     }
    ]
   },
   {
    "tricode": "UTA",
    "team_id": 1610612762,
    "state": "listed",
    "reason": null,
    "listed": [
     {
      "person_id": 1631127,
      "name": "Harrison Ingram",
      "status": "Out"
     },
     {
      "person_id": 1628991,
      "name": "Jaren Jackson Jr.",
      "status": "Out"
     },
     {
      "person_id": 203994,
      "name": "Jusuf Nurkić",
      "status": "Out"
     },
     {
      "person_id": 1641725,
      "name": "Trey Alexander",
      "status": "Out"
     },
     {
      "person_id": 1641718,
      "name": "Keyonte George",
      "status": "Questionable"
     },
     {
      "person_id": 1628374,
      "name": "Lauri Markkanen",
      "status": "Questionable"
     }
    ]
   }
  ],
  "schedule": {
   "team": "MIN",
   "note": null,
   "prev_game": {
    "game_id": "0022600031",
    "date_et": "2026-11-06",
    "opponent": "NOP",
    "home": false
   },
   "next_game": {
    "game_id": "0022600229",
    "date_et": "2026-11-12",
    "opponent": "DAL",
    "home": true,
    "days_until": 4
   },
   "season_game_number": 11,
   "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: 3rd-most fouls (21.2/g), 3rd-best rim protection (62%), 7th-highest free-throw rate (0.28).",
   "source": "pbp"
  },
  {
   "text": "Scoring last season: L. Ball 20.1/g (17.7 so far), J. McDaniels 14.8/g (17.1 so far), A. Dosunmu 14.8/g (17.3 so far).",
   "source": "pbp"
  }
 ],
 "team_keys": [
  {
   "key": "rim_protection",
   "text": "Soft rim protection: opponents shoot 62% at the rim (3rd best) and get 33% of their shots there (7th most). Get downhill; finish at the rim.",
   "source": "pbp"
  },
  {
   "key": "opp_fg3a_share",
   "text": "They run shooters off the line: opponents take only 38% of their shots from 3 (2nd fewest). Attack closeouts.",
   "source": "pbp"
  },
  {
   "key": "fouls_pg",
   "text": "Foul-prone team: 21.2 fouls per game (3rd most). Attack the paint and get to the line.",
   "source": "pbp"
  },
  {
   "key": "efg_pct",
   "text": "Efficient: eFG% 55.9% (7th best).",
   "source": "pbp"
  },
  {
   "key": "fta_per_fga",
   "text": "They get to the line: 0.28 FTA per FGA (7th most). Verticality; no reach-ins.",
   "source": "pbp"
  },
  {
   "key": "rim_fg_pct",
   "text": "They finish: 67.4% at the rim (9th best). No free runs; wall up early.",
   "source": "pbp"
  }
 ],
 "team_metrics": [
  {
   "key": "poss_pg",
   "label": "possessions per game (pace proxy)",
   "value": 99.48,
   "league_mean": 98.64,
   "rank": 11,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "pts_per_100",
   "label": "points per 100 possessions",
   "value": 118.61,
   "league_mean": 117.21,
   "rank": 12,
   "n_teams": 30,
   "higher_is_better": true
  },
  {
   "key": "opp_pts_per_100",
   "label": "opponent points per 100 possessions",
   "value": 114.64,
   "league_mean": 117.17,
   "rank": 24,
   "n_teams": 30,
   "higher_is_better": false
  },
  {
   "key": "efg_pct",
   "label": "eFG%",
   "value": 0.559,
   "league_mean": 0.546,
   "rank": 7,
   "n_teams": 30,
   "higher_is_better": true
  },
  {
   "key": "fg3a_share",
   "label": "3PA share of FGA",
   "value": 0.42,
   "league_mean": 0.415,
   "rank": 16,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "fg3_pct",
   "label": "3P%",
   "value": 0.37,
   "league_mean": 0.359,
   "rank": 6,
   "n_teams": 30,
   "higher_is_better": true
  },
  {
   "key": "pitp_share",
   "label": "paint-attempt share of FGA",
   "value": 0.479,
   "league_mean": 0.484,
   "rank": 18,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "rim_share",
   "label": "restricted-area share of FGA",
   "value": 0.31,
   "league_mean": 0.3,
   "rank": 10,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "rim_fg_pct",
   "label": "restricted-area FG%",
   "value": 0.674,
   "league_mean": 0.661,
   "rank": 9,
   "n_teams": 30,
   "higher_is_better": true
  },
  {
   "key": "fastbreak_share",
   "label": "fastbreak share of FGA",
   "value": 0.118,
   "league_mean": 0.115,
   "rank": 13,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "second_chance_share",
   "label": "second-chance share of FGA",
   "value": 0.122,
   "league_mean": 0.128,
   "rank": 21,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "fta_per_fga",
   "label": "FTA per FGA",
   "value": 0.285,
   "league_mean": 0.264,
   "rank": 7,
   "n_teams": 30,
   "higher_is_better": true
  },
  {
   "key": "tov_per_100",
   "label": "turnovers per 100 possessions",
   "value": 14.88,
   "league_mean": 14.71,
   "rank": 15,
   "n_teams": 30,
   "higher_is_better": false
  },
  {
   "key": "oreb_pct",
   "label": "offensive rebound %",
   "value": 0.302,
   "league_mean": 0.305,
   "rank": 14,
   "n_teams": 30,
   "higher_is_better": true
  },
  {
   "key": "dreb_pct",
   "label": "defensive rebound %",
   "value": 0.691,
   "league_mean": 0.695,
   "rank": 19,
   "n_teams": 30,
   "higher_is_better": true
  },
  {
   "key": "assisted_share",
   "label": "assisted share of made FGs",
   "value": 0.612,
   "league_mean": 0.637,
   "rank": 21,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "fouls_pg",
   "label": "fouls committed per game",
   "value": 21.2,
   "league_mean": 19.86,
   "rank": 3,
   "n_teams": 30,
   "higher_is_better": false
  },
  {
   "key": "shooting_foul_share",
   "label": "shooting-foul share of fouls",
   "value": 0.491,
   "league_mean": 0.525,
   "rank": 26,
   "n_teams": 30,
   "higher_is_better": false
  },
  {
   "key": "opp_rim_fg_pct",
   "label": "opponent FG% allowed at the rim",
   "value": 0.621,
   "league_mean": 0.659,
   "rank": 28,
   "n_teams": 30,
   "higher_is_better": false
  },
  {
   "key": "opp_rim_share",
   "label": "opponent rim-attempt share allowed",
   "value": 0.326,
   "league_mean": 0.3,
   "rank": 7,
   "n_teams": 30,
   "higher_is_better": false
  },
  {
   "key": "opp_fg3a_share",
   "label": "opponent 3PA share allowed",
   "value": 0.379,
   "league_mean": 0.415,
   "rank": 29,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "opp_fg3_pct",
   "label": "opponent 3P% allowed",
   "value": 0.355,
   "league_mean": 0.359,
   "rank": 19,
   "n_teams": 30,
   "higher_is_better": false
  },
  {
   "key": "opp_tov_per_100",
   "label": "opponent turnovers forced per 100",
   "value": 15.02,
   "league_mean": 14.71,
   "rank": 12,
   "n_teams": 30,
   "higher_is_better": true
  }
 ],
 "team_changes": [],
 "flag_note": "No change flags yet: this season's play-by-play is not available (10 games, box scores only), so no rate is compared with last season.",
 "game_plan": {
  "foul_him_late": {
   "players": [
    {
     "person_id": 203497,
     "name": "Rudy Gobert",
     "name_i": "R. Gobert",
     "jersey": "27",
     "pos": "C",
     "text": "53% FT (302 FTA, 1st pct), 7/13 in clutch",
     "printed_text": "53% FT (302 FTA, 1st pct), 7/13 in clutch",
     "ft_pct": 0.526,
     "ftm": 159,
     "fta": 302,
     "percentile": 0.014,
     "grade": "bad",
     "pool": 258,
     "clutch_ftm": 7,
     "clutch_fta": 13
    },
    {
     "person_id": 1642262,
     "name": "Cody Williams",
     "name_i": "C. Williams",
     "jersey": "9",
     "pos": "F",
     "text": "71% FT (119 FTA, 17th pct)",
     "printed_text": "71% FT (119 FTA, 17th pct)",
     "ft_pct": 0.706,
     "ftm": 84,
     "fta": 119,
     "percentile": 0.169,
     "grade": "bad",
     "pool": 258,
     "clutch_ftm": 4,
     "clutch_fta": 4
    },
    {
     "person_id": 1630228,
     "name": "Jonathan Kuminga",
     "name_i": "J. Kuminga",
     "jersey": "24",
     "pos": "F",
     "text": "72% FT (123 FTA, 23rd pct)",
     "printed_text": "72% FT (123 FTA, 23rd pct)",
     "ft_pct": 0.724,
     "ftm": 89,
     "fta": 123,
     "percentile": 0.234,
     "grade": "bad",
     "pool": 258,
     "clutch_ftm": 0,
     "clutch_fta": 0
    }
   ],
   "empty_text": null
  },
  "dont_foul": {
   "players": [
    {
     "person_id": 1630163,
     "name": "LaMelo Ball",
     "name_i": "L. Ball",
     "jersey": "1",
     "pos": "G",
     "text": "90% FT (179 FTA, 97th pct)",
     "printed_text": "90% FT",
     "ft_pct": 0.899,
     "ftm": 161,
     "fta": 179,
     "percentile": 0.967,
     "grade": "elite",
     "pool": 258,
     "clutch_ftm": 6,
     "clutch_fta": 8,
     "shown": true
    },
    {
     "person_id": 1630245,
     "name": "Ayo Dosunmu",
     "name_i": "A. Dosunmu",
     "jersey": "13",
     "pos": "G",
     "text": "88% FT (145 FTA, 89th pct), 10/12 in clutch",
     "printed_text": "88% FT",
     "ft_pct": 0.876,
     "ftm": 127,
     "fta": 145,
     "percentile": 0.886,
     "grade": "excellent",
     "pool": 258,
     "clutch_ftm": 10,
     "clutch_fta": 12,
     "shown": true
    },
    {
     "person_id": 1630183,
     "name": "Jaden McDaniels",
     "name_i": "J. McDaniels",
     "jersey": "3",
     "pos": "F",
     "text": "84% FT (176 FTA, 73rd pct), 8/10 in clutch",
     "printed_text": "84% FT",
     "ft_pct": 0.835,
     "ftm": 147,
     "fta": 176,
     "percentile": 0.731,
     "grade": "good",
     "pool": 258,
     "clutch_ftm": 8,
     "clutch_fta": 10,
     "shown": true
    }
   ]
  },
  "foul_trouble": {
   "players": [
    {
     "person_id": 1642866,
     "name": "Joan Beringer",
     "name_i": "J. Beringer",
     "jersey": "19",
     "pos": "F",
     "text": "Foul-prone: 5.4 PF per 36 (2025-26 regular season). Attack him early; get him to two.",
     "printed_text": "5.4 PF per 36 (2025-26 regular season). Attack him early; get him to two",
     "pf_per36": 5.4,
     "minutes_baseline": 314.8,
     "pf_pg": 1.18,
     "gp": 40
    }
   ],
   "empty_text": null
  }
 },
 "players": [
  {
   "person_id": 1630183,
   "name": "Jaden McDaniels",
   "name_i": "J. McDaniels",
   "jersey": "3",
   "pos": "F",
   "section": "starters",
   "order": 1,
   "rotation_rank": 1,
   "height": "6-9",
   "age": 26.0,
   "exp": "6",
   "baseline_teams": [
    "MIN"
   ],
   "new_to_team": false,
   "tags": [
    "started last game"
   ],
   "listed": null,
   "role": {
    "starter_latest": true,
    "starts": 10,
    "games_recent": 10,
    "minutes_recent": 340.3,
    "mpg_recent": 34.0,
    "mpg_baseline": 31.74,
    "last_game": null
   },
   "last_season": {
    "gp": 73,
    "pts_pg": 14.85,
    "reb_pg": 4.25,
    "ast_pg": 2.73,
    "tov_pg": 1.79,
    "fouls_committed_pg": 3.34,
    "fouls_drawn_pg": 2.11,
    "fgm": 417,
    "fga": 809,
    "fg_pct": 0.515,
    "fga_pg": 11.08,
    "fg3m": 103,
    "fg3a": 250,
    "fg3_pct": 0.412,
    "fg3a_pg": 3.42,
    "fg3a_share": 0.309,
    "ftm": 147,
    "fta": 176,
    "ft_pct": 0.835,
    "fta_pg": 2.41,
    "fta_per_fga": 0.218,
    "rim_fgm": 168,
    "rim_fga": 240,
    "rim_fg_pct": 0.7,
    "efg_pct": 0.579,
    "ts_pct": 0.611,
    "assisted_share": 0.719,
    "tov_per_100_usage": 12.88,
    "mpg": 31.74
   },
   "this_season": {
    "gp": 10,
    "pts_pg": 17.1,
    "reb_pg": 6.2,
    "ast_pg": 3.7,
    "tov_pg": 1.8,
    "fouls_committed_pg": 3.6,
    "fouls_drawn_pg": null,
    "fgm": 72,
    "fga": 141,
    "fg_pct": 0.511,
    "fga_pg": 14.1,
    "fg3m": 14,
    "fg3a": 46,
    "fg3_pct": 0.304,
    "fg3a_pg": 4.6,
    "fg3a_share": 0.326,
    "ftm": 13,
    "fta": 17,
    "ft_pct": 0.765,
    "fta_pg": 1.7,
    "fta_per_fga": 0.121,
    "rim_fgm": null,
    "rim_fga": null,
    "rim_fg_pct": null,
    "efg_pct": 0.56,
    "ts_pct": 0.576,
    "assisted_share": null,
    "tov_per_100_usage": 10.81,
    "mpg": 34.0
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "elite"
    },
    {
     "label": "Rim FG%",
     "key": "rim_fg_pct",
     "grade": "excellent"
    },
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "good"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "below average"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "below average"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.412,
     "n": 250,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.917,
     "grade": "elite",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.7,
     "n": 240,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.772,
     "grade": "excellent",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.835,
     "n": 176,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.731,
     "grade": "good",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.218,
     "n": 809,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.375,
     "grade": "below average",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.129,
     "n": 1017.44,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.386,
     "grade": "below average",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.309,
     "n": 809,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.245,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.297,
     "n": 809,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.579,
     "grade": "above average",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.19,
     "n": 809,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.424,
     "grade": "average",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.36,
     "n": 809,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.759,
     "grade": "excellent",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.234,
     "n": 809,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.685,
     "grade": "good",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 340.3,
    "mpg_baseline": 31.74,
    "fga_pg": 11.08,
    "fg3a_share": 0.309,
    "fg3_pct": 0.412,
    "rim_share": 0.297,
    "rim_fg_pct": 0.7,
    "ft_pct": 0.835,
    "pullup_share": 0.234,
    "drive_share": 0.36,
    "cs3_share_of_3pa": 0.612,
    "assisted_share": 0.719,
    "tov_per_100_usage": 12.88,
    "fta_per_fga": 0.218,
    "pf_per36": 3.8,
    "fouls_drawn_pg": 2.11
   },
   "changes": [],
   "bullets": [
    {
     "text": "Knockdown 3: 41.2% on 3.4/g (92nd pct). No help off him; run him off the line.",
     "source": "pbp"
    },
    {
     "text": "Downhill driver: 36% of his shots are drives at 60% (76th pct). Show early help, wall up, make him pass.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": [
    "dont_foul"
   ]
  },
  {
   "person_id": 1630245,
   "name": "Ayo Dosunmu",
   "name_i": "A. Dosunmu",
   "jersey": "13",
   "pos": "G",
   "section": "starters",
   "order": 2,
   "rotation_rank": 2,
   "height": "6-4",
   "age": 26.0,
   "exp": "5",
   "baseline_teams": [
    "CHI",
    "MIN"
   ],
   "new_to_team": false,
   "tags": [
    "started last game"
   ],
   "listed": null,
   "role": {
    "starter_latest": true,
    "starts": 6,
    "games_recent": 10,
    "minutes_recent": 313.1,
    "mpg_recent": 31.3,
    "mpg_baseline": 27.27,
    "last_game": null
   },
   "last_season": {
    "gp": 69,
    "pts_pg": 14.81,
    "reb_pg": 3.43,
    "ast_pg": 3.61,
    "tov_pg": 1.39,
    "fouls_committed_pg": 1.88,
    "fouls_drawn_pg": 1.48,
    "fgm": 386,
    "fga": 747,
    "fg_pct": 0.517,
    "fga_pg": 10.83,
    "fg3m": 123,
    "fg3a": 280,
    "fg3_pct": 0.439,
    "fg3a_pg": 4.06,
    "fg3a_share": 0.375,
    "ftm": 127,
    "fta": 145,
    "ft_pct": 0.876,
    "fta_pg": 2.1,
    "fta_per_fga": 0.194,
    "rim_fgm": 202,
    "rim_fga": 328,
    "rim_fg_pct": 0.616,
    "efg_pct": 0.599,
    "ts_pct": 0.63,
    "assisted_share": 0.645,
    "tov_per_100_usage": 10.59,
    "mpg": 27.27
   },
   "this_season": {
    "gp": 10,
    "pts_pg": 17.3,
    "reb_pg": 5.0,
    "ast_pg": 4.3,
    "tov_pg": 2.0,
    "fouls_committed_pg": 2.6,
    "fouls_drawn_pg": null,
    "fgm": 69,
    "fga": 133,
    "fg_pct": 0.519,
    "fga_pg": 13.3,
    "fg3m": 17,
    "fg3a": 40,
    "fg3_pct": 0.425,
    "fg3a_pg": 4.0,
    "fg3a_share": 0.301,
    "ftm": 18,
    "fta": 21,
    "ft_pct": 0.857,
    "fta_pg": 2.1,
    "fta_per_fga": 0.158,
    "rim_fgm": null,
    "rim_fga": null,
    "rim_fg_pct": null,
    "efg_pct": 0.583,
    "ts_pct": 0.608,
    "assisted_share": null,
    "tov_per_100_usage": 12.33,
    "mpg": 31.3
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "elite"
    },
    {
     "label": "Rim FG%",
     "key": "rim_fg_pct",
     "grade": "bad"
    },
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "excellent"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "good"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "below average"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.439,
     "n": 280,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.982,
     "grade": "elite",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.616,
     "n": 328,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.23,
     "grade": "bad",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.876,
     "n": 145,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.886,
     "grade": "excellent",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.194,
     "n": 747,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.301,
     "grade": "below average",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.106,
     "n": 906.8,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.683,
     "grade": "good",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.375,
     "n": 747,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.386,
     "grade": "below average",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.439,
     "n": 747,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.843,
     "grade": "excellent",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.137,
     "n": 747,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.178,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.517,
     "n": 747,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.974,
     "grade": "elite",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.099,
     "n": 747,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.34,
     "grade": "below average",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 313.1,
    "mpg_baseline": 27.27,
    "fga_pg": 10.83,
    "fg3a_share": 0.375,
    "fg3_pct": 0.439,
    "rim_share": 0.439,
    "rim_fg_pct": 0.616,
    "ft_pct": 0.876,
    "pullup_share": 0.099,
    "drive_share": 0.517,
    "cs3_share_of_3pa": 0.707,
    "assisted_share": 0.645,
    "tov_per_100_usage": 10.59,
    "fta_per_fga": 0.194,
    "pf_per36": 2.5,
    "fouls_drawn_pg": 1.48
   },
   "changes": [],
   "bullets": [
    {
     "text": "Knockdown 3: 43.9% on 4.1/g (98th pct). No help off him; run him off the line.",
     "source": "pbp"
    },
    {
     "text": "Poor finisher: 62% at the rim (bad, 23rd pct) on 328 attempts. Meet him at the rim; verticality, no fouls.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": [
    "dont_foul"
   ]
  },
  {
   "person_id": 1630228,
   "name": "Jonathan Kuminga",
   "name_i": "J. Kuminga",
   "jersey": "24",
   "pos": "F",
   "section": "starters",
   "order": 3,
   "rotation_rank": 3,
   "height": "6-7",
   "age": 24.0,
   "exp": "5",
   "baseline_teams": [
    "ATL",
    "GSW"
   ],
   "new_to_team": true,
   "tags": [
    "started last game",
    "new · ATL/GSW last season"
   ],
   "listed": null,
   "role": {
    "starter_latest": true,
    "starts": 10,
    "games_recent": 10,
    "minutes_recent": 312.6,
    "mpg_recent": 31.3,
    "mpg_baseline": 23.07,
    "last_game": null
   },
   "last_season": {
    "gp": 36,
    "pts_pg": 12.17,
    "reb_pg": 5.61,
    "ast_pg": 2.31,
    "tov_pg": 1.86,
    "fouls_committed_pg": 1.53,
    "fouls_drawn_pg": 2.58,
    "fgm": 157,
    "fga": 339,
    "fg_pct": 0.463,
    "fga_pg": 9.42,
    "fg3m": 35,
    "fg3a": 105,
    "fg3_pct": 0.333,
    "fg3a_pg": 2.92,
    "fg3a_share": 0.31,
    "ftm": 89,
    "fta": 123,
    "ft_pct": 0.724,
    "fta_pg": 3.42,
    "fta_per_fga": 0.363,
    "rim_fgm": 76,
    "rim_fga": 128,
    "rim_fg_pct": 0.594,
    "efg_pct": 0.515,
    "ts_pct": 0.557,
    "assisted_share": 0.561,
    "tov_per_100_usage": 14.56,
    "mpg": 23.07
   },
   "this_season": {
    "gp": 10,
    "pts_pg": 13.1,
    "reb_pg": 5.8,
    "ast_pg": 3.0,
    "tov_pg": 0.9,
    "fouls_committed_pg": 2.4,
    "fouls_drawn_pg": null,
    "fgm": 46,
    "fga": 105,
    "fg_pct": 0.438,
    "fga_pg": 10.5,
    "fg3m": 20,
    "fg3a": 47,
    "fg3_pct": 0.426,
    "fg3a_pg": 4.7,
    "fg3a_share": 0.448,
    "ftm": 19,
    "fta": 35,
    "ft_pct": 0.543,
    "fta_pg": 3.5,
    "fta_per_fga": 0.333,
    "rim_fgm": null,
    "rim_fga": null,
    "rim_fg_pct": null,
    "efg_pct": 0.533,
    "ts_pct": 0.544,
    "assisted_share": null,
    "tov_per_100_usage": 6.96,
    "mpg": 31.3
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "below average"
    },
    {
     "label": "Rim FG%",
     "key": "rim_fg_pct",
     "grade": "bad"
    },
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "bad"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "bad"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "excellent"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.333,
     "n": 105,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.295,
     "grade": "below average",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.594,
     "n": 128,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.135,
     "grade": "bad",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.724,
     "n": 123,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.234,
     "grade": "bad",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.363,
     "n": 339,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.84,
     "grade": "excellent",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.146,
     "n": 460.12,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.208,
     "grade": "bad",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.31,
     "n": 339,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.248,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.378,
     "n": 339,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.745,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.274,
     "n": 339,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.776,
     "grade": "excellent",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.319,
     "n": 339,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.653,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.145,
     "n": 339,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.46,
     "grade": "average",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 312.6,
    "mpg_baseline": 23.07,
    "fga_pg": 9.42,
    "fg3a_share": 0.31,
    "fg3_pct": 0.333,
    "rim_share": 0.378,
    "rim_fg_pct": 0.594,
    "ft_pct": 0.724,
    "pullup_share": 0.145,
    "drive_share": 0.319,
    "cs3_share_of_3pa": 0.819,
    "assisted_share": 0.561,
    "tov_per_100_usage": 14.56,
    "fta_per_fga": 0.363,
    "pf_per36": 2.4,
    "fouls_drawn_pg": 2.58
   },
   "changes": [],
   "bullets": [
    {
     "text": "Poor finisher: 59% at the rim (bad, 14th pct) on 128 attempts. Meet him at the rim; verticality, no fouls.",
     "source": "pbp"
    },
    {
     "text": "Lives at the line: 0.36 FTA per FGA (excellent, 84th pct), 2.6 fouls drawn/g, 72% FT. Verticality, hands back, no reach.",
     "source": "pbp"
    },
    {
     "text": "2.9 3PA/g at 33.3%: contest, don't over-help.",
     "source": "pbp"
    },
    {
     "text": "Pressure him: 14.6 TO per 100 usage (bad, 21st pct), 36% of them bad passes; 9 TO in 10 games so far. Hands in the lanes.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": [
    "foul_him_late"
   ]
  },
  {
   "person_id": 1630163,
   "name": "LaMelo Ball",
   "name_i": "L. Ball",
   "jersey": "1",
   "pos": "G",
   "section": "starters",
   "order": 4,
   "rotation_rank": 4,
   "height": "6-7",
   "age": 25.0,
   "exp": "6",
   "baseline_teams": [
    "CHA"
   ],
   "new_to_team": true,
   "tags": [
    "started last game",
    "new · CHA last season"
   ],
   "listed": null,
   "role": {
    "starter_latest": true,
    "starts": 10,
    "games_recent": 10,
    "minutes_recent": 274.6,
    "mpg_recent": 27.5,
    "mpg_baseline": 28.02,
    "last_game": null
   },
   "last_season": {
    "gp": 72,
    "pts_pg": 20.07,
    "reb_pg": 4.82,
    "ast_pg": 7.14,
    "tov_pg": 2.81,
    "fouls_committed_pg": 2.71,
    "fouls_drawn_pg": 3.04,
    "fgm": 506,
    "fga": 1244,
    "fg_pct": 0.407,
    "fga_pg": 17.28,
    "fg3m": 272,
    "fg3a": 740,
    "fg3_pct": 0.368,
    "fg3a_pg": 10.28,
    "fg3a_share": 0.595,
    "ftm": 161,
    "fta": 179,
    "ft_pct": 0.899,
    "fta_pg": 2.49,
    "fta_per_fga": 0.144,
    "rim_fgm": 105,
    "rim_fga": 187,
    "rim_fg_pct": 0.561,
    "efg_pct": 0.516,
    "ts_pct": 0.546,
    "assisted_share": 0.451,
    "tov_per_100_usage": 13.25,
    "mpg": 28.02
   },
   "this_season": {
    "gp": 10,
    "pts_pg": 17.7,
    "reb_pg": 3.3,
    "ast_pg": 6.1,
    "tov_pg": 3.9,
    "fouls_committed_pg": 4.1,
    "fouls_drawn_pg": null,
    "fgm": 60,
    "fga": 137,
    "fg_pct": 0.438,
    "fga_pg": 13.7,
    "fg3m": 33,
    "fg3a": 87,
    "fg3_pct": 0.379,
    "fg3a_pg": 8.7,
    "fg3a_share": 0.635,
    "ftm": 24,
    "fta": 30,
    "ft_pct": 0.8,
    "fta_pg": 3.0,
    "fta_per_fga": 0.219,
    "rim_fgm": null,
    "rim_fga": null,
    "rim_fg_pct": null,
    "efg_pct": 0.558,
    "ts_pct": 0.589,
    "assisted_share": null,
    "tov_per_100_usage": 20.61,
    "mpg": 27.5
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "above average"
    },
    {
     "label": "Rim FG%",
     "key": "rim_fg_pct",
     "grade": "bad"
    },
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "elite"
    },
    {
     "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.368,
     "n": 740,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.585,
     "grade": "above average",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.561,
     "n": 187,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.067,
     "grade": "bad",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.899,
     "n": 179,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.967,
     "grade": "elite",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.144,
     "n": 1244,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.167,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.132,
     "n": 1524.76,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.338,
     "grade": "below average",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.595,
     "n": 1244,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.822,
     "grade": "excellent",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.15,
     "n": 1244,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.136,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.176,
     "n": 1244,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.35,
     "grade": "below average",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.306,
     "n": 1244,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.614,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.353,
     "n": 1244,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.882,
     "grade": "excellent",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 274.6,
    "mpg_baseline": 28.02,
    "fga_pg": 17.28,
    "fg3a_share": 0.595,
    "fg3_pct": 0.368,
    "rim_share": 0.15,
    "rim_fg_pct": 0.561,
    "ft_pct": 0.899,
    "pullup_share": 0.353,
    "drive_share": 0.306,
    "cs3_share_of_3pa": 0.418,
    "assisted_share": 0.451,
    "tov_per_100_usage": 13.25,
    "fta_per_fga": 0.144,
    "pf_per36": 3.5,
    "fouls_drawn_pg": 3.04
   },
   "changes": [],
   "bullets": [
    {
     "text": "Doesn't get to the line: 0.14 FTA per FGA (17th pct). Be physical; the whistle is quiet.",
     "source": "pbp"
    },
    {
     "text": "Capable 3: 36.8% on 10.3/g (58th pct). Closeout under control, contest every one.",
     "source": "pbp"
    },
    {
     "text": "Pull-up shooter: 35% of his shots are pull-ups (88th pct, 37%). Stay attached over screens; contest without fouling.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": [
    "dont_foul"
   ]
  },
  {
   "person_id": 203497,
   "name": "Rudy Gobert",
   "name_i": "R. Gobert",
   "jersey": "27",
   "pos": "C",
   "section": "starters",
   "order": 5,
   "rotation_rank": 5,
   "height": "7-1",
   "age": 34.0,
   "exp": "13",
   "baseline_teams": [
    "MIN"
   ],
   "new_to_team": false,
   "tags": [
    "started last game"
   ],
   "listed": null,
   "role": {
    "starter_latest": true,
    "starts": 9,
    "games_recent": 9,
    "minutes_recent": 267.8,
    "mpg_recent": 29.8,
    "mpg_baseline": 31.32,
    "last_game": null
   },
   "last_season": {
    "gp": 76,
    "pts_pg": 10.91,
    "reb_pg": 11.47,
    "ast_pg": 1.68,
    "tov_pg": 1.39,
    "fouls_committed_pg": 2.62,
    "fouls_drawn_pg": 4.03,
    "fgm": 335,
    "fga": 491,
    "fg_pct": 0.682,
    "fga_pg": 6.46,
    "fg3m": 0,
    "fg3a": 5,
    "fg3_pct": 0.0,
    "fg3a_pg": 0.07,
    "fg3a_share": 0.01,
    "ftm": 159,
    "fta": 302,
    "ft_pct": 0.526,
    "fta_pg": 3.97,
    "fta_per_fga": 0.615,
    "rim_fgm": 317,
    "rim_fga": 434,
    "rim_fg_pct": 0.73,
    "efg_pct": 0.682,
    "ts_pct": 0.664,
    "assisted_share": 0.657,
    "tov_per_100_usage": 14.52,
    "mpg": 31.32
   },
   "this_season": {
    "gp": 9,
    "pts_pg": 7.56,
    "reb_pg": 11.67,
    "ast_pg": 1.33,
    "tov_pg": 1.0,
    "fouls_committed_pg": 2.22,
    "fouls_drawn_pg": null,
    "fgm": 24,
    "fga": 51,
    "fg_pct": 0.471,
    "fga_pg": 5.67,
    "fg3m": 0,
    "fg3a": 3,
    "fg3_pct": 0.0,
    "fg3a_pg": 0.33,
    "fg3a_share": 0.059,
    "ftm": 20,
    "fta": 49,
    "ft_pct": 0.408,
    "fta_pg": 5.44,
    "fta_per_fga": 0.961,
    "rim_fgm": null,
    "rim_fga": null,
    "rim_fg_pct": null,
    "efg_pct": 0.471,
    "ts_pct": 0.469,
    "assisted_share": null,
    "tov_per_100_usage": 11.03,
    "mpg": 29.8
   },
   "chips": [
    {
     "label": "Rim FG%",
     "key": "rim_fg_pct",
     "grade": "excellent"
    },
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "bad"
    },
    {
     "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.0,
     "n": 5,
     "unit": "3PA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.73,
     "n": 434,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.865,
     "grade": "excellent",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.526,
     "n": 302,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.014,
     "grade": "bad",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.615,
     "n": 491,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.995,
     "grade": "elite",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.145,
     "n": 729.88,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.214,
     "grade": "bad",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.01,
     "n": 491,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.033,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.884,
     "n": 491,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.998,
     "grade": "elite",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.623,
     "n": 491,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.998,
     "grade": "elite",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.13,
     "n": 491,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.093,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.002,
     "n": 491,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.023,
     "grade": "bad",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 267.8,
    "mpg_baseline": 31.32,
    "fga_pg": 6.46,
    "fg3a_share": 0.01,
    "fg3_pct": 0.0,
    "rim_share": 0.884,
    "rim_fg_pct": 0.73,
    "ft_pct": 0.526,
    "pullup_share": 0.002,
    "drive_share": 0.13,
    "cs3_share_of_3pa": 0.6,
    "assisted_share": 0.657,
    "tov_per_100_usage": 14.52,
    "fta_per_fga": 0.615,
    "pf_per36": 3.0,
    "fouls_drawn_pg": 4.03
   },
   "changes": [],
   "bullets": [
    {
     "text": "Lives at the line: 0.61 FTA per FGA (elite, 99th pct), 4.0 fouls drawn/g, 53% FT. Verticality, hands back, no reach.",
     "source": "pbp"
    },
    {
     "text": "Elite finisher: 73% at the rim (86th pct) on 434 attempts, 88% of his shots. No free runs; build the wall early.",
     "source": "pbp"
    },
    {
     "text": "Non-shooter (0.1 3PA/g): sag off him and help from him; no closeouts needed.",
     "source": "pbp"
    },
    {
     "text": "Pressure him: 14.5 TO per 100 usage (bad, 21st pct), 26% of them bad passes; 9 TO in 9 games so far. Hands in the lanes.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": [
    "foul_him_late"
   ]
  },
  {
   "person_id": 1626168,
   "name": "Trey Lyles",
   "name_i": "T. Lyles",
   "jersey": "41",
   "pos": "F",
   "section": "bench",
   "order": 1,
   "rotation_rank": 6,
   "height": "6-9",
   "age": 31.0,
   "exp": "10",
   "baseline_teams": [],
   "new_to_team": false,
   "tags": [],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 0,
    "games_recent": 10,
    "minutes_recent": 183.0,
    "mpg_recent": 18.3,
    "mpg_baseline": null,
    "last_game": null
   },
   "last_season": null,
   "this_season": {
    "gp": 10,
    "pts_pg": 6.1,
    "reb_pg": 4.1,
    "ast_pg": 0.8,
    "tov_pg": 0.6,
    "fouls_committed_pg": 0.9,
    "fouls_drawn_pg": null,
    "fgm": 21,
    "fga": 45,
    "fg_pct": 0.467,
    "fga_pg": 4.5,
    "fg3m": 10,
    "fg3a": 31,
    "fg3_pct": 0.323,
    "fg3a_pg": 3.1,
    "fg3a_share": 0.689,
    "ftm": 9,
    "fta": 15,
    "ft_pct": 0.6,
    "fta_pg": 1.5,
    "fta_per_fga": 0.333,
    "rim_fgm": null,
    "rim_fga": null,
    "rim_fg_pct": null,
    "efg_pct": 0.578,
    "ts_pct": 0.591,
    "assisted_share": null,
    "tov_per_100_usage": 10.42,
    "mpg": 18.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": 183.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
   },
   "changes": [],
   "bullets": [],
   "card_calls": [],
   "boxes": []
  },
  {
   "person_id": 1642866,
   "name": "Joan Beringer",
   "name_i": "J. Beringer",
   "jersey": "19",
   "pos": "F",
   "section": "bench",
   "order": 2,
   "rotation_rank": 7,
   "height": "7-0",
   "age": 19.0,
   "exp": "1",
   "baseline_teams": [
    "MIN"
   ],
   "new_to_team": false,
   "tags": [
    "started 1 of 10",
    "foul target"
   ],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 1,
    "games_recent": 10,
    "minutes_recent": 165.2,
    "mpg_recent": 16.5,
    "mpg_baseline": 7.87,
    "last_game": null
   },
   "last_season": {
    "gp": 40,
    "pts_pg": 3.9,
    "reb_pg": 2.3,
    "ast_pg": 0.3,
    "tov_pg": 0.28,
    "fouls_committed_pg": 1.18,
    "fouls_drawn_pg": 0.75,
    "fgm": 65,
    "fga": 98,
    "fg_pct": 0.663,
    "fga_pg": 2.45,
    "fg3m": 0,
    "fg3a": 0,
    "fg3_pct": null,
    "fg3a_pg": 0.0,
    "fg3a_share": 0.0,
    "ftm": 26,
    "fta": 37,
    "ft_pct": 0.703,
    "fta_pg": 0.93,
    "fta_per_fga": 0.378,
    "rim_fgm": 62,
    "rim_fga": 89,
    "rim_fg_pct": 0.697,
    "efg_pct": 0.663,
    "ts_pct": 0.683,
    "assisted_share": 0.738,
    "tov_per_100_usage": 8.78,
    "mpg": 7.87
   },
   "this_season": {
    "gp": 10,
    "pts_pg": 5.8,
    "reb_pg": 6.5,
    "ast_pg": 0.7,
    "tov_pg": 0.6,
    "fouls_committed_pg": 1.5,
    "fouls_drawn_pg": null,
    "fgm": 23,
    "fga": 40,
    "fg_pct": 0.575,
    "fga_pg": 4.0,
    "fg3m": 0,
    "fg3a": 0,
    "fg3_pct": null,
    "fg3a_pg": 0.0,
    "fg3a_share": 0.0,
    "ftm": 12,
    "fta": 16,
    "ft_pct": 0.75,
    "fta_pg": 1.6,
    "fta_per_fga": 0.4,
    "rim_fgm": null,
    "rim_fga": null,
    "rim_fg_pct": null,
    "efg_pct": 0.575,
    "ts_pct": 0.616,
    "assisted_share": null,
    "tov_per_100_usage": 11.31,
    "mpg": 16.5
   },
   "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": 0.697,
     "n": 89,
     "unit": "restricted-area FGA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.703,
     "n": 37,
     "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.378,
     "n": 98,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.088,
     "n": 125.28,
     "unit": "usage events",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.0,
     "n": 98,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.908,
     "n": 98,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.306,
     "n": 98,
     "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.173,
     "n": 98,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.0,
     "n": 98,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 165.2,
    "mpg_baseline": 7.87,
    "fga_pg": 2.45,
    "fg3a_share": 0.0,
    "fg3_pct": null,
    "rim_share": 0.908,
    "rim_fg_pct": 0.697,
    "ft_pct": 0.703,
    "pullup_share": 0.0,
    "drive_share": 0.173,
    "cs3_share_of_3pa": null,
    "assisted_share": 0.738,
    "tov_per_100_usage": 8.78,
    "fta_per_fga": 0.378,
    "pf_per36": 5.4,
    "fouls_drawn_pg": 0.75
   },
   "changes": [],
   "bullets": [
    {
     "text": "Non-shooter (0.0 3PA/g): sag off him and help from him; no closeouts needed.",
     "source": "pbp"
    },
    {
     "text": "Lives at the rim: 91% of his shots in the restricted area, 70% there. Build the wall, no straight-line drives.",
     "source": "pbp"
    },
    {
     "text": "Crashes the glass (5.1 OREB per 36): hit him first, then go get it.",
     "source": "pbp"
    }
   ],
   "card_calls": [
    {
     "kind": "foul_trouble",
     "text": "Foul-prone: 5.4 PF per 36 (2025-26 regular season). Attack him early; get him to two."
    }
   ],
   "boxes": [
    "foul_trouble"
   ]
  },
  {
   "person_id": 1630545,
   "name": "Terrence Shannon Jr",
   "name_i": "T. Shannon Jr.",
   "jersey": "4",
   "pos": "G-F",
   "section": "bench",
   "order": 3,
   "rotation_rank": 8,
   "height": "6-6",
   "age": 26.0,
   "exp": "2",
   "baseline_teams": [
    "MIN"
   ],
   "new_to_team": false,
   "tags": [
    "did not play last game"
   ],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 0,
    "games_recent": 7,
    "minutes_recent": 153.6,
    "mpg_recent": 21.9,
    "mpg_baseline": 12.52,
    "last_game": "did not play last game"
   },
   "last_season": {
    "gp": 43,
    "pts_pg": 5.6,
    "reb_pg": 1.14,
    "ast_pg": 0.88,
    "tov_pg": 0.56,
    "fouls_committed_pg": 1.16,
    "fouls_drawn_pg": 1.23,
    "fgm": 77,
    "fga": 171,
    "fg_pct": 0.45,
    "fga_pg": 3.98,
    "fg3m": 31,
    "fg3a": 76,
    "fg3_pct": 0.408,
    "fg3a_pg": 1.77,
    "fg3a_share": 0.444,
    "ftm": 56,
    "fta": 70,
    "ft_pct": 0.8,
    "fta_pg": 1.63,
    "fta_per_fga": 0.409,
    "rim_fgm": 36,
    "rim_fga": 65,
    "rim_fg_pct": 0.554,
    "efg_pct": 0.541,
    "ts_pct": 0.597,
    "assisted_share": 0.545,
    "tov_per_100_usage": 10.63,
    "mpg": 12.52
   },
   "this_season": {
    "gp": 7,
    "pts_pg": 12.0,
    "reb_pg": 3.57,
    "ast_pg": 2.57,
    "tov_pg": 1.43,
    "fouls_committed_pg": 1.43,
    "fouls_drawn_pg": null,
    "fgm": 25,
    "fga": 59,
    "fg_pct": 0.424,
    "fga_pg": 8.43,
    "fg3m": 13,
    "fg3a": 33,
    "fg3_pct": 0.394,
    "fg3a_pg": 4.71,
    "fg3a_share": 0.559,
    "ftm": 21,
    "fta": 29,
    "ft_pct": 0.724,
    "fta_pg": 4.14,
    "fta_per_fga": 0.492,
    "rim_fgm": null,
    "rim_fga": null,
    "rim_fg_pct": null,
    "efg_pct": 0.534,
    "ts_pct": 0.585,
    "assisted_share": null,
    "tov_per_100_usage": 12.23,
    "mpg": 21.9
   },
   "chips": [],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.408,
     "n": 76,
     "unit": "3PA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.554,
     "n": 65,
     "unit": "restricted-area FGA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.8,
     "n": 70,
     "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.409,
     "n": 171,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.106,
     "n": 225.8,
     "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": 171,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.38,
     "n": 171,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.31,
     "n": 171,
     "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.48,
     "n": 171,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.181,
     "n": 171,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 153.6,
    "mpg_baseline": 12.52,
    "fga_pg": 3.98,
    "fg3a_share": 0.444,
    "fg3_pct": 0.408,
    "rim_share": 0.38,
    "rim_fg_pct": 0.554,
    "ft_pct": 0.8,
    "pullup_share": 0.181,
    "drive_share": 0.48,
    "cs3_share_of_3pa": 0.684,
    "assisted_share": 0.545,
    "tov_per_100_usage": 10.63,
    "fta_per_fga": 0.409,
    "pf_per36": 3.3,
    "fouls_drawn_pg": 1.23
   },
   "changes": [],
   "bullets": [
    {
     "text": "Takes 1.8 3s/g at 40.8%: respect it, closeout.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": []
  },
  {
   "person_id": 1630162,
   "name": "Anthony Edwards",
   "name_i": "A. Edwards",
   "jersey": "5",
   "pos": "G",
   "section": "bench",
   "order": 4,
   "rotation_rank": 9,
   "height": "6-4",
   "age": 25.0,
   "exp": "6",
   "baseline_teams": [
    "MIN"
   ],
   "new_to_team": false,
   "tags": [
    "started 4 of 4",
    "did not play last game"
   ],
   "listed": {
    "status": "Out",
    "report_date": "2026-11-08",
    "read_at_utc": "2026-11-08T22:45:42Z"
   },
   "role": {
    "starter_latest": false,
    "starts": 4,
    "games_recent": 4,
    "minutes_recent": 135.4,
    "mpg_recent": 33.9,
    "mpg_baseline": 35.04,
    "last_game": "did not play last game"
   },
   "last_season": {
    "gp": 61,
    "pts_pg": 28.8,
    "reb_pg": 4.95,
    "ast_pg": 3.7,
    "tov_pg": 2.85,
    "fouls_committed_pg": 1.93,
    "fouls_drawn_pg": 4.48,
    "fgm": 602,
    "fga": 1231,
    "fg_pct": 0.489,
    "fga_pg": 20.18,
    "fg3m": 205,
    "fg3a": 514,
    "fg3_pct": 0.399,
    "fg3a_pg": 8.43,
    "fg3a_share": 0.418,
    "ftm": 348,
    "fta": 437,
    "ft_pct": 0.796,
    "fta_pg": 7.16,
    "fta_per_fga": 0.355,
    "rim_fgm": 200,
    "rim_fga": 286,
    "rim_fg_pct": 0.699,
    "efg_pct": 0.572,
    "ts_pct": 0.617,
    "assisted_share": 0.39,
    "tov_per_100_usage": 10.89,
    "mpg": 35.04
   },
   "this_season": {
    "gp": 4,
    "pts_pg": 33.25,
    "reb_pg": 4.75,
    "ast_pg": 3.5,
    "tov_pg": 3.5,
    "fouls_committed_pg": 2.0,
    "fouls_drawn_pg": null,
    "fgm": 50,
    "fga": 103,
    "fg_pct": 0.485,
    "fga_pg": 25.75,
    "fg3m": 18,
    "fg3a": 45,
    "fg3_pct": 0.4,
    "fg3a_pg": 11.25,
    "fg3a_share": 0.437,
    "ftm": 15,
    "fta": 20,
    "ft_pct": 0.75,
    "fta_pg": 5.0,
    "fta_per_fga": 0.194,
    "rim_fgm": null,
    "rim_fga": null,
    "rim_fg_pct": null,
    "efg_pct": 0.573,
    "ts_pct": 0.595,
    "assisted_share": null,
    "tov_per_100_usage": 11.13,
    "mpg": 33.9
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "excellent"
    },
    {
     "label": "Rim FG%",
     "key": "rim_fg_pct",
     "grade": "excellent"
    },
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "above average"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "good"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "excellent"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.399,
     "n": 514,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.852,
     "grade": "excellent",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.699,
     "n": 286,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.768,
     "grade": "excellent",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.796,
     "n": 437,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.545,
     "grade": "above average",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.355,
     "n": 1231,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.829,
     "grade": "excellent",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.109,
     "n": 1597.28,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.638,
     "grade": "good",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.418,
     "n": 1231,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.481,
     "grade": "average",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.232,
     "n": 1231,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.379,
     "grade": "below average",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.222,
     "n": 1231,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.533,
     "grade": "above average",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.304,
     "n": 1231,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.597,
     "grade": "above average",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.449,
     "n": 1231,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.977,
     "grade": "elite",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 135.4,
    "mpg_baseline": 35.04,
    "fga_pg": 20.18,
    "fg3a_share": 0.418,
    "fg3_pct": 0.399,
    "rim_share": 0.232,
    "rim_fg_pct": 0.699,
    "ft_pct": 0.796,
    "pullup_share": 0.449,
    "drive_share": 0.304,
    "cs3_share_of_3pa": 0.247,
    "assisted_share": 0.39,
    "tov_per_100_usage": 10.89,
    "fta_per_fga": 0.355,
    "pf_per36": 2.0,
    "fouls_drawn_pg": 4.48
   },
   "changes": [],
   "bullets": [
    {
     "text": "Lives at the line: 0.35 FTA per FGA (excellent, 83rd pct), 4.5 fouls drawn/g, 80% FT. Verticality, hands back, no reach.",
     "source": "pbp"
    },
    {
     "text": "Knockdown 3: 39.9% on 8.4/g (85th pct). No help off him; run him off the line.",
     "source": "pbp"
    },
    {
     "text": "Pull-up shooter: 45% of his shots are pull-ups (98th pct, 39%). Stay attached over screens; contest without fouling.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": []
  },
  {
   "person_id": 1641740,
   "name": "Jaylen Clark",
   "name_i": "J. Clark",
   "jersey": "7",
   "pos": "G",
   "section": "bench",
   "order": 5,
   "rotation_rank": 10,
   "height": "6-5",
   "age": 25.0,
   "exp": "2",
   "baseline_teams": [
    "MIN"
   ],
   "new_to_team": false,
   "tags": [],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 0,
    "games_recent": 9,
    "minutes_recent": 122.1,
    "mpg_recent": 13.6,
    "mpg_baseline": 13.06,
    "last_game": null
   },
   "last_season": {
    "gp": 68,
    "pts_pg": 4.04,
    "reb_pg": 1.76,
    "ast_pg": 0.63,
    "tov_pg": 0.34,
    "fouls_committed_pg": 1.28,
    "fouls_drawn_pg": 0.72,
    "fgm": 99,
    "fga": 227,
    "fg_pct": 0.436,
    "fga_pg": 3.34,
    "fg3m": 33,
    "fg3a": 100,
    "fg3_pct": 0.33,
    "fg3a_pg": 1.47,
    "fg3a_share": 0.441,
    "ftm": 44,
    "fta": 67,
    "ft_pct": 0.657,
    "fta_pg": 0.99,
    "fta_per_fga": 0.295,
    "rim_fgm": 47,
    "rim_fga": 77,
    "rim_fg_pct": 0.61,
    "efg_pct": 0.509,
    "ts_pct": 0.536,
    "assisted_share": 0.657,
    "tov_per_100_usage": 8.23,
    "mpg": 13.06
   },
   "this_season": {
    "gp": 9,
    "pts_pg": 4.89,
    "reb_pg": 1.89,
    "ast_pg": 0.78,
    "tov_pg": 0.56,
    "fouls_committed_pg": 1.56,
    "fouls_drawn_pg": null,
    "fgm": 15,
    "fga": 35,
    "fg_pct": 0.429,
    "fga_pg": 3.89,
    "fg3m": 8,
    "fg3a": 20,
    "fg3_pct": 0.4,
    "fg3a_pg": 2.22,
    "fg3a_share": 0.571,
    "ftm": 6,
    "fta": 11,
    "ft_pct": 0.545,
    "fta_pg": 1.22,
    "fta_per_fga": 0.314,
    "rim_fgm": null,
    "rim_fga": null,
    "rim_fg_pct": null,
    "efg_pct": 0.543,
    "ts_pct": 0.552,
    "assisted_share": null,
    "tov_per_100_usage": 11.15,
    "mpg": 13.6
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "below average"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.33,
     "n": 100,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.252,
     "grade": "below average",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.61,
     "n": 77,
     "unit": "restricted-area FGA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.657,
     "n": 67,
     "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.295,
     "n": 227,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.082,
     "n": 279.48,
     "unit": "usage events",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.441,
     "n": 227,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.339,
     "n": 227,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.216,
     "n": 227,
     "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.344,
     "n": 227,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.022,
     "n": 227,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 122.1,
    "mpg_baseline": 13.06,
    "fga_pg": 3.34,
    "fg3a_share": 0.441,
    "fg3_pct": 0.33,
    "rim_share": 0.339,
    "rim_fg_pct": 0.61,
    "ft_pct": 0.657,
    "pullup_share": 0.022,
    "drive_share": 0.344,
    "cs3_share_of_3pa": 0.88,
    "assisted_share": 0.657,
    "tov_per_100_usage": 8.23,
    "fta_per_fga": 0.295,
    "pf_per36": 3.5,
    "fouls_drawn_pg": 0.72
   },
   "changes": [],
   "bullets": [
    {
     "text": "Non-shooter (1.5 3PA/g, 33% from 3): go under screens, help off him.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": []
  },
  {
   "person_id": 1630538,
   "name": "Bones Hyland",
   "name_i": "B. Hyland",
   "jersey": "8",
   "pos": "G",
   "section": "bench",
   "order": 6,
   "rotation_rank": 11,
   "height": "6-2",
   "age": 26.0,
   "exp": "5",
   "baseline_teams": [
    "MIN"
   ],
   "new_to_team": false,
   "tags": [],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 0,
    "games_recent": 10,
    "minutes_recent": 121.9,
    "mpg_recent": 12.2,
    "mpg_baseline": 16.59,
    "last_game": null
   },
   "last_season": {
    "gp": 71,
    "pts_pg": 8.51,
    "reb_pg": 1.79,
    "ast_pg": 2.65,
    "tov_pg": 0.99,
    "fouls_committed_pg": 1.69,
    "fouls_drawn_pg": 1.07,
    "fgm": 212,
    "fga": 468,
    "fg_pct": 0.453,
    "fga_pg": 6.59,
    "fg3m": 116,
    "fg3a": 299,
    "fg3_pct": 0.388,
    "fg3a_pg": 4.21,
    "fg3a_share": 0.639,
    "ftm": 64,
    "fta": 82,
    "ft_pct": 0.78,
    "fta_pg": 1.15,
    "fta_per_fga": 0.175,
    "rim_fgm": 70,
    "rim_fga": 107,
    "rim_fg_pct": 0.654,
    "efg_pct": 0.577,
    "ts_pct": 0.599,
    "assisted_share": 0.571,
    "tov_per_100_usage": 12.19,
    "mpg": 16.59
   },
   "this_season": {
    "gp": 10,
    "pts_pg": 8.0,
    "reb_pg": 1.2,
    "ast_pg": 2.5,
    "tov_pg": 0.8,
    "fouls_committed_pg": 1.7,
    "fouls_drawn_pg": null,
    "fgm": 29,
    "fga": 67,
    "fg_pct": 0.433,
    "fga_pg": 6.7,
    "fg3m": 15,
    "fg3a": 42,
    "fg3_pct": 0.357,
    "fg3a_pg": 4.2,
    "fg3a_share": 0.627,
    "ftm": 7,
    "fta": 9,
    "ft_pct": 0.778,
    "fta_pg": 0.9,
    "fta_per_fga": 0.134,
    "rim_fgm": null,
    "rim_fga": null,
    "rim_fg_pct": null,
    "efg_pct": 0.545,
    "ts_pct": 0.564,
    "assisted_share": null,
    "tov_per_100_usage": 10.13,
    "mpg": 12.2
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "excellent"
    },
    {
     "label": "Rim FG%",
     "key": "rim_fg_pct",
     "grade": "average"
    },
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "average"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "average"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "below average"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.388,
     "n": 299,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.777,
     "grade": "excellent",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.654,
     "n": 107,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.458,
     "grade": "average",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.78,
     "n": 82,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.448,
     "grade": "average",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.175,
     "n": 468,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.262,
     "grade": "below average",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.122,
     "n": 574.0799999999999,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.468,
     "grade": "average",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.639,
     "n": 468,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.893,
     "grade": "excellent",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.229,
     "n": 468,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.364,
     "grade": "below average",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.162,
     "n": 468,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.259,
     "grade": "below average",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.269,
     "n": 468,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.481,
     "grade": "average",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.348,
     "n": 468,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.868,
     "grade": "excellent",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 121.9,
    "mpg_baseline": 16.59,
    "fga_pg": 6.59,
    "fg3a_share": 0.639,
    "fg3_pct": 0.388,
    "rim_share": 0.229,
    "rim_fg_pct": 0.654,
    "ft_pct": 0.78,
    "pullup_share": 0.348,
    "drive_share": 0.269,
    "cs3_share_of_3pa": 0.455,
    "assisted_share": 0.571,
    "tov_per_100_usage": 12.19,
    "fta_per_fga": 0.175,
    "pf_per36": 3.7,
    "fouls_drawn_pg": 1.07
   },
   "changes": [],
   "bullets": [
    {
     "text": "Knockdown 3: 38.8% on 4.2/g (78th pct). No help off him; run him off the line.",
     "source": "pbp"
    },
    {
     "text": "Pull-up shooter: 35% of his shots are pull-ups (87th pct, 40%). Stay attached over screens; contest without fouling.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": []
  },
  {
   "person_id": 1642262,
   "name": "Cody Williams",
   "name_i": "C. Williams",
   "jersey": "9",
   "pos": "F",
   "section": "bench",
   "order": 7,
   "rotation_rank": 12,
   "height": "6-7",
   "age": 21.0,
   "exp": "2",
   "baseline_teams": [
    "UTA"
   ],
   "new_to_team": true,
   "tags": [
    "did not play last game",
    "new · UTA last season"
   ],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 0,
    "games_recent": 5,
    "minutes_recent": 19.1,
    "mpg_recent": 3.8,
    "mpg_baseline": 24.34,
    "last_game": "did not play last game"
   },
   "last_season": {
    "gp": 67,
    "pts_pg": 8.78,
    "reb_pg": 2.96,
    "ast_pg": 2.04,
    "tov_pg": 1.09,
    "fouls_committed_pg": 1.82,
    "fouls_drawn_pg": 1.25,
    "fgm": 238,
    "fga": 509,
    "fg_pct": 0.468,
    "fga_pg": 7.6,
    "fg3m": 28,
    "fg3a": 131,
    "fg3_pct": 0.214,
    "fg3a_pg": 1.96,
    "fg3a_share": 0.257,
    "ftm": 84,
    "fta": 119,
    "ft_pct": 0.706,
    "fta_pg": 1.78,
    "fta_per_fga": 0.234,
    "rim_fgm": 125,
    "rim_fga": 189,
    "rim_fg_pct": 0.661,
    "efg_pct": 0.495,
    "ts_pct": 0.524,
    "assisted_share": 0.765,
    "tov_per_100_usage": 11.51,
    "mpg": 24.34
   },
   "this_season": {
    "gp": 5,
    "pts_pg": 0.0,
    "reb_pg": 0.2,
    "ast_pg": 0.0,
    "tov_pg": 0.0,
    "fouls_committed_pg": 0.0,
    "fouls_drawn_pg": null,
    "fgm": 0,
    "fga": 2,
    "fg_pct": 0.0,
    "fga_pg": 0.4,
    "fg3m": 0,
    "fg3a": 1,
    "fg3_pct": 0.0,
    "fg3a_pg": 0.2,
    "fg3a_share": 0.5,
    "ftm": 0,
    "fta": 0,
    "ft_pct": null,
    "fta_pg": 0.0,
    "fta_per_fga": 0.0,
    "rim_fgm": null,
    "rim_fga": null,
    "rim_fg_pct": null,
    "efg_pct": 0.0,
    "ts_pct": 0.0,
    "assisted_share": null,
    "tov_per_100_usage": 0.0,
    "mpg": 3.8
   },
   "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": "above average"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "average"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.214,
     "n": 131,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.005,
     "grade": "bad",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.661,
     "n": 189,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.518,
     "grade": "above average",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.706,
     "n": 119,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.169,
     "grade": "bad",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.234,
     "n": 509,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.442,
     "grade": "average",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.115,
     "n": 634.36,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.556,
     "grade": "above average",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.257,
     "n": 509,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.16,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.371,
     "n": 509,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.731,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.165,
     "n": 509,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.28,
     "grade": "below average",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.332,
     "n": 509,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.685,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.153,
     "n": 509,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.477,
     "grade": "average",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 19.1,
    "mpg_baseline": 24.34,
    "fga_pg": 7.6,
    "fg3a_share": 0.257,
    "fg3_pct": 0.214,
    "rim_share": 0.371,
    "rim_fg_pct": 0.661,
    "ft_pct": 0.706,
    "pullup_share": 0.153,
    "drive_share": 0.332,
    "cs3_share_of_3pa": 0.893,
    "assisted_share": 0.765,
    "tov_per_100_usage": 11.51,
    "fta_per_fga": 0.234,
    "pf_per36": 2.7,
    "fouls_drawn_pg": 1.25
   },
   "changes": [],
   "bullets": [
    {
     "text": "Low-volume, 21.4% from 3 (2.0/g): help off him in the gaps.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": [
    "foul_him_late"
   ]
  }
 ],
 "also_seen": [
  {
   "person_id": 1642912,
   "name": "Isaiah Evans",
   "name_i": "I. Evans",
   "jersey": "33",
   "pos": "F",
   "minutes_recent": 9.8,
   "last_season": null
  },
  {
   "person_id": 1642389,
   "name": "Zyon Pullin",
   "name_i": "Z. Pullin",
   "jersey": "15",
   "pos": "G",
   "minutes_recent": 6.1,
   "last_season": {
    "gp": 5,
    "pts_pg": 4.6,
    "reb_pg": 0.6,
    "ast_pg": 1.8,
    "tov_pg": 0.6,
    "fouls_committed_pg": 1.2,
    "fouls_drawn_pg": 0.4,
    "fgm": 9,
    "fga": 13,
    "fg_pct": 0.692,
    "fga_pg": 2.6,
    "fg3m": 1,
    "fg3a": 3,
    "fg3_pct": 0.333,
    "fg3a_pg": 0.6,
    "fg3a_share": 0.231,
    "ftm": 4,
    "fta": 4,
    "ft_pct": 1.0,
    "fta_pg": 0.8,
    "fta_per_fga": 0.308,
    "rim_fgm": 4,
    "rim_fga": 5,
    "rim_fg_pct": 0.8,
    "efg_pct": 0.731,
    "ts_pct": 0.779,
    "assisted_share": 0.333,
    "tov_per_100_usage": 16.89,
    "mpg": 8.54
   }
  }
 ],
 "not_seen": [
  {
   "person_id": 1628978,
   "name": "Donte DiVincenzo",
   "name_i": "D. DiVincenzo",
   "jersey": "0",
   "pos": "G",
   "baseline_teams": [
    "MIN"
   ],
   "mpg_baseline": 30.42,
   "last_season": {
    "gp": 82,
    "pts_pg": 12.2,
    "fga_pg": 10.18,
    "fg3a_pg": 7.85,
    "fg3_pct": 0.379,
    "reb_pg": 4.1,
    "ast_pg": 3.82
   }
  },
  {
   "person_id": 1642911,
   "name": "Rocco Zikarsky",
   "name_i": "R. Zikarsky",
   "jersey": "44",
   "pos": "C",
   "baseline_teams": [
    "MIN"
   ],
   "mpg_baseline": 7.3,
   "last_season": {
    "gp": 5,
    "pts_pg": 2.8,
    "fga_pg": 1.6,
    "fg3a_pg": 0.0,
    "fg3_pct": null,
    "reb_pg": 2.8,
    "ast_pg": 0.4
   }
  }
 ],
 "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-08"
 }
}
