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

Cancun, Mexico · Hard · Round of 32
Irene Burillo
Selena Janicijevic
0–2
Feb 12 2025
Delray Beach · Hard · Round of 32
Christopher Eubanks
Reilly Opelka
0–2
Feb 12 2025
Manama, Bahrain · Hard · Round of 16
Marton Fucsovics
Aziz Dougaz
2–0
Feb 12 2025
Manama, Bahrain · Hard · Round of 16
Ilia Simakin
Alexis Galarneau
1–2
Feb 12 2025
Manama, Bahrain · Hard · Round of 16
Filip Cristian Jianu
Duje Ajduković
1–2
Feb 12 2025
Manama, Bahrain · Hard · Round of 16
Nicolai Budkov Kjaer
Viktor Durasovic
0–2
Feb 12 2025
Marseille · Hard · Round of 16
Lorenzo Sonego
Luca Van Assche
0–0
Feb 12 2025
Doha · Hard · Round of 16
Elena Rybakina
Rebecca Šramková
2–0
Feb 12 2025
Marseille · Hard · Round of 32
Hugo Grenier
Arthur Gea
2–0
Feb 12 2025
Manama, Bahrain · Hard · Round of 16
Daniel Evans
Brandon Holt
1–2
Feb 12 2025
Manama, Bahrain · Hard · Round of 16
Jesper De Jong
Marat Sharipov
0–2
Feb 12 2025
Manama, Bahrain · Hard · Round of 16
Terence Atmane
Coleman Wong
2–0
Feb 12 2025
Marseille · Hard · Round of 32
Pierre-Hugues Herbert
Harold Mayot
2–1
Feb 12 2025
Doha · Hard · Round of 16
Jelena Ostapenko
Jasmine Paolini
2–0
Feb 12 2025
Doha · Hard · Round of 16
Daria Kasatkina
Jessica Pegula
0–2
Feb 12 2025
Doha · Hard · Round of 16
Linda Noskova
Iga Swiatek
1–2
Feb 12 2025
Doha · Hard · Round of 16
Marta Kostyuk
Magda Linette
2–0
Feb 12 2025
Doha · Hard · Round of 16
Ekaterina Alexandrova
Elise Mertens
2–0
Feb 12 2025
Marseille · Hard · Round of 16
Daniel Altmaier
Otto Virtanen
2–0
Feb 12 2025
Manama, Bahrain · Hard · Round of 16
Andrea Vavassori
Mikhail Kukushkin
2–1
Feb 12 2025
Delray Beach · Hard · Round of 32
Learner Tien
Adam Walton
2–0
Feb 12 2025
Buenos Aires · Clay · Round of 32
Tomas Martin Etcheverry
Joao Fonseca
0–2
Feb 12 2025
Buenos Aires · Clay · Round of 32
Hugo Gaston
Federico Coria
0–2
Feb 12 2025
Doha · Hard · Round of 16
Ons Jabeur
Sofia Kenin
2–0
Feb 12 2025
Marseille · Hard · Round of 16
Karen Khachanov
Hamad Medjedović
0–2
Feb 12 2025
Buenos Aires · Clay · Round of 32
Damir Džumhur
Pedro Martinez
1–2
Feb 12 2025
Buenos Aires · Clay · Round of 16
Laslo Djere
Alejandro Tabilo
2–1
Feb 12 2025
Buenos Aires · Clay · Round of 32
Diego Schwartzman
Nicolas Jarry
2–1
Feb 12 2025
Doha · Hard · Round of 16
Amanda Anisimova
Leylah Fernandez
2–0
Feb 12 2025
Marseille · Hard · Round of 16
Alexander Bublik
Ugo Humbert
0–2
Feb 12 2025