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

WTA 125K Dubrovnik, Croatia Women Singles · Clay · Round of 32 · Mar 24 · 13:55 UTC
Ana Konjuh · 0
Tamara Korpatsch · 2
15%
85%
85%
Confidence
WTA 125K Dubrovnik, Croatia Women Singles · Clay · Round of 32 · Mar 24 · 11:55 UTC
Anhelina Kalinina · 2
Lucia Bronzetti · 1
66%
34%
66%
Confidence
WTA 125K Dubrovnik, Croatia Women Singles · Clay · Round of 32 · Mar 24 · 11:20 UTC
Tena Lukas · 1
Anastasia Pavlyuchenkova · 1
25%
75%
75%
Confidence
WTA 125K Dubrovnik, Croatia Women Singles · Clay · Round of 32 · Mar 24 · 10:00 UTC
Tiantsoa Rakotomanga Rajaonah · 0
Sara Sorribes Tormo · 2
55%
45%
55%
Confidence
WTA 125K Dubrovnik, Croatia Women Singles · Clay · Round of 32 · Mar 24 · 10:00 UTC
Lucija Ćirić-Bagarić · 0
Mia Ristić · 2
48%
52%
52%
Confidence
WTA 125K Dubrovnik, Croatia Women Singles · Clay · Round of 32 · Mar 24 · 10:00 UTC
Amarissa Kiara Toth · 0
Andrea Lazaro Garcia · 2
55%
45%
55%
Confidence
Yokkaichi, Japan · Hard · Round of 32 · Mar 24 · 08:25 UTC
James McCabe · 2
Andre Ilagan · 0
55%
45%
55%
Confidence
Yokkaichi, Japan · Hard · Round of 32 · Mar 24 · 06:20 UTC
Yuta Shimizu · 2
Jie Cui · 1
48%
52%
52%
Confidence
Yokkaichi, Japan · Hard · Round of 32 · Mar 24 · 06:20 UTC
Yu Hsiou Hsu · 2
Justin Boulais · 0
70%
30%
70%
Confidence
Yokkaichi, Japan · Hard · Round of 32 · Mar 24 · 06:00 UTC
Tung-Lin Wu · 0
Rio Noguchi · 2
28%
72%
72%
Confidence
Yokkaichi, Japan · Hard · Round of 32 · Mar 24 · 04:40 UTC
Liam Broady · 2
James Trotter · 0
69%
31%
69%
Confidence
Yokkaichi, Japan · Hard · Round of 32 · Mar 24 · 04:15 UTC
Li Tu · 2
Carl Emil Overbeck · 0
72%
28%
72%
Confidence
Yokkaichi, Japan · Hard · Round of 32 · Mar 24 · 03:40 UTC
Maximus Jones · 1
Yasutaka Uchiyama · 2
42%
58%
58%
Confidence
Yokkaichi, Japan · Hard · Round of 32 · Mar 24 · 03:00 UTC
Kaichi Uchida · 0
Fajing Sun · 2
53%
47%
53%
Confidence
Yokkaichi, Japan · Hard · Round of 32 · Mar 24 · 02:40 UTC
Sanhui Shin · 0
Masamichi Imamura · 2
41%
59%
59%
Confidence
Yokkaichi, Japan · Hard · Round of 32 · Mar 24 · 02:20 UTC
Sho Shimabukuro · 0
Naoya Honda · 2
88%
12%
88%
Confidence
Miami · Hard · Round of 16 · Mar 24 · 01:05 UTC
Amanda Anisimova · 0
Belinda Bencic · 2
61%
39%
61%
Confidence
Yokkaichi, Japan · Hard · Round of 32 · Mar 24 · 01:00 UTC
Harry Wendelken · 2
Yi Zhou · 1
49%
51%
51%
Confidence
Yokkaichi, Japan · Hard · Round of 32 · Mar 24 · 01:00 UTC
Blake Ellis · 0
Soonwoo Kwon · 2
47%
53%
53%
Confidence
Miami · Hard · Round of 16 · Mar 24 · 01:00 UTC
Elena Rybakina · 2
Talia Gibson · 0
94%
6%
94%
Confidence
Yokkaichi, Japan · Hard · Round of 32 · Mar 24 · 01:00 UTC
Kasidit Samrej · 0
Paul Jubb · 2
51%
49%
51%
Confidence
Miami · Hard · Round of 32 · Mar 23 · 23:30 UTC
Corentin Moutet · 0
Jannik Sinner · 2
10%
90%
90%
Confidence
Miami · Hard · Round of 32 · Mar 23 · 22:35 UTC
Quentin Halys · 2
Kamil Majchrzak · 0
29%
71%
71%
Confidence
Miami · Hard · Round of 32 · Mar 23 · 22:00 UTC
Marin Čilić · 1
Alexander Zverev · 2
13%
87%
87%
Confidence
Miami · Hard · Round of 16 · Mar 23 · 21:10 UTC
Jaqueline Cristian · 0
Jessica Pegula · 2
21%
79%
79%
Confidence
Miami · Hard · Round of 16 · Mar 23 · 21:00 UTC
Aryna Sabalenka · 2
Qinwen Zheng · 0
81%
19%
81%
Confidence
Miami · Hard · Round of 32 · Mar 23 · 20:00 UTC
Alejandro Tabilo · 1
Alex Michelsen · 2
48%
52%
52%
Confidence
Miami · Hard · Round of 16 · Mar 23 · 19:25 UTC
Hailey Baptiste · 2
Jelena Ostapenko · 0
50%
50%
50%
Confidence
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