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

Lyon, France · Clay · Round of 32
Pedro Martinez
Svyatoslav Gulin
2–0
Jun 09 2026
53%
Bratislava, Slovakia · Clay · Round of 32
Dimitar Kuzmanov
Chun-Hsin Tseng
0–2
Jun 09 2026
Stuttgart · Grass · Round of 32
Quentin Halys
Sho Shimabukuro
0–2
Jun 09 2026
51%
ATP Challenger Cattolica, Italy Men S… · Clay · Round of 32
Carlos Sanchez Jover
Matej Dodig
2–0
Jun 09 2026
68%
's-Hertogenbosch · Grass · Round of 32
Jaume Munar
Martin Damm Jr
0–2
Jun 09 2026
59%
ATP Challenger Cattolica, Italy Men S… · Clay · Round of 32
Gonzalo Bueno
Francesco Forti
1–2
Jun 09 2026
72%
's-Hertogenbosch · Grass · Round of 32
Gabriel Diallo
Adrian Mannarino
1–2
Jun 09 2026
52%
ATP Challenger Cattolica, Italy Men S… · Clay · Round of 32
Pyotr Nesterov
Marco Cecchinato
0–2
Jun 09 2026
80%
Lyon, France · Clay · Round of 32
Max Alcala Gurri
Dali Blanch
0–2
Jun 09 2026
56%
Lyon, France · Clay · Round of 32
Calvin Hemery
Alejandro Moro Canas
1–2
Jun 09 2026
53%
Bratislava, Slovakia · Clay · Round of 32
Lukas Pokorny
Alex Barrena
2–0
Jun 09 2026
73%
Bratislava, Slovakia · Clay · Round of 32
Abdullah Shelbayh
Petr Brunclik
0–2
Jun 09 2026
63%
Bratislava, Slovakia · Clay · Round of 32
Zdenek Kolar
Jason Jung
2–0
Jun 09 2026
74%
Lyon, France · Clay · Round of 32
Marco Trungelliti
Pavel Kotov
2–1
Jun 09 2026
78%
ATP Challenger Cattolica, Italy Men S… · Clay · Round of 32
Alvaro Guillen Meza
Ilia Simakin
2–1
Jun 09 2026
62%
Ilkley, Great Britain · Grass · Round of 32
Billy Harris
Clement Chidekh
2–1
Jun 09 2026
56%
Stuttgart · Grass · Round of 32
Roman Safiullin
Giovanni Mpetshi Perricard
1–2
Jun 09 2026
's-Hertogenbosch · Grass · Round of 32
Zhizhen Zhang
Jenson Brooksby
2–1
Jun 09 2026
65%
Ilkley, Great Britain · Grass · Round of 32
Francesco Maestrelli
Arthur Gea
1–2
Jun 09 2026
66%
Lyon, France · Clay · Round of 32
Miguel Damas
Vilius Gaubas
2–0
Jun 09 2026
67%
Stuttgart · Grass · Round of 32
Jan-Lennard Struff
Alexis Galarneau
2–1
Jun 09 2026
58%
Bratislava, Slovakia · Clay · Round of 32
Aleksandr Shevchenko
Filip Cristian Jianu
1–0
Jun 09 2026
77%
Bratislava, Slovakia · Clay · Round of 32
Hynek Barton
Buvaysar Gadamauri
2–1
Jun 09 2026
57%
ATP Challenger Cattolica, Italy Men S… · Clay · Round of 32
Jesper De Jong
Ognjen Milić
2–0
Jun 09 2026
77%
Bratislava, Slovakia · Clay · Round of 32
Taro Daniel
Timofey Skatov
2–0
Jun 09 2026
76%
Stuttgart · Grass · Round of 32
Tom Gentzsch
Rinky Hijikata
1–2
Jun 09 2026
69%
San Miguel de Tucuman, Argentina · Clay · Qualification Final
Johan Alexander Rodriguez Rodrigu…
Wilson Leite
2–0
Jun 09 2026
70%
San Miguel de Tucuman, Argentina · Clay · Qualification Final
Mateo Del Pino
Arklon Huertas Del Pino Cordova
1–2
Jun 09 2026
63%
San Miguel de Tucuman, Argentina · Clay · Qualification Final
Samuel Heredia
Julian Cundom
2–0
Jun 09 2026
59%
San Miguel de Tucuman, Argentina · Clay · Qualification Final
Benjamin Chelia
Tomas Martinez
0–2
Jun 09 2026
54%