{# 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 ⚡ Get the Sports Addon
Tennis · Matches

Tennis matches

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

Miami · Hard · Qualification Round 1
Ignacio Buse
Moez Echargui
2–1
Mar 16 2026
53%
Miami · Hard · Qualification Round 1
Anastasia Zakharova
Louisa Chirico
2–0
Mar 16 2026
88%
Miami · Hard · Qualification Round 1
Jack Pinnington Jones
Coleman Wong
1–2
Mar 16 2026
68%
Miami · Hard · Qualification Round 1
Benjamin Willwerth
Luca Van Assche
0–2
Mar 16 2026
89%
Miami · Hard · Qualification Round 1
Erika Andreeva
Rebecca Šramková
0–2
Mar 16 2026
56%
Miami · Hard · Qualification Round 1
Ayla Aksu
Aliaksandra Sasnovich
0–2
Mar 16 2026
55%
Miami · Hard · Qualification Round 1
Madison Brengle
Linda Fruhvirtova
1–2
Mar 16 2026
73%
Miami · Hard · Qualification Round 1
Kimberly Birrell
Viktoriya Tomova
2–0
Mar 16 2026
69%
Miami · Hard · Qualification Round 1
Katie Volynets
Priscilla Hon
2–1
Mar 16 2026
51%
Miami · Hard · Qualification Round 1
Kamilla Rakhimova
Leolia Jeanjean
2–1
Mar 16 2026
55%
Miami · Hard · Qualification Round 1
Ekaterine Gorgodze
Talia Gibson
0–2
Mar 16 2026
52%
Miami · Hard · Qualification Round 1
Roman Andres Burruchaga
Arthur Fery
1–2
Mar 16 2026
71%
Miami · Hard · Qualification Round 1
Reese Brantmeier
Yue Yuan
1–2
Mar 16 2026
78%
Miami · Hard · Qualification Round 1
Yunchaokete Bu
Tristan Schoolkate
2–0
Mar 16 2026
62%
Miami · Hard · Qualification Round 1
Victoria Jimenez Kasintseva
Varvara Lepchenko
1–2
Mar 16 2026
59%
Indian Wells · Hard · Final
Daniil Medvedev
Jannik Sinner
0–2
Mar 16 2026
68%
Indian Wells · Hard · Final
Aryna Sabalenka
Elena Rybakina
2–1
Mar 15 2026
58%
Antalya 3, Turkiye · Clay · Final
Anhelina Kalinina
Tamara Zidanšek
2–0
Mar 15 2026
56%
Indian Wells · Hard · Semifinals
Carlos Alcaraz
Daniil Medvedev
0–2
Mar 15 2026
83%
Indian Wells · Hard · Semifinals
Alexander Zverev
Jannik Sinner
0–2
Mar 15 2026
70%
WTA 125K Austin, USA Women Singles · Hard · Final
Bianca Andreescu
Lanlana Tararudee
1–2
Mar 14 2026
59%
Antalya 3, Turkiye · Clay · Semifinals
Veronika Erjavec
Tamara Zidanšek
0–2
Mar 14 2026
54%
Antalya 3, Turkiye · Clay · Semifinals
Anhelina Kalinina
Katarzyna Kawa
2–0
Mar 14 2026
52%
Indian Wells · Hard · Semifinals
Elena Rybakina
Elina Svitolina
2–0
Mar 14 2026
72%
Indian Wells · Hard · Semifinals
Aryna Sabalenka
Linda Noskova
2–0
Mar 14 2026
87%
WTA 125K Austin, USA Women Singles · Hard · Semifinals
Paula Badosa
Bianca Andreescu
1–2
Mar 14 2026
83%
WTA 125K Austin, USA Women Singles · Hard · Semifinals
Lanlana Tararudee
Kimberly Birrell
2–0
Mar 14 2026
74%
Antalya 3, Turkiye · Clay · Quarterfinals
Tamara Zidanšek
Polina Kudermetova
2–1
Mar 13 2026
65%
Antalya 3, Turkiye · Clay · Quarterfinals
Katarzyna Kawa
Carole Monnet
2–0
Mar 13 2026
54%
Antalya 3, Turkiye · Clay · Quarterfinals
Veronika Erjavec
Nuria Brancaccio
2–0
Mar 13 2026
65%