{# 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. #}
FIFA WORLD CUP 2026
Group AMexico·Czechia·South Africa·South KoreaGroup BBosnia & Herzegovina·Canada·Qatar·SwitzerlandGroup CBrazil·Haiti·Morocco·ScotlandGroup DAustralia·Paraguay·Türkiye·USAGroup ECuraçao·Ecuador·Germany·Côte d'IvoireGroup FJapan·Netherlands·Sweden·TunisiaGroup GBelgium·Egypt·Iran·New ZealandGroup HCabo Verde·Saudi Arabia·Spain·UruguayGroup IFrance·Iraq·Norway·SenegalGroup JAlgeria·Argentina·Austria·JordanGroup KColombia·DR Congo·Portugal·UzbekistanGroup LCroatia·England·Ghana·Panama Group AMexico·Czechia·South Africa·South KoreaGroup BBosnia & Herzegovina·Canada·Qatar·SwitzerlandGroup CBrazil·Haiti·Morocco·ScotlandGroup DAustralia·Paraguay·Türkiye·USAGroup ECuraçao·Ecuador·Germany·Côte d'IvoireGroup FJapan·Netherlands·Sweden·TunisiaGroup GBelgium·Egypt·Iran·New ZealandGroup HCabo Verde·Saudi Arabia·Spain·UruguayGroup IFrance·Iraq·Norway·SenegalGroup JAlgeria·Argentina·Austria·JordanGroup KColombia·DR Congo·Portugal·UzbekistanGroup LCroatia·England·Ghana·Panama
Open full hub →
Growing Discord community — direct access to the developer, live coverage & picks. Join the Discord Join now →
Tournaments Rankings Matches Predictions ⚡ Get the Sports Addon
Tennis · Matches

Tennis matches

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

WTA 1000 Rome · Clay · Round of 128
Lucia Bronzetti
Anastasija Sevastova
2–0
May 06 2025
WTA 1000 Rome · Clay · Round of 128
Suzan Lamens
Renata Zarazua
2–1
May 06 2025
WTA 1000 Rome · Clay · Round of 128
Rebecca Šramková
McCartney Kessler
2–0
May 06 2025
WTA 1000 Rome · Clay · Qualification Round 2
Ella Seidel
Anna Bondar
0–2
May 06 2025
WTA 1000 Rome · Clay · Qualification Round 2
Maya Joint
Viktorija Golubić
2–1
May 06 2025
WTA 1000 Rome · Clay · Round of 128
Peyton Stearns
Nuria Brancaccio
2–0
May 06 2025
WTA 1000 Rome · Clay · Round of 128
Kimberly Birrell
Sonay Kartal
1–2
May 06 2025
WTA 1000 Rome · Clay · Round of 128
Marie Bouzkova
Mayar Sherif
2–0
May 06 2025
WTA 1000 Rome · Clay · Round of 128
Caroline Dolehide
Sorana Cirstea
May 07 2025
WTA 1000 Rome · Clay · Round of 128
Kamilla Rakhimova
Xinyu Wang
2–0
May 07 2025
WTA 1000 Rome · Clay · Round of 128
Marketa Vondrousova
Xinyu Wang
May 07 2025
WTA 1000 Rome · Clay · Round of 128
Caroline Dolehide
Olivia Gadecki
2–1
May 07 2025
WTA 1000 Rome · Clay · Round of 128
Sara Errani
Naomi Osaka
0–2
May 07 2025
WTA 1000 Rome · Clay · Round of 128
Victoria Azarenka
Camila Osorio
2–0
May 07 2025
WTA 1000 Rome · Clay · Round of 128
Varvara Gracheva
Ajla Tomljanović
2–0
May 07 2025
WTA 1000 Rome · Clay · Round of 128
Arianna Zucchini
Victoria Mboko
0–2
May 07 2025
WTA 1000 Rome · Clay · Round of 128
Elena-Gabriela Ruse
Polina Kudermetova
2–1
May 07 2025
WTA 1000 Rome · Clay · Round of 128
Elisabetta Cocciaretto
Elina Avanesyan
2–1
May 07 2025
WTA 1000 Rome · Clay · Round of 128
Ashlyn Krueger
Anna Bondar
2–1
May 07 2025
WTA 1000 Rome · Clay · Round of 128
Hailey Baptiste
Anna Blinkova
2–0
May 07 2025
WTA 1000 Rome · Clay · Round of 128
Bianca Andreescu
Federica Urgesi
2–0
May 07 2025
WTA 1000 Rome · Clay · Round of 128
Lucrezia Stefanini
Veronika Kudermetova
0–2
May 07 2025
WTA 1000 Rome · Clay · Round of 128
Moyuka Uchijima
Eva Lys
0–2
May 07 2025
WTA 1000 Rome · Clay · Round of 128
Anastasia Pavlyuchenkova
Katie Boulter
2–0
May 07 2025
WTA 1000 Rome · Clay · Round of 128
Maria Sakkari
Belinda Bencic
1–0
May 07 2025
WTA 1000 Rome · Clay · Round of 128
Emiliana Arango
Viktoriya Tomova
2–1
May 07 2025
WTA 1000 Rome · Clay · Round of 128
Antonia Ružić
Tyra Caterina Grant
2–1
May 07 2025
WTA 1000 Rome · Clay · Round of 128
Katerina Siniakova
Olga Danilović
1–2
May 07 2025
WTA 1000 Rome · Clay · Round of 128
Maya Joint
Emma Raducanu
1–2
May 07 2025
WTA 1000 Rome · Clay · Round of 128
Dayana Yastremska
Anastasia Potapova
1–2
May 07 2025