nbadbArena Data Lab
Data DictionaryScoreboard KeyStar110 waypoints

Stat Legend

Data Dictionary — Star

Field-level documentation for all star schema tables

Generated pageCommand-ownedSchema metadata

Generated field inventory

Treat the star dictionary as the public column inventory

This is the exact field sheet for analyst-facing tables. Use it to verify public names, sources, and nullability, then switch to curated schema pages for grain, join strategy, and common usage.

Best for
Public fields

confirm the final warehouse columns analysts and dashboards actually touch

Best clue
Table family

prefixes such as `dim_`, `fact_`, `bridge_`, and `analytics_` tell you how to read the block

Ownership
Command-owned

regenerate from schema metadata instead of hand-editing

How to work this page
1

Identify the table family first

Dimensions, facts, bridges, and analytics surfaces answer different questions even when some columns look similar.

2

Use the Source column to check provenance

Generated source paths are the fastest way to see whether a public field came straight from upstream or from a derived transform step.

3

Switch back to curated schema pages for judgment

This page tells you what exists. The curated schema pages tell you which public table is the smartest place to start.

Quick scan

Start with the public table family, then drill into columns

The fastest read is to choose the right public surface first, then use the generated dictionary as the exact field sheet for that family.

109 table blocks5 Public familiesTOC-driven
Dimensions

Stable entity, calendar, venue, and lookup anchors.

13

+7 more in the page TOC and section list.

Facts

Event and measurement tables at analyst-facing grain.

62

+56 more in the page TOC and section list.

Rollups

Derived aggregate surfaces for quicker trend reads.

16

+10 more in the page TOC and section list.

Data Dictionary — Star

agg_all_time_leaders

ColumnTypeNullableDescriptionSource
player_idInt64No``
player_nameStringNo``
ptsInt64Yes``
astInt64Yes``
rebInt64Yes``
pts_rankInt64No``
ast_rankInt64No``
reb_rankInt64No``

agg_clutch_stats

ColumnTypeNullableDescriptionSource
player_idInt64Yes``
season_yearStringYes``
clutch_gpInt64Yes``
clutch_minFloat64Yes``
clutch_ptsFloat64Yes``
clutch_fg_pctFloat64Yes``
clutch_ft_pctFloat64Yes``
league_clutch_ptsFloat64Yes``
league_clutch_fg_pctFloat64Yes``

agg_league_leaders

ColumnTypeNullableDescriptionSource
player_idInt64No``
season_yearStringNo``
season_typeStringNo``
gpInt64Yes``
avg_ptsFloat64Yes``
avg_rebFloat64Yes``
avg_astFloat64Yes``
avg_stlFloat64Yes``
avg_blkFloat64Yes``
fg_pctFloat64Yes``
fg3_pctFloat64Yes``
ft_pctFloat64Yes``
pts_rankInt64No``
reb_rankInt64No``
ast_rankInt64No``
stl_rankInt64No``
blk_rankInt64No``

agg_lineup_efficiency

ColumnTypeNullableDescriptionSource
group_idStringNo``
team_idInt64No``
season_yearStringNo``
total_gpInt64Yes``
total_minFloat64Yes``
pts_per48Float64Yes``
avg_net_ratingFloat64Yes``
total_plus_minusFloat64Yes``

agg_on_off_splits

ColumnTypeNullableDescriptionSource
entity_typeStringNo``
entity_idInt64Yes``
team_idInt64No``
season_yearStringNo``
on_offStringNo``
gpInt64Yes``
minFloat64Yes``
ptsFloat64Yes``
rebFloat64Yes``
astFloat64Yes``
off_ratingFloat64Yes``
def_ratingFloat64Yes``
net_ratingFloat64Yes``

agg_player_bio

ColumnTypeNullableDescriptionSource
player_idInt64No``
player_nameStringNo``
team_idInt64Yes``
team_abbreviationStringYes``
ageFloat64Yes``
player_heightStringYes``
player_height_inchesFloat64Yes``
player_weightStringYes``
collegeStringYes``
countryStringYes``
draft_yearStringYes``
draft_roundStringYes``
draft_numberStringYes``
gpInt64Yes``
ptsFloat64Yes``
rebFloat64Yes``
astFloat64Yes``
net_ratingFloat64Yes``
oreb_pctFloat64Yes``
dreb_pctFloat64Yes``
usg_pctFloat64Yes``
ts_pctFloat64Yes``
ast_pctFloat64Yes``
season_yearStringNo``

agg_player_career

ColumnTypeNullableDescriptionSource
player_idInt64No``
career_gpInt64Yes``
career_minFloat64Yes``
career_ptsFloat64Yes``
career_ppgFloat64Yes``
career_rpgFloat64Yes``
career_apgFloat64Yes``
career_spgFloat64Yes``
career_bpgFloat64Yes``
career_fg_pctFloat64Yes``
career_fg3_pctFloat64Yes``
career_ft_pctFloat64Yes``
first_seasonStringYes``
last_seasonStringYes``
seasons_playedInt64Yes``

agg_player_rolling

ColumnTypeNullableDescriptionSource
game_idStringNo``
player_idInt64No``
game_dateStringNo``
pts_roll5Float64Yes``
reb_roll5Float64Yes``
ast_roll5Float64Yes``
pts_roll10Float64Yes``
reb_roll10Float64Yes``
ast_roll10Float64Yes``
pts_roll20Float64Yes``
reb_roll20Float64Yes``
ast_roll20Float64Yes``

agg_player_season_per36

ColumnTypeNullableDescriptionSource
player_idInt64No``
team_idInt64No``
season_yearStringNo``
season_typeStringNo``
gpInt64No``
avg_minFloat64Yes``
pts_per36Float64Yes``
reb_per36Float64Yes``
ast_per36Float64Yes``
stl_per36Float64Yes``
blk_per36Float64Yes``
tov_per36Float64Yes``

agg_player_season_per48

ColumnTypeNullableDescriptionSource
player_idInt64No``
team_idInt64No``
season_yearStringNo``
season_typeStringNo``
gpInt64No``
avg_minFloat64Yes``
pts_per48Float64Yes``
reb_per48Float64Yes``
ast_per48Float64Yes``
stl_per48Float64Yes``
blk_per48Float64Yes``
tov_per48Float64Yes``

agg_player_season

ColumnTypeNullableDescriptionSource
player_idInt64No``
team_idInt64No``
season_yearStringNo``
season_typeStringNo``
gpInt64No``
total_minFloat64Yes``
avg_minFloat64Yes``
total_ptsFloat64Yes``
avg_ptsFloat64Yes``
total_rebFloat64Yes``
avg_rebFloat64Yes``
total_astFloat64Yes``
avg_astFloat64Yes``
total_stlFloat64Yes``
avg_stlFloat64Yes``
total_blkFloat64Yes``
avg_blkFloat64Yes``
total_tovFloat64Yes``
avg_tovFloat64Yes``
total_fgmFloat64Yes``
total_fgaFloat64Yes``
fg_pctFloat64Yes``
total_fg3mFloat64Yes``
total_fg3aFloat64Yes``
fg3_pctFloat64Yes``
total_ftmFloat64Yes``
total_ftaFloat64Yes``
ft_pctFloat64Yes``
avg_off_ratingFloat64Yes``
avg_def_ratingFloat64Yes``
avg_net_ratingFloat64Yes``
avg_ts_pctFloat64Yes``
avg_usg_pctFloat64Yes``
avg_pieFloat64Yes``

agg_shot_location_season

ColumnTypeNullableDescriptionSource
player_idInt64No``
season_yearStringNo``
fgmInt64Yes``
season_fgm_rankInt64No``

agg_shot_zones

ColumnTypeNullableDescriptionSource
player_idInt64No``
season_yearStringNo``
zone_basicStringYes``
zone_areaStringYes``
zone_rangeStringYes``
attemptsInt64Yes``
makesInt64Yes``
fg_pctFloat64Yes``
avg_distanceFloat64Yes``

agg_team_franchise

ColumnTypeNullableDescriptionSource
team_idInt64No``
team_cityStringYes``
team_nameStringYes``
start_yearInt64Yes``
end_yearInt64Yes``
yearsInt64Yes``
gamesInt64Yes``
winsInt64Yes``
lossesInt64Yes``
win_pctFloat64Yes``
po_appearancesInt64Yes``
div_titlesInt64Yes``
conf_titlesInt64Yes``
league_titlesInt64Yes``
franchise_age_yearsInt64Yes``
computed_win_pctFloat64Yes``

agg_team_pace_and_efficiency

ColumnTypeNullableDescriptionSource
team_idInt64No``
season_yearStringNo``
season_typeStringNo``
gpInt64No``
avg_paceFloat64Yes``
avg_ortgFloat64Yes``
avg_drtgFloat64Yes``
avg_net_rtgFloat64Yes``

agg_team_season

ColumnTypeNullableDescriptionSource
team_idInt64No``
season_yearStringNo``
season_typeStringNo``
gpInt64No``
avg_ptsFloat64Yes``
avg_rebFloat64Yes``
avg_astFloat64Yes``
avg_stlFloat64Yes``
avg_blkFloat64Yes``
avg_tovFloat64Yes``
fg_pctFloat64Yes``
fg3_pctFloat64Yes``
ft_pctFloat64Yes``

bridge_game_official

ColumnTypeNullableDescriptionSource
game_idStringNoUnique game identifier (FK → dim_game.game_id)BoxScoreSummaryV2.Officials.GAME_ID
official_idInt64NoOfficial identifier (FK → dim_official.official_id)BoxScoreSummaryV2.Officials.OFFICIAL_ID
jersey_numStringYesOfficial jersey numberBoxScoreSummaryV2.Officials.JERSEY_NUM

bridge_game_team

ColumnTypeNullableDescriptionSource
game_idStringNoUnique game identifier (FK → dim_game.game_id)LeagueGameLog.LeagueGameLog.GAME_ID
team_idInt64NoTeam identifier (FK → dim_team.team_id)LeagueGameLog.LeagueGameLog.TEAM_ID
sideStringNoHome or away designationderived.side
wlStringYesWin or loss resultLeagueGameLog.LeagueGameLog.WL
season_yearStringNoSeason year (e.g. 2024-25)derived.season_year

bridge_lineup_player

ColumnTypeNullableDescriptionSource
group_idStringNoLineup group identifier (FK → fact_lineup_stats.group_id)LeagueDashLineups.Lineups.GROUP_ID
player_idInt64NoPlayer in lineup (FK → dim_player.player_id)derived.player_id
team_idInt64NoTeam identifier (FK → dim_team.team_id)LeagueDashLineups.Lineups.TEAM_ID
position_in_lineupInt64YesPosition index in lineup (1-5)derived.position_in_lineup
season_yearStringNoSeason year (e.g. 2024-25)derived.season_year

bridge_play_player

ColumnTypeNullableDescriptionSource
game_idStringNoUnique game identifier (FK → dim_game.game_id)PlayByPlayV3.PlayByPlay.GAME_ID
event_numInt64NoEvent sequence numberPlayByPlayV3.PlayByPlay.EVENTNUM
player_idInt64NoPlayer involved in play (FK → dim_player.player_id)derived.player_id
team_idInt64YesPlayer team identifier (FK → dim_team.team_id)derived.team_id
player_roleStringNoRole in play eventderived.player_role

bridge_player_team_season

ColumnTypeNullableDescriptionSource
player_idInt64NoPlayer identifier (FK → dim_player.player_id)CommonPlayerInfo.CommonPlayerInfo.PERSON_ID
team_idInt64NoTeam identifier (FK → dim_team.team_id)CommonPlayerInfo.CommonPlayerInfo.TEAM_ID
season_yearStringNoSeason year (e.g. 2024-25)derived.season_year
jersey_numberStringYesJersey number for seasonCommonPlayerInfo.CommonPlayerInfo.JERSEY
positionStringYesPosition played for seasonCommonPlayerInfo.CommonPlayerInfo.POSITION

dim_arena

ColumnTypeNullableDescriptionSource
arena_idInt64NoSurrogate arena identifierderived.arena_id
arena_nameStringNoArena nameTeamDetails.TeamBackground.ARENA
cityStringYesArena cityderived.city
stateStringYesArena statederived.state
countryStringYesArena countryderived.country

dim_coach

ColumnTypeNullableDescriptionSource
coach_idInt64NoUnique coach identifierCommonTeamRoster.Coaches.COACH_ID
team_idInt64NoTeam identifier (FK → dim_team.team_id)CommonTeamRoster.Coaches.TEAM_ID
season_yearStringNoSeason year (e.g. 2024-25) (FK → dim_season.season_year)CommonTeamRoster.Coaches.SEASON
first_nameStringYesCoach first nameCommonTeamRoster.Coaches.FIRST_NAME
last_nameStringYesCoach last nameCommonTeamRoster.Coaches.LAST_NAME
coach_typeStringYesCoach type (Head Coach, etc.)CommonTeamRoster.Coaches.COACH_TYPE
is_assistantBooleanYesWhether coach is assistantderived.is_assistant

dim_college

ColumnTypeNullableDescriptionSource
college_idInt64NoSurrogate college identifierderived.college_id
college_nameStringNoCollege nameCommonPlayerInfo.CommonPlayerInfo.SCHOOL

dim_date

ColumnTypeNullableDescriptionSource
date_keyInt64NoInteger date key YYYYMMDDderived.YYYYMMDD
full_dateStringNoCalendar date stringderived.full_date
yearInt64NoCalendar yearderived.year
monthInt64NoCalendar month (1-12)derived.month
dayInt64NoDay of month (1-31)derived.day
day_of_weekInt64NoDay of week (1=Monday, 7=Sunday)derived.day_of_week
day_nameStringNoDay name (Monday-Sunday)derived.day_name
month_nameStringNoMonth name (January-December)derived.month_name
is_weekendBooleanNoWhether date is Saturday/Sundayderived.is_weekend
nba_seasonStringYesNBA season (e.g. 2024-25)derived.nba_season
nba_phaseStringYesNBA season phase namederived.nba_phase

dim_game

ColumnTypeNullableDescriptionSource
game_idStringNoPrimary key — NBA game identifierLeagueGameLog.GAME_ID
game_dateStringNoDate the game was playedLeagueGameLog.GAME_DATE
season_yearStringNoSeason year (e.g. 2024-25)derived.season_year
season_typeStringYesSeason type (Regular Season, Playoffs, etc.)derived.season_type
home_team_idInt64YesHome team identifier (FK → dim_team.team_id)derived.home_team_id
visitor_team_idInt64YesVisitor team identifier (FK → dim_team.team_id)derived.visitor_team_id
matchupStringYesMatchup string (e.g. LAL vs. BOS)LeagueGameLog.MATCHUP
arena_nameStringYesArena namederived.arena_name
arena_cityStringYesArena cityderived.arena_city

dim_official

ColumnTypeNullableDescriptionSource
official_idInt64NoUnique official identifierScoreboardV2.GameInfo.OFFICIAL_ID
first_nameStringYesOfficial first nameScoreboardV2.GameInfo.FIRST_NAME
last_nameStringYesOfficial last nameScoreboardV2.GameInfo.LAST_NAME
jersey_numStringYesOfficial jersey numberScoreboardV2.GameInfo.JERSEY_NUM

dim_play_event_type

ColumnTypeNullableDescriptionSource
event_type_idInt64NoPlay event type identifierderived.event_type_id
event_type_nameStringNoEvent type name (e.g. made_shot)derived.event_type_name
event_categoryStringYesEvent category groupingderived.event_category

dim_player

ColumnTypeNullableDescriptionSource
player_skInt64NoSurrogate key for SCD2 playerderived.ROW_NUMBER
player_idInt64NoNatural key — NBA player identifierCommonPlayerInfo.CommonPlayerInfo.PERSON_ID
full_nameStringNoPlayer full nameCommonPlayerInfo.CommonPlayerInfo.DISPLAY_FIRST_LAST
first_nameStringYesPlayer first nameCommonPlayerInfo.CommonPlayerInfo.FIRST_NAME
last_nameStringYesPlayer last nameCommonPlayerInfo.CommonPlayerInfo.LAST_NAME
is_activeBooleanYesWhether player is activeCommonPlayerInfo.CommonPlayerInfo.ROSTER_STATUS
team_idInt64YesCurrent team identifier (FK → dim_team.team_id)CommonPlayerInfo.CommonPlayerInfo.TEAM_ID
positionStringYesPlayer positionCommonPlayerInfo.CommonPlayerInfo.POSITION
jersey_numberStringYesJersey numberCommonPlayerInfo.CommonPlayerInfo.JERSEY
heightStringYesPlayer heightCommonPlayerInfo.CommonPlayerInfo.HEIGHT
weightInt64YesPlayer weight in lbsCommonPlayerInfo.CommonPlayerInfo.WEIGHT
birth_dateStringYesDate of birthCommonPlayerInfo.CommonPlayerInfo.BIRTHDATE
countryStringYesCountry of originCommonPlayerInfo.CommonPlayerInfo.COUNTRY
college_idInt64YesCollege identifier (FK → dim_college.college_id)derived.college_id
draft_yearInt64YesDraft yearCommonPlayerInfo.CommonPlayerInfo.DRAFT_YEAR
draft_roundInt64YesDraft roundCommonPlayerInfo.CommonPlayerInfo.DRAFT_ROUND
draft_numberInt64YesDraft pick numberCommonPlayerInfo.CommonPlayerInfo.DRAFT_NUMBER
from_yearInt64YesFirst year in the leagueCommonPlayerInfo.CommonPlayerInfo.FROM_YEAR
to_yearInt64YesLast year in the leagueCommonPlayerInfo.CommonPlayerInfo.TO_YEAR
valid_fromStringNoSCD2 valid-from seasonderived.valid_from
valid_toStringYesSCD2 valid-to seasonderived.valid_to
is_currentBooleanNoWhether this is the current recordderived.is_current

dim_season_phase

ColumnTypeNullableDescriptionSource
phase_idInt64NoSeason phase identifierderived.phase_id
phase_nameStringNoPhase name (e.g. Regular, Playoffs)derived.phase_name
phase_orderInt64NoSort order of phase in seasonderived.phase_order

dim_season

ColumnTypeNullableDescriptionSource
season_yearStringNoSeason year (e.g. 2024-25)LeagueGameLog.LeagueGameLog.SEASON_ID
start_dateStringYesFirst game date of seasonderived.start_date
end_dateStringYesLast game date of seasonderived.end_date
all_star_dateStringYesAll-Star game datederived.all_star_date
playoff_start_dateStringYesPlayoff start datederived.playoff_start_date

dim_shot_zone

ColumnTypeNullableDescriptionSource
zone_idInt64NoSurrogate shot zone identifierderived.zone_id
zone_basicStringNoBasic zone nameShotChartDetail.Shot_Chart_Detail.SHOT_ZONE_BASIC
zone_areaStringNoZone area (e.g. Left Side)ShotChartDetail.Shot_Chart_Detail.SHOT_ZONE_AREA
zone_rangeStringNoZone range (e.g. 16-24 ft.)ShotChartDetail.Shot_Chart_Detail.SHOT_ZONE_RANGE

dim_team_history

ColumnTypeNullableDescriptionSource
team_history_skInt64NoSurrogate key for SCD2 versioningderived.ROW_NUMBER
team_idInt64NoTeam identifier (FK → dim_team.team_id)FranchiseHistory.FranchiseHistory.TEAM_ID
cityStringYesTeam city for this versionTeamInfoCommon.TeamInfoCommon.TEAM_CITY
nicknameStringYesTeam nickname for this versionTeamInfoCommon.TeamInfoCommon.TEAM_NAME
abbreviationStringYesTeam abbreviation for this versionTeamInfoCommon.TeamInfoCommon.TEAM_ABBREVIATION
franchise_nameStringYesFranchise nameFranchiseHistory.FranchiseHistory.TEAM_NAME
league_idStringYesLeague identifierFranchiseHistory.FranchiseHistory.LEAGUE_ID
valid_fromStringNoSeason when this version became activederived.valid_from
valid_toStringYesSeason of next change; NULL = currentderived.valid_to
is_currentBooleanNoTRUE if this is the current versionderived.is_current

dim_team

ColumnTypeNullableDescriptionSource
team_idInt64NoNBA team identifierCommonTeamYears.CommonTeamYears.TEAM_ID
abbreviationStringNoTeam abbreviation (e.g. LAL)CommonTeamYears.CommonTeamYears.ABBREVIATION
full_nameStringNoFull team namederived.full_name
cityStringYesTeam cityTeamDetails.TeamBackground.CITY
stateStringYesTeam stateTeamDetails.TeamBackground.STATE
arenaStringYesHome arena nameTeamDetails.TeamBackground.ARENA
year_foundedInt64YesYear team was foundedCommonTeamYears.CommonTeamYears.MIN_YEAR
conferenceStringYesConference (East/West)TeamDetails.TeamBackground.CONFERENCE
divisionStringYesDivision nameTeamDetails.TeamBackground.DIVISION

fact_box_score_four_factors

ColumnTypeNullableDescriptionSource
game_idStringNoUnique game identifier (FK → dim_game.game_id)``
team_idInt64NoTeam identifier (FK → dim_team.team_id)``
player_idInt64NoUnique player identifier (FK → dim_player.player_id)``
effective_field_goal_percentageFloat64YesEffective field goal percentage``
free_throw_attempt_rateFloat64YesFree throw attempt rate``
team_turnover_percentageFloat64YesTeam turnover percentage``
offensive_rebound_percentageFloat64YesOffensive rebound percentage``
opp_effective_field_goal_percentageFloat64YesOpponent effective field goal percentage``
opp_free_throw_attempt_rateFloat64YesOpponent free throw attempt rate``
opp_team_turnover_percentageFloat64YesOpponent team turnover percentage``
opp_offensive_rebound_percentageFloat64YesOpponent offensive rebound percentage``

fact_defense_hub_detail

ColumnTypeNullableDescriptionSource
defense_metricStringNoNormalized defense-hub metric discriminatorderived.defense_hub.metric
rankInt64YesRank within the defense hub metric laneDefenseHub.*.RANK
team_idInt64YesTeam identifier when present (FK → dim_team.team_id)DefenseHub.*.TEAM_ID
team_abbreviationStringYesTeam abbreviation when presentDefenseHub.*.TEAM_ABBREVIATION
team_nameStringYesTeam display name when presentDefenseHub.*.TEAM_NAME
season_typeStringYesSeason type used for the defense hub requestderived.season_type
stat_valueFloat64YesMetric value for the selected defense hub lanederived.defense_hub.stat_value

fact_defense_hub

ColumnTypeNullableDescriptionSource
rankInt64YesRank within the base defense-hub packetDefenseHub.DefenseHubStat1.RANK
team_idInt64NoTeam identifier (FK → dim_team.team_id)DefenseHub.DefenseHubStat1.TEAM_ID
team_abbreviationStringNoTeam abbreviationDefenseHub.DefenseHubStat1.TEAM_ABBREVIATION
team_nameStringNoTeam display nameDefenseHub.DefenseHubStat1.TEAM_NAME
drebFloat64YesDefensive rebounds value from the base defense-hub packetDefenseHub.DefenseHubStat1.DREB
season_typeStringYesSeason type used for the defense-hub requestderived.season_type

fact_draft

ColumnTypeNullableDescriptionSource
person_idInt64NoDrafted player identifier (FK → dim_player.player_id)DraftHistory.DraftHistory.PERSON_ID
team_idInt64NoDrafting team identifier (FK → dim_team.team_id)DraftHistory.DraftHistory.TEAM_ID
seasonStringNoDraft season yearDraftHistory.DraftHistory.SEASON
round_numberInt64YesDraft round (1 or 2)DraftHistory.DraftHistory.ROUND_NUMBER
round_pickInt64YesPick number within roundDraftHistory.DraftHistory.ROUND_PICK
overall_pickInt64YesOverall pick numberDraftHistory.DraftHistory.OVERALL_PICK
player_nameStringYesPlayer full nameDraftHistory.DraftHistory.PLAYER_NAME
organizationStringYesCollege or organizationDraftHistory.DraftHistory.ORGANIZATION
organization_typeStringYesType (College, HS, Intl, etc.)DraftHistory.DraftHistory.ORGANIZATION_TYPE
player_profile_flagInt64YesHas player profile (1=yes)DraftHistory.DraftHistory.PLAYER_PROFILE_FLAG

fact_estimated_metrics

ColumnTypeNullableDescriptionSource
player_idInt64NoPlayer identifier (FK → dim_player.player_id)PlayerEstimatedMetrics.PlayerEstimatedMetrics.PLAYER_ID
team_idInt64NoTeam identifier (FK → dim_team.team_id)PlayerEstimatedMetrics.PlayerEstimatedMetrics.TEAM_ID
gpInt64YesGames playedPlayerEstimatedMetrics.PlayerEstimatedMetrics.GP
wInt64YesWinsPlayerEstimatedMetrics.PlayerEstimatedMetrics.W
lInt64YesLossesPlayerEstimatedMetrics.PlayerEstimatedMetrics.L
minFloat64YesMinutes playedPlayerEstimatedMetrics.PlayerEstimatedMetrics.MIN
e_off_ratingFloat64YesEstimated offensive ratingPlayerEstimatedMetrics.PlayerEstimatedMetrics.E_OFF_RATING
e_def_ratingFloat64YesEstimated defensive ratingPlayerEstimatedMetrics.PlayerEstimatedMetrics.E_DEF_RATING
e_net_ratingFloat64YesEstimated net ratingPlayerEstimatedMetrics.PlayerEstimatedMetrics.E_NET_RATING
e_paceFloat64YesEstimated pacePlayerEstimatedMetrics.PlayerEstimatedMetrics.E_PACE
e_ast_ratioFloat64YesEstimated assist ratioPlayerEstimatedMetrics.PlayerEstimatedMetrics.E_AST_RATIO
e_oreb_pctFloat64YesEstimated offensive rebound pctPlayerEstimatedMetrics.PlayerEstimatedMetrics.E_OREB_PCT
e_dreb_pctFloat64YesEstimated defensive rebound pctPlayerEstimatedMetrics.PlayerEstimatedMetrics.E_DREB_PCT
e_reb_pctFloat64YesEstimated total rebound pctPlayerEstimatedMetrics.PlayerEstimatedMetrics.E_REB_PCT
e_tov_pctFloat64YesEstimated turnover percentagePlayerEstimatedMetrics.PlayerEstimatedMetrics.E_TOV_PCT
e_usg_pctFloat64YesEstimated usage percentagePlayerEstimatedMetrics.PlayerEstimatedMetrics.E_USG_PCT
season_yearStringNoSeason year (e.g. 2024-25)derived.season_year

fact_game_leaders

ColumnTypeNullableDescriptionSource
game_idStringNoUnique game identifier (FK → dim_game.game_id)ScoreboardV3.GameLeaders.gameId
team_idInt64NoTeam identifier (FK → dim_team.team_id)ScoreboardV3.GameLeaders.teamId
leader_typeStringNoLeader category (home or away)ScoreboardV3.GameLeaders.leaderType
person_idInt64NoUnique player identifier (FK → dim_player.player_id)ScoreboardV3.GameLeaders.personId
nameStringNoPlayer display nameScoreboardV3.GameLeaders.name
player_slugStringYesPlayer URL slugScoreboardV3.GameLeaders.playerSlug
jersey_numStringYesPlayer jersey numberScoreboardV3.GameLeaders.jerseyNum
positionStringYesPlayer positionScoreboardV3.GameLeaders.position
team_tricodeStringYesThree-letter team codeScoreboardV3.GameLeaders.teamTricode
pointsFloat64YesPoints scoredScoreboardV3.GameLeaders.points
reboundsFloat64YesTotal reboundsScoreboardV3.GameLeaders.rebounds
assistsFloat64YesTotal assistsScoreboardV3.GameLeaders.assists

fact_game_result

ColumnTypeNullableDescriptionSource
game_idStringNoUnique game identifier (FK → dim_game.game_id)LeagueGameLog.LeagueGameLog.GAME_ID
game_dateStringNoGame dateLeagueGameLog.LeagueGameLog.GAME_DATE
season_yearStringNoSeason year (e.g. 2024-25)derived.season_year
season_typeStringYesSeason type (Regular, Playoff)LeagueGameLog.LeagueGameLog.SEASON_ID
home_team_idInt64YesHome team identifier (FK → dim_team.team_id)derived.home_team_id
visitor_team_idInt64YesVisiting team identifier (FK → dim_team.team_id)derived.visitor_team_id
wl_homeStringYesHome team win/loss (W or L)derived.wl_home
pts_homeInt64YesHome team pointsderived.pts_home
pts_awayInt64YesAway team pointsderived.pts_away
plus_minus_homeFloat64YesHome team plus-minusderived.plus_minus_home
plus_minus_awayFloat64YesAway team plus-minusderived.plus_minus_away
pts_qtr1_homeInt64YesHome team Q1 pointsScoreboard.LineScore.PTS_QTR1_HOME
pts_qtr2_homeInt64YesHome team Q2 pointsScoreboard.LineScore.PTS_QTR2_HOME
pts_qtr3_homeInt64YesHome team Q3 pointsScoreboard.LineScore.PTS_QTR3_HOME
pts_qtr4_homeInt64YesHome team Q4 pointsScoreboard.LineScore.PTS_QTR4_HOME
pts_ot1_homeInt64YesHome team OT1 pointsScoreboard.LineScore.PTS_OT1_HOME
pts_ot2_homeInt64YesHome team OT2 pointsScoreboard.LineScore.PTS_OT2_HOME
pts_qtr1_awayInt64YesAway team Q1 pointsScoreboard.LineScore.PTS_QTR1_AWAY
pts_qtr2_awayInt64YesAway team Q2 pointsScoreboard.LineScore.PTS_QTR2_AWAY
pts_qtr3_awayInt64YesAway team Q3 pointsScoreboard.LineScore.PTS_QTR3_AWAY
pts_qtr4_awayInt64YesAway team Q4 pointsScoreboard.LineScore.PTS_QTR4_AWAY
pts_ot1_awayInt64YesAway team OT1 pointsScoreboard.LineScore.PTS_OT1_AWAY
pts_ot2_awayInt64YesAway team OT2 pointsScoreboard.LineScore.PTS_OT2_AWAY

fact_game_scoring

ColumnTypeNullableDescriptionSource
game_idStringNoUnique game identifier (FK → dim_game.game_id)Scoreboard.LineScore.GAME_ID
team_idInt64NoTeam identifier (FK → dim_team.team_id)Scoreboard.LineScore.TEAM_ID
sideStringNoHome or away designationderived.side
periodInt64NoPeriod number (1-4 qtrs, 5+ OT)derived.period
ptsInt64YesPoints scored in periodScoreboard.LineScore.PTS
season_yearStringNoSeason year (e.g. 2024-25)derived.season_year

fact_homepage_detail

ColumnTypeNullableDescriptionSource
homepage_metricStringNoHomepage leaderboard metric discriminatorderived.homepage_metric
rankInt64YesRank within the homepage leaderboard laneHomePageV2.HomePageStat*.RANK
team_idInt64NoTeam identifier (FK → dim_team.team_id)HomePageV2.HomePageStat*.TEAM_ID
team_abbreviationStringNoTeam abbreviationHomePageV2.HomePageStat*.TEAM_ABBREVIATION
team_nameStringNoTeam display nameHomePageV2.HomePageStat*.TEAM_NAME
season_typeStringYesSeason type used for the leaderboard requestderived.season_type
stat_valueFloat64YesMetric value for the selected homepage leaderboard lanederived.homepage_v2.stat_value

fact_homepage_leaders_detail

ColumnTypeNullableDescriptionSource
leader_variantStringNoHomepage leaders result-set variantderived.homepage_leaders.variant
rankInt64YesRank within the primary homepage leaders packetHomePageLeaders.HomePageLeaders.RANK
team_idInt64YesTeam identifier when the variant is team-scoped (FK → dim_team.team_id)HomePageLeaders.HomePageLeaders.TEAM_ID
team_abbreviationStringYesTeam abbreviation when presentHomePageLeaders.HomePageLeaders.TEAM_ABBREVIATION
team_nameStringYesTeam name when presentHomePageLeaders.HomePageLeaders.TEAM_NAME
season_typeStringYesSeason type used for the leaders requestderived.season_type
ptsFloat64YesPoints value for the variantHomePageLeaders.*.PTS
fg_pctFloat64YesField goal percentage for the variantHomePageLeaders.*.FG_PCT
fg3_pctFloat64YesThree-point percentage for the variantHomePageLeaders.*.FG3_PCT
ft_pctFloat64YesFree throw percentage for the variantHomePageLeaders.*.FT_PCT
efg_pctFloat64YesEffective field goal percentage for the variantHomePageLeaders.*.EFG_PCT
ts_pctFloat64YesTrue shooting percentage for the variantHomePageLeaders.*.TS_PCT
pts_per48Float64YesPoints per 48 minutes for the variantHomePageLeaders.*.PTS_PER48

fact_homepage_leaders

ColumnTypeNullableDescriptionSource
leader_sourceStringNoAlias source of the homepage leaders packetderived.leader_source
rankInt64YesRank within the homepage leaders packetHomePageLeaders.HomePageLeaders.RANK
team_idInt64YesTeam identifier (FK → dim_team.team_id)HomePageLeaders.HomePageLeaders.TEAM_ID
team_nameStringYesTeam display nameHomePageLeaders.HomePageLeaders.TEAM_NAME
team_abbreviationStringYesTeam abbreviationHomePageLeaders.HomePageLeaders.TEAM_ABBREVIATION
ptsFloat64Yes``
fg_pctFloat64Yes``
fg3_pctFloat64Yes``
ft_pctFloat64Yes``
efg_pctFloat64Yes``
ts_pctFloat64Yes``
pts_per48Float64Yes``
season_typeStringYesSeason type used for the leaders requestderived.season_type

fact_homepage

ColumnTypeNullableDescriptionSource
homepage_sourceStringNoAlias source of the homepage packetderived.homepage_source
rankInt64YesRank within the homepage points packetHomePageV2.HomePageStat1.RANK
team_idInt64NoTeam identifier (FK → dim_team.team_id)HomePageV2.HomePageStat1.TEAM_ID
team_abbreviationStringNoTeam abbreviationHomePageV2.HomePageStat1.TEAM_ABBREVIATION
team_nameStringNoTeam display nameHomePageV2.HomePageStat1.TEAM_NAME
ptsFloat64YesPoints value from the base homepage packetHomePageV2.HomePageStat1.PTS
season_typeStringYesSeason type used for the homepage requestderived.season_type

fact_leaders_tiles_detail

ColumnTypeNullableDescriptionSource
tile_variantStringNoLeaders tiles result-set variantderived.leaders_tiles.variant
rankInt64YesRank when the tile variant is rankedLeadersTiles.*.RANK
team_idInt64NoTeam identifier (FK → dim_team.team_id)LeadersTiles.*.TEAM_ID
team_abbreviationStringNoTeam abbreviationLeadersTiles.*.TEAM_ABBREVIATION
team_nameStringNoTeam display nameLeadersTiles.*.TEAM_NAME
season_yearStringYesSeason year attached to historical tile variantsLeadersTiles.*.SEASON_YEAR
season_typeStringYesSeason type used for the leaders tiles requestderived.season_type
ptsFloat64YesPoints value surfaced by the tile variantLeadersTiles.*.PTS

fact_leaders_tiles

ColumnTypeNullableDescriptionSource
team_idInt64NoTeam identifier (FK → dim_team.team_id)LeadersTiles.AllTimeSeasonHigh.TEAM_ID
team_abbreviationStringNoTeam abbreviationLeadersTiles.AllTimeSeasonHigh.TEAM_ABBREVIATION
team_nameStringNoTeam display nameLeadersTiles.AllTimeSeasonHigh.TEAM_NAME
season_yearStringYesSeason year attached to the base leaders-tiles packetLeadersTiles.AllTimeSeasonHigh.SEASON_YEAR
ptsFloat64YesPoints value from the base leaders-tiles packetLeadersTiles.AllTimeSeasonHigh.PTS
season_typeStringYesSeason type used for the leaders-tiles requestderived.season_type

fact_league_lineup_viz

ColumnTypeNullableDescriptionSource
group_idStringNoLineup group identifierLeagueLineupViz.LeagueLineupViz.GROUP_ID
group_nameStringYesLineup player namesLeagueLineupViz.LeagueLineupViz.GROUP_NAME
team_idInt64NoTeam identifier (FK → dim_team.team_id)LeagueLineupViz.LeagueLineupViz.TEAM_ID
team_abbreviationStringYesTeam abbreviation codeLeagueLineupViz.LeagueLineupViz.TEAM_ABBREVIATION
minFloat64YesMinutes playedLeagueLineupViz.LeagueLineupViz.MIN
off_ratingFloat64YesOffensive ratingLeagueLineupViz.LeagueLineupViz.OFF_RATING
def_ratingFloat64YesDefensive ratingLeagueLineupViz.LeagueLineupViz.DEF_RATING
net_ratingFloat64YesNet ratingLeagueLineupViz.LeagueLineupViz.NET_RATING
paceFloat64YesPace factorLeagueLineupViz.LeagueLineupViz.PACE
ts_pctFloat64YesTrue shooting percentageLeagueLineupViz.LeagueLineupViz.TS_PCT
fta_rateFloat64YesFree throw attempt rateLeagueLineupViz.LeagueLineupViz.FTA_RATE
tm_ast_pctFloat64YesTeam assist percentageLeagueLineupViz.LeagueLineupViz.TM_AST_PCT
pct_fga_2ptFloat64YesPercentage of field goal attempts from two-point rangeLeagueLineupViz.LeagueLineupViz.PCT_FGA_2PT
pct_fga_3ptFloat64YesPercentage of field goal attempts from three-point rangeLeagueLineupViz.LeagueLineupViz.PCT_FGA_3PT
pct_pts_2pt_mrFloat64YesPercentage of points from mid-range two-pointersLeagueLineupViz.LeagueLineupViz.PCT_PTS_2PT_MR
pct_pts_fbFloat64YesPercentage of points from fast breaksLeagueLineupViz.LeagueLineupViz.PCT_PTS_FB
pct_pts_ftFloat64YesPercentage of points from free throwsLeagueLineupViz.LeagueLineupViz.PCT_PTS_FT
pct_pts_paintFloat64YesPercentage of points in the paintLeagueLineupViz.LeagueLineupViz.PCT_PTS_PAINT
pct_ast_fgmFloat64YesPercentage of assisted field goalsLeagueLineupViz.LeagueLineupViz.PCT_AST_FGM
pct_uast_fgmFloat64YesPercentage of unassisted field goalsLeagueLineupViz.LeagueLineupViz.PCT_UAST_FGM
opp_fg3_pctFloat64YesOpponent three-point percentageLeagueLineupViz.LeagueLineupViz.OPP_FG3_PCT
opp_efg_pctFloat64YesOpponent effective field goal percentageLeagueLineupViz.LeagueLineupViz.OPP_EFG_PCT
opp_fta_rateFloat64YesOpponent free throw attempt rateLeagueLineupViz.LeagueLineupViz.OPP_FTA_RATE
opp_tov_pctFloat64YesOpponent turnover percentageLeagueLineupViz.LeagueLineupViz.OPP_TOV_PCT

fact_lineup_stats

ColumnTypeNullableDescriptionSource
group_setStringNoLineup group set labelLeagueDashLineups.Lineups.GROUP_SET
group_idStringNoLineup group identifierLeagueDashLineups.Lineups.GROUP_ID
group_nameStringYesLineup player namesLeagueDashLineups.Lineups.GROUP_NAME
team_idInt64NoTeam identifier (FK → dim_team.team_id)LeagueDashLineups.Lineups.TEAM_ID
gpInt64YesGames playedLeagueDashLineups.Lineups.GP
wInt64YesWinsLeagueDashLineups.Lineups.W
lInt64YesLossesLeagueDashLineups.Lineups.L
minFloat64YesMinutes playedLeagueDashLineups.Lineups.MIN
fgmInt64YesField goals madeLeagueDashLineups.Lineups.FGM
fgaInt64YesField goals attemptedLeagueDashLineups.Lineups.FGA
fg_pctFloat64YesField goal percentageLeagueDashLineups.Lineups.FG_PCT
fg3mInt64YesThree-pointers madeLeagueDashLineups.Lineups.FG3M
fg3aInt64YesThree-pointers attemptedLeagueDashLineups.Lineups.FG3A
fg3_pctFloat64YesThree-point percentageLeagueDashLineups.Lineups.FG3_PCT
ftmInt64YesFree throws madeLeagueDashLineups.Lineups.FTM
ftaInt64YesFree throws attemptedLeagueDashLineups.Lineups.FTA
ft_pctFloat64YesFree throw percentageLeagueDashLineups.Lineups.FT_PCT
orebInt64YesOffensive reboundsLeagueDashLineups.Lineups.OREB
drebInt64YesDefensive reboundsLeagueDashLineups.Lineups.DREB
rebInt64YesTotal reboundsLeagueDashLineups.Lineups.REB
astInt64YesAssistsLeagueDashLineups.Lineups.AST
tovInt64YesTurnoversLeagueDashLineups.Lineups.TOV
stlInt64YesStealsLeagueDashLineups.Lineups.STL
blkInt64YesBlocksLeagueDashLineups.Lineups.BLK
ptsInt64YesPoints scoredLeagueDashLineups.Lineups.PTS
plus_minusFloat64YesPlus-minusLeagueDashLineups.Lineups.PLUS_MINUS
net_ratingFloat64YesNet ratingLeagueDashLineups.Lineups.NET_RATING
season_yearStringNoSeason year (e.g. 2024-25)derived.season_year

fact_matchup

ColumnTypeNullableDescriptionSource
game_idStringNoUnique game identifier (FK → dim_game.game_id)BoxScoreMatchupsV3.PlayerMatchups.GAME_ID
player_idInt64NoOffensive player identifier (FK → dim_player.player_id)BoxScoreMatchupsV3.PlayerMatchups.OFF_PLAYER_ID
team_idInt64NoOffensive team identifier (FK → dim_team.team_id)BoxScoreMatchupsV3.PlayerMatchups.OFF_TEAM_ID
def_player_idInt64NoDefensive player identifier (FK → dim_player.player_id)BoxScoreMatchupsV3.PlayerMatchups.DEF_PLAYER_ID
def_team_idInt64NoDefensive team identifier (FK → dim_team.team_id)BoxScoreMatchupsV3.PlayerMatchups.DEF_TEAM_ID
matchup_minFloat64YesMatchup minutesBoxScoreMatchupsV3.PlayerMatchups.PARTIAL_POSS
possInt64YesPossessionsBoxScoreMatchupsV3.PlayerMatchups.POSS
player_ptsInt64YesPoints scored by offensive playerBoxScoreMatchupsV3.PlayerMatchups.PLAYER_PTS
team_ptsInt64YesTeam points during matchupBoxScoreMatchupsV3.PlayerMatchups.TEAM_PTS
matchup_astInt64YesAssists during matchupBoxScoreMatchupsV3.PlayerMatchups.MATCHUP_AST
matchup_tovInt64YesTurnovers during matchupBoxScoreMatchupsV3.PlayerMatchups.MATCHUP_TOV
matchup_blkInt64YesBlocks during matchupBoxScoreMatchupsV3.PlayerMatchups.MATCHUP_BLK
matchup_fgmInt64YesField goals made during matchupBoxScoreMatchupsV3.PlayerMatchups.MATCHUP_FGM
matchup_fgaInt64YesField goals attempted in matchupBoxScoreMatchupsV3.PlayerMatchups.MATCHUP_FGA
matchup_fg_pctFloat64YesFG percentage during matchupBoxScoreMatchupsV3.PlayerMatchups.MATCHUP_FG_PCT
season_yearStringNoSeason year (e.g. 2024-25)derived.season_year

fact_play_by_play

ColumnTypeNullableDescriptionSource
game_idStringNoUnique game identifier (FK → dim_game.game_id)PlayByPlayV3.PlayByPlay.GAME_ID
event_numInt64NoEvent sequence numberPlayByPlayV3.PlayByPlay.EVENTNUM
event_msg_typeInt64NoEvent message type codePlayByPlayV3.PlayByPlay.EVENTMSGTYPE
event_msg_action_typeInt64YesEvent action type codePlayByPlayV3.PlayByPlay.EVENTMSGACTIONTYPE
periodInt64NoGame period (1-4 qtrs, 5+ OT)PlayByPlayV3.PlayByPlay.PERIOD
wc_time_stringStringYesWall clock timePlayByPlayV3.PlayByPlay.WCTIMESTRING
pc_time_stringStringYesPeriod clock time stringPlayByPlayV3.PlayByPlay.PCTIMESTRING
home_descriptionStringYesHome team event descriptionPlayByPlayV3.PlayByPlay.HOMEDESCRIPTION
neutral_descriptionStringYesNeutral event descriptionPlayByPlayV3.PlayByPlay.NEUTRALDESCRIPTION
visitor_descriptionStringYesVisitor team event descriptionPlayByPlayV3.PlayByPlay.VISITORDESCRIPTION
scoreStringYesScore at event (e.g. 102 - 98)PlayByPlayV3.PlayByPlay.SCORE
score_marginStringYesScore margin at eventPlayByPlayV3.PlayByPlay.SCOREMARGIN
player1_idInt64YesPrimary player identifier (FK → dim_player.player_id)PlayByPlayV3.PlayByPlay.PLAYER1_ID
player1_team_idInt64YesPrimary player team ID (FK → dim_team.team_id)PlayByPlayV3.PlayByPlay.PLAYER1_TEAM_ID
player2_idInt64YesSecondary player identifier (FK → dim_player.player_id)PlayByPlayV3.PlayByPlay.PLAYER2_ID
player2_team_idInt64YesSecondary player team ID (FK → dim_team.team_id)PlayByPlayV3.PlayByPlay.PLAYER2_TEAM_ID
player3_idInt64YesTertiary player identifier (FK → dim_player.player_id)PlayByPlayV3.PlayByPlay.PLAYER3_ID
player3_team_idInt64YesTertiary player team ID (FK → dim_team.team_id)PlayByPlayV3.PlayByPlay.PLAYER3_TEAM_ID
event_type_nameStringYesDerived event type labelderived.event_type_name
season_yearStringNoSeason year (e.g. 2024-25)derived.season_year

fact_player_awards

ColumnTypeNullableDescriptionSource
player_idInt64NoPlayer identifier (FK → dim_player.player_id)PlayerAwards.PlayerAwards.PERSON_ID
descriptionStringNoAward descriptionPlayerAwards.PlayerAwards.DESCRIPTION
all_nba_team_numberInt64YesAll-NBA team numberPlayerAwards.PlayerAwards.ALL_NBA_TEAM_NUMBER
seasonStringYesAward seasonPlayerAwards.PlayerAwards.SEASON
monthStringYesAward month (if applicable)PlayerAwards.PlayerAwards.MONTH
weekStringYesAward week (if applicable)PlayerAwards.PlayerAwards.WEEK
conferenceStringYesConference for awardPlayerAwards.PlayerAwards.CONFERENCE
award_typeStringYesAward type classificationPlayerAwards.PlayerAwards.TYPE
subtype1StringYesAward subtype 1PlayerAwards.PlayerAwards.SUBTYPE1
subtype2StringYesAward subtype 2PlayerAwards.PlayerAwards.SUBTYPE2
subtype3StringYesAward subtype 3PlayerAwards.PlayerAwards.SUBTYPE3

fact_player_dashboard_clutch_overall

ColumnTypeNullableDescriptionSource
cfidInt64YesContext filter identifier returned by nba_api.``
cfparamsStringYesSerialized context filter parameters returned by nba_api.``
fgm_rankInt64YesField goals made rank.``
fga_rankInt64YesField goals attempted rank.``
fg_pct_rankInt64YesField goal percentage rank.``
fg3m_rankInt64YesThree-pointers made rank.``
fg3a_rankInt64YesThree-pointers attempted rank.``
fg3_pct_rankInt64YesThree-point percentage rank.``
blka_rankInt64YesBlocked attempts rank.``
gp_rankInt64YesGames played rank.``
w_rankInt64YesWins rank.``
l_rankInt64YesLosses rank.``
w_pct_rankInt64YesWin percentage rank.``
min_rankInt64YesMinutes played rank.``
ftm_rankInt64YesFree throws made rank.``
fta_rankInt64YesFree throws attempted rank.``
ft_pct_rankInt64YesFree throw percentage rank.``
oreb_rankInt64YesOffensive rebounds rank.``
dreb_rankInt64YesDefensive rebounds rank.``
reb_rankInt64YesRebounds rank.``
ast_rankInt64YesAssists rank.``
tov_rankInt64YesTurnovers rank.``
stl_rankInt64YesSteals rank.``
blk_rankInt64YesBlocks rank.``
pf_rankInt64YesPersonal fouls rank.``
pfd_rankInt64YesPersonal fouls drawn rank.``
pts_rankInt64YesPoints rank.``
plus_minus_rankInt64YesPlus-minus rank.``
nba_fantasy_pts_rankInt64YesNBA fantasy points rank.``
dd2_rankInt64YesDouble-doubles rank.``
td3_rankInt64YesTriple-doubles rank.``
fgmFloat64YesField goals made.``
fgaFloat64YesField goals attempted.``
fg_pctFloat64YesField goal percentage.``
fg3mFloat64YesThree-pointers made.``
fg3aFloat64YesThree-pointers attempted.``
fg3_pctFloat64YesThree-point percentage.``
blkaFloat64YesBlocked attempts.``
gpInt64YesGames played.``
wInt64YesWins.``
lInt64YesLosses.``
w_pctFloat64YesWin percentage.``
minFloat64YesMinutes played.``
ftmFloat64YesFree throws made.``
ftaFloat64YesFree throws attempted.``
ft_pctFloat64YesFree throw percentage.``
orebFloat64YesOffensive rebounds.``
drebFloat64YesDefensive rebounds.``
rebFloat64YesTotal rebounds.``
astFloat64YesAssists.``
tovFloat64YesTurnovers.``
stlFloat64YesSteals.``
blkFloat64YesBlocks.``
pfFloat64YesPersonal fouls.``
pfdFloat64YesPersonal fouls drawn.``
ptsFloat64YesPoints scored.``
plus_minusFloat64YesPlus-minus differential.``
nba_fantasy_ptsFloat64YesNBA fantasy points.``
dd2Float64YesDouble-doubles.``
td3Float64YesTriple-doubles.``
group_setStringYesGrouping set returned by the player dashboard endpoint.``
group_valueStringYesGrouping value returned by the player dashboard endpoint.``
player_idInt64NoQueried player identifier.``
season_yearStringNoQueried season year.``
season_typeStringNoQueried season type.``

fact_player_dashboard_game_splits_overall

ColumnTypeNullableDescriptionSource
cfidInt64YesContext filter identifier returned by nba_api.``
cfparamsStringYesSerialized context filter parameters returned by nba_api.``
fgm_rankInt64YesField goals made rank.``
fga_rankInt64YesField goals attempted rank.``
fg_pct_rankInt64YesField goal percentage rank.``
fg3m_rankInt64YesThree-pointers made rank.``
fg3a_rankInt64YesThree-pointers attempted rank.``
fg3_pct_rankInt64YesThree-point percentage rank.``
blka_rankInt64YesBlocked attempts rank.``
gp_rankInt64YesGames played rank.``
w_rankInt64YesWins rank.``
l_rankInt64YesLosses rank.``
w_pct_rankInt64YesWin percentage rank.``
min_rankInt64YesMinutes played rank.``
ftm_rankInt64YesFree throws made rank.``
fta_rankInt64YesFree throws attempted rank.``
ft_pct_rankInt64YesFree throw percentage rank.``
oreb_rankInt64YesOffensive rebounds rank.``
dreb_rankInt64YesDefensive rebounds rank.``
reb_rankInt64YesRebounds rank.``
ast_rankInt64YesAssists rank.``
tov_rankInt64YesTurnovers rank.``
stl_rankInt64YesSteals rank.``
blk_rankInt64YesBlocks rank.``
pf_rankInt64YesPersonal fouls rank.``
pfd_rankInt64YesPersonal fouls drawn rank.``
pts_rankInt64YesPoints rank.``
plus_minus_rankInt64YesPlus-minus rank.``
nba_fantasy_pts_rankInt64YesNBA fantasy points rank.``
dd2_rankInt64YesDouble-doubles rank.``
td3_rankInt64YesTriple-doubles rank.``
fgmFloat64YesField goals made.``
fgaFloat64YesField goals attempted.``
fg_pctFloat64YesField goal percentage.``
fg3mFloat64YesThree-pointers made.``
fg3aFloat64YesThree-pointers attempted.``
fg3_pctFloat64YesThree-point percentage.``
blkaFloat64YesBlocked attempts.``
gpInt64YesGames played.``
wInt64YesWins.``
lInt64YesLosses.``
w_pctFloat64YesWin percentage.``
minFloat64YesMinutes played.``
ftmFloat64YesFree throws made.``
ftaFloat64YesFree throws attempted.``
ft_pctFloat64YesFree throw percentage.``
orebFloat64YesOffensive rebounds.``
drebFloat64YesDefensive rebounds.``
rebFloat64YesTotal rebounds.``
astFloat64YesAssists.``
tovFloat64YesTurnovers.``
stlFloat64YesSteals.``
blkFloat64YesBlocks.``
pfFloat64YesPersonal fouls.``
pfdFloat64YesPersonal fouls drawn.``
ptsFloat64YesPoints scored.``
plus_minusFloat64YesPlus-minus differential.``
nba_fantasy_ptsFloat64YesNBA fantasy points.``
dd2Float64YesDouble-doubles.``
td3Float64YesTriple-doubles.``
group_setStringYesGrouping set returned by the player dashboard endpoint.``
group_valueStringYesGrouping value returned by the player dashboard endpoint.``
player_idInt64NoQueried player identifier.``
season_yearStringNoQueried season year.``
season_typeStringNoQueried season type.``

fact_player_dashboard_general_splits_overall

ColumnTypeNullableDescriptionSource
cfidInt64YesContext filter identifier returned by nba_api.``
cfparamsStringYesSerialized context filter parameters returned by nba_api.``
fgm_rankInt64YesField goals made rank.``
fga_rankInt64YesField goals attempted rank.``
fg_pct_rankInt64YesField goal percentage rank.``
fg3m_rankInt64YesThree-pointers made rank.``
fg3a_rankInt64YesThree-pointers attempted rank.``
fg3_pct_rankInt64YesThree-point percentage rank.``
blka_rankInt64YesBlocked attempts rank.``
gp_rankInt64YesGames played rank.``
w_rankInt64YesWins rank.``
l_rankInt64YesLosses rank.``
w_pct_rankInt64YesWin percentage rank.``
min_rankInt64YesMinutes played rank.``
ftm_rankInt64YesFree throws made rank.``
fta_rankInt64YesFree throws attempted rank.``
ft_pct_rankInt64YesFree throw percentage rank.``
oreb_rankInt64YesOffensive rebounds rank.``
dreb_rankInt64YesDefensive rebounds rank.``
reb_rankInt64YesRebounds rank.``
ast_rankInt64YesAssists rank.``
tov_rankInt64YesTurnovers rank.``
stl_rankInt64YesSteals rank.``
blk_rankInt64YesBlocks rank.``
pf_rankInt64YesPersonal fouls rank.``
pfd_rankInt64YesPersonal fouls drawn rank.``
pts_rankInt64YesPoints rank.``
plus_minus_rankInt64YesPlus-minus rank.``
nba_fantasy_pts_rankInt64YesNBA fantasy points rank.``
dd2_rankInt64YesDouble-doubles rank.``
td3_rankInt64YesTriple-doubles rank.``
fgmFloat64YesField goals made.``
fgaFloat64YesField goals attempted.``
fg_pctFloat64YesField goal percentage.``
fg3mFloat64YesThree-pointers made.``
fg3aFloat64YesThree-pointers attempted.``
fg3_pctFloat64YesThree-point percentage.``
blkaFloat64YesBlocked attempts.``
gpInt64YesGames played.``
wInt64YesWins.``
lInt64YesLosses.``
w_pctFloat64YesWin percentage.``
minFloat64YesMinutes played.``
ftmFloat64YesFree throws made.``
ftaFloat64YesFree throws attempted.``
ft_pctFloat64YesFree throw percentage.``
orebFloat64YesOffensive rebounds.``
drebFloat64YesDefensive rebounds.``
rebFloat64YesTotal rebounds.``
astFloat64YesAssists.``
tovFloat64YesTurnovers.``
stlFloat64YesSteals.``
blkFloat64YesBlocks.``
pfFloat64YesPersonal fouls.``
pfdFloat64YesPersonal fouls drawn.``
ptsFloat64YesPoints scored.``
plus_minusFloat64YesPlus-minus differential.``
nba_fantasy_ptsFloat64YesNBA fantasy points.``
dd2Float64YesDouble-doubles.``
td3Float64YesTriple-doubles.``
group_setStringYesGrouping set returned by the player dashboard endpoint.``
group_valueStringYesGrouping value returned by the player dashboard endpoint.``
player_idInt64NoQueried player identifier.``
season_yearStringNoQueried season year.``
season_typeStringNoQueried season type.``

fact_player_dashboard_last_n_overall

ColumnTypeNullableDescriptionSource
cfidInt64YesContext filter identifier returned by nba_api.``
cfparamsStringYesSerialized context filter parameters returned by nba_api.``
fgm_rankInt64YesField goals made rank.``
fga_rankInt64YesField goals attempted rank.``
fg_pct_rankInt64YesField goal percentage rank.``
fg3m_rankInt64YesThree-pointers made rank.``
fg3a_rankInt64YesThree-pointers attempted rank.``
fg3_pct_rankInt64YesThree-point percentage rank.``
blka_rankInt64YesBlocked attempts rank.``
gp_rankInt64YesGames played rank.``
w_rankInt64YesWins rank.``
l_rankInt64YesLosses rank.``
w_pct_rankInt64YesWin percentage rank.``
min_rankInt64YesMinutes played rank.``
ftm_rankInt64YesFree throws made rank.``
fta_rankInt64YesFree throws attempted rank.``
ft_pct_rankInt64YesFree throw percentage rank.``
oreb_rankInt64YesOffensive rebounds rank.``
dreb_rankInt64YesDefensive rebounds rank.``
reb_rankInt64YesRebounds rank.``
ast_rankInt64YesAssists rank.``
tov_rankInt64YesTurnovers rank.``
stl_rankInt64YesSteals rank.``
blk_rankInt64YesBlocks rank.``
pf_rankInt64YesPersonal fouls rank.``
pfd_rankInt64YesPersonal fouls drawn rank.``
pts_rankInt64YesPoints rank.``
plus_minus_rankInt64YesPlus-minus rank.``
nba_fantasy_pts_rankInt64YesNBA fantasy points rank.``
dd2_rankInt64YesDouble-doubles rank.``
td3_rankInt64YesTriple-doubles rank.``
fgmFloat64YesField goals made.``
fgaFloat64YesField goals attempted.``
fg_pctFloat64YesField goal percentage.``
fg3mFloat64YesThree-pointers made.``
fg3aFloat64YesThree-pointers attempted.``
fg3_pctFloat64YesThree-point percentage.``
blkaFloat64YesBlocked attempts.``
gpInt64YesGames played.``
wInt64YesWins.``
lInt64YesLosses.``
w_pctFloat64YesWin percentage.``
minFloat64YesMinutes played.``
ftmFloat64YesFree throws made.``
ftaFloat64YesFree throws attempted.``
ft_pctFloat64YesFree throw percentage.``
orebFloat64YesOffensive rebounds.``
drebFloat64YesDefensive rebounds.``
rebFloat64YesTotal rebounds.``
astFloat64YesAssists.``
tovFloat64YesTurnovers.``
stlFloat64YesSteals.``
blkFloat64YesBlocks.``
pfFloat64YesPersonal fouls.``
pfdFloat64YesPersonal fouls drawn.``
ptsFloat64YesPoints scored.``
plus_minusFloat64YesPlus-minus differential.``
nba_fantasy_ptsFloat64YesNBA fantasy points.``
dd2Float64YesDouble-doubles.``
td3Float64YesTriple-doubles.``
group_setStringYesGrouping set returned by the player dashboard endpoint.``
group_valueStringYesGrouping value returned by the player dashboard endpoint.``
player_idInt64NoQueried player identifier.``
season_yearStringNoQueried season year.``
season_typeStringNoQueried season type.``

fact_player_dashboard_shooting_overall

ColumnTypeNullableDescriptionSource
cfidInt64YesContext filter identifier returned by nba_api.``
cfparamsStringYesSerialized context filter parameters returned by nba_api.``
efg_pct_rankInt64YesEffective field goal percentage rank.``
pct_ast_2pm_rankInt64YesAssisted two-point make percentage rank.``
pct_uast_2pm_rankInt64YesUnassisted two-point make percentage rank.``
pct_ast_3pm_rankInt64YesAssisted three-point make percentage rank.``
pct_uast_3pm_rankInt64YesUnassisted three-point make percentage rank.``
pct_ast_fgm_rankInt64YesAssisted field goal make percentage rank.``
pct_uast_fgm_rankInt64YesUnassisted field goal make percentage rank.``
fgm_rankInt64YesField goals made rank.``
fga_rankInt64YesField goals attempted rank.``
fg_pct_rankInt64YesField goal percentage rank.``
fg3m_rankInt64YesThree-pointers made rank.``
fg3a_rankInt64YesThree-pointers attempted rank.``
fg3_pct_rankInt64YesThree-point percentage rank.``
blka_rankInt64YesBlocked attempts rank.``
efg_pctFloat64YesEffective field goal percentage.``
pct_ast_2pmFloat64YesShare of made twos that were assisted.``
pct_uast_2pmFloat64YesShare of made twos that were unassisted.``
pct_ast_3pmFloat64YesShare of made threes that were assisted.``
pct_uast_3pmFloat64YesShare of made threes that were unassisted.``
pct_ast_fgmFloat64YesShare of made field goals that were assisted.``
pct_uast_fgmFloat64YesShare of made field goals that were unassisted.``
fgmFloat64YesField goals made.``
fgaFloat64YesField goals attempted.``
fg_pctFloat64YesField goal percentage.``
fg3mFloat64YesThree-pointers made.``
fg3aFloat64YesThree-pointers attempted.``
fg3_pctFloat64YesThree-point percentage.``
blkaFloat64YesBlocked attempts.``
group_setStringYesGrouping set returned by the player dashboard endpoint.``
group_valueStringYesGrouping value returned by the player dashboard endpoint.``
player_idInt64NoQueried player identifier.``
season_yearStringNoQueried season year.``
season_typeStringNoQueried season type.``

fact_player_dashboard_team_perf_overall

ColumnTypeNullableDescriptionSource
cfidInt64YesContext filter identifier returned by nba_api.``
cfparamsStringYesSerialized context filter parameters returned by nba_api.``
fgm_rankInt64YesField goals made rank.``
fga_rankInt64YesField goals attempted rank.``
fg_pct_rankInt64YesField goal percentage rank.``
fg3m_rankInt64YesThree-pointers made rank.``
fg3a_rankInt64YesThree-pointers attempted rank.``
fg3_pct_rankInt64YesThree-point percentage rank.``
blka_rankInt64YesBlocked attempts rank.``
gp_rankInt64YesGames played rank.``
w_rankInt64YesWins rank.``
l_rankInt64YesLosses rank.``
w_pct_rankInt64YesWin percentage rank.``
min_rankInt64YesMinutes played rank.``
ftm_rankInt64YesFree throws made rank.``
fta_rankInt64YesFree throws attempted rank.``
ft_pct_rankInt64YesFree throw percentage rank.``
oreb_rankInt64YesOffensive rebounds rank.``
dreb_rankInt64YesDefensive rebounds rank.``
reb_rankInt64YesRebounds rank.``
ast_rankInt64YesAssists rank.``
tov_rankInt64YesTurnovers rank.``
stl_rankInt64YesSteals rank.``
blk_rankInt64YesBlocks rank.``
pf_rankInt64YesPersonal fouls rank.``
pfd_rankInt64YesPersonal fouls drawn rank.``
pts_rankInt64YesPoints rank.``
plus_minus_rankInt64YesPlus-minus rank.``
nba_fantasy_pts_rankInt64YesNBA fantasy points rank.``
dd2_rankInt64YesDouble-doubles rank.``
td3_rankInt64YesTriple-doubles rank.``
fgmFloat64YesField goals made.``
fgaFloat64YesField goals attempted.``
fg_pctFloat64YesField goal percentage.``
fg3mFloat64YesThree-pointers made.``
fg3aFloat64YesThree-pointers attempted.``
fg3_pctFloat64YesThree-point percentage.``
blkaFloat64YesBlocked attempts.``
gpInt64YesGames played.``
wInt64YesWins.``
lInt64YesLosses.``
w_pctFloat64YesWin percentage.``
minFloat64YesMinutes played.``
ftmFloat64YesFree throws made.``
ftaFloat64YesFree throws attempted.``
ft_pctFloat64YesFree throw percentage.``
orebFloat64YesOffensive rebounds.``
drebFloat64YesDefensive rebounds.``
rebFloat64YesTotal rebounds.``
astFloat64YesAssists.``
tovFloat64YesTurnovers.``
stlFloat64YesSteals.``
blkFloat64YesBlocks.``
pfFloat64YesPersonal fouls.``
pfdFloat64YesPersonal fouls drawn.``
ptsFloat64YesPoints scored.``
plus_minusFloat64YesPlus-minus differential.``
nba_fantasy_ptsFloat64YesNBA fantasy points.``
dd2Float64YesDouble-doubles.``
td3Float64YesTriple-doubles.``
group_setStringYesGrouping set returned by the player dashboard endpoint.``
group_valueStringYesGrouping value returned by the player dashboard endpoint.``
player_idInt64NoQueried player identifier.``
season_yearStringNoQueried season year.``
season_typeStringNoQueried season type.``

fact_player_dashboard_yoy_overall

ColumnTypeNullableDescriptionSource
cfidInt64YesContext filter identifier returned by nba_api.``
cfparamsStringYesSerialized context filter parameters returned by nba_api.``
fgm_rankInt64YesField goals made rank.``
fga_rankInt64YesField goals attempted rank.``
fg_pct_rankInt64YesField goal percentage rank.``
fg3m_rankInt64YesThree-pointers made rank.``
fg3a_rankInt64YesThree-pointers attempted rank.``
fg3_pct_rankInt64YesThree-point percentage rank.``
blka_rankInt64YesBlocked attempts rank.``
gp_rankInt64YesGames played rank.``
w_rankInt64YesWins rank.``
l_rankInt64YesLosses rank.``
w_pct_rankInt64YesWin percentage rank.``
min_rankInt64YesMinutes played rank.``
ftm_rankInt64YesFree throws made rank.``
fta_rankInt64YesFree throws attempted rank.``
ft_pct_rankInt64YesFree throw percentage rank.``
oreb_rankInt64YesOffensive rebounds rank.``
dreb_rankInt64YesDefensive rebounds rank.``
reb_rankInt64YesRebounds rank.``
ast_rankInt64YesAssists rank.``
tov_rankInt64YesTurnovers rank.``
stl_rankInt64YesSteals rank.``
blk_rankInt64YesBlocks rank.``
pf_rankInt64YesPersonal fouls rank.``
pfd_rankInt64YesPersonal fouls drawn rank.``
pts_rankInt64YesPoints rank.``
plus_minus_rankInt64YesPlus-minus rank.``
nba_fantasy_pts_rankInt64YesNBA fantasy points rank.``
dd2_rankInt64YesDouble-doubles rank.``
td3_rankInt64YesTriple-doubles rank.``
fgmFloat64YesField goals made.``
fgaFloat64YesField goals attempted.``
fg_pctFloat64YesField goal percentage.``
fg3mFloat64YesThree-pointers made.``
fg3aFloat64YesThree-pointers attempted.``
fg3_pctFloat64YesThree-point percentage.``
blkaFloat64YesBlocked attempts.``
gpInt64YesGames played.``
wInt64YesWins.``
lInt64YesLosses.``
w_pctFloat64YesWin percentage.``
minFloat64YesMinutes played.``
ftmFloat64YesFree throws made.``
ftaFloat64YesFree throws attempted.``
ft_pctFloat64YesFree throw percentage.``
orebFloat64YesOffensive rebounds.``
drebFloat64YesDefensive rebounds.``
rebFloat64YesTotal rebounds.``
astFloat64YesAssists.``
tovFloat64YesTurnovers.``
stlFloat64YesSteals.``
blkFloat64YesBlocks.``
pfFloat64YesPersonal fouls.``
pfdFloat64YesPersonal fouls drawn.``
ptsFloat64YesPoints scored.``
plus_minusFloat64YesPlus-minus differential.``
nba_fantasy_ptsFloat64YesNBA fantasy points.``
dd2Float64YesDouble-doubles.``
td3Float64YesTriple-doubles.``
team_idInt64YesTeam identifier for the season row.``
team_abbreviationStringYesTeam abbreviation.``
max_game_dateStringYesMost recent game date in the split.``
group_setStringYesGrouping set returned by the player dashboard endpoint.``
group_valueStringYesGrouping value returned by the player dashboard endpoint.``
player_idInt64NoQueried player identifier.``
season_yearStringNoQueried season year.``
season_typeStringNoQueried season type.``

fact_player_estimated_metrics

ColumnTypeNullableDescriptionSource
player_idInt64NoPlayer identifier (FK → dim_player.player_id)PlayerEstimatedMetrics.PlayerEstimatedMetrics.PLAYER_ID
team_idInt64NoTeam identifier (FK → dim_team.team_id)PlayerEstimatedMetrics.PlayerEstimatedMetrics.TEAM_ID
gpInt64YesGames playedPlayerEstimatedMetrics.PlayerEstimatedMetrics.GP
wInt64YesWinsPlayerEstimatedMetrics.PlayerEstimatedMetrics.W
lInt64YesLossesPlayerEstimatedMetrics.PlayerEstimatedMetrics.L
minFloat64YesMinutes playedPlayerEstimatedMetrics.PlayerEstimatedMetrics.MIN
e_off_ratingFloat64YesEstimated offensive ratingPlayerEstimatedMetrics.PlayerEstimatedMetrics.E_OFF_RATING
e_def_ratingFloat64YesEstimated defensive ratingPlayerEstimatedMetrics.PlayerEstimatedMetrics.E_DEF_RATING
e_net_ratingFloat64YesEstimated net ratingPlayerEstimatedMetrics.PlayerEstimatedMetrics.E_NET_RATING
e_paceFloat64YesEstimated pacePlayerEstimatedMetrics.PlayerEstimatedMetrics.E_PACE
e_ast_ratioFloat64YesEstimated assist ratioPlayerEstimatedMetrics.PlayerEstimatedMetrics.E_AST_RATIO
e_oreb_pctFloat64YesEstimated offensive rebound pctPlayerEstimatedMetrics.PlayerEstimatedMetrics.E_OREB_PCT
e_dreb_pctFloat64YesEstimated defensive rebound pctPlayerEstimatedMetrics.PlayerEstimatedMetrics.E_DREB_PCT
e_reb_pctFloat64YesEstimated total rebound pctPlayerEstimatedMetrics.PlayerEstimatedMetrics.E_REB_PCT
e_tov_pctFloat64YesEstimated turnover percentagePlayerEstimatedMetrics.PlayerEstimatedMetrics.E_TOV_PCT
e_usg_pctFloat64YesEstimated usage percentagePlayerEstimatedMetrics.PlayerEstimatedMetrics.E_USG_PCT
season_yearStringNoSeason year (e.g. 2024-25)derived.season_year

fact_player_game_advanced

ColumnTypeNullableDescriptionSource
game_idStringNoUnique game identifier (FK → dim_game.game_id)BoxScoreAdvancedV3.PlayerStats.GAME_ID
player_idInt64NoPlayer identifier (FK → dim_player.player_id)BoxScoreAdvancedV3.PlayerStats.PLAYER_ID
team_idInt64NoTeam identifier (FK → dim_team.team_id)BoxScoreAdvancedV3.PlayerStats.TEAM_ID
off_ratingFloat64YesOffensive ratingBoxScoreAdvancedV3.PlayerStats.OFF_RATING
def_ratingFloat64YesDefensive ratingBoxScoreAdvancedV3.PlayerStats.DEF_RATING
net_ratingFloat64YesNet ratingBoxScoreAdvancedV3.PlayerStats.NET_RATING
ast_pctFloat64YesAssist percentageBoxScoreAdvancedV3.PlayerStats.AST_PCT
ast_toFloat64YesAssist-to-turnover ratioBoxScoreAdvancedV3.PlayerStats.AST_TOV
ast_ratioFloat64YesAssist ratioBoxScoreAdvancedV3.PlayerStats.AST_RATIO
oreb_pctFloat64YesOffensive rebound percentageBoxScoreAdvancedV3.PlayerStats.OREB_PCT
dreb_pctFloat64YesDefensive rebound percentageBoxScoreAdvancedV3.PlayerStats.DREB_PCT
reb_pctFloat64YesTotal rebound percentageBoxScoreAdvancedV3.PlayerStats.REB_PCT
efg_pctFloat64YesEffective field goal percentageBoxScoreAdvancedV3.PlayerStats.EFG_PCT
ts_pctFloat64YesTrue shooting percentageBoxScoreAdvancedV3.PlayerStats.TS_PCT
usg_pctFloat64YesUsage percentageBoxScoreAdvancedV3.PlayerStats.USG_PCT
paceFloat64YesPace factorBoxScoreAdvancedV3.PlayerStats.PACE
pieFloat64YesPlayer impact estimateBoxScoreAdvancedV3.PlayerStats.PIE
possInt64YesPossessionsBoxScoreAdvancedV3.PlayerStats.POSS
fta_rateFloat64YesFree throw attempt rateBoxScoreAdvancedV3.PlayerStats.FTA_RATE
season_yearStringNoSeason year (e.g. 2024-25)derived.season_year

fact_player_game_hustle

ColumnTypeNullableDescriptionSource
game_idStringNoUnique game identifier (FK → dim_game.game_id)BoxScoreHustleV2.PlayerStats.GAME_ID
player_idInt64NoPlayer identifier (FK → dim_player.player_id)BoxScoreHustleV2.PlayerStats.PLAYER_ID
team_idInt64NoTeam identifier (FK → dim_team.team_id)BoxScoreHustleV2.PlayerStats.TEAM_ID
contested_shotsInt64YesTotal contested shotsBoxScoreHustleV2.PlayerStats.CONTESTED_SHOTS
contested_shots_2ptInt64YesContested two-point shotsBoxScoreHustleV2.PlayerStats.CONTESTED_SHOTS_2PT
contested_shots_3ptInt64YesContested three-point shotsBoxScoreHustleV2.PlayerStats.CONTESTED_SHOTS_3PT
deflectionsInt64YesDeflectionsBoxScoreHustleV2.PlayerStats.DEFLECTIONS
charges_drawnInt64YesCharges drawnBoxScoreHustleV2.PlayerStats.CHARGES_DRAWN
screen_assistsInt64YesScreen assistsBoxScoreHustleV2.PlayerStats.SCREEN_ASSISTS
screen_ast_ptsInt64YesPoints from screen assistsBoxScoreHustleV2.PlayerStats.SCREEN_AST_PTS
loose_balls_recoveredInt64YesLoose balls recoveredBoxScoreHustleV2.PlayerStats.LOOSE_BALLS_RECOVERED
box_outsInt64YesBox outsBoxScoreHustleV2.PlayerStats.BOX_OUTS
season_yearStringNoSeason year (e.g. 2024-25)derived.season_year

fact_player_game_misc

ColumnTypeNullableDescriptionSource
game_idStringNoUnique game identifier (FK → dim_game.game_id)BoxScoreMiscV3.PlayerStats.GAME_ID
player_idInt64NoPlayer identifier (FK → dim_player.player_id)BoxScoreMiscV3.PlayerStats.PLAYER_ID
team_idInt64NoTeam identifier (FK → dim_team.team_id)BoxScoreMiscV3.PlayerStats.TEAM_ID
pts_off_tovInt64YesPoints off turnoversBoxScoreMiscV3.PlayerStats.PTS_OFF_TOV
second_chance_ptsInt64YesSecond chance pointsBoxScoreMiscV3.PlayerStats.SECOND_CHANCE_PTS
fbpsInt64YesFast break pointsBoxScoreMiscV3.PlayerStats.FBPS
pitpInt64YesPoints in the paintBoxScoreMiscV3.PlayerStats.PITP
opp_pts_off_tovInt64YesOpponent points off turnoversBoxScoreMiscV3.PlayerStats.OPP_PTS_OFF_TOV
opp_second_chance_ptsInt64YesOpponent second chance pointsBoxScoreMiscV3.PlayerStats.OPP_SECOND_CHANCE_PTS
opp_fbpsInt64YesOpponent fast break pointsBoxScoreMiscV3.PlayerStats.OPP_FBPS
opp_pitpInt64YesOpponent points in the paintBoxScoreMiscV3.PlayerStats.OPP_PITP
pct_fga_2ptFloat64YesPercentage of FGA that are 2ptBoxScoreScoringV3.PlayerStats.PCT_FGA_2PT
pct_fga_3ptFloat64YesPercentage of FGA that are 3ptBoxScoreScoringV3.PlayerStats.PCT_FGA_3PT
pct_pts_2ptFloat64YesPercentage of points from 2ptBoxScoreScoringV3.PlayerStats.PCT_PTS_2PT
pct_pts_2pt_mrFloat64YesPct of pts from 2pt mid-rangeBoxScoreScoringV3.PlayerStats.PCT_PTS_2PT_MR
pct_pts_3ptFloat64YesPercentage of points from 3ptBoxScoreScoringV3.PlayerStats.PCT_PTS_3PT
pct_pts_fbFloat64YesPct of points from fast breaksBoxScoreScoringV3.PlayerStats.PCT_PTS_FB
pct_pts_ftFloat64YesPct of points from free throwsBoxScoreScoringV3.PlayerStats.PCT_PTS_FT
pct_pts_off_tovFloat64YesPct of pts off turnoversBoxScoreScoringV3.PlayerStats.PCT_PTS_OFF_TOV
pct_pts_pitpFloat64YesPct of pts in the paintBoxScoreScoringV3.PlayerStats.PCT_PTS_PITP
pct_ast_2pmFloat64YesPct of 2pt made that are assistedBoxScoreScoringV3.PlayerStats.PCT_AST_2PM
pct_uast_2pmFloat64YesPct of 2pt made unassistedBoxScoreScoringV3.PlayerStats.PCT_UAST_2PM
pct_ast_3pmFloat64YesPct of 3pt made that are assistedBoxScoreScoringV3.PlayerStats.PCT_AST_3PM
pct_uast_3pmFloat64YesPct of 3pt made unassistedBoxScoreScoringV3.PlayerStats.PCT_UAST_3PM
season_yearStringNoSeason year (e.g. 2024-25)derived.season_year

fact_player_game_tracking

ColumnTypeNullableDescriptionSource
game_idStringNoUnique game identifier (FK → dim_game.game_id)BoxScorePlayerTrackV3.PlayerStats.GAME_ID
player_idInt64NoPlayer identifier (FK → dim_player.player_id)BoxScorePlayerTrackV3.PlayerStats.PLAYER_ID
team_idInt64NoTeam identifier (FK → dim_team.team_id)BoxScorePlayerTrackV3.PlayerStats.TEAM_ID
spdFloat64YesAverage speed (mph)BoxScorePlayerTrackV3.PlayerStats.SPD
distFloat64YesDistance traveled (miles)BoxScorePlayerTrackV3.PlayerStats.DIST
orbcInt64YesOffensive rebound chancesBoxScorePlayerTrackV3.PlayerStats.ORBC
drbcInt64YesDefensive rebound chancesBoxScorePlayerTrackV3.PlayerStats.DRBC
rbcInt64YesTotal rebound chancesBoxScorePlayerTrackV3.PlayerStats.RBC
tchsInt64YesTouchesBoxScorePlayerTrackV3.PlayerStats.TCHS
front_ct_tchsInt64YesFront court touchesBoxScorePlayerTrackV3.PlayerStats.FRONT_CT_TOUCHES
time_of_possFloat64YesTime of possession (min)BoxScorePlayerTrackV3.PlayerStats.TIME_OF_POSS
passesInt64YesPasses madeBoxScorePlayerTrackV3.PlayerStats.PASSES
astInt64YesAssistsBoxScorePlayerTrackV3.PlayerStats.AST
ft_astInt64YesFree throw assistsBoxScorePlayerTrackV3.PlayerStats.FTAST
cfgmInt64YesContested field goals madeBoxScorePlayerTrackV3.PlayerStats.CFGM
cfgaInt64YesContested field goals attemptedBoxScorePlayerTrackV3.PlayerStats.CFGA
cfg_pctFloat64YesContested FG percentageBoxScorePlayerTrackV3.PlayerStats.CFG_PCT
ufgmInt64YesUncontested FG madeBoxScorePlayerTrackV3.PlayerStats.UFGM
ufgaInt64YesUncontested FG attemptedBoxScorePlayerTrackV3.PlayerStats.UFGA
ufg_pctFloat64YesUncontested FG percentageBoxScorePlayerTrackV3.PlayerStats.UFG_PCT
dfgmInt64YesDefended field goals madeBoxScorePlayerTrackV3.PlayerStats.DFGM
dfgaInt64YesDefended field goals attemptedBoxScorePlayerTrackV3.PlayerStats.DFGA
dfg_pctFloat64YesDefended FG percentageBoxScorePlayerTrackV3.PlayerStats.DFG_PCT
season_yearStringNoSeason year (e.g. 2024-25)derived.season_year

fact_player_game_traditional

ColumnTypeNullableDescriptionSource
game_idStringNoUnique game identifier (FK → dim_game.game_id)BoxScoreTraditionalV3.PlayerStats.GAME_ID
player_idInt64NoPlayer identifier (FK → dim_player.player_id)BoxScoreTraditionalV3.PlayerStats.PLAYER_ID
team_idInt64NoTeam identifier (FK → dim_team.team_id)BoxScoreTraditionalV3.PlayerStats.TEAM_ID
minFloat64YesMinutes playedBoxScoreTraditionalV3.PlayerStats.MIN
ptsInt64YesPoints scoredBoxScoreTraditionalV3.PlayerStats.PTS
rebInt64YesTotal reboundsBoxScoreTraditionalV3.PlayerStats.REB
astInt64YesAssistsBoxScoreTraditionalV3.PlayerStats.AST
stlInt64YesStealsBoxScoreTraditionalV3.PlayerStats.STL
blkInt64YesBlocksBoxScoreTraditionalV3.PlayerStats.BLK
tovInt64YesTurnoversBoxScoreTraditionalV3.PlayerStats.TOV
pfInt64YesPersonal foulsBoxScoreTraditionalV3.PlayerStats.PF
fgmInt64YesField goals madeBoxScoreTraditionalV3.PlayerStats.FGM
fgaInt64YesField goals attemptedBoxScoreTraditionalV3.PlayerStats.FGA
fg_pctFloat64YesField goal percentageBoxScoreTraditionalV3.PlayerStats.FG_PCT
fg3mInt64YesThree-point field goals madeBoxScoreTraditionalV3.PlayerStats.FG3M
fg3aInt64YesThree-pointers attemptedBoxScoreTraditionalV3.PlayerStats.FG3A
fg3_pctFloat64YesThree-point percentageBoxScoreTraditionalV3.PlayerStats.FG3_PCT
ftmInt64YesFree throws madeBoxScoreTraditionalV3.PlayerStats.FTM
ftaInt64YesFree throws attemptedBoxScoreTraditionalV3.PlayerStats.FTA
ft_pctFloat64YesFree throw percentageBoxScoreTraditionalV3.PlayerStats.FT_PCT
orebInt64YesOffensive reboundsBoxScoreTraditionalV3.PlayerStats.OREB
drebInt64YesDefensive reboundsBoxScoreTraditionalV3.PlayerStats.DREB
plus_minusFloat64YesPlus-minusBoxScoreTraditionalV3.PlayerStats.PLUS_MINUS
season_yearStringNoSeason year (e.g. 2024-25)derived.season_year
start_positionStringYesStarting position (F, C, G)BoxScoreTraditionalV3.PlayerStats.START_POSITION

fact_player_matchups_detail

ColumnTypeNullableDescriptionSource
detail_sourceStringNoComparison endpoint family that produced the rowderived.player_matchups_detail.detail_source
detail_variantStringNoResult-set variant within the comparison familyderived.player_matchups_detail.detail_variant
group_setStringNo``
group_valueStringYes``
descriptionStringYes``
player_idInt64Yes``
player_nameStringYes``
vs_player_idInt64Yes``
vs_player_nameStringYes``
court_statusStringYes``
gpInt64Yes``
wInt64Yes``
lInt64Yes``
w_pctFloat64Yes``
minFloat64Yes``
fgmFloat64Yes``
fgaFloat64Yes``
fg_pctFloat64Yes``
fg3mFloat64Yes``
fg3aFloat64Yes``
fg3_pctFloat64Yes``
ftmFloat64Yes``
ftaFloat64Yes``
ft_pctFloat64Yes``
orebFloat64Yes``
drebFloat64Yes``
rebFloat64Yes``
astFloat64Yes``
tovFloat64Yes``
stlFloat64Yes``
blkFloat64Yes``
blkaFloat64Yes``
pfFloat64Yes``
pfdFloat64Yes``
ptsFloat64Yes``
plus_minusFloat64Yes``
nba_fantasy_ptsFloat64Yes``
cfidStringYes``
cfparamsStringYes``

fact_player_matchups_shot_detail

ColumnTypeNullableDescriptionSource
split_familyStringNoShot split family for the matchup rowderived.player_matchups_shot_detail.split_family
split_scopeStringNoOn/off/overall scope of the shot splitderived.player_matchups_shot_detail.split_scope
group_setStringNo``
group_valueStringYes``
player_idInt64Yes``
player_nameStringYes``
vs_player_idInt64Yes``
vs_player_nameStringYes``
court_statusStringYes``
fgmFloat64Yes``
fgaFloat64Yes``
fg_pctFloat64Yes``
cfidStringYes``
cfparamsStringYes``

fact_player_splits

ColumnTypeNullableDescriptionSource
split_typeStringNoDashboard family represented by the union row.``
cfidInt64YesContext filter identifier returned by nba_api.``
cfparamsStringYesSerialized context filter parameters returned by nba_api.``
efg_pct_rankInt64YesEffective field goal percentage rank.``
pct_ast_2pm_rankInt64YesAssisted two-point make percentage rank.``
pct_uast_2pm_rankInt64YesUnassisted two-point make percentage rank.``
pct_ast_3pm_rankInt64YesAssisted three-point make percentage rank.``
pct_uast_3pm_rankInt64YesUnassisted three-point make percentage rank.``
pct_ast_fgm_rankInt64YesAssisted field goal make percentage rank.``
pct_uast_fgm_rankInt64YesUnassisted field goal make percentage rank.``
efg_pctFloat64YesEffective field goal percentage.``
pct_ast_2pmFloat64YesShare of made twos that were assisted.``
pct_uast_2pmFloat64YesShare of made twos that were unassisted.``
pct_ast_3pmFloat64YesShare of made threes that were assisted.``
pct_uast_3pmFloat64YesShare of made threes that were unassisted.``
pct_ast_fgmFloat64YesShare of made field goals that were assisted.``
pct_uast_fgmFloat64YesShare of made field goals that were unassisted.``
fgm_rankInt64YesField goals made rank.``
fga_rankInt64YesField goals attempted rank.``
fg_pct_rankInt64YesField goal percentage rank.``
fg3m_rankInt64YesThree-pointers made rank.``
fg3a_rankInt64YesThree-pointers attempted rank.``
fg3_pct_rankInt64YesThree-point percentage rank.``
blka_rankInt64YesBlocked attempts rank.``
gp_rankInt64YesGames played rank.``
w_rankInt64YesWins rank.``
l_rankInt64YesLosses rank.``
w_pct_rankInt64YesWin percentage rank.``
min_rankInt64YesMinutes played rank.``
ftm_rankInt64YesFree throws made rank.``
fta_rankInt64YesFree throws attempted rank.``
ft_pct_rankInt64YesFree throw percentage rank.``
oreb_rankInt64YesOffensive rebounds rank.``
dreb_rankInt64YesDefensive rebounds rank.``
reb_rankInt64YesRebounds rank.``
ast_rankInt64YesAssists rank.``
tov_rankInt64YesTurnovers rank.``
stl_rankInt64YesSteals rank.``
blk_rankInt64YesBlocks rank.``
pf_rankInt64YesPersonal fouls rank.``
pfd_rankInt64YesPersonal fouls drawn rank.``
pts_rankInt64YesPoints rank.``
plus_minus_rankInt64YesPlus-minus rank.``
nba_fantasy_pts_rankInt64YesNBA fantasy points rank.``
dd2_rankInt64YesDouble-doubles rank.``
td3_rankInt64YesTriple-doubles rank.``
fgmFloat64YesField goals made.``
fgaFloat64YesField goals attempted.``
fg_pctFloat64YesField goal percentage.``
fg3mFloat64YesThree-pointers made.``
fg3aFloat64YesThree-pointers attempted.``
fg3_pctFloat64YesThree-point percentage.``
blkaFloat64YesBlocked attempts.``
gpInt64YesGames played.``
wInt64YesWins.``
lInt64YesLosses.``
w_pctFloat64YesWin percentage.``
minFloat64YesMinutes played.``
ftmFloat64YesFree throws made.``
ftaFloat64YesFree throws attempted.``
ft_pctFloat64YesFree throw percentage.``
orebFloat64YesOffensive rebounds.``
drebFloat64YesDefensive rebounds.``
rebFloat64YesTotal rebounds.``
astFloat64YesAssists.``
tovFloat64YesTurnovers.``
stlFloat64YesSteals.``
blkFloat64YesBlocks.``
pfFloat64YesPersonal fouls.``
pfdFloat64YesPersonal fouls drawn.``
ptsFloat64YesPoints scored.``
plus_minusFloat64YesPlus-minus differential.``
nba_fantasy_ptsFloat64YesNBA fantasy points.``
dd2Float64YesDouble-doubles.``
td3Float64YesTriple-doubles.``
team_idInt64YesTeam identifier for the season row.``
team_abbreviationStringYesTeam abbreviation.``
max_game_dateStringYesMost recent game date in the split.``
group_setStringYesGrouping set returned by the player dashboard endpoint.``
group_valueStringYesGrouping value returned by the player dashboard endpoint.``
player_idInt64NoQueried player identifier.``
season_yearStringNoQueried season year.``
season_typeStringNoQueried season type.``

fact_rotation

ColumnTypeNullableDescriptionSource
game_idStringNoUnique game identifier (FK → dim_game.game_id)GameRotation.HomeTeam.GAME_ID
team_idInt64NoTeam identifier (FK → dim_team.team_id)GameRotation.HomeTeam.TEAM_ID
player_idInt64NoPlayer identifier (FK → dim_player.player_id)GameRotation.HomeTeam.PERSON_ID
in_time_realFloat64YesCheck-in time (tenths of sec)GameRotation.HomeTeam.IN_TIME_REAL
out_time_realFloat64YesCheck-out time (tenths of sec)GameRotation.HomeTeam.OUT_TIME_REAL
ptsInt64YesPoints during stintGameRotation.HomeTeam.PTS
pts_diffInt64YesPoint differential during stintGameRotation.HomeTeam.PT_DIFF
usg_pctFloat64YesUsage percentage during stintGameRotation.HomeTeam.USG_PCT
sideStringNoHome or away designationderived.side

fact_shot_chart_league_averages

ColumnTypeNullableDescriptionSource
average_sourceStringNoShot-chart request family that produced the league-average rowderived.shot_chart_league_averages.average_source
grid_typeStringYes``
zone_basicStringYes``
zone_areaStringYes``
zone_rangeStringYes``
fgaFloat64Yes``
fgmFloat64Yes``
fg_pctFloat64Yes``

fact_shot_chart

ColumnTypeNullableDescriptionSource
game_idStringNoUnique game identifier (FK → dim_game.game_id)ShotChartDetail.ShotChartDetail.GAME_ID
player_idInt64NoPlayer identifier (FK → dim_player.player_id)ShotChartDetail.ShotChartDetail.PLAYER_ID
team_idInt64NoTeam identifier (FK → dim_team.team_id)ShotChartDetail.ShotChartDetail.TEAM_ID
periodInt64NoGame period (1-4 qtrs, 5+ OT)ShotChartDetail.ShotChartDetail.PERIOD
minutes_remainingInt64YesMinutes remaining in periodShotChartDetail.ShotChartDetail.MINUTES_REMAINING
seconds_remainingInt64YesSeconds remaining in periodShotChartDetail.ShotChartDetail.SECONDS_REMAINING
action_typeStringYesShot action type descriptionShotChartDetail.ShotChartDetail.ACTION_TYPE
shot_typeStringYesShot type (2PT or 3PT)ShotChartDetail.ShotChartDetail.SHOT_TYPE
zone_basicStringYesShot zone basic areaShotChartDetail.ShotChartDetail.SHOT_ZONE_BASIC
zone_areaStringYesShot zone directional areaShotChartDetail.ShotChartDetail.SHOT_ZONE_AREA
zone_rangeStringYesShot zone distance rangeShotChartDetail.ShotChartDetail.SHOT_ZONE_RANGE
shot_distanceInt64YesShot distance in feetShotChartDetail.ShotChartDetail.SHOT_DISTANCE
loc_xInt64YesShot X-coordinate on courtShotChartDetail.ShotChartDetail.LOC_X
loc_yInt64YesShot Y-coordinate on courtShotChartDetail.ShotChartDetail.LOC_Y
shot_made_flagInt64YesShot made (1) or missed (0)ShotChartDetail.ShotChartDetail.SHOT_MADE_FLAG
season_yearStringNoSeason year (e.g. 2024-25)derived.season_year

fact_standings

ColumnTypeNullableDescriptionSource
team_idInt64NoTeam identifier (FK → dim_team.team_id)LeagueStandingsV3.Standings.TeamID
conferenceStringYesConference (East or West)LeagueStandingsV3.Standings.Conference
divisionStringYesDivision nameLeagueStandingsV3.Standings.Division
conf_rankInt64YesConference rankLeagueStandingsV3.Standings.ConferenceRank
div_rankInt64YesDivision rankLeagueStandingsV3.Standings.DivisionRank
winsInt64YesTotal winsLeagueStandingsV3.Standings.WINS
lossesInt64YesTotal lossesLeagueStandingsV3.Standings.LOSSES
win_pctFloat64YesWin percentageLeagueStandingsV3.Standings.WinPCT
home_recordStringYesHome record (e.g. 30-11)LeagueStandingsV3.Standings.HOME
road_recordStringYesRoad record (e.g. 25-16)LeagueStandingsV3.Standings.ROAD
last_tenStringYesLast 10 games recordLeagueStandingsV3.Standings.L10
current_streakStringYesCurrent streak (e.g. W3, L2)LeagueStandingsV3.Standings.CurrentStreak
games_backFloat64YesGames behind conference leaderLeagueStandingsV3.Standings.ConferenceGamesBack
clinch_indicatorStringYesClinch indicator (e.g. p, x, z)LeagueStandingsV3.Standings.ClinchedPostSeason
pts_pgFloat64YesAverage points per gameLeagueStandingsV3.Standings.PointsPG
opp_pts_pgFloat64YesOpponent points per gameLeagueStandingsV3.Standings.OppPointsPG
diff_pts_pgFloat64YesPoint differential per gameLeagueStandingsV3.Standings.DiffPointsPG
season_yearStringNoSeason year (e.g. 2024-25)derived.season_year
season_typeStringYesSeason type (Regular, Playoff)derived.season_type

fact_synergy

ColumnTypeNullableDescriptionSource
player_idInt64YesPlayer identifier (FK → dim_player.player_id)SynergyPlayTypes.SynergyPlayType.PLAYER_ID
team_idInt64NoTeam identifier (FK → dim_team.team_id)SynergyPlayTypes.SynergyPlayType.TEAM_ID
play_typeStringNoPlay type (Isolation, PnR, etc.)SynergyPlayTypes.SynergyPlayType.PLAY_TYPE
type_groupingStringNoOffensive or defensive groupingSynergyPlayTypes.SynergyPlayType.TYPE_GROUPING
gpInt64YesGames playedSynergyPlayTypes.SynergyPlayType.GP
poss_pctFloat64YesPossession percentageSynergyPlayTypes.SynergyPlayType.POSS_PCT
possInt64YesPossessionsSynergyPlayTypes.SynergyPlayType.POSS
ptsInt64YesPoints scoredSynergyPlayTypes.SynergyPlayType.PTS
fgmInt64YesField goals madeSynergyPlayTypes.SynergyPlayType.FGM
fgaInt64YesField goals attemptedSynergyPlayTypes.SynergyPlayType.FGA
fg_pctFloat64YesField goal percentageSynergyPlayTypes.SynergyPlayType.FG_PCT
efg_pctFloat64YesEffective FG percentageSynergyPlayTypes.SynergyPlayType.EFG_PCT
pppFloat64YesPoints per possessionSynergyPlayTypes.SynergyPlayType.PPP
score_pctFloat64YesScoring frequency percentageSynergyPlayTypes.SynergyPlayType.SCORE_PCT
tov_pctFloat64YesTurnover percentageSynergyPlayTypes.SynergyPlayType.TOV_PCT
ft_poss_pctFloat64YesFree throw possession pctSynergyPlayTypes.SynergyPlayType.FT_POSS_PCT
percentileFloat64YesLeague percentile rankingSynergyPlayTypes.SynergyPlayType.PERCENTILE
season_yearStringNoSeason year (e.g. 2024-25)derived.season_year

fact_team_awards_conf

ColumnTypeNullableDescriptionSource
yearawardedStringYes``
oppositeteamStringYes``

fact_team_awards_div

ColumnTypeNullableDescriptionSource
yearawardedStringYes``
oppositeteamStringYes``

fact_team_background

ColumnTypeNullableDescriptionSource
team_idInt64No``
abbreviationStringNo``
nicknameStringNo``
yearfoundedInt64Yes``
cityStringYes``
arenaStringYes``
arenacapacityInt64Yes``
ownerStringYes``
generalmanagerStringYes``
headcoachStringYes``
dleagueaffiliationStringYes``

fact_team_dashboard_general_overall

ColumnTypeNullableDescriptionSource
cfidInt64Yes``
cfparamsStringYes``
fgm_rankInt64Yes``
fga_rankInt64Yes``
fg_pct_rankInt64Yes``
fg3m_rankInt64Yes``
fg3a_rankInt64Yes``
fg3_pct_rankInt64Yes``
blka_rankInt64Yes``
gp_rankInt64Yes``
w_rankInt64Yes``
l_rankInt64Yes``
w_pct_rankInt64Yes``
min_rankInt64Yes``
ftm_rankInt64Yes``
fta_rankInt64Yes``
ft_pct_rankInt64Yes``
oreb_rankInt64Yes``
dreb_rankInt64Yes``
reb_rankInt64Yes``
ast_rankInt64Yes``
tov_rankInt64Yes``
stl_rankInt64Yes``
blk_rankInt64Yes``
pf_rankInt64Yes``
pfd_rankInt64Yes``
pts_rankInt64Yes``
plus_minus_rankInt64Yes``
fgmFloat64Yes``
fgaFloat64Yes``
fg_pctFloat64Yes``
fg3mFloat64Yes``
fg3aFloat64Yes``
fg3_pctFloat64Yes``
blkaFloat64Yes``
gpInt64Yes``
wInt64Yes``
lInt64Yes``
w_pctFloat64Yes``
minFloat64Yes``
ftmFloat64Yes``
ftaFloat64Yes``
ft_pctFloat64Yes``
orebFloat64Yes``
drebFloat64Yes``
rebFloat64Yes``
astFloat64Yes``
tovFloat64Yes``
stlFloat64Yes``
blkFloat64Yes``
pfFloat64Yes``
pfdFloat64Yes``
ptsFloat64Yes``
plus_minusFloat64Yes``
group_setStringNo``
group_valueStringYes``
season_typeStringNo``
season_yearStringNo``

fact_team_dashboard_shooting_overall

ColumnTypeNullableDescriptionSource
cfidInt64Yes``
cfparamsStringYes``
efg_pct_rankInt64Yes``
pct_ast_2pm_rankInt64Yes``
pct_uast_2pm_rankInt64Yes``
pct_ast_3pm_rankInt64Yes``
pct_uast_3pm_rankInt64Yes``
pct_ast_fgm_rankInt64Yes``
pct_uast_fgm_rankInt64Yes``
efg_pctFloat64Yes``
pct_ast_2pmFloat64Yes``
pct_uast_2pmFloat64Yes``
pct_ast_3pmFloat64Yes``
pct_uast_3pmFloat64Yes``
pct_ast_fgmFloat64Yes``
pct_uast_fgmFloat64Yes``
fgm_rankInt64Yes``
fga_rankInt64Yes``
fg_pct_rankInt64Yes``
fg3m_rankInt64Yes``
fg3a_rankInt64Yes``
fg3_pct_rankInt64Yes``
blka_rankInt64Yes``
fgmFloat64Yes``
fgaFloat64Yes``
fg_pctFloat64Yes``
fg3mFloat64Yes``
fg3aFloat64Yes``
fg3_pctFloat64Yes``
blkaFloat64Yes``
group_setStringNo``
group_valueStringYes``
season_typeStringNo``

fact_team_estimated_metrics

ColumnTypeNullableDescriptionSource
team_idInt64NoTeam identifier (FK → dim_team.team_id)TeamEstimatedMetrics.TeamEstimatedMetrics.TEAM_ID
gpInt64YesGames playedTeamEstimatedMetrics.TeamEstimatedMetrics.GP
wInt64YesWinsTeamEstimatedMetrics.TeamEstimatedMetrics.W
lInt64YesLossesTeamEstimatedMetrics.TeamEstimatedMetrics.L
minFloat64YesMinutes playedTeamEstimatedMetrics.TeamEstimatedMetrics.MIN
e_off_ratingFloat64YesEstimated offensive ratingTeamEstimatedMetrics.TeamEstimatedMetrics.E_OFF_RATING
e_def_ratingFloat64YesEstimated defensive ratingTeamEstimatedMetrics.TeamEstimatedMetrics.E_DEF_RATING
e_net_ratingFloat64YesEstimated net ratingTeamEstimatedMetrics.TeamEstimatedMetrics.E_NET_RATING
e_paceFloat64YesEstimated paceTeamEstimatedMetrics.TeamEstimatedMetrics.E_PACE
e_ast_ratioFloat64YesEstimated assist ratioTeamEstimatedMetrics.TeamEstimatedMetrics.E_AST_RATIO
e_oreb_pctFloat64YesEstimated offensive rebound pctTeamEstimatedMetrics.TeamEstimatedMetrics.E_OREB_PCT
e_dreb_pctFloat64YesEstimated defensive rebound pctTeamEstimatedMetrics.TeamEstimatedMetrics.E_DREB_PCT
e_reb_pctFloat64YesEstimated total rebound pctTeamEstimatedMetrics.TeamEstimatedMetrics.E_REB_PCT
e_tov_pctFloat64YesEstimated turnover percentageTeamEstimatedMetrics.TeamEstimatedMetrics.E_TOV_PCT
season_yearStringNoSeason year (e.g. 2024-25)derived.season_year

fact_team_game_log

ColumnTypeNullableDescriptionSource
season_idStringYes``
team_idInt64No``
team_abbreviationStringYes``
team_nameStringYes``
game_idStringNo``
game_dateStringYes``
matchupStringYes``
wlStringYes``
wInt64Yes``
lInt64Yes``
w_pctFloat64Yes``
minFloat64Yes``
fgmFloat64Yes``
fgaFloat64Yes``
fg_pctFloat64Yes``
fg3mFloat64Yes``
fg3aFloat64Yes``
fg3_pctFloat64Yes``
ftmFloat64Yes``
ftaFloat64Yes``
ft_pctFloat64Yes``
orebFloat64Yes``
drebFloat64Yes``
rebFloat64Yes``
astFloat64Yes``
stlFloat64Yes``
blkFloat64Yes``
tovFloat64Yes``
pfFloat64Yes``
ptsFloat64Yes``
plus_minusFloat64Yes``
video_availableInt64Yes``

fact_team_game

ColumnTypeNullableDescriptionSource
game_idStringNoUnique game identifier (FK → dim_game.game_id)BoxScoreTraditionalV3.TeamStats.GAME_ID
team_idInt64NoTeam identifier (FK → dim_team.team_id)BoxScoreTraditionalV3.TeamStats.TEAM_ID
fgmInt64YesTeam field goals madederived.team_agg.fgm
fgaInt64YesTeam field goals attemptedderived.team_agg.fga
fg_pctFloat64YesTeam field goal percentagederived.team_agg.fg_pct
fg3mInt64YesTeam three-pointers madederived.team_agg.fg3m
fg3aInt64YesTeam three-pointers attemptedderived.team_agg.fg3a
fg3_pctFloat64YesTeam three-point percentagederived.team_agg.fg3_pct
ftmInt64YesTeam free throws madederived.team_agg.ftm
ftaInt64YesTeam free throws attemptedderived.team_agg.fta
ft_pctFloat64YesTeam free throw percentagederived.team_agg.ft_pct
orebInt64YesTeam offensive reboundsderived.team_agg.oreb
drebInt64YesTeam defensive reboundsderived.team_agg.dreb
rebInt64YesTeam total reboundsderived.team_agg.reb
astInt64YesTeam assistsderived.team_agg.ast
stlInt64YesTeam stealsderived.team_agg.stl
blkInt64YesTeam blocksderived.team_agg.blk
tovInt64YesTeam turnoversderived.team_agg.tov
pfInt64YesTeam personal foulsderived.team_agg.pf
ptsInt64YesTeam total pointsderived.team_agg.pts
pts_qtr1Int64YesTeam first quarter pointsScoreboard.LineScore.PTS_QTR1
pts_qtr2Int64YesTeam second quarter pointsScoreboard.LineScore.PTS_QTR2
pts_qtr3Int64YesTeam third quarter pointsScoreboard.LineScore.PTS_QTR3
pts_qtr4Int64YesTeam fourth quarter pointsScoreboard.LineScore.PTS_QTR4
season_yearStringNoSeason year (e.g. 2024-25)derived.season_year

fact_team_hof

ColumnTypeNullableDescriptionSource
playeridInt64Yes``
playerStringYes``
positionStringYes``
jerseyStringYes``
seasonswithteamStringYes``
yearStringYes``

fact_team_lineups_overall

ColumnTypeNullableDescriptionSource
group_setStringNo``
group_idStringNo``
group_nameStringYes``
gpInt64Yes``
wInt64Yes``
lInt64Yes``
w_pctFloat64Yes``
minFloat64Yes``
fgmInt64Yes``
fgaInt64Yes``
fg_pctFloat64Yes``
fg3mInt64Yes``
fg3aInt64Yes``
fg3_pctFloat64Yes``
ftmInt64Yes``
ftaInt64Yes``
ft_pctFloat64Yes``
orebInt64Yes``
drebInt64Yes``
rebInt64Yes``
astInt64Yes``
tovInt64Yes``
stlInt64Yes``
blkInt64Yes``
blkaInt64Yes``
pfInt64Yes``
pfdInt64Yes``
ptsInt64Yes``
plus_minusFloat64Yes``
gp_rankInt64Yes``
w_rankInt64Yes``
l_rankInt64Yes``
w_pct_rankInt64Yes``
min_rankInt64Yes``
fgm_rankInt64Yes``
fga_rankInt64Yes``
fg_pct_rankInt64Yes``
fg3m_rankInt64Yes``
fg3a_rankInt64Yes``
fg3_pct_rankInt64Yes``
ftm_rankInt64Yes``
fta_rankInt64Yes``
ft_pct_rankInt64Yes``
oreb_rankInt64Yes``
dreb_rankInt64Yes``
reb_rankInt64Yes``
ast_rankInt64Yes``
tov_rankInt64Yes``
stl_rankInt64Yes``
blk_rankInt64Yes``
blka_rankInt64Yes``
pf_rankInt64Yes``
pfd_rankInt64Yes``
pts_rankInt64Yes``
plus_minus_rankInt64Yes``
season_typeStringNo``

fact_team_matchups_detail

ColumnTypeNullableDescriptionSource
detail_sourceStringNoComparison endpoint family that produced the rowderived.team_matchups_detail.detail_source
detail_variantStringNoResult-set variant within the team comparison familyderived.team_matchups_detail.detail_variant
group_setStringNo``
group_valueStringYes``
title_descriptionStringYes``
descriptionStringYes``
team_idInt64Yes``
team_abbreviationStringYes``
team_nameStringYes``
player_idInt64Yes``
player_nameStringYes``
vs_player_idInt64Yes``
vs_player_nameStringYes``
court_statusStringYes``
gpInt64Yes``
wInt64Yes``
lInt64Yes``
w_pctFloat64Yes``
minFloat64Yes``
fgmFloat64Yes``
fgaFloat64Yes``
fg_pctFloat64Yes``
fg3mFloat64Yes``
fg3aFloat64Yes``
fg3_pctFloat64Yes``
ftmFloat64Yes``
ftaFloat64Yes``
ft_pctFloat64Yes``
orebFloat64Yes``
drebFloat64Yes``
rebFloat64Yes``
astFloat64Yes``
tovFloat64Yes``
stlFloat64Yes``
blkFloat64Yes``
blkaFloat64Yes``
pfFloat64Yes``
pfdFloat64Yes``
ptsFloat64Yes``
plus_minusFloat64Yes``
nba_fantasy_ptsFloat64Yes``
dd2Float64Yes``
td3Float64Yes``
gp_rankInt64Yes``
w_rankInt64Yes``
l_rankInt64Yes``
w_pct_rankInt64Yes``
min_rankInt64Yes``
fgm_rankInt64Yes``
fga_rankInt64Yes``
fg_pct_rankInt64Yes``
fg3m_rankInt64Yes``
fg3a_rankInt64Yes``
fg3_pct_rankInt64Yes``
ftm_rankInt64Yes``
fta_rankInt64Yes``
ft_pct_rankInt64Yes``
oreb_rankInt64Yes``
dreb_rankInt64Yes``
reb_rankInt64Yes``
ast_rankInt64Yes``
tov_rankInt64Yes``
stl_rankInt64Yes``
blk_rankInt64Yes``
blka_rankInt64Yes``
pf_rankInt64Yes``
pfd_rankInt64Yes``
pts_rankInt64Yes``
plus_minus_rankInt64Yes``
nba_fantasy_pts_rankInt64Yes``
dd2_rankInt64Yes``
td3_rankInt64Yes``
cfidStringYes``
cfparamsStringYes``

fact_team_matchups_shot_detail

ColumnTypeNullableDescriptionSource
split_familyStringNoShot split family for the team matchup rowderived.team_matchups_shot_detail.split_family
split_scopeStringNoOn/off/overall scope of the shot splitderived.team_matchups_shot_detail.split_scope
group_setStringNo``
group_valueStringYes``
team_idInt64Yes``
team_abbreviationStringYes``
team_nameStringYes``
vs_player_idInt64Yes``
vs_player_nameStringYes``
court_statusStringYes``
fgmFloat64Yes``
fgaFloat64Yes``
fg_pctFloat64Yes``
cfidStringYes``
cfparamsStringYes``

fact_team_player_dashboard

ColumnTypeNullableDescriptionSource
nba_fantasy_pts_rankInt64Yes``
dd2_rankInt64Yes``
td3_rankInt64Yes``
nba_fantasy_ptsFloat64Yes``
dd2Float64Yes``
td3Float64Yes``
fgm_rankInt64Yes``
fga_rankInt64Yes``
fg_pct_rankInt64Yes``
fg3m_rankInt64Yes``
fg3a_rankInt64Yes``
fg3_pct_rankInt64Yes``
blka_rankInt64Yes``
gp_rankInt64Yes``
w_rankInt64Yes``
l_rankInt64Yes``
w_pct_rankInt64Yes``
min_rankInt64Yes``
ftm_rankInt64Yes``
fta_rankInt64Yes``
ft_pct_rankInt64Yes``
oreb_rankInt64Yes``
dreb_rankInt64Yes``
reb_rankInt64Yes``
ast_rankInt64Yes``
tov_rankInt64Yes``
stl_rankInt64Yes``
blk_rankInt64Yes``
pf_rankInt64Yes``
pfd_rankInt64Yes``
pts_rankInt64Yes``
plus_minus_rankInt64Yes``
fgmFloat64Yes``
fgaFloat64Yes``
fg_pctFloat64Yes``
fg3mFloat64Yes``
fg3aFloat64Yes``
fg3_pctFloat64Yes``
blkaFloat64Yes``
gpInt64Yes``
wInt64Yes``
lInt64Yes``
w_pctFloat64Yes``
minFloat64Yes``
ftmFloat64Yes``
ftaFloat64Yes``
ft_pctFloat64Yes``
orebFloat64Yes``
drebFloat64Yes``
rebFloat64Yes``
astFloat64Yes``
tovFloat64Yes``
stlFloat64Yes``
blkFloat64Yes``
pfFloat64Yes``
pfdFloat64Yes``
ptsFloat64Yes``
plus_minusFloat64Yes``
player_idInt64No``
player_nameStringYes``
group_setStringNo``
season_typeStringNo``

fact_team_pt_reb_detail

ColumnTypeNullableDescriptionSource
team_idInt64No``
team_nameStringYes``
sort_orderInt64Yes``
gInt64Yes``
reb_num_contesting_rangeStringYes``
reb_frequencyFloat64Yes``
orebInt64Yes``
drebInt64Yes``
rebInt64Yes``
c_orebInt64Yes``
c_drebInt64Yes``
c_rebInt64Yes``
c_reb_pctFloat64Yes``
uc_orebInt64Yes``
uc_drebInt64Yes``
uc_rebInt64Yes``
uc_reb_pctFloat64Yes``
season_typeStringNo``

fact_team_pt_shots_detail

ColumnTypeNullableDescriptionSource
team_idInt64No``
team_nameStringYes``
sort_orderInt64Yes``
gInt64Yes``
close_def_dist_rangeStringYes``
fga_frequencyFloat64Yes``
fgmInt64Yes``
fgaInt64Yes``
fg_pctFloat64Yes``
efg_pctFloat64Yes``
fg2a_frequencyFloat64Yes``
fg2mInt64Yes``
fg2aInt64Yes``
fg2_pctFloat64Yes``
fg3a_frequencyFloat64Yes``
fg3mInt64Yes``
fg3aInt64Yes``
fg3_pctFloat64Yes``
season_typeStringNo``

fact_team_pt_tracking

ColumnTypeNullableDescriptionSource
tracking_typeStringNo``
team_idInt64No``
team_nameStringYes``
pass_typeStringYes``
gInt64Yes``
pass_fromStringYes``
pass_toStringYes``
pass_teammate_player_idInt64Yes``
frequencyFloat64Yes``
passInt64Yes``
astInt64Yes``
fgmInt64Yes``
fgaInt64Yes``
fg_pctFloat64Yes``
fg2mInt64Yes``
fg2aInt64Yes``
fg2_pctFloat64Yes``
fg3mInt64Yes``
fg3aInt64Yes``
fg3_pctFloat64Yes``
sort_orderInt64Yes``
reb_num_contesting_rangeStringYes``
reb_frequencyFloat64Yes``
orebInt64Yes``
drebInt64Yes``
rebInt64Yes``
c_orebInt64Yes``
c_drebInt64Yes``
c_rebInt64Yes``
c_reb_pctFloat64Yes``
uc_orebInt64Yes``
uc_drebInt64Yes``
uc_rebInt64Yes``
uc_reb_pctFloat64Yes``
close_def_dist_rangeStringYes``
fga_frequencyFloat64Yes``
efg_pctFloat64Yes``
fg2a_frequencyFloat64Yes``
fg3a_frequencyFloat64Yes``
season_typeStringNo``

fact_team_retired

ColumnTypeNullableDescriptionSource
playeridInt64Yes``
playerStringYes``
positionStringYes``
jerseyStringYes``
seasonswithteamStringYes``
yearStringYes``

fact_team_season_ranks

ColumnTypeNullableDescriptionSource
league_idStringYes``
season_idStringYes``
team_idInt64No``
pts_rankInt64Yes``
pts_pgFloat64Yes``
reb_rankInt64Yes``
reb_pgFloat64Yes``
ast_rankInt64Yes``
ast_pgFloat64Yes``
opp_pts_rankInt64Yes``
opp_pts_pgFloat64Yes``
season_typeStringYes``

fact_team_social_sites

ColumnTypeNullableDescriptionSource
accounttypeStringYes``
website_linkStringYes``

fact_team_splits

ColumnTypeNullableDescriptionSource
cfidInt64Yes``
cfparamsStringYes``
efg_pct_rankInt64Yes``
pct_ast_2pm_rankInt64Yes``
pct_uast_2pm_rankInt64Yes``
pct_ast_3pm_rankInt64Yes``
pct_uast_3pm_rankInt64Yes``
pct_ast_fgm_rankInt64Yes``
pct_uast_fgm_rankInt64Yes``
efg_pctFloat64Yes``
pct_ast_2pmFloat64Yes``
pct_uast_2pmFloat64Yes``
pct_ast_3pmFloat64Yes``
pct_uast_3pmFloat64Yes``
pct_ast_fgmFloat64Yes``
pct_uast_fgmFloat64Yes``
fgm_rankInt64Yes``
fga_rankInt64Yes``
fg_pct_rankInt64Yes``
fg3m_rankInt64Yes``
fg3a_rankInt64Yes``
fg3_pct_rankInt64Yes``
blka_rankInt64Yes``
gp_rankInt64Yes``
w_rankInt64Yes``
l_rankInt64Yes``
w_pct_rankInt64Yes``
min_rankInt64Yes``
ftm_rankInt64Yes``
fta_rankInt64Yes``
ft_pct_rankInt64Yes``
oreb_rankInt64Yes``
dreb_rankInt64Yes``
reb_rankInt64Yes``
ast_rankInt64Yes``
tov_rankInt64Yes``
stl_rankInt64Yes``
blk_rankInt64Yes``
pf_rankInt64Yes``
pfd_rankInt64Yes``
pts_rankInt64Yes``
plus_minus_rankInt64Yes``
fgmFloat64Yes``
fgaFloat64Yes``
fg_pctFloat64Yes``
fg3mFloat64Yes``
fg3aFloat64Yes``
fg3_pctFloat64Yes``
blkaFloat64Yes``
gpInt64Yes``
wInt64Yes``
lInt64Yes``
w_pctFloat64Yes``
minFloat64Yes``
ftmFloat64Yes``
ftaFloat64Yes``
ft_pctFloat64Yes``
orebFloat64Yes``
drebFloat64Yes``
rebFloat64Yes``
astFloat64Yes``
tovFloat64Yes``
stlFloat64Yes``
blkFloat64Yes``
pfFloat64Yes``
pfdFloat64Yes``
ptsFloat64Yes``
plus_minusFloat64Yes``
group_setStringNo``
group_valueStringYes``
season_typeStringNo``
season_yearStringYes``
split_typeStringNo``

fact_tracking_defense

ColumnTypeNullableDescriptionSource
player_idInt64NoDefender player identifier (FK → dim_player.player_id)LeagueDashPtDefend.LeagueDashPtDefend.CLOSE_DEF_PERSON_ID
team_idInt64NoTeam identifier (FK → dim_team.team_id)LeagueDashPtDefend.LeagueDashPtDefend.TEAM_ID
defense_categoryStringNoDefense category (Overall, 3pt, etc.)LeagueDashPtDefend.LeagueDashPtDefend.DEFENSE_CATEGORY
gpInt64YesGames playedLeagueDashPtDefend.LeagueDashPtDefend.GP
gInt64YesGamesLeagueDashPtDefend.LeagueDashPtDefend.G
freqFloat64YesFrequency of defenseLeagueDashPtDefend.LeagueDashPtDefend.FREQ
d_fgmInt64YesDefended field goals madeLeagueDashPtDefend.LeagueDashPtDefend.D_FGM
d_fgaInt64YesDefended field goals attemptedLeagueDashPtDefend.LeagueDashPtDefend.D_FGA
d_fg_pctFloat64YesDefended FG percentageLeagueDashPtDefend.LeagueDashPtDefend.D_FG_PCT
normal_fg_pctFloat64YesNormal (undefended) FG pctLeagueDashPtDefend.LeagueDashPtDefend.NORMAL_FG_PCT
pct_plusminusFloat64YesFG pct differential (defended vs normal)LeagueDashPtDefend.LeagueDashPtDefend.PCT_PLUSMINUS
season_yearStringNoSeason year (e.g. 2024-25)derived.season_year

fact_win_probability

ColumnTypeNullableDescriptionSource
game_idStringNoUnique game identifier (FK → dim_game.game_id)WinProbabilityPBP.WinProbPBP.GAME_ID
event_numInt64NoEvent sequence numberWinProbabilityPBP.WinProbPBP.EVENT_NUM
periodInt64NoGame period (1-4 qtrs, 5+ OT)WinProbabilityPBP.WinProbPBP.PERIOD
pc_time_stringStringYesPeriod clock time stringWinProbabilityPBP.WinProbPBP.PCTIMESTRING
home_pctFloat64YesHome team win probabilityWinProbabilityPBP.WinProbPBP.HOME_PCT
visitor_pctFloat64YesVisitor team win probabilityWinProbabilityPBP.WinProbPBP.VISITOR_PCT
home_ptsInt64YesHome team points at eventWinProbabilityPBP.WinProbPBP.HOME_PTS
visitor_ptsInt64YesVisitor team points at eventWinProbabilityPBP.WinProbPBP.VISITOR_PTS
home_score_marginInt64YesHome team score marginWinProbabilityPBP.WinProbPBP.HOME_SCORE_MARGIN
season_yearStringNoSeason year (e.g. 2024-25)derived.season_year

__team_dashboard_fantasy_metrics_mixin

ColumnTypeNullableDescriptionSource
nba_fantasy_ptsFloat64Yes``
dd2Float64Yes``
td3Float64Yes``

__team_dashboard_fantasy_ranks_mixin

ColumnTypeNullableDescriptionSource
nba_fantasy_pts_rankInt64Yes``
dd2_rankInt64Yes``
td3_rankInt64Yes``

__team_dashboard_field_goal_metrics_mixin

ColumnTypeNullableDescriptionSource
fgmFloat64Yes``
fgaFloat64Yes``
fg_pctFloat64Yes``
fg3mFloat64Yes``
fg3aFloat64Yes``
fg3_pctFloat64Yes``
blkaFloat64Yes``

__team_dashboard_field_goal_ranks_mixin

ColumnTypeNullableDescriptionSource
fgm_rankInt64Yes``
fga_rankInt64Yes``
fg_pct_rankInt64Yes``
fg3m_rankInt64Yes``
fg3a_rankInt64Yes``
fg3_pct_rankInt64Yes``
blka_rankInt64Yes``

__team_dashboard_group_set_mixin

ColumnTypeNullableDescriptionSource
group_setStringNo``

__team_dashboard_grouping_mixin

ColumnTypeNullableDescriptionSource
group_setStringNo``
group_valueStringYes``

__team_dashboard_player_identity_mixin

ColumnTypeNullableDescriptionSource
player_idInt64No``
player_nameStringYes``

__team_dashboard_reference_mixin

ColumnTypeNullableDescriptionSource
cfidInt64Yes``
cfparamsStringYes``

__team_dashboard_season_type_mixin

ColumnTypeNullableDescriptionSource
season_typeStringNo``

__team_dashboard_shooting_extension_ranks_mixin

ColumnTypeNullableDescriptionSource
efg_pct_rankInt64Yes``
pct_ast_2pm_rankInt64Yes``
pct_uast_2pm_rankInt64Yes``
pct_ast_3pm_rankInt64Yes``
pct_uast_3pm_rankInt64Yes``
pct_ast_fgm_rankInt64Yes``
pct_uast_fgm_rankInt64Yes``

__team_dashboard_shooting_extensions_mixin

ColumnTypeNullableDescriptionSource
efg_pctFloat64Yes``
pct_ast_2pmFloat64Yes``
pct_uast_2pmFloat64Yes``
pct_ast_3pmFloat64Yes``
pct_uast_3pmFloat64Yes``
pct_ast_fgmFloat64Yes``
pct_uast_fgmFloat64Yes``

__team_dashboard_standard_metrics_mixin

ColumnTypeNullableDescriptionSource
fgmFloat64Yes``
fgaFloat64Yes``
fg_pctFloat64Yes``
fg3mFloat64Yes``
fg3aFloat64Yes``
fg3_pctFloat64Yes``
blkaFloat64Yes``
gpInt64Yes``
wInt64Yes``
lInt64Yes``
w_pctFloat64Yes``
minFloat64Yes``
ftmFloat64Yes``
ftaFloat64Yes``
ft_pctFloat64Yes``
orebFloat64Yes``
drebFloat64Yes``
rebFloat64Yes``
astFloat64Yes``
tovFloat64Yes``
stlFloat64Yes``
blkFloat64Yes``
pfFloat64Yes``
pfdFloat64Yes``
ptsFloat64Yes``
plus_minusFloat64Yes``

__team_dashboard_standard_ranks_mixin

ColumnTypeNullableDescriptionSource
fgm_rankInt64Yes``
fga_rankInt64Yes``
fg_pct_rankInt64Yes``
fg3m_rankInt64Yes``
fg3a_rankInt64Yes``
fg3_pct_rankInt64Yes``
blka_rankInt64Yes``
gp_rankInt64Yes``
w_rankInt64Yes``
l_rankInt64Yes``
w_pct_rankInt64Yes``
min_rankInt64Yes``
ftm_rankInt64Yes``
fta_rankInt64Yes``
ft_pct_rankInt64Yes``
oreb_rankInt64Yes``
dreb_rankInt64Yes``
reb_rankInt64Yes``
ast_rankInt64Yes``
tov_rankInt64Yes``
stl_rankInt64Yes``
blk_rankInt64Yes``
pf_rankInt64Yes``
pfd_rankInt64Yes``
pts_rankInt64Yes``
plus_minus_rankInt64Yes``

Companion cuts

Choose the right public surface after you confirm the field

Use these curated pages to turn an exact field lookup into a table-family decision or a first working analysis.

Next possession

Move from column meaning to analyst usage

The star dictionary tells you what the public fields are. These next pages tell you which table families own them, how analysts usually join them, and where the fastest workflows already live.

Section hub

On this page

Data Dictionary — Staragg_all_time_leadersagg_clutch_statsagg_league_leadersagg_lineup_efficiencyagg_on_off_splitsagg_player_bioagg_player_careeragg_player_rollingagg_player_season_per36agg_player_season_per48agg_player_seasonagg_shot_location_seasonagg_shot_zonesagg_team_franchiseagg_team_pace_and_efficiencyagg_team_seasonbridge_game_officialbridge_game_teambridge_lineup_playerbridge_play_playerbridge_player_team_seasondim_arenadim_coachdim_collegedim_datedim_gamedim_officialdim_play_event_typedim_playerdim_season_phasedim_seasondim_shot_zonedim_team_historydim_teamfact_box_score_four_factorsfact_defense_hub_detailfact_defense_hubfact_draftfact_estimated_metricsfact_game_leadersfact_game_resultfact_game_scoringfact_homepage_detailfact_homepage_leaders_detailfact_homepage_leadersfact_homepagefact_leaders_tiles_detailfact_leaders_tilesfact_league_lineup_vizfact_lineup_statsfact_matchupfact_play_by_playfact_player_awardsfact_player_dashboard_clutch_overallfact_player_dashboard_game_splits_overallfact_player_dashboard_general_splits_overallfact_player_dashboard_last_n_overallfact_player_dashboard_shooting_overallfact_player_dashboard_team_perf_overallfact_player_dashboard_yoy_overallfact_player_estimated_metricsfact_player_game_advancedfact_player_game_hustlefact_player_game_miscfact_player_game_trackingfact_player_game_traditionalfact_player_matchups_detailfact_player_matchups_shot_detailfact_player_splitsfact_rotationfact_shot_chart_league_averagesfact_shot_chartfact_standingsfact_synergyfact_team_awards_conffact_team_awards_divfact_team_backgroundfact_team_dashboard_general_overallfact_team_dashboard_shooting_overallfact_team_estimated_metricsfact_team_game_logfact_team_gamefact_team_hoffact_team_lineups_overallfact_team_matchups_detailfact_team_matchups_shot_detailfact_team_player_dashboardfact_team_pt_reb_detailfact_team_pt_shots_detailfact_team_pt_trackingfact_team_retiredfact_team_season_ranksfact_team_social_sitesfact_team_splitsfact_tracking_defensefact_win_probability__team_dashboard_fantasy_metrics_mixin__team_dashboard_fantasy_ranks_mixin__team_dashboard_field_goal_metrics_mixin__team_dashboard_field_goal_ranks_mixin__team_dashboard_group_set_mixin__team_dashboard_grouping_mixin__team_dashboard_player_identity_mixin__team_dashboard_reference_mixin__team_dashboard_season_type_mixin__team_dashboard_shooting_extension_ranks_mixin__team_dashboard_shooting_extensions_mixin__team_dashboard_standard_metrics_mixin__team_dashboard_standard_ranks_mixin