🔍 Data Transparency
We believe in transparency. Here's a list of the NHL API endpoints we use, along with how we use them and examples you can explore yourself.
📅 Seasons Metadata
Used to get season start and end dates, and determine which rules were in effect (e.g., wildcards, ties, ROW).
https://api-web.nhle.com/v1/standings-season
Try it: Open in browser
📊 Current Standings
Displays the most up-to-date standings for each team.
https://api-web.nhle.com/v1/standings/now
Try it: Open in browser
📆 Historical Standings by Date
Used to get team standings on a specific date, such as at the end of each season.
https://api-web.nhle.com/v1/standings/YYYY-MM-DD
Try it: Sample: 2024-04-18
🏒 Game Schedule and Game IDs
Used to retrieve the schedule and all game IDs by date.
https://api-web.nhle.com/v1/schedule/YYYY-MM-DD
Try it: Sample: 2024-03-15
📦 Game Boxscores
Returns detailed game data including player and goalie stats, team scores, and shot totals.
https://api-web.nhle.com/v1/gamecenter/{gameId}/boxscore
Try it: Sample Game ID: 2023021153
🧍 Player Metadata
Gives player info such as height, weight, position, birthplace, and team.
https://api-web.nhle.com/v1/player/{playerId}/landing
Try it: Sample Player: Connor McDavid
📁 Team Metadata
Lists all active NHL teams with IDs, names, and abbreviations.
https://api.nhle.com/stats/rest/en/team
Try it: Open in browser
📈 Historical Team Stats
Pulled per season using internal team summary reports. Useful for cross-checking stats.
https://api.nhle.com/stats/rest/en/team/summary?cayenneExp=seasonId={seasonId} and gameTypeId=2
Try it: 2023–2024 Summary
⚠️ Disclaimer
All data on playerWON is retrieved automatically from public NHL API endpoints. While we strive for accuracy and update our pipelines regularly, we do not guarantee the data is perfect. Occasionally, the NHL API may return incomplete or inconsistent records.
If you notice something that looks wrong, please let us know so we can fix it!