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

Marrakech · Clay · Round of 32
Vit Kopřiva
Hamad Medjedović
2–1
Apr 01 2026
58%
Bucharest · Clay · Round of 16
Elmer Moller
Mariano Navone
0–2
Apr 01 2026
63%
Marrakech · Clay · Round of 16
Marco Trungelliti
Kamil Majchrzak
2–0
Apr 01 2026
66%
Bucharest · Clay · Round of 16
Alexander Shevchenko
Botic Van de Zandschulp
0–2
Apr 01 2026
53%
Houston · Clay · Round of 32
Alexei Popyrin
Patrick Kypson
2–1
Apr 01 2026
57%
Charleston · Clay · Round of 32
Katie Volynets
Diana Shnaider
0–2
Apr 01 2026
66%
Houston · Clay · Round of 32
Aleksandar Kovacevic
Rinky Hijikata
0–2
Apr 01 2026
50%
Bogota · Clay · Round of 32
Marie Bouzkova
Ana Sofia Sanchez
2–0
Apr 01 2026
72%
Houston · Clay · Round of 32
Alex Michelsen
Coleman Wong
2–0
Apr 01 2026
62%
Charleston · Clay · Round of 32
Dayana Yastremska
Belinda Bencic
1–2
Apr 01 2026
58%
Charleston · Clay · Round of 32
Sara Bejlek
Akasha Urhobo
2–0
Apr 01 2026
86%
Houston · Clay · Round of 32
Martin Damm Jr
Brandon Nakashima
0–2
Apr 01 2026
78%
Bogota · Clay · Round of 32
Hanne Vandewinkel
Sofia Costoulas
2–1
Mar 31 2026
57%
Bogota · Clay · Round of 32
Emiliana Arango
Maria Carle
2–1
Mar 31 2026
64%
Bogota · Clay · Round of 32
Irene Burillo
Jazmin Ortenzi
0–2
Mar 31 2026
56%
Charleston · Clay · Round of 32
Viktoriya Tomova
Anna Kalinskaya
0–2
Mar 31 2026
77%
Houston · Clay · Round of 32
Tomas Martin Etcheverry
Federico Agustin Gomez
2–1
Mar 31 2026
65%
Charleston · Clay · Round of 64
Polina Kudermetova
Oleksandra Oliynykova
2–1
Mar 31 2026
57%
Houston · Clay · Round of 32
Nishesh Basavareddy
Liam Draxl
2–1
Mar 31 2026
68%
Bogota · Clay · Round of 32
Tiantsoa Rakotomanga Rajaonah
Jessica Bouzas Maneiro
0–2
Mar 31 2026
77%
Bucharest · Clay · Round of 32
Daniel Altmaier
Pedro Martinez
2–0
Mar 31 2026
85%
Marrakech · Clay · Round of 32
Rafael Jodar
Dušan Lajović
2–0
Mar 31 2026
57%
Bogota · Clay · Round of 32
Robin Montgomery
Anna Blinkova
0–2
Mar 31 2026
69%
Marrakech · Clay · Round of 32
Luca Van Assche
Hugo Gaston
2–0
Mar 31 2026
65%
Charleston · Clay · Round of 64
Kayla Day
Paula Badosa
0–2
Mar 31 2026
63%
Bogota · Clay · Round of 32
Camila Osorio
Caroline Dolehide
2–1
Mar 31 2026
63%
Bogota · Clay · Round of 32
Francesca Jones
Guiomar Maristany
0–2
Mar 31 2026
77%
Bucharest · Clay · Round of 32
Sebastián Báez
Vilius Gaubas
2–0
Mar 31 2026
61%
Charleston · Clay · Round of 64
Ashlyn Krueger
Catherine McNally
2–1
Mar 31 2026
62%
Bucharest · Clay · Round of 32
Otto Virtanen
Daniel Merida
1–2
Mar 31 2026