nbadbArena Data Lab
EndpointsScouting ReportPlayer Stats7 waypoints

Coverage Board

Player Stats Endpoints

Player scouting report endpoints for bios, career arcs, awards, and dashboards

Player Stats Endpoints

Seven endpoints build the player scouting report.

Primary route: Start with a lookup surface if you only know the name, then move into player_id endpoints for the actual dossier.

Pair this board with Team Stats to place players inside franchise context and Draft for pre-NBA background.

Quick route

If you need...UseWhy it is the fastest route
the full player universeCommonAllPlayersFastest directory for current and historical NBA players
bio plus current-season snapshot in one row setPlayerIndexGood first stop when you want identity and lightweight production together
one player's core bio and headline contextCommonPlayerInfoBest single dossier opener once you have player_id
season-by-season and career totalsPlayerCareerStatsBest historical arc for one player across regular season and playoffs
awards and honorsPlayerAwardsClean honors timeline keyed by player_id
a year-over-year dashboardPlayerDashboardByYearOverYearQuick way to compare one season against the surrounding seasons
streak hunting with filtersPlayerGameStreakFinderBest route when the question is “find games like this”

Lookup surfaces

EndpointResult setsKey columns / signalsRoute cue
CommonAllPlayersCommonAllPlayersperson_id, display_first_last, roster_status, from_year, to_year, team_idStart here when you need the canonical player list or a fast ID lookup
PlayerIndexPlayerIndexperson_id, player_first_name, player_last_name, position, height, weight, college, country, draft_year, draft_round, draft_number, pts, reb, astBest first page when you want a searchable player directory with lightweight stat context

Core player dossier

EndpointParametersResult setsRoute cue
CommonPlayerInfoplayer_id (required)CommonPlayerInfo, PlayerHeadlineStats, AvailableSeasonsOpen this first once you have a player ID; it anchors bio, position, jersey, draft slot, and available seasons
PlayerCareerStatsplayer_id (required)SeasonTotalsRegularSeason, SeasonTotalsPostSeason, SeasonTotalsAllStarSeason, CareerTotalsRegularSeason, CareerTotalsPostSeasonUse when you need the actual season-by-season arc and career rollup
PlayerAwardsplayer_id (required)PlayerAwardsAdd when awards, All-NBA history, or honors context matters

Dashboards and search tools

EndpointParametersResult setsKey columns / signalsRoute cue
PlayerDashboardByYearOverYearplayer_id (required), season (required)OverallPlayerDashboard, ByYearPlayerDashboardyear-over-year comparison lanes for the selected seasonUse when one season needs to be benchmarked against the player's nearby history
PlayerGameStreakFindervarious filter criteriaPlayerGameStreakFinderResultsstreak-criteria match outputUse when the prompt starts with thresholds, streak length, or repeating game patterns

Route cues

  • Use lookup surfaces first when you are still resolving identity or IDs.
  • Use CommonPlayerInfo + PlayerCareerStats as the default two-endpoint stack for a player file.
  • Add awards, dashboard, or streak endpoints only when the question clearly needs them.
Next assignment

Next steps from player scouting

Next stop

Place the player inside a club file

Continue to Team Stats when a player dossier needs roster context, front-office detail, or franchise history around the same people and seasons.

Next stop

Trace the pre-NBA background

Open Draft to connect current player records back to class order, combine testing, and prospect-era measurements.

Next stop

Benchmark against the whole league

Jump to League Stats when one player's dashboard needs leaderboards, lineup context, or season-wide comparison sets.

Keep moving

Stay in the same possession

Keep the mental model warm with adjacent pages, section hubs, and search-friendly routes into the same topic cluster.

Section hub

On this page