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

Adelaide · Hard · Semifinals · Jan 16 · 04:40 UTC
Mirra Andreeva · 2
Diana Shnaider · 0
83%
17%
83%
Confidence
Hobart · Hard · Semifinals · Jan 16 · 04:00 UTC
Elisabetta Cocciaretto · 2
Antonia Ružić · 0
46%
54%
54%
Confidence
Adelaide · Hard · Semifinals · Jan 16 · 02:30 UTC
Tomaš Machač · 2
Tommy Paul · 1
36%
64%
64%
Confidence
Auckland · Hard · Semifinals · Jan 16 · 01:15 UTC
Jakub Menšik · 2
Fábián Marozsán · 1
66%
34%
66%
Confidence
Adelaide · Hard · Semifinals · Jan 16 · 00:30 UTC
Kimberly Birrell · 0
Victoria Mboko · 2
19%
81%
81%
Confidence
Auckland · Hard · Quarterfinals · Jan 15 · 23:20 UTC
Ben Shelton · 0
Sebastián Báez · 2
84%
16%
84%
Confidence
Auckland · Hard · Quarterfinals · Jan 15 · 22:00 UTC
Giovanni Mpetshi Perricard · 0
Jakub Menšik · 2
26%
74%
74%
Confidence
Auckland · Hard · Quarterfinals · Jan 15 · 22:00 UTC
Eliot Spizzirri · 1
Fábián Marozsán · 2
50%
50%
50%
Confidence
Buenos Aires, Argentina · Clay · Quarterfinals · Jan 15 · 16:55 UTC
Pedro Boscardin Dias · 0
Andrea Collarini · 2
35%
65%
65%
Confidence
Buenos Aires, Argentina · Clay · Quarterfinals · Jan 15 · 16:35 UTC
Juan Manuel La Serna · 0
Franco Agamenone · 2
32%
68%
68%
Confidence
Buenos Aires, Argentina · Clay · Quarterfinals · Jan 15 · 13:30 UTC
Juan Pablo Varillas · 2
Lautaro Midon · 1
62%
38%
62%
Confidence
Buenos Aires, Argentina · Clay · Quarterfinals · Jan 15 · 13:30 UTC
Murkel Dellien · 2
Nikolas Sanchez Izquierdo · 1
39%
61%
61%
Confidence
Hobart · Hard · Quarterfinals · Jan 15 · 10:10 UTC
Iva Jovic · 2
Magda Linette · 1
71%
29%
71%
Confidence
Adelaide · Hard · Quarterfinals · Jan 15 · 09:40 UTC
Alejandro Davidovich Fokina · 2
Valentin Vacherot · 0
44%
56%
56%
Confidence
Hobart · Hard · Quarterfinals · Jan 15 · 08:30 UTC
Antonia Ružić · 2
Olga Danilović · 0
61%
39%
61%
Confidence
Adelaide · Hard · Quarterfinals · Jan 15 · 08:00 UTC
Mirra Andreeva · 2
Maya Joint · 0
80%
20%
80%
Confidence
Adelaide · Hard · Quarterfinals · Jan 15 · 06:30 UTC
Ugo Humbert · 2
Alexander Shevchenko · 0
86%
14%
86%
Confidence
Adelaide · Hard · Quarterfinals · Jan 15 · 06:10 UTC
Aleksandar Vukić · 0
Tommy Paul · 2
22%
78%
78%
Confidence
Australian Open · Hard · Qualification Final · Jan 15 · 05:35 UTC
Lilli Tagger · 0
Lanlana Tararudee · 2
64%
36%
64%
Confidence
Australian Open · Hard · Qualification Final · Jan 15 · 05:15 UTC
Tamara Korpatsch · 0
Maddison Inglis · 2
55%
45%
55%
Confidence
Australian Open · Hard · Qualification Final · Jan 15 · 05:00 UTC
Kimmer Coppejans · 0
Zachary Svajda · 2
43%
57%
57%
Confidence
Australian Open · Hard · Qualification Final · Jan 15 · 05:00 UTC
Alexander Blockx · 1
Jason Kubler · 1
60%
40%
60%
Confidence
Hobart · Hard · Quarterfinals · Jan 15 · 04:55 UTC
Emma Raducanu · 0
Taylah Preston · 2
81%
19%
81%
Confidence
Adelaide · Hard · Quarterfinals · Jan 15 · 04:30 UTC
Diana Shnaider · 2
Emma Navarro · 0
39%
61%
61%
Confidence
Australian Open · Hard · Qualification Final · Jan 15 · 04:15 UTC
Michael Zheng · 2
Lukas Klein · 1
78%
22%
78%
Confidence
Australian Open · Hard · Qualification Final · Jan 15 · 04:15 UTC
Marina Bassols Ribera · 1
Himeno Sakatsume · 2
25%
75%
75%
Confidence
Australian Open · Hard · Qualification Final · Jan 15 · 03:50 UTC
Arthur Gea · 2
Adolfo Daniel Vallejo · 0
47%
53%
53%
Confidence
Adelaide · Hard · Quarterfinals · Jan 15 · 03:50 UTC
Victoria Mboko · 2
Madison Keys · 1
39%
61%
61%
Confidence
Australian Open · Hard · Qualification Final · Jan 15 · 03:20 UTC
Taylor Townsend · 0
Storm Hunter · 2
88%
12%
88%
Confidence
Australian Open · Hard · Qualification Final · Jan 15 · 03:20 UTC
Tamara Zidanšek · 0
Yue Yuan · 2
53%
47%
53%
Confidence