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

ATP Rome Masters · Clay · Round of 64
Jakub Menšik
Matteo Gigante
2–0
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
Taylor Fritz
Marcos Giron
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
Pedro Martinez
Hubert Hurkacz
0–2
May 10 2025
ATP Rome Masters · Clay · Round of 64
Aleksandar Vukić
Sebastian Korda
0–2
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
Matteo Berrettini
Jacob Fearnley
2–0
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
Learner Tien
Tomaš Machač
0–2
May 10 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
Camilo Ugo Carabelli
Alexander Zverev
0–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
Francisco Comesaña
Holger Rune
1–2
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
Vit Kopřiva
Sebastián Báez
2–1
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
Cameron Norrie
Daniil Medvedev
0–2
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
Lorenzo Musetti
Otto Virtanen
2–0
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
Dušan Lajović
Carlos Alcaraz
0–2
May 09 2025
ATP Rome Masters · Clay · Round of 64
Alexei Popyrin
Carlos Taberner
2–0
May 09 2025
ATP Rome Masters · Clay · Round of 64
Arthur Fils
Tallon Griekspoor
2–0
May 09 2025
ATP Rome Masters · Clay · Round of 64
Grigor Dimitrov
Francesco Passaro
0–2
May 09 2025
ATP Rome Masters · Clay · Round of 64
Roman Andres Burruchaga
Karen Khachanov
1–2
May 09 2025
ATP Rome Masters · Clay · Round of 128
Learner Tien
Reilly Opelka
2–0
May 08 2025
ATP Rome Masters · Clay · Round of 128
Jacob Fearnley
Fabio Fognini
2–0
May 08 2025
ATP Rome Masters · Clay · Round of 128
Mattia Bellucci
Pedro Martinez
0–2
May 08 2025
ATP Rome Masters · Clay · Round of 128
Roberto Carballés Baena
Sebastian Ofner
0–1
May 08 2025