{# 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 ⚡ Get the Sports Addon
Tennis · Predictions

Tennis predictions

Calibrated XGBoost predictions for ATP and WTA matches. 4,843 predictions.

Rosario, Argentina · Clay · Qualification Round 1 · Feb 02 · 00:20 UTC
Ezequiel Monferrer · 2
Connor Huertas Del Pino · 1
17%
83%
83%
Confidence
Rosario, Argentina · Clay · Qualification Round 1 · Feb 02 · 00:10 UTC
Hernan Casanova · 2
Lautaro Agustin Falabella · 1
85%
15%
85%
Confidence
Rosario, Argentina · Clay · Qualification Round 1 · Feb 01 · 23:15 UTC
Dante Pagani · 1
Santiago De la Fuente · 2
16%
84%
84%
Confidence
Rosario, Argentina · Clay · Qualification Round 1 · Feb 01 · 22:00 UTC
Luciano Emanuel Ambrogi · 2
Nicolas Bruna · 0
86%
14%
86%
Confidence
Rosario, Argentina · Clay · Qualification Round 1 · Feb 01 · 21:35 UTC
Guido Ivan Justo · 2
Tomas Farjat · 1
79%
21%
79%
Confidence
Rosario, Argentina · Clay · Qualification Round 1 · Feb 01 · 21:10 UTC
Bruno Fernandez · 2
Paulo Andre Saraiva Dos Santos · 1
38%
62%
62%
Confidence
Rosario, Argentina · Clay · Qualification Round 1 · Feb 01 · 19:40 UTC
Maximo Zeitune · 1
Valerio Aboian · 2
40%
60%
60%
Confidence
Ostrava · Hard · Round of 32 · Feb 01 · 19:40 UTC
Catherine McNally · 2
Suzan Lamens · 0
49%
51%
51%
Confidence
Rosario, Argentina · Clay · Qualification Round 1 · Feb 01 · 19:20 UTC
Wilson Leite · 0
Lucio Ratti · 2
43%
57%
57%
Confidence
Rosario, Argentina · Clay · Qualification Round 1 · Feb 01 · 19:15 UTC
Juan Manuel La Serna · 2
Mateo Del Pino · 0
84%
16%
84%
Confidence
Cluj Napoca · Hard · Round of 32 · Feb 01 · 19:15 UTC
Mayar Sherif · 1
Oleksandra Oliynykova · 2
50%
50%
50%
Confidence
Rosario, Argentina · Clay · Qualification Round 1 · Feb 01 · 18:00 UTC
Igor Marcondes · 2
Tymur Bieldiugin · 0
53%
47%
53%
Confidence
Ostrava · Hard · Round of 32 · Feb 01 · 18:00 UTC
Panna Udvardy · 2
Darja Vidmanova · 0
58%
42%
58%
Confidence
Rosario, Argentina · Clay · Qualification Round 1 · Feb 01 · 18:00 UTC
Tomas Re · 0
Carlos Maria Zarate · 2
31%
69%
69%
Confidence
Rosario, Argentina · Clay · Qualification Round 1 · Feb 01 · 18:00 UTC
Juan Estevez · 2
Valentin Garay · 0
53%
47%
53%
Confidence
Cluj Napoca · Hard · Round of 32 · Feb 01 · 16:30 UTC
Ella Seidel · 1
Anna Bondar · 2
72%
28%
72%
Confidence
Montpellier · Hard · Qualification Round 1 · Feb 01 · 16:25 UTC
Geoffrey Blancaneaux · 1
Hugo Grenier · 2
29%
71%
71%
Confidence
Ostrava · Hard · Round of 32 · Feb 01 · 15:40 UTC
Dalma Galfi · 1
Tereza Martincova · 2
79%
21%
79%
Confidence
Manama, Bahrain · Hard · Final · Feb 01 · 15:00 UTC
Luca Nardi · 1
Kyrian Jacquet · 2
34%
66%
66%
Confidence
Cluj Napoca · Hard · Round of 32 · Feb 01 · 15:00 UTC
Sara Sorribes Tormo · 2
Viktoriya Tomova · 0
45%
55%
55%
Confidence
Montpellier · Hard · Qualification Round 1 · Feb 01 · 15:00 UTC
Roberto Carballés Baena · 0
Andrea Vavassori · 2
50%
50%
50%
Confidence
Abu Dhabi · Hard · Round of 32 · Feb 01 · 14:20 UTC
Hailey Baptiste · 2
Teodora Kostović · 1
79%
21%
79%
Confidence
Ostrava · Hard · Qualification Final · Feb 01 · 14:15 UTC
Fiona Ferro · 2
Laura Pigossi · 0
45%
55%
55%
Confidence
Ostrava · Hard · Round of 32 · Feb 01 · 14:05 UTC
Linda Klimovicova · 0
Katie Volynets · 2
38%
62%
62%
Confidence
Cluj Napoca · Hard · Round of 32 · Feb 01 · 13:30 UTC
Antonia Ružić · 1
Yue Yuan · 2
82%
18%
82%
Confidence
Montpellier · Hard · Qualification Round 1 · Feb 01 · 13:30 UTC
Moise Kouame · 2
Elias Ymer · 1
12%
88%
88%
Confidence
Montpellier · Hard · Qualification Round 1 · Feb 01 · 12:40 UTC
Billy Harris · 1
Clement Tabur · 2
36%
64%
64%
Confidence
Ostrava · Hard · Round of 32 · Feb 01 · 12:00 UTC
Elina Avanesyan · 2
Moyuka Uchijima · 1
58%
42%
58%
Confidence
Ostrava · Hard · Qualification Final · Feb 01 · 11:50 UTC
Susan Bandecchi · 1
Anna Siskova · 2
55%
45%
55%
Confidence
Montpellier · Hard · Qualification Round 1 · Feb 01 · 11:35 UTC
Ugo Blanchet · 2
Bernabe Zapata Miralles · 0
78%
22%
78%
Confidence