Home Predictions Accuracy

Prediction accuracy

Every prediction is saved the morning it is published and checked against the final score. Last 30 days.

8,827 settled predictions 65% of our tips won 61% was expected

Are the probabilities honest?

This is the real test. Group every prediction by the chance we gave it, then check how often that group actually happened. A well-calibrated model sits close to the diagonal: 30% tips land about 30% of the time, 70% tips about 70%.

We saidPredictions ExpectedActually happened Calibration
Under 20% 860 15.1% 12.4% -2.6 pts
20–30% 1690 25.4% 22.0% -3.5 pts
30–40% 1287 35.1% 34.1% -1.0 pts
40–50% 1638 45.2% 44.8% -0.3 pts
50–60% 1453 54.8% 58.6% +3.9 pts
60–70% 879 64.4% 66.4% +2.1 pts
70–80% 629 75.0% 78.1% +3.1 pts
Over 80% 391 84.2% 85.7% +1.5 pts

The marker on each bar is what we predicted; the fill is what happened. Within about four points is good; a persistent gap in one direction means the model is biased there.

By market

Draws deserve special attention. A draw tip at 30% that wins three times in ten is a correct prediction, even though it lost seven times. Judge it on the gap between expected and actual, and on whether backing it at our quoted price made or lost money.

MarketSettledExpected HappenedBrier Profit at best price
Home wins 1001 45.0% 47.1% +2.1 pts 0.203 −36.83 ROI -3.7%
Draws 1001 24.5% 22.9% -1.6 pts 0.174 −79.79 ROI -8.0%
Away wins 1001 30.5% 30.1% -0.4 pts 0.177 −116.47 ROI -11.6%
Over 2.5 goals 989 55.6% 60.6% +5.0 pts 0.233 +62.02 ROI 6.3%
Under 2.5 goals 989 44.4% 39.4% -5.0 pts 0.233 −135.61 ROI -13.7%
Both teams to score 967 55.8% 60.4% +4.6 pts 0.243 +40.93 ROI 4.2%

How to read this page

Hit rate is not accuracy. If we tip a draw and give it a 30% chance, we are saying it will lose about seven times in ten. Losing seven times in ten is then the correct outcome, not a failure. The only way to judge a probability is to collect many of them and check whether reality matched the number.

Calibration is that check. Take every prediction we rated between 30% and 40%; if roughly 35% of them happened, the numbers are honest. A gap of more than about eight points, repeated across hundreds of predictions, means something is wrong — not bad luck.

The Brier score squares the error on every prediction and averages it. Zero is perfect, 0.25 is a coin flip, and lower is better. It punishes confident mistakes far more than cautious ones, which is exactly what you want from a forecaster.

Profit at best price answers the practical question: if you had backed every one of these at the price we showed, staking one unit each time, where would you be? This is the number that matters most, and it is usually negative for favourites and closer to break-even on draws, because the market systematically overprices short odds.

Predictions are logged before kick-off and never edited afterwards. Past performance is not a guide to future outcomes. 18+.