CSV
Hockey

NHL Expected Rebounds Data

Shot danger and rebound probability data for all NHL shots including save difficulty.

Size
75 MB
Records
150,000
Updated
Nov 2025
CSV
Hockey

NHL Zone Entry Data

Neutral zone transition data including carry-in vs dump-in rates and controlled entries.

Size
20 MB
Records
35,000
Updated
Nov 2025
CSV
Hockey

Evolving Hockey Data

Goals Above Replacement (GAR), WAR, and other advanced hockey metrics for NHL players.

Size
50 MB
Records
75,000
Updated
Nov 2025
CSV
Hockey

NHL Draft Data

Historical NHL Entry Draft picks including round, overall pick, team, and junior/college stats.

Size
8 MB
Records
25,000
Updated
Nov 2025
CSV
Hockey

NHL Salary Cap Data

NHL player contracts, salary cap hits, and team cap space information.

Size
15 MB
Records
20,000
Updated
Nov 2025
CSV
Hockey

KHL & European Hockey Stats

Statistics from KHL, SHL, Liiga, and other European hockey leagues.

Size
40 MB
Records
100,000
Updated
Nov 2025
API
Hockey

NHL API Data

Official NHL statistics including player stats, team standings, game schedules, and play-by-play data.

Size
Variable
Records
200,000
Updated
Nov 2025
CSV
Hockey

Hockey Reference Stats

Complete NHL/WHA historical statistics from 1917 to present including skater and goalie stats.

Size
100 MB
Records
250,000
Updated
Nov 2025
CSV
Hockey

MoneyPuck Expected Goals Data

Advanced hockey analytics including expected goals (xG), shot quality, and game flow metrics.

Size
300 MB
Records
500,000
Updated
Nov 2025
API
Hockey

NHL API

Official NHL statistics and play-by-play data

Size
Variable
Records
0
Updated
Nov 2025
JSON
Hockey

NHL Play-by-Play Data

Detailed NHL game events and statistics

Size
N/A
Records
0
Updated
Nov 2025
CSV
Hockey

Natural Stat Trick Data

Advanced NHL analytics and metrics

Size
N/A
Records
0
Updated
Nov 2025

API Access

Access our datasets programmatically through our REST API.

Python Example
import requests
import pandas as pd

# Fetch NBA player statistics
response = requests.get('https://api.sportsdatalab.com/nba/players/2024')
data = response.json()

# Convert to DataFrame
df = pd.DataFrame(data['players'])
print(df.head())
JavaScript Example
// Fetch Premier League match data
fetch('https://api.sportsdatalab.com/soccer/premier-league/matches')
  .then(response => response.json())
  .then(data => {
    console.log(data.matches);
    // Process match data
  });