{# 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. #}
Growing Discord community — direct access to the developer, live coverage & picks. Join the Discord Join now →
Docs MCP Images Tournaments Rankings Matches Predictions ⚡ Get the Sports Addon
Tennis · Matches

Tennis matches

Every ATP and WTA match — live, upcoming, and recent results.

Valencia, Spain · Clay · Qualification Round 1
Ivan Gakhov
Rudolf Molleker
2–0
Oct 05 2025
Valencia, Spain · Clay · Qualification Round 1
Sumit Nagal
Andres Santamarta Roig
2–0
Oct 05 2025
Shanghai · Hard · Round of 32
Kamil Majchrzak
Alex de Minaur
0–2
Oct 06 2025
Shanghai · Hard · Round of 32
Felix Auger-Aliassime
Jesper De Jong
2–0
Oct 06 2025
Shanghai · Hard · Round of 32
Juncheng Shang
Nuno Borges
1–2
Oct 06 2025
Shanghai · Hard · Round of 32
Denis Shapovalov
Jiri Lehečka
0–2
Oct 06 2025
Shanghai · Hard · Round of 32
Luciano Darderi
Lorenzo Musetti
0–2
Oct 06 2025
Valencia, Spain · Clay · Round of 32
Andrea Pellegrino
Nerman Fatić
Oct 06 2025
Valencia, Spain · Clay · Round of 32
Zdenek Kolar
Marco Trungelliti
Oct 06 2025
Valencia, Spain · Clay · Qualification Final
Jonas Forejtek
Miguel Damas
0–2
Oct 06 2025
Valencia, Spain · Clay · Qualification Final
Christoph Negritu
Henri Squire
1–2
Oct 06 2025
Valencia, Spain · Clay · Qualification Final
Tiago Pereira
Cezar Cretu
0–2
Oct 06 2025
Shanghai · Hard · Round of 32
Alexander Zverev
Arthur Rinderknech
1–2
Oct 06 2025
Valencia, Spain · Clay · Qualification Final
Sumit Nagal
Alexander Ritschard
2–1
Oct 06 2025
Valencia, Spain · Clay · Qualification Final
Carlos Sanchez Jover
Oleksii Krutykh
2–1
Oct 06 2025
Valencia, Spain · Clay · Qualification Final
Ivan Gakhov
Martin Krumich
2–1
Oct 06 2025
Shanghai · Hard · Round of 32
Learner Tien
Cameron Norrie
2–0
Oct 06 2025
Shanghai · Hard · Round of 32
Alejandro Davidovich Fokina
Daniil Medvedev
0–2
Oct 06 2025
Valencia, Spain · Clay · Round of 32
Ignacio Buse
Pablo Llamas Ruiz
0–2
Oct 06 2025
Valencia, Spain · Clay · Round of 32
Stefano Travaglia
Pol Martin Tiffon
1–2
Oct 06 2025
Valencia, Spain · Clay · Round of 32
Elmer Moller
Carlos Lopez Montagud
0–2
Oct 06 2025
Valencia, Spain · Clay · Round of 32
Pedro Martinez
Albert Ramos-Vinolas
0–2
Oct 06 2025
Shanghai · Hard · Round of 16
Gabriel Diallo
Zizou Bergs
1–2
Oct 07 2025
Shanghai · Hard · Round of 16
Giovanni Mpetshi Perricard
Holger Rune
1–2
Oct 07 2025
Valencia, Spain · Clay · Round of 32
Jan Choinski
Miguel Damas
2–1
Oct 07 2025
Valencia, Spain · Clay · Round of 32
Zdenek Kolar
Carlos Sanchez Jover
2–0
Oct 07 2025
Valencia, Spain · Clay · Round of 32
Vilius Gaubas
Vit Kopřiva
Oct 07 2025
Valencia, Spain · Clay · Round of 32
Tiago Pereira
Dušan Lajović
0–2
Oct 07 2025
Valencia, Spain · Clay · Round of 32
Luka Mikrut
Alejandro Moro Canas
2–1
Oct 07 2025
Valencia, Spain · Clay · Round of 32
Henri Squire
Daniel Rincon
2–0
Oct 07 2025