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 | |
|---|---|---|---|---|---|
| BærumFrigg | 4 - 490 minHT 3 - 1 | O2.5: Yes | 81% | ✓ CORRECT | View → |
| StordSogndal II | 4 - 290 minHT 2 - 0 | O2.5: Yes | 77% | ✓ CORRECT | View → |
| BossekopAlta | 1 - 590 minHT 1 - 3 | O2.5: Yes | 70% | ✓ CORRECT | View → |
| Komárno IIDunajská Lužná | 0 - 290 minHT 0 - 2 | O2.5: Yes | 57% | × WRONG | View → |
| BlumenauFigueirense | 3 - 290 minHT 0 - 1 | O2.5: No | 51% | × WRONG | View → |
| BritanniaSporting | 0 - 190 min | O2.5: Yes | 66% | × WRONG | View → |
| Diagoras AgiasKarystos | 2 - 090 min | O2.5: No | 57% | ✓ CORRECT | View → |
| MonterreyClub Tijuana | 3 - 390 minHT 2 - 2 | O2.5: Yes | 55% | ✓ CORRECT | View → |
| Guadalajara ChivasAtlante FC | 4 - 290 minHT 2 - 0 | O2.5: Yes | 66% | ✓ CORRECT | View → |
| Querétaro WPachuca W | 0 - 590 minHT 0 - 3 | O2.5: Yes | 66% | ✓ CORRECT | View → |
| Atlético CholomaCD Olimpia | 0 - 390 minHT 0 - 0 | O2.5: Yes | 57% | ✓ CORRECT | View → |
| Dragones de OaxacaMineros de Fresnillo | 2 - 090 minHT 2 - 0 | O2.5: Yes | 55% | × WRONG | View → |
| MacaraBarcelona SC | 3 - 090 minHT 2 - 0 | O2.5: Yes | 51% | ✓ CORRECT | View → |
| Delfin SCDeportivo Cuenca | 3 - 190 minHT 1 - 1 | O2.5: No | 56% | × WRONG | View → |
| EmelecLeones del Norte | 0 - 290 minHT 0 - 1 | O2.5: No | 50% | ✓ CORRECT | View → |
| Estudiantes L.P.Instituto Cordoba | 3 - 390 minHT 0 - 1 | O2.5: Yes | 50% | ✓ CORRECT | View → |
| DurangoMonarcas | 3 - 190 minHT 2 - 0 | O2.5: Yes | 53% | ✓ CORRECT | View → |
| CancúnCDS Tampico Madero | 2 - 090 minHT 0 - 0 | O2.5: Yes | 58% | × WRONG | View → |
| PiratasTapatío | 1 - 190 minHT 0 - 0 | O2.5: Yes | 66% | × WRONG | View → |
| Colorado RapidsChicago Fire | 2 - 490 minHT 1 - 1 | O2.5: Yes | 52% | ✓ CORRECT | View → |
| Nacional AC MGVenda Nova | 1 - 190 minHT 0 - 0 | O2.5: No | 55% | ✓ CORRECT | View → |
| Cashmere TechnicalAuckland City | 1 - 190 minHT 0 - 0 | O2.5: Yes | 64% | × WRONG | View → |
| Birkenhead UnitedFerrymead Bays | 2 - 090 minHT 1 - 0 | O2.5: Yes | 60% | × WRONG | View → |
| Mamelodi SundownsDurban City | 4 - 190 minHT 1 - 0 | O2.5: Yes | 61% | ✓ CORRECT | View → |
| Milford FCSekhukhune United | 1 - 090 minHT 1 - 0 | O2.5: Yes | 52% | × WRONG | View → |
| Isidro MetapánMunicipal Limeño | 1 - 190 minHT 1 - 0 | O2.5: Yes | 53% | × WRONG | View → |
| Real EstelíH&H Export | 4 - 290 minHT 1 - 1 | O2.5: Yes | 62% | ✓ CORRECT | View → |
| Sporting San JoseCS Herediano | 1 - 090 minHT 0 - 0 | O2.5: No | 52% | ✓ CORRECT | View → |
| FezzaneseAsti | 0 - 290 minHT 0 - 1 | O2.5: Yes | 50% | × WRONG | View → |
| Nestos ChrisoupolisPanthrakikos | 1 - 390 minHT 0 - 1 | O2.5: No | 54% | × WRONG | View → |
| Niki VolosAnagennisi Karditsas | 2 - 190 minHT 1 - 1 | O2.5: Yes | 61% | ✓ CORRECT | View → |
| MacvaFK Crvena Zvezda | 2 - 490 minHT 1 - 2 | O2.5: Yes | 64% | ✓ CORRECT | View → |
| BarcoCoruña | 4 - 090 minHT 1 - 0 | O2.5: Yes | 61% | ✓ CORRECT | View → |
| SilvaViveiro | 2 - 090 minHT 2 - 0 | O2.5: No | 50% | ✓ CORRECT | View → |
| Cádiz IICeuta II | 0 - 090 minHT 0 - 0 | O2.5: Yes | 55% | × WRONG | View → |
| Cotillas CDUCAM Murcia II | 0 - 190 minHT 0 - 0 | O2.5: Yes | 65% | × WRONG | View → |
| Mazarrón FCBullas Deportivo | 5 - 190 minHT 3 - 1 | O2.5: Yes | 61% | ✓ CORRECT | View → |
| ManchegoIllescas | 4 - 190 minHT 2 - 1 | O2.5: No | 51% | × WRONG | View → |
| Atlético MinerosTorina | 1 - 290 minHT 0 - 0 | O2.5: Yes | 57% | ✓ CORRECT | View → |
| SolaresGuarnizo | 1 - 090 minHT 1 - 0 | O2.5: Yes | 61% | × WRONG | View → |
| Amurrio ClubAretxabaleta | 1 - 290 minHT 0 - 2 | O2.5: Yes | 59% | ✓ CORRECT | View → |
| ErandioLeioa | 2 - 390 minHT 2 - 0 | O2.5: Yes | 64% | ✓ CORRECT | View → |
| SodupeReal Sociedad III | 0 - 390 minHT 0 - 3 | O2.5: Yes | 61% | ✓ CORRECT | View → |
| TouringLagun Onak | 0 - 090 minHT 0 - 0 | O2.5: Yes | 53% | × WRONG | View → |
| Villarreal IIISC Torrevieja | 2 - 190 minHT 0 - 1 | O2.5: Yes | 61% | ✓ CORRECT | View → |
| CantoriaMarbelli | 0 - 090 minHT 0 - 0 | O2.5: Yes | 61% | × WRONG | View → |
| Málaga IIMelilla | 2 - 290 minHT 1 - 1 | O2.5: Yes | 62% | ✓ CORRECT | View → |
| Botev Plovdiv IISpartak Plovdiv | 1 - 290 minHT 1 - 0 | O2.5: Yes | 66% | ✓ CORRECT | View → |
| Lokomotiv Plovdiv IIYambol 1915 | 0 - 190 minHT 0 - 0 | O2.5: Yes | 63% | × WRONG | View → |
| Gimnasia ChivilcoyBoca Unidos | 3 - 090 minHT 0 - 0 | O2.5: No | 59% | × WRONG | View → |
| Douglas HaigVilla Mitre | 3 - 090 minHT 1 - 0 | O2.5: No | 65% | × WRONG | View → |
| Kimberley Mar del PlataArgentino Monte Maíz | 1 - 190 minHT 1 - 0 | O2.5: No | 65% | ✓ CORRECT | View → |
| Olimpo Bahia BlancaGimnasia Concepción | 1 - 090 minHT 0 - 0 | O2.5: No | 59% | ✓ CORRECT | View → |
| Sol de AméricaJuventud Antoniana | 2 - 090 minHT 1 - 0 | O2.5: No | 57% | ✓ CORRECT | View → |
| Ha NoiPhu Dong | 2 - 190 minHT 0 - 1 | O2.5: Yes | 65% | ✓ 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.