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

Buenos Aires, Argentina · Clay · Round of 32
Genaro Alberto Olivieri
Daniel Dutra Da Silva
2–0
Jan 15 2025
Australian Open · Hard · Round of 64
Reilly Opelka
Tomaš Machač
2–3
Jan 15 2025
Australian Open · Hard · Round of 64
Jiri Lehečka
Hugo Gaston
1–0
Jan 15 2025
Australian Open · Hard · Round of 64
Yoshihito Nishioka
Carlos Alcaraz
0–3
Jan 15 2025
Australian Open · Hard · Round of 64
Benjamin Bonzi
Francesco Passaro
3–1
Jan 15 2025
Australian Open · Hard · Round of 64
Jordan Thompson
Nuno Borges
0–3
Jan 15 2025
Australian Open · Hard · Round of 64
Novak Djokovic
Jaime Faria
3–1
Jan 15 2025
Australian Open · Hard · Round of 64
Roberto Carballés Baena
James Duckworth
3–0
Jan 15 2025
Australian Open · Hard · Round of 64
Quentin Halys
Arthur Fils
1–3
Jan 15 2025
Australian Open · Hard · Round of 64
Aleksandar Vukić
Sebastian Korda
3–2
Jan 15 2025
Australian Open · Hard · Round of 64
Arthur Cazaux
Jacob Fearnley
1–3
Jan 15 2025
Australian Open · Hard · Round of 64
Casper Ruud
Jakub Menšik
1–3
Jan 15 2025
Australian Open · Hard · Round of 64
Jack Draper
Thanasi Kokkinakis
3–2
Jan 15 2025
Australian Open · Hard · Round of 64
Alejandro Davidovich Fokina
Felix Auger-Aliassime
3–2
Jan 15 2025
Australian Open · Hard · Round of 64
Ugo Humbert
Hady Habib
3–0
Jan 15 2025
Australian Open · Hard · Round of 64
Pedro Martinez
Alexander Zverev
0–3
Jan 15 2025
Australian Open · Hard · Round of 64
Kei Nishikori
Tommy Paul
1–3
Jan 15 2025
Buenos Aires, Argentina · Clay · Round of 16
Santiago Rodriguez Taverna
Mateus Alves
2–1
Jan 15 2025
Buenos Aires, Argentina · Clay · Round of 16
Alvaro Guillen Meza
Joel Schwaerzler
2–0
Jan 15 2025
Buenos Aires, Argentina · Clay · Round of 16
Gonzalo Bueno
Gabriel Debru
2–1
Jan 15 2025
Buenos Aires, Argentina · Clay · Round of 16
Joao Lucas Reis da Silva
Murkel Dellien
1–2
Jan 15 2025
Australian Open · Hard · Round of 64
Hubert Hurkacz
Miomir Kecmanović
0–3
Jan 16 2025
Australian Open · Hard · Round of 64
Daniel Altmaier
Gael Monfils
0–3
Jan 16 2025
Australian Open · Hard · Round of 64
Denis Shapovalov
Lorenzo Musetti
0–3
Jan 16 2025
Australian Open · Hard · Round of 64
Ben Shelton
Pablo Carreño Busta
3–1
Jan 16 2025
Australian Open · Hard · Round of 64
Tristan Boyer
Alex de Minaur
0–3
Jan 16 2025
Australian Open · Hard · Round of 64
Corentin Moutet
Mitchell Krueger
3–1
Jan 16 2025
Australian Open · Hard · Round of 64
Taylor Fritz
Cristian Garin
3–0
Jan 16 2025
Australian Open, Mixed Doubles · Hard · Round of 32
Vliegen J / Bucsa C
Glasspool L / Panova A
1–2
Jan 16 2025
Australian Open · Hard · Round of 64
Marcos Giron
Tomas Martin Etcheverry
3–2
Jan 16 2025