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 53.3% Thu 8 47.4% Wed 7 50.7% Tue 6 55.3% Mon 5 52.5% Sun 4 52.7%
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
1. Liga Classic - Group 3Wettswil-BonstettenWinterthur II3 - 090 min 1X2: Wettswil-Bonstetten 48%✓ CORRECTView →
1st League - RSPotkozarjeSlavija1 - 090 minHT 0 - 0 1X2: Potkozarje 50%✓ CORRECTView →
2. BundesligaEintracht BraunschweigHolstein Kiel1 - 090 minHT 1 - 0 1X2: Holstein Kiel 44%× WRONGView →
2. Bundesliga1. FC Heidenheim1. FC Kaiserslautern0 - 090 minHT 0 - 0 1X2: 1. FC Heidenheim 44%× WRONGView →
3. LigaPreußen MünsterRot-Weiß Essen3 - 390 minHT 2 - 0 1X2: Rot-Weiß Essen 46%× WRONGView →
Carioca U20Boavista U20Bangu U201 - 490 minHT 0 - 1 1X2: Boavista U20 43%× WRONGView →
ChampionshipNewington YouthArds0 - 290 min 1X2: Newington Youth 48%× WRONGView →
Division One LeagueAttram de VisserNania2 - 490 min 1X2: Attram de Visser 65%× WRONGView →
Division One LeagueInter AlliesOkwawu1 - 190 min 1X2: Inter Allies 52%× WRONGView →
First LeagueMornarJezero3 - 390 minHT 2 - 2 1X2: Mornar 72%× WRONGView →
First LeagueOtrant-OlympicMladost DG2 - 290 minHT 1 - 1 1X2: Otrant-Olympic 60%× WRONGView →
First LeagueArsenal TulaSpartak Kostroma3 - 290 minHT 2 - 2 1X2: Arsenal Tula 38%✓ CORRECTView →
First LeagueFK NeftekhimikChelyabinsk2 - 490 minHT 0 - 2 1X2: FK Neftekhimik 41%× WRONGView →
Iraqi LeagueGharrafAl-Jolan SC0 - 090 minHT 0 - 0 1X2: Gharraf 41%× WRONGView →
Liga AlefHapoel Migdal HaEmekTzeirey Tamra1 - 090 minHT 1 - 0 1X2: Hapoel Migdal HaEmek 60%✓ CORRECTView →
Liga AlefMaccabi Nujeidat AhmedHapoel Bnei Musmus0 - 090 minHT 0 - 0 1X2: Hapoel Bnei Musmus 49%× WRONGView →
Liga AlefTiraIroni Nesher2 - 190 minHT 0 - 1 1X2: Tira 59%✓ CORRECTView →
Liga AlefBeitar NahariyaHapoel Umm al-Fahm1 - 190 minHT 0 - 1 1X2: Beitar Nahariya 52%× WRONGView →
Liga AlefHapoel Ironi ArrabaHapoel Ihud Bnei Jatt0 - 090 minHT 0 - 0 1X2: Hapoel Ihud Bnei Jatt 38%× WRONGView →
Liga AlefIroni Beit ShemeshTzeirey Tira3 - 190 minHT 0 - 1 1X2: Ironi Beit Shemesh 42%✓ CORRECTView →
Liga ICorvinul HunedoaraFC Voluntari3 - 290 minHT 2 - 1 1X2: Corvinul Hunedoara 42%✓ CORRECTView →
Liga ISepsi OSK Sfantu GheorgheDinamo Bucuresti0 - 290 minHT 0 - 2 1X2: Dinamo Bucuresti 39%✓ CORRECTView →
Liga III - Serie 3Progresul DraganestiTunari2 - 290 minHT 1 - 1 1X2: Tunari 56%× WRONGView →
Premier LeagueArsenalDinamo Brest0 - 190 minHT 0 - 1 1X2: Dinamo Brest 60%✓ CORRECTView →
Premier LeagueVeres RivneShakhtar Donetsk0 - 390 minHT 0 - 1 1X2: Shakhtar Donetsk 66%✓ CORRECTView →
Premijer LigaVeležSiroki Brijeg0 - 090 minHT 0 - 0 1X2: Velež 46%× WRONGView →
Primera AAlianza ValleduparÁguilas Doradas2 - 290 minHT 0 - 2 1X2: Alianza Valledupar 39%× WRONGView →
Primera B MetropolitanaExcursionistasVilla San Carlos4 - 090 minHT 3 - 0 1X2: Excursionistas 59%✓ CORRECTView →
Primera B MetropolitanaTalleres RemediosDeportivo Camioneros1 - 190 minHT 0 - 0 1X2: Talleres Remedios 56%× WRONGView →
Primera DivisionInca ArubaPlatense1 - 490 minHT 1 - 3 1X2: Inca Aruba 46%× WRONGView →
Serie BAvellinoSampdoria4 - 190 minHT 4 - 1 1X2: Avellino 53%✓ 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.