Dados de tênis. Cada ponto conta.

Dados ponto a ponto, estatísticas de jogadores e probabilidades de partidas ao vivo. Explore os dados e faça sua primeira requisição à API gratuitamente.

Registros históricos desde 2021, com cobertura ao vivo por liga. Encontre os torneios e campos para sua aplicação.

1,6 milhão de pontos registrados.

Inventário do arquivo de 11 de setembro de 2026. Consulte a cobertura publicada para encontrar torneios e edições para seu projeto.

11.875corresponde a registros de pontos
1.669.201registros de pontos individuais
1.041.575pontos com um valor de velocidade de saque

Snapshot do arquivo · 2026-09-11

O placar é só o resultado.

A sequência de pontos mostra como a partida chegou até ele. Examine os eventos e calcule suas estatísticas.

score_snapshot → point → correction

Use os registros. Ou use a resposta.

O mesmo arquivo histórico suporta dois trabalhos diferentes. Nenhum dos dois exige que os clientes adotem recursos de modelo proprietários.

01

Dados brutos

Recupere registros canônicos granulares para suas próprias análises e modelos.

  • Combine metadados e pontos ordenados
  • Disponibilidade de campo e valores ausentes
  • Campos disponíveis e valores ausentes explícitos
Revise o modelo de dados
02

Estatísticas prontas

Compare o desempenho de jogadores e partidas com estatísticas e suas amostras elegíveis.

  • Saque do jogador e amostras de retorno
  • Resumos das edições do torneio
  • Combine fatos com denominadores
Inspecione a visualização do produto
Final de Wimbledon

Uma partida vai além do placar.

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

Pontos vencidos por Jannik Sinner125 de 238 pontos registrados

Diferença acumulada de pontos · Sinner menos Alcaraz0+12
Ponto 238Vencido por Jannik Sinner

Uma quadra. Cada granularidade do jogo.

Relacione cada ponto a perguntas sobre partidas, jogadores e torneios.

Equipes de produto

Reconstrua uma partida

Siga a ordem dos pontos e as mudanças de placar ao reproduzir uma partida.

Analistas

Responda perguntas de desempenho

Métricas de saque, devolução e pressão com amostras elegíveis.

Equipes de ML

Treine com histórico reproduzível

Sequências versionadas para experimentos repetíveis.

Quant traders

Pesquise cada mudança de estado

Compare estados da partida em sequência. Verifique os timestamps antes de uma análise temporal.

Encontre seus torneios.

Explore seis temporadas de tênis, de registros de pontos a estatísticas. Filtre por circuito e edição para encontrar os dados do seu projeto.

Abra o livro de cobertura
346
edições de torneios
274
edições com pontos
6
temporadas representadas

Atualizado em 2026-09-11. As contagens são por edição do torneio.

Uma requisição. Uma partida real.

Crie uma chave e consulte uma partida sem escolher um plano pago. A amostra gratuita não consome sua cota.

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 padrão e DFT_API_KEY do ambiente. A rota gratuita retorna uma partida; execute no playground com sua chave.

Sua primeira partida a uma requisição.

Cadastre-se, crie uma chave API e execute a amostra grátis no console. Escolha um plano quando precisar de mais dados.