{# 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.

Rio de Janeiro · Clay · Qualification Round 1
Jaime Faria
Nicolas Jarry
2–1
Feb 14 2026
65%
Buenos Aires · Clay · Semifinals
Francisco Cerundolo
Tomas Martin Etcheverry
2–0
Feb 14 2026
76%
Rio de Janeiro · Clay · Qualification Round 1
Chun-Hsin Tseng
Igor Marcondes
0–2
Feb 14 2026
80%
Dallas · Hard · Semifinals
Taylor Fritz
Marin Čilić
2–0
Feb 15 2026
74%
Delray Beach · Hard · Qualification Round 1
Benjamin Willwerth
Sho Shimabukuro
0–2
Feb 15 2026
86%
Rio de Janeiro · Clay · Qualification Round 1
Adolfo Daniel Vallejo
Thiago Monteiro
0–2
Feb 15 2026
60%
Rio de Janeiro · Clay · Qualification Round 1
Hugo Dellien
Dušan Lajović
1–2
Feb 15 2026
69%
Buenos Aires · Clay · Semifinals
Sebastián Báez
Luciano Darderi
0–2
Feb 15 2026
75%
Rio de Janeiro · Clay · Qualification Round 1
Daniel Elahi Galan
Dino Prižmić
0–2
Feb 15 2026
59%
Rio de Janeiro · Clay · Qualification Round 1
Tomás Barrios Vera
Pedro Boscardin Dias
2–0
Feb 15 2026
64%
Delray Beach · Hard · Qualification Round 1
Adam Walton
Nicolas Moreno de Alboran
2–1
Feb 15 2026
93%
Dallas · Hard · Semifinals
Denis Shapovalov
Ben Shelton
1–2
Feb 15 2026
57%
Doha · Hard · Qualification Final
Pierre-Hugues Herbert
Elias Ymer
2–1
Feb 15 2026
52%
Doha · Hard · Qualification Final
Shintaro Mochizuki
Roberto Carballés Baena
0–2
Feb 15 2026
65%
Doha · Hard · Qualification Final
Pablo Carreño Busta
Billy Harris
2–0
Feb 15 2026
64%
Doha · Hard · Qualification Final
Quentin Halys
Jan Choinski
1–2
Feb 15 2026
64%
Rotterdam · Hard · Final
Alex de Minaur
Felix Auger-Aliassime
2–0
Feb 15 2026
50%
Delray Beach · Hard · Qualification Final
Zachary Svajda
Yibing Wu
2–0
Feb 15 2026
56%
Delray Beach · Hard · Qualification Final
Tristan Schoolkate
Coleman Wong
0–2
Feb 15 2026
61%
Delray Beach · Hard · Qualification Final
Dalibor Svrčina
Rinky Hijikata
0–2
Feb 15 2026
51%
Delray Beach · Hard · Qualification Final
Adam Walton
Sho Shimabukuro
0–2
Feb 15 2026
50%
Rio de Janeiro · Clay · Qualification Final
Igor Marcondes
Jaime Faria
2–0
Feb 15 2026
76%
Rio de Janeiro · Clay · Qualification Final
Tomás Barrios Vera
Dino Prižmić
0–2
Feb 15 2026
57%
Buenos Aires · Clay · Final
Francisco Cerundolo
Luciano Darderi
2–0
Feb 15 2026
60%
Rio de Janeiro · Clay · Qualification Final
Thiago Monteiro
Dušan Lajović
2–1
Feb 15 2026
70%
Dallas · Hard · Final
Taylor Fritz
Ben Shelton
1–2
Feb 15 2026
52%
Rio de Janeiro · Clay · Qualification Final
Francesco Passaro
Vilius Gaubas
0–2
Feb 15 2026
52%
Doha · Hard · Round of 32
Mubarak Shannan Zayid
Alexei Popyrin
0–2
Feb 16 2026
80%
Doha · Hard · Round of 32
Valentin Royer
Pierre-Hugues Herbert
2–0
Feb 16 2026
66%
Doha · Hard · Round of 32
Jakub Menšik
Jan Choinski
2–1
Feb 16 2026
78%