{# 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 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. 6 live now.

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
Marrakech · Clay · Round of 32
Kamil Majchrzak
Jaume Munar
2–0
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
Marrakech · Clay · Round of 32
Pablo Carreño Busta
Younes Lalami Laaroussi
2–0
Apr 01 2025
Marrakech · Clay · Round of 32
Federico Coria
Pierre-Hugues Herbert
1–2
Apr 01 2025
Campinas, Brazil · Clay · Round of 32
Alvaro Guillen Meza
Gustavo Ribeiro de Almeida
2–0
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
Campinas, Brazil · Clay · Round of 32
Maximus Jones
Facundo Mena
0–2
Apr 01 2025
Houston · Clay · Round of 32
Yannick Hanfmann
Nicolas Moreno de Alboran
Apr 01 2025
Houston · Clay · Round of 32
Yannick Hanfmann
Adrian Mannarino
0–2
Apr 01 2025
Campinas, Brazil · Clay · Round of 32
Matias Soto
Gonzalo Villanueva
2–0
Apr 01 2025
Campinas, Brazil · Clay · Round of 32
Yuki Mochizuki
Matheus Pucinelli de Almeida
0–2
Apr 01 2025
Houston · Clay · Round of 32
Daniel Elahi Galan
Mackenzie McDonald
1–2
Apr 01 2025
Houston · Clay · Round of 32
Michael Mmoh
Adam Walton
0–2
Apr 01 2025
Campinas, Brazil · Clay · Round of 32
Juan Pablo Varillas
Juan Bautista Torres
2–0
Apr 02 2025
Campinas, Brazil · Clay · Round of 32
Connor Huertas Del Pino
Gustavo Albieri
2–1
Apr 02 2025
Houston · Clay · Round of 32
Colton Smith
James Duckworth
2–0
Apr 02 2025
Houston · Clay · Round of 32
Ethan Quinn
Jordan Thompson
2–1
Apr 02 2025
Houston · Clay · Round of 32
Rinky Hijikata
Christopher Eubanks
1–2
Apr 02 2025
Houston · Clay · Round of 32
Kei Nishikori
Mitchell Krueger
2–0
Apr 02 2025
Bucharest · Clay · Round of 16
Camilo Ugo Carabelli
Filip Misolic
0–2
Apr 02 2025
Bucharest · Clay · Round of 16
Richard Gasquet
Flavio Cobolli
1–2
Apr 02 2025
Marrakech · Clay · Round of 32
Luciano Darderi
Tristan Boyer
2–0
Apr 02 2025
Marrakech · Clay · Round of 32
Vit Kopřiva
Borna Gojo
2–1
Apr 02 2025