nhl_roster
Retrieve a complete NHL team roster for a season, grouped by position (forwards, defensemen, goalies), including player bio, height/weight, shooting/catching hand, and birthplace.
Instructions
A club's full roster for one season, split into forwards / defensemen / goalies with bio, height/weight, shoots-catches and birthplace.
Returns: {forwards:[…], defensemen:[…], goalies:[{id, firstName, lastName, sweaterNumber, positionCode, shootsCatches, heightInInches, weightInPounds, birthDate, birthCity, birthCountry, headshot}]} — three parallel arrays, NOT one players list
Example: Toronto's 2024-25 roster {"team": "TOR", "season": "20242025"}
Auth: none needed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| team | Yes | 3-letter club abbreviation, e.g. TOR, COL, VGK. Required — part of the URL path. | |
| season | Yes | Concatenated-year season, e.g. 20242025 for 2024-25. Required — part of the URL path. |