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 |
|---|---|---|---|---|---|
| 1984 | 2026-09-29 00:05 | Helmond Sport vHeracles | 25% / 24% / 51% | not played | 96954da0922f… |
| 1983 | 2026-09-29 00:05 | Eldense vOviedo | 31% / 31% / 38% | not played | f6865214434f… |
| 1982 | 2026-09-29 00:05 | Seattle Sounders vSporting Kansas City | 67% / 19% / 14% | our call did not landwe called home 67% · away win | a45d070a7191… |
| 1981 | 2026-09-29 00:05 | New York Red Bulls vSt. Louis City | 41% / 25% / 34% | our call did not landwe called home 41% · away win | 3edb1aa7902c… |
| 1980 | 2026-09-13 06:07 | Club Queretaro vLeon | 47% / 29% / 24% | our call did not landwe called home 47% · draw | b840e9823337… |
| 1979 | 2026-09-13 06:07 | CF Pachuca vClub Tijuana | 48% / 29% / 23% | our call did not landwe called home 48% · draw | e1f3e58ef16e… |
| 1978 | 2026-09-13 06:07 | Toluca vSantos Laguna | 73% / 17% / 9% | our call did not landwe called home 73% · away win | 46601f9e0e68… |
| 1977 | 2026-09-13 06:07 | Inter Miami vSan Diego | 58% / 19% / 23% | our call did not landwe called home 58% · draw | e2b40cd8ab13… |
| 1976 | 2026-09-13 06:07 | Atletico Paranaense vBahia | 46% / 28% / 26% | our call landedwe called home 46% · home win | c9db431dff04… |
| 1975 | 2026-09-13 06:07 | Flamengo vRB Bragantino | 67% / 20% / 13% | our call landedwe called home 67% · home win | c1bc01c41c42… |
| 1974 | 2026-09-13 06:07 | FC Porto vBenfica | 42% / 28% / 30% | our call landedwe called home 42% · home win | f15bca1dbe3a… |
| 1973 | 2026-09-13 06:07 | Leganes vGranada CF | 43% / 29% / 28% | our call landedwe called home 43% · home win | 348e0285e638… |
| 1972 | 2026-09-13 06:07 | Vitoria vCruzeiro | 33% / 31% / 36% | our call landedwe called away 36% · away win | bb7f911dac87… |
| 1971 | 2026-09-13 06:06 | Corinthians vFluminense | 42% / 31% / 28% | our call did not landwe called home 42% · away win | e38031d2b293… |
| 1970 | 2026-09-13 06:06 | Valencia vReal Sociedad | 45% / 27% / 29% | our call did not landwe called home 45% · away win | 4ecbd74f9d15… |
| 1969 | 2026-09-13 06:06 | Marseille vParis Saint Germain | 27% / 23% / 50% | our call landedwe called away 50% · away win | e4df30b6047f… |
| 1968 | 2026-09-13 06:06 | AC Milan vLecce | 65% / 22% / 13% | our call landedwe called home 65% · home win | 71cfd1e61418… |
| 1967 | 2026-09-13 06:06 | Lech Poznan vRadomiak Radom | 67% / 19% / 13% | our call landedwe called home 67% · home win | d0623e52e7f1… |
| 1966 | 2026-09-13 06:06 | Modena vEmpoli | 41% / 29% / 30% | our call landedwe called home 41% · home win | 61f96a352700… |
| 1965 | 2026-09-13 06:06 | SC Paderborn 07 v1899 Hoffenheim | 34% / 24% / 42% | our call did not landwe called away 42% · home win | bcbeeae0ee51… |
| 1964 | 2026-09-13 06:06 | Dender vPatro Eisden | 38% / 28% / 34% | our call landedwe called home 38% · home win | 775d22df8e78… |
| 1963 | 2026-09-13 06:06 | Kortrijk vSK Beveren | 34% / 26% / 40% | our call did not landwe called away 40% · home win | 62e6e1419a13… |
| 1962 | 2026-09-13 06:06 | Amed vBeşiktaş | 34% / 27% / 39% | our call did not landwe called away 39% · home win | c7ab838c30f5… |
| 1961 | 2026-09-13 06:06 | Göztepe vRizespor | 47% / 27% / 26% | our call did not landwe called home 47% · draw | 3490f5c8128c… |
| 1960 | 2026-09-13 06:06 | Estoril vCasa Pia | 51% / 25% / 24% | our call did not landwe called home 51% · away win | fe17fe214cf2… |
| 1959 | 2026-09-13 06:06 | Santa Clara vSC Braga | 24% / 27% / 49% | our call did not landwe called away 49% · draw | 12a0089cd446… |
| 1958 | 2026-09-13 06:06 | Almeria vCelta de Vigo II | 48% / 24% / 28% | our call landedwe called home 48% · home win | de5c8a94d75d… |
| 1957 | 2026-09-13 06:06 | Las Palmas vBurgos | 44% / 32% / 23% | our call did not landwe called home 44% · away win | e2721510b7c9… |
| 1956 | 2026-09-13 06:06 | Club Brugge KV vGenk | 60% / 21% / 19% | our call landedwe called home 60% · home win | 7bb83641b1c4… |
| 1955 | 2026-09-13 06:06 | Deportivo La Coruna vReal Betis | 32% / 27% / 42% | our call did not landwe called away 42% · draw | 8f85cabb0c45… |
| 1954 | 2026-09-13 06:06 | Villarreal vLevante | 64% / 20% / 16% | our call landedwe called home 64% · home win | 0784adb640f0… |
| 1953 | 2026-09-13 06:06 | Viborg vFC Nordsjaelland | 37% / 26% / 38% | our call did not landwe called away 38% · home win | 4a7a4ef91edc… |
| 1952 | 2026-09-13 06:06 | Muğlaspor vIğdır FK | 31% / 29% / 39% | our call did not landwe called away 39% · draw | 318a76fe77b5… |
| 1951 | 2026-09-13 06:06 | Esenler Erokspor vFatih Karagümrük | 56% / 25% / 19% | our call did not landwe called home 56% · away win | 439a9b8a7259… |
| 1950 | 2026-09-13 06:05 | Batman Petrolspor vBursaspor | 47% / 26% / 27% | our call did not landwe called home 47% · away win | 891d97f442c0… |
| 1949 | 2026-09-13 06:05 | Mardin 1969 vKayserispor | 43% / 31% / 26% | our call did not landwe called home 43% · away win | 351c96d2f300… |
| 1948 | 2026-09-13 06:05 | Sarıyer vBoluspor | 44% / 28% / 28% | our call landedwe called home 44% · home win | 40f92c586079… |
| 1947 | 2026-09-13 06:05 | Pendikspor vBodrum FK | 34% / 31% / 35% | our call did not landwe called away 35% · draw | cac9d7c43cf3… |
| 1946 | 2026-09-13 06:05 | Manisa F.K. vİstanbulspor | 45% / 25% / 31% | our call did not landwe called home 45% · away win | 8245cb41d627… |
| 1945 | 2026-09-13 06:05 | Keçiörengücü vSivasspor | 52% / 26% / 22% | our call did not landwe called home 52% · draw | bcaf45285a09… |
| 1944 | 2026-09-13 06:05 | Bandırmaspor vÜmraniyespor | 50% / 30% / 21% | our call did not landwe called home 50% · away win | 739874ece111… |
| 1943 | 2026-09-13 06:05 | Antalyaspor vVanspor FK | 44% / 28% / 28% | our call landedwe called home 44% · home win | 9eec4e6d7166… |
| 1942 | 2026-09-13 06:05 | Juventus vAtalanta | 45% / 27% / 28% | our call landedwe called home 45% · home win | 36b89103df46… |
| 1941 | 2026-09-13 06:05 | Jagiellonia vLegia Warszawa | 45% / 25% / 30% | our call did not landwe called home 45% · away win | fe1cf0ca4f2b… |
| 1940 | 2026-09-13 06:05 | FC Schalke 04 vSV Elversberg | 39% / 26% / 35% | our call did not landwe called home 39% · draw | a49acf2fe283… |
| 1939 | 2026-09-13 06:05 | Fulham vManchester United | 35% / 26% / 39% | our call did not landwe called away 39% · draw | 6f22abec55d7… |
| 1938 | 2026-09-13 06:05 | Mantova vPisa | 36% / 26% / 38% | our call did not landwe called away 38% · draw | 4c2b675987a8… |
| 1937 | 2026-09-13 05:07 | Nice vLille | 29% / 28% / 44% | our call did not landwe called away 44% · home win | 6ac0b5224f98… |
| 1936 | 2026-09-13 05:07 | Red Bull Salzburg vSturm Graz | 46% / 26% / 28% | our call landedwe called home 46% · home win | 69d16af2886c… |
| 1935 | 2026-09-13 05:07 | De Graafschap vNAC Breda | 39% / 26% / 36% | our call did not landwe called home 39% · away win | 4a76317a8baf… |
← 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.