{# 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 · Matches

Tennis matches

Every ATP and WTA match — live, upcoming, and recent results.

Ostrava · Hard · Qualification Final
Gabriela Knutson
Vendula Valdmannova
1–2
Feb 01 2026
62%
Abu Dhabi · Hard · Round of 32
McCartney Kessler
Anastasia Pavlyuchenkova
2–0
Feb 01 2026
71%
Montpellier · Hard · Qualification Round 1
Martin Landaluce
Clement Chidekh
1–2
Feb 01 2026
76%
Cluj Napoca · Hard · Qualification Final
Leyre Romero Gormaz
Maja Chwalinska
0–2
Feb 01 2026
60%
Montpellier · Hard · Qualification Round 1
Ugo Blanchet
Bernabe Zapata Miralles
2–0
Feb 01 2026
78%
Cluj Napoca · Hard · Qualification Final
Daria Snigur
Aliona Bolsova
2–0
Feb 01 2026
80%
Ostrava · Hard · Qualification Final
Susan Bandecchi
Anna Siskova
1–2
Feb 01 2026
55%
Ostrava · Hard · Round of 32
Elina Avanesyan
Moyuka Uchijima
2–1
Feb 01 2026
58%
Montpellier · Hard · Qualification Round 1
Billy Harris
Clement Tabur
1–2
Feb 01 2026
64%
Abu Dhabi · Hard · Round of 32
Ajla Tomljanović
Leylah Fernandez
Feb 01 2026
69%
Abu Dhabi · Hard · Round of 32
Chloe Paquet
Leylah Fernandez
0–2
Feb 01 2026
Cluj Napoca · Hard · Round of 32
Antonia Ružić
Yue Yuan
1–2
Feb 01 2026
82%
Montpellier · Hard · Qualification Round 1
Moise Kouame
Elias Ymer
2–1
Feb 01 2026
88%
Ostrava · Hard · Round of 32
Linda Klimovičová
Katie Volynets
0–2
Feb 01 2026
62%
Ostrava · Hard · Qualification Final
Fiona Ferro
Laura Pigossi
2–0
Feb 01 2026
55%
Abu Dhabi · Hard · Round of 32
Hailey Baptiste
Teodora Kostović
2–1
Feb 01 2026
79%
Manama, Bahrain · Hard · Final
Luca Nardi
Kyrian Jacquet
1–2
Feb 01 2026
66%
Cluj Napoca · Hard · Round of 32
Sara Sorribes Tormo
Viktoriya Tomova
2–0
Feb 01 2026
55%
Montpellier · Hard · Qualification Round 1
Roberto Carballés Baena
Andrea Vavassori
0–2
Feb 01 2026
50%
Ostrava · Hard · Round of 32
Dalma Galfi
Tereza Martincova
1–2
Feb 01 2026
79%
Montpellier · Hard · Qualification Round 1
Geoffrey Blancaneaux
Hugo Grenier
1–2
Feb 01 2026
71%
Cluj Napoca · Hard · Round of 32
Ella Seidel
Anna Bondar
1–2
Feb 01 2026
72%
Rosario, Argentina · Clay · Qualification Round 1
Tomas Re
Carlos Maria Zarate
0–2
Feb 01 2026
69%
Rosario, Argentina · Clay · Qualification Round 1
Igor Marcondes
Tymur Bieldiugin
2–0
Feb 01 2026
53%
Rosario, Argentina · Clay · Qualification Round 1
Juan Estevez
Valentin Garay
2–0
Feb 01 2026
53%
Ostrava · Hard · Round of 32
Panna Udvardy
Darja Vidmanova
2–0
Feb 01 2026
58%
Rosario, Argentina · Clay · Qualification Round 1
Juan Manuel La Serna
Mateo Del Pino
2–0
Feb 01 2026
84%
Cluj Napoca · Hard · Round of 32
Mayar Sherif
Oleksandra Oliynykova
1–2
Feb 01 2026
50%
Rosario, Argentina · Clay · Qualification Round 1
Wilson Leite
Lucio Ratti
0–2
Feb 01 2026
57%
Rosario, Argentina · Clay · Qualification Round 1
Maximo Zeitune
Valerio Aboian
1–2
Feb 01 2026
60%