Published forecasts
Every forecast we have published, in the order we published it. Each row carries a hash of itself and the row before, so changing a probability after a match has been played would break every hash after it. That is what stops us quietly revising a number and claiming we always said it — and you do not have to take our word for the check, it runs when you load this page.
Chain intact across all 2034 published forecasts.
Daily seals
At the end of each day we write that day's final hash to separate storage. The chain alone would catch a single altered forecast, but not a wholesale rebuild from edited rows — evidence kept in the same place as the thing it attests to proves less than it appears to. Note a seal today and you can hold us to it later.
- 2026-10-16 · 0 forecasts · 0000000000000000…
- 2026-10-15 · 0 forecasts · 0000000000000000…
- 2026-10-14 · 0 forecasts · 0000000000000000…
- 2026-10-13 · 0 forecasts · 0000000000000000…
- 2026-10-12 · 0 forecasts · 0000000000000000…
- 2026-10-11 · 0 forecasts · 0000000000000000…
- 2026-10-10 · 0 forecasts · 0000000000000000…
| # | Published | Match | H / D / A | Result | Hash |
|---|---|---|---|---|---|
| 1834 | 2026-09-13 03:07 | Paris FC vStrasbourg | 35% / 25% / 40% | our call did not landwe called away 40% · home win | 2887f2884e48… |
| 1833 | 2026-09-13 03:07 | OFI vAsteras Tripolis | 46% / 27% / 27% | our call did not landwe called home 46% · draw | 2b3e532fca29… |
| 1832 | 2026-09-13 03:07 | Atromitos vKifisia | 53% / 26% / 21% | our call did not landwe called home 53% · away win | 07bcc804d17e… |
| 1831 | 2026-09-13 03:07 | Kalamata vPanathinaikos | 20% / 27% / 53% | our call landedwe called away 53% · away win | 5643f739be85… |
| 1830 | 2026-09-13 03:07 | Volos NFC vAEK Athens FC | 10% / 19% / 71% | our call landedwe called away 71% · away win | 0451a28ccd26… |
| 1829 | 2026-09-13 03:07 | Aris Thessalonikis vIraklis 1908 | 51% / 29% / 20% | our call did not landwe called home 51% · draw | 626ee618d125… |
| 1828 | 2026-09-13 03:07 | Levadiakos vOlympiakos Piraeus | 16% / 24% / 60% | our call landedwe called away 60% · away win | 59746556d6c2… |
| 1827 | 2026-09-13 03:07 | Panetolikos vPAOK | 13% / 23% / 64% | our call landedwe called away 64% · away win | 1469aca9ba0f… |
| 1826 | 2026-09-13 03:07 | Austria Lustenau vSCR Altach | 39% / 30% / 31% | our call landedwe called home 39% · home win | 39480e3918c4… |
| 1825 | 2026-09-13 03:07 | Vitesse vJong PSV U21 | 56% / 21% / 23% | our call landedwe called home 56% · home win | 68aba232cbba… |
| 1824 | 2026-09-13 03:07 | GIL Vicente vMaritimo | 53% / 26% / 21% | our call did not landwe called home 53% · draw | 0c624e0be92f… |
| 1823 | 2026-09-13 03:07 | Nacional vFamalicao | 29% / 29% / 42% | our call landedwe called away 42% · away win | d018970e36f6… |
| 1822 | 2026-09-13 03:07 | ADO Den Haag vCambuur | 58% / 22% / 20% | our call did not landwe called home 58% · draw | 20c6b818783f… |
| 1821 | 2026-09-13 03:06 | FC Andorra vSporting Gijon | 44% / 28% / 29% | our call did not landwe called home 44% · away win | 4768c3654529… |
| 1820 | 2026-09-13 03:06 | Athletic Club vAlaves | 53% / 27% / 20% | our call did not landwe called home 53% · draw | 215f3e2c045e… |
| 1819 | 2026-09-13 03:06 | Salford City vSwindon Town | 44% / 26% / 31% | our call landedwe called home 44% · home win | e5439645988b… |
| 1818 | 2026-09-13 03:06 | Barnet vFleetwood Town | 51% / 26% / 24% | our call landedwe called home 51% · home win | 1de6af382768… |
| 1817 | 2026-09-13 03:06 | Grimsby vCrawley Town | 55% / 24% / 21% | our call landedwe called home 55% · home win | 42fab87c9535… |
| 1816 | 2026-09-13 03:06 | Exeter City vTranmere | 58% / 24% / 18% | our call did not landwe called home 58% · draw | de9b1b82ea51… |
| 1815 | 2026-09-13 03:06 | Crewe vShrewsbury | 51% / 28% / 22% | our call did not landwe called home 51% · draw | 5dd78179d5f1… |
| 1814 | 2026-09-13 03:06 | Colchester vCheltenham | 53% / 25% / 21% | our call did not landwe called home 53% · draw | 9a40b73372ac… |
| 1813 | 2026-09-13 03:06 | Accrington ST vNewport County | 45% / 28% / 28% | our call did not landwe called home 45% · draw | d241a3ca95a7… |
| 1812 | 2026-09-13 03:06 | Gillingham vBristol Rovers | 34% / 29% / 38% | our call did not landwe called away 38% · home win | 60a11ab42cd4… |
| 1811 | 2026-09-13 03:06 | Chesterfield vYork | 31% / 29% / 40% | our call did not landwe called away 40% · home win | 1fb5b22c5dcc… |
| 1810 | 2026-09-13 03:06 | Northampton vRotherham | 38% / 30% / 32% | our call did not landwe called home 38% · away win | 1db25ee4196b… |
| 1809 | 2026-09-13 03:06 | Stenhousemuir vArbroath | 46% / 30% / 24% | our call landedwe called home 46% · home win | 335d06761634… |
| 1808 | 2026-09-13 03:06 | Morton vDunfermline | 32% / 30% / 38% | our call landedwe called away 38% · away win | 7fb3b44d0cc3… |
| 1807 | 2026-09-13 03:06 | Partick vRaith Rovers | 47% / 29% / 24% | our call did not landwe called home 47% · draw | 4286550eb925… |
| 1806 | 2026-09-13 03:06 | Livingston vInverness CT | 46% / 30% / 24% | our call did not landwe called home 46% · draw | 9d64a4cb96a3… |
| 1805 | 2026-09-13 03:06 | KRC Genk II vSeraing United | 37% / 26% / 37% | our call did not landwe called home 37% · draw | 82c4ce9579b7… |
| 1804 | 2026-09-13 03:06 | Sporting Hasselt vBeerschot VA | 42% / 31% / 27% | our call did not landwe called home 42% · away win | ccf29fa16dc5… |
| 1803 | 2026-09-13 03:06 | Bromley vHuddersfield | 37% / 27% / 36% | our call landedwe called home 37% · home win | 61d47dd26f99… |
| 1802 | 2026-09-13 03:06 | Leyton Orient vStevenage | 41% / 31% / 28% | our call landedwe called home 41% · home win | af3571dc03e3… |
| 1801 | 2026-09-13 03:06 | Luton vBradford | 50% / 27% / 23% | our call did not landwe called home 50% · away win | 0bdf46fe05c1… |
| 1800 | 2026-09-13 03:05 | Blackpool vPlymouth | 38% / 26% / 36% | our call did not landwe called home 38% · away win | f4b931f36ad2… |
| 1799 | 2026-09-13 03:05 | Peterborough vDoncaster | 49% / 24% / 26% | our call did not landwe called home 49% · away win | 8ff9c72b5983… |
| 1798 | 2026-09-13 03:05 | Oxford United vCambridge United | 50% / 29% / 22% | our call did not landwe called home 50% · draw | 2318f10413b6… |
| 1797 | 2026-09-13 03:05 | Sheffield Wednesday vStockport County | 28% / 26% / 46% | our call did not landwe called away 46% · draw | 6e28db4b7f6d… |
| 1796 | 2026-09-13 03:05 | Wigan vWycombe | 34% / 30% / 36% | our call landedwe called away 36% · away win | a3939d995d4f… |
| 1795 | 2026-09-13 03:05 | Reading vNotts County | 49% / 25% / 26% | our call landedwe called home 49% · home win | 11df51ea64aa… |
| 1794 | 2026-09-13 03:05 | ST Johnstone vFalkirk | 40% / 28% / 32% | our call did not landwe called home 40% · draw | 2bdbbfa8d62f… |
| 1793 | 2026-09-13 03:05 | Dundee vMotherwell | 26% / 27% / 47% | our call did not landwe called away 47% · home win | 17b1ec4471ea… |
| 1792 | 2026-09-13 03:05 | ST Mirren vDundee Utd | 38% / 34% / 28% | our call did not landwe called home 38% · away win | 67f276cfb55f… |
| 1791 | 2026-09-13 03:05 | Hibernian vAberdeen | 59% / 25% / 15% | our call did not landwe called home 59% · draw | 28214b108f6a… |
| 1790 | 2026-09-13 03:05 | OH Leuven vRAAL La Louvière | 40% / 29% / 31% | our call landedwe called home 40% · home win | b4543f9546cf… |
| 1789 | 2026-09-13 03:05 | Kocaelispor vGaziantep FK | 44% / 29% / 27% | our call landedwe called home 44% · home win | c88f103eb8d4… |
| 1788 | 2026-09-13 03:05 | Çorum FK vAlanyaspor | 44% / 29% / 27% | our call did not landwe called home 44% · away win | 470b5dc66c2b… |
| 1787 | 2026-09-13 02:07 | Wrexham vSouthampton | 32% / 25% / 43% | our call did not landwe called away 43% · home win | 1a783e093e4c… |
| 1786 | 2026-09-13 02:07 | Lincoln vSwansea | 50% / 26% / 24% | our call did not landwe called home 50% · away win | 800d68a6610f… |
| 1785 | 2026-09-13 02:07 | Portsmouth vBlackburn | 40% / 29% / 31% | our call did not landwe called home 40% · draw | be4f0ef582da… |
← Earlier forecasts, including ones already played
The result column pairs the outcome we called (our most-likely of home / draw / away, with its probability) against what actually happened — a verdict, not a score: a 60% call missing is not a failure. Whether the probabilities are any good is a separate question, answered on the accuracy page. This page only shows that we have not changed our mind about them afterwards.