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
493graded matches
0.5631Multiclass Brier (0–2)
0.9512Log loss

500 considered · 0 awaiting results · 7 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.3%5.6%54
10–20%15.9%14.5%228
20–30%24.7%24.0%551
30–40%34.9%32.2%214
40–50%45.1%50.0%174
50–60%54.7%55.6%117
60–70%64.3%66.7%78
70–80%74.9%83.3%42
80–90%84.4%75.0%16
90–100%94.8%100.0%5

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 (493)

Updated 12 Nov 2026 · 15: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 Serie A · Italy
    AS Roma Sassuolo
    Home72.71% Draw16.07% Away11.22%
    3–0 Correct pick
  2. Published 1a Divisió · Andorra
    Casa de Portugal Esperança d'Andorra
    Home29.80% Draw24.98% Away45.22%
    2–4 Correct pick
  3. Published 2. Bundesliga · Germany
    Hertha BSC VfL Wolfsburg
    Home46.46% Draw21.91% Away31.63%
    2–1 Correct pick
  4. Published Super League · Switzerland
    Grasshoppers Lausanne
    Home39.37% Draw24.59% Away36.04%
    1–1 Missed
  5. Published First Amateur Division · Belgium
    Spouwen-Mopertingen Lyra-Lierse Berlaar
    Home57.87% Draw20.77% Away21.36%
    4–0 Correct pick
  6. Published Ekstraklasa · Poland
    Widzew Łódź Pogon Szczecin
    Home43.58% Draw25.57% Away30.84%
    3–0 Correct pick
  7. Published Serie B · Brazil
    Novorizontino Fortaleza EC
    Home51.62% Draw26.12% Away22.25%
    2–1 Correct pick
  8. Published Ligue 2 · France
    Saint Etienne Laval
    Home69.29% Draw18.52% Away12.19%
    2–0 Correct pick
  9. Published Ligue 2 · France
    PAU Nantes
    Home32.60% Draw26.86% Away40.54%
    0–2 Correct pick
  10. Published UEFA Europa Conference League · World
    Universitatea Craiova Egnatia Rrogozhinë
    Home64.60% Draw20.95% Away14.46%
    2–0 Correct pick
  11. Published UEFA Europa Conference League · World
    Twente Pafos
    Home72.02% Draw16.79% Away11.18%
    3–1 Correct pick
  12. Published UEFA Europa Conference League · World
    St. Truiden Brann
    Home55.38% Draw22.31% Away22.30%
    1–1 Missed
  13. Published UEFA Europa Conference League · World
    Riga FK Jablonec
    Home40.99% Draw26.62% Away32.40%
    1–1 Missed
  14. Published UEFA Europa Conference League · World
    Panathinaikos CSKA Sofia
    Home64.05% Draw20.90% Away15.04%
    2–1 Correct pick
  15. Published UEFA Europa Conference League · World
    Monaco FC Nordsjaelland
    Home65.70% Draw18.84% Away15.46%
    2–0 Correct pick
  16. Published UEFA Europa Conference League · World
    FC Lugano Kauno Žalgiris
    Home79.70% Draw13.13% Away7.16%
    3–0 Correct pick
  17. Published UEFA Europa Conference League · World
    Getafe Brighton
    Home16.77% Draw23.32% Away59.91%
    0–1 Correct pick
  18. Published UEFA Europa Conference League · World
    FC Copenhagen Saburtalo
    Home80.46% Draw13.08% Away6.46%
    2–1 Correct pick
  19. Published UEFA Europa League · World
    Torreense Ararat-Armenia
    Home53.30% Draw25.42% Away21.28%
    3–2 Correct pick
  20. Published UEFA Europa League · World
    Sunderland Dinamo Zagreb
    Home64.19% Draw20.61% Away15.20%
    0–2 Missed
  21. Published UEFA Europa League · World
    Sturm Graz Celje
    Home61.58% Draw20.91% Away17.51%
    2–3 Missed
  22. Published UEFA Europa League · World
    Hapoel Beer Sheva OFI
    Home46.73% Draw24.50% Away28.78%
    0–2 Missed
  23. Published UEFA Europa League · World
    Celtic Beşiktaş
    Home31.72% Draw23.93% Away44.35%
    3–2 Missed
  24. Published UEFA Europa League · World
    Celta Vigo Union St. Gilloise
    Home42.92% Draw25.08% Away32.01%
    1–2 Missed
  25. Published UEFA Europa League · World
    Benfica Lech Poznan
    Home82.73% Draw11.50% Away5.77%
    3–1 Correct pick
  26. Published UEFA Europa League · World
    Bayer Leverkusen Marseille
    Home68.80% Draw17.90% Away13.31%
    0–1 Missed
  27. Published UEFA Europa League · World
    AZ Alkmaar Juventus
    Home27.13% Draw25.23% Away47.63%
    1–2 Correct pick
  28. Published Ligue 3 · France
    Valenciennes Orleans
    Home43.25% Draw26.63% Away30.12%
    2–2 Missed
  29. Published Copa Uruguay · Uruguay
    Lito Wanderers
    Home14.04% Draw19.21% Away66.75%
    4–0 Missed
  30. Published Reserve League · Argentina
    Estudiantes Rio Cuarto 2 Ferro 2
    Home48.73% Draw28.55% Away22.73%
    0–0 Missed

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