Audited accuracy
Every prediction is saved before the match in a record that cannot be edited or deleted, and is automatically compared with the result. It's all here: hits, misses and how well calibrated the probabilities are.
The full record
360matches audited since Fri, Oct 23
52%times the model's favorite won
0.589Live Brier (0 would be perfect; lower is better)
0.589Brier over 25,348 backtest matches; the betting market achieves 0.590
Do our probabilities come true?
Picking the winner is not enough: a 70% has to come true about 7 times out of 10. That is calibration.
| Favorite at | Matches | We said | Won |
|---|---|---|---|
| under 40% | 35 | 38% | 34% |
| 40%–50% | 125 | 45% | 39% |
| 50%–60% | 95 | 55% | 56% |
| 60%–70% | 64 | 65% | 67% |
| 70% or more | 41 | 77% | 76% |
* Fewer than 30 matches in this group: still a small sample.
League by league
| League | Live | Accuracy | Brier | Backtest | Brier | Market |
|---|---|---|---|---|---|---|
| Liga 1 Perú | 3 | 0% * | 1.280 | 954 | 0.571 | – |
| Premier League Inglaterra | 15 | 47% * | 0.639 | 1,140 | 0.575 | 0.574 |
| Premiership Escocia | 13 | 62% * | 0.549 | 684 | 0.563 | 0.563 |
| Bundesliga Alemania | 12 | 58% * | 0.538 | 918 | 0.572 | 0.571 |
| Serie A Italia | 22 | 64% * | 0.506 | 1,140 | 0.576 | 0.576 |
| LaLiga España | 15 | 67% * | 0.517 | 1,140 | 0.565 | 0.566 |
| Ligue 1 Francia | 15 | 40% * | 0.636 | 918 | 0.587 | 0.586 |
| Eredivisie Países Bajos | 14 | 50% * | 0.591 | 918 | 0.561 | 0.560 |
| Pro League Bélgica | 12 | 58% * | 0.517 | 935 | 0.596 | 0.597 |
| Primeira Liga Portugal | 12 | 50% * | 0.611 | 918 | 0.541 | 0.543 |
| Süper Lig Turquía | 13 | 85% * | 0.396 | 1,028 | 0.557 | 0.560 |
| Super League Grecia | 12 | 50% * | 0.484 | 709 | 0.562 | 0.561 |
| Liga Profesional Argentina | 18 | 56% * | 0.547 | 1,632 | 0.638 | 0.637 |
| Bundesliga Austria | 8 | 63% * | 0.549 | 579 | 0.618 | 0.617 |
| Serie A Brasil | 20 | 55% * | 0.507 | 1,197 | 0.595 | 0.596 |
| Super League China | 10 | 60% * | 0.514 | 744 | 0.544 | 0.546 |
| Superliga Dinamarca | 10 | 70% * | 0.582 | 577 | 0.599 | 0.599 |
| MLS Estados Unidos | 29 | 45% * | 0.650 | 1,522 | 0.613 | 0.612 |
| Veikkausliiga Finlandia | 9 | 33% * | 0.766 | 520 | 0.591 | 0.592 |
| Premier Division Irlanda | 5 | 60% * | 0.514 | 541 | 0.607 | 0.606 |
| J1 League Japón | 14 | 36% * | 0.609 | 904 | 0.633 | 0.633 |
| Liga MX México | 12 | 25% * | 0.763 | 1,016 | 0.583 | 0.584 |
| Eliteserien Noruega | 14 | 64% * | 0.528 | 724 | 0.565 | 0.566 |
| Ekstraklasa Polonia | 12 | 58% * | 0.622 | 918 | 0.633 | 0.632 |
| Superliga Rumania | 11 | 45% * | 0.624 | 957 | 0.617 | 0.617 |
| Premier League Rusia | 0 | – | – | 724 | 0.584 | 0.586 |
| Allsvenskan Suecia | 21 | 38% * | 0.743 | 705 | 0.595 | 0.596 |
| Super League Suiza | 9 | 44% * | 0.572 | 686 | 0.615 | 0.615 |
* Small sample. Backtest: seasons 2023-24 to 2025-26 with parameters chosen using only 2022-23, without looking at the future. Market: bookmaker odds with their margin removed, the hardest benchmark to beat.
Day by day
Bad streaks are published too.
| Date | Matches | Hits | Accuracy | Brier |
|---|---|---|---|---|
| Mon, Nov 9 | 4 | 0 | 0% | 1.058 |
| Sun, Nov 8 | 83 | 44 | 53% | 0.574 |
| Tue, Nov 3 | 3 | 3 | 100% | 0.295 |
| Sat, Oct 31 | 1 | 1 | 100% | 0.529 |
| Fri, Oct 30 | 2 | 1 | 50% | 0.481 |
| Thu, Oct 29 | 21 | 9 | 43% | 0.660 |
| Wed, Oct 28 | 24 | 11 | 46% | 0.648 |
| Tue, Oct 27 | 3 | 3 | 100% | 0.286 |
| Mon, Oct 26 | 17 | 12 | 71% | 0.498 |
| Sun, Oct 25 | 90 | 49 | 54% | 0.569 |
| Sat, Oct 24 | 89 | 45 | 51% | 0.590 |
| Fri, Oct 23 | 23 | 10 | 43% | 0.663 |
Every match from your leagues, on your phone
Explained probabilities, alerts for your teams and the audited accuracy of every forecast.
Download Talking Tipster