Skip to contents

Team totals of a finished game, one row per team, with the opponent's totals as *_against columns.

Endpoint: GET https://easl.joshricha.com/api/v1/matches/{fixture_id}/teamstats

Usage

easl_team_box(fixture_id)

Arguments

fixture_id

(required) DataCore fixture (game) UUID v1, e.g. '10af8fd4-106e-11f1-960b-5798087c7aa3' (the 2025-26 EASL Championship): the 'id' of easl_schedule rows. Only finished (CONFIRMED) games are served; a malformed id is hoopR_bad_request.

Value

A hoopR_data tibble: Team totals of a finished game, one row per team, with the opponent's totals as *_against columns. An empty answer raises hoopR_no_data; the columns are always these, in this order (sportsdataverse-py easl_team_box):

col_nametypedescription
fixture_idcharacterfixtureId: DataCore fixture (game) UUID v1 (key space: EASL games; the {fixtureId} of every /matches route).
team_idcharacterDataCore team (entity) UUID v1 (the wire's entityId).
team_namecharacterDisplay name. Despite the field name this is the English / Latin-script name used on the league site.
team_name_nativecharacterAlternative name: the native-script name of some Japanese clubs (for example the Japanese-script name of Utsunomiya Brex), blank for most clubs; for players it usually equals nameFullLocal. Despite the field name it is not always Latin script. Null on some rows.
assistsintegerAssists: passes that directly lead to a made field goal. Team total for the game.
assists_againstintegerOpponent's figure in the same games: assists: passes that directly lead to a made field goal. Team total for the game. Absent on some rows.
assists_defensiveintegerDefensive assists (DataCore column; meaning unverified). Team total for the game.
assists_turnover_ratiodoubleAssists divided by turnovers (a ratio, not a percentage). Team total for the game.
biggest_leadintegerLargest lead the team held during the game, in points. A season total sums the per-game maxima. Team total for the game.
biggest_scoring_runintegerLongest unanswered scoring run of the team, in points. A season total sums the per-game maxima. Team total for the game.
blocksintegerShots blocked (made by this player or team). Team total for the game.
blocks_receivedintegerThe team's or player's own shots that were blocked by an opponent. Team total for the game.
dunksintegerDunks made. Team total for the game.
efficiencyintegerNBA-style efficiency: points + rebounds + assists + steals + blocks - missed field goals - missed free throws - turnovers (verified on all 2,143 played player-games). Team total for the game.
efficiency_customintegerCustom efficiency slot (DataCore column; meaning unverified). Team total for the game.
field_goals_attemptedintegerField goals attempted (2- and 3-point shots; free throws excluded). Team total for the game.
field_goals_attempted_againstintegerOpponent's figure in the same games: field goals attempted (2- and 3-point shots; free throws excluded). Team total for the game. Absent on some rows.
field_goals_effective_percentagedoubleEffective field-goal percentage on a 0-100 scale: (FGM + 0.5 x 3PM) / FGA x 100; can exceed 100 on small samples. Team total for the game.
field_goals_madeintegerField goals made (2- and 3-point shots). Team total for the game.
field_goals_made_againstintegerOpponent's figure in the same games: field goals made (2- and 3-point shots). Team total for the game. Absent on some rows.
field_goals_percentagedoubleField-goal percentage on a 0-100 scale (made / attempted x 100). Team total for the game.
field_goals_percentage_againstdoubleOpponent's figure in the same games: field-goal percentage on a 0-100 scale (made / attempted x 100). Team total for the game. Absent on some rows.
fouls_bench_technicalintegerTechnical fouls called on the bench (not a player). Team total for the game.
fouls_coach_disqualifyingintegerDisqualifying fouls on the coach. Team total for the game.
fouls_coach_technicalintegerTechnical fouls on the coach. Team total for the game.
fouls_disqualifyingintegerDisqualifying fouls. Team total for the game.
fouls_disruptiveintegerDisruptive fouls (DataCore column; filled from 2026-27). Team total for the game. Absent on some rows.
fouls_drawnintegerFouls drawn (committed against this player or team by an opponent). Team total for the game.
fouls_flagrantintegerFlagrant fouls (DataCore column; filled from 2026-27). Team total for the game. Absent on some rows.
fouls_offensiveintegerOffensive fouls committed. Counted separately from foulsPersonal. Team total for the game.
fouls_personalintegerPersonal fouls committed (offensive, technical and unsportsmanlike fouls are separate columns). Team total for the game.
fouls_personal_againstintegerOpponent's figure in the same games: personal fouls committed (offensive, technical and unsportsmanlike fouls are separate columns). Team total for the game. Absent on some rows.
fouls_technicalintegerTechnical fouls committed by the player or team. Team total for the game.
fouls_technical_againstintegerOpponent's figure in the same games: technical fouls committed by the player or team. Team total for the game. Absent on some rows.
fouls_technical_cat1integerTechnical fouls of category 1 (DataCore column; filled from 2026-27). Team total for the game. Absent on some rows.
fouls_technical_cat2integerTechnical fouls of category 2 (DataCore column; filled from 2026-27). Team total for the game. Absent on some rows.
fouls_totalintegerFouls charged in total: personal + technical + unsportsmanlike + offensive (matches 2,142 of 2,143 played player-games; the exception is unexplained). Team total for the game.
fouls_unsportsmanlikeintegerUnsportsmanlike fouls committed. Team total for the game.
free_throws_attemptedintegerFree throws attempted. Team total for the game.
free_throws_attempted_againstintegerOpponent's figure in the same games: free throws attempted. Team total for the game. Absent on some rows.
free_throws_madeintegerFree throws made. Team total for the game.
free_throws_made_againstintegerOpponent's figure in the same games: free throws made. Team total for the game. Absent on some rows.
free_throws_percentagedoubleFree-throw percentage on a 0-100 scale. Team total for the game.
free_throws_percentage_againstdoubleOpponent's figure in the same games: free-throw percentage on a 0-100 scale. Team total for the game. Absent on some rows.
index_of_successintegerIndex of success: efficiency + fouls drawn - personal fouls - technical fouls - blocks received (verified on all 2,143 played player-games). It differs from pir only in which fouls it subtracts. Team total for the game.
lead_changesintegerTimes the lead changed hands during the game (a season total sums the games). Team total for the game.
minutescharacterPlaying time as an ISO 8601 duration PT{m}M{s}S with the minutes NOT wrapped at 60 (PT27M53S; a team's is the sum of its players', PT200M for a 40-minute game, PT250M with one overtime). Team total for the game.
pirintegerPerformance index rating: efficiency + fouls drawn - total fouls - blocks received (verified on all 2,143 played player-games). Team total for the game.
pointsintegerPoints scored. Team total for the game.
points_againstintegerOpponent's figure in the same games: points scored. Team total for the game.
points_fast_breakintegerPoints scored on fast breaks. Team total for the game.
points_fast_break_againstintegerOpponent's figure in the same games: points scored on fast breaks. Team total for the game. Absent on some rows.
points_fast_break_attemptedintegerFast-break field goals attempted. Team total for the game.
points_fast_break_madeintegerFast-break field goals made. Team total for the game.
points_four_attemptedinteger4-point shots attempted (DataCore column; EASL has no 4-point line; filled from 2026-27). Team total for the game. Absent on some rows.
points_four_attempted_againstintegerOpponent's figure in the same games: 4-point shots attempted (DataCore column; EASL has no 4-point line; filled from 2026-27). Team total for the game. Absent on some rows.
points_four_madeinteger4-point shots made (see pointsFourAttempted). Team total for the game. Absent on some rows.
points_four_made_againstintegerOpponent's figure in the same games: 4-point shots made (see pointsFourAttempted). Team total for the game. Absent on some rows.
points_from_benchintegerPoints scored by players who did not start (a team figure). Team total for the game.
points_from_bench_againstintegerOpponent's figure in the same games: points scored by players who did not start (a team figure). Team total for the game. Absent on some rows.
points_from_turnoverintegerPoints scored off opponent turnovers. Team total for the game.
points_from_turnover_againstintegerOpponent's figure in the same games: points scored off opponent turnovers. Team total for the game. Absent on some rows.
points_in_the_paintintegerPoints scored in the paint. Team total for the game.
points_in_the_paint_againstintegerOpponent's figure in the same games: points scored in the paint. Team total for the game. Absent on some rows.
points_in_the_paint_attemptedintegerField goals attempted in the paint. Team total for the game.
points_in_the_paint_madeintegerField goals made in the paint. Team total for the game.
points_second_chanceintegerPoints scored on second-chance possessions (after an offensive rebound). Team total for the game.
points_second_chance_againstintegerOpponent's figure in the same games: points scored on second-chance possessions (after an offensive rebound). Team total for the game. Absent on some rows.
points_second_chance_attemptedintegerSecond-chance field goals attempted. Team total for the game.
points_second_chance_madeintegerSecond-chance field goals made. Team total for the game.
points_three_attemptedinteger3-point field goals attempted. Team total for the game.
points_three_attempted_againstintegerOpponent's figure in the same games: 3-point field goals attempted. Team total for the game. Absent on some rows.
points_three_madeinteger3-point field goals made. Team total for the game.
points_three_made_againstintegerOpponent's figure in the same games: 3-point field goals made. Team total for the game. Absent on some rows.
points_three_percentagedouble3-point percentage on a 0-100 scale. Team total for the game.
points_three_percentage_againstdoubleOpponent's figure in the same games: 3-point percentage on a 0-100 scale. Team total for the game. Absent on some rows.
points_two_attemptedinteger2-point field goals attempted. Team total for the game.
points_two_attempted_againstintegerOpponent's figure in the same games: 2-point field goals attempted. Team total for the game. Absent on some rows.
points_two_madeinteger2-point field goals made. Team total for the game.
points_two_made_againstintegerOpponent's figure in the same games: 2-point field goals made. Team total for the game. Absent on some rows.
points_two_percentagedouble2-point percentage on a 0-100 scale. Team total for the game.
points_two_percentage_againstdoubleOpponent's figure in the same games: 2-point percentage on a 0-100 scale. Team total for the game. Absent on some rows.
power_play_pointsintegerPower-play points (an ice-hockey column; meaning in basketball unverified). Team total for the game.
power_play_points_awardedintegerPower-play points awarded (an ice-hockey column; meaning in basketball unverified). Team total for the game.
reboundsintegerTotal rebounds: offensive + defensive. Team's totals include team rebounds. Team total for the game.
rebounds_againstintegerOpponent's figure in the same games: total rebounds: offensive + defensive. Team's totals include team rebounds. Team total for the game. Absent on some rows.
rebounds_defensiveintegerDefensive rebounds. Team total for the game.
rebounds_defensive_againstintegerOpponent's figure in the same games: defensive rebounds. Team total for the game. Absent on some rows.
rebounds_offensiveintegerOffensive rebounds. Team total for the game.
rebounds_offensive_againstintegerOpponent's figure in the same games: offensive rebounds. Team total for the game. Absent on some rows.
rebounds_team_defensiveintegerDefensive rebounds credited to the team as a whole (not to a player). Team total for the game.
rebounds_team_defensive_againstintegerOpponent's figure in the same games: defensive rebounds credited to the team as a whole (not to a player). Team total for the game. Absent on some rows.
rebounds_team_offensiveintegerOffensive rebounds credited to the team as a whole. Team total for the game.
rebounds_team_offensive_againstintegerOpponent's figure in the same games: offensive rebounds credited to the team as a whole. Team total for the game. Absent on some rows.
rebounds_team_totalintegerTeam rebounds credited to the team as a whole (offensive + defensive). Team total for the game.
rebounds_team_total_againstintegerOpponent's figure in the same games: team rebounds credited to the team as a whole (offensive + defensive). Team total for the game. Absent on some rows.
stealsintegerSteals. Team total for the game.
steals_againstintegerOpponent's figure in the same games: steals. Team total for the game. Absent on some rows.
time_in_leadcharacterTime the team led, as an ISO 8601 duration PT{m}M{s}S (unwrapped minutes). Team total for the game.
timeouts_usedintegerTimeouts taken by the team (present from 2025-26). Team total for the game. Absent on some rows.
times_score_levelintegerTimes the score was tied during the game. Team total for the game.
turnoversintegerTurnovers committed by players. Team total for the game.
turnovers_againstintegerOpponent's figure in the same games: turnovers committed by players. Team total for the game. Absent on some rows.
turnovers_teamintegerTeam turnovers not charged to a player (shot-clock and similar violations). Team total for the game.
turnovers_team_againstintegerOpponent's figure in the same games: team turnovers not charged to a player (shot-clock and similar violations). Team total for the game. Absent on some rows.

Details

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

Examples

# \donttest{
  try(easl_team_box(fixture_id = "10af8fd4-106e-11f1-960b-5798087c7aa3"))
#> ── EASL Team Box Score from easl.joshricha.com ────────────────── hoopR 3.2.0 ──
#> ℹ Data updated: 2026-10-31 21:28:23 UTC
#> # A tibble: 2 × 105
#>   fixture_id          team_id team_name team_name_native assists assists_against
#>   <chr>               <chr>   <chr>     <chr>              <int>           <int>
#> 1 10af8fd4-106e-11f1… 865489… Utsunomi… 宇都宮ブレックス      19              24
#> 2 10af8fd4-106e-11f1… f17004… Taoyuan … Taoyuan Pauian …      24              19
#> # ℹ 99 more variables: assists_defensive <int>, assists_turnover_ratio <dbl>,
#> #   biggest_lead <int>, biggest_scoring_run <int>, blocks <int>,
#> #   blocks_received <int>, dunks <int>, efficiency <int>,
#> #   efficiency_custom <int>, field_goals_attempted <int>,
#> #   field_goals_attempted_against <int>,
#> #   field_goals_effective_percentage <dbl>, field_goals_made <int>,
#> #   field_goals_made_against <int>, field_goals_percentage <dbl>, …
# }