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

WTA 125K Oeiras 3, Portugal Women Sin… · Clay · Round of 16
Darja Semenistaja
Tessa Johanna Brockmann
2–0
Apr 16 2026
66%
Rouen · Clay · Round of 16
Dominika Salkova
Tatjana Maria
0–2
Apr 16 2026
51%
WTA 125K Oeiras 3, Portugal Women Sin… · Clay · Round of 16
Rebeka Masarova
Simona Waltert
1–2
Apr 16 2026
54%
Stuttgart · Clay · Round of 16
Eva Lys
Elina Svitolina
0–2
Apr 15 2026
76%
Rouen · Clay · Round of 16
Katie Boulter
Jaqueline Cristian
2–1
Apr 15 2026
52%
Stuttgart · Clay · Round of 16
Iga Swiatek
Laura Siegemund
2–0
Apr 15 2026
81%
Rouen · Clay · Round of 16
Marta Kostyuk
Catherine McNally
2–1
Apr 15 2026
52%
Stuttgart · Clay · Round of 32
Jelena Ostapenko
Mirra Andreeva
1–2
Apr 15 2026
75%
Rouen · Clay · Round of 32
Fiona Ferro
Sorana Cirstea
1–2
Apr 15 2026
65%
Stuttgart · Clay · Round of 32
Shuai Zhang
Linda Noskova
1–2
Apr 15 2026
71%
WTA 125K Oeiras 3, Portugal Women Sin… · Clay · Round of 16
Greet Minnen
Petra Marčinko
0–2
Apr 15 2026
70%
Rouen · Clay · Round of 32
Tatjana Maria
Elsa Jacquemot
2–0
Apr 15 2026
74%
Stuttgart · Clay · Round of 32
Alycia Parks
Noma Noha Akugue
2–0
Apr 15 2026
55%
Rouen · Clay · Round of 16
Kamilla Rakhimova
Ann Li
1–2
Apr 15 2026
55%
Stuttgart · Clay · Round of 32
Zeynep Sönmez
Jasmine Paolini
2–0
Apr 15 2026
85%
WTA 125K Oeiras 3, Portugal Women Sin… · Clay · Round of 16
Anouk Koevermans
Robin Montgomery
0–2
Apr 15 2026
55%
WTA 125K Oeiras 3, Portugal Women Sin… · Clay · Round of 16
Carol Young-suh Lee
Suzan Lamens
0–2
Apr 15 2026
52%
Rouen · Clay · Round of 32
Oleksandra Oliynykova
Lilli Tagger
2–1
Apr 15 2026
53%
WTA 125K Oeiras 3, Portugal Women Sin… · Clay · Round of 16
Veronika Erjavec
Rebecca Šramková
0–2
Apr 15 2026
55%
Rouen · Clay · Round of 32
Harmony Tan
Anna Bondar
1–2
Apr 15 2026
72%
Stuttgart · Clay · Round of 32
Tamara Korpatsch
Diana Shnaider
0–2
Apr 14 2026
74%
Rouen · Clay · Round of 32
Hailey Baptiste
Jessika Ponchet
2–1
Apr 14 2026
82%
WTA 125K Oeiras 3, Portugal Women Sin… · Clay · Round of 32
Katarzyna Kawa
Simona Waltert
0–2
Apr 14 2026
58%
Stuttgart · Clay · Round of 32
Eva Lys
Paula Badosa
2–1
Apr 14 2026
59%
WTA 125K Oeiras 3, Portugal Women Sin… · Clay · Round of 32
Rebeka Masarova
Elena Ruxandra Bertea
2–0
Apr 14 2026
69%
Rouen · Clay · Round of 32
Tiantsoa Rakotomanga Rajaonah
Jaqueline Cristian
1–2
Apr 14 2026
74%
Stuttgart · Clay · Round of 32
Alexandra Eala
Leylah Fernandez
0–2
Apr 14 2026
52%
WTA 125K Oeiras 3, Portugal Women Sin… · Clay · Round of 32
Darja Semenistaja
Leolia Jeanjean
2–1
Apr 14 2026
53%
Stuttgart · Clay · Round of 32
Ekaterina Alexandrova
Gabriela Knutson
2–0
Apr 14 2026
78%
Rouen · Clay · Round of 32
Elisabetta Cocciaretto
Alina Charaeva
2–1
Apr 14 2026
73%