🎾 Tennis · Altora Analytics
Calibrated win probabilities for professional tennis, published before play. Analysis, not tips.
Today's picks · published before play
| Aryna Sabalenka v Kamilla Rakhimova Women's US Open 2026 · sets 2-0 | 96% market 93% |
| Carlos Alcaraz v Yibing Wu Men's US Open 2026 | 95% market 93% |
| Iga Swiatek v Marie Bouzkova Women's US Open 2026 · sets 2-0 | 86% market 84% |
| Andrej Nedic v Johan Nikles Como Challenger 2026 · sets 2-0 | 85% market 79% |
| Taylor Fritz v Francisco Cerundolo Men's US Open 2026 | 84% market 83% |
| Kalender/Serdarusic v Forcano Aparic/Vervoort Como Challenger 2026 · sets 2-0 | 84% market 82% |
| Anastasija Cvetkovic v Anna Petkovic ITF W35 Kursumlijska Banja SRB · sets 2-0 | 81% market 80% |
| Edas Butvilas v Luca Potenza Mallorca Challenger 2026 · sets 2-0 | 81% market 78% |
| Amanda Anisimova v Anastasia Potapova Women's US Open 2026 · sets 2-0 | 81% market 79% |
| Ben Shelton v Denis Shapovalov Men's US Open 2026 | 80% market 78% |
| Karolina Muchova v Emma Navarro Women's US Open 2026 · sets 2-0 | 80% market 79% |
| Hugo Dellien v Miguel Damas Porto Challenger 2026 · sets 2-0 | 79% market 79% |
| Giorgia Pedone v Sara Cakarevic ITF W35 Kursumlijska Banja SRB · sets 2-0 | 77% market 77% |
| Alejandro Moro Canas v Pedro Vives Marcos Porto Challenger 2026 · sets 2-0 | 76% market 72% |
+ 21 more priced today — full board in the CSV tonight.
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.
On the same 3,000 held-out matches: two things prove accuracy — the model picks the winner about seven times in ten, and its probabilities are calibrated: when it says 78%, it happens 78% of the time.
Reliability — model probability predicted vs what actually happened
The bars line up on every band — that's calibration, shown in the open. Out-of-sample to 2026-07-19.
Lower Brier is better. Early sample — we let it build before drawing conclusions.
| 2026-09-03 | Khumoyun Sultanov v Enzo Aguiard | 64% | L |
| 2026-09-03 | Bernard Tomic v Kasidit Samrej | 75% | L |
| 2026-09-03 | Maxim Mrva v Federico Iannaccone | 80% | L |
| 2026-09-03 | Pedro Martinez v Jay Clarke | 62% | L |
| 2026-09-03 | Marco Cecchinato v Alejandro Moro Canas | 61% | L |
| 2026-09-03 | Dimitar Kuzmanov v Miguel Damas | 56% | L |
| 2026-09-03 | Hugo Dellien v Gilles Arnaud Bailly | 75% | W2-0 EXACT |
| 2026-09-03 | Edas Butvilas v Remy Bertola | 65% | W |
| 2026-09-03 | Ignacio Parisca Romera v Yanaki Milev | 57% | L |
| 2026-09-03 | Pedro Vives Marcos v Niels Visker | 55% | W |
| 2026-09-03 | Elena Rybakina v Jessica Bouzas Maneiro | 85% | W2-0 EXACT |
| 2026-09-03 | Francisco Cerundolo v Jan-Lennard Struff | 59% | W |
| 2026-09-03 | Learner Tien v Gael Monfils | 83% | W |
| 2026-09-03 | Anastasia Potapova v Leolia Jeanjean | 79% | W |
| 2026-09-03 | Alexandra Eala v Oleksandra Oliynykova | 92% | W2-0 EXACT |
| 2026-09-03 | Flavio Cobolli v Tristan Schoolkate | 85% | W |
| 2026-09-03 | Elise Mertens v Maria Timofeeva | 74% | W2-0 EXACT |
| 2026-09-03 | Qinwen Zheng v Yulia Putintseva | 72% | W |
| 2026-09-03 | Taylor Fritz v Mattia Bellucci | 91% | W |
| 2026-09-03 | Lorenzo Musetti v Dane Sweeny | 96% | L |
| 2026-09-03 | Maria Sakkari v Yuliia Starodubtseva | 60% | L |
| 2026-09-03 | Mirra Andreeva v Eva Lys | 92% | W2-0 EXACT |
| 2026-09-03 | Charlton/Wang v Papa/Zheng | 76% | W2-0 EXACT |
| 2026-09-03 | Felix Balshaw v Alexandre Muller | 51% | W2-0 EXACT |
| 2026-09-03 | Trotter/Uchida v Delaney/Delaney | 59% | L |
| 2026-09-03 | Mark Lajal v Ivan Ivanov | 86% | W |
| 2026-09-03 | Jack Pinnington Jones v Michele Ribecai | 62% | W2-0 EXACT |
| 2026-09-03 | Jay Friend v Billy Harris | 55% | L |
| 2026-09-03 | Joel Schwaerzler v Luca Potenza | 79% | L |
| 2026-09-03 | Daniel Rincon v Inaki Montes-De La Torr | 53% | L |
Model favourite, its probability, and the result. Every prediction kept — wins and losses.
⬇ Download the full record (CSV — opens in Excel / Sheets) · showing the most recent 30 of 1892
39 voided match(es) are kept in the downloadable record and excluded from the accuracy figures (no result to score).
Every prediction tracked publicly. Nothing deleted.
Historical results and odds data: tennis-data.co.uk ·
Live prices: Betfair Exchange
← Altora Analytics