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,434 Games scored
17 Leagues & tours
100% Published
Basketball

NBA

NBA
Winner accuracy
65.0%
Spread MAE 12.5 Total MAE 14.0
80 games scored · 2026-2027

Euroleague

EUR
Winner accuracy
55.3%
Spread MAE 10.8 Total MAE 17.9
47 games scored · 2026-27
Champions League

Champions League

UCL
Model retrospective (backtest)
Winner accuracy
58.2%
Log-loss 0.933 Calib. error 4.8pp
753 games scored · 2021-22 to 2025-26
Football

Premier League

ENG
Winner accuracy
53.3%
O/U 2.5 acc 30% BTTS acc 40%
30 games scored · 2026-2027

La Liga

ESP
Winner accuracy
51.3%
O/U 2.5 acc 56% BTTS acc 72%
39 games scored · 2026-2027

Bundesliga

GER
Winner accuracy
52.9%
O/U 2.5 acc 59% BTTS acc 53%
17 games scored · 2026-2027

Serie A

ITA
Winner accuracy
62.5%
O/U 2.5 acc 55% BTTS acc 52%
40 games scored · 2026-2027

Ligue 1

FRA
Winner accuracy
57.7%
O/U 2.5 acc 73% BTTS acc 73%
26 games scored · 2026-2027

Championship

ENG 2
Winner accuracy
49.5%
O/U 2.5 acc 50% BTTS acc 55%
111 games scored · 2026-2027

League One

ENG 3
Winner accuracy
47.9%
O/U 2.5 acc 55% BTTS acc 55%
96 games scored · 2026-2027

League Two

ENG 4
Winner accuracy
37.5%
O/U 2.5 acc 57% BTTS acc 59%
104 games scored · 2026-2027

Segunda División

ESP 2
Winner accuracy
56.4%
O/U 2.5 acc 46% BTTS acc 46%
78 games scored · 2026-2027

Ligue 2

FRA 2
Winner accuracy
42.9%
O/U 2.5 acc 48% BTTS acc 46%
63 games scored · 2026-2027

2. Bundesliga

GER 2
Winner accuracy
53.7%
O/U 2.5 acc 46% BTTS acc 54%
54 games scored · 2026-2027

Serie B

ITA 2
Winner accuracy
38.3%
O/U 2.5 acc 58% BTTS acc 55%
60 games scored · 2026-2027
Tennis

ATP

ATP
Winner accuracy
64.9%
2,045 games scored · 2026

WTA

WTA
Winner accuracy
65.5%
791 games scored · 2026