nhl-data US Sports
Run on Machina
Coming soon
NHL data via ESPN public endpoints and the official NHL API — scores, standings, rosters, schedules, game summaries, injuries, futures, leaders, and news, plus an analytics backend: play-by-play with on-ice coordinates, cross-league career rows, skater/goalie leaders, and history to 1917. Zero config, no API keys.
Commands
| Command | Description |
|---|---|
get_scoreboard |
Live/recent NHL scores |
get_standings |
Standings by conference and division |
get_teams |
All NHL teams |
get_team_roster |
Full roster for a team |
get_team_schedule |
Schedule for a specific team |
get_game_summary |
Detailed box score and scoring plays |
get_leaders |
NHL statistical leaders |
get_news |
NHL news articles |
get_play_by_play |
Full play-by-play for a game |
get_schedule |
Schedule for a specific date or season |
get_injuries |
Injury reports across all teams |
get_transactions |
Recent transactions |
get_futures |
Futures/odds markets |
get_team_stats |
Team statistical profile |
get_player_stats |
Player statistical profile |
find_nhl_player |
Search the NHL's player registry by name |
get_nhlstats_schedule |
Games via the NHL API — team seasons to the Original Six era, NHL game ids |
get_nhlstats_player_stats |
Career season-by-season across leagues via NHL API |
get_nhlstats_play_by_play |
Play-by-play with on-ice x/y coordinates, zone, shot type |
get_nhlstats_boxscore |
Full box score (skaters + goalies) via NHL API |
get_nhlstats_standings |
Standings, current or any historical date (back to 1917) |
get_nhlstats_leaders |
Skater and goalie leaders by category |
Example Prompts
- What are today's NHL scores?
- Show me the Eastern Conference standings
- Who's on the Maple Leafs roster?
- Show me the full box score for last night's Bruins game
- What are the Stanley Cup odds?
Quick Start
# CLI
sports-skills nhl-data get_scoreboard
# Python
from sports_skills import nhl_data
nhl_data.get_scoreboard()