Historical Tennis Data

Tennis history, ready to work with.

Query tennis match history through the API, or download monthly Parquet datasets for research and backtesting.

Inside the point data.

Inspect six consecutive points from the final set, or switch to match statistics calculated from all 238 recorded points.

Sinner vs Alcaraz · Wimbledon finalJuly 13, 2025

Six consecutive points from the final set.
PointServerWinnerScore after point
233Set 4 · Game 9Carlos AlcarazCarlos AlcarazGame won
234Set 4 · Game 10Jannik SinnerJannik Sinner15 : 0
235Set 4 · Game 10Jannik SinnerJannik Sinner30 : 0
236Set 4 · Game 10Jannik SinnerJannik Sinner40 : 0
237Set 4 · Game 10Jannik SinnerCarlos Alcaraz40 : 15
238Set 4 · Game 10Jannik SinnerJannik SinnerGame won

Read a point or reproduce a match statistic.

Point rows and calculated statistics keep the same match identity and a clear denominator.

sequence
The point order within the match. Use it to keep the replay in order.
server_id / winner_id
Player references identify who served and who won the point, independently of display order.
score_after
The point score after the completed point. In this source, 0:0 marks the end of a game.
points_won / point_records
Points won divided by all recorded match points. The statistics view counts the full 238-point match.
started_at / ended_at
Recorded point clocks. They are null in this Wimbledon sample; point order remains available.

Choose requests or files.

API for application requests

Use JSON responses in an application. Start with one free match response, then compare plans for published historical endpoints.

Try a free match request

Parquet for local analysis

Download the calendar months you need. One-time pricing is $30 per month without timestamps or $50 with recorded timestamps.

Choose months and inspect the sample

Choose your months.

Select a range or individual months. Choose point timing, then see the total before creating an account.

Choose the dataset format
First month
Last month

Explore the tournaments and data fields available for your chosen period. Check coverage

Your dataset estimate

$301 calendar month × $30

One-time purchase. No recurring subscription.

  • points.parquetOrdered point-by-point records
  • rally.parquetIncluded where covered
  • strokes.parquetIncluded where covered
  • manifest.jsonPeriod, scope, field definitions and file checksums

Six points from the Wimbledon 2025 final. File manifest

Questions

Build with the history you actually need.

Compare API access, inspect coverage or configure a dataset before you create an account.