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-17 · 0 forecasts · 0000000000000000…
- 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…
| # | Published | Match | H / D / A | Result | Hash |
|---|---|---|---|---|---|
| 734 | 2026-09-03 04:06 | Borussia Mönchengladbach vSV Elversberg | 50% / 25% / 25% | our call did not landwe called home 50% · away win | 691304022d84… |
| 733 | 2026-09-03 04:06 | Werder Bremen vRB Leipzig | 27% / 24% / 49% | our call did not landwe called away 49% · home win | e06147866132… |
| 732 | 2026-09-03 04:06 | Fiorentina vTorino | 47% / 28% / 25% | our call did not landwe called home 47% · away win | cbc470566631… |
| 731 | 2026-09-03 04:06 | Stoke City vCharlton | 42% / 31% / 27% | our call landedwe called home 42% · home win | 5b2dbd5f508c… |
| 730 | 2026-09-03 04:06 | Preston vBlackburn | 39% / 30% / 31% | our call landedwe called home 39% · home win | 2843eabe45e8… |
| 729 | 2026-09-03 04:06 | Newcastle vBournemouth | 46% / 25% / 29% | our call did not landwe called home 46% · draw | 34c08d39e654… |
| 728 | 2026-09-03 04:06 | FC Juarez vCF Pachuca | 32% / 26% / 42% | our call landedwe called away 42% · away win | 22e731ca7ee3… |
| 727 | 2026-09-03 04:06 | Puebla vToluca | 16% / 21% / 63% | our call landedwe called away 63% · away win | c4cdb928b5a2… |
| 726 | 2026-09-03 04:06 | New York City FC vNashville SC | 48% / 27% / 25% | our call did not landwe called home 48% · draw | 6c7b66fbe15f… |
| 725 | 2026-09-03 04:06 | FC Porto vMoreirense | 75% / 18% / 7% | our call landedwe called home 75% · home win | eabb1a9b47ba… |
| 724 | 2026-09-03 04:06 | Paris Saint Germain vMonaco | 65% / 19% / 16% | our call did not landwe called home 65% · away win | adabc605d568… |
| 723 | 2026-09-03 04:06 | Real Betis vReal Madrid | 27% / 26% / 47% | our call did not landwe called away 47% · home win | adb491981fc2… |
| 722 | 2026-09-03 04:06 | Ipswich vLiverpool | 17% / 20% / 63% | our call landedwe called away 63% · away win | b9f83af61d72… |
| 721 | 2026-09-03 04:06 | Lommel United vClub Brugge KV | 20% / 21% / 59% | our call landedwe called away 59% · away win | 0db5c9898a82… |
| 720 | 2026-09-03 04:06 | Genoa vComo | 24% / 29% / 47% | our call landedwe called away 47% · away win | e14a997d48ce… |
| 719 | 2026-09-03 04:06 | VfB Stuttgart v1. FC Köln | 62% / 21% / 17% | our call landedwe called home 62% · home win | 62eac7a1e229… |
| 718 | 2026-09-03 04:06 | Sparta Rotterdam vPEC Zwolle | 52% / 25% / 23% | our call did not landwe called home 52% · draw | 1d3691b34a69… |
| 717 | 2026-09-03 04:06 | Lyon vAuxerre | 59% / 23% / 18% | our call landedwe called home 59% · home win | 53dde54bf3e3… |
| 716 | 2026-09-03 04:06 | Real Sociedad vCelta Vigo | 47% / 27% / 26% | our call did not landwe called home 47% · draw | 47c334ccd269… |
| 715 | 2026-09-03 04:05 | Hibernian vHeart Of Midlothian | 39% / 28% / 33% | our call did not landwe called home 39% · away win | c253e7b94f13… |
| 714 | 2026-09-03 04:05 | Toulouse vLille | 32% / 28% / 40% | our call landedwe called away 40% · away win | a8dd18f415b2… |
| 713 | 2026-09-03 04:05 | Gent vOH Leuven | 55% / 25% / 20% | our call landedwe called home 55% · home win | fa0eb85eacc4… |
| 712 | 2026-09-03 04:05 | Anderlecht vKortrijk | 68% / 20% / 12% | our call landedwe called home 68% · home win | a57e62ad2a46… |
| 711 | 2026-09-02 12:14 | Club Tijuana vClub Queretaro | 54% / 26% / 20% | our call did not landwe called home 54% · away win | 1e06aa75362a… |
| 710 | 2026-09-02 12:14 | Necaxa vPuebla | 58% / 23% / 19% | our call did not landwe called home 58% · away win | cf160c5ffb8a… |
| 709 | 2026-09-02 12:14 | Coritiba vAtletico Paranaense | 33% / 27% / 39% | our call did not landwe called away 39% · draw | e857be7220ed… |
| 708 | 2026-09-02 12:14 | West Ham vWrexham | 65% / 20% / 15% | our call landedwe called home 65% · home win | 12e0666cb8f4… |
| 707 | 2026-09-02 12:14 | Sevilla vValencia | 46% / 28% / 27% | our call landedwe called home 46% · home win | 5c7623def8a4… |
| 706 | 2026-09-02 12:14 | KV Mechelen vAnderlecht | 31% / 26% / 43% | our call landedwe called away 43% · away win | 388c90dcf1f6… |
| 705 | 2026-09-02 12:14 | Rennes vMarseille | 42% / 24% / 34% | our call landedwe called home 42% · home win | 94c282ef0b8b… |
| 704 | 2026-09-02 12:13 | Venezia vFiorentina | 22% / 27% / 51% | our call landedwe called away 51% · away win | 0ae392275caf… |
| 703 | 2026-09-02 12:13 | Union Berlin vFC Schalke 04 | 56% / 25% / 19% | our call did not landwe called home 56% · away win | 564888fec214… |
| 702 | 2026-09-02 12:13 | AZ Alkmaar vWillem II | 71% / 18% / 11% | our call did not landwe called home 71% · draw | 9376c690ff62… |
| 701 | 2026-09-02 12:13 | Estrela vSC Braga | 17% / 23% / 60% | our call did not landwe called away 60% · home win | ef732712ef94… |
| 700 | 2026-09-02 12:13 | San Diego vSan Jose Earthquakes | 71% / 17% / 12% | our call did not landwe called home 71% · away win | d92238bba6b6… |
| 699 | 2026-09-02 12:13 | Portland Timbers vSt. Louis City | 51% / 23% / 26% | our call did not landwe called home 51% · draw | cf663ec8885b… |
| 698 | 2026-09-02 12:13 | Los Angeles FC vNew York Red Bulls | 59% / 23% / 18% | our call landedwe called home 59% · home win | 5ae78ff62dc5… |
| 697 | 2026-09-02 12:13 | Vancouver Whitecaps vLos Angeles Galaxy | 62% / 20% / 18% | our call landedwe called home 62% · home win | cc39b3fd3962… |
| 696 | 2026-09-02 12:13 | Austin vColorado Rapids | 48% / 26% / 26% | our call did not landwe called home 48% · draw | f92836386bfe… |
| 695 | 2026-09-02 12:13 | Minnesota United FC vFC Dallas | 52% / 24% / 23% | our call did not landwe called home 52% · away win | 9a47cf53ad25… |
| 694 | 2026-09-02 12:13 | Chicago Fire vInter Miami | 34% / 21% / 45% | our call did not landwe called away 45% · draw | 2d0016c13a26… |
| 693 | 2026-09-02 12:13 | Houston Dynamo vReal Salt Lake | 46% / 27% / 27% | our call landedwe called home 46% · home win | 274ef628559e… |
| 692 | 2026-09-02 12:13 | New York City FC vNew England Revolution | 58% / 23% / 18% | our call did not landwe called home 58% · away win | 5de2e2fcb990… |
| 691 | 2026-09-02 12:13 | DC United vColumbus Crew | 25% / 23% / 51% | our call did not landwe called away 51% · home win | 77727a3b1efc… |
| 690 | 2026-09-02 12:13 | CF Montreal vCharlotte | 35% / 27% / 38% | our call landedwe called away 38% · away win | 420cd6186c29… |
| 689 | 2026-09-02 12:13 | Atlanta United FC vOrlando City SC | 38% / 25% / 37% | our call did not landwe called home 38% · away win | 7d567839bcab… |
| 688 | 2026-09-02 12:13 | Toronto FC vNashville SC | 34% / 29% / 37% | our call did not landwe called away 37% · home win | dd47e9223b50… |
| 687 | 2026-09-02 12:13 | Philadelphia Union vFC Cincinnati | 55% / 24% / 21% | our call landedwe called home 55% · home win | daff4461496b… |
| 686 | 2026-09-02 12:13 | Moreirense vBenfica | 12% / 21% / 67% | our call landedwe called away 67% · away win | 64ac08bd59a8… |
| 685 | 2026-09-02 12:12 | ST Johnstone vCeltic | 9% / 18% / 74% | our call landedwe called away 74% · away win | 96b670a81c60… |
← 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.