{# 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. #}
FIFA WORLD CUP 2026
Group AMexico·Czechia·South Africa·South KoreaGroup BBosnia & Herzegovina·Canada·Qatar·SwitzerlandGroup CBrazil·Haiti·Morocco·ScotlandGroup DAustralia·Paraguay·Türkiye·USAGroup ECuraçao·Ecuador·Germany·Côte d'IvoireGroup FJapan·Netherlands·Sweden·TunisiaGroup GBelgium·Egypt·Iran·New ZealandGroup HCabo Verde·Saudi Arabia·Spain·UruguayGroup IFrance·Iraq·Norway·SenegalGroup JAlgeria·Argentina·Austria·JordanGroup KColombia·DR Congo·Portugal·UzbekistanGroup LCroatia·England·Ghana·Panama Group AMexico·Czechia·South Africa·South KoreaGroup BBosnia & Herzegovina·Canada·Qatar·SwitzerlandGroup CBrazil·Haiti·Morocco·ScotlandGroup DAustralia·Paraguay·Türkiye·USAGroup ECuraçao·Ecuador·Germany·Côte d'IvoireGroup FJapan·Netherlands·Sweden·TunisiaGroup GBelgium·Egypt·Iran·New ZealandGroup HCabo Verde·Saudi Arabia·Spain·UruguayGroup IFrance·Iraq·Norway·SenegalGroup JAlgeria·Argentina·Austria·JordanGroup KColombia·DR Congo·Portugal·UzbekistanGroup LCroatia·England·Ghana·Panama
Open full hub →
Growing Discord community — direct access to the developer, live coverage & picks. Join the Discord Join now →
Tournaments Rankings Matches Predictions ⚡ Get the Sports Addon
Tennis · Predictions

Tennis predictions

Calibrated XGBoost predictions for ATP and WTA matches. 3,503 predictions at high confidence.

Bratislava, Slovakia · Clay · Round of 16 · Jun 11 · 09:00 UTC
Aleksandr Shevchenko · 2
Hynek Barton · 1
70%
30%
70%
Confidence
's-Hertogenbosch · Grass · Round of 16 · Jun 11 · 09:00 UTC
Anastasia Potapova · 0
Zeynep Sönmez · 1
66%
34%
66%
Confidence
Lyon, France · Clay · Round of 16 · Jun 11 · 08:30 UTC
Daniel Rincon · 0
Dali Blanch · 2
27%
73%
73%
Confidence
ATP Challenger Cattolica, Italy Men Singles · Clay · Round of 16 · Jun 10 · 16:00 UTC
Alexander Vasilev · 0
Andrea Guerrieri · 2
27%
73%
73%
Confidence
Ilkley, Great Britain · Grass · Round of 32 · Jun 10 · 15:40 UTC
Alex Bolt · 0
Keegan Smith · 2
71%
29%
71%
Confidence
Ilkley, Great Britain · Grass · Round of 32 · Jun 10 · 15:40 UTC
Hamish Stewart · 1
Leandro Riedi · 2
28%
72%
72%
Confidence
San Miguel de Tucuman, Argentina · Clay · Round of 32 · Jun 10 · 15:10 UTC
Nicolas Kicker · 2
Tomas Martinez · 0
82%
18%
82%
Confidence
San Miguel de Tucuman, Argentina · Clay · Round of 32 · Jun 10 · 15:05 UTC
Segundo Goity Zapico · 1
Federico Coria · 2
5%
95%
95%
Confidence
WTA 125K Modena, Italy Women Singles · Clay · Round of 16 · Jun 10 · 14:50 UTC
Dominika Salkova · 2
Martina Trevisan · 0
72%
28%
72%
Confidence
London · Grass · Round of 16 · Jun 10 · 14:30 UTC
Victoria Mboko · 0
Karolína Plíšková · 1
70%
30%
70%
Confidence
Ilkley, Great Britain · Grass · Round of 32 · Jun 10 · 13:40 UTC
Darwin Blanch · 2
Christopher O'Connell · 1
33%
67%
67%
Confidence
's-Hertogenbosch · Grass · Round of 16 · Jun 10 · 13:40 UTC
Martin Damm Jr · 0
Alex de Minaur · 2
25%
75%
75%
Confidence
San Miguel de Tucuman, Argentina · Clay · Round of 32 · Jun 10 · 13:00 UTC
Samuel Heredia · 0
Hernan Casanova · 2
30%
70%
70%
Confidence
San Miguel de Tucuman, Argentina · Clay · Round of 32 · Jun 10 · 13:00 UTC
Julian Cundom · 0
Andrea Collarini · 2
21%
79%
79%
Confidence
's-Hertogenbosch · Grass · Round of 32 · Jun 10 · 12:45 UTC
Emma Navarro · 1
Catherine McNally · 2
70%
30%
70%
Confidence
Ilkley, Great Britain · Grass · Round of 32 · Jun 10 · 12:30 UTC
Luca Nardi · 1
Jacob Fearnley · 2
34%
66%
66%
Confidence
London · Grass · Round of 16 · Jun 10 · 12:05 UTC
Laura Siegemund · 0
Amanda Anisimova · 2
31%
69%
69%
Confidence
WTA 125K Modena, Italy Women Singles · Clay · Round of 16 · Jun 10 · 12:00 UTC
Kaitlin Quevedo · 2
Jeline Vandromme · 1
67%
33%
67%
Confidence
Stuttgart · Grass · Round of 16 · Jun 10 · 11:45 UTC
Jan-Lennard Struff · 1
Alexander Bublik · 2
35%
65%
65%
Confidence
ATP Challenger Cattolica, Italy Men Singles · Clay · Round of 16 · Jun 10 · 11:30 UTC
Francesco Forti · 2
Franco Agamenone · 1
32%
68%
68%
Confidence
Bratislava, Slovakia · Clay · Round of 32 · Jun 10 · 10:25 UTC
Joao Lucas Reis da Silva · 2
Alexander Donski · 0
68%
32%
68%
Confidence
Bratislava, Slovakia · Clay · Round of 16 · Jun 10 · 10:20 UTC
Zdenek Kolar · 2
Lukas Pokorny · 0
75%
25%
75%
Confidence
's-Hertogenbosch · Grass · Round of 32 · Jun 10 · 09:00 UTC
James McCabe · 2
Zizou Bergs · 1
35%
65%
65%
Confidence
's-Hertogenbosch · Grass · Round of 32 · Jun 10 · 09:00 UTC
Anastasia Potapova · 2
Suzan Lamens · 1
66%
34%
66%
Confidence
Bratislava, Slovakia · Clay · Round of 16 · Jun 10 · 08:30 UTC
Federico Cinà · 2
Jan Choinski · 0
32%
68%
68%
Confidence
San Miguel de Tucuman, Argentina · Clay · Round of 32 · Jun 09 · 21:00 UTC
Juan Estevez · 2
Matias Soto · 0
33%
67%
67%
Confidence
San Miguel de Tucuman, Argentina · Clay · Round of 32 · Jun 09 · 17:45 UTC
Ryan Dickerson · 0
Matheus Pucinelli de Almeida · 2
17%
83%
83%
Confidence
San Miguel de Tucuman, Argentina · Clay · Round of 32 · Jun 09 · 17:40 UTC
Karim Bennani · 1
Santiago Rodriguez Taverna · 2
35%
65%
65%
Confidence
WTA 125K Modena, Italy Women Singles · Clay · Round of 32 · Jun 09 · 17:40 UTC
Victoria Jimenez Kasintseva · 2
Jessica Pieri · 0
75%
25%
75%
Confidence
San Miguel de Tucuman, Argentina · Clay · Round of 32 · Jun 09 · 17:30 UTC
Eduardo Ribeiro · 2
Santiago De la Fuente · 0
79%
21%
79%
Confidence