Skip to contents

A team's cumulative season statistics: totals, per-game rates and the opponent's totals (*_against).

Endpoint: GET https://easl.joshricha.com/api/v1/teams/{team_id}/stats

Usage

easl_team_stats(team_id, season = NULL)

Arguments

team_id

(required) DataCore team (entity) UUID v1, e.g. '865489e8-b0f5-11ed-8b3f-c199a9dea184' (Utsunomiya Brex): the team_id of easl_teams, easl_standings and the box scores. easl_team resolves the 12 historical teams easl_teams does not list.

season

Season END year (2026 = EASL 25-26; the four editions are 2024 to 2027). The runtime reads easl_seasons and maps it to the DataCore seasonId. Default NULL: the ACTIVE season.

Value

A hoopR_data tibble: A team's cumulative season statistics: totals, per-game rates and the opponent's totals (*_against). An empty answer raises hoopR_no_data; the columns are always these, in this order (sportsdataverse-py easl_team_stats):

col_nametypedescription
team_idcharacterDataCore team UUID v1, from the request (the body carries none).
seasonintegerSeason END year (2026 = EASL 25-26), from the request.
season_idcharacterDataCore season UUID v1, from the request.
assistsintegerAssists: passes that directly lead to a made field goal. Season total of the team's finished games.
assists_againstintegerOpponent's figure in the same games: assists: passes that directly lead to a made field goal. Season total of the team's finished games.
assists_against_per_gamedoubleOpponent's figure in the same games: assists: passes that directly lead to a made field goal. Per-game average: the total divided by games.
assists_defensiveintegerDefensive assists (DataCore column; meaning unverified). Season total of the team's finished games.
assists_per_gamedoubleAssists: passes that directly lead to a made field goal. Per-game average: the total divided by games.
assists_turnover_ratiodoubleAssists divided by turnovers (a ratio, not a percentage). Season total of the team's finished games.
biggest_leadintegerLargest lead the team held during the game, in points. A season total sums the per-game maxima. Season total of the team's finished games.
biggest_scoring_runintegerLongest unanswered scoring run of the team, in points. A season total sums the per-game maxima. Season total of the team's finished games.
blocksintegerShots blocked (made by this player or team). Season total of the team's finished games.
blocks_per_gamedoubleShots blocked (made by this player or team). Per-game average: the total divided by games.
blocks_receivedintegerThe team's or player's own shots that were blocked by an opponent. Season total of the team's finished games.
blocks_received_per_gamedoubleThe team's or player's own shots that were blocked by an opponent. Per-game average: the total divided by games.
drawsintegerDrawn games (basketball has none). Season total of the team's finished games.
dunksintegerDunks made. Season total of the team's finished games.
dunks_per_gamedoubleDunks made. Per-game average: the total divided by games.
efficiencyintegerNBA-style efficiency: points + rebounds + assists + steals + blocks - missed field goals - missed free throws - turnovers (verified on all 2,143 played player-games). Season total of the team's finished games.
efficiency_customintegerCustom efficiency slot (DataCore column; meaning unverified). Season total of the team's finished games.
field_goals_against_percentagedoubleField-goal percentage allowed to opponents over the season (0-100 scale). Season total of the team's finished games.
field_goals_attemptedintegerField goals attempted (2- and 3-point shots; free throws excluded). Season total of the team's finished games.
field_goals_attempted_againstintegerOpponent's figure in the same games: field goals attempted (2- and 3-point shots; free throws excluded). Season total of the team's finished games.
field_goals_attempted_against_per_gamedoubleOpponent's figure in the same games: field goals attempted (2- and 3-point shots; free throws excluded). Per-game average: the total divided by games.
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. Season total of the team's finished games.
field_goals_madeintegerField goals made (2- and 3-point shots). Season total of the team's finished games.
field_goals_made_againstintegerOpponent's figure in the same games: field goals made (2- and 3-point shots). Season total of the team's finished games.
field_goals_made_against_per_gamedoubleOpponent's figure in the same games: field goals made (2- and 3-point shots). Per-game average: the total divided by games.
field_goals_percentagedoubleField-goal percentage on a 0-100 scale (made / attempted x 100). Season total of the team's finished games.
fouls_bench_technicalintegerTechnical fouls called on the bench (not a player). Season total of the team's finished games.
fouls_coach_disqualifyingintegerDisqualifying fouls on the coach. Season total of the team's finished games.
fouls_coach_technicalintegerTechnical fouls on the coach. Season total of the team's finished games.
fouls_disqualifyingintegerDisqualifying fouls. Season total of the team's finished games.
fouls_disruptiveintegerNot yet populated upstream: null in every full body observed (2026-10-12), so its meaning is unverified; the 2026-27 bodies start filling some of these columns, so it is typed from its family (Int64).
fouls_drawnintegerFouls drawn (committed against this player or team by an opponent). Season total of the team's finished games.
fouls_drawn_per_gamedoubleFouls drawn (committed against this player or team by an opponent). Per-game average: the total divided by games.
fouls_flagrantintegerNot yet populated upstream: null in every full body observed (2026-10-12), so its meaning is unverified; the 2026-27 bodies start filling some of these columns, so it is typed from its family (Int64).
fouls_offensiveintegerOffensive fouls committed. Counted separately from foulsPersonal. Season total of the team's finished games.
fouls_personalintegerPersonal fouls committed (offensive, technical and unsportsmanlike fouls are separate columns). Season total of the team's finished games.
fouls_personal_againstintegerOpponent's figure in the same games: personal fouls committed (offensive, technical and unsportsmanlike fouls are separate columns). Season total of the team's finished games.
fouls_personal_against_per_gamedoubleOpponent's figure in the same games: personal fouls committed (offensive, technical and unsportsmanlike fouls are separate columns). Per-game average: the total divided by games.
fouls_personal_per_gamedoublePersonal fouls committed (offensive, technical and unsportsmanlike fouls are separate columns). Per-game average: the total divided by games.
fouls_technicalintegerTechnical fouls committed by the player or team. Season total of the team's finished games.
fouls_technical_againstintegerOpponent's figure in the same games: technical fouls committed by the player or team. Season total of the team's finished games.
fouls_technical_against_per_gamedoubleOpponent's figure in the same games: technical fouls committed by the player or team. Per-game average: the total divided by games.
fouls_technical_cat1integerNot yet populated upstream: null in every full body observed (2026-10-12), so its meaning is unverified; the 2026-27 bodies start filling some of these columns, so it is typed from its family (Int64).
fouls_technical_cat2integerNot yet populated upstream: null in every full body observed (2026-10-12), so its meaning is unverified; the 2026-27 bodies start filling some of these columns, so it is typed from its family (Int64).
fouls_totalintegerFouls charged in total: personal + technical + unsportsmanlike + offensive (matches 2,142 of 2,143 played player-games; the exception is unexplained). Season total of the team's finished games.
fouls_unsportsmanlikeintegerUnsportsmanlike fouls committed. Season total of the team's finished games.
free_throws_against_percentagedoubleFree-throw percentage allowed to opponents over the season (0-100 scale). Season total of the team's finished games.
free_throws_attemptedintegerFree throws attempted. Season total of the team's finished games.
free_throws_attempted_againstintegerOpponent's figure in the same games: free throws attempted. Season total of the team's finished games.
free_throws_attempted_against_per_gamedoubleOpponent's figure in the same games: free throws attempted. Per-game average: the total divided by games.
free_throws_attempted_per_gamedoubleFree throws attempted. Per-game average: the total divided by games.
free_throws_madeintegerFree throws made. Season total of the team's finished games.
free_throws_made_againstintegerOpponent's figure in the same games: free throws made. Season total of the team's finished games.
free_throws_made_against_per_gamedoubleOpponent's figure in the same games: free throws made. Per-game average: the total divided by games.
free_throws_made_per_gamedoubleFree throws made. Per-game average: the total divided by games.
free_throws_percentagedoubleFree-throw percentage on a 0-100 scale. Season total of the team's finished games.
gamesintegerFinished games counted in this line. Season total of the team's finished games.
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. Season total of the team's finished games.
lossesintegerGames lost (for a player: by his team while he is in the line). Season total of the team's finished games.
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). Season total of the team's finished games.
offensive_ratingintegerNot yet populated upstream: null in every full body observed (2026-10-12), so its meaning is unverified; the 2026-27 bodies start filling some of these columns, so it is typed from its family (Int64).
pirintegerPerformance index rating: efficiency + fouls drawn - total fouls - blocks received (verified on all 2,143 played player-games). Season total of the team's finished games.
pointsintegerPoints scored. Season total of the team's finished games.
points_againstintegerOpponent's figure in the same games: points scored. Season total of the team's finished games.
points_against_per_gamedoubleOpponent's figure in the same games: points scored. Per-game average: the total divided by games.
points_fast_breakintegerPoints scored on fast breaks. Season total of the team's finished games.
points_fast_break_againstintegerOpponent's figure in the same games: points scored on fast breaks. Season total of the team's finished games.
points_fast_break_against_per_gamedoubleOpponent's figure in the same games: points scored on fast breaks. Per-game average: the total divided by games.
points_fast_break_attemptedintegerFast-break field goals attempted. Season total of the team's finished games.
points_fast_break_madeintegerFast-break field goals made. Season total of the team's finished games.
points_fast_break_per_gamedoublePoints scored on fast breaks. Per-game average: the total divided by games.
points_four_attemptedintegerNot yet populated upstream: null in every full body observed (2026-10-12), so its meaning is unverified; the 2026-27 bodies start filling some of these columns, so it is typed from its family (Int64).
points_four_attempted_againstintegerNot yet populated upstream: null in every full body observed (2026-10-12), so its meaning is unverified; the 2026-27 bodies start filling some of these columns, so it is typed from its family (Int64).
points_four_attempted_against_per_gamedoubleNot yet populated upstream: null in every full body observed (2026-10-12), so its meaning is unverified; the 2026-27 bodies start filling some of these columns, so it is typed from its family (Float64).
points_four_attempted_per_gamedoubleNot yet populated upstream: null in every full body observed (2026-10-12), so its meaning is unverified; the 2026-27 bodies start filling some of these columns, so it is typed from its family (Float64).
points_four_madeintegerNot yet populated upstream: null in every full body observed (2026-10-12), so its meaning is unverified; the 2026-27 bodies start filling some of these columns, so it is typed from its family (Int64).
points_four_made_againstintegerNot yet populated upstream: null in every full body observed (2026-10-12), so its meaning is unverified; the 2026-27 bodies start filling some of these columns, so it is typed from its family (Int64).
points_four_made_against_per_gamedoubleNot yet populated upstream: null in every full body observed (2026-10-12), so its meaning is unverified; the 2026-27 bodies start filling some of these columns, so it is typed from its family (Float64).
points_four_made_per_gamedoubleNot yet populated upstream: null in every full body observed (2026-10-12), so its meaning is unverified; the 2026-27 bodies start filling some of these columns, so it is typed from its family (Float64).
points_four_percentagedoubleNot yet populated upstream: null in every full body observed (2026-10-12), so its meaning is unverified; the 2026-27 bodies start filling some of these columns, so it is typed from its family (Float64).
points_four_percentage_againstintegerNot yet populated upstream: null in every full body observed (2026-10-12), so its meaning is unverified; the 2026-27 bodies start filling some of these columns, so it is typed from its family (Int64).
points_from_benchintegerPoints scored by players who did not start (a team figure). Season total of the team's finished games.
points_from_bench_againstintegerOpponent's figure in the same games: points scored by players who did not start (a team figure). Season total of the team's finished games.
points_from_bench_against_per_gamedoubleOpponent's figure in the same games: points scored by players who did not start (a team figure). Per-game average: the total divided by games.
points_from_bench_per_gamedoublePoints scored by players who did not start (a team figure). Per-game average: the total divided by games.
points_from_turnoverintegerPoints scored off opponent turnovers. Season total of the team's finished games.
points_from_turnover_againstintegerOpponent's figure in the same games: points scored off opponent turnovers. Season total of the team's finished games.
points_from_turnover_against_per_gamedoubleOpponent's figure in the same games: points scored off opponent turnovers. Per-game average: the total divided by games.
points_in_the_paintintegerPoints scored in the paint. Season total of the team's finished games.
points_in_the_paint_againstintegerOpponent's figure in the same games: points scored in the paint. Season total of the team's finished games.
points_in_the_paint_against_per_gamedoubleOpponent's figure in the same games: points scored in the paint. Per-game average: the total divided by games.
points_in_the_paint_attemptedintegerField goals attempted in the paint. Season total of the team's finished games.
points_in_the_paint_madeintegerField goals made in the paint. Season total of the team's finished games.
points_in_the_paint_per_gamedoublePoints scored in the paint. Per-game average: the total divided by games.
points_per_gamedoublePoints scored. Per-game average: the total divided by games.
points_second_chanceintegerPoints scored on second-chance possessions (after an offensive rebound). Season total of the team's finished games.
points_second_chance_againstintegerOpponent's figure in the same games: points scored on second-chance possessions (after an offensive rebound). Season total of the team's finished games.
points_second_chance_against_per_gamedoubleOpponent's figure in the same games: points scored on second-chance possessions (after an offensive rebound). Per-game average: the total divided by games.
points_second_chance_attemptedintegerSecond-chance field goals attempted. Season total of the team's finished games.
points_second_chance_madeintegerSecond-chance field goals made. Season total of the team's finished games.
points_second_chance_per_gamedoublePoints scored on second-chance possessions (after an offensive rebound). Per-game average: the total divided by games.
points_three_attemptedinteger3-point field goals attempted. Season total of the team's finished games.
points_three_attempted_againstintegerOpponent's figure in the same games: 3-point field goals attempted. Season total of the team's finished games.
points_three_attempted_against_per_gamedoubleOpponent's figure in the same games: 3-point field goals attempted. Per-game average: the total divided by games.
points_three_attempted_per_gamedouble3-point field goals attempted. Per-game average: the total divided by games.
points_three_madeinteger3-point field goals made. Season total of the team's finished games.
points_three_made_againstintegerOpponent's figure in the same games: 3-point field goals made. Season total of the team's finished games.
points_three_made_against_per_gamedoubleOpponent's figure in the same games: 3-point field goals made. Per-game average: the total divided by games.
points_three_made_per_gamedouble3-point field goals made. Per-game average: the total divided by games.
points_three_percentagedouble3-point percentage on a 0-100 scale. Season total of the team's finished games.
points_three_percentage_againstdoubleOpponent's figure in the same games: 3-point percentage on a 0-100 scale. Season total of the team's finished games.
points_two_attemptedinteger2-point field goals attempted. Season total of the team's finished games.
points_two_attempted_againstintegerOpponent's figure in the same games: 2-point field goals attempted. Season total of the team's finished games.
points_two_attempted_against_per_gamedoubleOpponent's figure in the same games: 2-point field goals attempted. Per-game average: the total divided by games.
points_two_attempted_per_gamedouble2-point field goals attempted. Per-game average: the total divided by games.
points_two_madeinteger2-point field goals made. Season total of the team's finished games.
points_two_made_againstintegerOpponent's figure in the same games: 2-point field goals made. Season total of the team's finished games.
points_two_made_against_per_gamedoubleOpponent's figure in the same games: 2-point field goals made. Per-game average: the total divided by games.
points_two_made_per_gamedouble2-point field goals made. Per-game average: the total divided by games.
points_two_percentagedouble2-point percentage on a 0-100 scale. Season total of the team's finished games.
points_two_percentage_againstdoubleOpponent's figure in the same games: 2-point percentage on a 0-100 scale. Season total of the team's finished games.
power_play_pointsintegerPower-play points (an ice-hockey column; meaning in basketball unverified). Season total of the team's finished games.
power_play_points_awardedintegerPower-play points awarded (an ice-hockey column; meaning in basketball unverified). Season total of the team's finished games.
reboundsintegerTotal rebounds: offensive + defensive. Team's totals include team rebounds. Season total of the team's finished games.
rebounds_againstintegerOpponent's figure in the same games: total rebounds: offensive + defensive. Team's totals include team rebounds. Season total of the team's finished games.
rebounds_against_per_gamedoubleOpponent's figure in the same games: total rebounds: offensive + defensive. Team's totals include team rebounds. Per-game average: the total divided by games.
rebounds_defensiveintegerDefensive rebounds. Season total of the team's finished games.
rebounds_defensive_againstintegerOpponent's figure in the same games: defensive rebounds. Season total of the team's finished games.
rebounds_defensive_against_per_gamedoubleOpponent's figure in the same games: defensive rebounds. Per-game average: the total divided by games.
rebounds_defensive_per_gamedoubleDefensive rebounds. Per-game average: the total divided by games.
rebounds_offensiveintegerOffensive rebounds. Season total of the team's finished games.
rebounds_offensive_againstintegerOpponent's figure in the same games: offensive rebounds. Season total of the team's finished games.
rebounds_offensive_against_per_gamedoubleOpponent's figure in the same games: offensive rebounds. Per-game average: the total divided by games.
rebounds_offensive_per_gamedoubleOffensive rebounds. Per-game average: the total divided by games.
rebounds_per_gamedoubleTotal rebounds: offensive + defensive. Team's totals include team rebounds. Per-game average: the total divided by games.
rebounds_team_defensiveintegerDefensive rebounds credited to the team as a whole (not to a player). Season total of the team's finished games.
rebounds_team_defensive_againstintegerOpponent's figure in the same games: defensive rebounds credited to the team as a whole (not to a player). Season total of the team's finished games.
rebounds_team_defensive_against_per_gamedoubleOpponent's figure in the same games: defensive rebounds credited to the team as a whole (not to a player). Per-game average: the total divided by games.
rebounds_team_offensiveintegerOffensive rebounds credited to the team as a whole. Season total of the team's finished games.
rebounds_team_offensive_againstintegerOpponent's figure in the same games: offensive rebounds credited to the team as a whole. Season total of the team's finished games.
rebounds_team_offensive_against_per_gamedoubleOpponent's figure in the same games: offensive rebounds credited to the team as a whole. Per-game average: the total divided by games.
rebounds_team_totalintegerTeam rebounds credited to the team as a whole (offensive + defensive). Season total of the team's finished games.
rebounds_team_total_againstintegerOpponent's figure in the same games: team rebounds credited to the team as a whole (offensive + defensive). Season total of the team's finished games.
rebounds_team_total_against_per_gamedoubleOpponent's figure in the same games: team rebounds credited to the team as a whole (offensive + defensive). Per-game average: the total divided by games.
stealsintegerSteals. Season total of the team's finished games.
steals_againstintegerOpponent's figure in the same games: steals. Season total of the team's finished games.
steals_against_per_gamedoubleOpponent's figure in the same games: steals. Per-game average: the total divided by games.
steals_per_gamedoubleSteals. Per-game average: the total divided by games.
true_shooting_attemptsdoubleNot yet populated upstream: null in every full body observed (2026-10-12), so its meaning is unverified; the 2026-27 bodies start filling some of these columns, so it is typed from its family (Float64).
true_shooting_percentagedoubleNot yet populated upstream: null in every full body observed (2026-10-12), so its meaning is unverified; the 2026-27 bodies start filling some of these columns, so it is typed from its family (Float64).
turnoversintegerTurnovers committed by players. Season total of the team's finished games.
turnovers_againstintegerOpponent's figure in the same games: turnovers committed by players. Season total of the team's finished games.
turnovers_against_per_gamedoubleOpponent's figure in the same games: turnovers committed by players. Per-game average: the total divided by games.
turnovers_per_gamedoubleTurnovers committed by players. Per-game average: the total divided by games.
turnovers_percentagedoubleNot yet populated upstream: null in every full body observed (2026-10-12), so its meaning is unverified; the 2026-27 bodies start filling some of these columns, so it is typed from its family (Float64).
turnovers_teamintegerTeam turnovers not charged to a player (shot-clock and similar violations). Season total of the team's finished games.
turnovers_team_againstintegerOpponent's figure in the same games: team turnovers not charged to a player (shot-clock and similar violations). Season total of the team's finished games.
turnovers_team_against_per_gamedoubleOpponent's figure in the same games: team turnovers not charged to a player (shot-clock and similar violations). Per-game average: the total divided by games.
winsintegerGames won (for a player: by his team while he is in the line). Season total of the team's finished games.

Details

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

 easl_team_stats(season = 2026, team_id = "865489e8-b0f5-11ed-8b3f-c199a9dea184")