Skip to contents

Returns current draft prospect rankings.

Uses the new NHL API endpoint at api-web.nhle.com/v1/draft/rankings/now.

Usage

nhl_draft_prospects()

Value

A data frame (fastRhockey_data) with the following columns:

col_nametypesdescription
last_namecharacterProspect's last name.
first_namecharacterProspect's first name.
position_codecharacterProspect's position code.
shoots_catchescharacterProspect's shooting/catching hand.
height_in_inchesintegerProspect's height in inches.
weight_in_poundsintegerProspect's weight in pounds.
last_amateur_clubcharacterProspect's most recent amateur club.
last_amateur_leaguecharacterProspect's most recent amateur league.
birth_datecharacterProspect's birth date.
birth_citycharacterProspect's birth city.
birth_state_provincecharacterProspect's birth state or province.
birth_countrycharacterProspect's birth country.
midterm_rankintegerProspect's midterm draft ranking.
final_rankintegerProspect's final draft ranking.

Examples

# \donttest{
   try(nhl_draft_prospects())
#> ── NHL Draft Prospects data from NHL.com ────────────────── fastRhockey 1.0.0 ──
#>  Data updated: 2026-06-13 03:24:55 UTC
#> # A tibble: 253 × 14
#>    last_name first_name position_code shoots_catches height_in_inches
#>    <chr>     <chr>      <chr>         <chr>                     <int>
#>  1 McKenna   Gavin      LW            L                            71
#>  2 Reid      Chase      D             R                            74
#>  3 Carels    Carson     D             L                            74
#>  4 Verhoeff  Keaton     D             R                            76
#>  5 Rudolph   Daxon      D             R                            74
#>  6 Malhotra  Caleb      C             L                            74
#>  7 Lawrence  Tynan      C             L                            72
#>  8 Klepov    Nikita     RW            L                            72
#>  9 Belchetz  Ethan      LW            L                            77
#> 10 Morozov   Ilya       C             L                            75
#> # ℹ 243 more rows
#> # ℹ 9 more variables: weight_in_pounds <int>, last_amateur_club <chr>,
#> #   last_amateur_league <chr>, birth_date <chr>, birth_city <chr>,
#> #   birth_state_province <chr>, birth_country <chr>, midterm_rank <int>,
#> #   final_rank <int>
# }