Results archive

Results archive: every prediction graded

Latest results batch

72 published forecasts in the last 14 days: 47 correct, 25 missed, 0 pending and 0 excluded. Every forecast stays on record, misses included, with the probabilities that were locked before kickoff.

Past predictions

Download CSV

The last 14 days, newest first. The CSV is our full forecast ledger (CC BY 4.0) with every locked forecast, hash and result.

Showing 72 of 72 matches

Date · LeagueMatchHomeDrawAwayScore1X2Top score
Wed 4 NovChampions LeagueViking FKSabah FK72%16%12%4–1Correct2–1
Wed 4 NovChampions LeagueSlavia PragueArsenal5%13%82%1–2Correct0–2
Wed 4 NovChampions LeagueRB LeipzigManchester City25%23%52%2–3Correct1–1
Wed 4 NovChampions LeaguePSV EindhovenClub Brugge47%22%31%1–2Missed2–2
Wed 4 NovChampions LeagueLensComo33%26%41%1–9Correct1–1
Wed 4 NovChampions LeaguePortoNapoli49%27%24%4–1Correct1–0
Wed 4 NovChampions LeagueBorussia DortmundReal Betis60%22%18%2–1Correct1–0
Wed 4 NovEFL ChampionshipBristol CityWolverhampton Wanderers29%28%43%1–2Correct1–1
Wed 4 NovEFL ChampionshipWrexhamMiddlesbrough31%28%41%2–0Missed1–1
Wed 4 NovEFL ChampionshipCardiff CityWest Ham United17%23%60%3–3Missed1–2
Wed 4 NovChampions LeagueFenerbahçeLiverpool21%23%56%3–2Missed1–1
Wed 4 NovChampions LeagueAEK AthensReal Madrid16%20%64%2–3Correct0–2
Wed 4 NovEuropa LeagueStade RennaisOlympiacos45%28%27%0–0Missed1–0
Tue 3 NovChampions LeagueVillarrealParis Saint-Germain22%21%57%0–6Correct1–2
Tue 3 NovChampions LeagueManchester UnitedAS Roma44%26%30%3–2Correct1–1
Tue 3 NovChampions LeagueLASK LinzSlovan Bratislava62%21%17%4–0Correct2–1
Tue 3 NovChampions LeagueFeyenoord RotterdamInternazionale26%23%51%0–3Correct1–1
Tue 3 NovChampions LeagueBodo/GlimtLille48%26%26%0–0Missed1–1
Tue 3 NovChampions LeagueBarcelonaAston Villa55%21%24%3–0Correct2–1
Tue 3 NovChampions LeagueAtlético MadridBayern Munich31%23%46%0–2Correct1–1
Tue 3 NovEFL ChampionshipWest Bromwich AlbionSouthampton31%28%41%1–1Missed1–1 Exact
Tue 3 NovEFL ChampionshipBirmingham CityMillwall39%29%32%3–0Correct1–1
Tue 3 NovEFL ChampionshipWatfordLincoln City46%28%26%1–0Correct1–1
Tue 3 NovEFL ChampionshipQueens Park RangersBurnley33%28%39%1–1Missed1–1 Exact
Tue 3 NovEFL ChampionshipPreston North EndSheffield United28%28%44%2–3Correct1–1
Tue 3 NovEFL ChampionshipPortsmouthSwansea City35%29%36%3–1Missed1–1
Tue 3 NovEFL ChampionshipDerby CountyNorwich City35%28%37%0–4Correct1–1
Tue 3 NovEFL ChampionshipCharlton AthleticBolton Wanderers43%28%29%0–1Missed1–1
Tue 3 NovEFL ChampionshipBlackburn RoversStoke City41%29%30%1–2Missed1–1
Tue 3 NovChampions LeagueShakhtar DonetskSporting CP20%23%57%0–1Correct0–1 Exact
Tue 3 NovChampions LeagueGalatasarayVfB Stuttgart41%24%35%2–0Correct1–1
Mon 2 NovPrimeira LigaGil VicenteVitória SC42%28%30%0–0Missed1–0
Mon 2 NovPrimeira LigaBenficaAlverca80%14%6%1–0Correct2–0
Mon 2 NovPremier LeagueNewcastle UnitedEverton48%27%25%0–1Missed1–1
Mon 2 NovLa LigaDeportivo La CoruñaOsasuna39%28%33%2–1Correct1–1
Mon 2 NovSerie AAtalantaParma65%22%13%0–3Missed1–0
Mon 2 NovLigue 1LorientBrest41%27%32%0–2Missed1–1
Mon 2 NovSerie ASassuoloFiorentina34%26%40%2–4Correct1–1
Mon 2 NovSüper LigGençlerbirliğiAlanyaspor32%30%38%5–0Missed1–1
Sun 1 NovPrimeira LigaBragaFamalicão51%25%24%3–0Correct1–0
Sun 1 NovLa LigaAthletic ClubReal Sociedad46%27%27%2–1Correct1–1
Sun 1 NovSerie AJuventusNapoli37%29%34%2–0Correct1–1
Sun 1 NovLigue 1MarseilleToulouse55%24%21%2–0Correct1–1
Sun 1 NovPrimeira LigaMarítimoSanta Clara26%26%48%0–2Correct0–1
Sun 1 NovPrimeira LigaAcadémico de ViseuRio Ave49%25%26%2–1Correct1–1
Sun 1 NovLa LigaElcheValencia42%27%31%0–1Missed1–1
Sun 1 NovSerie ALecceGenoa32%30%38%1–2Correct0–1
Sun 1 NovPremier LeagueLiverpoolArsenal31%28%41%0–1Correct1–1
Sun 1 NovBundesligaEintracht FrankfurtHamburger SV57%24%19%3–1Correct1–1
Sun 1 NovLigue 1Paris FCAS Monaco31%27%42%3–1Missed1–1
Sun 1 NovLigue 1LyonAngers67%21%12%2–0Correct2–0 Exact
Sun 1 NovSüper LigKasımpaşaBeşiktaş28%28%44%2–2Missed1–1
Sun 1 NovEredivisieFC GroningenSparta Rotterdam48%26%26%2–3Missed1–1
Sun 1 NovPrimeira LigaAroucaNacional53%24%23%1–0Correct1–0 Exact
Sun 1 NovLa LigaRacing SantanderReal Madrid8%16%76%0–3Correct1–3
Sun 1 NovBundesligaUnion Berlin1. FC Köln46%27%27%1–1Missed1–1 Exact
Sun 1 NovSerie ALazioCagliari62%23%15%2–1Correct1–0
Sun 1 NovSerie AFrosinoneTorino39%25%36%2–0Correct1–1
Sun 1 NovLigue 1StrasbourgAJ Auxerre54%25%21%5–1Correct1–1
Sun 1 NovEredivisieTelstarFC Utrecht28%26%46%4–2Missed1–1
Sun 1 NovEredivisieExcelsiorFC Twente19%25%56%0–9Correct1–1
Sun 1 NovScottish PremiershipFalkirkCeltic15%22%63%2–0Missed1–2
Sun 1 NovSüper LigTrabzonsporGaziantep FK69%20%11%2–0Correct2–0 Exact
Sun 1 NovSüper LigIstanbul BasaksehirSamsunspor56%25%19%5–2Correct1–1
Sun 1 NovLa LigaGetafeSevilla39%30%31%3–1Correct1–0
Sun 1 NovSerie AComoVenezia74%18%8%1–0Correct2–0
Sat 31 OctPrimeira LigaPortoEstoril Praia79%15%6%4–0Correct2–0
Sat 31 OctPremier LeagueAston VillaFulham51%27%22%1–1Missed1–1 Exact
Sat 31 OctLa LigaBarcelonaAlavés80%14%6%6–1Correct2–0
Sat 31 OctPremier LeagueTottenham HotspurCrystal Palace44%27%29%2–0Correct1–1
Sat 31 OctLa LigaReal BetisMálaga72%19%9%2–1Correct2–0
Sat 31 OctBundesligaBayern MunichBorussia Dortmund62%21%17%2–2Missed1–1

Results calendar

Each day shows correct ✓ and missed ✗ 1X2 picks. Open a day for the full list.

November 2026

  1. 1✓ 20✗ 7
  2. 2✓ 3✗ 5
  3. 3✓ 12✗ 6
  4. 4✓ 8✗ 5
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27
  28. 28
  29. 29
  30. 30

October 2026

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27
  28. 28
  29. 29
  30. 30
  31. 31✓ 4✗ 2

FAQ

How are the predictions graded?

On the result after 90 minutes plus stoppage time. A pick is correct when our most likely outcome (home win, draw or away win) happened. We also score the full probabilities with RPS, so a confident miss costs more than a cautious one.

Why is the exact score column not coloured?

Exact scores are hard to call for any model: our single most likely score was right in 8 of 72 graded matches over the last 14 days. Colouring every miss red would suggest a failure rate that says little about forecast quality.

Can I download all results?

Yes. The CSV is our forecast ledger: every locked forecast with its probabilities, SHA-256 hash and result, free to reuse under CC BY 4.0.

For information and entertainment only. Not betting advice. 18+. Predictions are probabilities, not certainties. Responsible gambling