Recent results and prediction verification

Explore completed matches and check our predictions. Review performance by day, league and market, with a transparent, detailed history.

◎1.4M+Historical matches analysed
◎900+Leagues worldwide
▦14Prediction markets
◇IAMachine learning models

Results

Recent results with prediction verification
Today Yesterday 65.4% Fri 30 72.6% Thu 29 70.5% Wed 28 68.1% Tue 27 77.5% Mon 26 64.2%
1X2 O1.5 O2.5 O3.5 BTTS DC 1X DC X2 CS H CS A WTN H HT 1X2 HT O0.5 HT O1.5 HT BTTS

Match results

Recent results with prediction verification

Competition / MatchScoreGanhar.pt predictionProb.Verification
3. Division - Girone 1BærumFrigg4 - 490 minHT 3 - 1 HT O0.5: Yes 83%✓ CORRECTView →
3. Division - Girone 3StordSogndal II4 - 290 minHT 2 - 0 HT O0.5: Yes 82%✓ CORRECTView →
3. Division - Girone 5BossekopAlta1 - 590 minHT 1 - 3 HT O0.5: Yes 82%✓ CORRECTView →
3. liga - WestKomárno IIDunajská Lužná0 - 290 minHT 0 - 2 HT O0.5: Yes 71%✓ CORRECTView →
Copa Santa CatarinaBlumenauFigueirense3 - 290 minHT 0 - 1 HT O0.5: Yes 71%✓ CORRECTView →
Division di HonorBritanniaSporting0 - 190 min HT O0.5: Yes 79%—View →
Gamma Ethniki - Group 5Diagoras AgiasKarystos2 - 090 min HT O0.5: Yes 70%—View →
Liga MXMonterreyClub Tijuana3 - 390 minHT 2 - 2 HT O0.5: Yes 72%✓ CORRECTView →
Liga MXGuadalajara ChivasAtlante FC4 - 290 minHT 2 - 0 HT O0.5: Yes 71%✓ CORRECTView →
Liga MX FemenilQuerétaro WPachuca W0 - 590 minHT 0 - 3 HT O0.5: Yes 80%✓ CORRECTView →
Liga NacionalAtlético CholomaCD Olimpia0 - 390 minHT 0 - 0 HT O0.5: Yes 68%× WRONGView →
Liga Premier Serie ADragones de OaxacaMineros de Fresnillo2 - 090 minHT 2 - 0 HT O0.5: Yes 72%✓ CORRECTView →
Liga ProMacaraBarcelona SC3 - 090 minHT 2 - 0 HT O0.5: Yes 70%✓ CORRECTView →
Liga ProDelfin SCDeportivo Cuenca3 - 190 minHT 1 - 1 HT O0.5: Yes 68%✓ CORRECTView →
Liga ProEmelecLeones del Norte0 - 290 minHT 0 - 1 HT O0.5: Yes 61%✓ CORRECTView →
Liga Profesional ArgentinaEstudiantes L.P.Instituto Cordoba3 - 390 minHT 0 - 1 HT O0.5: Yes 69%✓ CORRECTView →
Liga de Expansión MXDurangoMonarcas3 - 190 minHT 2 - 0 HT O0.5: Yes 70%✓ CORRECTView →
Liga de Expansión MXCancúnCDS Tampico Madero2 - 090 minHT 0 - 0 HT O0.5: Yes 74%× WRONGView →
Liga de Expansión MXPiratasTapatío1 - 190 minHT 0 - 0 HT O0.5: Yes 74%× WRONGView →
Major League SoccerColorado RapidsChicago Fire2 - 490 minHT 1 - 1 HT O0.5: Yes 75%✓ CORRECTView →
Mineiro - 3Nacional AC MGVenda Nova1 - 190 minHT 0 - 0 HT O0.5: Yes 69%× WRONGView →
National League - NationalCashmere TechnicalAuckland City1 - 190 minHT 0 - 0 HT O0.5: Yes 76%× WRONGView →
National League - NationalBirkenhead UnitedFerrymead Bays2 - 090 minHT 1 - 0 HT O0.5: Yes 74%✓ CORRECTView →
Premier Soccer LeagueMamelodi SundownsDurban City4 - 190 minHT 1 - 0 HT O0.5: Yes 69%✓ CORRECTView →
Premier Soccer LeagueMilford FCSekhukhune United1 - 090 minHT 1 - 0 HT O0.5: Yes 69%✓ CORRECTView →
Primera DivisionIsidro MetapánMunicipal Limeño1 - 190 minHT 1 - 0 HT O0.5: Yes 73%✓ CORRECTView →
Primera DivisionReal EstelíH&H Export4 - 290 minHT 1 - 1 HT O0.5: Yes 76%✓ CORRECTView →
Primera DivisiónSporting San JoseCS Herediano1 - 090 minHT 0 - 0 HT O0.5: Yes 67%× WRONGView →
Serie D - Girone AFezzaneseAsti0 - 290 minHT 0 - 1 HT O0.5: Yes 70%✓ CORRECTView →
Super League 2Nestos ChrisoupolisPanthrakikos1 - 390 minHT 0 - 1 HT O0.5: Yes 60%✓ CORRECTView →
Super League 2Niki VolosAnagennisi Karditsas2 - 190 minHT 1 - 1 HT O0.5: Yes 64%✓ CORRECTView →
Super LigaMacvaFK Crvena Zvezda2 - 490 minHT 1 - 2 HT O0.5: Yes 78%✓ CORRECTView →
Tercera División RFEF - Group 1BarcoCoruña4 - 090 minHT 1 - 0 HT O0.5: Yes 76%✓ CORRECTView →
Tercera División RFEF - Group 1SilvaViveiro2 - 090 minHT 2 - 0 HT O0.5: Yes 63%✓ CORRECTView →
Tercera División RFEF - Group 10Cádiz IICeuta II0 - 090 minHT 0 - 0 HT O0.5: Yes 72%× WRONGView →
Tercera División RFEF - Group 13Cotillas CDUCAM Murcia II0 - 190 minHT 0 - 0 HT O0.5: Yes 78%× WRONGView →
Tercera División RFEF - Group 13Mazarrón FCBullas Deportivo5 - 190 minHT 3 - 1 HT O0.5: Yes 74%✓ CORRECTView →
Tercera División RFEF - Group 18ManchegoIllescas4 - 190 minHT 2 - 1 HT O0.5: Yes 65%✓ CORRECTView →
Tercera División RFEF - Group 3Atlético MinerosTorina1 - 290 minHT 0 - 0 HT O0.5: Yes 73%× WRONGView →
Tercera División RFEF - Group 3SolaresGuarnizo1 - 090 minHT 1 - 0 HT O0.5: Yes 71%✓ CORRECTView →
Tercera División RFEF - Group 4Amurrio ClubAretxabaleta1 - 290 minHT 0 - 2 HT O0.5: Yes 79%✓ CORRECTView →
Tercera División RFEF - Group 4ErandioLeioa2 - 390 minHT 2 - 0 HT O0.5: Yes 80%✓ CORRECTView →
Tercera División RFEF - Group 4SodupeReal Sociedad III0 - 390 minHT 0 - 3 HT O0.5: Yes 74%✓ CORRECTView →
Tercera División RFEF - Group 4TouringLagun Onak0 - 090 minHT 0 - 0 HT O0.5: Yes 73%× WRONGView →
Tercera División RFEF - Group 6Villarreal IIISC Torrevieja2 - 190 minHT 0 - 1 HT O0.5: Yes 73%✓ CORRECTView →
Tercera División RFEF - Group 9CantoriaMarbelli0 - 090 minHT 0 - 0 HT O0.5: Yes 72%× WRONGView →
Tercera División RFEF - Group 9Málaga IIMelilla2 - 290 minHT 1 - 1 HT O0.5: Yes 76%✓ CORRECTView →
Third League - SoutheastBotev Plovdiv IISpartak Plovdiv1 - 290 minHT 1 - 0 HT O0.5: Yes 77%✓ CORRECTView →
Third League - SoutheastLokomotiv Plovdiv IIYambol 19150 - 190 minHT 0 - 0 HT O0.5: Yes 77%× WRONGView →
Torneo Federal AGimnasia ChivilcoyBoca Unidos3 - 090 minHT 0 - 0 HT O0.5: Yes 59%× WRONGView →
Torneo Federal ADouglas HaigVilla Mitre3 - 090 minHT 1 - 0 HT O0.5: Yes 57%✓ CORRECTView →
Torneo Federal AKimberley Mar del PlataArgentino Monte Maíz1 - 190 minHT 1 - 0 HT O0.5: Yes 59%✓ CORRECTView →
Torneo Federal AOlimpo Bahia BlancaGimnasia Concepción1 - 090 minHT 0 - 0 HT O0.5: Yes 58%× WRONGView →
Torneo Federal ASol de AméricaJuventud Antoniana2 - 090 minHT 1 - 0 HT O0.5: Yes 66%✓ CORRECTView →
V.League 1Ha NoiPhu Dong2 - 190 minHT 0 - 1 HT O0.5: Yes 76%✓ CORRECTView →

How to read these predictions

Each percentage is an estimated probability. Explore the data and models behind our analysis.

Learn more →

Recent results

Compare match results with the predictions published before kickoff.

Learn more →

Verified performance

Explore accuracy statistics, calibration and the history of our models.

Learn more →
Frequently asked questionsAnswers to common questions about our predictions.
How are probabilities calculated?

Models analyse historical data, recent form, Elo ratings and other statistics available before each match.

Are predictions guaranteed?

No. A probability is an estimate, not a guarantee. Football is unpredictable and any result can occur.

Is Ganhar.pt a bookmaker?

No. We are a football statistical analysis platform and do not accept bets. Use the information responsibly.