{# 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. 2,323 predictions at high confidence.

Busan, South Korea · Hard · Round of 32 · Apr 14 · 09:50 UTC
Sho Shimabukuro · 2
Ilia Simakin · 0
67%
33%
67%
Confidence
WTA 125K Oeiras 3, Portugal Women Singles · Clay · Round of 32 · Apr 14 · 09:30 UTC
Veronika Erjavec · 2
Milana Ivantsiv · 0
84%
16%
84%
Confidence
WTA 125K Oeiras 3, Portugal Women Singles · Clay · Round of 32 · Apr 14 · 09:30 UTC
Anouk Koevermans · 2
Matilde Jorge · 0
73%
27%
73%
Confidence
Munich · Clay · Round of 32 · Apr 14 · 09:00 UTC
Tallon Griekspoor · 1
Denis Shapovalov · 2
73%
27%
73%
Confidence
Munich · Clay · Round of 32 · Apr 14 · 09:00 UTC
Zhizhen Zhang · 1
Luciano Darderi · 2
19%
81%
81%
Confidence
Munich · Clay · Round of 32 · Apr 14 · 09:00 UTC
Alejandro Tabilo · 0
Joao Fonseca · 2
34%
66%
66%
Confidence
Barcelona · Clay · Round of 32 · Apr 14 · 09:00 UTC
Alex de Minaur · 2
Sebastian Ofner · 0
82%
18%
82%
Confidence
Busan, South Korea · Hard · Round of 32 · Apr 14 · 06:15 UTC
Soonwoo Kwon · 0
Leandro Riedi · 2
21%
79%
79%
Confidence
Busan, South Korea · Hard · Round of 32 · Apr 14 · 03:45 UTC
Ilya Ivashka · 2
Dane Sweeny · 1
18%
82%
82%
Confidence
Busan, South Korea · Hard · Round of 32 · Apr 14 · 02:00 UTC
James Trotter · 2
Jake Delaney · 1
68%
32%
68%
Confidence
Rouen · Clay · Round of 32 · Apr 13 · 17:40 UTC
Maria Timofeeva · 0
Katie Boulter · 2
35%
65%
65%
Confidence
Barcelona · Clay · Round of 32 · Apr 13 · 16:50 UTC
Jaume Munar · 0
Rafael Jodar · 2
32%
68%
68%
Confidence
WTA 125K Oeiras 3, Portugal Women Singles · Clay · Round of 32 · Apr 13 · 14:50 UTC
Robin Montgomery · 2
Mayar Sherif · 1
25%
75%
75%
Confidence
Barcelona · Clay · Round of 32 · Apr 13 · 14:00 UTC
Cameron Norrie · 2
Stan Wawrinka · 1
75%
25%
75%
Confidence
Rouen · Clay · Round of 32 · Apr 13 · 13:55 UTC
Kamilla Rakhimova · 2
Elvina Kalieva · 0
70%
30%
70%
Confidence
Munich · Clay · Round of 32 · Apr 13 · 12:40 UTC
Emilio Nava · 1
Ben Shelton · 2
30%
70%
70%
Confidence
WTA 125K Oeiras 3, Portugal Women Singles · Clay · Round of 32 · Apr 13 · 11:10 UTC
Nuria Brancaccio · 0
Petra Marčinko · 2
26%
74%
74%
Confidence
Munich · Clay · Round of 32 · Apr 13 · 11:05 UTC
Gabriel Diallo · 2
Vitaliy Sachko · 0
75%
25%
75%
Confidence
Barcelona · Clay · Round of 32 · Apr 13 · 11:00 UTC
Tomas Martin Etcheverry · 1
Jack Draper · 1
23%
77%
77%
Confidence
WTA 125K Oeiras 3, Portugal Women Singles · Clay · Qualification Final · Apr 13 · 10:00 UTC
Jil Teichmann · 0
Anouck Vrancken Peeters · 2
71%
29%
71%
Confidence
Munich · Clay · Round of 32 · Apr 13 · 09:00 UTC
Botic Van de Zandschulp · 2
Marc-Andrea Huesler · 0
79%
21%
79%
Confidence
Munich · Clay · Round of 32 · Apr 13 · 09:00 UTC
Arthur Rinderknech · 2
Alex Michelsen · 0
68%
32%
68%
Confidence
Busan, South Korea · Hard · Round of 32 · Apr 13 · 06:25 UTC
Yunchaokete Bu · 2
Yun Seong Chung · 0
91%
9%
91%
Confidence
Busan, South Korea · Hard · Qualification Final · Apr 13 · 04:05 UTC
Renta Tokuda · 2
Hikaru Shiraishi · 0
68%
32%
68%
Confidence
Busan, South Korea · Hard · Qualification Final · Apr 13 · 01:30 UTC
Tung-Lin Wu · 2
Pawit Sornlaksup · 0
85%
15%
85%
Confidence
WTA 125K Oeiras 3, Portugal Women Singles · Clay · Qualification Round 1 · Apr 12 · 12:45 UTC
Barbora Palicova · 1
Gabriela Lee · 2
72%
28%
72%
Confidence
Linz · Clay · Final · Apr 12 · 12:00 UTC
Mirra Andreeva · 2
Anastasia Potapova · 1
72%
28%
72%
Confidence
Barcelona · Clay · Qualification Final · Apr 12 · 11:45 UTC
Sebastian Ofner · 2
Patrick Kypson · 0
31%
69%
69%
Confidence
WTA 125K Oeiras 3, Portugal Women Singles · Clay · Qualification Round 1 · Apr 12 · 11:15 UTC
Jil Teichmann · 2
Amarissa Kiara Toth · 0
75%
25%
75%
Confidence
Munich · Clay · Qualification Final · Apr 12 · 11:15 UTC
Diego Dedura-Palomero · 2
Sumit Nagal · 1
33%
67%
67%
Confidence