Open Access

All predictions, models and accuracy data are currently open so you can verify our results first-hand. No signup, no paywall — full transparency.

Subscription plans & API access launch August 10, 2026.

Track Record

Out-of-sample performance on genuinely pre-match predictions
Accuracy (7d)
65.5%
16,638 preds / 1,216 fixtures
Accuracy (30d)
66.1%
70,809 preds / 5,204 fixtures
Accuracy (60d)
65%
170,338 preds / 12,478 fixtures
Accuracy (90d)
64.3%
368,990 preds / 27,157 fixtures
Accuracy (120d)
64.5%
562,866 preds / 41,777 fixtures
Accuracy (180d)
64.7%
593,905 preds / 44,421 fixtures
Markets
14
FT + HT coverage
Features
182
17 groups, ablation-tested
Daily Accuracy — FT
Overall 66.2%
2026-06-21 2026-07-21
1X2 54.8%
O2.5 60.1%
BTTS 54.5%
O1.5 79.1%
O3.5 65.4%
DC 1X 68.4%
DC X2 65.4%
CS H 71.7%
CS A 77.6%
WTN H 79.2%
Daily Accuracy — HT
HT 1X2 39.1%
HT O0.5 73.9%
HT O1.5 58.9%
HT BTTS 77%
Calibration
When the model says "X% confident", does the prediction actually hit X% of the time?
30-40% conf. 40% hit (644)
40-50% conf. 44% hit (2,599)
50-60% conf. 53% hit (15,407)
60-70% conf. 64% hit (21,166)
70-80% conf. 71% hit (14,475)
80-90% conf. 79% hit (13,535)
90-100% conf. 91% hit (2,983)
Actual hit rate Expected
Well calibrated
Per-Market Accuracy
Last 30 days
Market Preds Baseline Accuracy Edge Skill LogLoss
DC 1X 5,146 66.8% 71.1% +4.3pp 12.3% 0.5483
DC X2 5,146 55% 64% +9pp 9.9% 0.5998
1X2 5,146 45% 53.5% +8.5pp 8.9% 0.9879
WTN H 5,146 77.2% 77.6% +0.4pp 7.0% 0.5144
O2.5 5,146 58.6% 62.9% +4.3pp 5.6% 0.6549
O3.5 5,146 61.4% 63.2% +1.8pp 5.6% 0.6065
CS A 5,146 77.1% 77% -0.1pp 5.4% 0.5067
CS H 5,146 70.7% 70.4% -0.3pp 5.4% 0.5743
O1.5 5,146 78.8% 78.8% 0pp 4.3% 0.5216
BTTS 5,146 54.4% 56.7% +2.3pp 2.0% 0.6785
HT BTTS 4,835 77.4% 77.4% 0pp -1.3% 0.4907
HT O1.5 4,838 58.9% 59.2% +0.3pp -2.6% 0.6335
HT O0.5 4,838 74.2% 74.2% 0pp -3.6% 0.584
HT 1X2 4,838 37.5% 38.8% +1.3pp -14.7% 1.0278
Overall 70,809 63.8% 66.1% +2.3pp 3.1% 0.6378