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

Doha · Hard · Round of 32 · Feb 16 · 12:00 UTC
Valentin Royer · 2
Pierre-Hugues Herbert · 0
66%
34%
66%
Confidence
Dubai · Hard · Round of 64 · Feb 16 · 10:50 UTC
Belinda Bencic · 2
Jessica Bouzas Maneiro · 1
77%
23%
77%
Confidence
Doha · Hard · Round of 32 · Feb 16 · 10:30 UTC
Mubarak Shannan Zayid · 0
Alexei Popyrin · 2
20%
80%
80%
Confidence
Dubai · Hard · Round of 64 · Feb 16 · 09:05 UTC
Sorana Cirstea · 2
Aliaksandra Sasnovich · 0
78%
22%
78%
Confidence
Dubai · Hard · Round of 64 · Feb 16 · 07:00 UTC
Iva Jovic · 2
Kamilla Rakhimova · 1
75%
25%
75%
Confidence
Dubai · Hard · Round of 64 · Feb 16 · 07:00 UTC
Elena-Gabriela Ruse · 0
Emma Navarro · 2
24%
76%
76%
Confidence
Dubai · Hard · Round of 64 · Feb 16 · 07:00 UTC
Varvara Gracheva · 2
Rebecca Šramková · 1
67%
33%
67%
Confidence
Rio de Janeiro · Clay · Qualification Final · Feb 15 · 19:00 UTC
Igor Marcondes · 2
Jaime Faria · 0
24%
76%
76%
Confidence
Rio de Janeiro · Clay · Qualification Final · Feb 15 · 19:00 UTC
Thiago Monteiro · 2
Dušan Lajović · 1
30%
70%
70%
Confidence
Midland, USA · Hard · Qualification Round 1 · Feb 15 · 15:00 UTC
Ellie Schoppe · 0
Alana Smith · 2
28%
72%
72%
Confidence
WTA 125K Les Sables d Olonne, France Women Singles · Hard · Qualification Round 1 · Feb 15 · 14:35 UTC
Tiphanie Lemaitre · 1
Diana Martynov · 2
69%
31%
69%
Confidence
WTA 125K Oeiras 2, Portugal Women Singles · Hard · Qualification Round 1 · Feb 15 · 12:55 UTC
Eden Silva · 2
Lucija Ćirić-Bagarić · 1
29%
71%
71%
Confidence
WTA 125K Oeiras 2, Portugal Women Singles · Hard · Qualification Round 1 · Feb 15 · 12:20 UTC
Dalila Jakupovic · 2
Freya Christie · 0
72%
28%
72%
Confidence
WTA 125K Oeiras 2, Portugal Women Singles · Hard · Qualification Round 1 · Feb 15 · 12:00 UTC
En-Shuo Liang · 2
Teresa Franco Dias · 0
85%
15%
85%
Confidence
Dubai · Hard · Round of 64 · Feb 15 · 11:05 UTC
Liudmila Samsonova · 1
Leylah Fernandez · 2
35%
65%
65%
Confidence
Oeiras, Portugal · Hard · Final · Feb 15 · 11:00 UTC
Alina Korneeva · 2
Darja Vidmanova · 0
30%
70%
70%
Confidence
WTA 125K Oeiras 2, Portugal Women Singles · Hard · Qualification Round 1 · Feb 15 · 11:00 UTC
Yasmine Mansouri · 2
Analu Freitas · 0
75%
25%
75%
Confidence
Dubai · Hard · Round of 64 · Feb 15 · 09:45 UTC
Anastasia Pavlyuchenkova · 0
Barbora Krejčiková · 2
26%
74%
74%
Confidence
WTA 125K Les Sables d Olonne, France Women Singles · Hard · Qualification Round 1 · Feb 15 · 09:30 UTC
Yidi Yang · 2
Alicia Dudeney · 0
69%
31%
69%
Confidence
Dubai · Hard · Round of 64 · Feb 15 · 07:00 UTC
Linda Noskova · 2
Ann Li · 1
71%
29%
71%
Confidence
Delray Beach · Hard · Qualification Round 1 · Feb 14 · 22:20 UTC
Adam Walton · 2
Nicolas Moreno de Alboran · 1
93%
7%
93%
Confidence
Buenos Aires · Clay · Semifinals · Feb 14 · 21:10 UTC
Sebastián Báez · 0
Luciano Darderi · 2
25%
75%
75%
Confidence
Rio de Janeiro · Clay · Qualification Round 1 · Feb 14 · 21:05 UTC
Hugo Dellien · 1
Dušan Lajović · 2
31%
69%
69%
Confidence
Delray Beach · Hard · Qualification Round 1 · Feb 14 · 20:40 UTC
Benjamin Willwerth · 0
Sho Shimabukuro · 2
14%
86%
86%
Confidence
Dallas · Hard · Semifinals · Feb 14 · 20:00 UTC
Taylor Fritz · 2
Marin Čilić · 0
74%
26%
74%
Confidence
Rio de Janeiro · Clay · Qualification Round 1 · Feb 14 · 19:00 UTC
Chun-Hsin Tseng · 0
Igor Marcondes · 2
80%
20%
80%
Confidence
Buenos Aires · Clay · Semifinals · Feb 14 · 19:00 UTC
Francisco Cerundolo · 2
Tomas Martin Etcheverry · 0
76%
24%
76%
Confidence
Rotterdam · Hard · Semifinals · Feb 14 · 18:30 UTC
Alexander Bublik · 0
Felix Auger-Aliassime · 2
26%
74%
74%
Confidence
Delray Beach · Hard · Qualification Round 1 · Feb 14 · 18:15 UTC
Dalibor Svrčina · 2
Nicolas Mejia · 1
69%
31%
69%
Confidence
Delray Beach · Hard · Qualification Round 1 · Feb 14 · 15:10 UTC
Yibing Wu · 2
Colton Smith · 0
78%
22%
78%
Confidence