TennisRank
RankingsTorneiosIAPlanos
EntrarCriar liga grátis
TennisRank

Sistema de ranking, barragem e torneio para clubes, academias e federações. Feito no Brasil, rodando em 3 idiomas.

Produto

  • Rankings
  • Torneios
  • Barragem
  • Assistente IA
  • Troféus
  • Páginas públicas

Recursos

  • Preços
  • FAQ
  • Federações

Empresa

  • Termos
  • Privacidade
  • Contato
© 2026 TennisRank · Feito no Brasil

Sobre o TennisRank

TennisRank é o sistema de ranking, barragem e torneio para clubes, academias e federações. 5 algoritmos de rating (ELO, pontos, classes, híbrido, barragem rolante), chave eliminatória com seed por rating, barragem com janela rolante configurável e um assistente IA (Claude Haiku 4.5) com 21 ações reais executadas no app. PWA multi-idioma (PT-BR, EN, ES). 30 dias do Signature grátis, sem cartão.

Feito no Brasil · PT · EN · ES

A liga amadora
merece software de verdade.

TennisRank é o sistema de ranking, barragem e torneio para clubes, academias e federações. ELO modificado para tênis (K-factor 40/20/10), chave eliminatória com seeding, barragem com janela rolante, e um assistente IA que executa 21 ações reais na sua liga.

Começar grátisVer como funciona
  • 30 dias do Signature completo
  • Sem cartão no cadastro
  • Plano Free pra sempre
Ranking da Raquete
Ranking Ao Vivo
LIVE
#JogadorRatingΔForma
  • 01
    RAR. Alencar
    2.148+12
  • 02
    MCM. Chen
    2.091-4
  • 03
    VVocêVocê
    2.044+38
  • 04
    LTL. Torres
    1.987-8
  • 05
    BFB. Fernandes
    1.955+5
  • 06
    GSG. Souza
    1.921-15
3 partidas em andamentoAtualiza a cada partida registrada
Rodada 34 · BarragemAberta
Seu próximo confronto

vs. Marco Chen (#2) · prazo sexta

Seu rating
2,044
Rating dele
2,091
Se você vencer
+19 ELO
Registrar partida
M1ª · R. Alencar venceu M. Villalba · 6-4 6-3◆F2ª · L. Torres venceu P. Ramos · 6-2 6-1◆Dupla M · Silva/Costa venceram Oliveira/Dias · 7-5 6-4◆M2ª · B. Fernandes venceu G. Souza · 6-3 7-6◆F1ª · A. Machado venceu T. Rocha · 6-4 6-2◆M3ª · C. Ribeiro venceu F. Almeida · 6-1 6-4◆Mista · Lima/Castro venceram Moura/Brito · 6-3 7-5◆M1ª · D. Pereira venceu V. Gomes · 7-6 6-4◆F2ª · N. Cardoso venceu R. Matos · 6-3 6-2◆M2ª · E. Nunes venceu S. Araújo · 6-4 6-4◆F3ª · H. Barros venceu I. Pinto · 6-2 6-3◆Dupla F · Cruz/Dias venceram Pires/Rocha · 6-4 7-5◆M1ª · J. Correia venceu K. Teixeira · 6-3 6-2◆F1ª · M. Vieira venceu O. Campos · 7-5 6-4◆M2ª · P. Santos venceu Q. Lopes · 6-2 6-3◆M1ª · R. Alencar venceu M. Villalba · 6-4 6-3◆F2ª · L. Torres venceu P. Ramos · 6-2 6-1◆Dupla M · Silva/Costa venceram Oliveira/Dias · 7-5 6-4◆M2ª · B. Fernandes venceu G. Souza · 6-3 7-6◆F1ª · A. Machado venceu T. Rocha · 6-4 6-2◆M3ª · C. Ribeiro venceu F. Almeida · 6-1 6-4◆Mista · Lima/Castro venceram Moura/Brito · 6-3 7-5◆M1ª · D. Pereira venceu V. Gomes · 7-6 6-4◆F2ª · N. Cardoso venceu R. Matos · 6-3 6-2◆M2ª · E. Nunes venceu S. Araújo · 6-4 6-4◆F3ª · H. Barros venceu I. Pinto · 6-2 6-3◆Dupla F · Cruz/Dias venceram Pires/Rocha · 6-4 7-5◆M1ª · J. Correia venceu K. Teixeira · 6-3 6-2◆F1ª · M. Vieira venceu O. Campos · 7-5 6-4◆M2ª · P. Santos venceu Q. Lopes · 6-2 6-3◆
  • 5 algoritmos

    ELO, pontos, classes, híbrido e barragem rolante. Você decide como sua liga conta ponto.

  • 21 ações IA

    O assistente cria rodada, aprova membro, simula partida, gera texto de WhatsApp — executa, não só responde.

  • 30 troféus

    24 automáticos (streak, bagel, clay master, comeback), 2 manuais e 4 de torneio. Notificação em tempo real.

  • 1650+ chaves

    Tradução completa em 3 idiomas (PT-BR, EN, ES). Federações internacionais prontas pra rodar.

🏆 Copa do Verão · SFMasc 1ª · bo3 · seed por ELO
Quartas
1R. Alencar
6 6
8V. Gomes
3 4
5B. Fernandes
4 6 5
4L. Torres
6 3 7
AO VIVO
3M. Chen
6 3
6D. Pereira
4 5
2P. Ramos
—
7G. Souza
—
Semi
1R. Alencar
6 6
4L. Torres
4 3
vencedor QF3
—
vencedor QF4
—
Final
FINAL
1R. Alencar
—
a definir
—
7 confrontos · 4 concluídos · 1 em andamentoSINGLE ELIM
Nível de plataforma profissional

A engine esportiva
por trás da sua liga.

Rating, barragem rolante, torneio eliminatório, painel do organizador e IA administrativa — todas as peças que uma liga precisa pra operar com consistência, em um lugar só.

  • 01

    ELO modificado para tênis

    K-factor adaptativo: 40 para jogadores novos, 20 para estáveis, 10 para o topo. Ajuste por diferença de games no set e por tipo de partida (bo3, pro set, super TB).

  • 02

    Barragem com janela rolante

    Pareamento serpentina, suíço, proximidade ou aleatório. Pontos assimétricos (vencedor/perdedor/WO). Janela configurável (3–20 rodadas) — a rodada mais antiga cai sozinha.

  • 03

    Chave eliminatória com seed

    Bracket SVG interativo, seeding por rating do ranking-mãe, avanço automático após confirmação, auto-completion na final. Até 64 jogadores, best-of-3 / pro set / super TB.

  • 04

    Página pública com SEO

    URL própria (/org/seu-clube), perfil público de cada atleta, Open Graph gerado no servidor, indexado pelo Google. Sua liga aparece em buscas.

Assistente IA · Claude Haiku 4.5

Administre a liga conversando.

Um assistente com 21 ações reais dentro do app — cria rodada, aprova membro, simula partida, gera comunicado. Linguagem natural, Vercel AI SDK v6 com streaming, confirmação obrigatória em ações destrutivas.

Assistente da Liga
Online

21 tools reais, todas em produção

  • Rd
    create_round · close_round · delete_round

    Cria rodada com prazo e sorteio automático. Encerra (WO em pendentes) ou deleta com confirmação.

  • Mb
    approve_member · approve_all_pending · change_category

    Gestão completa de membros em massa. Categoria alterável por jogador.

  • Tr
    create_tournament · update_tournament_status

    Cria torneio eliminatório (bo3, pro set, super TB). Abre inscrições, inicia, deleta.

  • Sm
    simulate_match · get_player_stats

    Calcula impacto ELO e posição se X vencer Y. Puxa rating, trend, forma e troféus de qualquer atleta.

  • Wa
    generate_whatsapp_content

    Gera texto pronto pra copiar: resumo de rodada ou prévia do sorteio, formatado para WhatsApp.

  • +11
    +11 tools de consulta e config

    create_ranking, get_ranking, get_league_overview, get_league_stats, get_round_detail, search_player, record_walkover, award_trophy, update_barragem_config, reject_member, get_player_stats.

Tudo incluso

Tudo que sua liga precisa rodar.

Rating, torneio, registro, troféus, página pública, stats do atleta. Sem módulo fantasma: o que está aqui está em produção, rodando hoje.

01 · Rating

5 algoritmos em produção. Você escolhe o que combina.

ELO com K-factor adaptativo, pontos por partida, classes hierárquicas com promoção/rebaixamento, híbrido (classes + ELO interno) e barragem rolante (janela 3–20). Trocar de modelo não apaga histórico.

02 · Torneios

Bracket SVG com seed

Seeding por rating, avanço automático pós-confirmação, auto-completion na final. bo3 / pro set / super TB.

03 · Registro

Wizard set a set

Placar por set, tiebreak, super tiebreak, walkover, confirmação do adversário. Validação por formato escolhido no ranking.

04 · Troféus

30 conquistas

24 automáticos (streak, bagel, clay master, comeback…), 2 manuais, 4 de torneio. Push em tempo real.

05 · Página pública

SEO + branding

URL própria, 7 temas de cor, logo, Open Graph server-rendered. Indexado pelo Google.

tennisrank.io/org/seu-clube
06 · Stats do atleta

Dossiê completo

Rating 12 meses, V/D por superfície, rivais (H2H), forma recente, melhor posição, simulador pré-partida.

Extra

PWA · offline · multi-idioma

Instala como app nativo (Serwist). Registro de partida funciona offline. 3 idiomas com 1.650+ chaves.

Planos

Teste o Signature completo por 30 dias. Sem cartão.

Termina o trial? Vira plano Free automático — até 15 membros e 1 ranking. Nada é apagado, nada bloqueado de leitura. Retoma o Signature quando quiser.

Club

Para clubes com até 5 categorias ativas.

R$ 199/mês · anual
  • Até 400 membros
  • 5 rankings ativos
  • 3 torneios eliminatórios simultâneos
  • Barragem rolante ilimitada
  • Branding + URL custom + SEO
  • Assistente IA incluso
Começar no Club
Mais escolhido

Signature

Sem limites. Para ligas, academias e federações regionais.

R$ 499/mês · anual
  • Membros, rankings e torneios ilimitados
  • Todos os 16 feature toggles
  • Assistente IA sem limite + todas as 21 tools
  • AI Coach, AI Preview, AI Narrator, AI Matchmaker
  • Dossiê tático + Radar de Forma + Rivais
  • Suporte prioritário + onboarding 1-on-1
Testar 30 dias grátis

Sem cartão. Vira Free no fim do trial, sem cobrança surpresa.

Federation

Federações, redes de clubes e marcas esportivas.

R$ 2,5K/ano · sales-led
  • Multi-tenant ilimitado
  • Dashboard federativo consolidado
  • White-label completo
  • SSO + auditoria (log_audit)
  • SLA + account manager dedicado
  • Onboarding presencial
Agendar conversa

Plano Free é para sempre — até 15 membros, 1 ranking, zero cartão. Perfeito pra grupos pequenos ou pra começar sem pressa.

Começar com Free
FAQ

Perguntas que
sempre aparecem.

Não achou sua resposta? Fale com a gente

  • Para quem o TennisRank foi feito?
    Clubes, academias, ligas independentes, grupos de amigos organizados e federações regionais que querem rodar rating, barragem e torneio com consistência — sem depender de controle manual. Do grupo de 15 pessoas ao circuito com 400.
  • Posso migrar uma base existente?
    Sim — import CSV no onboarding e edição em lote via Assistente IA (approve_all_pending, change_category, etc.). Histórico de partidas pode ser lançado retroativamente pelo organizador.
  • O que acontece quando acaba o trial?
    Vira plano Free: até 15 membros, 1 ranking, zero torneio ativo. Dados ficam intactos, em leitura. Reativa Signature quando quiser, de onde parou.
  • Como funciona a barragem rolante?
    Janela configurável (3 a 20 rodadas). A cada rodada nova, a mais antiga sai do rating. Pontos assimétricos (vencedor/perdedor/WO, editáveis por ranking), pareamento por proximidade, serpentina, suíço ou aleatório. WO automático se o confronto não acontece até o prazo.
  • Como é o ELO modificado?
    K-factor adaptativo: 40 para jogadores com menos de N partidas, 20 para estáveis, 10 para rating acima do threshold topo. Ajuste por diferença de games e pelo formato da partida (bo3 / pro set / super TB). Testado (vitest).
  • O Assistente IA custa extra?
    Não. Incluso nos planos pagos. Modelo Claude Haiku 4.5 via Vercel AI SDK v6 com streaming. Nunca envia email sem confirmação explícita — garantia via código, não via promessa.
  • Funciona para duplas?
    Sim. Modalidades suportadas: singles M, singles F, doubles M, doubles F, misto. Rating e categorias independentes por modalidade.
  • Tem aplicativo?
    É PWA (Serwist v9). Instala no celular como app nativo iOS e Android, registro de partida funciona offline, sincroniza quando reconecta. Zero download de app store.
  • LGPD e privacidade?
    Supabase em sa-east-1 (São Paulo). Scrub automático de PII no Sentry. Auditoria de ações sensíveis (log_audit SECURITY DEFINER). Exportação e deleção sob demanda. Sem anúncios, sem venda de dados.
Vamos lá?

A liga amadora
merece software de verdade.

30 dias de Signature completo. Sem cartão. Sem pegadinha.
Plano Free pra sempre se decidir que já é suficiente.

Começar agoraFalar com o time