{
 "schema": "scouting-team/1",
 "edition": "site",
 "generator": "agent_edition.py v3",
 "game_id": "0022600218",
 "season": "2026-27",
 "date": "2026-11-11",
 "tip_utc": "2026-11-12T00:00:00Z",
 "tip_et": "Wed Nov 11, 2026 · 7:00 PM ET",
 "built_at_utc": "2026-11-11T22:47:54Z",
 "matchup": {
  "label": "CLE @ NYK",
  "home": "NYK",
  "away": "CLE"
 },
 "scouted_team": {
  "tricode": "NYK",
  "name": "New York Knicks",
  "team_id": 1610612752
 },
 "for_team": {
  "tricode": "CLE",
  "name": "Cleveland Cavaliers",
  "team_id": 1610612739
 },
 "frame": "Scouting NYK · from Cleveland'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-20",
   "last_date": "2026-11-10"
  }
 },
 "availability": {
  "date": "2026-11-11",
  "report_date": "2026-11-11",
  "report_posted": true,
  "read_at_utc": "2026-11-11T22:47:45Z",
  "teams": [
   {
    "tricode": "NYK",
    "team_id": 1610612752,
    "state": "listed",
    "reason": null,
    "listed": [
     {
      "person_id": 1626157,
      "name": "Karl-Anthony Towns",
      "status": "Questionable"
     },
     {
      "person_id": 1628404,
      "name": "Josh Hart",
      "status": "Probable"
     }
    ]
   },
   {
    "tricode": "CLE",
    "team_id": 1610612739,
    "state": "listed",
    "reason": null,
    "listed": [
     {
      "person_id": 1643640,
      "name": "Ernest Udeh, Jr.",
      "status": "Out"
     },
     {
      "person_id": 1631215,
      "name": "Khalifa Diop",
      "status": "Out"
     },
     {
      "person_id": 1641772,
      "name": "Nae'Qwan Tomlin",
      "status": "Out"
     },
     {
      "person_id": 1630241,
      "name": "Sam Merrill",
      "status": "Out"
     },
     {
      "person_id": 1642281,
      "name": "Jaylon Tyson",
      "status": "Questionable"
     }
    ]
   }
  ],
  "schedule": {
   "team": "NYK",
   "note": null,
   "prev_game": {
    "game_id": "0022600211",
    "date_et": "2026-11-10",
    "opponent": "MIL",
    "home": true
   },
   "next_game": {
    "game_id": "0022600034",
    "date_et": "2026-11-13",
    "opponent": "IND",
    "home": false,
    "days_until": 2
   },
   "season_game_number": 11,
   "days_rest": 0,
   "b2b": true,
   "three_in_four": false,
   "games_in_last_4_days": 2,
   "games_last_7_days": 3
  }
 },
 "ten_seconds": [
  {
   "text": "Last season: 7th-fewest paint attempts (46%), 7th-best offensive rebounding (32.8%), 6th-slowest pace (96.3), 6th-best rim protection (64%).",
   "source": "pbp"
  },
  {
   "text": "Scoring last season: J. Brunson 26.0/g (25.9 so far), K. Towns 20.1/g (20.9 so far), O. Anunoby 16.7/g (16.7 so far).",
   "source": "pbp"
  }
 ],
 "team_keys": [
  {
   "key": "shot_profile",
   "text": "Shot profile last season: 46% paint attempts (7th fewest); 43% 3PA share (12th of 30). Chase Brunson 37%, McBride 41%, Anunoby 39%, Shamet 39%, Bridges 37%; wall up on Drummond, Clarkson, Dadiet.",
   "source": "pbp"
  },
  {
   "key": "rim_protection",
   "text": "Rim protection: opponents shoot 64% at the rim (6th best). Drive to kick; don't finish into the bigs.",
   "source": "pbp"
  },
  {
   "key": "dreb_pct",
   "text": "They close possessions: DREB% 71.5% (4th best).",
   "source": "pbp"
  },
  {
   "key": "opp_fg3a_share",
   "text": "They give up 3s: opponents take 45% of their shots from 3 (4th most). Space them; move it side to side.",
   "source": "pbp"
  },
  {
   "key": "poss_pg",
   "text": "Slow pace: 96.3 possessions per game (6th slowest).",
   "source": "pbp"
  },
  {
   "key": "fta_per_fga",
   "text": "They rarely get to the line: 0.24 FTA per FGA (6th fewest). Be physical; the whistle is quiet.",
   "source": "pbp"
  }
 ],
 "team_metrics": [
  {
   "key": "poss_pg",
   "label": "possessions per game (pace proxy)",
   "value": 96.27,
   "league_mean": 98.64,
   "rank": 25,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "pts_per_100",
   "label": "points per 100 possessions",
   "value": 120.97,
   "league_mean": 117.21,
   "rank": 5,
   "n_teams": 30,
   "higher_is_better": true
  },
  {
   "key": "opp_pts_per_100",
   "label": "opponent points per 100 possessions",
   "value": 114.78,
   "league_mean": 117.17,
   "rank": 23,
   "n_teams": 30,
   "higher_is_better": false
  },
  {
   "key": "efg_pct",
   "label": "eFG%",
   "value": 0.557,
   "league_mean": 0.546,
   "rank": 9,
   "n_teams": 30,
   "higher_is_better": true
  },
  {
   "key": "fg3a_share",
   "label": "3PA share of FGA",
   "value": 0.428,
   "league_mean": 0.415,
   "rank": 12,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "fg3_pct",
   "label": "3P%",
   "value": 0.373,
   "league_mean": 0.359,
   "rank": 4,
   "n_teams": 30,
   "higher_is_better": true
  },
  {
   "key": "pitp_share",
   "label": "paint-attempt share of FGA",
   "value": 0.458,
   "league_mean": 0.484,
   "rank": 24,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "rim_share",
   "label": "restricted-area share of FGA",
   "value": 0.295,
   "league_mean": 0.3,
   "rank": 15,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "rim_fg_pct",
   "label": "restricted-area FG%",
   "value": 0.657,
   "league_mean": 0.661,
   "rank": 17,
   "n_teams": 30,
   "higher_is_better": true
  },
  {
   "key": "fastbreak_share",
   "label": "fastbreak share of FGA",
   "value": 0.115,
   "league_mean": 0.115,
   "rank": 15,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "second_chance_share",
   "label": "second-chance share of FGA",
   "value": 0.134,
   "league_mean": 0.128,
   "rank": 8,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "fta_per_fga",
   "label": "FTA per FGA",
   "value": 0.238,
   "league_mean": 0.264,
   "rank": 25,
   "n_teams": 30,
   "higher_is_better": true
  },
  {
   "key": "tov_per_100",
   "label": "turnovers per 100 possessions",
   "value": 14.18,
   "league_mean": 14.71,
   "rank": 21,
   "n_teams": 30,
   "higher_is_better": false
  },
  {
   "key": "oreb_pct",
   "label": "offensive rebound %",
   "value": 0.328,
   "league_mean": 0.305,
   "rank": 7,
   "n_teams": 30,
   "higher_is_better": true
  },
  {
   "key": "dreb_pct",
   "label": "defensive rebound %",
   "value": 0.715,
   "league_mean": 0.695,
   "rank": 4,
   "n_teams": 30,
   "higher_is_better": true
  },
  {
   "key": "assisted_share",
   "label": "assisted share of made FGs",
   "value": 0.643,
   "league_mean": 0.637,
   "rank": 15,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "fouls_pg",
   "label": "fouls committed per game",
   "value": 19.98,
   "league_mean": 19.86,
   "rank": 12,
   "n_teams": 30,
   "higher_is_better": false
  },
  {
   "key": "shooting_foul_share",
   "label": "shooting-foul share of fouls",
   "value": 0.503,
   "league_mean": 0.525,
   "rank": 23,
   "n_teams": 30,
   "higher_is_better": false
  },
  {
   "key": "opp_rim_fg_pct",
   "label": "opponent FG% allowed at the rim",
   "value": 0.638,
   "league_mean": 0.659,
   "rank": 25,
   "n_teams": 30,
   "higher_is_better": false
  },
  {
   "key": "opp_rim_share",
   "label": "opponent rim-attempt share allowed",
   "value": 0.292,
   "league_mean": 0.3,
   "rank": 18,
   "n_teams": 30,
   "higher_is_better": false
  },
  {
   "key": "opp_fg3a_share",
   "label": "opponent 3PA share allowed",
   "value": 0.448,
   "league_mean": 0.415,
   "rank": 4,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "opp_fg3_pct",
   "label": "opponent 3P% allowed",
   "value": 0.362,
   "league_mean": 0.359,
   "rank": 11,
   "n_teams": 30,
   "higher_is_better": false
  },
  {
   "key": "opp_tov_per_100",
   "label": "opponent turnovers forced per 100",
   "value": 15.0,
   "league_mean": 14.71,
   "rank": 13,
   "n_teams": 30,
   "higher_is_better": true
  }
 ],
 "team_changes": [],
 "flag_note": "14 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": 203083,
     "name": "Andre Drummond",
     "name_i": "A. Drummond",
     "jersey": "0",
     "pos": "C",
     "text": "63% FT (84 FTA, 6th pct)",
     "printed_text": "63% FT (84 FTA, 6th pct)",
     "ft_pct": 0.631,
     "ftm": 53,
     "fta": 84,
     "percentile": 0.06,
     "grade": "bad",
     "pool": 258,
     "clutch_ftm": 4,
     "clutch_fta": 5
    },
    {
     "person_id": 1629013,
     "name": "Landry Shamet",
     "name_i": "L. Shamet",
     "jersey": "44",
     "pos": "G",
     "text": "71% FT (76 FTA, 18th pct), 6/12 in clutch",
     "printed_text": "71% FT (76 FTA, 18th pct), 6/12 in clutch",
     "ft_pct": 0.711,
     "ftm": 54,
     "fta": 76,
     "percentile": 0.18,
     "grade": "bad",
     "pool": 258,
     "clutch_ftm": 6,
     "clutch_fta": 12
    },
    {
     "person_id": 1628404,
     "name": "Josh Hart",
     "name_i": "J. Hart",
     "jersey": "3",
     "pos": "G",
     "text": "72% FT (125 FTA, 22nd pct)",
     "printed_text": "72% FT (125 FTA, 22nd pct)",
     "ft_pct": 0.72,
     "ftm": 90,
     "fta": 125,
     "percentile": 0.221,
     "grade": "bad",
     "pool": 258,
     "clutch_ftm": 2,
     "clutch_fta": 3
    }
   ],
   "empty_text": null
  },
  "dont_foul": {
   "players": [
    {
     "person_id": 1626157,
     "name": "Karl-Anthony Towns",
     "name_i": "K. Towns",
     "jersey": "32",
     "pos": "C-F",
     "text": "86% FT (416 FTA, 82nd pct), 11/16 in clutch",
     "printed_text": "86% FT",
     "ft_pct": 0.858,
     "ftm": 357,
     "fta": 416,
     "percentile": 0.816,
     "grade": "excellent",
     "pool": 258,
     "clutch_ftm": 11,
     "clutch_fta": 16,
     "shown": true
    },
    {
     "person_id": 1628973,
     "name": "Jalen Brunson",
     "name_i": "J. Brunson",
     "jersey": "11",
     "pos": "G",
     "text": "84% FT (421 FTA, 76th pct), 24/31 in clutch",
     "printed_text": "84% FT",
     "ft_pct": 0.841,
     "ftm": 354,
     "fta": 421,
     "percentile": 0.762,
     "grade": "excellent",
     "pool": 258,
     "clutch_ftm": 24,
     "clutch_fta": 31,
     "shown": true
    },
    {
     "person_id": 203903,
     "name": "Jordan Clarkson",
     "name_i": "J. Clarkson",
     "jersey": "00",
     "pos": "G",
     "text": "83% FT (94 FTA, 72nd pct)",
     "printed_text": "83% FT",
     "ft_pct": 0.83,
     "ftm": 78,
     "fta": 94,
     "percentile": 0.715,
     "grade": "good",
     "pool": 258,
     "clutch_ftm": 0,
     "clutch_fta": 0,
     "shown": true
    },
    {
     "person_id": 1628384,
     "name": "OG Anunoby",
     "name_i": "O. Anunoby",
     "jersey": "8",
     "pos": "F-G",
     "text": "83% FT (221 FTA, 69th pct), 21/24 in clutch",
     "printed_text": "83% FT",
     "ft_pct": 0.828,
     "ftm": 183,
     "fta": 221,
     "percentile": 0.688,
     "grade": "good",
     "pool": 258,
     "clutch_ftm": 21,
     "clutch_fta": 24,
     "shown": true
    },
    {
     "person_id": 1628969,
     "name": "Mikal Bridges",
     "name_i": "M. Bridges",
     "jersey": "25",
     "pos": "G-F",
     "text": "83% FT (98 FTA, 67th pct)",
     "printed_text": "83% FT",
     "ft_pct": 0.827,
     "ftm": 81,
     "fta": 98,
     "percentile": 0.669,
     "grade": "good",
     "pool": 258,
     "clutch_ftm": 2,
     "clutch_fta": 2,
     "shown": true
    }
   ]
  },
  "foul_trouble": {
   "players": [],
   "empty_text": "Nobody over 4.5 fouls per 36 last season."
  }
 },
 "players": [
  {
   "person_id": 1628973,
   "name": "Jalen Brunson",
   "name_i": "J. Brunson",
   "jersey": "11",
   "pos": "G",
   "section": "starters",
   "order": 1,
   "rotation_rank": 1,
   "height": "6-2",
   "age": 30.0,
   "exp": "8",
   "baseline_teams": [
    "NYK"
   ],
   "new_to_team": false,
   "tags": [
    "started last game"
   ],
   "listed": null,
   "role": {
    "starter_latest": true,
    "starts": 10,
    "games_recent": 10,
    "minutes_recent": 334.7,
    "mpg_recent": 33.5,
    "mpg_baseline": 34.99,
    "last_game": null
   },
   "last_season": {
    "gp": 74,
    "pts_pg": 26.04,
    "reb_pg": 3.34,
    "ast_pg": 6.8,
    "tov_pg": 2.36,
    "fouls_committed_pg": 2.3,
    "fouls_drawn_pg": 5.12,
    "fgm": 689,
    "fga": 1475,
    "fg_pct": 0.467,
    "fga_pg": 19.93,
    "fg3m": 195,
    "fg3a": 528,
    "fg3_pct": 0.369,
    "fg3a_pg": 7.14,
    "fg3a_share": 0.358,
    "ftm": 354,
    "fta": 421,
    "ft_pct": 0.841,
    "fta_pg": 5.69,
    "fta_per_fga": 0.285,
    "rim_fgm": 143,
    "rim_fga": 229,
    "rim_fg_pct": 0.624,
    "efg_pct": 0.533,
    "ts_pct": 0.58,
    "assisted_share": 0.311,
    "tov_per_100_usage": 9.54,
    "mpg": 34.99
   },
   "this_season": {
    "gp": 10,
    "pts_pg": 25.9,
    "reb_pg": 3.1,
    "ast_pg": 5.2,
    "tov_pg": 1.6,
    "fouls_committed_pg": 1.2,
    "fouls_drawn_pg": 6.3,
    "fgm": 86,
    "fga": 205,
    "fg_pct": 0.42,
    "fga_pg": 20.5,
    "fg3m": 26,
    "fg3a": 71,
    "fg3_pct": 0.366,
    "fg3a_pg": 7.1,
    "fg3a_share": 0.346,
    "ftm": 61,
    "fta": 78,
    "ft_pct": 0.782,
    "fta_pg": 7.8,
    "fta_per_fga": 0.38,
    "rim_fgm": 20,
    "rim_fga": 41,
    "rim_fg_pct": 0.488,
    "efg_pct": 0.483,
    "ts_pct": 0.541,
    "assisted_share": 0.337,
    "tov_per_100_usage": 6.27,
    "mpg": 33.5
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "good"
    },
    {
     "label": "Rim FG%",
     "key": "rim_fg_pct",
     "grade": "below average"
    },
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "excellent"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "excellent"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "good"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.369,
     "n": 528,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.601,
     "grade": "good",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.624,
     "n": 229,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.284,
     "grade": "below average",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.841,
     "n": 421,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.762,
     "grade": "excellent",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.285,
     "n": 1475,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.639,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.095,
     "n": 1835.24,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.783,
     "grade": "excellent",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.358,
     "n": 1475,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.347,
     "grade": "below average",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.155,
     "n": 1475,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.15,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.257,
     "n": 1475,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.699,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.312,
     "n": 1475,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.639,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.399,
     "n": 1475,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.949,
     "grade": "elite",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 334.7,
    "mpg_baseline": 34.99,
    "fga_pg": 19.93,
    "fg3a_share": 0.358,
    "fg3_pct": 0.369,
    "rim_share": 0.155,
    "rim_fg_pct": 0.624,
    "ft_pct": 0.841,
    "pullup_share": 0.399,
    "drive_share": 0.312,
    "cs3_share_of_3pa": 0.39,
    "assisted_share": 0.311,
    "tov_per_100_usage": 9.54,
    "fta_per_fga": 0.285,
    "pf_per36": 2.4,
    "fouls_drawn_pg": 5.12,
    "flags": 0
   },
   "changes": [],
   "bullets": [
    {
     "text": "Capable 3: 36.9% on 7.1/g (60th pct). Closeout under control, contest every one.",
     "source": "pbp"
    },
    {
     "text": "Pull-up shooter: 40% of his shots are pull-ups (95th pct, 44%). Stay attached over screens; contest without fouling.",
     "source": "pbp"
    },
    {
     "text": "Primary creator (6.8 AST/g): stay home on shooters when he drives; take away the kick-out.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": [
    "dont_foul"
   ]
  },
  {
   "person_id": 1628384,
   "name": "OG Anunoby",
   "name_i": "O. Anunoby",
   "jersey": "8",
   "pos": "F-G",
   "section": "starters",
   "order": 2,
   "rotation_rank": 2,
   "height": "6-7",
   "age": 29.0,
   "exp": "9",
   "baseline_teams": [
    "NYK"
   ],
   "new_to_team": false,
   "tags": [
    "started last game"
   ],
   "listed": null,
   "role": {
    "starter_latest": true,
    "starts": 10,
    "games_recent": 10,
    "minutes_recent": 326.2,
    "mpg_recent": 32.6,
    "mpg_baseline": 33.2,
    "last_game": null
   },
   "last_season": {
    "gp": 67,
    "pts_pg": 16.69,
    "reb_pg": 5.24,
    "ast_pg": 2.16,
    "tov_pg": 1.84,
    "fouls_committed_pg": 2.45,
    "fouls_drawn_pg": 2.34,
    "fgm": 389,
    "fga": 804,
    "fg_pct": 0.484,
    "fga_pg": 12.0,
    "fg3m": 157,
    "fg3a": 407,
    "fg3_pct": 0.386,
    "fg3a_pg": 6.07,
    "fg3a_share": 0.506,
    "ftm": 183,
    "fta": 221,
    "ft_pct": 0.828,
    "fta_pg": 3.3,
    "fta_per_fga": 0.275,
    "rim_fgm": 197,
    "rim_fga": 290,
    "rim_fg_pct": 0.679,
    "efg_pct": 0.581,
    "ts_pct": 0.62,
    "assisted_share": 0.789,
    "tov_per_100_usage": 12.01,
    "mpg": 33.2
   },
   "this_season": {
    "gp": 10,
    "pts_pg": 16.7,
    "reb_pg": 5.3,
    "ast_pg": 2.4,
    "tov_pg": 2.0,
    "fouls_committed_pg": 3.5,
    "fouls_drawn_pg": 3.6,
    "fgm": 47,
    "fga": 120,
    "fg_pct": 0.392,
    "fga_pg": 12.0,
    "fg3m": 22,
    "fg3a": 66,
    "fg3_pct": 0.333,
    "fg3a_pg": 6.6,
    "fg3a_share": 0.55,
    "ftm": 51,
    "fta": 58,
    "ft_pct": 0.879,
    "fta_pg": 5.8,
    "fta_per_fga": 0.483,
    "rim_fgm": 24,
    "rim_fga": 45,
    "rim_fg_pct": 0.533,
    "efg_pct": 0.483,
    "ts_pct": 0.574,
    "assisted_share": 0.872,
    "tov_per_100_usage": 12.08,
    "mpg": 32.6
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "excellent"
    },
    {
     "label": "Rim FG%",
     "key": "rim_fg_pct",
     "grade": "good"
    },
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "good"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "average"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "good"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.386,
     "n": 407,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.754,
     "grade": "excellent",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.679,
     "n": 290,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.619,
     "grade": "good",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.828,
     "n": 221,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.688,
     "grade": "good",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.275,
     "n": 804,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.607,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.12,
     "n": 1024.24,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.483,
     "grade": "average",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.506,
     "n": 804,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.671,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.361,
     "n": 804,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.717,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.195,
     "n": 804,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.46,
     "grade": "average",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.289,
     "n": 804,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.555,
     "grade": "above average",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.114,
     "n": 804,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.364,
     "grade": "below average",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 326.2,
    "mpg_baseline": 33.2,
    "fga_pg": 12.0,
    "fg3a_share": 0.506,
    "fg3_pct": 0.386,
    "rim_share": 0.361,
    "rim_fg_pct": 0.679,
    "ft_pct": 0.828,
    "pullup_share": 0.114,
    "drive_share": 0.289,
    "cs3_share_of_3pa": 0.811,
    "assisted_share": 0.789,
    "tov_per_100_usage": 12.01,
    "fta_per_fga": 0.275,
    "pf_per36": 2.7,
    "fouls_drawn_pg": 2.34,
    "flags": 0
   },
   "changes": [],
   "bullets": [
    {
     "text": "Knockdown 3: 38.6% on 6.1/g (75th pct). No help off him; run him off the line.",
     "source": "pbp"
    },
    {
     "text": "Corner specialist: 45% from the corners (199 att), 33% above the break (208). No help off the corners; help off him on top.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": [
    "dont_foul"
   ]
  },
  {
   "person_id": 1626157,
   "name": "Karl-Anthony Towns",
   "name_i": "K. Towns",
   "jersey": "32",
   "pos": "C-F",
   "section": "starters",
   "order": 3,
   "rotation_rank": 3,
   "height": "7-0",
   "age": 30.0,
   "exp": "11",
   "baseline_teams": [
    "NYK"
   ],
   "new_to_team": false,
   "tags": [
    "started last game"
   ],
   "listed": {
    "status": "Questionable",
    "report_date": "2026-11-11",
    "read_at_utc": "2026-11-11T22:47:45Z"
   },
   "role": {
    "starter_latest": true,
    "starts": 10,
    "games_recent": 10,
    "minutes_recent": 311.0,
    "mpg_recent": 31.1,
    "mpg_baseline": 30.96,
    "last_game": null
   },
   "last_season": {
    "gp": 75,
    "pts_pg": 20.05,
    "reb_pg": 11.85,
    "ast_pg": 3.01,
    "tov_pg": 2.49,
    "fouls_committed_pg": 3.4,
    "fouls_drawn_pg": 4.88,
    "fgm": 517,
    "fga": 1032,
    "fg_pct": 0.501,
    "fga_pg": 13.76,
    "fg3m": 113,
    "fg3a": 307,
    "fg3_pct": 0.368,
    "fg3a_pg": 4.09,
    "fg3a_share": 0.297,
    "ftm": 357,
    "fta": 416,
    "ft_pct": 0.858,
    "fta_pg": 5.55,
    "fta_per_fga": 0.403,
    "rim_fgm": 313,
    "rim_fga": 514,
    "rim_fg_pct": 0.609,
    "efg_pct": 0.556,
    "ts_pct": 0.619,
    "assisted_share": 0.658,
    "tov_per_100_usage": 13.34,
    "mpg": 30.96
   },
   "this_season": {
    "gp": 10,
    "pts_pg": 20.9,
    "reb_pg": 13.8,
    "ast_pg": 3.1,
    "tov_pg": 3.3,
    "fouls_committed_pg": 2.8,
    "fouls_drawn_pg": 5.3,
    "fgm": 75,
    "fga": 138,
    "fg_pct": 0.543,
    "fga_pg": 13.8,
    "fg3m": 19,
    "fg3a": 48,
    "fg3_pct": 0.396,
    "fg3a_pg": 4.8,
    "fg3a_share": 0.348,
    "ftm": 40,
    "fta": 53,
    "ft_pct": 0.755,
    "fta_pg": 5.3,
    "fta_per_fga": 0.384,
    "rim_fgm": 46,
    "rim_fga": 70,
    "rim_fg_pct": 0.657,
    "efg_pct": 0.612,
    "ts_pct": 0.648,
    "assisted_share": 0.733,
    "tov_per_100_usage": 16.98,
    "mpg": 31.1
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "above average"
    },
    {
     "label": "Rim FG%",
     "key": "rim_fg_pct",
     "grade": "bad"
    },
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "excellent"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "below average"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "excellent"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.368,
     "n": 307,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.588,
     "grade": "above average",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.609,
     "n": 514,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.2,
     "grade": "bad",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.858,
     "n": 416,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.816,
     "grade": "excellent",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.403,
     "n": 1032,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.889,
     "grade": "excellent",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.133,
     "n": 1402.04,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.329,
     "grade": "below average",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.297,
     "n": 1032,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.22,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.498,
     "n": 1032,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.889,
     "grade": "excellent",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.355,
     "n": 1032,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.917,
     "grade": "elite",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.357,
     "n": 1032,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.752,
     "grade": "excellent",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.048,
     "n": 1032,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.195,
     "grade": "bad",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 311.0,
    "mpg_baseline": 30.96,
    "fga_pg": 13.76,
    "fg3a_share": 0.297,
    "fg3_pct": 0.368,
    "rim_share": 0.498,
    "rim_fg_pct": 0.609,
    "ft_pct": 0.858,
    "pullup_share": 0.048,
    "drive_share": 0.357,
    "cs3_share_of_3pa": 0.762,
    "assisted_share": 0.658,
    "tov_per_100_usage": 13.34,
    "fta_per_fga": 0.403,
    "pf_per36": 4.0,
    "fouls_drawn_pg": 4.88,
    "flags": 1
   },
   "changes": [
    {
     "key": "drive_share",
     "label": "drive family share of FGA",
     "direction": "down",
     "p0": 0.357,
     "p1": 0.239,
     "n1": 138,
     "z": -2.88
    }
   ],
   "bullets": [
    {
     "text": "Lives at the line: 0.40 FTA per FGA (excellent, 89th pct), 4.9 fouls drawn/g, 86% FT. Verticality, hands back, no reach.",
     "source": "pbp"
    },
    {
     "text": "New this season: drive family share of FGA down, 36% -> 24% (138 trials 2026-27 regular season to date; 2025-26 regular season baseline).",
     "source": "pbp"
    },
    {
     "text": "Capable 3: 36.8% on 4.1/g (59th pct). Closeout under control, contest every one.",
     "source": "pbp"
    },
    {
     "text": "Poor finisher: 61% at the rim (bad, 20th pct) on 514 attempts. Meet him at the rim; verticality, no fouls.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": [
    "dont_foul"
   ]
  },
  {
   "person_id": 1629013,
   "name": "Landry Shamet",
   "name_i": "L. Shamet",
   "jersey": "44",
   "pos": "G",
   "section": "starters",
   "order": 4,
   "rotation_rank": 4,
   "height": "6-5",
   "age": 29.0,
   "exp": "8",
   "baseline_teams": [
    "NYK"
   ],
   "new_to_team": false,
   "tags": [
    "started last game"
   ],
   "listed": null,
   "role": {
    "starter_latest": true,
    "starts": 3,
    "games_recent": 10,
    "minutes_recent": 256.3,
    "mpg_recent": 25.6,
    "mpg_baseline": 22.97,
    "last_game": null
   },
   "last_season": {
    "gp": 51,
    "pts_pg": 9.31,
    "reb_pg": 1.8,
    "ast_pg": 1.41,
    "tov_pg": 0.59,
    "fouls_committed_pg": 1.51,
    "fouls_drawn_pg": 1.59,
    "fgm": 159,
    "fga": 364,
    "fg_pct": 0.437,
    "fga_pg": 7.14,
    "fg3m": 103,
    "fg3a": 263,
    "fg3_pct": 0.392,
    "fg3a_pg": 5.16,
    "fg3a_share": 0.723,
    "ftm": 54,
    "fta": 76,
    "ft_pct": 0.711,
    "fta_pg": 1.49,
    "fta_per_fga": 0.209,
    "rim_fgm": 43,
    "rim_fga": 62,
    "rim_fg_pct": 0.694,
    "efg_pct": 0.578,
    "ts_pct": 0.598,
    "assisted_share": 0.906,
    "tov_per_100_usage": 7.02,
    "mpg": 22.97
   },
   "this_season": {
    "gp": 10,
    "pts_pg": 9.4,
    "reb_pg": 1.6,
    "ast_pg": 1.9,
    "tov_pg": 1.0,
    "fouls_committed_pg": 1.9,
    "fouls_drawn_pg": 1.3,
    "fgm": 31,
    "fga": 70,
    "fg_pct": 0.443,
    "fga_pg": 7.0,
    "fg3m": 22,
    "fg3a": 53,
    "fg3_pct": 0.415,
    "fg3a_pg": 5.3,
    "fg3a_share": 0.757,
    "ftm": 10,
    "fta": 14,
    "ft_pct": 0.714,
    "fta_pg": 1.4,
    "fta_per_fga": 0.2,
    "rim_fgm": 7,
    "rim_fga": 13,
    "rim_fg_pct": 0.538,
    "efg_pct": 0.6,
    "ts_pct": 0.617,
    "assisted_share": 1.0,
    "tov_per_100_usage": 11.61,
    "mpg": 25.6
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "excellent"
    },
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "bad"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "elite"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "below average"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.392,
     "n": 263,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.813,
     "grade": "excellent",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.694,
     "n": 62,
     "unit": "restricted-area FGA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.711,
     "n": 76,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.18,
     "grade": "bad",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.209,
     "n": 364,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.329,
     "grade": "below average",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.07,
     "n": 427.44,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.968,
     "grade": "elite",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.723,
     "n": 364,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.952,
     "grade": "elite",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.17,
     "n": 364,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.188,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.223,
     "n": 364,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.54,
     "grade": "above average",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.124,
     "n": 364,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.072,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.266,
     "n": 364,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.741,
     "grade": "good",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 256.3,
    "mpg_baseline": 22.97,
    "fga_pg": 7.14,
    "fg3a_share": 0.723,
    "fg3_pct": 0.392,
    "rim_share": 0.17,
    "rim_fg_pct": 0.694,
    "ft_pct": 0.711,
    "pullup_share": 0.266,
    "drive_share": 0.124,
    "cs3_share_of_3pa": 0.639,
    "assisted_share": 0.906,
    "tov_per_100_usage": 7.02,
    "fta_per_fga": 0.209,
    "pf_per36": 2.4,
    "fouls_drawn_pg": 1.59,
    "flags": 0
   },
   "changes": [],
   "bullets": [
    {
     "text": "Doesn't turn it over: 7.0 TO per 100 usage (97th pct). Don't gamble for steals; play him straight up.",
     "source": "pbp"
    },
    {
     "text": "Knockdown 3: 39.2% on 5.2/g (81st pct). No help off him; run him off the line.",
     "source": "pbp"
    },
    {
     "text": "Pull-up shooter: 27% of his shots are pull-ups (74th pct, 36%). Stay attached over screens; contest without fouling.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": [
    "foul_him_late"
   ]
  },
  {
   "person_id": 1628969,
   "name": "Mikal Bridges",
   "name_i": "M. Bridges",
   "jersey": "25",
   "pos": "G-F",
   "section": "starters",
   "order": 5,
   "rotation_rank": 5,
   "height": "6-6",
   "age": 30.0,
   "exp": "8",
   "baseline_teams": [
    "NYK"
   ],
   "new_to_team": false,
   "tags": [
    "started last game"
   ],
   "listed": null,
   "role": {
    "starter_latest": true,
    "starts": 10,
    "games_recent": 10,
    "minutes_recent": 251.0,
    "mpg_recent": 25.1,
    "mpg_baseline": 32.83,
    "last_game": null
   },
   "last_season": {
    "gp": 82,
    "pts_pg": 14.4,
    "reb_pg": 3.8,
    "ast_pg": 3.71,
    "tov_pg": 1.01,
    "fouls_committed_pg": 1.95,
    "fouls_drawn_pg": 1.45,
    "fgm": 472,
    "fga": 963,
    "fg_pct": 0.49,
    "fga_pg": 11.74,
    "fg3m": 156,
    "fg3a": 420,
    "fg3_pct": 0.371,
    "fg3a_pg": 5.12,
    "fg3a_share": 0.436,
    "ftm": 81,
    "fta": 98,
    "ft_pct": 0.827,
    "fta_pg": 1.2,
    "fta_per_fga": 0.102,
    "rim_fgm": 171,
    "rim_fga": 231,
    "rim_fg_pct": 0.74,
    "efg_pct": 0.571,
    "ts_pct": 0.587,
    "assisted_share": 0.784,
    "tov_per_100_usage": 7.62,
    "mpg": 32.83
   },
   "this_season": {
    "gp": 10,
    "pts_pg": 6.3,
    "reb_pg": 3.4,
    "ast_pg": 2.1,
    "tov_pg": 0.8,
    "fouls_committed_pg": 1.2,
    "fouls_drawn_pg": 0.8,
    "fgm": 25,
    "fga": 76,
    "fg_pct": 0.329,
    "fga_pg": 7.6,
    "fg3m": 9,
    "fg3a": 34,
    "fg3_pct": 0.265,
    "fg3a_pg": 3.4,
    "fg3a_share": 0.447,
    "ftm": 4,
    "fta": 4,
    "ft_pct": 1.0,
    "fta_pg": 0.4,
    "fta_per_fga": 0.053,
    "rim_fgm": 9,
    "rim_fga": 16,
    "rim_fg_pct": 0.562,
    "efg_pct": 0.388,
    "ts_pct": 0.405,
    "assisted_share": 0.8,
    "tov_per_100_usage": 9.33,
    "mpg": 25.1
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "good"
    },
    {
     "label": "Rim FG%",
     "key": "rim_fg_pct",
     "grade": "elite"
    },
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "good"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "elite"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "bad"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.371,
     "n": 420,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.621,
     "grade": "good",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.74,
     "n": 231,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.905,
     "grade": "elite",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.827,
     "n": 98,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.669,
     "grade": "good",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.102,
     "n": 963,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.065,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.076,
     "n": 1089.12,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.953,
     "grade": "elite",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.436,
     "n": 963,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.516,
     "grade": "above average",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.24,
     "n": 963,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.407,
     "grade": "average",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.124,
     "n": 963,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.121,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.178,
     "n": 963,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.206,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.163,
     "n": 963,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.509,
     "grade": "above average",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 251.0,
    "mpg_baseline": 32.83,
    "fga_pg": 11.74,
    "fg3a_share": 0.436,
    "fg3_pct": 0.371,
    "rim_share": 0.24,
    "rim_fg_pct": 0.74,
    "ft_pct": 0.827,
    "pullup_share": 0.163,
    "drive_share": 0.178,
    "cs3_share_of_3pa": 0.783,
    "assisted_share": 0.784,
    "tov_per_100_usage": 7.62,
    "fta_per_fga": 0.102,
    "pf_per36": 2.1,
    "fouls_drawn_pg": 1.45,
    "flags": 0
   },
   "changes": [],
   "bullets": [
    {
     "text": "Doesn't turn it over: 7.6 TO per 100 usage (95th pct). Don't gamble for steals; play him straight up.",
     "source": "pbp"
    },
    {
     "text": "Doesn't get to the line: 0.10 FTA per FGA (6th pct). Be physical; the whistle is quiet.",
     "source": "pbp"
    },
    {
     "text": "Knockdown 3: 37.1% on 5.1/g (62nd pct). No help off him; run him off the line.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": [
    "dont_foul"
   ]
  },
  {
   "person_id": 1628404,
   "name": "Josh Hart",
   "name_i": "J. Hart",
   "jersey": "3",
   "pos": "G",
   "section": "bench",
   "order": 1,
   "rotation_rank": 6,
   "height": "6-5",
   "age": 31.0,
   "exp": "9",
   "baseline_teams": [
    "NYK"
   ],
   "new_to_team": false,
   "tags": [
    "started 7 of 7",
    "did not play last game"
   ],
   "listed": {
    "status": "Probable",
    "report_date": "2026-11-11",
    "read_at_utc": "2026-11-11T22:47:45Z"
   },
   "role": {
    "starter_latest": false,
    "starts": 7,
    "games_recent": 7,
    "minutes_recent": 221.7,
    "mpg_recent": 31.7,
    "mpg_baseline": 30.21,
    "last_game": "did not play last game"
   },
   "last_season": {
    "gp": 66,
    "pts_pg": 12.0,
    "reb_pg": 7.38,
    "ast_pg": 4.8,
    "tov_pg": 1.94,
    "fouls_committed_pg": 2.5,
    "fouls_drawn_pg": 2.06,
    "fgm": 301,
    "fga": 592,
    "fg_pct": 0.508,
    "fga_pg": 8.97,
    "fg3m": 100,
    "fg3a": 242,
    "fg3_pct": 0.413,
    "fg3a_pg": 3.67,
    "fg3a_share": 0.409,
    "ftm": 90,
    "fta": 125,
    "ft_pct": 0.72,
    "fta_pg": 1.89,
    "fta_per_fga": 0.211,
    "rim_fgm": 137,
    "rim_fga": 205,
    "rim_fg_pct": 0.668,
    "efg_pct": 0.593,
    "ts_pct": 0.612,
    "assisted_share": 0.734,
    "tov_per_100_usage": 16.52,
    "mpg": 30.21
   },
   "this_season": {
    "gp": 7,
    "pts_pg": 8.57,
    "reb_pg": 7.29,
    "ast_pg": 3.86,
    "tov_pg": 2.0,
    "fouls_committed_pg": 3.0,
    "fouls_drawn_pg": 2.0,
    "fgm": 22,
    "fga": 57,
    "fg_pct": 0.386,
    "fga_pg": 8.14,
    "fg3m": 13,
    "fg3a": 38,
    "fg3_pct": 0.342,
    "fg3a_pg": 5.43,
    "fg3a_share": 0.667,
    "ftm": 3,
    "fta": 5,
    "ft_pct": 0.6,
    "fta_pg": 0.71,
    "fta_per_fga": 0.088,
    "rim_fgm": 6,
    "rim_fga": 12,
    "rim_fg_pct": 0.5,
    "efg_pct": 0.5,
    "ts_pct": 0.507,
    "assisted_share": 0.864,
    "tov_per_100_usage": 19.13,
    "mpg": 31.7
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "elite"
    },
    {
     "label": "Rim FG%",
     "key": "rim_fg_pct",
     "grade": "above average"
    },
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "bad"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "bad"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "below average"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.413,
     "n": 242,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.92,
     "grade": "elite",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.668,
     "n": 205,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.55,
     "grade": "above average",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.72,
     "n": 125,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.221,
     "grade": "bad",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.211,
     "n": 592,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.34,
     "grade": "below average",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.165,
     "n": 775.0,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.095,
     "grade": "bad",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.409,
     "n": 592,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.463,
     "grade": "average",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.346,
     "n": 592,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.692,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.23,
     "n": 592,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.572,
     "grade": "above average",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.336,
     "n": 592,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.702,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.211,
     "n": 592,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.618,
     "grade": "good",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 221.7,
    "mpg_baseline": 30.21,
    "fga_pg": 8.97,
    "fg3a_share": 0.409,
    "fg3_pct": 0.413,
    "rim_share": 0.346,
    "rim_fg_pct": 0.668,
    "ft_pct": 0.72,
    "pullup_share": 0.211,
    "drive_share": 0.336,
    "cs3_share_of_3pa": 0.682,
    "assisted_share": 0.734,
    "tov_per_100_usage": 16.52,
    "fta_per_fga": 0.211,
    "pf_per36": 3.0,
    "fouls_drawn_pg": 2.06,
    "flags": 5
   },
   "changes": [
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "direction": "up",
     "p0": 0.409,
     "p1": 0.667,
     "n1": 57,
     "z": 3.96
    },
    {
     "key": "zone_share:Restricted Area",
     "label": "share of FGA from Restricted Area",
     "direction": "down",
     "p0": 0.346,
     "p1": 0.211,
     "n1": 57,
     "z": -2.15
    },
    {
     "key": "zone_share:Above the Break 3",
     "label": "share of FGA from Above the Break 3",
     "direction": "up",
     "p0": 0.287,
     "p1": 0.474,
     "n1": 57,
     "z": 3.11
    },
    {
     "key": "drive_share",
     "label": "drive family share of FGA",
     "direction": "down",
     "p0": 0.336,
     "p1": 0.175,
     "n1": 57,
     "z": -2.57
    },
    {
     "key": "cs3_share",
     "label": "catch-and-shoot-3 proxy share of FGA",
     "direction": "up",
     "p0": 0.279,
     "p1": 0.561,
     "n1": 57,
     "z": 4.76
    }
   ],
   "bullets": [
    {
     "text": "Pressure him: 16.5 TO per 100 usage (bad, 10th pct), 40% of them bad passes; 14 TO in 7 games so far. Hands in the lanes.",
     "source": "pbp"
    },
    {
     "text": "New this season: catch-and-shoot-3 proxy share of FGA up, 28% -> 56% (57 trials 2026-27 regular season to date; 2025-26 regular season baseline).",
     "source": "pbp"
    },
    {
     "text": "Knockdown 3: 41.3% on 3.7/g (92nd pct). No help off him; run him off the line.",
     "source": "pbp"
    },
    {
     "text": "Corner specialist: 50% from the corners (72 att), 38% above the break (170). No help off the corners; help off him on top.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": [
    "foul_him_late"
   ]
  },
  {
   "person_id": 1630540,
   "name": "Miles McBride",
   "name_i": "M. McBride",
   "jersey": "2",
   "pos": "G",
   "section": "bench",
   "order": 2,
   "rotation_rank": 7,
   "height": "6-2",
   "age": 26.0,
   "exp": "5",
   "baseline_teams": [
    "NYK"
   ],
   "new_to_team": false,
   "tags": [],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 0,
    "games_recent": 10,
    "minutes_recent": 180.7,
    "mpg_recent": 18.1,
    "mpg_baseline": 26.34,
    "last_game": null
   },
   "last_season": {
    "gp": 41,
    "pts_pg": 11.98,
    "reb_pg": 2.41,
    "ast_pg": 2.59,
    "tov_pg": 0.8,
    "fouls_committed_pg": 1.71,
    "fouls_drawn_pg": 1.0,
    "fgm": 171,
    "fga": 404,
    "fg_pct": 0.423,
    "fga_pg": 9.85,
    "fg3m": 112,
    "fg3a": 271,
    "fg3_pct": 0.413,
    "fg3a_pg": 6.61,
    "fg3a_share": 0.671,
    "ftm": 37,
    "fta": 47,
    "ft_pct": 0.787,
    "fta_pg": 1.15,
    "fta_per_fga": 0.116,
    "rim_fgm": 23,
    "rim_fga": 41,
    "rim_fg_pct": 0.561,
    "efg_pct": 0.562,
    "ts_pct": 0.578,
    "assisted_share": 0.684,
    "tov_per_100_usage": 7.21,
    "mpg": 26.34
   },
   "this_season": {
    "gp": 10,
    "pts_pg": 6.8,
    "reb_pg": 1.5,
    "ast_pg": 1.1,
    "tov_pg": 0.4,
    "fouls_committed_pg": 1.7,
    "fouls_drawn_pg": 0.5,
    "fgm": 23,
    "fga": 54,
    "fg_pct": 0.426,
    "fga_pg": 5.4,
    "fg3m": 18,
    "fg3a": 42,
    "fg3_pct": 0.429,
    "fg3a_pg": 4.2,
    "fg3a_share": 0.778,
    "ftm": 4,
    "fta": 5,
    "ft_pct": 0.8,
    "fta_pg": 0.5,
    "fta_per_fga": 0.093,
    "rim_fgm": 1,
    "rim_fga": 4,
    "rim_fg_pct": 0.25,
    "efg_pct": 0.593,
    "ts_pct": 0.605,
    "assisted_share": 0.87,
    "tov_per_100_usage": 6.64,
    "mpg": 18.1
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "elite"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "elite"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "bad"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.413,
     "n": 271,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.923,
     "grade": "elite",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.561,
     "n": 41,
     "unit": "restricted-area FGA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.787,
     "n": 47,
     "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.116,
     "n": 404,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.09,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.072,
     "n": 457.68,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.965,
     "grade": "elite",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.671,
     "n": 404,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.921,
     "grade": "elite",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.101,
     "n": 404,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.048,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.101,
     "n": 404,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.062,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.111,
     "n": 404,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.051,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.361,
     "n": 404,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.903,
     "grade": "elite",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 180.7,
    "mpg_baseline": 26.34,
    "fga_pg": 9.85,
    "fg3a_share": 0.671,
    "fg3_pct": 0.413,
    "rim_share": 0.101,
    "rim_fg_pct": 0.561,
    "ft_pct": 0.787,
    "pullup_share": 0.361,
    "drive_share": 0.111,
    "cs3_share_of_3pa": 0.635,
    "assisted_share": 0.684,
    "tov_per_100_usage": 7.21,
    "fta_per_fga": 0.116,
    "pf_per36": 2.3,
    "fouls_drawn_pg": 1.0,
    "flags": 1
   },
   "changes": [
    {
     "key": "zone_share:Corner 3",
     "label": "share of FGA from Corner 3",
     "direction": "up",
     "p0": 0.196,
     "p1": 0.389,
     "n1": 54,
     "z": 3.58
    }
   ],
   "bullets": [
    {
     "text": "Doesn't turn it over: 7.2 TO per 100 usage (96th pct). Don't gamble for steals; play him straight up.",
     "source": "pbp"
    },
    {
     "text": "Doesn't get to the line: 0.12 FTA per FGA (9th pct). Be physical; the whistle is quiet.",
     "source": "pbp"
    },
    {
     "text": "New this season: share of FGA from Corner 3 up, 20% -> 39% (54 trials 2026-27 regular season to date; 2025-26 regular season baseline).",
     "source": "pbp"
    },
    {
     "text": "Better above the break: 44% there (192 att) vs 35% from the corners (79). Help off him in the corners; stay attached on top.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": []
  },
  {
   "person_id": 203083,
   "name": "Andre Drummond",
   "name_i": "A. Drummond",
   "jersey": "0",
   "pos": "C",
   "section": "bench",
   "order": 3,
   "rotation_rank": 8,
   "height": "6-10",
   "age": 33.0,
   "exp": "14",
   "baseline_teams": [
    "PHI"
   ],
   "new_to_team": true,
   "tags": [
    "new · PHI last season"
   ],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 0,
    "games_recent": 10,
    "minutes_recent": 135.4,
    "mpg_recent": 13.5,
    "mpg_baseline": 19.54,
    "last_game": null
   },
   "last_season": {
    "gp": 63,
    "pts_pg": 6.4,
    "reb_pg": 8.44,
    "ast_pg": 1.27,
    "tov_pg": 0.97,
    "fouls_committed_pg": 1.98,
    "fouls_drawn_pg": 1.33,
    "fgm": 159,
    "fga": 337,
    "fg_pct": 0.472,
    "fga_pg": 5.35,
    "fg3m": 32,
    "fg3a": 90,
    "fg3_pct": 0.356,
    "fg3a_pg": 1.43,
    "fg3a_share": 0.267,
    "ftm": 53,
    "fta": 84,
    "ft_pct": 0.631,
    "fta_pg": 1.33,
    "fta_per_fga": 0.249,
    "rim_fgm": 107,
    "rim_fga": 201,
    "rim_fg_pct": 0.532,
    "efg_pct": 0.519,
    "ts_pct": 0.539,
    "assisted_share": 0.604,
    "tov_per_100_usage": 14.02,
    "mpg": 19.54
   },
   "this_season": {
    "gp": 10,
    "pts_pg": 4.7,
    "reb_pg": 8.4,
    "ast_pg": 1.2,
    "tov_pg": 0.7,
    "fouls_committed_pg": 1.2,
    "fouls_drawn_pg": 1.6,
    "fgm": 20,
    "fga": 46,
    "fg_pct": 0.435,
    "fga_pg": 4.6,
    "fg3m": 0,
    "fg3a": 1,
    "fg3_pct": 0.0,
    "fg3a_pg": 0.1,
    "fg3a_share": 0.022,
    "ftm": 7,
    "fta": 12,
    "ft_pct": 0.583,
    "fta_pg": 1.2,
    "fta_per_fga": 0.261,
    "rim_fgm": 20,
    "rim_fga": 38,
    "rim_fg_pct": 0.526,
    "efg_pct": 0.435,
    "ts_pct": 0.458,
    "assisted_share": 0.5,
    "tov_per_100_usage": 12.01,
    "mpg": 13.5
   },
   "chips": [
    {
     "label": "Rim FG%",
     "key": "rim_fg_pct",
     "grade": "bad"
    },
    {
     "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": "above average"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.356,
     "n": 90,
     "unit": "3PA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.532,
     "n": 201,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.026,
     "grade": "bad",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.631,
     "n": 84,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.06,
     "grade": "bad",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.249,
     "n": 337,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.523,
     "grade": "above average",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.14,
     "n": 434.96,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.25,
     "grade": "below average",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.267,
     "n": 337,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.181,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.596,
     "n": 337,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.949,
     "grade": "elite",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.249,
     "n": 337,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.667,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.071,
     "n": 337,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.016,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.006,
     "n": 337,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.044,
     "grade": "bad",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 135.4,
    "mpg_baseline": 19.54,
    "fga_pg": 5.35,
    "fg3a_share": 0.267,
    "fg3_pct": 0.356,
    "rim_share": 0.596,
    "rim_fg_pct": 0.532,
    "ft_pct": 0.631,
    "pullup_share": 0.006,
    "drive_share": 0.071,
    "cs3_share_of_3pa": 0.967,
    "assisted_share": 0.604,
    "tov_per_100_usage": 14.02,
    "fta_per_fga": 0.249,
    "pf_per36": 3.7,
    "fouls_drawn_pg": 1.33,
    "flags": 4
   },
   "changes": [
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "direction": "down",
     "p0": 0.267,
     "p1": 0.022,
     "n1": 46,
     "z": -3.76
    },
    {
     "key": "zone_share:Restricted Area",
     "label": "share of FGA from Restricted Area",
     "direction": "up",
     "p0": 0.596,
     "p1": 0.826,
     "n1": 46,
     "z": 3.17
    },
    {
     "key": "zone_share:Corner 3",
     "label": "share of FGA from Corner 3",
     "direction": "down",
     "p0": 0.228,
     "p1": 0.0,
     "n1": 46,
     "z": -3.69
    },
    {
     "key": "cs3_share",
     "label": "catch-and-shoot-3 proxy share of FGA",
     "direction": "down",
     "p0": 0.258,
     "p1": 0.022,
     "n1": 46,
     "z": -3.66
    }
   ],
   "bullets": [
    {
     "text": "Poor finisher: 53% at the rim (bad, 3rd pct) on 201 attempts. Meet him at the rim; verticality, no fouls.",
     "source": "pbp"
    },
    {
     "text": "New this season: 3PA share of FGA down, 27% -> 2% (46 trials 2026-27 regular season to date; 2025-26 regular season baseline).",
     "source": "pbp"
    },
    {
     "text": "Non-shooter (1.4 3PA/g): sag off him and help from him; no closeouts needed.",
     "source": "pbp"
    },
    {
     "text": "Pressure him: 14.0 TO per 100 usage (below average, 25th pct), 33% of them bad passes; 7 TO in 10 games so far. Hands in the lanes.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": [
    "foul_him_late"
   ]
  },
  {
   "person_id": 1642278,
   "name": "Tyler Kolek",
   "name_i": "T. Kolek",
   "jersey": "13",
   "pos": "G",
   "section": "bench",
   "order": 4,
   "rotation_rank": 9,
   "height": "6-2",
   "age": 25.0,
   "exp": "2",
   "baseline_teams": [
    "NYK"
   ],
   "new_to_team": false,
   "tags": [],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 0,
    "games_recent": 8,
    "minutes_recent": 102.3,
    "mpg_recent": 12.8,
    "mpg_baseline": 11.73,
    "last_game": null
   },
   "last_season": {
    "gp": 62,
    "pts_pg": 4.42,
    "reb_pg": 1.58,
    "ast_pg": 2.74,
    "tov_pg": 0.89,
    "fouls_committed_pg": 1.05,
    "fouls_drawn_pg": 0.55,
    "fgm": 108,
    "fga": 248,
    "fg_pct": 0.435,
    "fga_pg": 4.0,
    "fg3m": 44,
    "fg3a": 114,
    "fg3_pct": 0.386,
    "fg3a_pg": 1.84,
    "fg3a_share": 0.46,
    "ftm": 14,
    "fta": 20,
    "ft_pct": 0.7,
    "fta_pg": 0.32,
    "fta_per_fga": 0.081,
    "rim_fgm": 33,
    "rim_fga": 54,
    "rim_fg_pct": 0.611,
    "efg_pct": 0.524,
    "ts_pct": 0.533,
    "assisted_share": 0.5,
    "tov_per_100_usage": 17.64,
    "mpg": 11.73
   },
   "this_season": {
    "gp": 8,
    "pts_pg": 3.38,
    "reb_pg": 1.88,
    "ast_pg": 5.0,
    "tov_pg": 0.62,
    "fouls_committed_pg": 1.5,
    "fouls_drawn_pg": 0.25,
    "fgm": 10,
    "fga": 25,
    "fg_pct": 0.4,
    "fga_pg": 3.12,
    "fg3m": 5,
    "fg3a": 15,
    "fg3_pct": 0.333,
    "fg3a_pg": 1.88,
    "fg3a_share": 0.6,
    "ftm": 2,
    "fta": 2,
    "ft_pct": 1.0,
    "fta_pg": 0.25,
    "fta_per_fga": 0.08,
    "rim_fgm": 5,
    "rim_fga": 6,
    "rim_fg_pct": 0.833,
    "efg_pct": 0.5,
    "ts_pct": 0.522,
    "assisted_share": 0.7,
    "tov_per_100_usage": 16.19,
    "mpg": 12.8
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "excellent"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "bad"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.386,
     "n": 114,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.764,
     "grade": "excellent",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.611,
     "n": 54,
     "unit": "restricted-area FGA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.7,
     "n": 20,
     "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.081,
     "n": 248,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.176,
     "n": 311.8,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.065,
     "grade": "bad",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.46,
     "n": 248,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.218,
     "n": 248,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.137,
     "n": 248,
     "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.367,
     "n": 248,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.246,
     "n": 248,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 102.3,
    "mpg_baseline": 11.73,
    "fga_pg": 4.0,
    "fg3a_share": 0.46,
    "fg3_pct": 0.386,
    "rim_share": 0.218,
    "rim_fg_pct": 0.611,
    "ft_pct": 0.7,
    "pullup_share": 0.246,
    "drive_share": 0.367,
    "cs3_share_of_3pa": 0.605,
    "assisted_share": 0.5,
    "tov_per_100_usage": 17.64,
    "fta_per_fga": 0.081,
    "pf_per36": 3.2,
    "fouls_drawn_pg": 0.55,
    "flags": 1
   },
   "changes": [
    {
     "key": "zone_share:Corner 3",
     "label": "share of FGA from Corner 3",
     "direction": "up",
     "p0": 0.069,
     "p1": 0.28,
     "n1": 25,
     "z": 4.18
    }
   ],
   "bullets": [
    {
     "text": "Pressure him: 17.6 TO per 100 usage (bad, 6th pct), 49% of them bad passes; 5 TO in 8 games so far. Hands in the lanes.",
     "source": "pbp"
    },
    {
     "text": "New this season: share of FGA from Corner 3 up, 7% -> 28% (25 trials 2026-27 regular season to date; 2025-26 regular season baseline).",
     "source": "pbp"
    },
    {
     "text": "Takes 1.8 3s/g at 38.6% (76th pct): respect it, closeout.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": []
  },
  {
   "person_id": 203903,
   "name": "Jordan Clarkson",
   "name_i": "J. Clarkson",
   "jersey": "00",
   "pos": "G",
   "section": "bench",
   "order": 5,
   "rotation_rank": 10,
   "height": "6-5",
   "age": 34.0,
   "exp": "12",
   "baseline_teams": [
    "NYK"
   ],
   "new_to_team": false,
   "tags": [],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 0,
    "games_recent": 9,
    "minutes_recent": 94.7,
    "mpg_recent": 10.5,
    "mpg_baseline": 17.78,
    "last_game": null
   },
   "last_season": {
    "gp": 72,
    "pts_pg": 8.64,
    "reb_pg": 1.76,
    "ast_pg": 1.33,
    "tov_pg": 0.88,
    "fouls_committed_pg": 1.71,
    "fouls_drawn_pg": 1.12,
    "fgm": 237,
    "fga": 526,
    "fg_pct": 0.451,
    "fga_pg": 7.31,
    "fg3m": 70,
    "fg3a": 214,
    "fg3_pct": 0.327,
    "fg3a_pg": 2.97,
    "fg3a_share": 0.407,
    "ftm": 78,
    "fta": 94,
    "ft_pct": 0.83,
    "fta_pg": 1.31,
    "fta_per_fga": 0.179,
    "rim_fgm": 80,
    "rim_fga": 125,
    "rim_fg_pct": 0.64,
    "efg_pct": 0.517,
    "ts_pct": 0.548,
    "assisted_share": 0.641,
    "tov_per_100_usage": 9.99,
    "mpg": 17.78
   },
   "this_season": {
    "gp": 9,
    "pts_pg": 6.0,
    "reb_pg": 1.78,
    "ast_pg": 0.56,
    "tov_pg": 0.22,
    "fouls_committed_pg": 1.67,
    "fouls_drawn_pg": 0.33,
    "fgm": 23,
    "fga": 44,
    "fg_pct": 0.523,
    "fga_pg": 4.89,
    "fg3m": 6,
    "fg3a": 10,
    "fg3_pct": 0.6,
    "fg3a_pg": 1.11,
    "fg3a_share": 0.227,
    "ftm": 2,
    "fta": 3,
    "ft_pct": 0.667,
    "fta_pg": 0.33,
    "fta_per_fga": 0.068,
    "rim_fgm": 11,
    "rim_fga": 18,
    "rim_fg_pct": 0.611,
    "efg_pct": 0.591,
    "ts_pct": 0.596,
    "assisted_share": 0.652,
    "tov_per_100_usage": 4.23,
    "mpg": 10.5
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "bad"
    },
    {
     "label": "Rim FG%",
     "key": "rim_fg_pct",
     "grade": "below average"
    },
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "good"
    },
    {
     "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.327,
     "n": 214,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.226,
     "grade": "bad",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.64,
     "n": 125,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.393,
     "grade": "below average",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.83,
     "n": 94,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.715,
     "grade": "good",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.179,
     "n": 526,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.269,
     "grade": "below average",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.1,
     "n": 630.36,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.756,
     "grade": "excellent",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.407,
     "n": 526,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.456,
     "grade": "average",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.238,
     "n": 526,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.4,
     "grade": "average",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.154,
     "n": 526,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.241,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.34,
     "n": 526,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.71,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.135,
     "n": 526,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.421,
     "grade": "average",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 94.7,
    "mpg_baseline": 17.78,
    "fga_pg": 7.31,
    "fg3a_share": 0.407,
    "fg3_pct": 0.327,
    "rim_share": 0.238,
    "rim_fg_pct": 0.64,
    "ft_pct": 0.83,
    "pullup_share": 0.135,
    "drive_share": 0.34,
    "cs3_share_of_3pa": 0.673,
    "assisted_share": 0.641,
    "tov_per_100_usage": 9.99,
    "fta_per_fga": 0.179,
    "pf_per36": 3.5,
    "fouls_drawn_pg": 1.12,
    "flags": 2
   },
   "changes": [
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "direction": "down",
     "p0": 0.407,
     "p1": 0.227,
     "n1": 44,
     "z": -2.42
    },
    {
     "key": "zone_share:Restricted Area",
     "label": "share of FGA from Restricted Area",
     "direction": "up",
     "p0": 0.238,
     "p1": 0.409,
     "n1": 44,
     "z": 2.67
    }
   ],
   "bullets": [
    {
     "text": "New this season: share of FGA from Restricted Area up, 24% -> 41% (44 trials 2026-27 regular season to date; 2025-26 regular season baseline).",
     "source": "pbp"
    },
    {
     "text": "Low-volume, 32.7% from 3 (3.0/g): help off him in the gaps.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": [
    "dont_foul"
   ]
  },
  {
   "person_id": 1642885,
   "name": "Mohamed Diawara",
   "name_i": "M. Diawara",
   "jersey": "51",
   "pos": "F",
   "section": "bench",
   "order": 6,
   "rotation_rank": 11,
   "height": "6-9",
   "age": 21.0,
   "exp": "1",
   "baseline_teams": [
    "NYK"
   ],
   "new_to_team": false,
   "tags": [],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 0,
    "games_recent": 5,
    "minutes_recent": 60.7,
    "mpg_recent": 12.1,
    "mpg_baseline": 9.2,
    "last_game": null
   },
   "last_season": {
    "gp": 69,
    "pts_pg": 3.57,
    "reb_pg": 1.36,
    "ast_pg": 0.77,
    "tov_pg": 0.43,
    "fouls_committed_pg": 0.72,
    "fouls_drawn_pg": 0.28,
    "fgm": 90,
    "fga": 213,
    "fg_pct": 0.423,
    "fga_pg": 3.09,
    "fg3m": 48,
    "fg3a": 130,
    "fg3_pct": 0.369,
    "fg3a_pg": 1.88,
    "fg3a_share": 0.61,
    "ftm": 18,
    "fta": 24,
    "ft_pct": 0.75,
    "fta_pg": 0.35,
    "fta_per_fga": 0.113,
    "rim_fgm": 26,
    "rim_fga": 52,
    "rim_fg_pct": 0.5,
    "efg_pct": 0.535,
    "ts_pct": 0.55,
    "assisted_share": 0.811,
    "tov_per_100_usage": 11.83,
    "mpg": 9.2
   },
   "this_season": {
    "gp": 5,
    "pts_pg": 3.0,
    "reb_pg": 2.6,
    "ast_pg": 2.0,
    "tov_pg": 0.6,
    "fouls_committed_pg": 1.6,
    "fouls_drawn_pg": 0.6,
    "fgm": 5,
    "fga": 16,
    "fg_pct": 0.312,
    "fga_pg": 3.2,
    "fg3m": 2,
    "fg3a": 12,
    "fg3_pct": 0.167,
    "fg3a_pg": 2.4,
    "fg3a_share": 0.75,
    "ftm": 3,
    "fta": 4,
    "ft_pct": 0.75,
    "fta_pg": 0.8,
    "fta_per_fga": 0.25,
    "rim_fgm": 3,
    "rim_fga": 3,
    "rim_fg_pct": 1.0,
    "efg_pct": 0.375,
    "ts_pct": 0.422,
    "assisted_share": 1.0,
    "tov_per_100_usage": 14.45,
    "mpg": 12.1
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "above average"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.369,
     "n": 130,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.598,
     "grade": "above average",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.5,
     "n": 52,
     "unit": "restricted-area FGA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.75,
     "n": 24,
     "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.113,
     "n": 213,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.118,
     "n": 253.56,
     "unit": "usage events",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.61,
     "n": 213,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.244,
     "n": 213,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.089,
     "n": 213,
     "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.258,
     "n": 213,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.127,
     "n": 213,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 60.7,
    "mpg_baseline": 9.2,
    "fga_pg": 3.09,
    "fg3a_share": 0.61,
    "fg3_pct": 0.369,
    "rim_share": 0.244,
    "rim_fg_pct": 0.5,
    "ft_pct": 0.75,
    "pullup_share": 0.127,
    "drive_share": 0.258,
    "cs3_share_of_3pa": 0.777,
    "assisted_share": 0.811,
    "tov_per_100_usage": 11.83,
    "fta_per_fga": 0.113,
    "pf_per36": 2.8,
    "fouls_drawn_pg": 0.28,
    "flags": 0
   },
   "changes": [],
   "bullets": [
    {
     "text": "Takes 1.9 3s/g at 36.9% (60th pct): respect it, closeout.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": []
  },
  {
   "person_id": 1630631,
   "name": "Jose Alvarado",
   "name_i": "J. Alvarado",
   "jersey": "5",
   "pos": "G",
   "section": "bench",
   "order": 7,
   "rotation_rank": 12,
   "height": "6-0",
   "age": 28.0,
   "exp": "5",
   "baseline_teams": [
    "NOP",
    "NYK"
   ],
   "new_to_team": false,
   "tags": [],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 0,
    "games_recent": 5,
    "minutes_recent": 51.6,
    "mpg_recent": 10.3,
    "mpg_baseline": 19.87,
    "last_game": null
   },
   "last_season": {
    "gp": 69,
    "pts_pg": 7.39,
    "reb_pg": 2.48,
    "ast_pg": 3.39,
    "tov_pg": 1.12,
    "fouls_committed_pg": 1.87,
    "fouls_drawn_pg": 0.9,
    "fgm": 187,
    "fga": 449,
    "fg_pct": 0.416,
    "fga_pg": 6.51,
    "fg3m": 101,
    "fg3a": 287,
    "fg3_pct": 0.352,
    "fg3a_pg": 4.16,
    "fg3a_share": 0.639,
    "ftm": 35,
    "fta": 46,
    "ft_pct": 0.761,
    "fta_pg": 0.67,
    "fta_per_fga": 0.102,
    "rim_fgm": 53,
    "rim_fga": 80,
    "rim_fg_pct": 0.662,
    "efg_pct": 0.529,
    "ts_pct": 0.543,
    "assisted_share": 0.652,
    "tov_per_100_usage": 14.1,
    "mpg": 19.87
   },
   "this_season": {
    "gp": 5,
    "pts_pg": 2.0,
    "reb_pg": 1.2,
    "ast_pg": 1.6,
    "tov_pg": 1.4,
    "fouls_committed_pg": 1.0,
    "fouls_drawn_pg": 0.2,
    "fgm": 4,
    "fga": 15,
    "fg_pct": 0.267,
    "fga_pg": 3.0,
    "fg3m": 2,
    "fg3a": 8,
    "fg3_pct": 0.25,
    "fg3a_pg": 1.6,
    "fg3a_share": 0.533,
    "ftm": 0,
    "fta": 0,
    "ft_pct": null,
    "fta_pg": 0.0,
    "fta_per_fga": 0.0,
    "rim_fgm": 1,
    "rim_fga": 5,
    "rim_fg_pct": 0.2,
    "efg_pct": 0.333,
    "ts_pct": 0.333,
    "assisted_share": 0.5,
    "tov_per_100_usage": 31.82,
    "mpg": 10.3
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "average"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "bad"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "bad"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.352,
     "n": 287,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.445,
     "grade": "average",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.662,
     "n": 80,
     "unit": "restricted-area FGA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.761,
     "n": 46,
     "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.102,
     "n": 449,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.069,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.141,
     "n": 546.24,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.241,
     "grade": "bad",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.639,
     "n": 449,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.896,
     "grade": "excellent",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.178,
     "n": 449,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.206,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.138,
     "n": 449,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.185,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.283,
     "n": 449,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.544,
     "grade": "above average",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.263,
     "n": 449,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.734,
     "grade": "good",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 51.6,
    "mpg_baseline": 19.87,
    "fga_pg": 6.51,
    "fg3a_share": 0.639,
    "fg3_pct": 0.352,
    "rim_share": 0.178,
    "rim_fg_pct": 0.662,
    "ft_pct": 0.761,
    "pullup_share": 0.263,
    "drive_share": 0.283,
    "cs3_share_of_3pa": 0.54,
    "assisted_share": 0.652,
    "tov_per_100_usage": 14.1,
    "fta_per_fga": 0.102,
    "pf_per36": 3.4,
    "fouls_drawn_pg": 0.9,
    "flags": 0
   },
   "changes": [],
   "bullets": [
    {
     "text": "Capable 3: 35.2% on 4.2/g (44th pct). Closeout under control, contest every one.",
     "source": "pbp"
    },
    {
     "text": "Pressure him: 14.1 TO per 100 usage (bad, 24th pct), 46% of them bad passes; 7 TO in 5 games so far. Hands in the lanes.",
     "source": "pbp"
    },
    {
     "text": "Pull-up shooter: 26% of his shots are pull-ups (73rd pct, 30%). Stay attached over screens; contest without fouling.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": []
  },
  {
   "person_id": 1642261,
   "name": "Dalton Knecht",
   "name_i": "D. Knecht",
   "jersey": "1",
   "pos": "F",
   "section": "bench",
   "order": 8,
   "rotation_rank": 13,
   "height": "6-5",
   "age": 25.0,
   "exp": "2",
   "baseline_teams": [
    "LAL"
   ],
   "new_to_team": true,
   "tags": [
    "new · LAL last season"
   ],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 0,
    "games_recent": 3,
    "minutes_recent": 29.5,
    "mpg_recent": 9.8,
    "mpg_baseline": 10.25,
    "last_game": null
   },
   "last_season": {
    "gp": 54,
    "pts_pg": 4.22,
    "reb_pg": 1.39,
    "ast_pg": 0.39,
    "tov_pg": 0.43,
    "fouls_committed_pg": 0.83,
    "fouls_drawn_pg": 0.33,
    "fgm": 87,
    "fga": 191,
    "fg_pct": 0.455,
    "fga_pg": 3.54,
    "fg3m": 38,
    "fg3a": 111,
    "fg3_pct": 0.342,
    "fg3a_pg": 2.06,
    "fg3a_share": 0.581,
    "ftm": 16,
    "fta": 22,
    "ft_pct": 0.727,
    "fta_pg": 0.41,
    "fta_per_fga": 0.115,
    "rim_fgm": 27,
    "rim_fga": 38,
    "rim_fg_pct": 0.711,
    "efg_pct": 0.555,
    "ts_pct": 0.568,
    "assisted_share": 0.805,
    "tov_per_100_usage": 10.28,
    "mpg": 10.25
   },
   "this_season": {
    "gp": 3,
    "pts_pg": 4.33,
    "reb_pg": 2.33,
    "ast_pg": 0.33,
    "tov_pg": 0.0,
    "fouls_committed_pg": 1.33,
    "fouls_drawn_pg": 0.0,
    "fgm": 5,
    "fga": 8,
    "fg_pct": 0.625,
    "fga_pg": 2.67,
    "fg3m": 3,
    "fg3a": 6,
    "fg3_pct": 0.5,
    "fg3a_pg": 2.0,
    "fg3a_share": 0.75,
    "ftm": 0,
    "fta": 0,
    "ft_pct": null,
    "fta_pg": 0.0,
    "fta_per_fga": 0.0,
    "rim_fgm": 1,
    "rim_fga": 1,
    "rim_fg_pct": 1.0,
    "efg_pct": 0.812,
    "ts_pct": 0.812,
    "assisted_share": 0.4,
    "tov_per_100_usage": 0.0,
    "mpg": 9.8
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "below average"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.342,
     "n": 111,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.357,
     "grade": "below average",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.711,
     "n": 38,
     "unit": "restricted-area FGA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.727,
     "n": 22,
     "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.115,
     "n": 191,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.103,
     "n": 223.68,
     "unit": "usage events",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.581,
     "n": 191,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.199,
     "n": 191,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.094,
     "n": 191,
     "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.183,
     "n": 191,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.215,
     "n": 191,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 29.5,
    "mpg_baseline": 10.25,
    "fga_pg": 3.54,
    "fg3a_share": 0.581,
    "fg3_pct": 0.342,
    "rim_share": 0.199,
    "rim_fg_pct": 0.711,
    "ft_pct": 0.727,
    "pullup_share": 0.215,
    "drive_share": 0.183,
    "cs3_share_of_3pa": 0.748,
    "assisted_share": 0.805,
    "tov_per_100_usage": 10.28,
    "fta_per_fga": 0.115,
    "pf_per36": 2.9,
    "fouls_drawn_pg": 0.33,
    "flags": 0
   },
   "changes": [],
   "bullets": [
    {
     "text": "2.1 3PA/g at 34.2%: contest, don't over-help.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": []
  },
  {
   "person_id": 1630164,
   "name": "James Wiseman",
   "name_i": "J. Wiseman",
   "jersey": "35",
   "pos": "C",
   "section": "bench",
   "order": 9,
   "rotation_rank": 14,
   "height": "7-0",
   "age": 25.0,
   "exp": "6",
   "baseline_teams": [
    "IND"
   ],
   "new_to_team": true,
   "tags": [
    "new · IND last season"
   ],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 0,
    "games_recent": 5,
    "minutes_recent": 26.0,
    "mpg_recent": 5.2,
    "mpg_baseline": 14.62,
    "last_game": null
   },
   "last_season": {
    "gp": 4,
    "pts_pg": 3.25,
    "reb_pg": 2.0,
    "ast_pg": 0.75,
    "tov_pg": 1.25,
    "fouls_committed_pg": 2.5,
    "fouls_drawn_pg": 0.5,
    "fgm": 6,
    "fga": 10,
    "fg_pct": 0.6,
    "fga_pg": 2.5,
    "fg3m": 0,
    "fg3a": 0,
    "fg3_pct": null,
    "fg3a_pg": 0.0,
    "fg3a_share": 0.0,
    "ftm": 1,
    "fta": 2,
    "ft_pct": 0.5,
    "fta_pg": 0.5,
    "fta_per_fga": 0.2,
    "rim_fgm": 5,
    "rim_fga": 7,
    "rim_fg_pct": 0.714,
    "efg_pct": 0.6,
    "ts_pct": 0.597,
    "assisted_share": 0.667,
    "tov_per_100_usage": 31.49,
    "mpg": 14.62
   },
   "this_season": {
    "gp": 5,
    "pts_pg": 1.6,
    "reb_pg": 2.4,
    "ast_pg": 0.0,
    "tov_pg": 0.6,
    "fouls_committed_pg": 1.0,
    "fouls_drawn_pg": 0.2,
    "fgm": 4,
    "fga": 10,
    "fg_pct": 0.4,
    "fga_pg": 2.0,
    "fg3m": 0,
    "fg3a": 0,
    "fg3_pct": null,
    "fg3a_pg": 0.0,
    "fg3a_share": 0.0,
    "ftm": 0,
    "fta": 0,
    "ft_pct": null,
    "fta_pg": 0.0,
    "fta_per_fga": 0.0,
    "rim_fgm": 4,
    "rim_fga": 7,
    "rim_fg_pct": 0.571,
    "efg_pct": 0.4,
    "ts_pct": 0.4,
    "assisted_share": 0.25,
    "tov_per_100_usage": 23.08,
    "mpg": 5.2
   },
   "chips": [],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": null,
     "n": 0,
     "unit": "3PA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.714,
     "n": 7,
     "unit": "restricted-area FGA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.5,
     "n": 2,
     "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.2,
     "n": 10,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.315,
     "n": 15.88,
     "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": 10,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.7,
     "n": 10,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.2,
     "n": 10,
     "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.1,
     "n": 10,
     "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": 10,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 26.0,
    "mpg_baseline": 14.62,
    "fga_pg": 2.5,
    "fg3a_share": 0.0,
    "fg3_pct": null,
    "rim_share": 0.7,
    "rim_fg_pct": 0.714,
    "ft_pct": 0.5,
    "pullup_share": 0.0,
    "drive_share": 0.1,
    "cs3_share_of_3pa": null,
    "assisted_share": 0.667,
    "tov_per_100_usage": 31.49,
    "fta_per_fga": 0.2,
    "pf_per36": 6.2,
    "fouls_drawn_pg": 0.5,
    "flags": 0
   },
   "changes": [],
   "bullets": [
    {
     "text": "Crashes the glass (3.1 OREB per 36): hit him first, then go get it.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": []
  },
  {
   "person_id": 1642359,
   "name": "Pacôme Dadiet",
   "name_i": "P. Dadiet",
   "jersey": "4",
   "pos": "F",
   "section": "bench",
   "order": 10,
   "rotation_rank": 15,
   "height": "6-9",
   "age": 21.0,
   "exp": "2",
   "baseline_teams": [
    "NYK"
   ],
   "new_to_team": false,
   "tags": [],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 0,
    "games_recent": 3,
    "minutes_recent": 16.1,
    "mpg_recent": 5.4,
    "mpg_baseline": 4.7,
    "last_game": null
   },
   "last_season": {
    "gp": 29,
    "pts_pg": 1.66,
    "reb_pg": 0.93,
    "ast_pg": 0.41,
    "tov_pg": 0.1,
    "fouls_committed_pg": 0.28,
    "fouls_drawn_pg": 0.24,
    "fgm": 16,
    "fga": 48,
    "fg_pct": 0.333,
    "fga_pg": 1.66,
    "fg3m": 7,
    "fg3a": 32,
    "fg3_pct": 0.219,
    "fg3a_pg": 1.1,
    "fg3a_share": 0.667,
    "ftm": 9,
    "fta": 11,
    "ft_pct": 0.818,
    "fta_pg": 0.38,
    "fta_per_fga": 0.229,
    "rim_fgm": 7,
    "rim_fga": 8,
    "rim_fg_pct": 0.875,
    "efg_pct": 0.406,
    "ts_pct": 0.454,
    "assisted_share": 0.938,
    "tov_per_100_usage": 5.37,
    "mpg": 4.7
   },
   "this_season": {
    "gp": 3,
    "pts_pg": 4.0,
    "reb_pg": 1.0,
    "ast_pg": 0.0,
    "tov_pg": 0.0,
    "fouls_committed_pg": 0.33,
    "fouls_drawn_pg": 0.33,
    "fgm": 5,
    "fga": 9,
    "fg_pct": 0.556,
    "fga_pg": 3.0,
    "fg3m": 1,
    "fg3a": 4,
    "fg3_pct": 0.25,
    "fg3a_pg": 1.33,
    "fg3a_share": 0.444,
    "ftm": 1,
    "fta": 1,
    "ft_pct": 1.0,
    "fta_pg": 0.33,
    "fta_per_fga": 0.111,
    "rim_fgm": 3,
    "rim_fga": 4,
    "rim_fg_pct": 0.75,
    "efg_pct": 0.611,
    "ts_pct": 0.636,
    "assisted_share": 0.8,
    "tov_per_100_usage": 0.0,
    "mpg": 5.4
   },
   "chips": [],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.219,
     "n": 32,
     "unit": "3PA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.875,
     "n": 8,
     "unit": "restricted-area FGA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.818,
     "n": 11,
     "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.229,
     "n": 48,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.054,
     "n": 55.84,
     "unit": "usage events",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.667,
     "n": 48,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.167,
     "n": 48,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.146,
     "n": 48,
     "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.167,
     "n": 48,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.167,
     "n": 48,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 16.1,
    "mpg_baseline": 4.7,
    "fga_pg": 1.66,
    "fg3a_share": 0.667,
    "fg3_pct": 0.219,
    "rim_share": 0.167,
    "rim_fg_pct": 0.875,
    "ft_pct": 0.818,
    "pullup_share": 0.167,
    "drive_share": 0.167,
    "cs3_share_of_3pa": 0.75,
    "assisted_share": 0.938,
    "tov_per_100_usage": 5.37,
    "fta_per_fga": 0.229,
    "pf_per36": 2.1,
    "fouls_drawn_pg": 0.24,
    "flags": 0
   },
   "changes": [],
   "bullets": [
    {
     "text": "Non-shooter (1.1 3PA/g, 22% from 3): go under screens, help off him.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": []
  }
 ],
 "also_seen": [
  {
   "person_id": 1643022,
   "name": "Jaden Akins",
   "name_i": "J. Akins",
   "jersey": "14",
   "pos": "G",
   "minutes_recent": 1.9,
   "last_season": null
  }
 ],
 "not_seen": [
  {
   "person_id": 1641755,
   "name": "Kevin McCullar Jr.",
   "name_i": "K. McCullar Jr.",
   "jersey": "9",
   "pos": "",
   "baseline_teams": [
    "NYK"
   ],
   "mpg_baseline": 7.38,
   "last_season": {
    "gp": 21,
    "pts_pg": 2.38,
    "fga_pg": 2.24,
    "fg3a_pg": 1.14,
    "fg3_pct": 0.333,
    "reb_pg": 1.33,
    "ast_pg": 0.95
   }
  },
  {
   "person_id": 1643589,
   "name": "Tyler Nickel",
   "name_i": "T. Nickel",
   "jersey": "55",
   "pos": "F",
   "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-11"
 }
}
