Skip to main content
← Predictions

Recorded before kickoff

The forecast. The timestamp. The result.

Explore retained forecast versions and see how their probabilities performed after the final whistle.

Original probabilities stay unchanged. Results are graded separately. The archive starts when retention was enabled; earlier forecasts are not reconstructed.

Public calibration - frozen forecasts

Latest 500 completed fixtures with retained forecasts; one latest retained pre-match version per fixture. Includes all model versions shown below. No reconstructed forecasts enter this report.

Competition group
All competitions
Country
All countries
League
All leagues
Model
All models
494graded matches
0.5506Multiclass Brier (0–2)
0.9321Log loss

500 considered · 0 awaiting results · 6 excluded: provenance or result could not be verified

Show the calibration table
Calibration across home, draw and away outcomes
Probability bandMean predictedObserved frequencyOutcome observations
0–10%6.1%7.2%69
10–20%15.8%14.3%251
20–30%24.8%22.6%523
30–40%34.9%35.0%200
40–50%45.0%50.3%171
50–60%54.7%57.0%107
60–70%64.3%65.4%81
70–80%74.8%82.4%51
80–90%84.4%73.9%23
90–100%94.0%100.0%6

Each match contributes three outcome observations; these are correlated, not three independent matches. Bands include the lower bound and exclude the upper bound, except 100%. Sparse bins are unstable. Lower Brier and log loss are better.

Model versions: v5 (494)

Updated 14 Nov 2026 · 22:40 America/New_York · Forecasts stay unchanged. Grading uses current corrected regulation results; extra time and penalties are excluded. Rounded probability vectors are normalized for scoring; log loss uses natural logs with a 1e-15 floor.

The evidence

Published forecasts

  1. Published Second League · Montenegro
    Zeta Mladost Lješkopolje
    Home38.33% Draw25.97% Away35.69%
    0–0 Missed
  2. Published Second League · Montenegro
    Rudar Lovćen
    Home47.46% Draw25.53% Away27.01%
    3–3 Missed
  3. Published Second League · Montenegro
    Mogren Berane
    Home68.91% Draw18.51% Away12.57%
    4–0 Correct pick
  4. Published Second League · Montenegro
    Iskra Jedinstvo
    Home26.58% Draw25.64% Away47.77%
    0–2 Correct pick
  5. Published Second League · Montenegro
    Grbalj Kom
    Home47.13% Draw25.82% Away27.05%
    0–1 Missed
  6. Published Cup · Serbia
    Budučnost Krušik FK Partizan
    Home17.13% Draw20.32% Away62.56%
    1–5 Correct pick
  7. Published 2. Lig · Turkey
    Somaspor Sebat Gençlikspor
    Home23.30% Draw22.61% Away54.09%
    0–0 Missed
  8. Published III Liga - Group 3 · Poland
    Rakow II Kluczbork
    Home39.61% Draw24.80% Away35.60%
    0–0 Missed
  9. Published UEFA Youth League · World
    Fenerbahce U19 Liverpool U19
    Home31.53% Draw21.66% Away46.82%
    3–5 Correct pick
  10. Published III Liga - Group 2 · Poland
    Kluczevia Stargard Lech Poznań II
    Home35.48% Draw22.87% Away41.66%
    4–3 Missed
  11. Published U19 League · Ukraine
    Obolon' Kyiv U19 Metalist 1925 U19
    Home29.85% Draw22.70% Away47.45%
    1–1 Missed
  12. Published 1. Liga U19 · Czech Republic
    Zbrojovka Brno U19 Teplice U19
    Home50.15% Draw19.87% Away29.99%
    5–0 Correct pick
  13. Published Friendlies · World
    Slovakia U18 Hungary U18
    Home48.25% Draw22.97% Away28.78%
    2–2 Missed
  14. Published Cup · Russia
    Leningradets Ska-khabarovsk
    Home41.56% Draw28.24% Away30.20%
    1–1 Missed
  15. Published Ligue A · Burundi
    Rukinzo Inter Star
    Home58.89% Draw23.40% Away17.71%
    2–1 Correct pick
  16. Published U19 League · Ukraine
    Veres Rivne U19 Kolos Kovalivka U19
    Home69.45% Draw17.01% Away13.54%
    2–0 Correct pick
  17. Published U19 league · Serbia
    Brodarac U19 Jedinstvo U. U19
    Home43.73% Draw18.63% Away37.64%
    3–1 Correct pick
  18. Published UEFA Youth League · World
    Septemvri Sofia U19 Fiorentina U19
    Home10.42% Draw14.10% Away75.48%
    0–3 Correct pick
  19. Published AFC Women's Champions League · World
    Kaya W Melbourne City W
    Home1.52% Draw5.02% Away93.46%
    0–7 Correct pick
  20. Published UEFA Youth League · World
    AEK Athens U19 Real Madrid U19
    Home12.71% Draw16.77% Away70.51%
    1–4 Correct pick
  21. Published AFC Champions League Elite · World
    Pohang Steelers Gamba Osaka
    Home28.07% Draw25.43% Away46.49%
    3–3 Missed
  22. Published U19 League · Ukraine
    Oleksandria U19 Zhytomyr U19
    Home49.50% Draw22.45% Away28.05%
    2–2 Missed
  23. Published U19 League · Ukraine
    Karpaty Lviv U19 Lviv U19
    Home69.25% Draw17.69% Away13.06%
    2–1 Correct pick
  24. Published U19 League · Ukraine
    Livyi Bereh U19 LNZ Cherkasy U19
    Home43.26% Draw21.95% Away34.78%
    1–0 Correct pick
  25. Published AFC Champions League Two · World
    FC Seoul Viettel
    Home79.28% Draw13.67% Away7.05%
    3–0 Correct pick
  26. Published Türkiye Kupası · Turkey
    Fethiyespor Eyüpspor
    Home34.37% Draw25.73% Away39.90%
    2–4 Correct pick
  27. Published PFL · Philippines
    Mendiola Dynamic Herb Cebu
    Home9.57% Draw14.83% Away75.60%
    0–3 Correct pick
  28. Published 3. liga - CFL A · Czech Republic
    Sparta Praha II Viktoria Plzeň II
    Home49.73% Draw22.60% Away27.67%
    1–3 Missed
  29. Published UEFA Youth League · World
    Kairat U19 MTK U19
    Home83.03% Draw10.20% Away6.76%
    2–2 Missed
  30. Published AFC Women's Champions League · World
    Bam Khatoon W Naegohyang W
    Home1.37% Draw4.89% Away93.74%
    1–6 Correct pick

Times shown in America/New_York. The highlighted probability is the published pick; the underlined outcome is what happened after 90 minutes.