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

Midland, USA · Hard · Qualification Round 1 · Feb 15 · 15:00 UTC
Ellie Schoppe · 0
Alana Smith · 2
28%
72%
72%
Confidence
Delray Beach · Hard · Qualification Final · Feb 15 · 15:00 UTC
Tristan Schoolkate · 0
Coleman Wong · 2
61%
39%
61%
Confidence
Delray Beach · Hard · Qualification Final · Feb 15 · 15:00 UTC
Zachary Svajda · 2
Yibing Wu · 0
44%
56%
56%
Confidence
WTA 125K Les Sables d Olonne, France Women Singles · Hard · Qualification Round 1 · Feb 15 · 14:35 UTC
Tiphanie Lemaitre · 1
Diana Martynov · 2
69%
31%
69%
Confidence
Rotterdam · Hard · Final · Feb 15 · 14:30 UTC
Alex de Minaur · 2
Felix Auger-Aliassime · 0
50%
50%
50%
Confidence
WTA 125K Oeiras 2, Portugal Women Singles · Hard · Qualification Round 1 · Feb 15 · 14:00 UTC
Gabriela Agra Amorim · 0
Nadiia Kolb · 2
52%
48%
52%
Confidence
WTA 125K Oeiras 2, Portugal Women Singles · Hard · Qualification Round 1 · Feb 15 · 13:45 UTC
Naiktha Bains · 2
Makoto Ninomiya · 0
48%
52%
52%
Confidence
Dubai · Hard · Round of 64 · Feb 15 · 13:35 UTC
Lulu Sun · 1
Magda Linette · 2
49%
51%
51%
Confidence
WTA 125K Oeiras 2, Portugal Women Singles · Hard · Qualification Round 1 · Feb 15 · 13:00 UTC
Kika Lima · 0
Gina Marie Dittmann · 2
51%
49%
51%
Confidence
WTA 125K Oeiras 2, Portugal Women Singles · Hard · Qualification Round 1 · Feb 15 · 12:55 UTC
Eden Silva · 2
Lucija Ćirić-Bagarić · 1
29%
71%
71%
Confidence
WTA 125K Les Sables d Olonne, France Women Singles · Hard · Qualification Round 1 · Feb 15 · 12:55 UTC
Ekaterina Kazionova · 2
Mallaurie Noel · 0
55%
45%
55%
Confidence
WTA 125K Oeiras 2, Portugal Women Singles · Hard · Qualification Round 1 · Feb 15 · 12:20 UTC
Dalila Jakupovic · 2
Freya Christie · 0
72%
28%
72%
Confidence
Dubai · Hard · Round of 64 · Feb 15 · 12:10 UTC
Diana Shnaider · 2
Maya Joint · 0
55%
45%
55%
Confidence
WTA 125K Oeiras 2, Portugal Women Singles · Hard · Qualification Round 1 · Feb 15 · 12:00 UTC
En-Shuo Liang · 2
Teresa Franco Dias · 0
85%
15%
85%
Confidence
Dubai · Hard · Round of 64 · Feb 15 · 11:50 UTC
Ella Seidel · 2
Cristina Bucsa · 0
43%
57%
57%
Confidence
WTA 125K Les Sables d Olonne, France Women Singles · Hard · Qualification Round 1 · Feb 15 · 11:30 UTC
Astrid Lew Yan Foon · 2
Nahia Berecoechea · 0
55%
45%
55%
Confidence
Dubai · Hard · Round of 64 · Feb 15 · 11:05 UTC
Liudmila Samsonova · 1
Leylah Fernandez · 2
35%
65%
65%
Confidence
WTA 125K Oeiras 2, Portugal Women Singles · Hard · Qualification Round 1 · Feb 15 · 11:00 UTC
Sara Lanca · 0
Nika Radišić · 2
54%
46%
54%
Confidence
Oeiras, Portugal · Hard · Final · Feb 15 · 11:00 UTC
Alina Korneeva · 2
Darja Vidmanova · 0
30%
70%
70%
Confidence
WTA 125K Oeiras 2, Portugal Women Singles · Hard · Qualification Round 1 · Feb 15 · 11:00 UTC
Yasmine Mansouri · 2
Analu Freitas · 0
75%
25%
75%
Confidence
Doha · Hard · Qualification Final · Feb 15 · 10:30 UTC
Pablo Carreño Busta · 2
Billy Harris · 0
64%
36%
64%
Confidence
Doha · Hard · Qualification Final · Feb 15 · 10:30 UTC
Shintaro Mochizuki · 0
Roberto Carballés Baena · 2
65%
35%
65%
Confidence
Doha · Hard · Qualification Final · Feb 15 · 10:30 UTC
Pierre-Hugues Herbert · 2
Elias Ymer · 1
48%
52%
52%
Confidence
Doha · Hard · Qualification Final · Feb 15 · 10:30 UTC
Quentin Halys · 1
Jan Choinski · 2
64%
36%
64%
Confidence
Dubai · Hard · Round of 64 · Feb 15 · 09:45 UTC
Anastasia Pavlyuchenkova · 0
Barbora Krejčiková · 2
26%
74%
74%
Confidence
WTA 125K Les Sables d Olonne, France Women Singles · Hard · Qualification Round 1 · Feb 15 · 09:30 UTC
Yidi Yang · 2
Alicia Dudeney · 0
69%
31%
69%
Confidence
Dubai · Hard · Round of 64 · Feb 15 · 09:25 UTC
Marie Bouzkova · 0
Elise Mertens · 2
51%
49%
51%
Confidence
Dubai · Hard · Round of 64 · Feb 15 · 08:50 UTC
Peyton Stearns · 2
Magdalena Frech · 0
46%
54%
54%
Confidence
Dubai · Hard · Round of 64 · Feb 15 · 08:45 UTC
Tatjana Maria · 1
Kimberly Birrell · 2
45%
55%
55%
Confidence
Dubai · Hard · Round of 64 · Feb 15 · 07:00 UTC
Dayana Yastremska · 0
Janice Tjen · 2
35%
65%
65%
Confidence