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

Wimbledon · Grass · Qualification Round 2 · Jun 24 · 12:20 UTC
Darja Semenistaja
Nao Hibino
68%
32%
68%
Confidence
Wimbledon · Grass · Qualification Round 2 · Jun 24 · 12:20 UTC
Tristan Boyer
Andrea Pellegrino
62%
38%
62%
Confidence
Wimbledon · Grass · Qualification Round 2 · Jun 24 · 12:20 UTC
Andrea Guerrieri
Kyrian Jacquet
31%
69%
69%
Confidence
Wimbledon · Grass · Qualification Round 2 · Jun 24 · 12:20 UTC
Chris Rodesch
Dušan Lajović
53%
47%
53%
Confidence
Wimbledon · Grass · Qualification Round 2 · Jun 24 · 12:20 UTC
Aziz Dougaz
Rei Sakamoto
38%
62%
62%
Confidence
Wimbledon · Grass · Qualification Round 2 · Jun 24 · 12:20 UTC
Nicolai Budkov Kjaer
Matej Dodig
58%
42%
58%
Confidence
Wimbledon · Grass · Qualification Round 2 · Jun 24 · 12:20 UTC
Pablo Llamas Ruiz
Pol Martin Tiffon
61%
39%
61%
Confidence
Wimbledon · Grass · Qualification Round 2 · Jun 24 · 12:20 UTC
Francisca Jorge
Lina Gjorcheska
62%
38%
62%
Confidence
Wimbledon · Grass · Qualification Round 2 · Jun 24 · 12:20 UTC
Justina Mikulskyte
Lucia Bronzetti
24%
76%
76%
Confidence
Wimbledon · Grass · Qualification Round 2 · Jun 24 · 12:20 UTC
Vilius Gaubas
Henry Searle
55%
45%
55%
Confidence
Wimbledon · Grass · Qualification Round 2 · Jun 24 · 12:20 UTC
Elias Ymer
Timofey Skatov
47%
53%
53%
Confidence
Wimbledon · Grass · Qualification Round 2 · Jun 24 · 12:20 UTC
Soonwoo Kwon
Arthur Gea
68%
32%
68%
Confidence
Wimbledon · Grass · Qualification Round 2 · Jun 24 · 12:20 UTC
Anastasia Gasanova
Emerson Jones
48%
52%
52%
Confidence
Mallorca · Grass · Round of 16 · Jun 24 · 13:00 UTC
Adam Walton
Alejandro Davidovich Fokina
33%
67%
67%
Confidence
Piracicaba, Brazil · Clay · Round of 16 · Jun 24 · 13:00 UTC
Matias Soto
Gonzalo Villanueva
58%
42%
58%
Confidence
Wimbledon · Grass · Qualification Round 2 · Jun 24 · 13:30 UTC
Bianca Andreescu
Jil Teichmann
47%
53%
53%
Confidence
Wimbledon · Grass · Qualification Round 2 · Jun 24 · 13:30 UTC
Polina Iatcenko
Zhuoxuan Bai
42%
58%
58%
Confidence
Bad Homburg · Grass · Round of 16 · Jun 24 · 13:30 UTC
Iga Swiatek
Emma Navarro
62%
38%
62%
Confidence
Wimbledon · Grass · Qualification Round 2 · Jun 24 · 13:30 UTC
Katie Volynets
Elizara Yaneva
76%
24%
76%
Confidence
Bad Homburg · Grass · Round of 16 · Jun 24 · 15:00 UTC
Karolina Muchova
Irina-Camelia Begu
70%
30%
70%
Confidence
Mallorca · Grass · Round of 16 · Jun 24 · 15:30 UTC
Abdullah Shelbayh
Grigor Dimitrov
28%
72%
72%
Confidence