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

Antalya, Turkiye · Clay · Quarterfinals · Feb 27 · 11:40 UTC
Amarissa Kiara Toth · 1
Mayar Sherif · 2
30%
70%
70%
Confidence
Antalya, Turkiye · Clay · Quarterfinals · Feb 27 · 09:15 UTC
Veronika Erjavec · 2
Nuria Brancaccio · 1
68%
32%
68%
Confidence
Antalya, Turkiye · Clay · Quarterfinals · Feb 27 · 09:10 UTC
Moyuka Uchijima · 2
Despina Papamichail · 0
51%
49%
51%
Confidence
Antalya, Turkiye · Clay · Quarterfinals · Feb 27 · 07:30 UTC
Ekaterine Gorgodze · 0
Anhelina Kalinina · 2
34%
66%
66%
Confidence
Acapulco · Hard · Quarterfinals · Feb 27 · 04:10 UTC
Valentin Vacherot · 1
Brandon Nakashima · 2
63%
37%
63%
Confidence
Acapulco · Hard · Quarterfinals · Feb 27 · 02:10 UTC
Frances Tiafoe · 2
Mattia Bellucci · 0
68%
32%
68%
Confidence
Acapulco · Hard · Quarterfinals · Feb 27 · 02:00 UTC
Miomir Kecmanović · 2
Terence Atmane · 0
63%
37%
63%
Confidence
Merida · Hard · Round of 16 · Feb 27 · 01:50 UTC
Shuai Zhang · 2
Emma Navarro · 0
48%
52%
52%
Confidence
Santiago · Clay · Round of 16 · Feb 27 · 00:30 UTC
Alejandro Tabilo · 2
Thiago Agustin Tirante · 1
57%
43%
57%
Confidence
Merida · Hard · Round of 16 · Feb 27 · 00:30 UTC
Jasmine Paolini · 2
Priscilla Hon · 0
78%
22%
78%
Confidence
Austin · Hard · Round of 16 · Feb 27 · 00:00 UTC
Ajla Tomljanovic · 2
Iva Jovic · 1
23%
77%
77%
Confidence
Acapulco · Hard · Quarterfinals · Feb 27 · 00:00 UTC
Yibing Wu · 0
Flavio Cobolli · 2
35%
65%
65%
Confidence
Merida · Hard · Round of 16 · Feb 26 · 21:40 UTC
Ann Li · 1
Zeynep Sönmez · 2
65%
35%
65%
Confidence
Santiago · Clay · Round of 16 · Feb 26 · 21:30 UTC
Cristian Garin · 1
Sebastián Báez · 2
61%
39%
61%
Confidence
Austin · Hard · Round of 16 · Feb 26 · 20:30 UTC
Kimberly Birrell · 2
Caroline Dolehide · 0
60%
40%
60%
Confidence
Merida · Hard · Round of 16 · Feb 26 · 20:00 UTC
Jessica Bouzas Maneiro · 0
Magdalena Frech · 2
60%
40%
60%
Confidence
Austin · Hard · Round of 16 · Feb 26 · 19:00 UTC
Kaja Juvan · 0
Peyton Stearns · 2
49%
51%
51%
Confidence
Santiago · Clay · Round of 16 · Feb 26 · 18:00 UTC
Francisco Cerundolo · 2
Elmer Moller · 0
68%
32%
68%
Confidence
Austin · Hard · Round of 16 · Feb 26 · 17:00 UTC
Anastasia Zakharova · 0
Ashlyn Krueger · 2
45%
55%
55%
Confidence
Dubai · Hard · Quarterfinals · Feb 26 · 16:40 UTC
Jakub Menšik · 1
Tallon Griekspoor · 2
65%
35%
65%
Confidence
Santiago · Clay · Round of 16 · Feb 26 · 16:00 UTC
Adolfo Daniel Vallejo · 0
Emilio Nava · 2
34%
66%
66%
Confidence
Dubai · Hard · Quarterfinals · Feb 26 · 15:00 UTC
Andrey Rublev · 2
Arthur Rinderknech · 0
54%
46%
54%
Confidence
Dubai · Hard · Quarterfinals · Feb 26 · 12:00 UTC
Felix Auger-Aliassime · 2
Jiri Lehečka · 0
66%
34%
66%
Confidence
Antalya, Turkiye · Clay · Round of 16 · Feb 26 · 10:45 UTC
Anhelina Kalinina · 2
Katarina Zavatska · 0
78%
22%
78%
Confidence
Dubai · Hard · Quarterfinals · Feb 26 · 10:00 UTC
Daniil Medvedev · 2
Jenson Brooksby · 0
78%
22%
78%
Confidence
Antalya, Turkiye · Clay · Round of 16 · Feb 26 · 09:45 UTC
Oleksandra Oliynykova · 1
Amarissa Kiara Toth · 2
80%
20%
80%
Confidence
Antalya, Turkiye · Clay · Round of 16 · Feb 26 · 09:20 UTC
Anastasia Zolotareva · 0
Mayar Sherif · 2
35%
65%
65%
Confidence
Antalya, Turkiye · Clay · Round of 16 · Feb 26 · 09:15 UTC
Selena Janicijevic · 0
Ekaterine Gorgodze · 2
43%
57%
57%
Confidence
Antalya, Turkiye · Clay · Round of 16 · Feb 26 · 07:30 UTC
Veronika Erjavec · 2
Leyre Romero Gormaz · 0
58%
42%
58%
Confidence
Antalya, Turkiye · Clay · Round of 16 · Feb 26 · 07:30 UTC
Moyuka Uchijima · 2
Anastasia Gasanova · 0
45%
55%
55%
Confidence