{# 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,375 predictions at high confidence.

Brisbane · Hard · Qualification Final · Jan 04 · 01:05 UTC
Arthur Cazaux · 0
Pablo Carreño Busta · 0
30%
70%
70%
Confidence
United Cup · Hard · Jan 03 · 23:30 UTC
Eva Lys · 2
Suzan Lamens · 0
72%
28%
72%
Confidence
Auckland · Hard · Qualification Final · Jan 03 · 22:00 UTC
Sinja Kraus · 2
Kristina Mladenovic · 0
80%
20%
80%
Confidence
Auckland · Hard · Qualification Final · Jan 03 · 22:00 UTC
Veronika Erjavec · 1
Sofia Costoulas · 2
73%
27%
73%
Confidence
United Cup · Hard · Jan 03 · 13:05 UTC
Coco Gauff · 2
Solana Sierra · 0
80%
20%
80%
Confidence
United Cup · Hard · Jan 03 · 10:10 UTC
Taylor Fritz · 1
Sebastián Báez · 2
95%
5%
95%
Confidence
Brisbane · Hard · Qualification Round 1 · Jan 03 · 06:15 UTC
Quentin Halys · 2
Eliot Spizzirri · 0
33%
67%
67%
Confidence
Brisbane · Hard · Qualification Round 1 · Jan 03 · 06:00 UTC
Kamil Majchrzak · 2
Cruz Hewitt · 0
95%
5%
95%
Confidence
Brisbane · Hard · Qualification Final · Jan 03 · 03:35 UTC
Yulia Putintseva · 1
Olivia Gadecki · 2
86%
14%
86%
Confidence
Auckland · Hard · Jan 03 · 03:00 UTC
Louisa Chirico · 0
Whitney Osuigwe · 2
28%
72%
72%
Confidence
Brisbane · Hard · Qualification Final · Jan 03 · 02:10 UTC
Shuai Zhang · 2
Taylah Preston · 1
77%
23%
77%
Confidence
United Cup · Hard · Jan 03 · 02:00 UTC
Leolia Jeanjean · 0
Belinda Bencic · 2
30%
70%
70%
Confidence
Auckland · Hard · Jan 03 · 01:45 UTC
Yeonwoo Ku · 2
Alina Charaeva · 0
20%
80%
80%
Confidence
Brisbane · Hard · Qualification Round 1 · Jan 03 · 01:40 UTC
Jacob Fearnley · 0
Dane Sweeny · 2
68%
32%
68%
Confidence
United Cup · Hard · Jan 03 · 01:15 UTC
Zizou Bergs · 1
Zhizhen Zhang · 2
85%
15%
85%
Confidence
Auckland · Hard · Jan 03 · 00:45 UTC
Kaitlin Quevedo · 2
Carole Monnet · 1
29%
71%
71%
Confidence
Brisbane · Hard · Qualification Round 1 · Jan 03 · 00:00 UTC
Pablo Carreño Busta · 2
Mattia Bellucci · 1
75%
25%
75%
Confidence
Brisbane · Hard · Qualification Final · Jan 03 · 00:00 UTC
Maria Timofeeva · 1
Aliaksandra Sasnovich · 2
23%
77%
77%
Confidence
Brisbane · Hard · Qualification Round 1 · Jan 03 · 00:00 UTC
Alexander Shevchenko · 0
Raphael Collignon · 2
27%
73%
73%
Confidence
Brisbane · Hard · Qualification Final · Jan 03 · 00:00 UTC
Anna Bondar · 2
Katie Volynets · 1
33%
67%
67%
Confidence
Auckland · Hard · Jan 02 · 23:40 UTC
Kristina Mladenovic · 2
Anna-Lena Friedsam · 0
30%
70%
70%
Confidence
Auckland · Hard · Jan 02 · 23:35 UTC
Elyse Tse · 0
Sofia Costoulas · 2
11%
89%
89%
Confidence
United Cup · Hard · Jan 02 · 23:30 UTC
Elise Mertens · 2
Lin Zhu · 0
74%
26%
74%
Confidence
Auckland · Hard · Jan 02 · 22:00 UTC
Veronika Erjavec · 2
Aishi Das · 0
82%
18%
82%
Confidence
Auckland · Hard · Jan 02 · 22:00 UTC
Hanyu Guo · 0
Maja Chwalinska · 2
34%
66%
66%
Confidence
United Cup · Hard · Jan 02 · 09:00 UTC
Maria Sakkari · 2
Naomi Osaka · 0
17%
83%
83%
Confidence
Brisbane · Hard · Qualification Round 1 · Jan 02 · 04:30 UTC
Elena-Gabriela Ruse · 2
Alana Subasic · 0
77%
23%
77%
Confidence
Brisbane · Hard · Qualification Round 1 · Jan 02 · 04:10 UTC
Olivia Gadecki · 2
Anastasia Zakharova · 0
22%
78%
78%
Confidence
Brisbane · Hard · Qualification Round 1 · Jan 02 · 01:55 UTC
Viktoriya Tomova · 0
Aliaksandra Sasnovich · 2
31%
69%
69%
Confidence
Brisbane · Hard · Qualification Round 1 · Jan 02 · 01:35 UTC
Astra Sharma · 0
Kamilla Rakhimova · 2
25%
75%
75%
Confidence