The proof

Is 75% more reliable than 70%?

Pick a market and see what happened every time we stated a given probability. If the model is well tuned, in every band the observed frequency lands close to the stated one. Where it does not, you see by how much.

The whole archive: for each period we refit the model using only the data that existed before it. These are the raw probabilities, without the final correction, because that correction was worked out on these very matches and using it here would be circular reasoning. It is also why the gap shows up clearly.

Market
matches assessed
36,712
average stated probability
50.1%
observed frequency
52.4%
gap
−2.27%
0025255050757510010010%–20%: 50.0% su 3220%–30%: 40.1% su 97930%–40%: 45.1% su 5,75840%–50%: 49.0% su 11,63350%–60%: 54.1% su 11,50660%–70%: 62.4% su 5,54470%–80%: 65.4% su 1,13180%–90%: 68.3% su 12690%–100%: 100.0% su 3stated probability

perfect calibration

Band by band

when we saidtimesit happened95% interval
10% – 20%3250.0%too few matches
20% – 30%97940.1%37.1% – 43.2%
30% – 40%5,75845.1%43.8% – 46.3%
40% – 50%11,63349.0%48.1% – 49.9%
50% – 60%11,50654.1%53.2% – 55.1%
60% – 70%5,54462.4%61.1% – 63.6%
70% – 80%1,13165.4%62.6% – 68.1%
80% – 90%12668.3%59.7% – 75.7%
90% – 100%3100.0%too few matches

Below fifty matches a band says nothing solid. The interval shows you that.

This count covers the leagues. The European cups use a different model and stay out of it. This page is the aggregate. The individual matches of the last few days, one by one, are in Outcomes

The matches

See what is on today.

The probabilities for every match on the calendar, and the record of how yesterday’s turned out.