How to read these predictions
Each percentage is an estimated probability. Explore the data and models behind our analysis.
Learn more →Explore completed matches and check our predictions. Review performance by day, league and market, with a transparent, detailed history.
Recent results with prediction verification
| Competition / Match | Score | Ganhar.pt prediction | Prob. | Verification | |
|---|---|---|---|---|---|
| KongsvingerStabaek | 1 - 290 minHT 1 - 2 | HT 1X2: Kongsvinger | 39% | × WRONG | View → |
| Gomel IIMinsk II | 1 - 490 minHT 0 - 1 | HT 1X2: Draw | 39% | × WRONG | View → |
| Molodechno-DYuSSh 4Osipovichy | 5 - 090 minHT 2 - 0 | HT 1X2: Molodechno-DYuSSh 4 | 49% | ✓ CORRECT | View → |
| KayserisporMuğlaspor | 6 - 090 minHT 3 - 0 | HT 1X2: Kayserispor | 45% | ✓ CORRECT | View → |
| BravoKoper | 1 - 290 minHT 0 - 0 | HT 1X2: Koper | 44% | × WRONG | View → |
| Cape Town CityMagesi | 1 - 090 minHT 1 - 0 | HT 1X2: Draw | 41% | × WRONG | View → |
| Sopoti LibrazhdIliria Fushë-Krujë | 2 - 390 minHT 1 - 2 | HT 1X2: Draw | 38% | × WRONG | View → |
| FlamurtariFK Kukesi | 2 - 090 minHT 0 - 0 | HT 1X2: Flamurtari | 50% | × WRONG | View → |
| BrežiceBeltinci | 0 - 690 minHT 0 - 5 | HT 1X2: Draw | 39% | × WRONG | View → |
| TriglavKrka | 2 - 490 minHT 1 - 2 | HT 1X2: Triglav | 62% | × WRONG | View → |
| PakhtakorAl-Nassr | 2 - 690 minHT 1 - 3 | HT 1X2: Al-Nassr | 49% | ✓ CORRECT | View → |
| Al SaddAl-Ahli Jeddah | 0 - 090 minHT 0 - 0 | HT 1X2: Al-Ahli Jeddah | 43% | × WRONG | View → |
| Al-Wasl FCAl Quwa Al Jawiya | 4 - 390 minHT 3 - 1 | HT 1X2: Al-Wasl FC | 59% | ✓ CORRECT | View → |
| Al-Ittihad FCAl Ain | 1 - 490 minHT 0 - 2 | HT 1X2: Draw | 42% | × WRONG | View → |
| GaisAIK Stockholm | 2 - 190 minHT 1 - 0 | HT 1X2: Draw | 39% | × WRONG | View → |
| Mjallby AIFKalmar FF | 0 - 090 minHT 0 - 0 | HT 1X2: Draw | 45% | ✓ CORRECT | View → |
| Be'sat KermanshahSaipa | 0 - 090 minHT 0 - 0 | HT 1X2: Draw | 45% | ✓ CORRECT | View → |
| Ario EslamshahrFard Alborz | 0 - 390 minHT 0 - 1 | HT 1X2: Draw | 43% | × WRONG | View → |
| Mes RafsanjanPars Jonoubi JAM | 0 - 090 minHT 0 - 0 | HT 1X2: Draw | 42% | ✓ CORRECT | View → |
| Naft GachsaranMes Kerman | 2 - 190 minHT 2 - 0 | HT 1X2: Draw | 45% | × WRONG | View → |
| Shahin Bandar AmeriShenavarsazi Qeshm | 0 - 190 minHT 0 - 0 | HT 1X2: Draw | 45% | ✓ CORRECT | View → |
| Naft Bandar AbbasNovin Ahvaz | 1 - 090 minHT 1 - 0 | HT 1X2: Draw | 48% | × WRONG | View → |
| Empoli U20Cagliari U20 | 2 - 390 minHT 1 - 3 | HT 1X2: Draw | 39% | × WRONG | View → |
| Santa FeOnce Caldas | 0 - 290 minHT 0 - 1 | HT 1X2: Draw | 41% | × WRONG | View → |
| Häcken WKristianstad W | 4 - 190 minHT 3 - 0 | HT 1X2: Häcken W | 58% | ✓ CORRECT | View → |
| Malmö FF WNorrköping W | 1 - 190 minHT 0 - 1 | HT 1X2: Malmö FF W | 49% | × WRONG | View → |
| Al JabalainAl Bukayriyah | 3 - 090 minHT 2 - 0 | HT 1X2: Al Jabalain | 49% | ✓ CORRECT | View → |
| Al JeelAl Najma | 0 - 190 minHT 0 - 0 | HT 1X2: Al Najma | 48% | × WRONG | View → |
| Al ZulfiAl Jandal | 3 - 090 minHT 0 - 0 | HT 1X2: Al Zulfi | 49% | × WRONG | View → |
| Al SafaAl-Wajj | 1 - 090 minHT 0 - 0 | HT 1X2: Al-Wajj | 37% | × WRONG | View → |
| AfifAl Nairyah | 0 - 290 min | HT 1X2: Draw | 40% | — | View → |
| Al RayanAl Qalah | 1 - 190 min | HT 1X2: Al Rayan | 48% | — | View → |
| Al-AinArar | 3 - 190 minHT 2 - 0 | HT 1X2: Al-Ain | 49% | ✓ CORRECT | View → |
| Hetten FCAl Gottah | 1 - 490 minHT 1 - 1 | HT 1X2: Hetten FC | 39% | × WRONG | View → |
| NacionalRCA | 1 - 190 min | HT 1X2: Draw | 38% | — | View → |
| HeraclesFC OSS | 2 - 090 minHT 1 - 0 | HT 1X2: Heracles | 60% | ✓ CORRECT | View → |
| Jong AjaxVitesse | 1 - 190 minHT 1 - 0 | HT 1X2: Draw | 34% | × WRONG | View → |
| Jong PSV U21NAC Breda | 0 - 290 minHT 0 - 0 | HT 1X2: NAC Breda | 40% | × WRONG | View → |
| Jong UtrechtDordrecht | 3 - 290 minHT 3 - 1 | HT 1X2: Draw | 38% | × WRONG | View → |
| Radomiak RadomSlask Wroclaw | 3 - 190 minHT 1 - 1 | HT 1X2: Draw | 42% | ✓ CORRECT | View → |
| Raków CzęstochowaPogon Szczecin | 3 - 190 minHT 0 - 1 | HT 1X2: Draw | 34% | × WRONG | View → |
| Zaglebie LubinKorona Kielce | 1 - 090 minHT 1 - 0 | HT 1X2: Draw | 41% | × WRONG | View → |
| Torpedo KutaisiDila | 2 - 190 minHT 1 - 1 | HT 1X2: Draw | 43% | ✓ CORRECT | View → |
| Tallinna Kalev IITartu Kalev | 3 - 290 minHT 2 - 0 | HT 1X2: Draw | 39% | × WRONG | View → |
| ShabanaKenya Police | 0 - 190 minHT 0 - 1 | HT 1X2: Draw | 39% | × WRONG | View → |
| Ulinzi StarsMathare United | 2 - 190 minHT 0 - 1 | HT 1X2: Draw | 47% | × WRONG | View → |
| Baník Ostrava IIVysočina Jihlava | 1 - 390 minHT 0 - 2 | HT 1X2: Draw | 40% | × WRONG | View → |
| AndranikBentonit Ijevan | 0 - 290 min | HT 1X2: Andranik | 49% | — | View → |
| Araks AraratBanants II | 4 - 190 minHT 2 - 0 | HT 1X2: Draw | 42% | × WRONG | View → |
| Ararat IIMika | 1 - 390 min | HT 1X2: Ararat II | 39% | — | View → |
| Noah IIPyunik II | 3 - 290 min | HT 1X2: Draw | 39% | — | View → |
| Bashkimi KumanovoAresimi | 2 - 190 minHT 0 - 0 | HT 1X2: Draw | 41% | ✓ CORRECT | View → |
| SkopjeSileks | 0 - 090 minHT 0 - 0 | HT 1X2: Sileks | 50% | × WRONG | View → |
| Vardar SkopjeStruga | 0 - 190 minHT 0 - 1 | HT 1X2: Vardar Skopje | 41% | × WRONG | View → |
| Arda KardzhaliSeptemvri Sofia | 2 - 190 minHT 2 - 1 | HT 1X2: Arda Kardzhali | 45% | ✓ CORRECT | View → |
| Cherno More VarnaBotev Vratsa | 1 - 090 minHT 0 - 0 | HT 1X2: Draw | 44% | ✓ CORRECT | View → |
| Polonia BytomOdra Opole | 3 - 090 minHT 0 - 0 | HT 1X2: Draw | 39% | ✓ CORRECT | View → |
| ŁKS ŁódźPolonia Warszawa | 1 - 190 minHT 0 - 0 | HT 1X2: Draw | 39% | ✓ CORRECT | View → |
| Stal RzeszówPuszcza Niepołomice | 2 - 290 minHT 0 - 1 | HT 1X2: Draw | 39% | × WRONG | View → |
| Chojniczanka ChojniceAvia Świdnik | 1 - 090 minHT 0 - 0 | HT 1X2: Draw | 41% | ✓ CORRECT | View → |
| Deportivo La CorunaOsasuna | 2 - 190 minHT 0 - 1 | HT 1X2: Draw | 39% | × WRONG | View → |
| Wadi DeglaZamalek SC | 1 - 090 minHT 0 - 0 | HT 1X2: Draw | 44% | ✓ CORRECT | View → |
| Al AhlyEl Mokawloon | 1 - 090 minHT 0 - 0 | HT 1X2: Draw | 37% | ✓ CORRECT | View → |
| Maccabi YavneShimshon Tel Aviv | 2 - 090 minHT 1 - 0 | HT 1X2: Maccabi Yavne | 39% | ✓ CORRECT | View → |
| Hapoel Kfar ShalemIroni Modi'in | 3 - 290 minHT 1 - 0 | HT 1X2: Hapoel Kfar Shalem | 45% | ✓ CORRECT | View → |
| Hapoel Ra'ananaKiryat Yam SC | 3 - 290 minHT 2 - 0 | HT 1X2: Draw | 43% | × WRONG | View → |
| Maccabi Kabilio JaffaHapoel Kfar Saba | 0 - 390 minHT 0 - 2 | HT 1X2: Draw | 37% | × WRONG | View → |
| AshdodBnei Yehuda | 3 - 190 minHT 1 - 1 | HT 1X2: Draw | 39% | ✓ CORRECT | View → |
| Cruz AzulLeon | 2 - 190 minHT 0 - 0 | HT 1X2: Cruz Azul | 44% | × WRONG | View → |
| OlanchoPlatense FC | 4 - 190 minHT 3 - 0 | HT 1X2: Olancho | 44% | ✓ CORRECT | View → |
| ComunicacionesMixco | 3 - 190 minHT 1 - 1 | HT 1X2: Draw | 46% | ✓ CORRECT | View → |
| Orense SCTecnico Universitario | 1 - 190 minHT 0 - 0 | HT 1X2: Draw | 41% | ✓ CORRECT | View → |
| Leixões U23Rio Ave U23 | 1 - 490 minHT 1 - 2 | HT 1X2: Draw | 39% | × WRONG | View → |
| Hapoel Tel AvivMaccabi Haifa | 2 - 190 minHT 2 - 0 | HT 1X2: Hapoel Tel Aviv | 39% | ✓ CORRECT | View → |
| Hapoel Ramat GanMaccabi Tel Aviv | 0 - 590 minHT 0 - 3 | HT 1X2: Maccabi Tel Aviv | 50% | ✓ CORRECT | View → |
| KitayosceSingida Big Stars | 3 - 290 minHT 2 - 0 | HT 1X2: Draw | 44% | × WRONG | View → |
| MashujaaPamba Jiji | 1 - 090 minHT 1 - 0 | HT 1X2: Draw | 43% | × WRONG | View → |
| SimbaNamungo | 3 - 290 minHT 1 - 2 | HT 1X2: Simba | 58% | × WRONG | View → |
| CR BelouizdadJS Saoura | 1 - 090 minHT 0 - 0 | HT 1X2: CR Belouizdad | 42% | × WRONG | View → |
| TémouchentUS Biskra | 1 - 190 minHT 0 - 1 | HT 1X2: Draw | 47% | × WRONG | View → |
| GoréeOuakam | 2 - 090 minHT 2 - 0 | HT 1X2: Draw | 43% | × WRONG | View → |
| ReimsSochaux | 2 - 090 minHT 2 - 0 | HT 1X2: Draw | 42% | × WRONG | View → |
| RED Star FC 93Nancy | 1 - 490 minHT 1 - 2 | HT 1X2: Draw | 43% | × WRONG | View → |
| New England RevolutionInter Miami | 1 - 290 minHT 0 - 0 | HT 1X2: New England Revolution | 38% | × WRONG | View → |
| Los Angeles FCMinnesota United FC | 1 - 390 minHT 0 - 2 | HT 1X2: Los Angeles FC | 41% | × WRONG | View → |
| Portland TimbersHouston Dynamo | 3 - 190 minHT 1 - 0 | HT 1X2: Draw | 45% | × WRONG | View → |
| Diosgyori VTKKecskeméti TE | 1 - 390 minHT 1 - 2 | HT 1X2: Kecskeméti TE | 36% | ✓ CORRECT | View → |
| Chelmsford CityFarnham Town | 0 - 290 minHT 0 - 0 | HT 1X2: Draw | 39% | ✓ CORRECT | View → |
| AveleySt Albans City | 1 - 090 minHT 0 - 0 | HT 1X2: Draw | 36% | ✓ CORRECT | View → |
| Kolos Kovalivka IIMetal Kharkiv | 0 - 490 minHT 0 - 2 | HT 1X2: Draw | 40% | × WRONG | View → |
| Polissya IIOleksandria | 0 - 090 minHT 0 - 0 | HT 1X2: Draw | 41% | ✓ CORRECT | View → |
| Zorya LuhanskEpitsentr Dunayivtsi | 1 - 090 minHT 0 - 0 | HT 1X2: Draw | 43% | ✓ CORRECT | View → |
| KarpatyKudrivka | 5 - 090 minHT 0 - 0 | HT 1X2: Karpaty | 53% | × WRONG | View → |
| Kryvbas KRDynamo Kyiv | 0 - 290 minHT 0 - 2 | HT 1X2: Dynamo Kyiv | 45% | ✓ CORRECT | View → |
| Al NasarAl Shabab | 2 - 290 minHT 1 - 0 | HT 1X2: Draw | 40% | × WRONG | View → |
| Ethiopia Nigd BankEthiopian Medhin | 1 - 390 minHT 0 - 1 | HT 1X2: Draw | 40% | × WRONG | View → |
| Al TaliyaWathba | 1 - 390 minHT 0 - 0 | HT 1X2: Draw | 44% | ✓ CORRECT | View → |
| Krylia SovetovZenit | 0 - 390 minHT 0 - 1 | HT 1X2: Draw | 45% | × WRONG | View → |
| NewcastleEverton | 0 - 190 minHT 0 - 0 | HT 1X2: Newcastle | 36% | × WRONG | View → |
| HuntersUlaanbaatar | 1 - 990 minHT 0 - 5 | HT 1X2: Ulaanbaatar | 41% | ✓ CORRECT | View → |
| Central StallionsDeren | 3 - 390 minHT 1 - 1 | HT 1X2: Deren | 38% | × WRONG | View → |
| TalantAsia Talas | 2 - 490 minHT 1 - 2 | HT 1X2: Draw | 38% | × WRONG | View → |
| Abdish-AtaBishkek City | 2 - 090 minHT 0 - 0 | HT 1X2: Draw | 38% | ✓ CORRECT | View → |
| AlayNeftchi | 1 - 390 minHT 0 - 2 | HT 1X2: Alay | 45% | × WRONG | View → |
| PompiersNouakchott King's | 2 - 290 minHT 0 - 2 | HT 1X2: Draw | 40% | × WRONG | View → |
| AC DouaneNouadhibou | 1 - 290 minHT 1 - 1 | HT 1X2: Draw | 38% | ✓ CORRECT | View → |
| AFC Bournemouth U21Cardiff City U21 | 3 - 290 minHT 2 - 1 | HT 1X2: Draw | 37% | × WRONG | View → |
| Exeter U21Reading U21 | 4 - 390 minHT 2 - 2 | HT 1X2: Draw | 40% | ✓ CORRECT | View → |
| Hull City U21Derby County U21 | 1 - 090 minHT 0 - 0 | HT 1X2: Draw | 39% | ✓ CORRECT | View → |
| Preston North End U21Fleetwood Town U21 | 1 - 090 minHT 1 - 0 | HT 1X2: Draw | 40% | × WRONG | View → |
| DiarraDjoliba | 0 - 090 minHT 0 - 0 | HT 1X2: Draw | 43% | ✓ CORRECT | View → |
| ASKODerby Academie | 2 - 390 minHT 1 - 1 | HT 1X2: Draw | 42% | ✓ CORRECT | View → |
| SumqayıtSafa Baku | 1 - 190 minHT 0 - 1 | HT 1X2: Sumqayıt | 46% | × WRONG | View → |
| BenficaAlverca | 1 - 090 minHT 0 - 0 | HT 1X2: Benfica | 64% | × WRONG | View → |
| GIL VicenteVitória SC | 0 - 090 minHT 0 - 0 | HT 1X2: Draw | 40% | ✓ CORRECT | View → |
| Deportivo CaliChico | 2 - 090 minHT 1 - 0 | HT 1X2: Deportivo Cali | 54% | ✓ CORRECT | View → |
| Águilas DoradasFortaleza FC | 1 - 090 minHT 0 - 0 | HT 1X2: Draw | 46% | ✓ CORRECT | View → |
| Ind. YumboPopayan | 2 - 490 minHT 1 - 2 | HT 1X2: Draw | 43% | × WRONG | View → |
| ComunicacionesTalleres Remedios | 1 - 090 minHT 1 - 0 | HT 1X2: Draw | 49% | × WRONG | View → |
| Defensores UnidosDeportivo Laferrere | 1 - 190 minHT 1 - 0 | HT 1X2: Draw | 50% | × WRONG | View → |
| LiniersItuzaingó | 2 - 090 minHT 0 - 0 | HT 1X2: Liniers | 42% | × WRONG | View → |
| San Martín BurzacoUAI Urquiza | 2 - 390 minHT 1 - 0 | HT 1X2: Draw | 44% | × WRONG | View → |
| Sportivo BarracasLeones de Rosario | 4 - 190 minHT 2 - 1 | HT 1X2: Draw | 46% | × WRONG | View → |
| ManaguaUNAN Managua | 4 - 090 minHT 2 - 0 | HT 1X2: Draw | 44% | × WRONG | View → |
| UTC CajamarcaDeportivo Garcilaso | 2 - 390 minHT 2 - 2 | HT 1X2: Draw | 42% | ✓ CORRECT | View → |
| Sport HuancayoFBC Melgar | 2 - 090 minHT 0 - 0 | HT 1X2: Draw | 39% | ✓ CORRECT | View → |
| Sporting CristalFC Cajamarca | 5 - 090 minHT 0 - 0 | HT 1X2: Sporting Cristal | 61% | × WRONG | View → |
| Deportes LimacheA. Italiano | 2 - 090 minHT 1 - 0 | HT 1X2: Draw | 41% | × WRONG | View → |
| Real TomayapoBlooming | 1 - 290 minHT 0 - 1 | HT 1X2: Draw | 40% | × WRONG | View → |
| Liverpool MontevideoJuventud | 2 - 090 minHT 2 - 0 | HT 1X2: Draw | 50% | × WRONG | View → |
| Granad. Tenerife WAthletic Club W | 2 - 090 minHT 0 - 0 | HT 1X2: Granad. Tenerife W | 40% | × WRONG | View → |
| Real JaénAlgeciras | 3 - 290 minHT 1 - 0 | HT 1X2: Draw | 42% | × WRONG | View → |
| HuescaGimnastic | 2 - 090 minHT 1 - 0 | HT 1X2: Huesca | 46% | ✓ CORRECT | View → |
| All BoysCA Estudiantes | 1 - 090 minHT 0 - 0 | HT 1X2: Draw | 52% | ✓ CORRECT | View → |
| Atletico DE RafaelaPatronato | 0 - 090 minHT 0 - 0 | HT 1X2: Draw | 45% | ✓ CORRECT | View → |
| Chacarita JuniorsNueva Chicago | 2 - 090 minHT 0 - 0 | HT 1X2: Draw | 46% | ✓ CORRECT | View → |
| BuxDuJayxun | 2 - 390 minHT 2 - 2 | HT 1X2: Draw | 41% | ✓ CORRECT | View → |
| Al Nasr U23Al Sharjah U23 | 3 - 390 minHT 3 - 0 | HT 1X2: Al Sharjah U23 | 40% | × WRONG | View → |
| Bani Yas U23Al Jazira U23 | 0 - 190 minHT 0 - 0 | HT 1X2: Draw | 40% | ✓ CORRECT | View → |
| Hatta U23Al Wahda U23 | 4 - 090 minHT 1 - 0 | HT 1X2: Draw | 38% | × WRONG | View → |
| GrafičarNapredak | 2 - 090 minHT 0 - 0 | HT 1X2: Draw | 43% | ✓ CORRECT | View → |
| OFK Bor 1919FK Spartak Zdrepceva KRV | 0 - 190 minHT 0 - 1 | HT 1X2: Draw | 42% | × WRONG | View → |
| Sportist SvogeLudogorets II | 1 - 190 minHT 0 - 0 | HT 1X2: Draw | 42% | ✓ CORRECT | View → |
| MontanaSpartak Pleven | 1 - 290 minHT 1 - 1 | HT 1X2: Montana | 46% | × WRONG | View → |
| MallorcaCadiz | 2 - 190 minHT 0 - 0 | HT 1X2: Mallorca | 44% | × WRONG | View → |
| OviedoLas Palmas | 2 - 390 minHT 0 - 2 | HT 1X2: Oviedo | 42% | × WRONG | View → |
| ValladolidLeganes | 4 - 390 minHT 3 - 1 | HT 1X2: Draw | 47% | × WRONG | View → |
| Tenerife IIDon Benito | 0 - 190 minHT 0 - 1 | HT 1X2: Draw | 42% | × WRONG | View → |
| PenafielFeirense | 1 - 090 minHT 0 - 0 | HT 1X2: Draw | 48% | ✓ CORRECT | View → |
| SassuoloFiorentina | 2 - 490 minHT 1 - 1 | HT 1X2: Draw | 38% | ✓ CORRECT | View → |
| AtalantaParma | 0 - 390 minHT 0 - 1 | HT 1X2: Atalanta | 50% | × WRONG | View → |
| Fiorentina WJuventus W | 1 - 290 minHT 0 - 1 | HT 1X2: Juventus W | 39% | ✓ CORRECT | View → |
| Fortaleza ECAtletico Goianiense | 0 - 090 minHT 0 - 0 | HT 1X2: Draw | 43% | ✓ CORRECT | View → |
| Athletic ClubCeara | 2 - 190 minHT 1 - 1 | HT 1X2: Draw | 48% | ✓ CORRECT | View → |
| Juventus U23PRO Vercelli | 1 - 190 minHT 1 - 0 | HT 1X2: Juventus U23 | 40% | ✓ CORRECT | View → |
| NovaraDesenzano Calvina | 1 - 090 minHT 1 - 0 | HT 1X2: Draw | 45% | × WRONG | View → |
| CasaranoFoggia | 2 - 290 minHT 1 - 1 | HT 1X2: Draw | 39% | ✓ CORRECT | View → |
| ClodienseBassano Virtus | 0 - 090 minHT 0 - 0 | HT 1X2: Draw | 42% | ✓ CORRECT | View → |
| AtromitosVolos NFC | 3 - 090 minHT 1 - 0 | HT 1X2: Draw | 42% | × WRONG | View → |
| KalamataIraklis 1908 | 1 - 190 minHT 0 - 0 | HT 1X2: Draw | 44% | ✓ CORRECT | View → |
| MarkoApollon Pontou | 2 - 090 minHT 1 - 0 | HT 1X2: Marko | 52% | ✓ CORRECT | View → |
| Mladost LucaniRadnik Surdulica | 0 - 190 minHT 0 - 0 | HT 1X2: Draw | 41% | ✓ CORRECT | View → |
| Landskrona BoISOrebro SK | 2 - 190 minHT 0 - 0 | HT 1X2: Landskrona BoIS | 40% | × WRONG | View → |
| Osters IFHelsingborg | 3 - 090 minHT 0 - 0 | HT 1X2: Draw | 38% | ✓ CORRECT | View → |
| VoraDinamo Tirana | 2 - 290 minHT 1 - 1 | HT 1X2: Draw | 43% | ✓ CORRECT | View → |
| Teuta DurrësPartizani | 0 - 190 minHT 0 - 0 | HT 1X2: Draw | 44% | ✓ CORRECT | View → |
| SonderjyskeFC Copenhagen | 0 - 290 minHT 0 - 2 | HT 1X2: FC Copenhagen | 42% | ✓ CORRECT | View → |
| Gençlerbirliği S.K.Alanyaspor | 5 - 090 minHT 1 - 0 | HT 1X2: Draw | 44% | × WRONG | View → |
| Chonburi FCBG Pathum United | 1 - 090 minHT 0 - 0 | HT 1X2: Draw | 41% | ✓ CORRECT | View → |
| Romania U17Cyprus U17 | 2 - 090 minHT 0 - 0 | HT 1X2: Romania U17 | 46% | × WRONG | View → |
| Sacramento RepublicFC Tulsa | 1 - 090 minHT 0 - 0 | HT 1X2: Sacramento Republic | 43% | × WRONG | View → |
| Charlotte IndependenceNaples | 5 - 190 minHT 2 - 0 | HT 1X2: Charlotte Independence | 42% | ✓ CORRECT | View → |
| BoiseOne Knoxville | 2 - 090 minHT 1 - 0 | HT 1X2: Draw | 41% | × WRONG | View → |
| Inter TurkuGnistan | 4 - 390 minHT 1 - 1 | HT 1X2: Inter Turku | 58% | × WRONG | View → |
| VPSHJK Helsinki | 0 - 490 minHT 0 - 3 | HT 1X2: HJK Helsinki | 40% | ✓ CORRECT | View → |
Each percentage is an estimated probability. Explore the data and models behind our analysis.
Learn more →Compare match results with the predictions published before kickoff.
Learn more →Explore accuracy statistics, calibration and the history of our models.
Learn more →Models analyse historical data, recent form, Elo ratings and other statistics available before each match.
No. A probability is an estimate, not a guarantee. Football is unpredictable and any result can occur.
No. We are a football statistical analysis platform and do not accept bets. Use the information responsibly.