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

WTA 125K Oeiras 2, Portugal Women Sin… · Hard · Semifinals
Viktorija Golubic
Teodora Kostović
2–1
Feb 21 2026
66%
WTA 125K Oeiras 2, Portugal Women Sin… · Hard · Semifinals
Suzan Lamens
Daria Snigur
0–2
Feb 21 2026
63%
Midland, USA · Hard · Quarterfinals
Elvina Kalieva
Hanyu Guo
1–2
Feb 21 2026
56%
Midland, USA · Hard · Quarterfinals
Katherine Sebov
Mary Stoiana
0–2
Feb 20 2026
61%
Midland, USA · Hard · Quarterfinals
Alina Charaeva
Nao Hibino
2–0
Feb 20 2026
55%
WTA 125K Les Sables d Olonne, France … · Hard · Quarterfinals
Andrea Lazaro Garcia
Diana Martynov
2–0
Feb 20 2026
71%
Dubai · Hard · Semifinals
Elina Svitolina
Coco Gauff
2–1
Feb 20 2026
55%
Midland, USA · Hard · Quarterfinals
Anna Frey
Darja Vidmanova
0–2
Feb 20 2026
76%
WTA 125K Oeiras 2, Portugal Women Sin… · Hard · Quarterfinals
Viktorija Golubic
Kaitlin Quevedo
2–0
Feb 20 2026
69%
WTA 125K Les Sables d Olonne, France … · Hard · Quarterfinals
Mona Barthel
Dominika Salkova
1–2
Feb 20 2026
56%
WTA 125K Oeiras 2, Portugal Women Sin… · Hard · Quarterfinals
Teodora Kostović
Francisca Jorge
2–0
Feb 20 2026
62%
Dubai · Hard · Semifinals
Jessica Pegula
Amanda Anisimova
2–1
Feb 20 2026
66%
WTA 125K Oeiras 2, Portugal Women Sin… · Hard · Quarterfinals
Daria Snigur
Sinja Kraus
2–0
Feb 20 2026
52%
WTA 125K Les Sables d Olonne, France … · Hard · Quarterfinals
Sofia Costoulas
Fiona Ferro
0–2
Feb 20 2026
59%
WTA 125K Oeiras 2, Portugal Women Sin… · Hard · Quarterfinals
Viktoriya Tomova
Suzan Lamens
0–2
Feb 20 2026
52%
WTA 125K Les Sables d Olonne, France … · Hard · Quarterfinals
Carol Young-suh Lee
Alina Korneeva
0–2
Feb 20 2026
61%
Midland, USA · Hard · Round of 16
Elvina Kalieva
Sakura Hosogi
2–0
Feb 20 2026
72%
Midland, USA · Hard · Round of 16
Katarina Jokić
Hanyu Guo
0–1
Feb 19 2026
74%
Midland, USA · Hard · Round of 16
Nao Hibino
Whitney Osuigwe
2–0
Feb 19 2026
57%
WTA 125K Les Sables d Olonne, France … · Hard · Round of 16
Andrea Lazaro Garcia
Manon Leonard
2–1
Feb 19 2026
53%
Dubai · Hard · Quarterfinals
Antonia Ružić
Elina Svitolina
1–2
Feb 19 2026
78%
Midland, USA · Hard · Round of 16
Gabriela Lee
Darja Vidmanova
0–2
Feb 19 2026
75%
WTA 125K Les Sables d Olonne, France … · Hard · Round of 16
Kristina Mladenovic
Fiona Ferro
0–1
Feb 19 2026
72%
Dubai · Hard · Quarterfinals
Coco Gauff
Alexandra Eala
2–0
Feb 19 2026
73%
WTA 125K Les Sables d Olonne, France … · Hard · Round of 16
Harmony Tan
Alina Korneeva
0–2
Feb 19 2026
72%
WTA 125K Oeiras 2, Portugal Women Sin… · Hard · Round of 16
Anouk Koevermans
Teodora Kostović
0–2
Feb 19 2026
53%
WTA 125K Oeiras 2, Portugal Women Sin… · Hard · Round of 16
Matilde Jorge
Francisca Jorge
0–1
Feb 19 2026
64%
WTA 125K Oeiras 2, Portugal Women Sin… · Hard · Round of 16
Daria Snigur
Naiktha Bains
2–0
Feb 19 2026
82%
Dubai · Hard · Quarterfinals
Mirra Andreeva
Amanda Anisimova
1–2
Feb 19 2026
55%
WTA 125K Oeiras 2, Portugal Women Sin… · Hard · Round of 16
Iryna Shymanovich
Sinja Kraus
0–2
Feb 19 2026
54%