APIBJJ
Para quem casa lutas

Pare de confiar na palavra do empresário sobre o cartel do atleta.

Cruzamos cada nome do seu card com os resultados oficiais de nove organizações, gi ou no-gi, dentro ou fora do país, e devolvemos o cartel verificado antes de você anunciar a luta.

Dois atletas de kimono disputando pegada em uma luta de jiu-jitsu
competição de gi · registrada cada luta vira uma linha
Pódios registrados
157.650
Atletas resolvidos
84.168
Eventos
551
Organizações
8
Atualização
semanal
O que temos

157.650 pódios de oito organizações (IBJJF, AJP, ADCC, CBJJE, NAGA, UFC BJJ, BJJ Stars, WNO). O ADCC vai de 1998; o resto é 2024 pra cá, e cresce toda semana.

Tudo ligado por atleta, mesmo quando o nome sai escrito diferente: 86.380 grafias viraram 84.168 pessoas.

O que vendemos

A planilha com o cartel de cada lutador do seu card: o record sheet.

Parceria mensal pra quem faz evento sempre. Dados sob medida pra mídia, empresário e analista.

Direto do banco de dados

8 organizações · 551 eventos · 1998–2027
01
IBJJF
16.369pódios
12 eventos · majors 2025–2026
02
AJP TOUR
113.853pódios
419 eventos · 2024–2027
03
SMOOTHCOMP
8.510pódios
24 eventos · 2026
04
ADCC
5.622pódios
63 eventos · 1998–2026
05
UFC BJJ
150pódios
9 eventos · 2025–2026
06
NAGA
7.924pódios
10 eventos · 2019–2026
07
CBJJE
5.136pódios
6 eventos · 2025–2026
08
BJJ STARS
46pódios
5 eventos · 2022–2026
09
WNO
40pódios
3 eventos · 2023–2025

Sua base cobre outro circuito ou federação que ainda não temos? Diga qual. Pedidos pagos entram na frente da fila de coleta.

Pedir uma fonte
AtletaEquipeDivisãoOuros em majorsTítulos
Gabrieli Pessanha de Souza MarinhoInfight JJF · Super Pesado15Mundial ’25 ’26 · Pan ’25 ’26 · Europeu ’25 ’26 · Brasileiro ’25 ’26 · todos com absoluto · Mundial No-Gi ’25
Hazel Rose Butcher-SalazarAllianceF · Pesado11Mundial ’25 ’26 (+abs) · Pan ’25 ’26 (+abs) · Brasileiro ’26 (+abs) · Europeu ’26
Sarah C. Firme GalvaoATOSF · Leve10Europeu ’25 ’26 (+abs) · Pan ’25 ’26 (+abs) · Brasileiro ’25 ’26 (+abs) · Mundial ’25
Sergio Raimundo Rios da SilvaAllianceM · Pesado8Pan ’25 ’26 (+abs) · Brasileiro ’25 ’26 (+abs) · Europeu ’26 (+abs) · Mundial No-Gi ’25 (+abs)
Tainan Dalpra CostaAOJM · Médio8Mundial ’25 ’26 · Pan ’25 ’26 · Europeu ’25 ’26 · Brasileiro ’25 ’26
Diego Oliveira BatistaAOJM · Pluma7Mundial ’25 ’26 · Pan ’25 ’26 · Europeu ’25 ’26 · Brasileiro ’25
Erich Munis dos SantosSoldiers Jiu-JitsuM · Super Pesado6Mundial ’25 ’26 (+abs) · Brasileiro ’25 ’26 (+abs)
Mayssa Caldas Pereira BastosAOJF · Galo6Mundial ’25 ’26 · Brasileiro ’25 ’26 · Pan ’26 · Europeu ’25

Nomes exatamente como publicados pela federação. Toda variação de grafia resolve para um único athlete_id. Fonte: resultados oficiais.

Fonte · resultados de federação

Pódios de campeonato

1998 → 2027 · 551 eventos · 157.650 pódios
colocaçõesdivisões faixaslimites de peso · lb/kg academiastimestamps + fuso PT ↔ EN normalizado
Fonte · chaves ao vivo

Arquivo luta a luta

1.546 lutas guardadas · antes de a fonte apagar
oponentesvencedores cabeças de chavetatames horário local + UTC some da fonte, fica aqui
Fonte · calendários

Eventos anunciados

106 futuros · já ligados aos resultados
dataslocais vínculo de cartel IBJJF hoje · AJP e ADCC em expansão

ver todos os monitorados →

Coleta semanal, com 18 checagens automáticas em cada atualização. Se uma falhar, nada é publicado. O scraping é limitado por taxa e cacheado para não sobrecarregar as federações, e o dado bruto fica guardado como publicado, antes de qualquer normalização.

Quer uma dessas do seu card? Manda os nomes. O primeiro record sheet é grátis.

Pedir agora

Um atleta, um cartel, mesmo quando o nome muda

86.380 grafias → 84.168 pessoas

Federação nenhuma escreve o nome do atleta do mesmo jeito duas vezes. Sobrenome sem acento, nome do meio que some, apelido de time. "Sarah C. Firme Galvao" e "Sarah Galvao" podem ser a mesma pessoa ou não. A gente resolve isso antes de vender qualquer linha.

Como resolvemos

Cada resultado entra com nome, equipe, faixa, categoria de idade e gênero. Quando duas grafias batem (mesmo sobrenome, mesma equipe, tokens do nome em ordem), a gente funde. Mas faixa não regride, categoria de idade implica ano de nascimento, e peso não salta 75% num ano: qualquer contradição nesses sinais barra a fusão, mesmo com o nome idêntico.

Regra da casa: é melhor deixar duas linhas separadas do que inventar um cartel que nunca existiu. Fusão errada é a que ninguém percebe até um promotor receber um cartel fantasma.

Na prática
"Sarah C. Firme Galvao" (ATOS, 2025) e "Sarah Galvao" (ATOS, 2026): mesmas iniciais, mesma equipe, faixa preta nos dois anos → um athlete_id.
"Sarah Silva" (faixa branca, Alliance) fica de fora: equipe diferente, faixa impossível de bater com a mesma pessoa.

Estatísticas que ninguém mais tem

01 · giant_killer_index

Mata-gigantes

Quem é leve e mesmo assim medalha no absoluto. Sarah Galvão é leve e tem 7 pódios no absoluto. Isso é cartaz de evento.

02 · path_to_final

Eficiência de chave

Quantas lutas e quanto tempo o atleta leva até a final. A fonte apaga esses dados toda semana; a gente guarda.

03 · gold_conversion

Quem fecha, quem coleciona

Mostra quem transforma pódio em ouro e quem ganha peso e absoluto no mesmo dia.

04 · athlete_id

Um atleta, um cartel

“João P. Silva” e “Joao Paulo da Silva” são a mesma pessoa. Aqui, viram um cartel só.

05 · redes de equipe

Filial soma pra matriz

Alliance Mooca conta para a Alliance. 9.238 academias já ligadas a 6.033 equipes, das quais 3.323 são filiais.

06 · eventos futuros

Card anunciado, cartel pronto

Evento anunciado já entra na base. Quando acontece, os cartéis se conectam sozinhos.

Próximos eventos monitorados

ver todos os eventos monitorados →

Feito para quem move o esporte

Promotores & matchmakers

Case lutas com cartel, não com memória

Tale of the tape verificado de cada atleta do seu card, busca de oponente por peso, faixa e atividade recente, além de checagem de quem inflou o cartel.

record sheet · trecho
A. Wardzinski×E. Munis
Pesado · CheckMatSuper Pesado · Soldiers
4 ouros em majors ’256 ouros em majors ’25–26
Mídia & criadores

Estatística de preview, pronta pra citar

Cartéis precisos e head-to-heads para a sua próxima matéria, mais a estatística da semana que ninguém mais tem, sempre com crédito.

citável · linha real
Pessanha levou 15 ouros em nove majors em duas temporadas, sete deles no absoluto.
dados: apibjj
Empresários & marcas

Scout com evidência

Listas de prospectos por conversão e atividade, one-pager de valuation para negociar patrocínio, comprovação de cartel que encerra discussão.

prospectos · conversão de ouro, faixa colorida
  • 01C. du Plessis · Renzo Gracie16/16 · 1.00
  • 02A. Dias Santos · Mori Dojo14/14 · 1.00
  • 03N. Funegra · AOJ12/12 · 1.00
Academias & equipes

O quadro de medalhas, resolvido

Desempenho da equipe em todos os eventos, com filial somando pra matriz. Motivo de orgulho com fonte pra linkar.

ouros por equipe · eventos 2025–26 na base
Gracie Barra
1.862
CheckMat
1.485
Commando Group
1.365
Analistas de apostas

Histórico estruturado, categorias corretas

Resultados históricos como dados limpos: divisões separadas direito, identidades resolvidas entre organizações, timestamps em UTC. Vendemos dados, nunca palpites.

perfil de atleta · campos
gold_conversion0.83
open_class_podiums9
events · seasons9 · 2
nogi share0.11
Arena de competição com vários tatames de jiu-jitsu rodando chaves em paralelo
uma arena, vários tatames, chaves paralelas, um dataset
cada luta: tatame · horário · oponentes · vencedor
salvo antes de a fonte apagar

API JSON aberta

Os 84.168 atletas e 551 eventos também saem em JSON, em endereços fixos. Sem cadastro, sem chave: dá um curl e pronto.

# um atleta, carreira completa
$ curl apibjj.com/api/v1/athletes/29140.json
{
  "name": "Gabrieli Pessanha de Souza Marinho",
  "team": "Infight JJ",
  "current_belt": "Black",
  "golds": 15,
  "major_golds": 15,
  "placements": [ … ]
}
  • /api/v1/index.json: descoberta + contagens
  • /api/v1/athletes.json: todos os atletas resolvidos
  • /api/v1/athletes/{id}.json: carreira completa
  • /api/v1/events/{org}-{id}.json: resultados do evento
  • /api/v1/academies.json: academias → equipes
  • /api/v1/upcoming.json: calendário de eventos futuros

Precisa de mais que o JSON estático? A API paga atualiza junto com o banco, sem cache de CDN, e tem endpoints de busca e filtro que a versão aberta não tem.

Pedir docs e chave de API

Quanto custa

Três formas de comprar: um card avulso pra testar, acesso ilimitado pra quem publica toda semana, ou um projeto sob medida.

avulso

Extração

R$ 300
1 atleta + adversários · ou o histórico de um evento
  • cartel completo, cruzado com os resultados oficiais
  • entregue em planilha, pronto pra usar
  • o primeiro record sheet de card é grátis
Pedir extração
assinatura

API + downloads ilimitados

R$ 1.500 /mês
acesso total, sem limite de uso
  • API ilimitada
  • downloads ilimitados (planilha e parquet)
  • base atualizada toda semana
Assinar
sob medida

Análises customizadas

fale com a gente
scouting · valuation · feeds próprios
  • relatórios de scout e valuation
  • feeds para análise e mídia
  • escopo e preço fechados por e-mail
Descrever o que precisa

o primeiro record sheet é grátis para qualquer evento.

Como funciona

01

Manda o card

Nomes e categorias. Vale e-mail, planilha ou o print do matchmaking.

02

A gente cruza

Cada atleta contra os resultados oficiais: variação de nome, equipe e histórico resolvidos.

03

Você anuncia

Planilha pronta + a estatística que vira arte de divulgação. Prazo e preço fechados na resposta.

Dois atletas de no-gi treinando passagem de guarda em uma academia
no-gi · também na base gi e sem kimono, mesmo athlete_id