O registro completo por trás dos números que publicamos — vitórias e derrotas, com a odd que realmente pegamos. Disponível para download e recalculado a partir do banco de dados a cada carregamento, em vez de escrito à mão uma vez.
Está publicado para ser conferido. Cada número desta página é a soma das linhas do arquivo abaixo; se a sua conta não bater com a nossa, a errada é a nossa e queremos saber.
Recalcule o ROI você mesmo: baixe o arquivo, divida o lucro líquido pelo total apostado nas linhas que quiser, e você deve chegar ao mesmo número que esta página mostra. Os sinais ao vivo são a única parte paga da OddsFlow — você paga pelo timing, nunca pela prova. Este registro liquidado é gratuito, público e recalculável; a verificação nunca fica atrás do paywall.
31.812 apostas liquidadas, de 2026-01-25 a 2026-09-07. Há um atraso de sete dias na publicação, então a semana mais recente não entra aqui nem no arquivo.
Neste registro os modelos ganharam 15234 apostas e perderam 12260, e o retorno foi de +11.70% sobre o valor apostado. Não é contradição. Uma aposta tem dois números — a frequência com que acerta e o preço pago por ela. Um serviço que acerta 70% em odd 1.20 perde dinheiro; um que acerta 40% em odd 3.00 ganha. A taxa de acerto é a métrica mais fácil de inflar, e é justamente por isso que costuma ser a única publicada.
Todas as competições estão listadas, inclusive as que deram prejuízo. 21 de 125 têm menos de 50 apostas liquidadas e estão sinalizadas: nesse tamanho, uma única linha de quarter que vira para o outro lado move o retorno em pontos percentuais inteiros, então essas linhas descrevem variação, não habilidade. Estão aqui porque omiti-las transformaria esta tabela numa seleção de qual competição teve sorte.
| Competição | Apostas | Partidas | V–D | Retorno |
|---|---|---|---|---|
| La Liga | 1.737 | 164 | 877–693 | +18.00% |
| FIFA World Cup | 1.442 | 100 | 590–693 | -0.20% |
| Brasileirão Série A | 1.321 | 115 | 607–594 | +13.80% |
| Serie A | 1.276 | 134 | 607–505 | +14.30% |
| Premier League | 1.211 | 134 | 625–464 | +23.20% |
| Bundesliga | 1.027 | 98 | 535–400 | +28.70% |
| Saudi Pro League | 1.025 | 80 | 546–377 | +16.30% |
| Brasileirão Série B | 1.021 | 120 | 439–423 | +7.90% |
| Ligue 1 | 1.017 | 110 | 538–403 | +26.00% |
| Chinese Super League | 925 | 61 | 454–352 | +26.90% |
| J1 League | 791 | 98 | 371–347 | +2.90% |
| Eredivisie | 688 | 65 | 329–294 | -1.90% |
| Major League Soccer | 630 | 69 | 310–222 | +18.80% |
| Liga Profesional Argentina | 530 | 62 | 270–163 | +18.60% |
| Primeira Liga | 529 | 59 | 266–211 | +16.10% |
| UEFA Conference League | 479 | 85 | 255–189 | +12.90% |
| Eerste Divisie | 475 | 43 | 207–216 | -2.00% |
| Süper Lig | 469 | 49 | 219–208 | -5.50% |
| UEFA Champions League | 378 | 52 | 221–143 | +20.50% |
| EFL Cup | 375 | 41 | 175–162 | +4.70% |
| Turkish 1. Lig | 355 | 52 | 185–92 | +25.60% |
| 2. Bundesliga | 354 | 33 | 188–119 | +21.80% |
| Ligue 2 | 345 | 37 | 183–112 | +18.90% |
| Leagues Cup | 344 | 42 | 156–157 | -1.10% |
| Allsvenskan | 339 | 34 | 166–134 | +11.20% |
| Segunda División | 332 | 37 | 146–113 | +9.40% |
| Peruvian Primera División | 318 | 40 | 149–125 | +9.60% |
| Ekstraklasa | 310 | 37 | 128–107 | +9.50% |
| Eliteserien | 308 | 25 | 156–97 | +19.60% |
| NWSL Women | 301 | 39 | 156–105 | +22.00% |
| Egyptian Premier League | 298 | 32 | 148–93 | +15.80% |
| Swiss Super League | 297 | 24 | 159–121 | +23.90% |
| Chilean Primera División | 293 | 29 | 147–112 | +15.10% |
| Championship | 286 | 47 | 150–94 | +22.70% |
| Serie B | 280 | 27 | 145–80 | +25.50% |
| Torneo Federal A | 276 | 60 | 112–91 | +6.50% |
| Colombian Primera A | 274 | 39 | 134–77 | +23.60% |
| Liga I | 270 | 33 | 125–101 | +14.50% |
| League One | 258 | 43 | 123–92 | +13.40% |
| Ecuadorian Liga Pro | 257 | 37 | 151–74 | +30.60% |
| Belgian Pro League | 253 | 34 | 119–107 | +15.20% |
| K League 1 | 249 | 70 | 106–108 | +5.20% |
| Superliga | 245 | 27 | 128–82 | +19.50% |
| League Two | 228 | 43 | 127–84 | +19.50% |
| Belgian First Amateur Division | 227 | 30 | 99–90 | +3.50% |
| Czech Liga | 223 | 28 | 117–77 | +19.90% |
| Paraguayan División Profesional - Clausura | 217 | 29 | 107–74 | +22.70% |
| USL Championship | 213 | 48 | 104–63 | +22.90% |
| Scottish Premiership | 212 | 19 | 92–95 | +1.70% |
| NB I | 204 | 22 | 99–67 | +21.00% |
| CAF Champions League | 197 | 13 | 60–76 | -7.80% |
| Tweede Divisie | 191 | 27 | 93–70 | +9.80% |
| South African Premier Soccer League | 187 | 22 | 89–50 | +18.80% |
| Austrian Bundesliga | 180 | 19 | 89–75 | +5.50% |
| Indian Super League | 172 | 14 | 90–76 | +12.60% |
| Spanish Primera División RFEF - Group 1 | 164 | 18 | 53–75 | -14.80% |
| Serbian SuperLiga | 150 | 26 | 88–39 | +30.30% |
| HNL | 149 | 18 | 59–77 | -1.30% |
| Belarusian Premier League | 146 | 26 | 51–65 | -8.20% |
| Greek Super League | 139 | 17 | 65–38 | +25.20% |
| Sammarinese Campionato | 139 | 14 | 79–43 | +31.60% |
| Spanish Primera División RFEF - Group 2 | 139 | 18 | 72–35 | +26.60% |
| Coppa Italia | 132 | 19 | 65–52 | +9.90% |
| Frauen Bundesliga | 132 | 12 | 62–49 | +13.30% |
| K League 2 | 127 | 25 | 48–47 | +6.40% |
| Uruguayan Primera División - Apertura | 126 | 29 | 48–45 | -0.60% |
| DFB-Pokal | 126 | 13 | 54–65 | -5.20% |
| CAF Confederation Cup | 121 | 8 | 34–64 | -29.90% |
| CONMEBOL Libertadores | 119 | 15 | 52–46 | +10.80% |
| Club Friendlies | 115 | 78 | 54–43 | +6.60% |
| Bolivian Primera División | 114 | 28 | 50–42 | +7.50% |
| Liga MX | 110 | 24 | 46–39 | +9.30% |
| Kazakhstan Premier League | 107 | 22 | 43–52 | -10.20% |
| Brazilian Serie C | 107 | 28 | 45–30 | +21.10% |
| FA WSL | 104 | 7 | 56–25 | +33.00% |
| 3. Liga | 101 | 24 | 60–17 | +47.90% |
| Superettan | 100 | 29 | 36–20 | +22.90% |
| UAE Pro League | 100 | 18 | 30–51 | -26.70% |
| Slovak Super Liga | 100 | 19 | 37–41 | -5.10% |
| Russian Premier League | 99 | 18 | 38–45 | -2.60% |
| Thai League 1 | 96 | 7 | 26–35 | -18.30% |
| Portuguese Segunda Liga | 92 | 29 | 44–36 | +2.80% |
| Cypriot 1st Division | 91 | 12 | 46–34 | +9.40% |
| Primera División Femenina | 91 | 14 | 44–29 | +19.80% |
| Macedonian First League | 90 | 17 | 33–33 | +2.40% |
| Bulgarian First League | 89 | 25 | 26–46 | -20.60% |
| Ligat Ha'al | 86 | 16 | 33–42 | -11.80% |
| Ukrainian Premier League | 83 | 17 | 35–15 | +34.10% |
| Malawian Super League | 83 | 19 | 34–24 | +14.40% |
| Liga Panameña de Fútbol | 82 | 19 | 34–33 | +4.80% |
| Challenger Pro League | 82 | 23 | 48–25 | +20.30% |
| Slovenian 1. SNL | 76 | 17 | 29–28 | +2.60% |
| Copa Do Brasil | 73 | 10 | 37–29 | +7.10% |
| Irish Premier Division | 73 | 12 | 43–19 | +34.40% |
| CONMEBOL Sudamericana | 67 | 10 | 27–28 | -1.10% |
| UEFA Europa League | 66 | 16 | 25–38 | -33.80% |
| Ligi kuu Bara | 59 | 20 | 20–26 | -15.50% |
| Omani Professional League | 59 | 9 | 25–16 | +12.70% |
| Feminine Division 1 | 58 | 4 | 28–8 | +44.00% |
| Russian Cup | 57 | 10 | 21–30 | -17.40% |
| Erovnuli Liga | 55 | 16 | 22–16 | +6.80% |
| Canadian Premier League | 54 | 15 | 30–18 | +26.70% |
| Kvindeliga | 53 | 8 | 27–21 | +8.70% |
| EFL Trophy | 53 | 8 | 20–30 | -19.00% |
| Polish Cupamostra pequena demais | 40 | 27 | 20–14 | +15.30% |
| Russian First Leagueamostra pequena demais | 38 | 15 | 20–10 | +33.70% |
| Austrian 2. Ligaamostra pequena demais | 35 | 20 | 18–15 | +7.40% |
| Damallsvenskanamostra pequena demais | 31 | 13 | 17–9 | +21.10% |
| Qatar Stars Leagueamostra pequena demais | 31 | 10 | 17–10 | +24.10% |
| English FA Cupamostra pequena demais | 22 | 2 | 17–2 | +70.90% |
| Veikkausliigaamostra pequena demais | 17 | 13 | 9–6 | +12.40% |
| Copa Rioamostra pequena demais | 15 | 2 | 7–8 | -6.50% |
| KNVB Bekeramostra pequena demais | 15 | 9 | 10–5 | +26.80% |
| Georgian Liga 3amostra pequena demais | 14 | 11 | 9–2 | +44.50% |
| Saudi King's Cupamostra pequena demais | 14 | 10 | 7–6 | +5.20% |
| Greek Cupamostra pequena demais | 14 | 11 | 6–6 | -4.80% |
| UEFA Champions League Womenamostra pequena demais | 13 | 11 | 7–4 | +20.00% |
| Myanmar National Leagueamostra pequena demais | 11 | 4 | 7–0 | +75.10% |
| Scottish League Cupamostra pequena demais | 8 | 6 | 4–3 | +19.90% |
| Peruvian Copa De La Ligaamostra pequena demais | 6 | 3 | 1–3 | -36.60% |
| Malaysian FA Cupamostra pequena demais | 5 | 3 | 3–1 | +32.50% |
| Croatian Cupamostra pequena demais | 4 | 4 | 2–2 | -1.20% |
| Taça de Portugalamostra pequena demais | 4 | 3 | 3–0 | +85.00% |
| Community Shieldamostra pequena demais | 1 | 1 | 0–1 | -100.00% |
| Trophée des Championsamostra pequena demais | 1 | 1 | 1–0 | +80.00% |
Uma linha por aposta liquidada, com o minuto e o placar no momento da entrada, a odd registrada antes de o resultado ser conhecido e o lucro ou prejuízo após a liquidação.
Um modelo de Dixon-Coles estima as taxas de gols marcados e sofridos de cada time, corrigidas pela força do adversário, com jogos antigos pesando menos. Ele também corrige a dependência dos placares baixos que um Poisson simples erra — 0x0, 1x0 e 1x1 não são resultados independentes na prática.
Um time pode vencer por 1x0 tendo sido dominado. Treinar só com o resultado ensina a coisa errada ao modelo, então a qualidade das finalizações entra na conta: o xG mede o que o time de fato criou, e não o que caiu no colo naquele dia.
A partida é simulada milhares de vezes a partir dessas taxas. A saída é uma distribuição, não um placar único: a probabilidade de cada placar exato, de cada resultado 1X2, de cada linha de gols e de cada handicap asiático.
A probabilidade do modelo é comparada com a probabilidade implícita na odd oferecida. A aposta só é registrada quando a diferença é grande o bastante. É por isso que a maioria das partidas não gera aposta nenhuma — na maior parte dos jogos o mercado já está certo, e apostar ali só paga a margem da casa.
Declaradas aqui para que ninguém que cite este registro seja pego de surpresa depois.
Se usar isto em uma reportagem ou trabalho, esta é a referência que pedimos.
OddsFlow AI, "Registro de Apostas Liquidadas" (2026-01-25–2026-09-07). Disponível em oddsflow.ai/pt/dados-abertos.
Esta página é o arquivo. O registro corrente, atualizado após cada partida, está aqui.