{# 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 the Discord Join now →
Docs MCP Images Tournaments Rankings Matches Predictions Tips (3rd party) ↗ ⚡ Get the Sports Addon
Tennis · Predictions

Tennis predictions

Calibrated XGBoost predictions for ATP and WTA matches. 5,041 predictions.

Next Gen Finals · Hard · Dec 18 · 11:00 UTC
Dino Prižmić · 3
Justin Engel · 1
64%
36%
64%
Confidence
Next Gen Finals · Hard · Dec 17 · 18:20 UTC
Martin Landaluce · 1
Nicolai Budkov Kjaer · 3
77%
23%
77%
Confidence
Next Gen Finals · Hard · Dec 17 · 16:00 UTC
Learner Tien · 2
Rafael Jodar · 3
79%
21%
79%
Confidence
Next Gen Finals · Hard · Dec 17 · 13:15 UTC
Alexander Blockx · 3
Justin Engel · 1
77%
23%
77%
Confidence
Next Gen Finals · Hard · Dec 17 · 11:00 UTC
Dino Prižmić · 1
Nishesh Basavareddy · 3
62%
38%
62%
Confidence
Limoges, France · Hard · Final · Dec 14 · 14:30 UTC
Anhelina Kalinina · 2
Elsa Jacquemot · 1
29%
71%
71%
Confidence
Limoges, France · Hard · Semifinals · Dec 13 · 17:30 UTC
Anna-Lena Friedsam · 1
Elsa Jacquemot · 2
27%
73%
73%
Confidence
Limoges, France · Hard · Semifinals · Dec 13 · 15:30 UTC
Cristina Bucsa · 0
Anhelina Kalinina · 2
68%
32%
68%
Confidence
Limoges, France · Hard · Quarterfinals · Dec 12 · 16:10 UTC
Anna-Lena Friedsam · 2
Tiantsoa Rakotomanga Rajaonah · 1
55%
45%
55%
Confidence
Limoges, France · Hard · Quarterfinals · Dec 12 · 14:00 UTC
Anna Siskova · 1
Elsa Jacquemot · 2
38%
62%
62%
Confidence
Limoges, France · Hard · Quarterfinals · Dec 12 · 12:45 UTC
Cristina Bucsa · 2
Antonia Ružić · 0
48%
52%
52%
Confidence
Limoges, France · Hard · Quarterfinals · Dec 12 · 10:30 UTC
Anhelina Kalinina · 2
Alycia Parks · 1
40%
60%
60%
Confidence
Limoges, France · Hard · Round of 16 · Dec 11 · 13:20 UTC
Anna Siskova · 2
Manon Leonard · 0
26%
74%
74%
Confidence
Limoges, France · Hard · Round of 16 · Dec 11 · 10:30 UTC
Cristina Bucsa · 2
Tiphanie Lemaitre · 0
95%
5%
95%
Confidence
Limoges, France · Hard · Round of 16 · Dec 10 · 20:35 UTC
Fiona Ferro · 0
Alycia Parks · 2
46%
54%
54%
Confidence
Limoges, France · Hard · Round of 16 · Dec 10 · 18:15 UTC
Sonay Kartal · 1
Anhelina Kalinina · 2
87%
13%
87%
Confidence
Limoges, France · Hard · Round of 32 · Dec 10 · 17:00 UTC
Shuai Zhang · 2
Lucrezia Stefanini · 0
75%
25%
75%
Confidence
Limoges, France · Hard · Round of 32 · Dec 10 · 15:15 UTC
Tiantsoa Rakotomanga Rajaonah · 2
Jessika Ponchet · 0
27%
73%
73%
Confidence
Limoges, France · Hard · Round of 32 · Dec 10 · 13:10 UTC
Chloe Paquet · 0
Elsa Jacquemot · 2
21%
79%
79%
Confidence
Limoges, France · Hard · Round of 32 · Dec 10 · 10:45 UTC
Tamara Korpatsch · 1
Antonia Ružić · 2
36%
64%
64%
Confidence
Limoges, France · Hard · Round of 32 · Dec 10 · 09:00 UTC
Mingge Xu · 0
Linda Klimovicova · 2
31%
69%
69%
Confidence
Limoges, France · Hard · Round of 32 · Dec 09 · 20:10 UTC
Gabriela Knutson · 2
Alina Charaeva · 1
31%
69%
69%
Confidence