Como combinei dados reais da fase de grupos com histórico e ranking FIFA para ranquear os favoritos —...
Como combinei dados reais da fase de grupos com histórico e ranking FIFA para ranquear os favoritos — e o que os números dizem sobre Brasil, Argentina e França
Toda Copa do Mundo traz a mesma pergunta: quem vai ganhar?
A maioria das respostas vem de palpite, torcida ou memória afetiva. Resolvi fazer diferente. Neste artigo, vou mostrar passo a passo como construí um índice composto usando dados reais da competição — e como você pode reproduzir (ou questionar) cada decisão que tomei.
Spoiler: a matemática coloca Argentina e França numa classe à parte. Mas o Brasil tem um argumento histórico que nenhum outro time consegue igualar.
A primeira ideia óbvia é olhar para quem está liderando o grupo. Mas isso tem um problema sério: a fase de grupos não é equilibrada.
Um time pode ter 9 pontos enfrentando adversários fracos, enquanto outro tem 6 pontos num grupo muito difícil. Além disso, a Copa não termina na fase de grupos — e títulos mundiais não aparecem em nenhuma tabela de classificação.
Precisamos de um índice que capture três coisas ao mesmo tempo:
Depois de testar algumas combinações, cheguei a 5 variáveis com pesos distintos:
35% para aproveitamento porque a forma atual é o dado mais fresco e direto que temos. Um time que venceu os 3 jogos está tecnicamente em melhor momento do que um que empatou dois.
20% para eficiência porque marcar muitos gols não adianta se você também toma muitos. A proporção gols pró / (gols pró + gols contra) mede equilíbrio entre ataque e defesa de forma mais honesta do que o saldo de gols isolado.
20% para histórico porque Copa do Mundo é um torneio de pressão extrema. Times com tradição de semifinal e final tendem a performar melhor nas fases decisivas — é algo difícil de quantificar, mas impossível de ignorar.
15% para títulos porque há uma diferença real entre ter conquistado a Copa e nunca ter chegado lá. Normalizei pelo máximo possível (5, que é o Brasil).
10% para ranking FIFA porque o ranking captura a qualidade média do elenco ao longo do tempo, não só os últimos 3 jogos.
Toda a lógica cabe em uma função:
def calc_score(time: dict) -> float: # Aproveitamento: pontos obtidos sobre máximo possível (9) aproveitamento = time["pts"] / 9
# Eficiência: proporção do total de gols que foram marcados pelo time eficiencia = time["gp"] / max(time["gp"] + time["gc"], 1)
# Histórico: normalizado de 0 a 1 (entrada: 0–100) historico = time["historico"] / 100
# Títulos: normalizado pelo máximo histórico (5 = Brasil) titulos = min(time["titulos"] / 5, 1)
# Ranking FIFA: invertido (rank 1 = melhor) e normalizado rank = (10 - min(time["rank_fifa"], 10)) / 9
return ( aproveitamento * 35 + eficiencia * 20 + historico * 20 + titulos * 15 + rank * 10 )
Enter fullscreen mode
Exit fullscreen mode
Simples, sem biblioteca, sem magia. Cada linha tem uma justificativa clara.
Coletei os dados reais da fase de grupos via SportRadar em 29/06/2026. Os dados históricos são referência pública do ranking FIFA e do acervo de títulos de cada seleção.
Aplicando a fórmula nos dados de 29/06/2026:
🇦🇷 Argentina ████████████████████████████████████████ 100.0% 🇫🇷 França ████████████████████████████████████████ 97.3% 🇧🇷 Brasil ████████████████████████████████████ 91.3% 🇪🇸 Espanha ███████████████████████████████████ 87.0% 🇩🇪 Alemanha █████████████████████████████████ 83.1% 🏴 Inglaterra ███████████████████████████████ 77.8% 🇳🇱 Holanda ████████████████████████████████ 79.3% 🇵🇹 Portugal ████████████████████████████ 69.6%
Enter fullscreen mode
Exit fullscreen mode
Argentina (100%) — campanha perfeita: 9 pontos, 9 gols marcados, 2 sofridos, saldo de +7, ranking FIFA #1. O único "custo" no índice é ter menos títulos históricos que Brasil e Alemanha.
França (97.3%) — praticamente empatada com a Argentina nos dados da fase de grupos. O que separa as duas é o menor número de títulos (2 contra 3) e o histórico ligeiramente inferior. Na prática, estão em nível igual.
Brasil (91.3%) — o peso histórico salva o Brasil de uma posição mais baixa. Com aproveitamento de 77.8% (inferior aos dois primeiros) e 3 gols sofridos, a campanha atual não é a mais dominante. Mas 5 títulos e um historico: 92 puxam o score para cima.




0 Comentário(s)
Deixe seu comentário