๐พ Tennis ยท Altora Analytics
Calibrated win probabilities for professional tennis, published before play. Analysis, not tips.
Model validation ยท out-of-sample backtest
On the final 3,000 matches โ data the model never trained on โ its probabilities scored a log-loss of 0.577 against the sharpest bookmaker's closing price at 0.576: statistically level with the best market in the world. We publish that comparison because it is the honest ceiling โ and the live record below is where we prove it holds in real time, starting 21 July 2026.
We also tested surface-specific ratings and world rankings: neither improved the model reliably, so we don't use them, and we say so rather than pretend otherwise. The model blends a 20-year Elo rating (men's and women's tours rated separately) with the market's opening price.
| First results appear here after settlement โ predictions began 21 July 2026. |
Model favourite, its probability, and the result. Every prediction kept โ wins and losses.
Every prediction tracked publicly. Nothing deleted.
Historical results and odds data: tennis-data.co.uk ยท
Live prices: Betfair Exchange
โ Altora Analytics