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

Yokkaichi, Japan · Hard · Qualification Round 1 · Mar 22 · 01:00 UTC
Jie Cui · 2
Yuki Mochizuki · 0
58%
42%
58%
Confidence
Yokkaichi, Japan · Hard · Qualification Round 1 · Mar 22 · 01:00 UTC
Fajing Sun · 2
Koki Matsuda · 0
60%
40%
60%
Confidence
Miami · Hard · Round of 64 · Mar 22 · 00:10 UTC
Brandon Nakashima · 1
Marin Čilić · 2
50%
50%
50%
Confidence
Miami · Hard · Round of 64 · Mar 21 · 23:40 UTC
Frances Tiafoe · 2
Arthur Cazaux · 0
73%
27%
73%
Confidence
Miami · Hard · Round of 32 · Mar 21 · 23:05 UTC
Alycia Parks · 1
Coco Gauff · 2
29%
71%
71%
Confidence
Miami · Hard · Round of 64 · Mar 21 · 23:05 UTC
Ben Shelton · 1
Alexander Shevchenko · 2
86%
14%
86%
Confidence
Miami · Hard · Round of 64 · Mar 21 · 22:45 UTC
Francisco Cerundolo · 2
Thiago Agustin Tirante · 0
67%
33%
67%
Confidence
Miami · Hard · Round of 64 · Mar 21 · 22:40 UTC
Gabriel Diallo · 0
Ugo Humbert · 2
39%
61%
61%
Confidence
Miami · Hard · Round of 64 · Mar 21 · 21:25 UTC
Adam Walton · 1
Jakub Menšik · 2
19%
81%
81%
Confidence
Miami · Hard · Round of 32 · Mar 21 · 20:40 UTC
Alexandra Eala · 2
Magda Linette · 0
67%
33%
67%
Confidence
Miami · Hard · Round of 32 · Mar 21 · 20:20 UTC
Sorana Cirstea · 2
Elise Mertens · 0
56%
44%
56%
Confidence
Miami · Hard · Round of 64 · Mar 21 · 20:10 UTC
Andrey Rublev · 1
Alejandro Tabilo · 2
56%
44%
56%
Confidence
Miami · Hard · Round of 32 · Mar 21 · 19:50 UTC
Karolina Muchova · 2
Katie Boulter · 0
82%
18%
82%
Confidence
Miami · Hard · Round of 64 · Mar 21 · 19:40 UTC
Alex Michelsen · 2
Cameron Norrie · 1
50%
50%
50%
Confidence
Miami · Hard · Round of 32 · Mar 21 · 19:35 UTC
Anastasia Zakharova · 0
Victoria Mboko · 2
16%
84%
84%
Confidence
Miami · Hard · Round of 32 · Mar 21 · 19:10 UTC
Amanda Anisimova · 2
Yuliia Starodubtseva · 0
92%
8%
92%
Confidence
Miami · Hard · Round of 64 · Mar 21 · 18:35 UTC
Rei Sakamoto · 1
Daniil Medvedev · 2
11%
89%
89%
Confidence
Miami · Hard · Round of 32 · Mar 21 · 18:25 UTC
Mirra Andreeva · 2
Marie Bouzkova · 0
81%
19%
81%
Confidence
Miami · Hard · Round of 32 · Mar 21 · 18:15 UTC
Diana Shnaider · 0
Belinda Bencic · 2
27%
73%
73%
Confidence
Miami · Hard · Round of 64 · Mar 21 · 18:00 UTC
Corentin Moutet · 2
Tomaš Machač · 1
49%
51%
51%
Confidence
Miami · Hard · Round of 64 · Mar 21 · 17:55 UTC
Talia Gibson · 2
Naomi Osaka · 0
17%
83%
83%
Confidence
Miami · Hard · Round of 64 · Mar 21 · 17:35 UTC
Elena-Gabriela Ruse · 0
Madison Keys · 2
29%
71%
71%
Confidence
Miami · Hard · Round of 64 · Mar 21 · 17:10 UTC
Felix Auger-Aliassime · 2
Marton Fucsovics · 0
65%
35%
65%
Confidence
Miami · Hard · Round of 64 · Mar 21 · 17:00 UTC
Damir Džumhur · 0
Jannik Sinner · 2
7%
93%
93%
Confidence
Miami · Hard · Round of 64 · Mar 21 · 16:30 UTC
Qinwen Zheng · 2
Sloane Stephens · 0
91%
9%
91%
Confidence
Miami · Hard · Round of 64 · Mar 21 · 16:10 UTC
Terence Atmane · 2
Arthur Rinderknech · 0
38%
62%
62%
Confidence
Miami · Hard · Round of 64 · Mar 21 · 16:00 UTC
Francesca Jones · 0
Jessica Pegula · 1
24%
76%
76%
Confidence
Miami · Hard · Round of 64 · Mar 21 · 15:00 UTC
Iva Jovic · 2
Paula Badosa · 0
53%
47%
53%
Confidence
Miami · Hard · Round of 64 · Mar 21 · 15:00 UTC
Aleksandar Vukic · 0
Rafael Jodar · 2
34%
66%
66%
Confidence
Miami · Hard · Round of 64 · Mar 21 · 15:00 UTC
Kamil Majchrzak · 2
Learner Tien · 1
54%
46%
54%
Confidence