{# 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. 21 live now.

Doha · Hard · Qualification Round 1
Roberto Carballés Baena
Lucas Miedler
2–0
Feb 14 2026
Rotterdam · Hard · Semifinals
Alex de Minaur
Ugo Humbert
2–0
Feb 14 2026
69%
Oeiras, Portugal · Hard · Semifinals
Matilde Jorge
Alina Korneeva
0–2
Feb 14 2026
83%
Doha · Hard · Final
Karolina Muchova
Victoria Mboko
2–0
Feb 14 2026
65%
Delray Beach · Hard · Qualification Round 1
Yoshihito Nishioka
Coleman Wong
0–2
Feb 14 2026
54%
Delray Beach · Hard · Qualification Round 1
Yibing Wu
Colton Smith
2–0
Feb 14 2026
78%
Delray Beach · Hard · Qualification Round 1
Tristan Schoolkate
Murphy Cassone
2–0
Feb 14 2026
58%
Delray Beach · Hard · Qualification Round 1
Zachary Svajda
Liam Draxl
2–0
Feb 14 2026
54%
Delray Beach · Hard · Qualification Round 1
Dalibor Svrčina
Nicolas Mejia
2–1
Feb 14 2026
69%
Delray Beach · Hard · Qualification Round 1
Michael Mmoh
Rinky Hijikata
1–2
Feb 14 2026
63%
Rotterdam · Hard · Semifinals
Alexander Bublik
Felix Auger-Aliassime
0–2
Feb 14 2026
74%
Rio de Janeiro · Clay · Qualification Round 1
Elmer Moller
Francesco Passaro
0–2
Feb 14 2026
55%
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
Andrea Pellegrino
Vilius Gaubas
0–2
Feb 14 2026
54%
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
Hugo Dellien
Dušan Lajović
1–2
Feb 15 2026
69%
Rio de Janeiro · Clay · Qualification Round 1
Adolfo Daniel Vallejo
Thiago Monteiro
0–2
Feb 15 2026
60%
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%
Dubai · Hard · Round of 64
Linda Noskova
Ann Li
2–1
Feb 15 2026
71%
Dubai · Hard · Round of 64
Dayana Yastremska
Janice Tjen
0–2
Feb 15 2026
65%
Dubai · Hard · Round of 64
Peyton Stearns
Qinwen Zheng
Feb 15 2026
69%
Dubai · Hard · Round of 64
Tatjana Maria
Kimberly Birrell
1–2
Feb 15 2026
55%
Dubai · Hard · Round of 64
Peyton Stearns
Magdalena Frech
2–0
Feb 15 2026
54%