Como o Footlab AI calcula suas previsões de futebol?
Para cada jogo, o Footlab AI estima um número esperado de gols para cada time e, a partir dele, deduz a probabilidade de cada resultado com um modelo de Poisson bivariado. Esse número esperado combina seis informações: a força recente dos dois times, medida nos seus últimos 40 jogos (um jogo de seis meses atrás pesa metade de um jogo recente), um ranking Elo mundial ancorado por campeonato, a escalação inicial provável, os desfalques confirmados, o fator casa e o contexto da partida (jogo de volta, descanso). Quando há odds publicadas para o jogo, a probabilidade 1X2 exibida combina essa estimativa com o consenso do mercado, e os gols esperados são reajustados para continuar coerentes com ela. O modelo sozinho, testado em jogos inéditos dos grandes campeonatos e das copas europeias (16 de julho de 2026), acerta o resultado em 53,9% dos casos, quando um sorteio entre três resultados daria 33,3%; a ficha exibida, que o combina com as odds, fica no nível das casas de apostas.
Versão do modelo: 2026-10. Últimas mudanças funcionais, em 5 de outubro de 2026: a margem das casas de apostas é retirada das odds pelo chamado “método da potência”, que deixou de subestimar os grandes favoritos; as odds são coletadas uma segunda vez pouco antes do início do jogo. Mudança anterior, em 25 de setembro de 2026: gols esperados, placares e mercados derivados reajustados à probabilidade 1X2 publicada. Backtest de referência: 16 de julho de 2026, 25.424 jogos.
O que exatamente o modelo produz para um jogo?
O modelo produz uma probabilidade para cada um dos três resultados (vitória do mandante, empate, vitória do visitante), o placar mais provável e a probabilidade de alguns mercados derivados, calculados sobre a mesma matriz de placares.
- Probabilidades 1X2, que somam 100% por construção.
- Placar exato mais provável, lido em uma matriz limitada a 8 gols por time.
- Probabilidade de mais de 2,5 gols e probabilidade de os dois times marcarem.
- Probabilidade de gol antes do intervalo, calibrada sobre uma proporção empírica de 44% dos gols marcados no primeiro tempo.
Por que a probabilidade 1X2 leva em conta as odds do mercado?
Porque foi o que se mostrou mais preciso. Em 19.583 jogos de todas as competições com odds (medição de 5 de outubro de 2026), o modelo sozinho aponta o resultado certo em 50,5% dos casos, e o favorito das casas de apostas, em 52,8%. A combinação dos dois empata com o mercado (52,7%, com a mesma indicação do favorito em 98,5% dos casos) e continua claramente mais bem calibrada que o modelo sozinho (Brier score de 0,583 contra 0,602). O Footlab AI, portanto, não supera as casas de apostas, ele se alinha a elas: a comparação completa, incluindo o retorno de uma aposta, está publicada na página de precisão.
- As odds 1X2 são as das casas de apostas, agregadas pelo nosso fornecedor de dados e coletadas uma primeira vez cerca de um dia antes do jogo e de novo entre 90 e 10 minutos antes do início (a ficha usa a coleta mais recente). Em seguida, é tirada a média e a margem da casa de apostas é retirada pelo chamado “método da potência”: ele retira sobretudo a margem dos azarões, onde as casas de apostas a colocam, e assim os grandes favoritos deixam de ser subestimados (em 19.583 jogos, um favorito anunciado com 85% vencia 92% das vezes com o método antigo; com este, 88% para 87% anunciados).
- O peso delas na probabilidade exibida vai de 85% a 95%, conforme a confiança do modelo: 95% quando ele hesita. Nenhuma regra obriga a ficha a repetir o vencedor das casas de apostas: quando o modelo discorda delas (18% dos jogos), essa mistura decide sozinha, e o modelo mantém o seu vencedor quando está seguro o bastante.
- Os gols esperados, os placares exatos e as probabilidades de gols e de intervalo são então reajustados para corresponder exatamente a essa probabilidade 1X2. Medido em 16.630 jogos: placares exatos e intervalo mais bem previstos, nenhum mercado piorou.
- Sem odds publicadas (jogo ainda distante ou competição não coberta), vale a previsão do modelo sozinho. As odds em si nunca são exibidas.
Como a força de um time é medida?
A força de um time é estimada nos seus últimos 40 jogos, com uma ponderação que reduz pela metade o peso de um jogo a cada 180 dias, corrigida pela qualidade dos adversários enfrentados e pelas médias da sua competição.
- Os gols marcados e sofridos são combinados com os gols esperados, que pesam 80% (xG oficial quando o fornecedor o informa; caso contrário, uma estimativa a partir dos chutes no gol, à razão de 0,3192 gol por chute no gol, medida em 270.000 jogos).
- Um time com poucos jogos recentes é puxado para a média da sua competição (regularização de 5 jogos), em vez de exibir uma força extrema tirada de três partidas.
Como comparar dois times que nunca se enfrentam?
Cada campeonato nacional é um grupo quase fechado, cujos jogos internos se compensam: sem correção, o melhor clube da Romênia e o melhor clube da Ucrânia acabam com o mesmo Elo. Por isso, o Footlab AI soma ao Elo do clube uma âncora de grupo, atualizada apenas pelos jogos entre grupos.
- O rating mundial de um clube é o seu Elo de clube mais a âncora do seu campeonato.
- A âncora de um campeonato só se move nas copas europeias e nos jogos internacionais, com um coeficiente de 24: o maior ganho individual medido no projeto.
- Os clubes femininos e os times das categorias de base têm grupos próprios: os resultados deles não deslocam a âncora do campeonato masculino.
- O fator casa vale 60 pontos de Elo na atualização do ranking.
A escalação é levada em conta?
Sim: desde 9 de agosto de 2026, o Footlab AI verifica a escalação provável na web antes de cada jogo e corrige a previsão de acordo com o time anunciado, a experiência desse time e as notas individuais dos seus jogadores.
- Uma escalação confirmada pela imprensa tem prioridade sobre a escalação deduzida das rotações recentes.
- A experiência dos titulares e as notas de jogo dos atletas são trazidas para a escala do seu campeonato antes de serem comparadas: uma nota 7,2 não vale a mesma coisa em todo lugar.
- Os desfalques confirmados (lesões, suspensões) reduzem a força ofensiva esperada do time em questão.
Por que os jogos entre campeonatos diferentes são tratados à parte?
Porque a forma no campeonato nacional quase não se transfere: medida no backtest, ela conserva só 10% do seu peso em um jogo entre campeonatos. É a lição mais cara do projeto, e ela está codificada assim mesmo.
- Em um jogo entre grupos, a forma recente no campeonato nacional é amortecida para 10% do seu peso habitual.
- Em compensação, a diferença de Elo mundial pesa quase três vezes mais do que no campeonato, porque a ancoragem por grupo tornou essa diferença realmente comparável.
- A precisão é medida separadamente nesse segmento, de forma contínua, graças à coluna cross_pool do registro de previsões.
Com que frequência os dados do modelo são atualizados?
Os placares são acompanhados minuto a minuto durante os jogos, as classificações são recalculadas a cada hora, e as lesões e os rankings Elo são ressincronizados todos os dias.
- Uma previsão é recalculada enquanto o jogo não começa; a última versão exibida é a que fica registrada e é avaliada.
- O resultado real é comparado com a previsão no mínimo três horas após o início do jogo.
- Um jogo adiado ou cancelado nunca conta como erro: ele é encerrado sem resultado após catorze dias.
Quais são os parâmetros do modelo?
Os nove parâmetros abaixo são os que mais pesam na previsão. Cada um foi definido por uma varredura de valores no backtest e depois confirmado em uma amostra posterior, nunca vista pelo modelo.
| Parâmetro | Valor | O que ele faz |
|---|---|---|
| Meia-vida da forma | 180 dias | Um jogo de seis meses atrás pesa metade de um jogo recente. |
| Regularização | 5 jogos | Um time pouco observado é puxado para a média da sua competição. |
| Peso dos gols esperados | 0,8 | A força é estimada em 80% pelos gols esperados e em 20% pelos gols reais. |
| Coeficiente de ancoragem do grupo | 24 | Velocidade com que um campeonato inteiro sobe ou desce no ranking mundial. |
| Fator casa (Elo) | 60 pontos | Bônus aplicado ao time mandante na atualização do ranking. |
| Amortecimento entre campeonatos | 0,1 | A forma no campeonato nacional conserva só 10% do seu peso fora dele. |
| Amortecimento dos totais | 0,8 | Corrige o excesso de confiança medido nas probabilidades extremas de mais de 2,5 gols. |
| Proporção de gols no primeiro tempo | 0,44 | Base do cálculo das probabilidades do intervalo. |
| Peso do mercado no 1X2 | 0,85 a 0,95 | Parte do consenso das odds na probabilidade exibida, quando há odds publicadas. Nunca 1: o modelo sempre tem peso. |
O que o modelo não faz?
Esta lista é tão importante quanto a anterior. Ela reúne dois tipos de itens: o que o Footlab AI se proíbe por princípio, e o que foi implementado, medido, considerado inútil e depois deixado em zero no código.
- Nenhuma odd exibida, nenhum link de afiliação, nenhum operador recomendado. As odds publicadas servem apenas como entrada do cálculo do 1X2 (ver acima): o Footlab AI nunca as mostra e não direciona ninguém a nenhuma casa de apostas.
- Nenhum dado meteorológico. Nem temperatura, nem chuva, nem vento entram no cálculo.
- Nenhuma estimativa de motivação nem do que está declaradamente em jogo. A penalidade de “jogo sem nada em disputa” foi implementada e testada de 0,05 a 0,2: rejeitada em todos os pesos, deixada em zero.
- Nenhum efeito do árbitro no resultado nem nos gols. O árbitro escalado só entra na probabilidade do número de cartões, e apenas quando é conhecido antes do jogo, ou seja, em cerca de 3% dos jogos: em todos os outros, esse mercado continua calculado a partir dos dois times.
- Nenhum efeito isolado do goleiro, nem efeito isolado de desfalque na defesa. Os dois foram testados em julho de 2026: o primeiro piora o resultado de forma monótona, o segundo não se distingue do ruído. Os dois estão em zero.
- Nenhum efeito de calendário apertado além do tempo de descanso entre dois jogos. Testado, sem ganho.
- Nenhuma correção da taxa de empates por campeonato. Testada, ela só piora: os campeonatos com muitos empates são campeonatos com poucos gols, algo que as médias de competição já codificam.
- Nenhuma previsão de lesão, de transferência ou de decisão do treinador.
Análise estatística baseada nos dados da Footlab AI (modelo de Poisson calibrado com mais de 17 000 jogos, combinado com o consenso das odds publicadas quando existe). Não é aconselhamento de apostas.
O Footlab AI (footlab.ai) é um produto de software independente. Não tem qualquer ligação com a FOOTLAB World, a franquia de centros de futebol indoor, nem com a Footy Labs.