Skip to contents

Returns league-wide skater statistical leaders for a given season and game type. Supports multiple stat categories.

Usage

nhl_skater_stats_leaders(
  season = NULL,
  game_type = 2,
  categories = NULL,
  limit = NULL
)

Arguments

season

Integer 4-digit year (e.g., 2024 for the 2024-25 season). If NULL, returns current season leaders.

game_type

Integer game type: 2 = regular season (default), 3 = playoffs

categories

Character vector of stat categories (e.g., "goals", "assists", "points", "plusMinus", "penaltyMins"). If NULL, returns all available categories.

limit

Integer maximum number of leaders per category. If NULL, uses API default.

Value

A data frame (fastRhockey_data) with the following columns:

col_nametypesdescription
idintegerUnique player identifier.
sweater_numberintegerJersey number.
headshotcharacterURL to the player headshot image.
team_abbrevcharacterTeam abbreviation.
team_logocharacterURL to the team logo image.
positioncharacterPlayer position.
valuenumericStatistical value for the category.
first_name_defaultcharacterPlayer first name (default).
last_name_defaultcharacterPlayer last name (default).
team_name_defaultcharacterTeam name (default).
categorycharacterStat leader category.
first_name_cscharacterPlayer first name (Czech).
first_name_decharacterPlayer first name (German).
first_name_escharacterPlayer first name (Spanish).
first_name_ficharacterPlayer first name (Finnish).
first_name_skcharacterPlayer first name (Slovak).
first_name_svcharacterPlayer first name (Swedish).
last_name_cscharacterPlayer last name (Czech).
last_name_skcharacterPlayer last name (Slovak).
last_name_ficharacterPlayer last name (Finnish).
team_name_frcharacterTeam name (French).

Examples

# \donttest{
  try(nhl_skater_stats_leaders())
#> ── NHL Skater Stats Leaders ─────────────────────────────── fastRhockey 1.0.0 ──
#>  Data updated: 2026-06-13 03:25:59 UTC
#> # A tibble: 45 × 21
#>         id sweater_number headshot          team_abbrev team_logo position value
#>      <int>          <int> <chr>             <chr>       <chr>     <chr>    <dbl>
#>  1 8479353             21 https://assets.n… VGK         https://… C            3
#>  2 8478133             71 https://assets.n… MTL         https://… C            1
#>  3 8478970              5 https://assets.n… CAR         https://… D            1
#>  4 8475188              3 https://assets.n… VGK         https://… D            1
#>  5 8480835             18 https://assets.n… COL         https://… C            1
#>  6 8478483             93 https://assets.n… VGK         https://… R           14
#>  7 8475188              3 https://assets.n… VGK         https://… D           13
#>  8 8479353             21 https://assets.n… VGK         https://… C           13
#>  9 8475791             71 https://assets.n… CAR         https://… L           12
#> 10 8482122              7 https://assets.n… MIN         https://… D           11
#> # ℹ 35 more rows
#> # ℹ 14 more variables: first_name_default <chr>, last_name_default <chr>,
#> #   team_name_default <chr>, category <chr>, first_name_cs <chr>,
#> #   first_name_de <chr>, first_name_es <chr>, first_name_fi <chr>,
#> #   first_name_sk <chr>, first_name_sv <chr>, last_name_cs <chr>,
#> #   last_name_fi <chr>, last_name_sk <chr>, team_name_fr <chr>
# }