{
 "schema": "scouting-team/1",
 "edition": "site",
 "generator": "agent_edition.py v3",
 "game_id": "0022600221",
 "season": "2026-27",
 "date": "2026-11-11",
 "tip_utc": "2026-11-12T01:00:00Z",
 "tip_et": "Wed Nov 11, 2026 · 8:00 PM ET",
 "built_at_utc": "2026-11-11T23:49:58Z",
 "matchup": {
  "label": "DEN @ MEM",
  "home": "MEM",
  "away": "DEN"
 },
 "scouted_team": {
  "tricode": "MEM",
  "name": "Memphis Grizzlies",
  "team_id": 1610612763
 },
 "for_team": {
  "tricode": "DEN",
  "name": "Denver Nuggets",
  "team_id": 1610612743
 },
 "frame": "Scouting MEM · from Denver's side",
 "windows": {
  "baseline": {
   "label": "2025-26 regular season",
   "games": 82,
   "first_date": "2025-10-22",
   "last_date": "2026-04-12"
  },
  "recent": {
   "label": "2026-27 regular season to date",
   "games": 10,
   "first_date": "2026-10-21",
   "last_date": "2026-11-09"
  }
 },
 "availability": {
  "date": "2026-11-11",
  "report_date": "2026-11-11",
  "report_posted": true,
  "read_at_utc": "2026-11-11T23:49:48Z",
  "teams": [
   {
    "tricode": "MEM",
    "team_id": 1610612763,
    "state": "listed",
    "reason": null,
    "listed": [
     {
      "person_id": 1642366,
      "name": "Quinten Post",
      "status": "Out"
     },
     {
      "person_id": 1643563,
      "name": "Richie Saunders",
      "status": "Out"
     },
     {
      "person_id": 1630590,
      "name": "Scotty Pippen Jr.",
      "status": "Out"
     },
     {
      "person_id": 1630191,
      "name": "Isaiah Stewart",
      "status": "Questionable"
     }
    ]
   },
   {
    "tricode": "DEN",
    "team_id": 1610612743,
    "state": "listed",
    "reason": null,
    "listed": [
     {
      "person_id": 1631124,
      "name": "Julian Strawther",
      "status": "Out"
     }
    ]
   }
  ],
  "schedule": {
   "team": "MEM",
   "note": null,
   "prev_game": {
    "game_id": "0022600206",
    "date_et": "2026-11-09",
    "opponent": "TOR",
    "home": false
   },
   "next_game": {
    "game_id": "0022600038",
    "date_et": "2026-11-13",
    "opponent": "NOP",
    "home": false,
    "days_until": 2
   },
   "season_game_number": 11,
   "days_rest": 1,
   "b2b": false,
   "three_in_four": false,
   "games_in_last_4_days": 2,
   "games_last_7_days": 3
  }
 },
 "ten_seconds": [
  {
   "text": "Last season: 5th-fewest rim attempts (27%), 9th-most turnovers forced (15.5/100), 7th-fastest pace (100.0), 7th-worst rim protection (68%).",
   "source": "pbp"
  },
  {
   "text": "Scoring last season: T. Jerome 19.7/g (26.7 so far), J. Grant 18.6/g (10.4 so far), Z. Edey 13.6/g (8.2 so far).",
   "source": "pbp"
  }
 ],
 "team_keys": [
  {
   "key": "shot_profile",
   "text": "Shot profile last season: 27% at the rim (5th fewest); 44% 3PA share (10th of 30). Chase Jerome 42%, Grant 39%, Spencer 45%, Small 42%, Prosper 40%; wall up on Edey, Murray.",
   "source": "pbp"
  },
  {
   "key": "rim_protection",
   "text": "Soft rim protection: opponents shoot 68% at the rim (7th worst). Get downhill; finish at the rim.",
   "source": "pbp"
  },
  {
   "key": "dreb_pct",
   "text": "Soft on the defensive glass: DREB% 66.3% (1st worst). Send two to the offensive boards.",
   "source": "pbp"
  },
  {
   "key": "rim_fg_pct",
   "text": "Poor finishers: 63.6% at the rim (5th worst). Meet them at the rim; verticality.",
   "source": "pbp"
  },
  {
   "key": "assisted_share",
   "text": "67% of their makes are assisted (6th most). Take away the pass; stay home.",
   "source": "pbp"
  },
  {
   "key": "poss_pg",
   "text": "Pace: 100.0 possessions per game (7th fastest).",
   "source": "pbp"
  }
 ],
 "team_metrics": [
  {
   "key": "poss_pg",
   "label": "possessions per game (pace proxy)",
   "value": 100.04,
   "league_mean": 98.64,
   "rank": 7,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "pts_per_100",
   "label": "points per 100 possessions",
   "value": 114.62,
   "league_mean": 117.21,
   "rank": 25,
   "n_teams": 30,
   "higher_is_better": true
  },
  {
   "key": "opp_pts_per_100",
   "label": "opponent points per 100 possessions",
   "value": 120.51,
   "league_mean": 117.17,
   "rank": 6,
   "n_teams": 30,
   "higher_is_better": false
  },
  {
   "key": "efg_pct",
   "label": "eFG%",
   "value": 0.533,
   "league_mean": 0.546,
   "rank": 24,
   "n_teams": 30,
   "higher_is_better": true
  },
  {
   "key": "fg3a_share",
   "label": "3PA share of FGA",
   "value": 0.436,
   "league_mean": 0.415,
   "rank": 10,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "fg3_pct",
   "label": "3P%",
   "value": 0.353,
   "league_mean": 0.359,
   "rank": 22,
   "n_teams": 30,
   "higher_is_better": true
  },
  {
   "key": "pitp_share",
   "label": "paint-attempt share of FGA",
   "value": 0.479,
   "league_mean": 0.484,
   "rank": 17,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "rim_share",
   "label": "restricted-area share of FGA",
   "value": 0.268,
   "league_mean": 0.3,
   "rank": 26,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "rim_fg_pct",
   "label": "restricted-area FG%",
   "value": 0.636,
   "league_mean": 0.661,
   "rank": 26,
   "n_teams": 30,
   "higher_is_better": true
  },
  {
   "key": "fastbreak_share",
   "label": "fastbreak share of FGA",
   "value": 0.118,
   "league_mean": 0.115,
   "rank": 12,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "second_chance_share",
   "label": "second-chance share of FGA",
   "value": 0.13,
   "league_mean": 0.128,
   "rank": 9,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "fta_per_fga",
   "label": "FTA per FGA",
   "value": 0.251,
   "league_mean": 0.264,
   "rank": 21,
   "n_teams": 30,
   "higher_is_better": true
  },
  {
   "key": "tov_per_100",
   "label": "turnovers per 100 possessions",
   "value": 15.07,
   "league_mean": 14.71,
   "rank": 11,
   "n_teams": 30,
   "higher_is_better": false
  },
  {
   "key": "oreb_pct",
   "label": "offensive rebound %",
   "value": 0.301,
   "league_mean": 0.305,
   "rank": 15,
   "n_teams": 30,
   "higher_is_better": true
  },
  {
   "key": "dreb_pct",
   "label": "defensive rebound %",
   "value": 0.663,
   "league_mean": 0.695,
   "rank": 30,
   "n_teams": 30,
   "higher_is_better": true
  },
  {
   "key": "assisted_share",
   "label": "assisted share of made FGs",
   "value": 0.673,
   "league_mean": 0.637,
   "rank": 6,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "fouls_pg",
   "label": "fouls committed per game",
   "value": 20.49,
   "league_mean": 19.86,
   "rank": 10,
   "n_teams": 30,
   "higher_is_better": false
  },
  {
   "key": "shooting_foul_share",
   "label": "shooting-foul share of fouls",
   "value": 0.517,
   "league_mean": 0.525,
   "rank": 18,
   "n_teams": 30,
   "higher_is_better": false
  },
  {
   "key": "opp_rim_fg_pct",
   "label": "opponent FG% allowed at the rim",
   "value": 0.681,
   "league_mean": 0.659,
   "rank": 7,
   "n_teams": 30,
   "higher_is_better": false
  },
  {
   "key": "opp_rim_share",
   "label": "opponent rim-attempt share allowed",
   "value": 0.316,
   "league_mean": 0.3,
   "rank": 10,
   "n_teams": 30,
   "higher_is_better": false
  },
  {
   "key": "opp_fg3a_share",
   "label": "opponent 3PA share allowed",
   "value": 0.424,
   "league_mean": 0.415,
   "rank": 10,
   "n_teams": 30,
   "higher_is_better": null
  },
  {
   "key": "opp_fg3_pct",
   "label": "opponent 3P% allowed",
   "value": 0.364,
   "league_mean": 0.359,
   "rank": 10,
   "n_teams": 30,
   "higher_is_better": false
  },
  {
   "key": "opp_tov_per_100",
   "label": "opponent turnovers forced per 100",
   "value": 15.49,
   "league_mean": 14.71,
   "rank": 9,
   "n_teams": 30,
   "higher_is_better": true
  }
 ],
 "team_changes": [],
 "flag_note": "No change flags yet: this season's play-by-play is not available (10 games, box scores only), so no rate is compared with last season.",
 "game_plan": {
  "foul_him_late": {
   "players": [
    {
     "person_id": 1641713,
     "name": "GG Jackson",
     "name_i": "G. Jackson",
     "jersey": "45",
     "pos": "F",
     "text": "74% FT (151 FTA, 29th pct)",
     "printed_text": "74% FT (151 FTA, 29th pct)",
     "ft_pct": 0.742,
     "ftm": 112,
     "fta": 151,
     "percentile": 0.289,
     "grade": "below average",
     "pool": 258,
     "clutch_ftm": 2,
     "clutch_fta": 2
    },
    {
     "person_id": 1641765,
     "name": "Olivier-Maxence Prosper",
     "name_i": "O. Prosper",
     "jersey": "18",
     "pos": "F",
     "text": "75% FT (114 FTA, 34th pct)",
     "printed_text": "75% FT (114 FTA, 34th pct)",
     "ft_pct": 0.754,
     "ftm": 86,
     "fta": 114,
     "percentile": 0.335,
     "grade": "below average",
     "pool": 258,
     "clutch_ftm": 2,
     "clutch_fta": 2
    }
   ],
   "empty_text": null
  },
  "dont_foul": {
   "players": [
    {
     "person_id": 1642285,
     "name": "Cam Spencer",
     "name_i": "C. Spencer",
     "jersey": "24",
     "pos": "G",
     "text": "94% FT (134 FTA, 99th pct)",
     "printed_text": "94% FT",
     "ft_pct": 0.94,
     "ftm": 126,
     "fta": 134,
     "percentile": 0.998,
     "grade": "elite",
     "pool": 258,
     "clutch_ftm": 2,
     "clutch_fta": 2,
     "shown": true
    },
    {
     "person_id": 1642907,
     "name": "Cedric Coward",
     "name_i": "C. Coward",
     "jersey": "23",
     "pos": "G",
     "text": "84% FT (166 FTA, 78th pct), 8/13 in clutch",
     "printed_text": "84% FT",
     "ft_pct": 0.843,
     "ftm": 140,
     "fta": 166,
     "percentile": 0.785,
     "grade": "excellent",
     "pool": 258,
     "clutch_ftm": 8,
     "clutch_fta": 13,
     "shown": true
    },
    {
     "person_id": 1642914,
     "name": "Javon Small",
     "name_i": "J. Small",
     "jersey": "10",
     "pos": "G",
     "text": "83% FT (82 FTA, 70th pct)",
     "printed_text": "83% FT",
     "ft_pct": 0.829,
     "ftm": 68,
     "fta": 82,
     "percentile": 0.705,
     "grade": "good",
     "pool": 258,
     "clutch_ftm": 1,
     "clutch_fta": 1,
     "shown": true
    },
    {
     "person_id": 203924,
     "name": "Jerami Grant",
     "name_i": "J. Grant",
     "jersey": "3",
     "pos": "F",
     "text": "81% FT (322 FTA, 60th pct), 22/26 in clutch",
     "printed_text": "81% FT",
     "ft_pct": 0.814,
     "ftm": 262,
     "fta": 322,
     "percentile": 0.599,
     "grade": "above average",
     "pool": 258,
     "clutch_ftm": 22,
     "clutch_fta": 26,
     "shown": true
    }
   ]
  },
  "foul_trouble": {
   "players": [],
   "empty_text": "Nobody over 4.5 fouls per 36 last season."
  }
 },
 "players": [
  {
   "person_id": 1643409,
   "name": "Cameron Boozer",
   "name_i": "C. Boozer",
   "jersey": "27",
   "pos": "F",
   "section": "starters",
   "order": 1,
   "rotation_rank": 1,
   "height": "6-8",
   "age": 19.0,
   "exp": "R",
   "baseline_teams": [],
   "new_to_team": false,
   "tags": [
    "started last game"
   ],
   "listed": null,
   "role": {
    "starter_latest": true,
    "starts": 10,
    "games_recent": 10,
    "minutes_recent": 322.0,
    "mpg_recent": 32.2,
    "mpg_baseline": null,
    "last_game": null
   },
   "last_season": null,
   "this_season": {
    "gp": 10,
    "pts_pg": 16.4,
    "reb_pg": 9.6,
    "ast_pg": 5.5,
    "tov_pg": 3.3,
    "fouls_committed_pg": 2.1,
    "fouls_drawn_pg": null,
    "fgm": 52,
    "fga": 140,
    "fg_pct": 0.371,
    "fga_pg": 14.0,
    "fg3m": 18,
    "fg3a": 61,
    "fg3_pct": 0.295,
    "fg3a_pg": 6.1,
    "fg3a_share": 0.436,
    "ftm": 42,
    "fta": 45,
    "ft_pct": 0.933,
    "fta_pg": 4.5,
    "fta_per_fga": 0.321,
    "rim_fgm": null,
    "rim_fga": null,
    "rim_fg_pct": null,
    "efg_pct": 0.436,
    "ts_pct": 0.513,
    "assisted_share": null,
    "tov_per_100_usage": 17.12,
    "mpg": 32.2
   },
   "chips": [],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": null,
     "n": 0,
     "unit": "3PA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": null,
     "n": 0,
     "unit": "restricted-area FGA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": null,
     "n": 0,
     "unit": "FTA",
     "qualified": false,
     "min_n": 75,
     "percentile": null,
     "grade": null,
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": null,
     "n": 0,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": null,
     "n": 0,
     "unit": "usage events",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": null,
     "n": 0,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": null,
     "n": 0,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": null,
     "n": 0,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": null,
     "n": 0,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": null,
     "n": 0,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 322.0,
    "mpg_baseline": null,
    "fga_pg": null,
    "fg3a_share": null,
    "fg3_pct": null,
    "rim_share": null,
    "rim_fg_pct": null,
    "ft_pct": null,
    "pullup_share": null,
    "drive_share": null,
    "cs3_share_of_3pa": null,
    "assisted_share": null,
    "tov_per_100_usage": null,
    "fta_per_fga": null,
    "pf_per36": null,
    "fouls_drawn_pg": null
   },
   "changes": [],
   "bullets": [],
   "card_calls": [],
   "boxes": []
  },
  {
   "person_id": 1629660,
   "name": "Ty Jerome",
   "name_i": "T. Jerome",
   "jersey": "2",
   "pos": "G-F",
   "section": "starters",
   "order": 2,
   "rotation_rank": 2,
   "height": "6-5",
   "age": 29.0,
   "exp": "7",
   "baseline_teams": [
    "MEM"
   ],
   "new_to_team": false,
   "tags": [
    "started last game"
   ],
   "listed": null,
   "role": {
    "starter_latest": true,
    "starts": 9,
    "games_recent": 9,
    "minutes_recent": 274.5,
    "mpg_recent": 30.5,
    "mpg_baseline": 22.6,
    "last_game": null
   },
   "last_season": {
    "gp": 15,
    "pts_pg": 19.67,
    "reb_pg": 2.8,
    "ast_pg": 5.67,
    "tov_pg": 1.8,
    "fouls_committed_pg": 2.07,
    "fouls_drawn_pg": 2.67,
    "fgm": 102,
    "fga": 215,
    "fg_pct": 0.474,
    "fga_pg": 14.33,
    "fg3m": 42,
    "fg3a": 100,
    "fg3_pct": 0.42,
    "fg3a_pg": 6.67,
    "fg3a_share": 0.465,
    "ftm": 49,
    "fta": 56,
    "ft_pct": 0.875,
    "fta_pg": 3.73,
    "fta_per_fga": 0.26,
    "rim_fgm": 16,
    "rim_fga": 31,
    "rim_fg_pct": 0.516,
    "efg_pct": 0.572,
    "ts_pct": 0.616,
    "assisted_share": 0.275,
    "tov_per_100_usage": 10.13,
    "mpg": 22.6
   },
   "this_season": {
    "gp": 9,
    "pts_pg": 26.67,
    "reb_pg": 3.67,
    "ast_pg": 4.78,
    "tov_pg": 2.67,
    "fouls_committed_pg": 1.89,
    "fouls_drawn_pg": null,
    "fgm": 83,
    "fga": 166,
    "fg_pct": 0.5,
    "fga_pg": 18.44,
    "fg3m": 25,
    "fg3a": 66,
    "fg3_pct": 0.379,
    "fg3a_pg": 7.33,
    "fg3a_share": 0.398,
    "ftm": 49,
    "fta": 55,
    "ft_pct": 0.891,
    "fta_pg": 6.11,
    "fta_per_fga": 0.331,
    "rim_fgm": null,
    "rim_fga": null,
    "rim_fg_pct": null,
    "efg_pct": 0.575,
    "ts_pct": 0.631,
    "assisted_share": null,
    "tov_per_100_usage": 11.2,
    "mpg": 30.5
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "elite"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.42,
     "n": 100,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.943,
     "grade": "elite",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.516,
     "n": 31,
     "unit": "restricted-area FGA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.875,
     "n": 56,
     "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.26,
     "n": 215,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.101,
     "n": 266.64,
     "unit": "usage events",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.465,
     "n": 215,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.144,
     "n": 215,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.186,
     "n": 215,
     "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.423,
     "n": 215,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.409,
     "n": 215,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 274.5,
    "mpg_baseline": 22.6,
    "fga_pg": 14.33,
    "fg3a_share": 0.465,
    "fg3_pct": 0.42,
    "rim_share": 0.144,
    "rim_fg_pct": 0.516,
    "ft_pct": 0.875,
    "pullup_share": 0.409,
    "drive_share": 0.423,
    "cs3_share_of_3pa": 0.2,
    "assisted_share": 0.275,
    "tov_per_100_usage": 10.13,
    "fta_per_fga": 0.26,
    "pf_per36": 3.3,
    "fouls_drawn_pg": 2.67
   },
   "changes": [],
   "bullets": [
    {
     "text": "Knockdown 3: 42.0% on 6.7/g (94th pct). No help off him; run him off the line.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": []
  },
  {
   "person_id": 1642377,
   "name": "Jaylen Wells",
   "name_i": "J. Wells",
   "jersey": "0",
   "pos": "F",
   "section": "starters",
   "order": 3,
   "rotation_rank": 3,
   "height": "6-7",
   "age": 23.0,
   "exp": "2",
   "baseline_teams": [
    "MEM"
   ],
   "new_to_team": false,
   "tags": [
    "started last game"
   ],
   "listed": null,
   "role": {
    "starter_latest": true,
    "starts": 10,
    "games_recent": 10,
    "minutes_recent": 269.5,
    "mpg_recent": 26.9,
    "mpg_baseline": 26.39,
    "last_game": null
   },
   "last_season": {
    "gp": 69,
    "pts_pg": 12.54,
    "reb_pg": 3.19,
    "ast_pg": 1.61,
    "tov_pg": 1.07,
    "fouls_committed_pg": 2.14,
    "fouls_drawn_pg": 2.64,
    "fgm": 301,
    "fga": 698,
    "fg_pct": 0.431,
    "fga_pg": 10.12,
    "fg3m": 129,
    "fg3a": 365,
    "fg3_pct": 0.353,
    "fg3a_pg": 5.29,
    "fg3a_share": 0.523,
    "ftm": 134,
    "fta": 171,
    "ft_pct": 0.784,
    "fta_pg": 2.48,
    "fta_per_fga": 0.245,
    "rim_fgm": 81,
    "rim_fga": 142,
    "rim_fg_pct": 0.57,
    "efg_pct": 0.524,
    "ts_pct": 0.559,
    "assisted_share": 0.777,
    "tov_per_100_usage": 8.73,
    "mpg": 26.39
   },
   "this_season": {
    "gp": 10,
    "pts_pg": 11.0,
    "reb_pg": 2.8,
    "ast_pg": 1.3,
    "tov_pg": 0.6,
    "fouls_committed_pg": 3.0,
    "fouls_drawn_pg": null,
    "fgm": 40,
    "fga": 78,
    "fg_pct": 0.513,
    "fga_pg": 7.8,
    "fg3m": 19,
    "fg3a": 48,
    "fg3_pct": 0.396,
    "fg3a_pg": 4.8,
    "fg3a_share": 0.615,
    "ftm": 11,
    "fta": 15,
    "ft_pct": 0.733,
    "fta_pg": 1.5,
    "fta_per_fga": 0.192,
    "rim_fgm": null,
    "rim_fga": null,
    "rim_fg_pct": null,
    "efg_pct": 0.635,
    "ts_pct": 0.65,
    "assisted_share": null,
    "tov_per_100_usage": 6.62,
    "mpg": 26.9
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "average"
    },
    {
     "label": "Rim FG%",
     "key": "rim_fg_pct",
     "grade": "bad"
    },
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "average"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "excellent"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "above average"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.353,
     "n": 365,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.458,
     "grade": "average",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.57,
     "n": 142,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.095,
     "grade": "bad",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.784,
     "n": 171,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.455,
     "grade": "average",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.245,
     "n": 698,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.509,
     "grade": "above average",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.087,
     "n": 847.24,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.859,
     "grade": "excellent",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.523,
     "n": 698,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.727,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.203,
     "n": 698,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.301,
     "grade": "below average",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.261,
     "n": 698,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.71,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.205,
     "n": 698,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.28,
     "grade": "below average",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.215,
     "n": 698,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.625,
     "grade": "good",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 269.5,
    "mpg_baseline": 26.39,
    "fga_pg": 10.12,
    "fg3a_share": 0.523,
    "fg3_pct": 0.353,
    "rim_share": 0.203,
    "rim_fg_pct": 0.57,
    "ft_pct": 0.784,
    "pullup_share": 0.215,
    "drive_share": 0.205,
    "cs3_share_of_3pa": 0.726,
    "assisted_share": 0.777,
    "tov_per_100_usage": 8.73,
    "fta_per_fga": 0.245,
    "pf_per36": 2.9,
    "fouls_drawn_pg": 2.64
   },
   "changes": [],
   "bullets": [
    {
     "text": "Doesn't turn it over: 8.7 TO per 100 usage (86th pct). Don't gamble for steals; play him straight up.",
     "source": "pbp"
    },
    {
     "text": "Capable 3: 35.3% on 5.3/g (46th pct). Closeout under control, contest every one.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": []
  },
  {
   "person_id": 1642907,
   "name": "Cedric Coward",
   "name_i": "C. Coward",
   "jersey": "23",
   "pos": "G",
   "section": "starters",
   "order": 4,
   "rotation_rank": 4,
   "height": "6-6",
   "age": 23.0,
   "exp": "1",
   "baseline_teams": [
    "MEM"
   ],
   "new_to_team": false,
   "tags": [
    "started last game"
   ],
   "listed": null,
   "role": {
    "starter_latest": true,
    "starts": 9,
    "games_recent": 9,
    "minutes_recent": 255.9,
    "mpg_recent": 28.4,
    "mpg_baseline": 25.78,
    "last_game": null
   },
   "last_season": {
    "gp": 62,
    "pts_pg": 13.6,
    "reb_pg": 5.87,
    "ast_pg": 2.76,
    "tov_pg": 1.69,
    "fouls_committed_pg": 2.03,
    "fouls_drawn_pg": 2.15,
    "fgm": 305,
    "fga": 648,
    "fg_pct": 0.471,
    "fga_pg": 10.45,
    "fg3m": 93,
    "fg3a": 275,
    "fg3_pct": 0.338,
    "fg3a_pg": 4.44,
    "fg3a_share": 0.424,
    "ftm": 140,
    "fta": 166,
    "ft_pct": 0.843,
    "fta_pg": 2.68,
    "fta_per_fga": 0.256,
    "rim_fgm": 135,
    "rim_fga": 184,
    "rim_fg_pct": 0.734,
    "efg_pct": 0.542,
    "ts_pct": 0.585,
    "assisted_share": 0.613,
    "tov_per_100_usage": 12.71,
    "mpg": 25.78
   },
   "this_season": {
    "gp": 9,
    "pts_pg": 12.33,
    "reb_pg": 8.56,
    "ast_pg": 2.67,
    "tov_pg": 1.56,
    "fouls_committed_pg": 3.33,
    "fouls_drawn_pg": null,
    "fgm": 41,
    "fga": 91,
    "fg_pct": 0.451,
    "fga_pg": 10.11,
    "fg3m": 22,
    "fg3a": 47,
    "fg3_pct": 0.468,
    "fg3a_pg": 5.22,
    "fg3a_share": 0.516,
    "ftm": 7,
    "fta": 10,
    "ft_pct": 0.7,
    "fta_pg": 1.11,
    "fta_per_fga": 0.11,
    "rim_fgm": null,
    "rim_fga": null,
    "rim_fg_pct": null,
    "efg_pct": 0.571,
    "ts_pct": 0.582,
    "assisted_share": null,
    "tov_per_100_usage": 12.8,
    "mpg": 28.4
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "below average"
    },
    {
     "label": "Rim FG%",
     "key": "rim_fg_pct",
     "grade": "excellent"
    },
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "excellent"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "average"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "above average"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.338,
     "n": 275,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.334,
     "grade": "below average",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.734,
     "n": 184,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.877,
     "grade": "excellent",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.843,
     "n": 166,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.785,
     "grade": "excellent",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.256,
     "n": 648,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.548,
     "grade": "above average",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.127,
     "n": 826.04,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.405,
     "grade": "average",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.424,
     "n": 648,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.491,
     "grade": "average",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.284,
     "n": 648,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.516,
     "grade": "above average",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.205,
     "n": 648,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.484,
     "grade": "average",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.304,
     "n": 648,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.6,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.201,
     "n": 648,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.597,
     "grade": "above average",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 255.9,
    "mpg_baseline": 25.78,
    "fga_pg": 10.45,
    "fg3a_share": 0.424,
    "fg3_pct": 0.338,
    "rim_share": 0.284,
    "rim_fg_pct": 0.734,
    "ft_pct": 0.843,
    "pullup_share": 0.201,
    "drive_share": 0.304,
    "cs3_share_of_3pa": 0.702,
    "assisted_share": 0.613,
    "tov_per_100_usage": 12.71,
    "fta_per_fga": 0.256,
    "pf_per36": 2.8,
    "fouls_drawn_pg": 2.15
   },
   "changes": [],
   "bullets": [
    {
     "text": "Elite finisher: 73% at the rim (88th pct) on 184 attempts, 28% of his shots. No free runs; build the wall early.",
     "source": "pbp"
    },
    {
     "text": "Capable 3: 33.8% on 4.4/g (33rd pct). Closeout under control, contest every one.",
     "source": "pbp"
    },
    {
     "text": "Better above the break: 37% there (201 att) vs 24% from the corners (74). Help off him in the corners; stay attached on top.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": [
    "dont_foul"
   ]
  },
  {
   "person_id": 1641744,
   "name": "Zach Edey",
   "name_i": "Z. Edey",
   "jersey": "14",
   "pos": "C",
   "section": "starters",
   "order": 5,
   "rotation_rank": 7,
   "height": "7-4",
   "age": 24.0,
   "exp": "2",
   "baseline_teams": [
    "MEM"
   ],
   "new_to_team": false,
   "tags": [
    "started last game"
   ],
   "listed": null,
   "role": {
    "starter_latest": true,
    "starts": 9,
    "games_recent": 9,
    "minutes_recent": 187.1,
    "mpg_recent": 20.8,
    "mpg_baseline": 25.81,
    "last_game": null
   },
   "last_season": {
    "gp": 11,
    "pts_pg": 13.64,
    "reb_pg": 11.09,
    "ast_pg": 1.09,
    "tov_pg": 2.36,
    "fouls_committed_pg": 3.36,
    "fouls_drawn_pg": 3.36,
    "fgm": 62,
    "fga": 98,
    "fg_pct": 0.633,
    "fga_pg": 8.91,
    "fg3m": 1,
    "fg3a": 5,
    "fg3_pct": 0.2,
    "fg3a_pg": 0.45,
    "fg3a_share": 0.051,
    "ftm": 25,
    "fta": 32,
    "ft_pct": 0.781,
    "fta_pg": 2.91,
    "fta_per_fga": 0.327,
    "rim_fgm": 40,
    "rim_fga": 55,
    "rim_fg_pct": 0.727,
    "efg_pct": 0.638,
    "ts_pct": 0.669,
    "assisted_share": 0.823,
    "tov_per_100_usage": 18.83,
    "mpg": 25.81
   },
   "this_season": {
    "gp": 9,
    "pts_pg": 8.22,
    "reb_pg": 8.0,
    "ast_pg": 1.0,
    "tov_pg": 1.44,
    "fouls_committed_pg": 3.22,
    "fouls_drawn_pg": null,
    "fgm": 26,
    "fga": 48,
    "fg_pct": 0.542,
    "fga_pg": 5.33,
    "fg3m": 1,
    "fg3a": 1,
    "fg3_pct": 1.0,
    "fg3a_pg": 0.11,
    "fg3a_share": 0.021,
    "ftm": 21,
    "fta": 24,
    "ft_pct": 0.875,
    "fta_pg": 2.67,
    "fta_per_fga": 0.5,
    "rim_fgm": null,
    "rim_fga": null,
    "rim_fg_pct": null,
    "efg_pct": 0.552,
    "ts_pct": 0.632,
    "assisted_share": null,
    "tov_per_100_usage": 18.17,
    "mpg": 20.8
   },
   "chips": [],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.2,
     "n": 5,
     "unit": "3PA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.727,
     "n": 55,
     "unit": "restricted-area FGA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.781,
     "n": 32,
     "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.327,
     "n": 98,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.188,
     "n": 138.07999999999998,
     "unit": "usage events",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.051,
     "n": 98,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.561,
     "n": 98,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.378,
     "n": 98,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.102,
     "n": 98,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.0,
     "n": 98,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 187.1,
    "mpg_baseline": 25.81,
    "fga_pg": 8.91,
    "fg3a_share": 0.051,
    "fg3_pct": 0.2,
    "rim_share": 0.561,
    "rim_fg_pct": 0.727,
    "ft_pct": 0.781,
    "pullup_share": 0.0,
    "drive_share": 0.102,
    "cs3_share_of_3pa": 0.8,
    "assisted_share": 0.823,
    "tov_per_100_usage": 18.83,
    "fta_per_fga": 0.327,
    "pf_per36": 4.7,
    "fouls_drawn_pg": 3.36
   },
   "changes": [],
   "bullets": [
    {
     "text": "Non-shooter (0.5 3PA/g): sag off him and help from him; no closeouts needed.",
     "source": "pbp"
    },
    {
     "text": "Lives at the rim: 56% of his shots in the restricted area, 73% there. Build the wall, no straight-line drives.",
     "source": "pbp"
    },
    {
     "text": "Crashes the glass (5.5 OREB per 36): hit him first, then go get it.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": []
  },
  {
   "person_id": 203924,
   "name": "Jerami Grant",
   "name_i": "J. Grant",
   "jersey": "3",
   "pos": "F",
   "section": "bench",
   "order": 1,
   "rotation_rank": 5,
   "height": "6-7",
   "age": 32.0,
   "exp": "12",
   "baseline_teams": [
    "POR"
   ],
   "new_to_team": true,
   "tags": [
    "new · POR last season"
   ],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 0,
    "games_recent": 10,
    "minutes_recent": 239.4,
    "mpg_recent": 23.9,
    "mpg_baseline": 29.74,
    "last_game": null
   },
   "last_season": {
    "gp": 57,
    "pts_pg": 18.6,
    "reb_pg": 3.47,
    "ast_pg": 2.14,
    "tov_pg": 2.09,
    "fouls_committed_pg": 2.49,
    "fouls_drawn_pg": 3.93,
    "fgm": 331,
    "fga": 730,
    "fg_pct": 0.453,
    "fga_pg": 12.81,
    "fg3m": 136,
    "fg3a": 350,
    "fg3_pct": 0.389,
    "fg3a_pg": 6.14,
    "fg3a_share": 0.479,
    "ftm": 262,
    "fta": 322,
    "ft_pct": 0.814,
    "fta_pg": 5.65,
    "fta_per_fga": 0.441,
    "rim_fgm": 151,
    "rim_fga": 237,
    "rim_fg_pct": 0.637,
    "efg_pct": 0.547,
    "ts_pct": 0.608,
    "assisted_share": 0.68,
    "tov_per_100_usage": 12.01,
    "mpg": 29.74
   },
   "this_season": {
    "gp": 10,
    "pts_pg": 10.4,
    "reb_pg": 2.1,
    "ast_pg": 2.1,
    "tov_pg": 1.3,
    "fouls_committed_pg": 1.9,
    "fouls_drawn_pg": null,
    "fgm": 36,
    "fga": 83,
    "fg_pct": 0.434,
    "fga_pg": 8.3,
    "fg3m": 17,
    "fg3a": 38,
    "fg3_pct": 0.447,
    "fg3a_pg": 3.8,
    "fg3a_share": 0.458,
    "ftm": 15,
    "fta": 21,
    "ft_pct": 0.714,
    "fta_pg": 2.1,
    "fta_per_fga": 0.253,
    "rim_fgm": null,
    "rim_fga": null,
    "rim_fg_pct": null,
    "efg_pct": 0.536,
    "ts_pct": 0.564,
    "assisted_share": null,
    "tov_per_100_usage": 12.35,
    "mpg": 23.9
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "excellent"
    },
    {
     "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": "average"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "elite"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.389,
     "n": 350,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.793,
     "grade": "excellent",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.637,
     "n": 237,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.369,
     "grade": "below average",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.814,
     "n": 322,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.599,
     "grade": "above average",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.441,
     "n": 730,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.935,
     "grade": "elite",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.12,
     "n": 990.6800000000001,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.48,
     "grade": "average",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.479,
     "n": 730,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.618,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.325,
     "n": 730,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.643,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.307,
     "n": 730,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.864,
     "grade": "excellent",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.378,
     "n": 730,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.808,
     "grade": "excellent",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.079,
     "n": 730,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.283,
     "grade": "below average",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 239.4,
    "mpg_baseline": 29.74,
    "fga_pg": 12.81,
    "fg3a_share": 0.479,
    "fg3_pct": 0.389,
    "rim_share": 0.325,
    "rim_fg_pct": 0.637,
    "ft_pct": 0.814,
    "pullup_share": 0.079,
    "drive_share": 0.378,
    "cs3_share_of_3pa": 0.834,
    "assisted_share": 0.68,
    "tov_per_100_usage": 12.01,
    "fta_per_fga": 0.441,
    "pf_per36": 3.0,
    "fouls_drawn_pg": 3.93
   },
   "changes": [],
   "bullets": [
    {
     "text": "Lives at the line: 0.44 FTA per FGA (elite, 94th pct), 3.9 fouls drawn/g, 81% FT. Verticality, hands back, no reach.",
     "source": "pbp"
    },
    {
     "text": "Knockdown 3: 38.9% on 6.1/g (79th pct). No help off him; run him off the line.",
     "source": "pbp"
    },
    {
     "text": "Corner specialist: 44% from the corners (144 att), 35% above the break (206). No help off the corners; help off him on top.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": [
    "dont_foul"
   ]
  },
  {
   "person_id": 1642285,
   "name": "Cam Spencer",
   "name_i": "C. Spencer",
   "jersey": "24",
   "pos": "G",
   "section": "bench",
   "order": 2,
   "rotation_rank": 6,
   "height": "6-3",
   "age": 26.0,
   "exp": "2",
   "baseline_teams": [
    "MEM"
   ],
   "new_to_team": false,
   "tags": [
    "started 1 of 10"
   ],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 1,
    "games_recent": 10,
    "minutes_recent": 193.5,
    "mpg_recent": 19.3,
    "mpg_baseline": 23.82,
    "last_game": null
   },
   "last_season": {
    "gp": 72,
    "pts_pg": 11.08,
    "reb_pg": 2.54,
    "ast_pg": 5.56,
    "tov_pg": 1.29,
    "fouls_committed_pg": 1.43,
    "fouls_drawn_pg": 1.31,
    "fgm": 263,
    "fga": 556,
    "fg_pct": 0.473,
    "fga_pg": 7.72,
    "fg3m": 146,
    "fg3a": 326,
    "fg3_pct": 0.448,
    "fg3a_pg": 4.53,
    "fg3a_share": 0.586,
    "ftm": 126,
    "fta": 134,
    "ft_pct": 0.94,
    "fta_pg": 1.86,
    "fta_per_fga": 0.241,
    "rim_fgm": 32,
    "rim_fga": 47,
    "rim_fg_pct": 0.681,
    "efg_pct": 0.604,
    "ts_pct": 0.649,
    "assisted_share": 0.616,
    "tov_per_100_usage": 13.14,
    "mpg": 23.82
   },
   "this_season": {
    "gp": 10,
    "pts_pg": 8.7,
    "reb_pg": 3.3,
    "ast_pg": 5.0,
    "tov_pg": 1.4,
    "fouls_committed_pg": 1.2,
    "fouls_drawn_pg": null,
    "fgm": 32,
    "fga": 61,
    "fg_pct": 0.525,
    "fga_pg": 6.1,
    "fg3m": 17,
    "fg3a": 33,
    "fg3_pct": 0.515,
    "fg3a_pg": 3.3,
    "fg3a_share": 0.541,
    "ftm": 6,
    "fta": 6,
    "ft_pct": 1.0,
    "fta_pg": 0.6,
    "fta_per_fga": 0.098,
    "rim_fgm": null,
    "rim_fga": null,
    "rim_fg_pct": null,
    "efg_pct": 0.664,
    "ts_pct": 0.684,
    "assisted_share": null,
    "tov_per_100_usage": 18.03,
    "mpg": 19.3
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "elite"
    },
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "elite"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "below average"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "average"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.448,
     "n": 326,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.992,
     "grade": "elite",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.681,
     "n": 47,
     "unit": "restricted-area FGA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.94,
     "n": 134,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.998,
     "grade": "elite",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.241,
     "n": 556,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.481,
     "grade": "average",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.131,
     "n": 707.96,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.356,
     "grade": "below average",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.586,
     "n": 556,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.808,
     "grade": "excellent",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.085,
     "n": 556,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.026,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.169,
     "n": 556,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.305,
     "grade": "below average",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.189,
     "n": 556,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.238,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.408,
     "n": 556,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.956,
     "grade": "elite",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 193.5,
    "mpg_baseline": 23.82,
    "fga_pg": 7.72,
    "fg3a_share": 0.586,
    "fg3_pct": 0.448,
    "rim_share": 0.085,
    "rim_fg_pct": 0.681,
    "ft_pct": 0.94,
    "pullup_share": 0.408,
    "drive_share": 0.189,
    "cs3_share_of_3pa": 0.433,
    "assisted_share": 0.616,
    "tov_per_100_usage": 13.14,
    "fta_per_fga": 0.241,
    "pf_per36": 2.2,
    "fouls_drawn_pg": 1.31
   },
   "changes": [],
   "bullets": [
    {
     "text": "Knockdown 3: 44.8% on 4.5/g (99th pct). No help off him; run him off the line.",
     "source": "pbp"
    },
    {
     "text": "Pull-up shooter: 41% of his shots are pull-ups (96th pct, 47%). Stay attached over screens; contest without fouling.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": [
    "dont_foul"
   ]
  },
  {
   "person_id": 1641713,
   "name": "GG Jackson",
   "name_i": "G. Jackson",
   "jersey": "45",
   "pos": "F",
   "section": "bench",
   "order": 3,
   "rotation_rank": 8,
   "height": "6-9",
   "age": 21.0,
   "exp": "3",
   "baseline_teams": [
    "MEM"
   ],
   "new_to_team": false,
   "tags": [
    "started 1 of 9"
   ],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 1,
    "games_recent": 9,
    "minutes_recent": 141.7,
    "mpg_recent": 15.7,
    "mpg_baseline": 21.42,
    "last_game": null
   },
   "last_season": {
    "gp": 55,
    "pts_pg": 12.47,
    "reb_pg": 4.27,
    "ast_pg": 1.47,
    "tov_pg": 1.55,
    "fouls_committed_pg": 1.36,
    "fouls_drawn_pg": 1.91,
    "fgm": 255,
    "fga": 514,
    "fg_pct": 0.496,
    "fga_pg": 9.35,
    "fg3m": 64,
    "fg3a": 193,
    "fg3_pct": 0.332,
    "fg3a_pg": 3.51,
    "fg3a_share": 0.375,
    "ftm": 112,
    "fta": 151,
    "ft_pct": 0.742,
    "fta_pg": 2.75,
    "fta_per_fga": 0.294,
    "rim_fgm": 148,
    "rim_fga": 215,
    "rim_fg_pct": 0.688,
    "efg_pct": 0.558,
    "ts_pct": 0.591,
    "assisted_share": 0.647,
    "tov_per_100_usage": 12.77,
    "mpg": 21.42
   },
   "this_season": {
    "gp": 9,
    "pts_pg": 6.78,
    "reb_pg": 3.22,
    "ast_pg": 0.89,
    "tov_pg": 1.33,
    "fouls_committed_pg": 1.56,
    "fouls_drawn_pg": null,
    "fgm": 21,
    "fga": 56,
    "fg_pct": 0.375,
    "fga_pg": 6.22,
    "fg3m": 9,
    "fg3a": 24,
    "fg3_pct": 0.375,
    "fg3a_pg": 2.67,
    "fg3a_share": 0.429,
    "ftm": 10,
    "fta": 13,
    "ft_pct": 0.769,
    "fta_pg": 1.44,
    "fta_per_fga": 0.232,
    "rim_fgm": null,
    "rim_fga": null,
    "rim_fg_pct": null,
    "efg_pct": 0.455,
    "ts_pct": 0.494,
    "assisted_share": null,
    "tov_per_100_usage": 16.28,
    "mpg": 15.7
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "below average"
    },
    {
     "label": "Rim FG%",
     "key": "rim_fg_pct",
     "grade": "good"
    },
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "below average"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "below average"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "good"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.332,
     "n": 193,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.265,
     "grade": "below average",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.688,
     "n": 215,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.671,
     "grade": "good",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.742,
     "n": 151,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.289,
     "grade": "below average",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.294,
     "n": 514,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.671,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.128,
     "n": 665.44,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.398,
     "grade": "below average",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.375,
     "n": 514,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.389,
     "grade": "below average",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.418,
     "n": 514,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.819,
     "grade": "excellent",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.204,
     "n": 514,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.481,
     "grade": "average",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.447,
     "n": 514,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.917,
     "grade": "elite",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.136,
     "n": 514,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.424,
     "grade": "average",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 141.7,
    "mpg_baseline": 21.42,
    "fga_pg": 9.35,
    "fg3a_share": 0.375,
    "fg3_pct": 0.332,
    "rim_share": 0.418,
    "rim_fg_pct": 0.688,
    "ft_pct": 0.742,
    "pullup_share": 0.136,
    "drive_share": 0.447,
    "cs3_share_of_3pa": 0.622,
    "assisted_share": 0.647,
    "tov_per_100_usage": 12.77,
    "fta_per_fga": 0.294,
    "pf_per36": 2.3,
    "fouls_drawn_pg": 1.91
   },
   "changes": [],
   "bullets": [
    {
     "text": "Capable 3: 33.2% on 3.5/g (26th pct). Closeout under control, contest every one.",
     "source": "pbp"
    },
    {
     "text": "Corner specialist: 44% from the corners (59 att), 28% above the break (134). No help off the corners; help off him on top.",
     "source": "pbp"
    },
    {
     "text": "Downhill driver: 45% of his shots are drives at 60% (92nd pct). Show early help, wall up, make him pass.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": [
    "foul_him_late"
   ]
  },
  {
   "person_id": 1630191,
   "name": "Isaiah Stewart",
   "name_i": "I. Stewart",
   "jersey": "28",
   "pos": "F-C",
   "section": "bench",
   "order": 4,
   "rotation_rank": 9,
   "height": "6-8",
   "age": 25.0,
   "exp": "6",
   "baseline_teams": [
    "DET"
   ],
   "new_to_team": true,
   "tags": [
    "started 1 of 7",
    "did not play last game",
    "new · DET last season"
   ],
   "listed": {
    "status": "Questionable",
    "report_date": "2026-11-11",
    "read_at_utc": "2026-11-11T23:49:48Z"
   },
   "role": {
    "starter_latest": false,
    "starts": 1,
    "games_recent": 7,
    "minutes_recent": 128.1,
    "mpg_recent": 18.3,
    "mpg_baseline": 22.81,
    "last_game": "did not play last game"
   },
   "last_season": {
    "gp": 57,
    "pts_pg": 10.12,
    "reb_pg": 5.02,
    "ast_pg": 1.16,
    "tov_pg": 1.14,
    "fouls_committed_pg": 2.81,
    "fouls_drawn_pg": 2.04,
    "fgm": 220,
    "fga": 398,
    "fg_pct": 0.553,
    "fga_pg": 6.98,
    "fg3m": 39,
    "fg3a": 117,
    "fg3_pct": 0.333,
    "fg3a_pg": 2.05,
    "fg3a_share": 0.294,
    "ftm": 98,
    "fta": 127,
    "ft_pct": 0.772,
    "fta_pg": 2.23,
    "fta_per_fga": 0.319,
    "rim_fgm": 155,
    "rim_fga": 209,
    "rim_fg_pct": 0.742,
    "efg_pct": 0.602,
    "ts_pct": 0.636,
    "assisted_share": 0.773,
    "tov_per_100_usage": 12.53,
    "mpg": 22.81
   },
   "this_season": {
    "gp": 7,
    "pts_pg": 11.86,
    "reb_pg": 3.43,
    "ast_pg": 0.57,
    "tov_pg": 0.86,
    "fouls_committed_pg": 3.29,
    "fouls_drawn_pg": null,
    "fgm": 32,
    "fga": 48,
    "fg_pct": 0.667,
    "fga_pg": 6.86,
    "fg3m": 8,
    "fg3a": 14,
    "fg3_pct": 0.571,
    "fg3a_pg": 2.0,
    "fg3a_share": 0.292,
    "ftm": 11,
    "fta": 11,
    "ft_pct": 1.0,
    "fta_pg": 1.57,
    "fta_per_fga": 0.229,
    "rim_fgm": null,
    "rim_fga": null,
    "rim_fg_pct": null,
    "efg_pct": 0.75,
    "ts_pct": 0.785,
    "assisted_share": null,
    "tov_per_100_usage": 10.2,
    "mpg": 18.3
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "below average"
    },
    {
     "label": "Rim FG%",
     "key": "rim_fg_pct",
     "grade": "elite"
    },
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "average"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "average"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "good"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.333,
     "n": 117,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.295,
     "grade": "below average",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.742,
     "n": 209,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.913,
     "grade": "elite",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.772,
     "n": 127,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.405,
     "grade": "average",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.319,
     "n": 398,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.724,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.125,
     "n": 518.88,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.42,
     "grade": "average",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.294,
     "n": 398,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.213,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.525,
     "n": 398,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.903,
     "grade": "elite",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.291,
     "n": 398,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.808,
     "grade": "excellent",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.188,
     "n": 398,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.234,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.015,
     "n": 398,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.079,
     "grade": "bad",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 128.1,
    "mpg_baseline": 22.81,
    "fga_pg": 6.98,
    "fg3a_share": 0.294,
    "fg3_pct": 0.333,
    "rim_share": 0.525,
    "rim_fg_pct": 0.742,
    "ft_pct": 0.772,
    "pullup_share": 0.015,
    "drive_share": 0.188,
    "cs3_share_of_3pa": 0.932,
    "assisted_share": 0.773,
    "tov_per_100_usage": 12.53,
    "fta_per_fga": 0.319,
    "pf_per36": 4.4,
    "fouls_drawn_pg": 2.04
   },
   "changes": [],
   "bullets": [
    {
     "text": "Elite finisher: 74% at the rim (91st pct) on 209 attempts, 52% of his shots. No free runs; build the wall early.",
     "source": "pbp"
    },
    {
     "text": "2.0 3PA/g at 33.3%: contest, don't over-help.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": []
  },
  {
   "person_id": 1642366,
   "name": "Quinten Post",
   "name_i": "Q. Post",
   "jersey": "41",
   "pos": "C",
   "section": "bench",
   "order": 5,
   "rotation_rank": 10,
   "height": "7-0",
   "age": 26.0,
   "exp": "2",
   "baseline_teams": [
    "GSW"
   ],
   "new_to_team": true,
   "tags": [
    "new · GSW last season"
   ],
   "listed": {
    "status": "Out",
    "report_date": "2026-11-11",
    "read_at_utc": "2026-11-11T23:49:48Z"
   },
   "role": {
    "starter_latest": false,
    "starts": 0,
    "games_recent": 8,
    "minutes_recent": 103.8,
    "mpg_recent": 13.0,
    "mpg_baseline": 17.31,
    "last_game": null
   },
   "last_season": {
    "gp": 67,
    "pts_pg": 7.66,
    "reb_pg": 4.0,
    "ast_pg": 1.4,
    "tov_pg": 0.84,
    "fouls_committed_pg": 1.87,
    "fouls_drawn_pg": 0.75,
    "fgm": 193,
    "fga": 439,
    "fg_pct": 0.44,
    "fga_pg": 6.55,
    "fg3m": 93,
    "fg3a": 277,
    "fg3_pct": 0.336,
    "fg3a_pg": 4.13,
    "fg3a_share": 0.631,
    "ftm": 34,
    "fta": 43,
    "ft_pct": 0.791,
    "fta_pg": 0.64,
    "fta_per_fga": 0.098,
    "rim_fgm": 60,
    "rim_fga": 85,
    "rim_fg_pct": 0.706,
    "efg_pct": 0.546,
    "ts_pct": 0.56,
    "assisted_share": 0.834,
    "tov_per_100_usage": 10.9,
    "mpg": 17.31
   },
   "this_season": {
    "gp": 8,
    "pts_pg": 5.0,
    "reb_pg": 2.12,
    "ast_pg": 0.38,
    "tov_pg": 0.62,
    "fouls_committed_pg": 2.12,
    "fouls_drawn_pg": null,
    "fgm": 16,
    "fga": 34,
    "fg_pct": 0.471,
    "fga_pg": 4.25,
    "fg3m": 5,
    "fg3a": 19,
    "fg3_pct": 0.263,
    "fg3a_pg": 2.38,
    "fg3a_share": 0.559,
    "ftm": 3,
    "fta": 4,
    "ft_pct": 0.75,
    "fta_pg": 0.5,
    "fta_per_fga": 0.118,
    "rim_fgm": null,
    "rim_fga": null,
    "rim_fg_pct": null,
    "efg_pct": 0.544,
    "ts_pct": 0.559,
    "assisted_share": null,
    "tov_per_100_usage": 12.27,
    "mpg": 13.0
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "below average"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "good"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "bad"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.336,
     "n": 277,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.318,
     "grade": "below average",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.706,
     "n": 85,
     "unit": "restricted-area FGA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.791,
     "n": 43,
     "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.098,
     "n": 439,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.048,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.109,
     "n": 513.9200000000001,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.635,
     "grade": "good",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.631,
     "n": 439,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.882,
     "grade": "excellent",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.194,
     "n": 439,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.259,
     "grade": "below average",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.114,
     "n": 439,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.093,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.105,
     "n": 439,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.033,
     "grade": "bad",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.046,
     "n": 439,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.185,
     "grade": "bad",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 103.8,
    "mpg_baseline": 17.31,
    "fga_pg": 6.55,
    "fg3a_share": 0.631,
    "fg3_pct": 0.336,
    "rim_share": 0.194,
    "rim_fg_pct": 0.706,
    "ft_pct": 0.791,
    "pullup_share": 0.046,
    "drive_share": 0.105,
    "cs3_share_of_3pa": 0.877,
    "assisted_share": 0.834,
    "tov_per_100_usage": 10.9,
    "fta_per_fga": 0.098,
    "pf_per36": 3.9,
    "fouls_drawn_pg": 0.75
   },
   "changes": [],
   "bullets": [
    {
     "text": "Capable 3: 33.6% on 4.1/g (32nd pct). Closeout under control, contest every one.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": []
  },
  {
   "person_id": 1631200,
   "name": "Kris Murray",
   "name_i": "K. Murray",
   "jersey": "17",
   "pos": "F",
   "section": "bench",
   "order": 6,
   "rotation_rank": 11,
   "height": "6-8",
   "age": 26.0,
   "exp": "3",
   "baseline_teams": [
    "POR"
   ],
   "new_to_team": true,
   "tags": [
    "new · POR last season"
   ],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 0,
    "games_recent": 7,
    "minutes_recent": 84.7,
    "mpg_recent": 12.1,
    "mpg_baseline": 23.4,
    "last_game": null
   },
   "last_season": {
    "gp": 57,
    "pts_pg": 5.81,
    "reb_pg": 3.61,
    "ast_pg": 1.42,
    "tov_pg": 0.82,
    "fouls_committed_pg": 1.61,
    "fouls_drawn_pg": 0.84,
    "fgm": 129,
    "fga": 276,
    "fg_pct": 0.467,
    "fga_pg": 4.84,
    "fg3m": 34,
    "fg3a": 122,
    "fg3_pct": 0.279,
    "fg3a_pg": 2.14,
    "fg3a_share": 0.442,
    "ftm": 39,
    "fta": 57,
    "ft_pct": 0.684,
    "fta_pg": 1.0,
    "fta_per_fga": 0.207,
    "rim_fgm": 89,
    "rim_fga": 138,
    "rim_fg_pct": 0.645,
    "efg_pct": 0.529,
    "ts_pct": 0.55,
    "assisted_share": 0.76,
    "tov_per_100_usage": 13.5,
    "mpg": 23.4
   },
   "this_season": {
    "gp": 7,
    "pts_pg": 1.29,
    "reb_pg": 1.71,
    "ast_pg": 0.71,
    "tov_pg": 0.14,
    "fouls_committed_pg": 1.0,
    "fouls_drawn_pg": null,
    "fgm": 3,
    "fga": 15,
    "fg_pct": 0.2,
    "fga_pg": 2.14,
    "fg3m": 1,
    "fg3a": 12,
    "fg3_pct": 0.083,
    "fg3a_pg": 1.71,
    "fg3a_share": 0.8,
    "ftm": 2,
    "fta": 2,
    "ft_pct": 1.0,
    "fta_pg": 0.29,
    "fta_per_fga": 0.133,
    "rim_fgm": null,
    "rim_fga": null,
    "rim_fg_pct": null,
    "efg_pct": 0.233,
    "ts_pct": 0.283,
    "assisted_share": null,
    "tov_per_100_usage": 5.92,
    "mpg": 12.1
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "bad"
    },
    {
     "label": "Rim FG%",
     "key": "rim_fg_pct",
     "grade": "average"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "below average"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.279,
     "n": 122,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.047,
     "grade": "bad",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.645,
     "n": 138,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.425,
     "grade": "average",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.684,
     "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.207,
     "n": 276,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.135,
     "n": 348.08,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.317,
     "grade": "below average",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.442,
     "n": 276,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.5,
     "n": 276,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.174,
     "n": 276,
     "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.322,
     "n": 276,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.007,
     "n": 276,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 84.7,
    "mpg_baseline": 23.4,
    "fga_pg": 4.84,
    "fg3a_share": 0.442,
    "fg3_pct": 0.279,
    "rim_share": 0.5,
    "rim_fg_pct": 0.645,
    "ft_pct": 0.684,
    "pullup_share": 0.007,
    "drive_share": 0.322,
    "cs3_share_of_3pa": 0.91,
    "assisted_share": 0.76,
    "tov_per_100_usage": 13.5,
    "fta_per_fga": 0.207,
    "pf_per36": 2.5,
    "fouls_drawn_pg": 0.84
   },
   "changes": [],
   "bullets": [
    {
     "text": "Low-volume, 27.9% from 3 (2.1/g): help off him in the gaps.",
     "source": "pbp"
    },
    {
     "text": "Lives at the rim: 50% of his shots in the restricted area, 64% there. Build the wall, no straight-line drives.",
     "source": "pbp"
    },
    {
     "text": "Pressure him: 13.5 TO per 100 usage (below average, 32nd pct), 49% of them bad passes; 1 TO in 7 games so far. Hands in the lanes.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": []
  },
  {
   "person_id": 1630590,
   "name": "Scotty Pippen Jr.",
   "name_i": "S. Pippen Jr.",
   "jersey": "1",
   "pos": "G",
   "section": "bench",
   "order": 7,
   "rotation_rank": 12,
   "height": "6-1",
   "age": 26.0,
   "exp": "4",
   "baseline_teams": [
    "MEM"
   ],
   "new_to_team": false,
   "tags": [
    "did not play last game"
   ],
   "listed": {
    "status": "Out",
    "report_date": "2026-11-11",
    "read_at_utc": "2026-11-11T23:49:48Z"
   },
   "role": {
    "starter_latest": false,
    "starts": 0,
    "games_recent": 5,
    "minutes_recent": 79.9,
    "mpg_recent": 16.0,
    "mpg_baseline": 21.19,
    "last_game": "did not play last game"
   },
   "last_season": {
    "gp": 10,
    "pts_pg": 11.4,
    "reb_pg": 2.2,
    "ast_pg": 4.7,
    "tov_pg": 2.7,
    "fouls_committed_pg": 3.1,
    "fouls_drawn_pg": 2.9,
    "fgm": 43,
    "fga": 96,
    "fg_pct": 0.448,
    "fga_pg": 9.6,
    "fg3m": 10,
    "fg3a": 32,
    "fg3_pct": 0.312,
    "fg3a_pg": 3.2,
    "fg3a_share": 0.333,
    "ftm": 18,
    "fta": 23,
    "ft_pct": 0.783,
    "fta_pg": 2.3,
    "fta_per_fga": 0.24,
    "rim_fgm": 18,
    "rim_fga": 27,
    "rim_fg_pct": 0.667,
    "efg_pct": 0.5,
    "ts_pct": 0.537,
    "assisted_share": 0.535,
    "tov_per_100_usage": 20.28,
    "mpg": 21.19
   },
   "this_season": {
    "gp": 5,
    "pts_pg": 6.4,
    "reb_pg": 2.4,
    "ast_pg": 2.2,
    "tov_pg": 2.0,
    "fouls_committed_pg": 1.4,
    "fouls_drawn_pg": null,
    "fgm": 11,
    "fga": 26,
    "fg_pct": 0.423,
    "fga_pg": 5.2,
    "fg3m": 2,
    "fg3a": 9,
    "fg3_pct": 0.222,
    "fg3a_pg": 1.8,
    "fg3a_share": 0.346,
    "ftm": 8,
    "fta": 10,
    "ft_pct": 0.8,
    "fta_pg": 2.0,
    "fta_per_fga": 0.385,
    "rim_fgm": null,
    "rim_fga": null,
    "rim_fg_pct": null,
    "efg_pct": 0.462,
    "ts_pct": 0.526,
    "assisted_share": null,
    "tov_per_100_usage": 24.75,
    "mpg": 16.0
   },
   "chips": [],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.312,
     "n": 32,
     "unit": "3PA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.667,
     "n": 27,
     "unit": "restricted-area FGA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.783,
     "n": 23,
     "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.24,
     "n": 96,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.203,
     "n": 133.12,
     "unit": "usage events",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.333,
     "n": 96,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.281,
     "n": 96,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.302,
     "n": 96,
     "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.448,
     "n": 96,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.25,
     "n": 96,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 79.9,
    "mpg_baseline": 21.19,
    "fga_pg": 9.6,
    "fg3a_share": 0.333,
    "fg3_pct": 0.312,
    "rim_share": 0.281,
    "rim_fg_pct": 0.667,
    "ft_pct": 0.783,
    "pullup_share": 0.25,
    "drive_share": 0.448,
    "cs3_share_of_3pa": 0.438,
    "assisted_share": 0.535,
    "tov_per_100_usage": 20.28,
    "fta_per_fga": 0.24,
    "pf_per36": 5.3,
    "fouls_drawn_pg": 2.9
   },
   "changes": [],
   "bullets": [
    {
     "text": "Volume 3s at 31.2%, 3.2/g: make him shoot contested, no fly-bys.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": []
  },
  {
   "person_id": 1642914,
   "name": "Javon Small",
   "name_i": "J. Small",
   "jersey": "10",
   "pos": "G",
   "section": "bench",
   "order": 8,
   "rotation_rank": 13,
   "height": "6-1",
   "age": 23.0,
   "exp": "1",
   "baseline_teams": [
    "MEM"
   ],
   "new_to_team": false,
   "tags": [],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 0,
    "games_recent": 3,
    "minutes_recent": 64.4,
    "mpg_recent": 21.5,
    "mpg_baseline": 20.25,
    "last_game": null
   },
   "last_season": {
    "gp": 41,
    "pts_pg": 9.66,
    "reb_pg": 3.12,
    "ast_pg": 3.68,
    "tov_pg": 1.37,
    "fouls_committed_pg": 1.59,
    "fouls_drawn_pg": 1.44,
    "fgm": 134,
    "fga": 288,
    "fg_pct": 0.465,
    "fga_pg": 7.02,
    "fg3m": 60,
    "fg3a": 142,
    "fg3_pct": 0.423,
    "fg3a_pg": 3.46,
    "fg3a_share": 0.493,
    "ftm": 68,
    "fta": 82,
    "ft_pct": 0.829,
    "fta_pg": 2.0,
    "fta_per_fga": 0.285,
    "rim_fgm": 46,
    "rim_fga": 68,
    "rim_fg_pct": 0.676,
    "efg_pct": 0.569,
    "ts_pct": 0.611,
    "assisted_share": 0.425,
    "tov_per_100_usage": 14.73,
    "mpg": 20.25
   },
   "this_season": {
    "gp": 3,
    "pts_pg": 8.67,
    "reb_pg": 2.33,
    "ast_pg": 4.0,
    "tov_pg": 1.0,
    "fouls_committed_pg": 2.0,
    "fouls_drawn_pg": null,
    "fgm": 8,
    "fga": 21,
    "fg_pct": 0.381,
    "fga_pg": 7.0,
    "fg3m": 4,
    "fg3a": 10,
    "fg3_pct": 0.4,
    "fg3a_pg": 3.33,
    "fg3a_share": 0.476,
    "ftm": 6,
    "fta": 8,
    "ft_pct": 0.75,
    "fta_pg": 2.67,
    "fta_per_fga": 0.381,
    "rim_fgm": null,
    "rim_fga": null,
    "rim_fg_pct": null,
    "efg_pct": 0.476,
    "ts_pct": 0.53,
    "assisted_share": null,
    "tov_per_100_usage": 10.9,
    "mpg": 21.5
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "elite"
    },
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "good"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "bad"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.423,
     "n": 142,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.953,
     "grade": "elite",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.676,
     "n": 68,
     "unit": "restricted-area FGA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.829,
     "n": 82,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.705,
     "grade": "good",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.285,
     "n": 288,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.147,
     "n": 380.08,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.189,
     "grade": "bad",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.493,
     "n": 288,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.236,
     "n": 288,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.205,
     "n": 288,
     "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.368,
     "n": 288,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.392,
     "n": 288,
     "unit": "FGA",
     "qualified": false,
     "min_n": 300,
     "percentile": null,
     "grade": null,
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 64.4,
    "mpg_baseline": 20.25,
    "fga_pg": 7.02,
    "fg3a_share": 0.493,
    "fg3_pct": 0.423,
    "rim_share": 0.236,
    "rim_fg_pct": 0.676,
    "ft_pct": 0.829,
    "pullup_share": 0.392,
    "drive_share": 0.368,
    "cs3_share_of_3pa": 0.261,
    "assisted_share": 0.425,
    "tov_per_100_usage": 14.73,
    "fta_per_fga": 0.285,
    "pf_per36": 2.8,
    "fouls_drawn_pg": 1.44
   },
   "changes": [],
   "bullets": [
    {
     "text": "Knockdown 3: 42.3% on 3.5/g (95th pct). No help off him; run him off the line.",
     "source": "pbp"
    },
    {
     "text": "Pressure him: 14.7 TO per 100 usage (bad, 19th pct), 43% of them bad passes; 3 TO in 3 games so far. Hands in the lanes.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": [
    "dont_foul"
   ]
  },
  {
   "person_id": 1641707,
   "name": "Taylor Hendricks",
   "name_i": "T. Hendricks",
   "jersey": "22",
   "pos": "F",
   "section": "bench",
   "order": 9,
   "rotation_rank": 14,
   "height": "6-9",
   "age": 22.0,
   "exp": "3",
   "baseline_teams": [
    "MEM",
    "UTA"
   ],
   "new_to_team": false,
   "tags": [],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 0,
    "games_recent": 5,
    "minutes_recent": 33.0,
    "mpg_recent": 6.6,
    "mpg_baseline": 18.96,
    "last_game": null
   },
   "last_season": {
    "gp": 59,
    "pts_pg": 7.42,
    "reb_pg": 3.75,
    "ast_pg": 0.93,
    "tov_pg": 0.85,
    "fouls_committed_pg": 1.68,
    "fouls_drawn_pg": 1.05,
    "fgm": 163,
    "fga": 355,
    "fg_pct": 0.459,
    "fga_pg": 6.02,
    "fg3m": 63,
    "fg3a": 184,
    "fg3_pct": 0.342,
    "fg3a_pg": 3.12,
    "fg3a_share": 0.518,
    "ftm": 49,
    "fta": 72,
    "ft_pct": 0.681,
    "fta_pg": 1.22,
    "fta_per_fga": 0.203,
    "rim_fgm": 75,
    "rim_fga": 119,
    "rim_fg_pct": 0.63,
    "efg_pct": 0.548,
    "ts_pct": 0.566,
    "assisted_share": 0.816,
    "tov_per_100_usage": 11.45,
    "mpg": 18.96
   },
   "this_season": {
    "gp": 5,
    "pts_pg": 3.8,
    "reb_pg": 1.6,
    "ast_pg": 0.0,
    "tov_pg": 0.4,
    "fouls_committed_pg": 1.0,
    "fouls_drawn_pg": null,
    "fgm": 7,
    "fga": 12,
    "fg_pct": 0.583,
    "fga_pg": 2.4,
    "fg3m": 4,
    "fg3a": 7,
    "fg3_pct": 0.571,
    "fg3a_pg": 1.4,
    "fg3a_share": 0.583,
    "ftm": 1,
    "fta": 2,
    "ft_pct": 0.5,
    "fta_pg": 0.4,
    "fta_per_fga": 0.167,
    "rim_fgm": null,
    "rim_fga": null,
    "rim_fg_pct": null,
    "efg_pct": 0.75,
    "ts_pct": 0.738,
    "assisted_share": null,
    "tov_per_100_usage": 13.44,
    "mpg": 6.6
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "below average"
    },
    {
     "label": "Rim FG%",
     "key": "rim_fg_pct",
     "grade": "below average"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "above average"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "below average"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.342,
     "n": 184,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.36,
     "grade": "below average",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.63,
     "n": 119,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.308,
     "grade": "below average",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.681,
     "n": 72,
     "unit": "FTA",
     "qualified": false,
     "min_n": 75,
     "percentile": null,
     "grade": null,
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.203,
     "n": 355,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.315,
     "grade": "below average",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.115,
     "n": 436.68,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.565,
     "grade": "above average",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.518,
     "n": 355,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.72,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.335,
     "n": 355,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.66,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.175,
     "n": 355,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.336,
     "grade": "below average",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.304,
     "n": 355,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.604,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.042,
     "n": 355,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.171,
     "grade": "bad",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 33.0,
    "mpg_baseline": 18.96,
    "fga_pg": 6.02,
    "fg3a_share": 0.518,
    "fg3_pct": 0.342,
    "rim_share": 0.335,
    "rim_fg_pct": 0.63,
    "ft_pct": 0.681,
    "pullup_share": 0.042,
    "drive_share": 0.304,
    "cs3_share_of_3pa": 0.891,
    "assisted_share": 0.816,
    "tov_per_100_usage": 11.45,
    "fta_per_fga": 0.203,
    "pf_per36": 3.2,
    "fouls_drawn_pg": 1.05
   },
   "changes": [],
   "bullets": [
    {
     "text": "Capable 3: 34.2% on 3.1/g (36th pct). Closeout under control, contest every one.",
     "source": "pbp"
    },
    {
     "text": "Poor finisher: 63% at the rim (below average, 31st pct) on 119 attempts. Meet him at the rim; verticality, no fouls.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": []
  },
  {
   "person_id": 1641765,
   "name": "Olivier-Maxence Prosper",
   "name_i": "O. Prosper",
   "jersey": "18",
   "pos": "F",
   "section": "bench",
   "order": 10,
   "rotation_rank": 15,
   "height": "6-7",
   "age": 24.0,
   "exp": "3",
   "baseline_teams": [
    "MEM"
   ],
   "new_to_team": false,
   "tags": [],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 0,
    "games_recent": 5,
    "minutes_recent": 25.3,
    "mpg_recent": 5.1,
    "mpg_baseline": 18.57,
    "last_game": null
   },
   "last_season": {
    "gp": 53,
    "pts_pg": 10.0,
    "reb_pg": 3.53,
    "ast_pg": 0.96,
    "tov_pg": 0.89,
    "fouls_committed_pg": 1.57,
    "fouls_drawn_pg": 1.6,
    "fgm": 192,
    "fga": 350,
    "fg_pct": 0.549,
    "fga_pg": 6.6,
    "fg3m": 60,
    "fg3a": 148,
    "fg3_pct": 0.405,
    "fg3a_pg": 2.79,
    "fg3a_share": 0.423,
    "ftm": 86,
    "fta": 114,
    "ft_pct": 0.754,
    "fta_pg": 2.15,
    "fta_per_fga": 0.326,
    "rim_fgm": 115,
    "rim_fga": 158,
    "rim_fg_pct": 0.728,
    "efg_pct": 0.634,
    "ts_pct": 0.662,
    "assisted_share": 0.818,
    "tov_per_100_usage": 10.51,
    "mpg": 18.57
   },
   "this_season": {
    "gp": 5,
    "pts_pg": 2.4,
    "reb_pg": 1.6,
    "ast_pg": 0.6,
    "tov_pg": 0.2,
    "fouls_committed_pg": 0.6,
    "fouls_drawn_pg": null,
    "fgm": 6,
    "fga": 12,
    "fg_pct": 0.5,
    "fga_pg": 2.4,
    "fg3m": 0,
    "fg3a": 3,
    "fg3_pct": 0.0,
    "fg3a_pg": 0.6,
    "fg3a_share": 0.25,
    "ftm": 0,
    "fta": 0,
    "ft_pct": null,
    "fta_pg": 0.0,
    "fta_per_fga": 0.0,
    "rim_fgm": null,
    "rim_fga": null,
    "rim_fg_pct": null,
    "efg_pct": 0.5,
    "ts_pct": 0.5,
    "assisted_share": null,
    "tov_per_100_usage": 7.69,
    "mpg": 5.1
   },
   "chips": [
    {
     "label": "3P%",
     "key": "fg3_pct",
     "grade": "excellent"
    },
    {
     "label": "Rim FG%",
     "key": "rim_fg_pct",
     "grade": "excellent"
    },
    {
     "label": "FT%",
     "key": "ft_pct",
     "grade": "below average"
    },
    {
     "label": "Ball security",
     "key": "to_rate",
     "grade": "good"
    },
    {
     "label": "Gets to line",
     "key": "fta_per_fga",
     "grade": "excellent"
    }
   ],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": 0.405,
     "n": 148,
     "unit": "3PA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.878,
     "grade": "excellent",
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 0.728,
     "n": 158,
     "unit": "restricted-area FGA",
     "qualified": true,
     "min_n": 100,
     "percentile": 0.861,
     "grade": "excellent",
     "pool": 248
    },
    {
     "key": "ft_pct",
     "label": "FT%",
     "value": 0.754,
     "n": 114,
     "unit": "FTA",
     "qualified": true,
     "min_n": 75,
     "percentile": 0.335,
     "grade": "below average",
     "pool": 258
    },
    {
     "key": "fta_per_fga",
     "label": "free-throw rate (FTA/FGA)",
     "value": 0.326,
     "n": 350,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.752,
     "grade": "excellent",
     "pool": 284
    },
    {
     "key": "to_rate",
     "label": "turnovers per usage event",
     "value": 0.105,
     "n": 447.16,
     "unit": "usage events",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.692,
     "grade": "good",
     "pool": 330
    },
    {
     "key": "fg3a_share",
     "label": "3PA share of FGA",
     "value": 0.423,
     "n": 350,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.488,
     "grade": "average",
     "pool": 284
    },
    {
     "key": "rim_share",
     "label": "rim share of FGA",
     "value": 0.451,
     "n": 350,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.861,
     "grade": "excellent",
     "pool": 284
    },
    {
     "key": "pfd_per_fga",
     "label": "fouls drawn per FGA",
     "value": 0.243,
     "n": 350,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.629,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "drive_share",
     "label": "2-pt drive share of FGA (descriptor driving/running)",
     "value": 0.32,
     "n": 350,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.664,
     "grade": "good",
     "pool": 284
    },
    {
     "key": "pullup_share",
     "label": "pull-up share of FGA",
     "value": 0.06,
     "n": 350,
     "unit": "FGA",
     "qualified": true,
     "min_n": 300,
     "percentile": 0.231,
     "grade": "bad",
     "pool": 284
    }
   ],
   "rates": {
    "minutes_recent": 25.3,
    "mpg_baseline": 18.57,
    "fga_pg": 6.6,
    "fg3a_share": 0.423,
    "fg3_pct": 0.405,
    "rim_share": 0.451,
    "rim_fg_pct": 0.728,
    "ft_pct": 0.754,
    "pullup_share": 0.06,
    "drive_share": 0.32,
    "cs3_share_of_3pa": 0.865,
    "assisted_share": 0.818,
    "tov_per_100_usage": 10.51,
    "fta_per_fga": 0.326,
    "pf_per36": 3.0,
    "fouls_drawn_pg": 1.6
   },
   "changes": [],
   "bullets": [
    {
     "text": "Elite finisher: 73% at the rim (86th pct) on 158 attempts, 45% of his shots. No free runs; build the wall early.",
     "source": "pbp"
    },
    {
     "text": "Takes 2.8 3s/g at 40.5% (88th pct): respect it, closeout.",
     "source": "pbp"
    }
   ],
   "card_calls": [],
   "boxes": [
    "foul_him_late"
   ]
  },
  {
   "person_id": 1643510,
   "name": "Karim López",
   "name_i": "K. López",
   "jersey": "35",
   "pos": "F",
   "section": "bench",
   "order": 11,
   "rotation_rank": 16,
   "height": "6-8",
   "age": 19.0,
   "exp": "R",
   "baseline_teams": [],
   "new_to_team": false,
   "tags": [
    "did not play last game"
   ],
   "listed": null,
   "role": {
    "starter_latest": false,
    "starts": 0,
    "games_recent": 3,
    "minutes_recent": 10.5,
    "mpg_recent": 3.5,
    "mpg_baseline": null,
    "last_game": "did not play last game"
   },
   "last_season": null,
   "this_season": {
    "gp": 3,
    "pts_pg": 1.33,
    "reb_pg": 0.67,
    "ast_pg": 0.0,
    "tov_pg": 0.0,
    "fouls_committed_pg": 0.0,
    "fouls_drawn_pg": null,
    "fgm": 1,
    "fga": 2,
    "fg_pct": 0.5,
    "fga_pg": 0.67,
    "fg3m": 0,
    "fg3a": 1,
    "fg3_pct": 0.0,
    "fg3a_pg": 0.33,
    "fg3a_share": 0.5,
    "ftm": 2,
    "fta": 2,
    "ft_pct": 1.0,
    "fta_pg": 0.67,
    "fta_per_fga": 1.0,
    "rim_fgm": null,
    "rim_fga": null,
    "rim_fg_pct": null,
    "efg_pct": 0.5,
    "ts_pct": 0.694,
    "assisted_share": null,
    "tov_per_100_usage": 0.0,
    "mpg": 3.5
   },
   "chips": [],
   "grades": [
    {
     "key": "fg3_pct",
     "label": "3P%",
     "value": null,
     "n": 0,
     "unit": "3PA",
     "qualified": false,
     "min_n": 100,
     "percentile": null,
     "grade": null,
     "pool": 307
    },
    {
     "key": "rim_fg_pct",
     "label": "rim FG% (restricted area)",
     "value": 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": 10.5,
    "mpg_baseline": null,
    "fga_pg": null,
    "fg3a_share": null,
    "fg3_pct": null,
    "rim_share": null,
    "rim_fg_pct": null,
    "ft_pct": null,
    "pullup_share": null,
    "drive_share": null,
    "cs3_share_of_3pa": null,
    "assisted_share": null,
    "tov_per_100_usage": null,
    "fta_per_fga": null,
    "pf_per36": null,
    "fouls_drawn_pg": null
   },
   "changes": [],
   "bullets": [],
   "card_calls": [],
   "boxes": []
  }
 ],
 "also_seen": [
  {
   "person_id": 1642942,
   "name": "Jahmai Mashack",
   "name_i": "J. Mashack",
   "jersey": "21",
   "pos": "G",
   "minutes_recent": 8.2,
   "last_season": {
    "gp": 31,
    "pts_pg": 6.19,
    "reb_pg": 2.61,
    "ast_pg": 2.23,
    "tov_pg": 1.58,
    "fouls_committed_pg": 2.16,
    "fouls_drawn_pg": 1.13,
    "fgm": 77,
    "fga": 195,
    "fg_pct": 0.395,
    "fga_pg": 6.29,
    "fg3m": 19,
    "fg3a": 75,
    "fg3_pct": 0.253,
    "fg3a_pg": 2.42,
    "fg3a_share": 0.385,
    "ftm": 19,
    "fta": 35,
    "ft_pct": 0.543,
    "fta_pg": 1.13,
    "fta_per_fga": 0.179,
    "rim_fgm": 40,
    "rim_fga": 68,
    "rim_fg_pct": 0.588,
    "efg_pct": 0.444,
    "ts_pct": 0.456,
    "assisted_share": 0.714,
    "tov_per_100_usage": 18.89,
    "mpg": 21.72
   }
  },
  {
   "person_id": 1643721,
   "name": "Carson Cooper",
   "name_i": "C. Cooper",
   "jersey": "20",
   "pos": "",
   "minutes_recent": 3.2,
   "last_season": null
  }
 ],
 "not_seen": [
  {
   "person_id": 1643563,
   "name": "Richie Saunders",
   "name_i": "R. Saunders",
   "jersey": "5",
   "pos": "G",
   "baseline_teams": [],
   "mpg_baseline": null,
   "last_season": {
    "gp": 0,
    "pts_pg": null,
    "fga_pg": null,
    "fg3a_pg": null,
    "fg3_pct": null,
    "reb_pg": null,
    "ast_pg": null
   }
  }
 ],
 "definitions": {
  "windows": "baseline = the prior full regular season (2025-26 regular season); recent = the current regular season to date (2026-27 regular season to date). The windows are disjoint.",
  "grades (shooting / ball security)": "league percentile of the player's 2025-26 regular season rate among qualified players, computed from the play-by-play file (qualification: 3P% >= 100 3PA, rim FG% >= 100 restricted-area FGA, FT% >= 75 FTA, rates per FGA >= 300 FGA, turnover rate >= 300 usage events). Words as in 'grade words'; for turnover rate a HIGH percentile means FEW turnovers.",
  "team league context": "every team's 2025-26 regular season value from one pass over the baseline file (same definitions as the team stats except that live team rebounds are approximated as rebounds without the 'deadball' qualifier). rank_desc: 1 = highest value among 30 teams.",
  "rotation": "players ordered by total minutes in the recent window's box scores; Starters = the players who started the team's last game (its box score); a player under 10 minutes over the recent window is listed (Also seen), not carded.",
  "per-36": "baseline per-36 uses each player's total minutes over the baseline season, every team he played for included; recent per-36 uses the box-score minutes.",
  "clutch": "FGA/FG% (and FTA) on shots taken with period >= 4 (includes overtime), game clock <= 5:00 remaining, and |scoreHome - scoreAway| <= 5 BEFORE the shot (score taken from the latest preceding row of the game that carries a score; shots with no prior score are not clutch). The 2025-26 file has no shot rows with empty scores.",
  "possessions_est": "FGA + 0.44*FTA - OREB + TOV, all team-level counts over the window, where OREB = player offensive rebounds + team offensive rebounds that are live (qualifier 'team' without 'deadball', and not immediately following an end-of-period heave) and TOV = all turnover rows for the team including team turnovers (shot clock, etc.). possessions_pg = /games.",
  "usage_events": "FGA + 0.44*FTA + TOV for the player (or team). This is the denominator of to_rate; it is a fractional trial count because of the FT weight.",
  "availability (context)": "statuses as the league's official injury report lists them, with that report's date and the time it was read, never a reason; a player who is not listed is not named. A carded player listed at either of the two most serious statuses keeps his card but leaves the free-throw and foul boxes.",
  "grade words": "league percentile words: elite 90th and up, excellent 75th-89th, good 60th-74th, above average 50th-59th, average 40th-49th, below average 25th-39th, bad under the 25th.",
  "change flags": "For each rate, shrink the recent proportion toward the baseline with a Beta prior of strength m (empirical-Bayes flavour): p1_shrunk = (k1 + m*p0)/(n1 + m), with m = 60 for shot-diet / zone / assisted shares, m = 250 for FG%-type rates (rim FG%, 3P%; 3P% needs ~750 attempts to stabilize, so a 10-game 3P% is almost never flaggable by design), m = 60 for turnover rate. FLAG when |p1_shrunk - p0| >= 0.06 AND |z| >= 2.0 where z = (k1/n1 - p0)/sqrt(p0*(1-p0)/n1) (raw recent proportion against the baseline proportion, SE from p0) AND n1 >= 15 recent trials. Here the windows are disjoint."
 },
 "omitted": {
  "ten_seconds": 0,
  "team_keys": 0,
  "bullets": 0,
  "decided_by": {
   "tag": 0,
   "vocabulary": 0,
   "key": 0
  }
 },
 "provenance": {
  "text": "Computed by NightlyHoops from play-by-play and box scores of regular-season games, and the league's official injury report (statuses only).",
  "data_collected": "2026-11-11"
 }
}
