CSV
Tennis

ATP Tennis Rankings & Stats

Historical ATP player rankings, match results, and statistics from 1968 to present.

Size
100 MB
Records
200,000
Updated
Nov 2025
CSV
Tennis

WTA Tennis Statistics

Women's tennis match results, rankings, and player statistics from WTA Tour.

Size
80 MB
Records
150,000
Updated
Nov 2025
CSV
Tennis

Grand Slam Match Data

Detailed match statistics from Australian Open, French Open, Wimbledon, and US Open.

Size
150 MB
Records
500,000
Updated
Nov 2025
CSV
Tennis

Tennis Abstract Match Charting

Point-by-point match charting data including serve placement, shot types, and rally lengths.

Size
200 MB
Records
1,000,000
Updated
Nov 2025
CSV
Tennis

Elo Tennis Rankings

Elo-based tennis player ratings and surface-specific rankings over time.

Size
25 MB
Records
50,000
Updated
Nov 2025
CSV
Tennis

ITF World Tennis Tour

Lower-tier professional tennis match results and rankings from ITF circuits.

Size
60 MB
Records
100,000
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
  });