🎾 Tennis · Altora Analytics

Tennis — the record

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

Validated on 103,520 ATP & WTA matches (2005–2026)

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.

Is the model accurate?

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.

70%model pick accuracy
69%market pick accuracy
0.197model brier
0.197market brier

Reliability — model probability predicted vs what actually happened

52%
54%
467
58%
58%
459
62%
68%
467
68%
65%
336
73%
70%
351
78%
80%
357
84%
88%
373
94%
93%
190

The bars line up on every band — that's calibration, shown in the open. Out-of-sample to 2026-07-19.

The live record

1892settled picks
66%winner accuracy
0.218model brier
0.218market brier

Lower Brier is better. Early sample — we let it build before drawing conclusions.

2026-09-03Khumoyun Sultanov v Enzo Aguiard64%L
2026-09-03Bernard Tomic v Kasidit Samrej75%L
2026-09-03Maxim Mrva v Federico Iannaccone80%L
2026-09-03Pedro Martinez v Jay Clarke62%L
2026-09-03Marco Cecchinato v Alejandro Moro Canas61%L
2026-09-03Dimitar Kuzmanov v Miguel Damas56%L
2026-09-03Hugo Dellien v Gilles Arnaud Bailly75%W2-0 EXACT
2026-09-03Edas Butvilas v Remy Bertola65%W
2026-09-03Ignacio Parisca Romera v Yanaki Milev57%L
2026-09-03Pedro Vives Marcos v Niels Visker55%W
2026-09-03Elena Rybakina v Jessica Bouzas Maneiro85%W2-0 EXACT
2026-09-03Francisco Cerundolo v Jan-Lennard Struff59%W
2026-09-03Learner Tien v Gael Monfils83%W
2026-09-03Anastasia Potapova v Leolia Jeanjean79%W
2026-09-03Alexandra Eala v Oleksandra Oliynykova92%W2-0 EXACT
2026-09-03Flavio Cobolli v Tristan Schoolkate85%W
2026-09-03Elise Mertens v Maria Timofeeva74%W2-0 EXACT
2026-09-03Qinwen Zheng v Yulia Putintseva72%W
2026-09-03Taylor Fritz v Mattia Bellucci91%W
2026-09-03Lorenzo Musetti v Dane Sweeny96%L
2026-09-03Maria Sakkari v Yuliia Starodubtseva60%L
2026-09-03Mirra Andreeva v Eva Lys92%W2-0 EXACT
2026-09-03Charlton/Wang v Papa/Zheng76%W2-0 EXACT
2026-09-03Felix Balshaw v Alexandre Muller51%W2-0 EXACT
2026-09-03Trotter/Uchida v Delaney/Delaney59%L
2026-09-03Mark Lajal v Ivan Ivanov86%W
2026-09-03Jack Pinnington Jones v Michele Ribecai62%W2-0 EXACT
2026-09-03Jay Friend v Billy Harris55%L
2026-09-03Joel Schwaerzler v Luca Potenza79%L
2026-09-03Daniel Rincon v Inaki Montes-De La Torr53%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