Datos de tenis. Cada punto cuenta.

Datos punto a punto, estadísticas de jugadores y probabilidades de partido en directo. Explora los datos y haz tu primera consulta a la API gratis.

Registros históricos desde 2021, con cobertura en directo por liga. Encuentra los torneos y campos que necesita tu aplicación.

1,6 millones de puntos registrados.

Inventario del archivo del 11 de septiembre de 2026. Consulta la cobertura publicada para encontrar los torneos y ediciones de tu proyecto.

11.875partidos con registros por punto
1.669.201registros de puntos individuales
1.041.575puntos con valor de velocidad de saque

Corte del archivo · 2026-09-11

El marcador es solo el resultado.

La secuencia de puntos muestra cómo se llegó a él. Inspecciona los eventos y calcula tus propias estadísticas.

score_snapshot → point → correction

Usa los registros. O usa la respuesta.

El mismo archivo histórico resuelve dos trabajos distintos. Ninguno obliga a adoptar variables propietarias para modelos.

01

Datos sin agregar

Obtén registros canónicos granulares para tus propios análisis y modelos.

  • Metadatos del partido y puntos ordenados
  • Disponibilidad de campos y valores ausentes
  • Campos disponibles y valores ausentes explícitos
Revisar el modelo de datos
02

Estadísticas preparadas

Compara el rendimiento de jugadores y partidos con estadísticas y sus muestras elegibles.

  • Muestras de saque y devolución por jugador
  • Resúmenes por edición de torneo
  • Datos del partido con denominadores
Inspeccionar la vista del producto
Final de Wimbledon

Un partido es más que su resultado.

Jannik Sinner4 6 6 6
Carlos Alcaraz6 4 4 4
52,5 %

Puntos ganados por Jannik Sinner125 de 238 puntos registrados

Diferencia acumulada de puntos · Sinner menos Alcaraz0+12
Punto 238Ganado por Jannik Sinner

Una pista. Cada nivel del juego.

Relaciona cada punto con preguntas sobre partidos, jugadores y torneos.

Equipos de producto

Reconstruye un partido

Sigue el orden de los puntos y los cambios de marcador al reproducir un partido.

Analistas

Responde preguntas de rendimiento

Métricas de saque, devolución y presión con muestras elegibles.

Equipos de ML

Entrena con historial reproducible

Secuencias de puntos versionadas para experimentos repetibles.

Quant traders

Investiga cada cambio de estado

Compara estados del partido en secuencia. Verifica las marcas de tiempo antes de un análisis temporal.

Encuentra tus torneos.

Explora seis temporadas de tenis, desde puntos hasta estadísticas de partidos. Filtra por circuito y edición para encontrar los datos que necesitas.

Abrir el registro de cobertura
346
ediciones de torneos
274
ediciones con puntos
6
temporadas representadas

Actualizado el 2026-09-11. Los recuentos son por edición del torneo.

Una solicitud. Un partido real.

Crea una clave y consulta un partido sin elegir un plan de pago. La muestra gratuita no consume tu cuota.

GET /onboarding/v1/match

Consulta
import json, os
from urllib.request import Request, urlopen

request = Request(
    "https://api.datafortennis.com/onboarding/v1/match",
    headers={"Authorization": "Bearer " + os.environ["DFT_API_KEY"]}
)
with urlopen(request, timeout=15) as response:
    match_response = json.load(response)
print(json.dumps(match_response, indent=2))

Usa HTTP estándar y DFT_API_KEY del entorno. La ruta gratuita devuelve un partido; ejecútala en el playground con tu clave.

Tu primer partido, a una solicitud.

Regístrate, crea una clave API y ejecuta la muestra gratuita en la consola. Elige un plan cuando necesites más datos.