Skip to contents

The top performer of each side of a finished game, with his full line.

Endpoint: GET https://bnxt.sportpress.info/api/v1/schedule/overview/{game_id}

Usage

sportpress_game_top_performers(game_id)

Arguments

game_id

(required) Game id (integer), unique across seasons; from sportpress_schedule() (game_id).

Value

A hoopR_data tibble: The top performer of each side of a finished game, with his full line. An empty valid answer raises hoopR_no_data; the columns are always these, in this order (sportsdataverse-py sportpress_game_top_performers):

col_nametypedescription
game_idintegerGame id the overview was asked for (the body does not echo it).
team_sidecharacterSide of the game the row belongs to: home or away (the provider's is_home, or side 1 / 2).
competition_team_idintegerCompetition-team id (key space: sportpress competition teams): a team in ONE competition, so a club has a new id every season (Antwerp = 3 in 2021-22, 506 in 2025-26, 541 in 2026-27). uu_team_id is the stable club key.
teamcharacterTeam display name including the sponsor; varies with language and playoff suffixes: never join on it.
team_short_namecharacterThree-letter club code (ANT, MON, ...), stable across seasons in the samples.
player_idintegerPlayer id (key space: sportpress persons): stable across seasons and teams, distinct from roster_id. Not a Genius or FIBA person id.
first_namecharacterGiven name of the player as entered in the CMS.
last_namecharacterFamily name of the player as entered in the CMS.
nationality_codecharacterNationality code in FIBA style (USA, BEL, NED): DIRTY, with lower-case variants, '/'-joined pairs (USA/BEL), the empty string and 'HOL'; normalise before joining.
birth_dateDateDate of birth as shown on the public player page; null when unknown.
jerseycharacterShirt number as text.
starterlogicalTrue when the player started the game.
minuteintegerMinutes played; for a team total, the sum over its players (200 + 25 per overtime).
foulintegerPersonal fouls committed.
defensive_foulintegerFouls DRAWN (suffered), despite the name: equals the opponent's foul count up to scorer corrections.
dunk_madeintegerDunks made (a subset of the two-point field goals).
dunk_allintegerDunks attempted.
dunk_percentdoubleDunk percentage 0-100; 0 when none were attempted.
two_point_madeintegerTwo-point field goals made.
two_point_allintegerTwo-point field goals attempted.
two_point_percentdoubleTwo-point percentage 0-100.
three_point_madeintegerThree-point field goals made.
three_point_allintegerThree-point field goals attempted.
three_point_percentdoubleThree-point percentage 0-100.
throw_madeintegerAll field goals made, two- plus three-pointers (the provider calls them 'throw').
throw_allintegerAll field goals attempted, two- plus three-pointers (the provider calls them 'throw').
throw_percentdoubleField-goal percentage 0-100.
free_throw_madeintegerFree throws made.
free_throw_allintegerFree throws attempted.
free_throw_percentdoubleFree-throw percentage 0-100.
offensive_reboundintegerOffensive rebounds.
defensive_reboundintegerDefensive rebounds.
total_reboundintegerTotal rebounds (offensive plus defensive).
blockintegerShots blocked by the player.
block_againstintegerOwn shots blocked by an opponent.
turnoverintegerTurnovers committed.
stealintegerSteals (balls taken from an opponent).
assistintegerAssists (passes leading directly to a made basket).
pointsintegerPoints scored (2 x two-pointers + 3 x three-pointers + free throws).
valueintegerEfficiency rating (PIR with fouls drawn): points + rebounds + assists + steals + blocks + fouls drawn - missed field goals - missed free throws - turnovers.

Details

Source, terms of use, request pacing, seasons, ids, coverage and error classes of this family: see the notes in sportpress_ui_strings().