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

Doha · Hard · Round of 32
Arthur Fils
Kamil Majchrzak
2–1
Feb 16 2026
60%
Doha · Hard · Round of 32
Tomaš Machač
Jannik Sinner
0–2
Feb 16 2026
88%
Delray Beach · Hard · Round of 32
Patrick Kypson
Terence Atmane
1–2
Feb 16 2026
65%
Doha · Hard · Round of 32
Daniil Medvedev
Juncheng Shang
2–0
Feb 16 2026
88%
Delray Beach · Hard · Round of 32
Nuno Borges
Coleman Wong
1–2
Feb 16 2026
56%
Rio de Janeiro · Clay · Round of 32
Laslo Djere
Ignacio Buse
Feb 16 2026
61%
Rio de Janeiro · Clay · Round of 32
Cristian Garin
Thiago Agustin Tirante
0–2
Feb 16 2026
59%
Delray Beach · Hard · Round of 32
Valentin Vacherot
Alex Michelsen
0–2
Feb 17 2026
69%
Rio de Janeiro · Clay · Round of 32
Dušan Lajović
Daniel Altmaier
2–0
Feb 17 2026
69%
Rio de Janeiro · Clay · Round of 32
Alejandro Tabilo
Emilio Nava
2–0
Feb 17 2026
59%
Rio de Janeiro · Clay · Round of 32
Gustavo Heide
Vit Kopřiva
0–2
Feb 17 2026
62%
Delray Beach · Hard · Round of 32
Sho Shimabukuro
Marcos Giron
0–2
Feb 17 2026
60%
Rio de Janeiro · Clay · Round of 32
Igor Marcondes
Ignacio Buse
1–2
Feb 17 2026
77%
Rio de Janeiro · Clay · Round of 32
Yannick Hanfmann
Joao Lucas Reis da Silva
2–0
Feb 17 2026
66%
Delray Beach · Hard · Round of 32
Rinky Hijikata
Frances Tiafoe
0–2
Feb 17 2026
63%
Doha · Hard · Round of 32
Pablo Carreño Busta
Alexander Bublik
Feb 17 2026
70%
Doha · Hard · Round of 32
Jaume Munar
Karen Khachanov
Feb 17 2026
54%
Doha · Hard · Round of 32
Marton Fucsovics
Hady Habib
2–0
Feb 17 2026
82%
Doha · Hard · Round of 32
Pablo Carreño Busta
Quentin Halys
1–2
Feb 17 2026
73%
Doha · Hard · Round of 32
Moez Echargui
Stefanos Tsitsipas
0–2
Feb 17 2026
68%
Doha · Hard · Round of 32
Jiri Lehečka
Jenson Brooksby
2–0
Feb 17 2026
74%
Doha · Hard · Round of 32
Shintaro Mochizuki
Karen Khachanov
1–2
Feb 17 2026
67%
Doha · Hard · Round of 32
Zhizhen Zhang
Roberto Carballés Baena
2–0
Feb 17 2026
60%
Doha · Hard · Round of 32
Ugo Humbert
Fábián Marozsán
0–2
Feb 17 2026
62%
Doha · Hard · Round of 32
Zizou Bergs
Giovanni Mpetshi Perricard
2–1
Feb 17 2026
57%
Delray Beach · Hard · Round of 32
Eliot Spizzirri
Gabriel Diallo
Feb 17 2026
51%
Doha · Hard · Round of 32
Carlos Alcaraz
Arthur Rinderknech
2–0
Feb 17 2026
95%
Delray Beach · Hard · Round of 32
Aleksandar Kovacevic
Zachary Svajda
0–2
Feb 17 2026
54%
Delray Beach · Hard · Round of 32
Sebastian Korda
Mackenzie McDonald
2–0
Feb 17 2026
72%
Doha · Hard · Round of 32
Jesper De Jong
Andrey Rublev
0–2
Feb 17 2026
62%