Sports Analytics Datasets
Download curated datasets for your sports analytics projects
105
Available Datasets
9
Sports Covered
19,920,500
Total Records
Free
Open Access
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
});