{# 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 Tips (3rd party) ↗ ⚡ Get the Sports Addon
Tennis · Matches

Tennis matches

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

La Bisbal D'Emporada, Spain · Clay · Round of 32
Barbora Palicova
Maria Carle
0–2
Apr 01 2025
Bucharest · Clay · Round of 32
Yunchaokete Bu
Roberto Bautista Agut
1–2
Apr 01 2025
Marrakech · Clay · Round of 32
Daniel Altmaier
Otto Virtanen
1–2
Apr 01 2025
Bucharest · Clay · Round of 32
Martin Klizan
Francisco Comesaña
1–2
Apr 01 2025
Marrakech · Clay · Round of 32
Elliot Benchetrit
Jesper De Jong
0–2
Apr 01 2025
Bucharest · Clay · Round of 32
Gabriel Diallo
Chun-Hsin Tseng
2–0
Apr 01 2025
La Bisbal D'Emporada, Spain · Clay · Round of 32
Eva Lys
Nuria Brancaccio
2–0
Apr 01 2025
Marrakech · Clay · Round of 32
Kamil Majchrzak
Jaume Munar
2–0
Apr 01 2025
La Bisbal D'Emporada, Spain · Clay · Round of 32
Victoria Jimenez Kasintseva
Sara Saito
1–2
Apr 01 2025
Marrakech · Clay · Round of 32
Pavel Kotov
Mattia Bellucci
0–2
Apr 01 2025
Campinas, Brazil · Clay · Round of 32
Daniel Antonio Nunez
Gonzalo Bueno
1–2
Apr 01 2025
Campinas, Brazil · Clay · Round of 32
Pedro Sakamoto
Ignacio Monzon
2–0
Apr 01 2025
Campinas, Brazil · Clay · Round of 32
Mariano Kestelboim
Guido Ivan Justo
2–0
Apr 01 2025
Bucharest · Clay · Round of 32
Stan Wawrinka
Timofey Skatov
2–1
Apr 01 2025
La Bisbal D'Emporada, Spain · Clay · Round of 32
Yuliia Starodubtseva
Susan Bandecchi
1–2
Apr 01 2025
Marrakech · Clay · Round of 32
Pablo Carreño Busta
Younes Lalami Laaroussi
2–0
Apr 01 2025
Charleston · Clay · Round of 64
Heather Watson
Iryna Shymanovich
0–2
Apr 01 2025
Charleston · Clay · Round of 64
Maria Sakkari
Marina Stakusic
2–0
Apr 01 2025
Bogota · Clay · Round of 32
Varvara Lepchenko
Hanna Chang
1–2
Apr 01 2025
Charleston · Clay · Round of 64
Lauren Davis
Jamie Loeb
2–1
Apr 01 2025
Bogota · Clay · Round of 32
Tatjana Maria
Chloe Paquet
2–1
Apr 01 2025
La Bisbal D'Emporada, Spain · Clay · Round of 32
Rebeka Masarova
Darja Semenistaja
Apr 01 2025
Marrakech · Clay · Round of 32
Federico Coria
Pierre-Hugues Herbert
1–2
Apr 01 2025
Bogota · Clay · Round of 32
Selena Janicijevic
Sara Sorribes Tormo
2–0
Apr 01 2025
Campinas, Brazil · Clay · Round of 32
Alvaro Guillen Meza
Gustavo Ribeiro de Almeida
2–0
Apr 01 2025
La Bisbal D'Emporada, Spain · Clay · Round of 32
Irene Burillo
Alize Cornet
0–2
Apr 01 2025
Campinas, Brazil · Clay · Round of 32
Enzo Camargo Lima
Daniel Dutra Da Silva
0–2
Apr 01 2025
Marrakech · Clay · Round of 32
Juan Manuel Cerundolo
Hugo Gaston
1–2
Apr 01 2025
Charleston · Clay · Round of 64
Sofia Kenin
Bernarda Pera
2–0
Apr 01 2025
Campinas, Brazil · Clay · Round of 32
Maximus Jones
Facundo Mena
0–2
Apr 01 2025