{# 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. 4,623 predictions.

Saint-Malo, France · Clay · Semifinals · May 02 · 09:00 UTC
Jessika Ponchet · 0
Moyuka Uchijima · 2
26%
74%
74%
Confidence
WTA 125K Istanbul, Turkiye Women Singles · Clay · Qualification Round 1 · May 02 · 08:00 UTC
Minel Naz Kaynak · 0
Isabella Shinikova · 2
40%
60%
60%
Confidence
WTA 125K Istanbul, Turkiye Women Singles · Clay · Qualification Round 1 · May 02 · 08:00 UTC
Sude Ulueren · 0
Lucia Cortez Llorca · 2
39%
61%
61%
Confidence
WTA 125K Istanbul, Turkiye Women Singles · Clay · Qualification Round 1 · May 02 · 08:00 UTC
Defne Cirpanli · 0
Maria Sara Popa · 2
28%
72%
72%
Confidence
WTA 125K Huzhou, China Women Singles · Clay · Semifinals · May 02 · 06:40 UTC
Katarzyna Kawa · 2
Hanyu Guo · 0
40%
60%
60%
Confidence
WTA 125K Jiujiang, China Women Singles · Hard · Qualification Round 1 · May 02 · 06:40 UTC
Ye Qiuyu · 0
Chenting Zhu · 2
48%
52%
52%
Confidence
WTA 125K Jiujiang, China Women Singles · Hard · Qualification Round 1 · May 02 · 05:25 UTC
Hong Yi Cody Wong · 2
Chengyiyi Yuan · 0
44%
56%
56%
Confidence
WTA 125K Jiujiang, China Women Singles · Hard · Qualification Round 1 · May 02 · 05:25 UTC
Yiming Dang · 0
Zongyu Li · 2
26%
74%
74%
Confidence
WTA 125K Huzhou, China Women Singles · Clay · Semifinals · May 02 · 05:00 UTC
Veronika Erjavec · 2
Xiyu Wang · 0
54%
46%
54%
Confidence
WTA 125K Jiujiang, China Women Singles · Hard · Qualification Round 1 · May 02 · 03:25 UTC
Peangtarn Plipuech · 2
Amy Zhu · 0
55%
45%
55%
Confidence
ATP Madrid Masters · Clay · Semifinals · May 01 · 18:00 UTC
Alexander Blockx · 0
Alexander Zverev · 2
24%
76%
76%
Confidence
Saint-Malo, France · Clay · Quarterfinals · May 01 · 16:45 UTC
Yue Yuan · 1
Anna Blinkova · 2
35%
65%
65%
Confidence
Cagliari, Italy · Clay · Quarterfinals · May 01 · 16:30 UTC
Matteo Berrettini · 1
Hubert Hurkacz · 2
43%
57%
57%
Confidence
La Bisbal D'Emporada, Spain · Clay · Quarterfinals · May 01 · 16:20 UTC
Caroline Werner · 0
Tamara Korpatsch · 2
32%
68%
68%
Confidence
La Bisbal D'Emporada, Spain · Clay · Quarterfinals · May 01 · 15:00 UTC
Beatriz Haddad Maia · 0
Marina Bassols Ribera · 2
64%
36%
64%
Confidence
ATP Madrid Masters · Clay · Semifinals · May 01 · 14:00 UTC
Jannik Sinner · 2
Arthur Fils · 0
79%
21%
79%
Confidence
Saint-Malo, France · Clay · Quarterfinals · May 01 · 13:45 UTC
Tereza Valentová · 2
Lilli Tagger · 0
72%
28%
72%
Confidence
Cagliari, Italy · Clay · Quarterfinals · May 01 · 13:15 UTC
Gianluca Cadenasso · 2
Jesper De Jong · 1
38%
62%
62%
Confidence
Cagliari, Italy · Clay · Quarterfinals · May 01 · 12:45 UTC
Roman Andres Burruchaga · 2
Marcos Giron · 1
65%
35%
65%
Confidence
La Bisbal D'Emporada, Spain · Clay · Quarterfinals · May 01 · 11:15 UTC
Sara Sorribes Tormo · 2
Elena Pridankina · 1
42%
58%
58%
Confidence
Saint-Malo, France · Clay · Quarterfinals · May 01 · 10:35 UTC
Jessika Ponchet · 2
Viktorija Golubic · 1
28%
72%
72%
Confidence
Cagliari, Italy · Clay · Quarterfinals · May 01 · 10:00 UTC
Matteo Arnaldi · 2
Nuno Borges · 1
51%
49%
51%
Confidence
Saint-Malo, France · Clay · Quarterfinals · May 01 · 09:00 UTC
Moyuka Uchijima · 2
Sofia Costoulas · 0
58%
42%
58%
Confidence
La Bisbal D'Emporada, Spain · Clay · Quarterfinals · May 01 · 09:00 UTC
Alina Charaeva · 1
Daria Kasatkina · 2
33%
67%
67%
Confidence
WTA 125K Huzhou, China Women Singles · Clay · Quarterfinals · May 01 · 08:00 UTC
Hanyu Guo · 2
Rada Zolotareva · 0
68%
32%
68%
Confidence
WTA 125K Huzhou, China Women Singles · Clay · Quarterfinals · May 01 · 04:35 UTC
Varvara Panshina · 1
Katarzyna Kawa · 2
18%
82%
82%
Confidence
WTA 125K Huzhou, China Women Singles · Clay · Quarterfinals · May 01 · 04:35 UTC
Xiyu Wang · 2
Polona Hercog · 1
52%
48%
52%
Confidence
WTA 125K Huzhou, China Women Singles · Clay · Quarterfinals · May 01 · 03:00 UTC
Veronika Erjavec · 2
Wushuang Zheng · 0
81%
19%
81%
Confidence
WTA 1000 Madrid · Clay · Semifinals · Apr 30 · 20:05 UTC
Marta Kostyuk · 2
Anastasia Potapova · 1
63%
37%
63%
Confidence
ATP Madrid Masters · Clay · Quarterfinals · Apr 30 · 18:00 UTC
Flavio Cobolli · 0
Alexander Zverev · 2
34%
66%
66%
Confidence