Ice hockey and NHL data API.
Ice hockey data API for the NHL, KHL, SHL, Liiga and 86 leagues a year. Live scores, schedules, results and statistics over REST and WebSocket.
Our hockey coverage spans 86 leagues a year: the NHL, the KHL, the Nordic leagues such as Sweden's SHL and Finland's Liiga, Germany's DEL, the Czech Extraliga and the Champions Hockey League.
Being based in Oslo, European hockey is close to home, and it gets the same depth as the NHL. Live games stream over WebSocket with sub-second updates; schedules, results and season statistics come through REST.
Competitions
86 ice hockey competitions a year, including:
- NHL
- KHL
- SHL
- Liiga
- DEL
- Extraliga
- Champions Hockey League
Data available
- Fixtures and schedules
- Live scores over WebSocket
- Event timelines
- Team and player statistics
- Head-to-head records
- Historical results
What teams build with it
- Live score and game centre pages
- Fantasy hockey and fan products
- Team and player statistics for clubs and media
- Season archives for analysis
Ice Hockey data FAQ
How many ice hockey competitions does Outlier cover?
Outlier covers 86 ice hockey competitions a year, including NHL, KHL, SHL, Liiga.
How is ice hockey data delivered?
Fixtures, results and statistics are available over a REST API, and live ice hockey events stream over WebSocket with sub-second updates. All data is JSON in the same schema used for every other sport.
Can I combine ice hockey with other sports?
Yes. Ice Hockey is one of 35+ sports on the same API and schema, so adding more sports needs no new integration.
Get ice hockey data.
Tell us which ice hockey competitions you need and how you want to receive them. We'll come back with coverage details.
Talk to our team →