{
 "schema": "scouting-team/1",
 "edition": "site",
 "generator": "agent_edition.py v3",
 "game_id": "0022600216",
 "season": "2026-27",
 "date": "2026-11-10",
 "tip_utc": "2026-11-11T04:00:00Z",
 "tip_et": "Tue Nov 10, 2026 · 11:00 PM ET",
 "built_at_utc": "2026-11-11T02:47:56Z",
 "matchup": {
  "label": "OKC @ POR",
  "home": "POR",
  "away": "OKC"
 },
 "scouted_team": {
  "tricode": "POR",
  "name": "Portland Trail Blazers",
  "team_id": 1610612757
 },
 "for_team": {
  "tricode": "OKC",
  "name": "Oklahoma City Thunder",
  "team_id": 1610612760
 },
 "frame": "Scouting POR · from Oklahoma City'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": 9,
   "first_date": "2026-10-21",
   "last_date": "2026-11-07"
  }
 },
 "availability": {
  "date": "2026-11-10",
  "report_date": "2026-11-10",
  "report_posted": true,
  "read_at_utc": "2026-11-11T02:47:45Z",
  "teams": [
   {
    "tricode": "POR",
    "team_id": 1610612757,
    "state": "not-submitted",
    "reason": null,
    "listed": []
   },
   {
    "tricode": "OKC",
    "team_id": 1610612760,
    "state": "not-submitted",
    "reason": null,
    "listed": []
   }
  ],
  "schedule": {
   "team": "POR",
   "note": null,
   "prev_game": {
    "game_id": "0022600195",
    "date_et": "2026-11-07",
    "opponent": "SAS",
    "home": true
   },
   "next_game": {
    "game_id": "0022600226",
    "date_et": "2026-11-11",
    "opponent": "OKC",
    "home": true,
    "days_until": 1
   },
   "season_game_number": 10,
   "days_rest": 2,
   "b2b": false,
   "three_in_four": false,
   "games_in_last_4_days": 2,
   "games_last_7_days": 3
  }
 },
 "ten_seconds": [
  {
   "text": "Last season: 4th-most rim attempts (34%), 4th-best offensive rebounding (35.4%), 7th-most turnovers forced (15.6/100), most turnovers (17.3/100).",
   "source": "pbp"
  },
  {
   "text": "Scoring last season: D. Avdija 24.2/g (22.3 so far), J. Holiday 16.3/g (13.0 so far), S. Henderson 14.2/g (8.4 so far).",
   "source": "pbp"
  }
 ],
 "team_keys": [
  {
   "key": "shot_profile",
   "text": "Paint team last season: 47% paint attempts (8th fewest); 34% at the rim (4th most); 47% 3PA share (3rd of 30). Chase Camara 37%, Holiday 38%, Potter 42%, Carlson 36%; wall up on Cissoko, Williams III, Hansen.",
   "source": "pbp"
  },
  {
   "key": "tov_per_100",
   "text": "Turnover-prone: 17.3 per 100 possessions (most in the league). Pressure the ball, deny reversals.",
   "source": "pbp"
  },
  {
   "key": "second_chance_share",
   "text": "Second-chance shots are 15% of their FGA (2nd most). Finish possessions with a body.",
   "source": "pbp"
  },
  {
   "key": "oreb_pct",
   "text": "Glass: 35.4% OREB% (4th best). Hit bodies first; five to the ball.",
   "source": "pbp"
  },
  {
   "key": "opp_fg3a_share",
   "text": "They run shooters off the line: opponents take only 39% of their shots from 3 (6th fewest). Attack closeouts.",
   "source": "pbp"
  },
  {
   "key": "opp_tov_per_100",
   "text": "They force turnovers: 15.6 per 100 (7th most). Strong with the ball; no casual passes.",
   "source": "pbp"
  }
 ],
 "team_metrics": [
  {
   "key": "poss_pg",
   "label": "possessions per game (pace proxy)",
   "value": 99.99,
   "league_mean": 98.64,
   "rank": 9,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "pts_per_100",
   "label": "points per 100 possessions",
   "value": 115.48,
   "league_mean": 117.21,
   "rank": 21,
   "n_teams": 30,
   "higher_is_better": true
  },
  {
   "key": "opp_pts_per_100",
   "label": "opponent points per 100 possessions",
   "value": 115.82,
   "league_mean": 117.17,
   "rank": 19,
   "n_teams": 30,
   "higher_is_better": false
  },
  {
   "key": "efg_pct",
   "label": "eFG%",
   "value": 0.534,
   "league_mean": 0.546,
   "rank": 22,
   "n_teams": 30,
   "higher_is_better": true
  },
  {
   "key": "fg3a_share",
   "label": "3PA share of FGA",
   "value": 0.468,
   "league_mean": 0.415,
   "rank": 3,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "fg3_pct",
   "label": "3P%",
   "value": 0.343,
   "league_mean": 0.359,
   "rank": 28,
   "n_teams": 30,
   "higher_is_better": true
  },
  {
   "key": "pitp_share",
   "label": "paint-attempt share of FGA",
   "value": 0.466,
   "league_mean": 0.484,
   "rank": 23,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "rim_share",
   "label": "restricted-area share of FGA",
   "value": 0.336,
   "league_mean": 0.3,
   "rank": 4,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "rim_fg_pct",
   "label": "restricted-area FG%",
   "value": 0.651,
   "league_mean": 0.661,
   "rank": 20,
   "n_teams": 30,
   "higher_is_better": true
  },
  {
   "key": "fastbreak_share",
   "label": "fastbreak share of FGA",
   "value": 0.104,
   "league_mean": 0.115,
   "rank": 21,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "second_chance_share",
   "label": "second-chance share of FGA",
   "value": 0.153,
   "league_mean": 0.128,
   "rank": 2,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "fta_per_fga",
   "label": "FTA per FGA",
   "value": 0.28,
   "league_mean": 0.264,
   "rank": 9,
   "n_teams": 30,
   "higher_is_better": true
  },
  {
   "key": "tov_per_100",
   "label": "turnovers per 100 possessions",
   "value": 17.29,
   "league_mean": 14.71,
   "rank": 1,
   "n_teams": 30,
   "higher_is_better": false
  },
  {
   "key": "oreb_pct",
   "label": "offensive rebound %",
   "value": 0.354,
   "league_mean": 0.305,
   "rank": 4,
   "n_teams": 30,
   "higher_is_better": true
  },
  {
   "key": "dreb_pct",
   "label": "defensive rebound %",
   "value": 0.688,
   "league_mean": 0.695,
   "rank": 21,
   "n_teams": 30,
   "higher_is_better": true
  },
  {
   "key": "assisted_share",
   "label": "assisted share of made FGs",
   "value": 0.616,
   "league_mean": 0.637,
   "rank": 18,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "fouls_pg",
   "label": "fouls committed per game",
   "value": 19.93,
   "league_mean": 19.86,
   "rank": 14,
   "n_teams": 30,
   "higher_is_better": false
  },
  {
   "key": "shooting_foul_share",
   "label": "shooting-foul share of fouls",
   "value": 0.523,
   "league_mean": 0.525,
   "rank": 13,
   "n_teams": 30,
   "higher_is_better": false
  },
  {
   "key": "opp_rim_fg_pct",
   "label": "opponent FG% allowed at the rim",
   "value": 0.652,
   "league_mean": 0.659,
   "rank": 19,
   "n_teams": 30,
   "higher_is_better": false
  },
  {
   "key": "opp_rim_share",
   "label": "opponent rim-attempt share allowed",
   "value": 0.305,
   "league_mean": 0.3,
   "rank": 13,
   "n_teams": 30,
   "higher_is_better": false
  },
  {
   "key": "opp_fg3a_share",
   "label": "opponent 3PA share allowed",
   "value": 0.392,
   "league_mean": 0.415,
   "rank": 25,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "opp_fg3_pct",
   "label": "opponent 3P% allowed",
   "value": 0.358,
   "league_mean": 0.359,
   "rank": 16,
   "n_teams": 30,
   "higher_is_better": false
  },
  {
   "key": "opp_tov_per_100",
   "label": "opponent turnovers forced per 100",
   "value": 15.63,
   "league_mean": 14.71,
   "rank": 7,
   "n_teams": 30,
   "higher_is_better": true
  }
 ],
 "team_changes": [],
 "flag_note": "8 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": 1631321,
     "name": "Sidy Cissoko",
     "name_i": "S. Cissoko",
     "jersey": "91",
     "pos": "G",
     "text": "66% FT (88 FTA, 10th pct)",
     "printed_text": "66% FT (88 FTA, 10th pct)",
     "ft_pct": 0.659,
     "ftm": 58,
     "fta": 88,
     "percentile": 0.101,
     "grade": "bad",
     "pool": 258,
     "clutch_ftm": 3,
     "clutch_fta": 3
    },
    {
     "person_id": 1642270,
     "name": "Donovan Clingan",
     "name_i": "D. Clingan",
     "jersey": "23",
     "pos": "C",
     "text": "68% FT (203 FTA, 12th pct), 8/17 in clutch",
     "printed_text": "68% FT (203 FTA, 12th pct), 8/17 in clutch",
     "ft_pct": 0.68,
     "ftm": 138,
     "fta": 203,
     "percentile": 0.122,
     "grade": "bad",
     "pool": 258,
     "clutch_ftm": 8,
     "clutch_fta": 17
    },
    {
     "person_id": 1641739,
     "name": "Toumani Camara",
     "name_i": "T. Camara",
     "jersey": "33",
     "pos": "F",
     "text": "71% FT (137 FTA, 18th pct)",
     "printed_text": "71% FT (137 FTA, 18th pct)",
     "ft_pct": 0.708,
     "ftm": 97,
     "fta": 137,
     "percentile": 0.176,
     "grade": "bad",
     "pool": 258,
     "clutch_ftm": 8,
     "clutch_fta": 8
    }
   ],
   "empty_text": null
  },
  "dont_foul": {
   "players": [
    {
     "person_id": 1629630,
     "name": "Ja Morant",
     "name_i": "J. Morant",
     "jersey": "1",
     "pos": "G",
     "text": "90% FT (117 FTA, 96th pct)",
     "printed_text": "90% FT",
     "ft_pct": 0.897,
     "ftm": 105,
     "fta": 117,
     "percentile": 0.959,
     "grade": "elite",
     "pool": 258,
     "clutch_ftm": 6,
     "clutch_fta": 7,
     "shown": true
    },
    {
     "person_id": 1630695,
     "name": "Micah Potter",
     "name_i": "M. Potter",
     "jersey": "9",
     "pos": "C",
     "text": "84% FT (101 FTA, 77th pct)",
     "printed_text": "84% FT",
     "ft_pct": 0.842,
     "ftm": 85,
     "fta": 101,
     "percentile": 0.771,
     "grade": "excellent",
     "pool": 258,
     "clutch_ftm": 5,
     "clutch_fta": 6,
     "shown": true
    },
    {
     "person_id": 1630703,
     "name": "Scoot Henderson",
     "name_i": "S. Henderson",
     "jersey": "00",
     "pos": "G",
     "text": "84% FT (100 FTA, 75th pct)",
     "printed_text": "84% FT",
     "ft_pct": 0.84,
     "ftm": 84,
     "fta": 100,
     "percentile": 0.754,
     "grade": "excellent",
     "pool": 258,
     "clutch_ftm": 0,
     "clutch_fta": 1,
     "shown": true
    },
    {
     "person_id": 201950,
     "name": "Jrue Holiday",
     "name_i": "J. Holiday",
     "jersey": "5",
     "pos": "G",
     "text": "84% FT (105 FTA, 74th pct), 8/10 in clutch",
     "printed_text": "84% FT",
     "ft_pct": 0.838,
     "ftm": 88,
     "fta": 105,
     "percentile": 0.742,
     "grade": "good",
     "pool": 258,
     "clutch_ftm": 8,
     "clutch_fta": 10,
     "shown": true
    },
    {
     "person_id": 1630166,
     "name": "Deni Avdija",
     "name_i": "D. Avdija",
     "jersey": "8",
     "pos": "F",
     "text": "80% FT (610 FTA, 56th pct), 39/49 in clutch",
     "printed_text": "80% FT",
     "ft_pct": 0.802,
     "ftm": 489,
     "fta": 610,
     "percentile": 0.564,
     "grade": "above average",
     "pool": 258,
     "clutch_ftm": 39,
     "clutch_fta": 49,
     "shown": true
    }
   ]
  },
  "foul_trouble": {
   "players": [
    {
     "person_id": 1631321,
     "name": "Sidy Cissoko",
     "name_i": "S. Cissoko",
     "jersey": "91",
     "pos": "G",
     "text": "Foul-prone: 4.6 PF per 36 (2025-26 regular season). Attack him early; get him to two.",
     "printed_text": "4.6 PF per 36 (2025-26 regular season). Attack him early; get him to two",
     "pf_per36": 4.6,
     "minutes_baseline": 1435.5,
     "pf_pg": 2.44,
     "gp": 75
    },
    {
     "person_id": 1642905,
     "name": "Yang Hansen",
     "name_i": "Yang",
     "jersey": "16",
     "pos": "C",
     "text": "Foul-prone: 5.2 PF per 36 (2025-26 regular season). Attack him early; get him to two.",
     "printed_text": "5.2 PF per 36 (2025-26 regular season). Attack him early; get him to two",
     "pf_per36": 5.2,
     "minutes_baseline": 300.1,
     "pf_pg": 1.0,
     "gp": 43
    }
   ],
   "empty_text": null
  }
 },
 "players": [
  {
   "person_id": 1630166,
   "name": "Deni Avdija",
   "name_i": "D. Avdija",
   "jersey": "8",
   "pos": "F",
   "section": "starters",
   "order": 1,
   "rotation_rank": 1,
   "height": "6-8",
   "age": 25.0,
   "exp": "6",
   "baseline_teams": [
    "POR"
   ],
   "new_to_team": false,
   "tags": [
    "started last game"
   ],
   "listed": null,
   "role": {
    "starter_latest": true,
    "starts": 9,
    "games_recent": 9,
    "minutes_recent": 288.9,
    "mpg_recent": 32.1,
    "mpg_baseline": 33.33,
    "last_game": null
   },
   "last_season": {
    "gp": 66,
    "pts_pg": 24.21,
    "reb_pg": 6.89,
    "ast_pg": 6.7,
    "tov_pg": 3.83,
    "fouls_committed_pg": 2.55,
    "fouls_drawn_pg": 6.56,
    "fgm": 492,
    "fga": 1065,
    "fg_pct": 0.462,
    "fga_pg": 16.14,
    "fg3m": 125,
    "fg3a": 393,
    "fg3_pct": 0.318,
    "fg3a_pg": 5.95,
    "fg3a_share": 0.369,
    "ftm": 489,
    "fta": 610,
    "ft_pct": 0.802,
    "fta_pg": 9.24,
    "fta_per_fga": 0.573,
    "rim_fgm": 258,
    "rim_fga": 407,
    "rim_fg_pct": 0.634,
    "efg_pct": 0.521,
    "ts_pct": 0.599,
    "assisted_share": 0.492,
    "tov_per_100_usage": 15.95,
    "mpg": 33.33
   },
   "this_season": {
    "gp": 9,
    "pts_pg": 22.33,
    "reb_pg": 6.44,
    "ast_pg": 6.33,
    "tov_pg": 3.0,
    "fouls_committed_pg": 2.44,
    "fouls_drawn_pg": 6.78,
    "fgm": 65,
    "fga": 138,
    "fg_pct": 0.471,
    "fga_pg": 15.33,
    "fg3m": 15,
    "fg3a": 45,
    "fg3_pct": 0.333,
    "fg3a_pg": 5.0,
    "fg3a_share": 0.326,
    "ftm": 56,
    "fta": 84,
    "ft_pct": 0.667,
    "fta_pg": 9.33,
    "fta_per_fga": 0.609,
    "rim_fgm": 31,
    "rim_fga": 55,
    "rim_fg_pct": 0.564,
    "efg_pct": 0.525,
    "ts_pct": 0.574,
    "assisted_share": 0.585,
    "tov_per_100_usage": 13.37,
    "mpg": 32.1
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "bad"
    },
    {
     "label": "Rim FG%",
     "key": "rim_fg_pct",
     "grade": "below average"
    },
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "above average"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "bad"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "elite"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.318,
     "n": 393,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.164,
     "grade": "bad",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.634,
     "n": 407,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.337,
     "grade": "below average",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.802,
     "n": 610,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.564,
     "grade": "above average",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.573,
     "n": 1065,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.984,
     "grade": "elite",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.159,
     "n": 1586.4,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.117,
     "grade": "bad",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.369,
     "n": 1065,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.379,
     "grade": "below average",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.382,
     "n": 1065,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.762,
     "grade": "excellent",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.407,
     "n": 1065,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.974,
     "grade": "elite",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.466,
     "n": 1065,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.945,
     "grade": "elite",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.185,
     "n": 1065,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.569,
     "grade": "above average",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 288.9,
    "mpg_baseline": 33.33,
    "fga_pg": 16.14,
    "fg3a_share": 0.369,
    "fg3_pct": 0.318,
    "rim_share": 0.382,
    "rim_fg_pct": 0.634,
    "ft_pct": 0.802,
    "pullup_share": 0.185,
    "drive_share": 0.466,
    "cs3_share_of_3pa": 0.601,
    "assisted_share": 0.492,
    "tov_per_100_usage": 15.95,
    "fta_per_fga": 0.573,
    "pf_per36": 2.7,
    "fouls_drawn_pg": 6.56,
    "flags": 0
   },
   "changes": [],
   "bullets": [
    {
     "text": "Lives at the line: 0.57 FTA per FGA (elite, 98th pct), 6.6 fouls drawn/g, 80% FT. Verticality, hands back, no reach.",
     "source": "pbp"
    },
    {
     "text": "Pressure him: 15.9 TO per 100 usage (bad, 12th pct), 40% of them bad passes; 27 TO in 9 games so far. Hands in the lanes; 6.7 AST/g, so stay home on shooters when he drives.",
     "source": "pbp"
    },
    {
     "text": "Volume 3s at 31.8%, 6.0/g (16th pct): make him shoot contested, no fly-bys.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": [
    "dont_foul"
   ]
  },
  {
   "person_id": 203081,
   "name": "Damian Lillard",
   "name_i": "D. Lillard",
   "jersey": "0",
   "pos": "G",
   "section": "starters",
   "order": 2,
   "rotation_rank": 2,
   "height": "6-2",
   "age": 36.0,
   "exp": "14",
   "baseline_teams": [],
   "new_to_team": false,
   "tags": [
    "started last game"
   ],
   "listed": null,
   "role": {
    "starter_latest": true,
    "starts": 9,
    "games_recent": 9,
    "minutes_recent": 264.8,
    "mpg_recent": 29.4,
    "mpg_baseline": null,
    "last_game": null
   },
   "last_season": null,
   "this_season": {
    "gp": 9,
    "pts_pg": 19.44,
    "reb_pg": 3.22,
    "ast_pg": 4.44,
    "tov_pg": 2.33,
    "fouls_committed_pg": 1.11,
    "fouls_drawn_pg": 4.67,
    "fgm": 51,
    "fga": 121,
    "fg_pct": 0.421,
    "fga_pg": 13.44,
    "fg3m": 25,
    "fg3a": 73,
    "fg3_pct": 0.342,
    "fg3a_pg": 8.11,
    "fg3a_share": 0.603,
    "ftm": 48,
    "fta": 57,
    "ft_pct": 0.842,
    "fta_pg": 6.33,
    "fta_per_fga": 0.471,
    "rim_fgm": 9,
    "rim_fga": 18,
    "rim_fg_pct": 0.5,
    "efg_pct": 0.525,
    "ts_pct": 0.599,
    "assisted_share": 0.431,
    "tov_per_100_usage": 12.57,
    "mpg": 29.4
   },
   "chips": [],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": null,
     "n": 0,
     "unit": "3PA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": null,
     "n": 0,
     "unit": "restricted-area FGA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": null,
     "n": 0,
     "unit": "FTA",
     "qualified": false,
     "min_n": 75,
     "percentile": null,
     "grade": null,
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": null,
     "n": 0,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": null,
     "n": 0,
     "unit": "usage events",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": null,
     "n": 0,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": null,
     "n": 0,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": null,
     "n": 0,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": null,
     "n": 0,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": null,
     "n": 0,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 264.8,
    "mpg_baseline": null,
    "fga_pg": null,
    "fg3a_share": null,
    "fg3_pct": null,
    "rim_share": null,
    "rim_fg_pct": null,
    "ft_pct": null,
    "pullup_share": null,
    "drive_share": null,
    "cs3_share_of_3pa": null,
    "assisted_share": null,
    "tov_per_100_usage": null,
    "fta_per_fga": null,
    "pf_per36": null,
    "fouls_drawn_pg": null,
    "flags": 0
   },
   "changes": [],
   "bullets": [],
   "card_calls": [],
   "boxes": []
  },
  {
   "person_id": 1641739,
   "name": "Toumani Camara",
   "name_i": "T. Camara",
   "jersey": "33",
   "pos": "F",
   "section": "starters",
   "order": 3,
   "rotation_rank": 3,
   "height": "6-7",
   "age": 26.0,
   "exp": "3",
   "baseline_teams": [
    "POR"
   ],
   "new_to_team": false,
   "tags": [
    "started last game"
   ],
   "listed": null,
   "role": {
    "starter_latest": true,
    "starts": 9,
    "games_recent": 9,
    "minutes_recent": 245.0,
    "mpg_recent": 27.2,
    "mpg_baseline": 33.31,
    "last_game": null
   },
   "last_season": {
    "gp": 82,
    "pts_pg": 13.41,
    "reb_pg": 5.13,
    "ast_pg": 2.45,
    "tov_pg": 1.76,
    "fouls_committed_pg": 2.89,
    "fouls_drawn_pg": 2.67,
    "fgm": 392,
    "fga": 891,
    "fg_pct": 0.44,
    "fga_pg": 10.87,
    "fg3m": 219,
    "fg3a": 592,
    "fg3_pct": 0.37,
    "fg3a_pg": 7.22,
    "fg3a_share": 0.664,
    "ftm": 97,
    "fta": 137,
    "ft_pct": 0.708,
    "fta_pg": 1.67,
    "fta_per_fga": 0.154,
    "rim_fgm": 137,
    "rim_fga": 212,
    "rim_fg_pct": 0.646,
    "efg_pct": 0.563,
    "ts_pct": 0.578,
    "assisted_share": 0.786,
    "tov_per_100_usage": 13.15,
    "mpg": 33.31
   },
   "this_season": {
    "gp": 9,
    "pts_pg": 13.11,
    "reb_pg": 3.33,
    "ast_pg": 1.11,
    "tov_pg": 1.33,
    "fouls_committed_pg": 3.44,
    "fouls_drawn_pg": 1.67,
    "fgm": 42,
    "fga": 81,
    "fg_pct": 0.519,
    "fga_pg": 9.0,
    "fg3m": 28,
    "fg3a": 62,
    "fg3_pct": 0.452,
    "fg3a_pg": 6.89,
    "fg3a_share": 0.765,
    "ftm": 6,
    "fta": 10,
    "ft_pct": 0.6,
    "fta_pg": 1.11,
    "fta_per_fga": 0.123,
    "rim_fgm": 11,
    "rim_fga": 13,
    "rim_fg_pct": 0.846,
    "efg_pct": 0.691,
    "ts_pct": 0.691,
    "assisted_share": 0.857,
    "tov_per_100_usage": 12.32,
    "mpg": 27.2
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "good"
    },
    {
     "label": "Rim FG%",
     "key": "rim_fg_pct",
     "grade": "average"
    },
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "bad"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "below average"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "bad"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.37,
     "n": 592,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.607,
     "grade": "good",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.646,
     "n": 212,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.433,
     "grade": "average",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.708,
     "n": 137,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.176,
     "grade": "bad",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.154,
     "n": 891,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.195,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.131,
     "n": 1095.28,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.353,
     "grade": "below average",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.664,
     "n": 891,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.914,
     "grade": "elite",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.238,
     "n": 891,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.403,
     "grade": "average",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.246,
     "n": 891,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.653,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.184,
     "n": 891,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.217,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.143,
     "n": 891,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.452,
     "grade": "average",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 245.0,
    "mpg_baseline": 33.31,
    "fga_pg": 10.87,
    "fg3a_share": 0.664,
    "fg3_pct": 0.37,
    "rim_share": 0.238,
    "rim_fg_pct": 0.646,
    "ft_pct": 0.708,
    "pullup_share": 0.143,
    "drive_share": 0.184,
    "cs3_share_of_3pa": 0.733,
    "assisted_share": 0.786,
    "tov_per_100_usage": 13.15,
    "fta_per_fga": 0.154,
    "pf_per36": 3.1,
    "fouls_drawn_pg": 2.67,
    "flags": 0
   },
   "changes": [],
   "bullets": [
    {
     "text": "Knockdown 3: 37.0% on 7.2/g (61st pct). No help off him; run him off the line.",
     "source": "pbp"
    },
    {
     "text": "Doesn't get to the line: 0.15 FTA per FGA (20th pct). Be physical; the whistle is quiet.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": [
    "foul_him_late"
   ]
  },
  {
   "person_id": 1642270,
   "name": "Donovan Clingan",
   "name_i": "D. Clingan",
   "jersey": "23",
   "pos": "C",
   "section": "starters",
   "order": 4,
   "rotation_rank": 5,
   "height": "7-2",
   "age": 22.0,
   "exp": "2",
   "baseline_teams": [
    "POR"
   ],
   "new_to_team": false,
   "tags": [
    "started last game"
   ],
   "listed": null,
   "role": {
    "starter_latest": true,
    "starts": 9,
    "games_recent": 9,
    "minutes_recent": 222.0,
    "mpg_recent": 24.7,
    "mpg_baseline": 27.19,
    "last_game": null
   },
   "last_season": {
    "gp": 77,
    "pts_pg": 12.13,
    "reb_pg": 11.58,
    "ast_pg": 2.1,
    "tov_pg": 1.23,
    "fouls_committed_pg": 2.36,
    "fouls_drawn_pg": 2.27,
    "fgm": 356,
    "fga": 684,
    "fg_pct": 0.52,
    "fga_pg": 8.88,
    "fg3m": 84,
    "fg3a": 246,
    "fg3_pct": 0.341,
    "fg3a_pg": 3.19,
    "fg3a_share": 0.36,
    "ftm": 138,
    "fta": 203,
    "ft_pct": 0.68,
    "fta_pg": 2.64,
    "fta_per_fga": 0.297,
    "rim_fgm": 247,
    "rim_fga": 382,
    "rim_fg_pct": 0.647,
    "efg_pct": 0.582,
    "ts_pct": 0.604,
    "assisted_share": 0.66,
    "tov_per_100_usage": 10.94,
    "mpg": 27.19
   },
   "this_season": {
    "gp": 9,
    "pts_pg": 11.89,
    "reb_pg": 10.0,
    "ast_pg": 1.33,
    "tov_pg": 1.44,
    "fouls_committed_pg": 3.0,
    "fouls_drawn_pg": 1.89,
    "fgm": 42,
    "fga": 72,
    "fg_pct": 0.583,
    "fga_pg": 8.0,
    "fg3m": 10,
    "fg3a": 22,
    "fg3_pct": 0.455,
    "fg3a_pg": 2.44,
    "fg3a_share": 0.306,
    "ftm": 13,
    "fta": 20,
    "ft_pct": 0.65,
    "fta_pg": 2.22,
    "fta_per_fga": 0.278,
    "rim_fgm": 29,
    "rim_fga": 41,
    "rim_fg_pct": 0.707,
    "efg_pct": 0.653,
    "ts_pct": 0.662,
    "assisted_share": 0.786,
    "tov_per_100_usage": 13.86,
    "mpg": 24.7
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "below average"
    },
    {
     "label": "Rim FG%",
     "key": "rim_fg_pct",
     "grade": "average"
    },
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "bad"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "good"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "good"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.341,
     "n": 246,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.353,
     "grade": "below average",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.647,
     "n": 382,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.438,
     "grade": "average",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.68,
     "n": 203,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.122,
     "grade": "bad",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.297,
     "n": 684,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.678,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.109,
     "n": 868.32,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.626,
     "grade": "good",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.36,
     "n": 684,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.354,
     "grade": "below average",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.558,
     "n": 684,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.928,
     "grade": "elite",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.256,
     "n": 684,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.688,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.051,
     "n": 684,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.009,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.013,
     "n": 684,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.069,
     "grade": "bad",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 222.0,
    "mpg_baseline": 27.19,
    "fga_pg": 8.88,
    "fg3a_share": 0.36,
    "fg3_pct": 0.341,
    "rim_share": 0.558,
    "rim_fg_pct": 0.647,
    "ft_pct": 0.68,
    "pullup_share": 0.013,
    "drive_share": 0.051,
    "cs3_share_of_3pa": 0.947,
    "assisted_share": 0.66,
    "tov_per_100_usage": 10.94,
    "fta_per_fga": 0.297,
    "pf_per36": 3.1,
    "fouls_drawn_pg": 2.27,
    "flags": 0
   },
   "changes": [],
   "bullets": [
    {
     "text": "Capable 3: 34.1% on 3.2/g (35th pct). Closeout under control, contest every one.",
     "source": "pbp"
    },
    {
     "text": "Lives at the rim: 56% of his shots in the restricted area, 65% there. Build the wall, no straight-line drives.",
     "source": "pbp"
    },
    {
     "text": "Crashes the glass (6.0 OREB per 36): hit him first, then go get it.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": [
    "foul_him_late"
   ]
  },
  {
   "person_id": 1630703,
   "name": "Scoot Henderson",
   "name_i": "S. Henderson",
   "jersey": "00",
   "pos": "G",
   "section": "starters",
   "order": 5,
   "rotation_rank": 6,
   "height": "6-3",
   "age": 22.0,
   "exp": "3",
   "baseline_teams": [
    "POR"
   ],
   "new_to_team": false,
   "tags": [
    "started last game"
   ],
   "listed": null,
   "role": {
    "starter_latest": true,
    "starts": 5,
    "games_recent": 9,
    "minutes_recent": 200.7,
    "mpg_recent": 22.3,
    "mpg_baseline": 24.93,
    "last_game": null
   },
   "last_season": {
    "gp": 30,
    "pts_pg": 14.23,
    "reb_pg": 2.67,
    "ast_pg": 3.73,
    "tov_pg": 2.43,
    "fouls_committed_pg": 2.83,
    "fouls_drawn_pg": 3.03,
    "fgm": 143,
    "fga": 342,
    "fg_pct": 0.418,
    "fga_pg": 11.4,
    "fg3m": 57,
    "fg3a": 162,
    "fg3_pct": 0.352,
    "fg3a_pg": 5.4,
    "fg3a_share": 0.474,
    "ftm": 84,
    "fta": 100,
    "ft_pct": 0.84,
    "fta_pg": 3.33,
    "fta_per_fga": 0.292,
    "rim_fgm": 48,
    "rim_fga": 86,
    "rim_fg_pct": 0.558,
    "efg_pct": 0.501,
    "ts_pct": 0.553,
    "assisted_share": 0.538,
    "tov_per_100_usage": 15.9,
    "mpg": 24.93
   },
   "this_season": {
    "gp": 9,
    "pts_pg": 8.44,
    "reb_pg": 2.22,
    "ast_pg": 1.22,
    "tov_pg": 2.56,
    "fouls_committed_pg": 2.67,
    "fouls_drawn_pg": 2.11,
    "fgm": 23,
    "fga": 70,
    "fg_pct": 0.329,
    "fga_pg": 7.78,
    "fg3m": 6,
    "fg3a": 36,
    "fg3_pct": 0.167,
    "fg3a_pg": 4.0,
    "fg3a_share": 0.514,
    "ftm": 24,
    "fta": 30,
    "ft_pct": 0.8,
    "fta_pg": 3.33,
    "fta_per_fga": 0.429,
    "rim_fgm": 7,
    "rim_fga": 9,
    "rim_fg_pct": 0.778,
    "efg_pct": 0.371,
    "ts_pct": 0.457,
    "assisted_share": 0.435,
    "tov_per_100_usage": 21.66,
    "mpg": 22.3
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "average"
    },
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "excellent"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "bad"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "good"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.352,
     "n": 162,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.438,
     "grade": "average",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.558,
     "n": 86,
     "unit": "restricted-area FGA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.84,
     "n": 100,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.754,
     "grade": "excellent",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.292,
     "n": 342,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.664,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.159,
     "n": 459.0,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.123,
     "grade": "bad",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.474,
     "n": 342,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.604,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.251,
     "n": 342,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.431,
     "grade": "average",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.266,
     "n": 342,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.741,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.348,
     "n": 342,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.734,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.298,
     "n": 342,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.783,
     "grade": "excellent",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 200.7,
    "mpg_baseline": 24.93,
    "fga_pg": 11.4,
    "fg3a_share": 0.474,
    "fg3_pct": 0.352,
    "rim_share": 0.251,
    "rim_fg_pct": 0.558,
    "ft_pct": 0.84,
    "pullup_share": 0.298,
    "drive_share": 0.348,
    "cs3_share_of_3pa": 0.549,
    "assisted_share": 0.538,
    "tov_per_100_usage": 15.9,
    "fta_per_fga": 0.292,
    "pf_per36": 4.1,
    "fouls_drawn_pg": 3.03,
    "flags": 1
   },
   "changes": [
    {
     "key": "zone_share:Restricted Area",
     "label": "share of FGA from Restricted Area",
     "direction": "down",
     "p0": 0.251,
     "p1": 0.129,
     "n1": 70,
     "z": -2.37
    }
   ],
   "bullets": [
    {
     "text": "Pressure him: 15.9 TO per 100 usage (bad, 12th pct), 49% of them bad passes; 23 TO in 9 games so far. Hands in the lanes.",
     "source": "pbp"
    },
    {
     "text": "New this season: share of FGA from Restricted Area down, 25% -> 13% (70 trials 2026-27 regular season to date; 2025-26 regular season baseline).",
     "source": "pbp"
    },
    {
     "text": "Capable 3: 35.2% on 5.4/g (44th pct). Closeout under control, contest every one.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": [
    "dont_foul"
   ]
  },
  {
   "person_id": 201950,
   "name": "Jrue Holiday",
   "name_i": "J. Holiday",
   "jersey": "5",
   "pos": "G",
   "section": "bench",
   "order": 1,
   "rotation_rank": 4,
   "height": "6-4",
   "age": 36.0,
   "exp": "17",
   "baseline_teams": [
    "POR"
   ],
   "new_to_team": false,
   "tags": [],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 0,
    "games_recent": 9,
    "minutes_recent": 232.8,
    "mpg_recent": 25.9,
    "mpg_baseline": 29.45,
    "last_game": null
   },
   "last_season": {
    "gp": 53,
    "pts_pg": 16.32,
    "reb_pg": 4.62,
    "ast_pg": 6.08,
    "tov_pg": 2.75,
    "fouls_committed_pg": 1.47,
    "fouls_drawn_pg": 1.74,
    "fgm": 320,
    "fga": 709,
    "fg_pct": 0.451,
    "fga_pg": 13.38,
    "fg3m": 137,
    "fg3a": 362,
    "fg3_pct": 0.378,
    "fg3a_pg": 6.83,
    "fg3a_share": 0.511,
    "ftm": 88,
    "fta": 105,
    "ft_pct": 0.838,
    "fta_pg": 1.98,
    "fta_per_fga": 0.148,
    "rim_fgm": 96,
    "rim_fga": 142,
    "rim_fg_pct": 0.676,
    "efg_pct": 0.548,
    "ts_pct": 0.573,
    "assisted_share": 0.425,
    "tov_per_100_usage": 16.2,
    "mpg": 29.45
   },
   "this_season": {
    "gp": 9,
    "pts_pg": 13.0,
    "reb_pg": 3.56,
    "ast_pg": 4.0,
    "tov_pg": 1.33,
    "fouls_committed_pg": 1.78,
    "fouls_drawn_pg": 1.33,
    "fgm": 39,
    "fga": 76,
    "fg_pct": 0.513,
    "fga_pg": 8.44,
    "fg3m": 21,
    "fg3a": 49,
    "fg3_pct": 0.429,
    "fg3a_pg": 5.44,
    "fg3a_share": 0.645,
    "ftm": 18,
    "fta": 21,
    "ft_pct": 0.857,
    "fta_pg": 2.33,
    "fta_per_fga": 0.276,
    "rim_fgm": 6,
    "rim_fga": 11,
    "rim_fg_pct": 0.545,
    "efg_pct": 0.651,
    "ts_pct": 0.686,
    "assisted_share": 0.615,
    "tov_per_100_usage": 12.34,
    "mpg": 25.9
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "good"
    },
    {
     "label": "Rim FG%",
     "key": "rim_fg_pct",
     "grade": "above average"
    },
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "good"
    },
    {
     "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.378,
     "n": 362,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.682,
     "grade": "good",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.676,
     "n": 142,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.595,
     "grade": "above average",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.838,
     "n": 105,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.742,
     "grade": "good",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.148,
     "n": 709,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.181,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.162,
     "n": 901.2,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.105,
     "grade": "bad",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.511,
     "n": 709,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.695,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.2,
     "n": 709,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.276,
     "grade": "below average",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.13,
     "n": 709,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.153,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.257,
     "n": 709,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.442,
     "grade": "average",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.423,
     "n": 709,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.963,
     "grade": "elite",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 232.8,
    "mpg_baseline": 29.45,
    "fga_pg": 13.38,
    "fg3a_share": 0.511,
    "fg3_pct": 0.378,
    "rim_share": 0.2,
    "rim_fg_pct": 0.676,
    "ft_pct": 0.838,
    "pullup_share": 0.423,
    "drive_share": 0.257,
    "cs3_share_of_3pa": 0.32,
    "assisted_share": 0.425,
    "tov_per_100_usage": 16.2,
    "fta_per_fga": 0.148,
    "pf_per36": 1.8,
    "fouls_drawn_pg": 1.74,
    "flags": 5
   },
   "changes": [
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "direction": "up",
     "p0": 0.511,
     "p1": 0.645,
     "n1": 76,
     "z": 2.34
    },
    {
     "key": "pullup_share",
     "label": "pull-up family share of FGA",
     "direction": "down",
     "p0": 0.423,
     "p1": 0.289,
     "n1": 76,
     "z": -2.36
    },
    {
     "key": "drive_share",
     "label": "drive family share of FGA",
     "direction": "down",
     "p0": 0.257,
     "p1": 0.145,
     "n1": 76,
     "z": -2.23
    },
    {
     "key": "cs3_share",
     "label": "catch-and-shoot-3 proxy share of FGA",
     "direction": "up",
     "p0": 0.164,
     "p1": 0.382,
     "n1": 76,
     "z": 5.14
    },
    {
     "key": "assisted_share",
     "label": "assisted share of made FGs",
     "direction": "up",
     "p0": 0.425,
     "p1": 0.615,
     "n1": 39,
     "z": 2.41
    }
   ],
   "bullets": [
    {
     "text": "Pressure him: 16.2 TO per 100 usage (bad, 10th pct), 47% of them bad passes; 12 TO in 9 games so far. Hands in the lanes; 6.1 AST/g, so stay home on shooters when he drives.",
     "source": "pbp"
    },
    {
     "text": "New this season: catch-and-shoot-3 proxy share of FGA up, 16% -> 38% (76 trials 2026-27 regular season to date; 2025-26 regular season baseline).",
     "source": "pbp"
    },
    {
     "text": "Doesn't get to the line: 0.15 FTA per FGA (18th pct). Be physical; the whistle is quiet.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": [
    "dont_foul"
   ]
  },
  {
   "person_id": 1631321,
   "name": "Sidy Cissoko",
   "name_i": "S. Cissoko",
   "jersey": "91",
   "pos": "G",
   "section": "bench",
   "order": 2,
   "rotation_rank": 7,
   "height": "6-6",
   "age": 22.0,
   "exp": "3",
   "baseline_teams": [
    "POR"
   ],
   "new_to_team": false,
   "tags": [
    "foul target"
   ],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 0,
    "games_recent": 9,
    "minutes_recent": 191.7,
    "mpg_recent": 21.3,
    "mpg_baseline": 19.14,
    "last_game": null
   },
   "last_season": {
    "gp": 75,
    "pts_pg": 5.11,
    "reb_pg": 2.21,
    "ast_pg": 1.47,
    "tov_pg": 0.93,
    "fouls_committed_pg": 2.44,
    "fouls_drawn_pg": 1.71,
    "fgm": 133,
    "fga": 334,
    "fg_pct": 0.398,
    "fga_pg": 4.45,
    "fg3m": 59,
    "fg3a": 198,
    "fg3_pct": 0.298,
    "fg3a_pg": 2.64,
    "fg3a_share": 0.593,
    "ftm": 58,
    "fta": 88,
    "ft_pct": 0.659,
    "fta_pg": 1.17,
    "fta_per_fga": 0.263,
    "rim_fgm": 64,
    "rim_fga": 95,
    "rim_fg_pct": 0.674,
    "efg_pct": 0.487,
    "ts_pct": 0.514,
    "assisted_share": 0.789,
    "tov_per_100_usage": 15.81,
    "mpg": 19.14
   },
   "this_season": {
    "gp": 9,
    "pts_pg": 6.11,
    "reb_pg": 3.78,
    "ast_pg": 2.11,
    "tov_pg": 0.56,
    "fouls_committed_pg": 2.78,
    "fouls_drawn_pg": 2.22,
    "fgm": 17,
    "fga": 36,
    "fg_pct": 0.472,
    "fga_pg": 4.0,
    "fg3m": 8,
    "fg3a": 24,
    "fg3_pct": 0.333,
    "fg3a_pg": 2.67,
    "fg3a_share": 0.667,
    "ftm": 13,
    "fta": 20,
    "ft_pct": 0.65,
    "fta_pg": 2.22,
    "fta_per_fga": 0.556,
    "rim_fgm": 6,
    "rim_fga": 9,
    "rim_fg_pct": 0.667,
    "efg_pct": 0.583,
    "ts_pct": 0.614,
    "assisted_share": 0.882,
    "tov_per_100_usage": 10.04,
    "mpg": 21.3
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "bad"
    },
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "bad"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "bad"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "above average"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.298,
     "n": 198,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.08,
     "grade": "bad",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.674,
     "n": 95,
     "unit": "restricted-area FGA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.659,
     "n": 88,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.101,
     "grade": "bad",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.263,
     "n": 334,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.579,
     "grade": "above average",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.158,
     "n": 442.72,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.129,
     "grade": "bad",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.593,
     "n": 334,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.815,
     "grade": "excellent",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.284,
     "n": 334,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.519,
     "grade": "above average",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.383,
     "n": 334,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.96,
     "grade": "elite",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.272,
     "n": 334,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.491,
     "grade": "average",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.057,
     "n": 334,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.224,
     "grade": "bad",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 191.7,
    "mpg_baseline": 19.14,
    "fga_pg": 4.45,
    "fg3a_share": 0.593,
    "fg3_pct": 0.298,
    "rim_share": 0.284,
    "rim_fg_pct": 0.674,
    "ft_pct": 0.659,
    "pullup_share": 0.057,
    "drive_share": 0.272,
    "cs3_share_of_3pa": 0.879,
    "assisted_share": 0.789,
    "tov_per_100_usage": 15.81,
    "fta_per_fga": 0.263,
    "pf_per36": 4.6,
    "fouls_drawn_pg": 1.71,
    "flags": 0
   },
   "changes": [],
   "bullets": [
    {
     "text": "Pressure him: 15.8 TO per 100 usage (bad, 13th pct), 34% of them bad passes; 5 TO in 9 games so far. Hands in the lanes.",
     "source": "pbp"
    },
    {
     "text": "Low-volume, 29.8% from 3 (2.6/g): help off him in the gaps.",
     "source": "pbp"
    }
   ],
   "card_calls": [
    {
     "kind": "foul_trouble",
     "text": "Foul-prone: 4.6 PF per 36 (2025-26 regular season). Attack him early; get him to two."
    }
   ],
   "boxes": [
    "foul_him_late",
    "foul_trouble"
   ]
  },
  {
   "person_id": 1629057,
   "name": "Robert Williams III",
   "name_i": "R. Williams III",
   "jersey": "35",
   "pos": "C-F",
   "section": "bench",
   "order": 3,
   "rotation_rank": 8,
   "height": "6-9",
   "age": 29.0,
   "exp": "8",
   "baseline_teams": [
    "POR"
   ],
   "new_to_team": false,
   "tags": [
    "did not play last game"
   ],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 0,
    "games_recent": 7,
    "minutes_recent": 116.1,
    "mpg_recent": 16.6,
    "mpg_baseline": 17.09,
    "last_game": "did not play last game"
   },
   "last_season": {
    "gp": 60,
    "pts_pg": 6.62,
    "reb_pg": 6.92,
    "ast_pg": 1.0,
    "tov_pg": 0.82,
    "fouls_committed_pg": 1.23,
    "fouls_drawn_pg": 0.72,
    "fgm": 177,
    "fga": 250,
    "fg_pct": 0.708,
    "fga_pg": 4.17,
    "fg3m": 9,
    "fg3a": 23,
    "fg3_pct": 0.391,
    "fg3a_pg": 0.38,
    "fg3a_share": 0.092,
    "ftm": 34,
    "fta": 57,
    "ft_pct": 0.596,
    "fta_pg": 0.95,
    "fta_per_fga": 0.228,
    "rim_fgm": 152,
    "rim_fga": 197,
    "rim_fg_pct": 0.772,
    "efg_pct": 0.726,
    "ts_pct": 0.722,
    "assisted_share": 0.712,
    "tov_per_100_usage": 15.12,
    "mpg": 17.09
   },
   "this_season": {
    "gp": 7,
    "pts_pg": 7.43,
    "reb_pg": 6.86,
    "ast_pg": 1.14,
    "tov_pg": 0.86,
    "fouls_committed_pg": 1.29,
    "fouls_drawn_pg": 0.71,
    "fgm": 23,
    "fga": 36,
    "fg_pct": 0.639,
    "fga_pg": 5.14,
    "fg3m": 0,
    "fg3a": 0,
    "fg3_pct": null,
    "fg3a_pg": 0.0,
    "fg3a_share": 0.0,
    "ftm": 6,
    "fta": 8,
    "ft_pct": 0.75,
    "fta_pg": 1.14,
    "fta_per_fga": 0.222,
    "rim_fgm": 18,
    "rim_fga": 29,
    "rim_fg_pct": 0.621,
    "efg_pct": 0.639,
    "ts_pct": 0.658,
    "assisted_share": 0.783,
    "tov_per_100_usage": 13.18,
    "mpg": 16.6
   },
   "chips": [
    {
     "label": "Rim FG%",
     "key": "rim_fg_pct",
     "grade": "elite"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "bad"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.391,
     "n": 23,
     "unit": "3PA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.772,
     "n": 197,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.962,
     "grade": "elite",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.596,
     "n": 57,
     "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.228,
     "n": 250,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.151,
     "n": 324.08,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.171,
     "grade": "bad",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.092,
     "n": 250,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.788,
     "n": 250,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.172,
     "n": 250,
     "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.068,
     "n": 250,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.004,
     "n": 250,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 116.1,
    "mpg_baseline": 17.09,
    "fga_pg": 4.17,
    "fg3a_share": 0.092,
    "fg3_pct": 0.391,
    "rim_share": 0.788,
    "rim_fg_pct": 0.772,
    "ft_pct": 0.596,
    "pullup_share": 0.004,
    "drive_share": 0.068,
    "cs3_share_of_3pa": 1.0,
    "assisted_share": 0.712,
    "tov_per_100_usage": 15.12,
    "fta_per_fga": 0.228,
    "pf_per36": 2.6,
    "fouls_drawn_pg": 0.72,
    "flags": 0
   },
   "changes": [],
   "bullets": [
    {
     "text": "Elite finisher: 77% at the rim (96th pct) on 197 attempts, 79% of his shots. No free runs; build the wall early.",
     "source": "pbp"
    },
    {
     "text": "Pressure him: 15.1 TO per 100 usage (bad, 17th pct), 37% of them bad passes; 6 TO in 7 games so far. Hands in the lanes.",
     "source": "pbp"
    },
    {
     "text": "Non-shooter (0.4 3PA/g): sag off him and help from him; no closeouts needed.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": []
  },
  {
   "person_id": 1629630,
   "name": "Ja Morant",
   "name_i": "J. Morant",
   "jersey": "1",
   "pos": "G",
   "section": "bench",
   "order": 4,
   "rotation_rank": 9,
   "height": "6-2",
   "age": 27.0,
   "exp": "7",
   "baseline_teams": [
    "MEM"
   ],
   "new_to_team": true,
   "tags": [
    "started 4 of 4",
    "did not play last game",
    "new · MEM last season"
   ],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 4,
    "games_recent": 4,
    "minutes_recent": 103.4,
    "mpg_recent": 25.9,
    "mpg_baseline": 28.43,
    "last_game": "did not play last game"
   },
   "last_season": {
    "gp": 20,
    "pts_pg": 19.45,
    "reb_pg": 3.25,
    "ast_pg": 8.05,
    "tov_pg": 3.55,
    "fouls_committed_pg": 2.0,
    "fouls_drawn_pg": 4.2,
    "fgm": 132,
    "fga": 322,
    "fg_pct": 0.41,
    "fga_pg": 16.1,
    "fg3m": 20,
    "fg3a": 85,
    "fg3_pct": 0.235,
    "fg3a_pg": 4.25,
    "fg3a_share": 0.264,
    "ftm": 105,
    "fta": 117,
    "ft_pct": 0.897,
    "fta_pg": 5.85,
    "fta_per_fga": 0.363,
    "rim_fgm": 52,
    "rim_fga": 87,
    "rim_fg_pct": 0.598,
    "efg_pct": 0.441,
    "ts_pct": 0.521,
    "assisted_share": 0.311,
    "tov_per_100_usage": 15.97,
    "mpg": 28.43
   },
   "this_season": {
    "gp": 4,
    "pts_pg": 15.75,
    "reb_pg": 2.5,
    "ast_pg": 5.5,
    "tov_pg": 1.25,
    "fouls_committed_pg": 2.0,
    "fouls_drawn_pg": 3.25,
    "fgm": 26,
    "fga": 48,
    "fg_pct": 0.542,
    "fga_pg": 12.0,
    "fg3m": 6,
    "fg3a": 14,
    "fg3_pct": 0.429,
    "fg3a_pg": 3.5,
    "fg3a_share": 0.292,
    "ftm": 5,
    "fta": 6,
    "ft_pct": 0.833,
    "fta_pg": 1.5,
    "fta_per_fga": 0.125,
    "rim_fgm": 5,
    "rim_fga": 13,
    "rim_fg_pct": 0.385,
    "efg_pct": 0.604,
    "ts_pct": 0.622,
    "assisted_share": 0.5,
    "tov_per_100_usage": 8.99,
    "mpg": 25.9
   },
   "chips": [
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "elite"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "bad"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "excellent"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.235,
     "n": 85,
     "unit": "3PA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.598,
     "n": 87,
     "unit": "restricted-area FGA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.897,
     "n": 117,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.959,
     "grade": "elite",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.363,
     "n": 322,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.843,
     "grade": "excellent",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.16,
     "n": 444.48,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.111,
     "grade": "bad",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.264,
     "n": 322,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.174,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.27,
     "n": 322,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.47,
     "grade": "average",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.261,
     "n": 322,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.713,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.45,
     "n": 322,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.921,
     "grade": "elite",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.326,
     "n": 322,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.829,
     "grade": "excellent",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 103.4,
    "mpg_baseline": 28.43,
    "fga_pg": 16.1,
    "fg3a_share": 0.264,
    "fg3_pct": 0.235,
    "rim_share": 0.27,
    "rim_fg_pct": 0.598,
    "ft_pct": 0.897,
    "pullup_share": 0.326,
    "drive_share": 0.45,
    "cs3_share_of_3pa": 0.424,
    "assisted_share": 0.311,
    "tov_per_100_usage": 15.97,
    "fta_per_fga": 0.363,
    "pf_per36": 2.5,
    "fouls_drawn_pg": 4.2,
    "flags": 2
   },
   "changes": [
    {
     "key": "pullup_share",
     "label": "pull-up family share of FGA",
     "direction": "down",
     "p0": 0.326,
     "p1": 0.104,
     "n1": 48,
     "z": -3.28
    },
    {
     "key": "drive_share",
     "label": "drive family share of FGA",
     "direction": "up",
     "p0": 0.45,
     "p1": 0.625,
     "n1": 48,
     "z": 2.43
    }
   ],
   "bullets": [
    {
     "text": "Pressure him: 16.0 TO per 100 usage (bad, 11th pct), 48% of them bad passes; 5 TO in 4 games so far. Hands in the lanes; 8.1 AST/g, so stay home on shooters when he drives.",
     "source": "pbp"
    },
    {
     "text": "New this season: pull-up family share of FGA down, 33% -> 10% (48 trials 2026-27 regular season to date; 2025-26 regular season baseline).",
     "source": "pbp"
    },
    {
     "text": "Lives at the line: 0.36 FTA per FGA (excellent, 84th pct), 4.2 fouls drawn/g, 90% FT. Verticality, hands back, no reach.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": [
    "dont_foul"
   ]
  },
  {
   "person_id": 1630249,
   "name": "Vít Krejčí",
   "name_i": "V. Krejčí",
   "jersey": "27",
   "pos": "G",
   "section": "bench",
   "order": 5,
   "rotation_rank": 10,
   "height": "6-8",
   "age": 26.0,
   "exp": "5",
   "baseline_teams": [
    "ATL",
    "POR"
   ],
   "new_to_team": false,
   "tags": [
    "did not play last game"
   ],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 0,
    "games_recent": 7,
    "minutes_recent": 72.4,
    "mpg_recent": 10.3,
    "mpg_baseline": 21.42,
    "last_game": "did not play last game"
   },
   "last_season": {
    "gp": 65,
    "pts_pg": 8.46,
    "reb_pg": 2.28,
    "ast_pg": 1.54,
    "tov_pg": 0.63,
    "fouls_committed_pg": 2.12,
    "fouls_drawn_pg": 0.85,
    "fgm": 192,
    "fga": 430,
    "fg_pct": 0.447,
    "fga_pg": 6.62,
    "fg3m": 128,
    "fg3a": 328,
    "fg3_pct": 0.39,
    "fg3a_pg": 5.05,
    "fg3a_share": 0.763,
    "ftm": 38,
    "fta": 51,
    "ft_pct": 0.745,
    "fta_pg": 0.78,
    "fta_per_fga": 0.119,
    "rim_fgm": 36,
    "rim_fga": 49,
    "rim_fg_pct": 0.735,
    "efg_pct": 0.595,
    "ts_pct": 0.608,
    "assisted_share": 0.922,
    "tov_per_100_usage": 8.31,
    "mpg": 21.42
   },
   "this_season": {
    "gp": 7,
    "pts_pg": 2.71,
    "reb_pg": 1.57,
    "ast_pg": 1.14,
    "tov_pg": 0.29,
    "fouls_committed_pg": 1.43,
    "fouls_drawn_pg": 0.29,
    "fgm": 6,
    "fga": 20,
    "fg_pct": 0.3,
    "fga_pg": 2.86,
    "fg3m": 3,
    "fg3a": 15,
    "fg3_pct": 0.2,
    "fg3a_pg": 2.14,
    "fg3a_share": 0.75,
    "ftm": 4,
    "fta": 6,
    "ft_pct": 0.667,
    "fta_pg": 0.86,
    "fta_per_fga": 0.3,
    "rim_fgm": 3,
    "rim_fga": 3,
    "rim_fg_pct": 1.0,
    "efg_pct": 0.375,
    "ts_pct": 0.42,
    "assisted_share": 1.0,
    "tov_per_100_usage": 8.12,
    "mpg": 10.3
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "excellent"
    },
    {
     "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.39,
     "n": 328,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.805,
     "grade": "excellent",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.735,
     "n": 49,
     "unit": "restricted-area FGA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.745,
     "n": 51,
     "unit": "FTA",
     "qualified": false,
     "min_n": 75,
     "percentile": null,
     "grade": null,
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.119,
     "n": 430,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.104,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.083,
     "n": 493.44,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.905,
     "grade": "elite",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.763,
     "n": 430,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.974,
     "grade": "elite",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.114,
     "n": 430,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.072,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.128,
     "n": 430,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.146,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.142,
     "n": 430,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.132,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.177,
     "n": 430,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.548,
     "grade": "above average",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 72.4,
    "mpg_baseline": 21.42,
    "fga_pg": 6.62,
    "fg3a_share": 0.763,
    "fg3_pct": 0.39,
    "rim_share": 0.114,
    "rim_fg_pct": 0.735,
    "ft_pct": 0.745,
    "pullup_share": 0.177,
    "drive_share": 0.142,
    "cs3_share_of_3pa": 0.71,
    "assisted_share": 0.922,
    "tov_per_100_usage": 8.31,
    "fta_per_fga": 0.119,
    "pf_per36": 3.6,
    "fouls_drawn_pg": 0.85,
    "flags": 0
   },
   "changes": [],
   "bullets": [
    {
     "text": "Doesn't turn it over: 8.3 TO per 100 usage (90th pct). Don't gamble for steals; play him straight up.",
     "source": "pbp"
    },
    {
     "text": "Knockdown 3: 39.0% on 5.0/g (80th pct). No help off him; run him off the line.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": []
  },
  {
   "person_id": 1642959,
   "name": "Chris Youngblood",
   "name_i": "C. Youngblood",
   "jersey": "11",
   "pos": "G",
   "section": "bench",
   "order": 6,
   "rotation_rank": 11,
   "height": "6-4",
   "age": 24.0,
   "exp": "1",
   "baseline_teams": [
    "OKC",
    "POR"
   ],
   "new_to_team": false,
   "tags": [],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 0,
    "games_recent": 5,
    "minutes_recent": 66.6,
    "mpg_recent": 13.3,
    "mpg_baseline": 5.45,
    "last_game": null
   },
   "last_season": {
    "gp": 34,
    "pts_pg": 2.09,
    "reb_pg": 0.82,
    "ast_pg": 0.35,
    "tov_pg": 0.06,
    "fouls_committed_pg": 0.65,
    "fouls_drawn_pg": 0.26,
    "fgm": 22,
    "fga": 63,
    "fg_pct": 0.349,
    "fga_pg": 1.85,
    "fg3m": 18,
    "fg3a": 54,
    "fg3_pct": 0.333,
    "fg3a_pg": 1.59,
    "fg3a_share": 0.857,
    "ftm": 9,
    "fta": 10,
    "ft_pct": 0.9,
    "fta_pg": 0.29,
    "fta_per_fga": 0.159,
    "rim_fgm": 2,
    "rim_fga": 2,
    "rim_fg_pct": 1.0,
    "efg_pct": 0.492,
    "ts_pct": 0.527,
    "assisted_share": 0.955,
    "tov_per_100_usage": 2.88,
    "mpg": 5.45
   },
   "this_season": {
    "gp": 5,
    "pts_pg": 5.6,
    "reb_pg": 1.4,
    "ast_pg": 1.2,
    "tov_pg": 1.0,
    "fouls_committed_pg": 2.2,
    "fouls_drawn_pg": 1.4,
    "fgm": 8,
    "fga": 22,
    "fg_pct": 0.364,
    "fga_pg": 4.4,
    "fg3m": 6,
    "fg3a": 19,
    "fg3_pct": 0.316,
    "fg3a_pg": 3.8,
    "fg3a_share": 0.864,
    "ftm": 6,
    "fta": 8,
    "ft_pct": 0.75,
    "fta_pg": 1.6,
    "fta_per_fga": 0.364,
    "rim_fgm": 1,
    "rim_fga": 1,
    "rim_fg_pct": 1.0,
    "efg_pct": 0.5,
    "ts_pct": 0.549,
    "assisted_share": 0.75,
    "tov_per_100_usage": 16.38,
    "mpg": 13.3
   },
   "chips": [],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.333,
     "n": 54,
     "unit": "3PA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 1.0,
     "n": 2,
     "unit": "restricted-area FGA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.9,
     "n": 10,
     "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.159,
     "n": 63,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.029,
     "n": 69.4,
     "unit": "usage events",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.857,
     "n": 63,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.032,
     "n": 63,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.143,
     "n": 63,
     "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.079,
     "n": 63,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.111,
     "n": 63,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 66.6,
    "mpg_baseline": 5.45,
    "fga_pg": 1.85,
    "fg3a_share": 0.857,
    "fg3_pct": 0.333,
    "rim_share": 0.032,
    "rim_fg_pct": 1.0,
    "ft_pct": 0.9,
    "pullup_share": 0.111,
    "drive_share": 0.079,
    "cs3_share_of_3pa": 0.815,
    "assisted_share": 0.955,
    "tov_per_100_usage": 2.88,
    "fta_per_fga": 0.159,
    "pf_per36": 4.3,
    "fouls_drawn_pg": 0.26,
    "flags": 0
   },
   "changes": [],
   "bullets": [
    {
     "text": "1.6 3PA/g at 33.3%: contest, don't over-help.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": []
  },
  {
   "person_id": 1642905,
   "name": "Yang Hansen",
   "name_i": "Yang",
   "jersey": "16",
   "pos": "C",
   "section": "bench",
   "order": 7,
   "rotation_rank": 12,
   "height": "7-1",
   "age": 21.0,
   "exp": "1",
   "baseline_teams": [
    "POR"
   ],
   "new_to_team": false,
   "tags": [
    "foul target"
   ],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 0,
    "games_recent": 6,
    "minutes_recent": 60.7,
    "mpg_recent": 10.1,
    "mpg_baseline": 6.98,
    "last_game": null
   },
   "last_season": {
    "gp": 43,
    "pts_pg": 2.21,
    "reb_pg": 1.53,
    "ast_pg": 0.51,
    "tov_pg": 0.74,
    "fouls_committed_pg": 1.0,
    "fouls_drawn_pg": 0.91,
    "fgm": 31,
    "fga": 100,
    "fg_pct": 0.31,
    "fga_pg": 2.33,
    "fg3m": 5,
    "fg3a": 42,
    "fg3_pct": 0.119,
    "fg3a_pg": 0.98,
    "fg3a_share": 0.42,
    "ftm": 28,
    "fta": 34,
    "ft_pct": 0.824,
    "fta_pg": 0.79,
    "fta_per_fga": 0.34,
    "rim_fgm": 20,
    "rim_fga": 35,
    "rim_fg_pct": 0.571,
    "efg_pct": 0.335,
    "ts_pct": 0.413,
    "assisted_share": 0.677,
    "tov_per_100_usage": 21.77,
    "mpg": 6.98
   },
   "this_season": {
    "gp": 6,
    "pts_pg": 4.67,
    "reb_pg": 3.33,
    "ast_pg": 0.5,
    "tov_pg": 1.17,
    "fouls_committed_pg": 0.67,
    "fouls_drawn_pg": 0.83,
    "fgm": 8,
    "fga": 17,
    "fg_pct": 0.471,
    "fga_pg": 2.83,
    "fg3m": 5,
    "fg3a": 9,
    "fg3_pct": 0.556,
    "fg3a_pg": 1.5,
    "fg3a_share": 0.529,
    "ftm": 7,
    "fta": 8,
    "ft_pct": 0.875,
    "fta_pg": 1.33,
    "fta_per_fga": 0.471,
    "rim_fgm": 3,
    "rim_fga": 4,
    "rim_fg_pct": 0.75,
    "efg_pct": 0.618,
    "ts_pct": 0.682,
    "assisted_share": 0.625,
    "tov_per_100_usage": 25.44,
    "mpg": 10.1
   },
   "chips": [],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.119,
     "n": 42,
     "unit": "3PA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.571,
     "n": 35,
     "unit": "restricted-area FGA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.824,
     "n": 34,
     "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.34,
     "n": 100,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.218,
     "n": 146.96,
     "unit": "usage events",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.42,
     "n": 100,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.35,
     "n": 100,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.39,
     "n": 100,
     "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.21,
     "n": 100,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.04,
     "n": 100,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 60.7,
    "mpg_baseline": 6.98,
    "fga_pg": 2.33,
    "fg3a_share": 0.42,
    "fg3_pct": 0.119,
    "rim_share": 0.35,
    "rim_fg_pct": 0.571,
    "ft_pct": 0.824,
    "pullup_share": 0.04,
    "drive_share": 0.21,
    "cs3_share_of_3pa": 0.881,
    "assisted_share": 0.677,
    "tov_per_100_usage": 21.77,
    "fta_per_fga": 0.34,
    "pf_per36": 5.2,
    "fouls_drawn_pg": 0.91,
    "flags": 0
   },
   "changes": [],
   "bullets": [
    {
     "text": "Non-shooter (1.0 3PA/g): sag off him and help from him; no closeouts needed.",
     "source": "pbp"
    }
   ],
   "card_calls": [
    {
     "kind": "foul_trouble",
     "text": "Foul-prone: 5.2 PF per 36 (2025-26 regular season). Attack him early; get him to two."
    }
   ],
   "boxes": [
    "foul_trouble"
   ]
  },
  {
   "person_id": 1630695,
   "name": "Micah Potter",
   "name_i": "M. Potter",
   "jersey": "9",
   "pos": "C",
   "section": "bench",
   "order": 8,
   "rotation_rank": 13,
   "height": "6-9",
   "age": 28.0,
   "exp": "5",
   "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": 40.5,
    "mpg_recent": 8.1,
    "mpg_baseline": 19.33,
    "last_game": null
   },
   "last_season": {
    "gp": 47,
    "pts_pg": 9.74,
    "reb_pg": 4.96,
    "ast_pg": 1.47,
    "tov_pg": 1.0,
    "fouls_committed_pg": 1.74,
    "fouls_drawn_pg": 1.77,
    "fgm": 151,
    "fga": 293,
    "fg_pct": 0.515,
    "fga_pg": 6.23,
    "fg3m": 71,
    "fg3a": 168,
    "fg3_pct": 0.423,
    "fg3a_pg": 3.57,
    "fg3a_share": 0.573,
    "ftm": 85,
    "fta": 101,
    "ft_pct": 0.842,
    "fta_pg": 2.15,
    "fta_per_fga": 0.345,
    "rim_fgm": 59,
    "rim_fga": 79,
    "rim_fg_pct": 0.747,
    "efg_pct": 0.637,
    "ts_pct": 0.679,
    "assisted_share": 0.861,
    "tov_per_100_usage": 12.23,
    "mpg": 19.33
   },
   "this_season": {
    "gp": 5,
    "pts_pg": 3.6,
    "reb_pg": 2.0,
    "ast_pg": 0.2,
    "tov_pg": 0.6,
    "fouls_committed_pg": 0.2,
    "fouls_drawn_pg": 1.0,
    "fgm": 6,
    "fga": 11,
    "fg_pct": 0.545,
    "fga_pg": 2.2,
    "fg3m": 2,
    "fg3a": 5,
    "fg3_pct": 0.4,
    "fg3a_pg": 1.0,
    "fg3a_share": 0.455,
    "ftm": 4,
    "fta": 5,
    "ft_pct": 0.8,
    "fta_pg": 1.0,
    "fta_per_fga": 0.455,
    "rim_fgm": 1,
    "rim_fga": 1,
    "rim_fg_pct": 1.0,
    "efg_pct": 0.636,
    "ts_pct": 0.682,
    "assisted_share": 0.833,
    "tov_per_100_usage": 18.52,
    "mpg": 8.1
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "elite"
    },
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "excellent"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "average"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.423,
     "n": 168,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.956,
     "grade": "elite",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.747,
     "n": 79,
     "unit": "restricted-area FGA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.842,
     "n": 101,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.771,
     "grade": "excellent",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.345,
     "n": 293,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.122,
     "n": 384.44,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.465,
     "grade": "average",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.573,
     "n": 293,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.27,
     "n": 293,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.283,
     "n": 293,
     "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.092,
     "n": 293,
     "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": 293,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 40.5,
    "mpg_baseline": 19.33,
    "fga_pg": 6.23,
    "fg3a_share": 0.573,
    "fg3_pct": 0.423,
    "rim_share": 0.27,
    "rim_fg_pct": 0.747,
    "ft_pct": 0.842,
    "pullup_share": 0.0,
    "drive_share": 0.092,
    "cs3_share_of_3pa": 0.958,
    "assisted_share": 0.861,
    "tov_per_100_usage": 12.23,
    "fta_per_fga": 0.345,
    "pf_per36": 3.2,
    "fouls_drawn_pg": 1.77,
    "flags": 0
   },
   "changes": [],
   "bullets": [
    {
     "text": "Knockdown 3: 42.3% on 3.6/g (96th pct). No help off him; run him off the line.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": [
    "dont_foul"
   ]
  },
  {
   "person_id": 1642382,
   "name": "Branden Carlson",
   "name_i": "B. Carlson",
   "jersey": "10",
   "pos": "C",
   "section": "bench",
   "order": 9,
   "rotation_rank": 14,
   "height": "7-0",
   "age": 27.0,
   "exp": "2",
   "baseline_teams": [
    "OKC"
   ],
   "new_to_team": true,
   "tags": [
    "new · OKC last season"
   ],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 0,
    "games_recent": 4,
    "minutes_recent": 30.8,
    "mpg_recent": 7.7,
    "mpg_baseline": 11.62,
    "last_game": null
   },
   "last_season": {
    "gp": 42,
    "pts_pg": 5.76,
    "reb_pg": 2.95,
    "ast_pg": 0.69,
    "tov_pg": 0.38,
    "fouls_committed_pg": 0.86,
    "fouls_drawn_pg": 0.48,
    "fgm": 98,
    "fga": 186,
    "fg_pct": 0.527,
    "fga_pg": 4.43,
    "fg3m": 31,
    "fg3a": 86,
    "fg3_pct": 0.36,
    "fg3a_pg": 2.05,
    "fg3a_share": 0.462,
    "ftm": 15,
    "fta": 26,
    "ft_pct": 0.577,
    "fta_pg": 0.62,
    "fta_per_fga": 0.14,
    "rim_fgm": 63,
    "rim_fga": 84,
    "rim_fg_pct": 0.75,
    "efg_pct": 0.61,
    "ts_pct": 0.613,
    "assisted_share": 0.888,
    "tov_per_100_usage": 7.5,
    "mpg": 11.62
   },
   "this_season": {
    "gp": 4,
    "pts_pg": 2.0,
    "reb_pg": 1.5,
    "ast_pg": 0.5,
    "tov_pg": 0.75,
    "fouls_committed_pg": 0.5,
    "fouls_drawn_pg": 0.25,
    "fgm": 4,
    "fga": 7,
    "fg_pct": 0.571,
    "fga_pg": 1.75,
    "fg3m": 0,
    "fg3a": 3,
    "fg3_pct": 0.0,
    "fg3a_pg": 0.75,
    "fg3a_share": 0.429,
    "ftm": 0,
    "fta": 0,
    "ft_pct": null,
    "fta_pg": 0.0,
    "fta_per_fga": 0.0,
    "rim_fgm": 2,
    "rim_fga": 2,
    "rim_fg_pct": 1.0,
    "efg_pct": 0.571,
    "ts_pct": 0.571,
    "assisted_share": 0.75,
    "tov_per_100_usage": 30.0,
    "mpg": 7.7
   },
   "chips": [],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.36,
     "n": 86,
     "unit": "3PA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.75,
     "n": 84,
     "unit": "restricted-area FGA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.577,
     "n": 26,
     "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.14,
     "n": 186,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.075,
     "n": 213.44,
     "unit": "usage events",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.462,
     "n": 186,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.452,
     "n": 186,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.108,
     "n": 186,
     "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.091,
     "n": 186,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.016,
     "n": 186,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 30.8,
    "mpg_baseline": 11.62,
    "fga_pg": 4.43,
    "fg3a_share": 0.462,
    "fg3_pct": 0.36,
    "rim_share": 0.452,
    "rim_fg_pct": 0.75,
    "ft_pct": 0.577,
    "pullup_share": 0.016,
    "drive_share": 0.091,
    "cs3_share_of_3pa": 0.942,
    "assisted_share": 0.888,
    "tov_per_100_usage": 7.5,
    "fta_per_fga": 0.14,
    "pf_per36": 2.7,
    "fouls_drawn_pg": 0.48,
    "flags": 0
   },
   "changes": [],
   "bullets": [
    {
     "text": "Takes 2.0 3s/g at 36.0%: respect it, closeout.",
     "source": "pbp"
    },
    {
     "text": "Lives at the rim: 45% of his shots in the restricted area, 75% there. Build the wall, no straight-line drives.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": []
  },
  {
   "person_id": 1643257,
   "name": "Jayson Kent",
   "name_i": "J. Kent",
   "jersey": "29",
   "pos": "F",
   "section": "bench",
   "order": 10,
   "rotation_rank": 15,
   "height": "6-8",
   "age": 24.0,
   "exp": "1",
   "baseline_teams": [
    "POR"
   ],
   "new_to_team": false,
   "tags": [],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 0,
    "games_recent": 2,
    "minutes_recent": 19.0,
    "mpg_recent": 9.5,
    "mpg_baseline": 4.52,
    "last_game": null
   },
   "last_season": {
    "gp": 5,
    "pts_pg": 2.0,
    "reb_pg": 1.0,
    "ast_pg": 0.0,
    "tov_pg": 0.0,
    "fouls_committed_pg": 0.2,
    "fouls_drawn_pg": 0.2,
    "fgm": 4,
    "fga": 7,
    "fg_pct": 0.571,
    "fga_pg": 1.4,
    "fg3m": 1,
    "fg3a": 4,
    "fg3_pct": 0.25,
    "fg3a_pg": 0.8,
    "fg3a_share": 0.571,
    "ftm": 1,
    "fta": 1,
    "ft_pct": 1.0,
    "fta_pg": 0.2,
    "fta_per_fga": 0.143,
    "rim_fgm": 3,
    "rim_fga": 3,
    "rim_fg_pct": 1.0,
    "efg_pct": 0.643,
    "ts_pct": 0.672,
    "assisted_share": 0.75,
    "tov_per_100_usage": 0.0,
    "mpg": 4.52
   },
   "this_season": {
    "gp": 2,
    "pts_pg": 2.0,
    "reb_pg": 1.0,
    "ast_pg": 0.5,
    "tov_pg": 1.5,
    "fouls_committed_pg": 0.5,
    "fouls_drawn_pg": 0.5,
    "fgm": 2,
    "fga": 10,
    "fg_pct": 0.2,
    "fga_pg": 5.0,
    "fg3m": 0,
    "fg3a": 4,
    "fg3_pct": 0.0,
    "fg3a_pg": 2.0,
    "fg3a_share": 0.4,
    "ftm": 0,
    "fta": 0,
    "ft_pct": null,
    "fta_pg": 0.0,
    "fta_per_fga": 0.0,
    "rim_fgm": 2,
    "rim_fga": 4,
    "rim_fg_pct": 0.5,
    "efg_pct": 0.2,
    "ts_pct": 0.2,
    "assisted_share": 0.5,
    "tov_per_100_usage": 23.08,
    "mpg": 9.5
   },
   "chips": [],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.25,
     "n": 4,
     "unit": "3PA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 1.0,
     "n": 3,
     "unit": "restricted-area FGA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 1.0,
     "n": 1,
     "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.143,
     "n": 7,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.0,
     "n": 7.44,
     "unit": "usage events",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.571,
     "n": 7,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.429,
     "n": 7,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.143,
     "n": 7,
     "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.143,
     "n": 7,
     "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": 7,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 19.0,
    "mpg_baseline": 4.52,
    "fga_pg": 1.4,
    "fg3a_share": 0.571,
    "fg3_pct": 0.25,
    "rim_share": 0.429,
    "rim_fg_pct": 1.0,
    "ft_pct": 1.0,
    "pullup_share": 0.0,
    "drive_share": 0.143,
    "cs3_share_of_3pa": 1.0,
    "assisted_share": 0.75,
    "tov_per_100_usage": 0.0,
    "fta_per_fga": 0.143,
    "pf_per36": 1.6,
    "fouls_drawn_pg": 0.2,
    "flags": 0
   },
   "changes": [],
   "bullets": [],
   "card_calls": [],
   "boxes": []
  }
 ],
 "also_seen": [
  {
   "person_id": 1642910,
   "name": "John Tonje",
   "name_i": "J. Tonje",
   "jersey": "2",
   "pos": "G",
   "minutes_recent": 4.5,
   "last_season": {
    "gp": 6,
    "pts_pg": 2.5,
    "reb_pg": 1.0,
    "ast_pg": 0.33,
    "tov_pg": 0.0,
    "fouls_committed_pg": 0.83,
    "fouls_drawn_pg": 0.67,
    "fgm": 4,
    "fga": 14,
    "fg_pct": 0.286,
    "fga_pg": 2.33,
    "fg3m": 3,
    "fg3a": 10,
    "fg3_pct": 0.3,
    "fg3a_pg": 1.67,
    "fg3a_share": 0.714,
    "ftm": 4,
    "fta": 4,
    "ft_pct": 1.0,
    "fta_pg": 0.67,
    "fta_per_fga": 0.286,
    "rim_fgm": 1,
    "rim_fga": 4,
    "rim_fg_pct": 0.25,
    "efg_pct": 0.393,
    "ts_pct": 0.476,
    "assisted_share": 1.0,
    "tov_per_100_usage": 0.0,
    "mpg": 7.0
   }
  }
 ],
 "not_seen": [
  {
   "person_id": 1631101,
   "name": "Shaedon Sharpe",
   "name_i": "S. Sharpe",
   "jersey": "17",
   "pos": "G",
   "baseline_teams": [
    "POR"
   ],
   "mpg_baseline": 29.43,
   "last_season": {
    "gp": 50,
    "pts_pg": 20.84,
    "fga_pg": 17.36,
    "fg3a_pg": 6.12,
    "fg3_pct": 0.337,
    "reb_pg": 4.34,
    "ast_pg": 2.64
   }
  }
 ],
 "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"
 }
}
