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

ATP Rome Masters · Clay · Round of 64
Alexei Popyrin
Carlos Taberner
2–0
May 09 2025
ATP Rome Masters · Clay · Round of 64
Dušan Lajović
Carlos Alcaraz
0–2
May 09 2025
ATP Rome Masters · Clay · Round of 64
Alexandre Muller
Stefanos Tsitsipas
0–2
May 09 2025
ATP Rome Masters · Clay · Round of 64
Lorenzo Musetti
Otto Virtanen
2–0
May 09 2025
ATP Rome Masters · Clay · Round of 64
Alex Michelsen
Laslo Djere
0–2
May 09 2025
ATP Rome Masters · Clay · Round of 64
Cameron Norrie
Daniil Medvedev
0–2
May 09 2025
ATP Rome Masters · Clay · Round of 64
Ugo Humbert
Corentin Moutet
0–1
May 09 2025
ATP Rome Masters · Clay · Round of 64
Vit Kopřiva
Sebastián Báez
2–1
May 09 2025
ATP Rome Masters · Clay · Round of 64
Denis Shapovalov
Vilius Gaubas
0–2
May 09 2025
ATP Rome Masters · Clay · Round of 64
Francisco Comesaña
Holger Rune
1–2
May 09 2025
ATP Rome Masters · Clay · Round of 64
Jack Draper
Luciano Darderi
2–0
May 09 2025
ATP Rome Masters · Clay · Round of 64
Camilo Ugo Carabelli
Alexander Zverev
0–2
May 09 2025
ATP Rome Masters · Clay · Round of 64
Fábián Marozsán
Andrey Rublev
2–1
May 10 2025
ATP Rome Masters · Clay · Round of 64
Learner Tien
Tomaš Machač
0–2
May 10 2025
ATP Rome Masters · Clay · Round of 64
Sebastian Ofner
Frances Tiafoe
2–1
May 10 2025
ATP Rome Masters · Clay · Round of 64
Matteo Berrettini
Jacob Fearnley
2–0
May 10 2025
ATP Rome Masters · Clay · Round of 64
Tommy Paul
Roberto Bautista Agut
2–0
May 10 2025
ATP Rome Masters · Clay · Round of 64
Aleksandar Vukic
Sebastian Korda
0–2
May 10 2025
ATP Rome Masters · Clay · Round of 64
Pedro Martinez
Hubert Hurkacz
0–2
May 10 2025
ATP Rome Masters · Clay · Round of 64
Alexander Bublik
Casper Ruud
1–2
May 10 2025
ATP Rome Masters · Clay · Round of 64
Taylor Fritz
Marcos Giron
0–2
May 10 2025
ATP Rome Masters · Clay · Round of 64
Jesper De Jong
Alejandro Davidovich Fokina
2–0
May 10 2025
ATP Rome Masters · Clay · Round of 64
Jakub Menšik
Matteo Gigante
2–0
May 10 2025
ATP Rome Masters · Clay · Round of 64
Francisco Cerundolo
Nicolas Jarry
2–0
May 10 2025
ATP Rome Masters · Clay · Round of 64
Felix Auger-Aliassime
Thiago Seyboth Wild
May 10 2025
ATP Rome Masters · Clay · Round of 64
Hugo Dellien
Thiago Seyboth Wild
2–1
May 10 2025
ATP Rome Masters · Clay · Round of 64
Ben Shelton
Jaume Munar
0–2
May 10 2025
ATP Rome Masters · Clay · Round of 64
Jannik Sinner
Mariano Navone
2–0
May 10 2025
ATP Rome Masters · Clay · Round of 64
Luca Nardi
Alex de Minaur
0–2
May 10 2025
ATP Rome Masters · Clay · Round of 32
Arthur Fils
Stefanos Tsitsipas
2–1
May 11 2025