Overview
The NHL Stats API (statsapi.web.nhl.com) is the National Hockey League's official data endpoint offering schedules, scores, standings, box scores, player stats, team stats, and play-by-play data. It provides comprehensive coverage of regular season, playoffs, and preseason games. The API includes advanced metrics such as on-ice shot attempts (Corsi), scoring chances, and shift data, making it valuable for hockey analytics and fantasy applications.
Pros
- Official NHL data source
- Comprehensive play-by-play data
- Shift and lineup data
- Free to access
- Good historical coverage
- Active community documentation
Cons
- No official API documentation from NHL
- No commercial use without license
- No WebSocket streaming
- Endpoint structure can be inconsistent
- No official SDK
Best For
Not Ideal For
Specifications
SDKs
Leagues
Our Verdict
NHL Stats API is a solid choice for hockey analytics and fantasy hockey tools, with an overall score of 7.9/10. While it performs well in most areas, consider no official api documentation from nhl when making your decision.
Coverage
Sports Supported
Leagues & Competitions
4 leagues and competitions covered
Developer Experience
API Paradigms
SDKs
Documentation
Commercial Terms
Pricing Plans
Public Access
Rate-limited
- All stats endpoints
- Game data
- Player and team stats
- Play-by-play data
Enterprise
Custom
- Official data license
- Higher rate limits
- Commercial rights
- Dedicated support
Similar APIs
Sportradar
9.4Enterprise-grade sports data and technology platform
from Custom
API-Sports
8.4Multi-sport API covering football, basketball, baseball, hockey, and more
from Free
Hockey Reference API
8.3Comprehensive NHL historical statistics since 1917
from Free
The Odds API
8.2Real-time sports odds from 30+ bookmakers
from Free