{# 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.

Miami · Hard · Round of 16 · Mar 23 · 18:35 UTC
Sorana Cirstea · 1
Coco Gauff · 2
27%
73%
73%
Confidence
Miami · Hard · Round of 32 · Mar 23 · 18:30 UTC
Frances Tiafoe · 2
Jakub Menšik · 1
29%
71%
71%
Confidence
Miami · Hard · Round of 16 · Mar 23 · 16:40 UTC
Mirra Andreeva · 1
Victoria Mboko · 2
59%
41%
59%
Confidence
Miami · Hard · Round of 32 · Mar 23 · 16:15 UTC
Felix Auger-Aliassime · 1
Terence Atmane · 2
89%
11%
89%
Confidence
Miami · Hard · Round of 32 · Mar 23 · 16:00 UTC
Francisco Cerundolo · 2
Daniil Medvedev · 1
41%
59%
59%
Confidence
Miami · Hard · Round of 32 · Mar 23 · 15:00 UTC
Alexander Shevchenko · 0
Ugo Humbert · 2
18%
82%
82%
Confidence
Miami · Hard · Round of 16 · Mar 23 · 15:00 UTC
Karolina Muchova · 2
Alexandra Eala · 0
70%
30%
70%
Confidence
WTA 125K Dubrovnik, Croatia Women Singles · Clay · Round of 32 · Mar 23 · 14:30 UTC
Leyre Romero Gormaz · 2
Lina Gjorcheska · 0
46%
54%
54%
Confidence
WTA 125K Dubrovnik, Croatia Women Singles · Clay · Round of 32 · Mar 23 · 13:00 UTC
Yasmine Kabbaj · 0
Suzan Lamens · 2
14%
86%
86%
Confidence
WTA 125K Dubrovnik, Croatia Women Singles · Clay · Round of 32 · Mar 23 · 12:45 UTC
Lola Radivojević · 0
Alina Charaeva · 2
57%
43%
57%
Confidence
WTA 125K Dubrovnik, Croatia Women Singles · Clay · Round of 32 · Mar 23 · 12:30 UTC
Maja Chwalinska · 0
Tamara Zidanšek · 2
61%
39%
61%
Confidence
WTA 125K Dubrovnik, Croatia Women Singles · Clay · Qualification Final · Mar 23 · 11:00 UTC
Sara Sorribes Tormo · 2
Ana Petković · 0
82%
18%
82%
Confidence
WTA 125K Dubrovnik, Croatia Women Singles · Clay · Round of 32 · Mar 23 · 10:10 UTC
Dominika Salkova · 0
Kaitlin Quevedo · 2
40%
60%
60%
Confidence
WTA 125K Dubrovnik, Croatia Women Singles · Clay · Round of 32 · Mar 23 · 10:10 UTC
Guiomar Maristany · 0
Veronika Erjavec · 2
32%
68%
68%
Confidence
WTA 125K Dubrovnik, Croatia Women Singles · Clay · Qualification Final · Mar 23 · 09:00 UTC
Noma Noha Akugue · 0
Mia Ristić · 2
46%
54%
54%
Confidence
WTA 125K Dubrovnik, Croatia Women Singles · Clay · Qualification Final · Mar 23 · 09:00 UTC
Tara Würth · 1
Amarissa Kiara Toth · 2
44%
56%
56%
Confidence
WTA 125K Dubrovnik, Croatia Women Singles · Clay · Qualification Final · Mar 23 · 09:00 UTC
Jule Niemeier · 0
Polona Hercog · 2
26%
74%
74%
Confidence
Yokkaichi, Japan · Hard · Round of 32 · Mar 23 · 05:45 UTC
Renta Tokuda · 1
August Holmgren · 2
45%
55%
55%
Confidence
Yokkaichi, Japan · Hard · Round of 32 · Mar 23 · 05:40 UTC
Kokoro Isomura · 0
Dan Added · 2
46%
54%
54%
Confidence
Yokkaichi, Japan · Hard · Round of 32 · Mar 23 · 05:30 UTC
Hayato Matsuoka · 2
Ognjen Milić · 1
48%
52%
52%
Confidence
Yokkaichi, Japan · Hard · Qualification Final · Mar 23 · 04:10 UTC
Kasidit Samrej · 2
Tsung-Hao Huang · 0
60%
40%
60%
Confidence
Yokkaichi, Japan · Hard · Qualification Final · Mar 23 · 04:10 UTC
Tai Leonard Sach · 0
Carl Emil Overbeck · 2
52%
48%
52%
Confidence
Yokkaichi, Japan · Hard · Qualification Final · Mar 23 · 03:45 UTC
Hyeon Chung · 0
Justin Boulais · 2
56%
44%
56%
Confidence
Yokkaichi, Japan · Hard · Qualification Final · Mar 23 · 02:00 UTC
Omar Jasika · 1
Masamichi Imamura · 2
51%
49%
51%
Confidence
Yokkaichi, Japan · Hard · Qualification Final · Mar 23 · 02:00 UTC
Jie Cui · 2
Alec Deckers · 0
78%
22%
78%
Confidence
Yokkaichi, Japan · Hard · Qualification Final · Mar 23 · 02:00 UTC
Fajing Sun · 2
Takuya Kumasaka · 0
63%
37%
63%
Confidence
Miami · Hard · Round of 32 · Mar 23 · 00:50 UTC
Arthur Fils · 2
Stefanos Tsitsipas · 0
56%
44%
56%
Confidence
Miami · Hard · Round of 32 · Mar 22 · 23:50 UTC
Matteo Berrettini · 0
Valentin Vacherot · 2
30%
70%
70%
Confidence
Miami · Hard · Round of 32 · Mar 22 · 23:00 UTC
Aryna Sabalenka · 2
Catherine McNally · 0
88%
12%
88%
Confidence
Miami · Hard · Round of 32 · Mar 22 · 22:50 UTC
Martin Landaluce · 2
Karen Khachanov · 0
27%
73%
73%
Confidence