Win rate by market

Each market is graded against the real final result — including half-time scores for HT and HT/FT, and the exact scoreline for Correct Score. Markets with no settled data yet (e.g. immediately after a fresh install) show as empty rather than a fabricated number.

MarketRecordWin Rate
Overall (all markets combined)5434/1018253%
1X2 & BTTS1712/244170%
Double Chance1707/244170%
Over/Under 2.5785/136158%
Correct Score151/132511%
Half Time612/132546%
HT/FT467/128936%
How to read this honestly. A market with very few settled predictions (say, under 20) can swing wildly from a handful of results and shouldn't be treated as a stable long-run rate yet. Correct Score and HT/FT will always show meaningfully lower win rates than 1X2 or Double Chance — that's the nature of those markets, not a flaw in this page. See each market's own page for why its typical hit rate sits where it does.

Why this page only covers 14 days

The site's date tabs never let you browse further back than Yesterday, so there's no reason to keep settled predictions around indefinitely once they're outside that window — see our how it works page for the full data-retention policy. This page reflects exactly what's actually stored, not a curated highlight reel from a longer archive we don't keep.

Why win rates differ so much between markets

1X2 and Double Chance naturally run higher because they cover a broader, less specific outcome. Over/Under 2.5 sits closer to a coin flip by design, since bookmakers price that line to split evenly. Correct Score and HT/FT require an exact result (or two exact results, for HT/FT), which is why even a genuinely well-calibrated model lands in the 15–30% range there rather than anywhere close to what 1X2 achieves — see our correct score and HT/FT pages for the full explanation of why that's expected, not a weakness.

What "settled" actually means here

A prediction only counts once the match has finished and we have a real final result (and, for HT and HT/FT, a real half-time score) to grade it against. Live or upcoming fixtures aren't included in these numbers at all — only fixtures we can actually check against reality.