Radical transparency

Performance & Accuracy

We publish how every model actually performs — winner accuracy, point-spread and total error, and calibration — for each sport and season. No cherry-picking, no black boxes.

We aim to be the most transparent name in sports analytics — not the loudest.

Every prediction we make is published and later scored against the real result. Calibration curves are open for every model. The numbers below are live — recomputed from our own track record, wins and misses alike.

4,469 Games scored
8 Leagues & tours
100% Published
Basketball

NBA

NBA
Winner accuracy
67.4%
Spread MAE 11.3 Total MAE 15.1
1,220 games scored · 2025-2026

Euroleague

EUR
Winner accuracy
67.0%
Spread MAE 8.9 Total MAE 14.7
342 games scored · 2025-26
Football

Premier League

ENG
Winner accuracy
47.8%
O/U 2.5 acc 53% BTTS acc 53%
318 games scored · 2025-2026

La Liga

ESP
Winner accuracy
51.1%
O/U 2.5 acc 59% BTTS acc 57%
319 games scored · 2025-2026

Bundesliga

GER
Winner accuracy
55.6%
O/U 2.5 acc 64% BTTS acc 60%
252 games scored · 2025-2026

Serie A

ITA
Winner accuracy
52.5%
O/U 2.5 acc 52% BTTS acc 50%
320 games scored · 2025-2026

Ligue 1

FRA
Winner accuracy
47.2%
O/U 2.5 acc 56% BTTS acc 49%
212 games scored · 2025-2026
Tennis

ATP

ATP
Winner accuracy
66.0%
1,486 games scored · 2026