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

Buenos Aires, Argentina · Clay · Qualification Final
Franco Roncadelli
Hernan Casanova
1–2
Sep 22 2025
Buenos Aires, Argentina · Clay · Qualification Final
Gonzalo Villanueva
Facundo Juarez
2–0
Sep 22 2025
Buenos Aires, Argentina · Clay · Qualification Final
Daniel Dutra Da Silva
Mariano Kestelboim
2–1
Sep 22 2025
Orleans, France · Hard · Round of 32
Justin Engel
Gregoire Barrere
2–0
Sep 22 2025
Orleans, France · Hard · Round of 32
Arthur Bouquier
Chris Rodesch
1–2
Sep 22 2025
Buenos Aires, Argentina · Clay · Round of 32
Matheus Pucinelli de Almeida
Matias Soto
2–0
Sep 22 2025
Buenos Aires, Argentina · Clay · Round of 32
Lautaro Midon
Juan Carlos Prado Angelo
1–2
Sep 23 2025
Buenos Aires, Argentina · Clay · Round of 32
Juan Pablo Ficovich
Guido Ivan Justo
0–2
Sep 23 2025
Buenos Aires, Argentina · Clay · Round of 32
Genaro Alberto Olivieri
Santiago Rodriguez Taverna
2–1
Sep 23 2025
Tokyo · Hard · Qualification Final
Aleksandar Vukić
Rei Sakamoto
2–0
Sep 23 2025
Tokyo · Hard · Qualification Final
Mattia Bellucci
Ethan Quinn
1–2
Sep 23 2025
Beijing · Hard · Qualification Round 1
Terence Atmane
Fajing Sun
2–0
Sep 23 2025
Beijing · Hard · Qualification Round 1
Yi Zhou
David Goffin
1–2
Sep 23 2025
Beijing · Hard · Qualification Round 1
Arthur Rinderknech
Nishesh Basavareddy
2–0
Sep 23 2025
Tokyo · Hard · Qualification Final
Juan Manuel Cerundolo
Sho Shimabukuro
0–2
Sep 23 2025
Beijing · Hard · Qualification Round 1
Quentin Halys
Aoran Wang
2–0
Sep 23 2025
Beijing · Hard · Qualification Round 1
Christopher O'Connell
Botic Van de Zandschulp
0–2
Sep 23 2025
Tokyo · Hard · Qualification Final
Marton Fucsovics
Matteo Arnaldi
2–0
Sep 23 2025
Beijing · Hard · Qualification Round 1
Coleman Wong
Arthur Cazaux
1–2
Sep 23 2025
Beijing · Hard · Qualification Round 1
Tristan Schoolkate
Jesper De Jong
1–2
Sep 23 2025
Beijing · Hard · Qualification Round 1
Adrian Mannarino
Aleksandr Shevchenko
Sep 23 2025
Beijing · Hard · Qualification Round 1
Adrian Mannarino
Andrea Vavassori
2–0
Sep 23 2025
Orleans, France · Hard · Round of 32
Clement Chidekh
Matteo Gigante
0–2
Sep 23 2025
Orleans, France · Hard · Round of 32
Alexis Galarneau
Emil Ruusuvuori
2–0
Sep 23 2025
Orleans, France · Hard · Round of 32
Patrick Kypson
Maxime Janvier
2–0
Sep 23 2025
Chengdu · Hard · Final
Lorenzo Musetti
Alejandro Tabilo
1–2
Sep 23 2025
Orleans, France · Hard · Round of 32
Marc-Andrea Huesler
Pierre-Hugues Herbert
0–2
Sep 23 2025
Hangzhou · Hard · Final
Valentin Royer
Alexander Bublik
0–2
Sep 23 2025
Orleans, France · Hard · Round of 32
Mae Malige
Leo Raquillet
2–0
Sep 23 2025
Buenos Aires, Argentina · Clay · Round of 32
Lorenzo Joaquin Rodriguez
Murkel Dellien
2–0
Sep 23 2025