{# Shared bsd-home design tokens for all public tennis pages. Includes: Geist + Geist Mono fonts, amber tennis brand, bsd-* utility classes. Pages should add their own page-specific styles AFTER this partial. #}
Growing Discord community — direct access to the developer, live coverage & picks. Join now →
Docs MCP Images Tournaments Rankings Matches Predictions ⚡ Get the Sports Addon
Tennis · Predictions

Tennis predictions

Calibrated XGBoost predictions for ATP and WTA matches. 2,367 predictions at high confidence.

Buenos Aires, Argentina · Clay · Qualification Round 1 · Jan 11 · 15:45 UTC
Thiago Cigarran · 0
Juan Carlos Aguilar · 2
20%
80%
80%
Confidence
Buenos Aires, Argentina · Clay · Qualification Round 1 · Jan 11 · 14:50 UTC
Joaquin Aguilar Cardozo · 2
Christopher Li · 1
76%
24%
76%
Confidence
Buenos Aires, Argentina · Clay · Qualification Round 1 · Jan 11 · 13:00 UTC
Stefan Palosi · 2
Thiago Agustin Pernas · 0
77%
23%
77%
Confidence
Buenos Aires, Argentina · Clay · Qualification Round 1 · Jan 11 · 13:00 UTC
Valerio Aboian · 1
Nicolas Garcia Longo · 1
78%
22%
78%
Confidence
Buenos Aires, Argentina · Clay · Qualification Round 1 · Jan 11 · 13:00 UTC
Ezequiel Monferrer · 2
Tomas Farjat · 0
19%
81%
81%
Confidence
United Cup · Hard · Jan 11 · 09:10 UTC
Hubert Hurkacz · 2
Stan Wawrinka · 1
74%
26%
74%
Confidence
Brisbane · Hard · Final · Jan 11 · 08:30 UTC
Daniil Medvedev · 2
Brandon Nakashima · 0
71%
29%
71%
Confidence
Adelaide · Hard · Jan 11 · 06:00 UTC
Adam Walton · 2
Jake Delaney · 1
88%
12%
88%
Confidence
Brisbane · Hard · Final · Jan 11 · 06:00 UTC
Aryna Sabalenka · 2
Marta Kostyuk · 0
91%
9%
91%
Confidence
Auckland · Hard · Final · Jan 11 · 04:00 UTC
Elina Svitolina · 2
Xinyu Wang · 0
85%
15%
85%
Confidence
Adelaide · Hard · Jan 11 · 02:40 UTC
Benjamin Bonzi · 0
Quentin Halys · 2
72%
28%
72%
Confidence
Adelaide · Hard · Qualification Final · Jan 11 · 02:30 UTC
Marie Bouzkova · 0
Yulia Putintseva · 2
76%
24%
76%
Confidence
Hobart · Hard · Qualification Final · Jan 11 · 02:15 UTC
Elisabetta Cocciaretto · 2
Darja Semenistaja · 0
71%
29%
71%
Confidence
Hobart · Hard · Qualification Final · Jan 11 · 02:00 UTC
Renata Zarazua · 2
Simona Waltert · 0
29%
71%
71%
Confidence
Hobart · Hard · Qualification Final · Jan 11 · 02:00 UTC
Catherine McNally · 2
Julia Grabher · 0
71%
29%
71%
Confidence
Adelaide · Hard · Qualification Final · Jan 11 · 01:45 UTC
Sorana Cirstea · 2
Kamilla Rakhimova · 0
78%
22%
78%
Confidence
Adelaide · Hard · Jan 11 · 00:55 UTC
Filip Misolic · 2
Daniel Jovanovski · 0
91%
9%
91%
Confidence
Adelaide · Hard · Qualification Final · Jan 11 · 00:40 UTC
Vera Zvonareva · 0
Tereza Valentová · 2
26%
74%
74%
Confidence
Hobart · Hard · Qualification Final · Jan 11 · 00:00 UTC
Alycia Parks · 1
Ayano Shimizu · 2
87%
13%
87%
Confidence
Hobart · Hard · Qualification Final · Jan 11 · 00:00 UTC
Katie Volynets · 2
Ella Seidel · 1
27%
73%
73%
Confidence
Adelaide · Hard · Qualification Final · Jan 10 · 23:30 UTC
Katerina Siniakova · 1
Elena-Gabriela Ruse · 2
72%
28%
72%
Confidence
Adelaide · Hard · Jan 10 · 23:30 UTC
Alexander Shevchenko · 2
Carlos Taberner · 0
65%
35%
65%
Confidence
Adelaide · Hard · Qualification Final · Jan 10 · 23:30 UTC
Dalma Galfi · 2
Mina Hodzic · 0
89%
11%
89%
Confidence
Auckland · Hard · Qualification Final · Jan 10 · 22:00 UTC
Eliot Spizzirri · 2
Juan Manuel Cerundolo · 0
86%
14%
86%
Confidence
Hong Kong Men Singles · Hard · Semifinals · Jan 10 · 10:35 UTC
Marcos Giron · 1
Alexander Bublik · 2
27%
73%
73%
Confidence
Brisbane · Hard · Semifinals · Jan 10 · 08:30 UTC
Daniil Medvedev · 2
Alex Michelsen · 0
80%
20%
80%
Confidence
Auckland · Hard · Semifinals · Jan 10 · 07:35 UTC
Elina Svitolina · 2
Iva Jovic · 0
69%
31%
69%
Confidence
Hobart · Hard · Jan 10 · 07:25 UTC
Ava Beck · 0
Simona Waltert · 2
8%
92%
92%
Confidence
United Cup · Hard · Jan 10 · 07:20 UTC
Taylor Fritz · 0
Hubert Hurkacz · 2
75%
25%
75%
Confidence
Brisbane · Hard · Semifinals · Jan 10 · 05:10 UTC
Jessica Pegula · 0
Marta Kostyuk · 2
67%
33%
67%
Confidence