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

Mumbai, India · Hard · Round of 16
Zeel Desai
Kristiana Sidorova
0–2
Jan 31 2026
67%
Manama, Bahrain · Hard · Quarterfinals
Ugo Blanchet
Luca Nardi
0–2
Jan 30 2026
51%
Manama, Bahrain · Hard · Quarterfinals
Otto Virtanen
Stefano Travaglia
2–0
Jan 30 2026
52%
Manama, Bahrain · Hard · Quarterfinals
Kyrian Jacquet
Jacob Fearnley
2–1
Jan 30 2026
58%
Australian Open · Hard · Semifinals
Novak Djokovic
Jannik Sinner
3–2
Jan 30 2026
65%
Manama, Bahrain · Hard · Quarterfinals
Thiago Agustin Tirante
Mattia Bellucci
0–2
Jan 30 2026
69%
WTA 125K Manila, Philippines Women Si… · Hard · Semifinals
Solana Sierra
Camila Osorio
0–2
Jan 30 2026
53%
WTA 125K Manila, Philippines Women Si… · Hard · Semifinals
Tatiana Prozorova
Donna Vekić
0–2
Jan 30 2026
50%
Australian Open · Hard · Semifinals
Carlos Alcaraz
Alexander Zverev
3–2
Jan 30 2026
78%
Australian Open, Mixed Doubles · Hard · Final
Peers J / Gadecki O
Guinard M / Mladenovic K
2–1
Jan 30 2026
54%
Manama, Bahrain · Hard · Round of 16
Lorenzo Giustino
Otto Virtanen
0–2
Jan 29 2026
73%
Manama, Bahrain · Hard · Round of 16
Coleman Wong
Stefano Travaglia
1–2
Jan 29 2026
53%
WTA 125K Manila, Philippines Women Si… · Hard · Quarterfinals
Camila Osorio
Alexandra Eala
2–0
Jan 29 2026
68%
Manama, Bahrain · Hard · Round of 16
Nicolai Budkov Kjaer
Luca Nardi
0–2
Jan 29 2026
71%
Manama, Bahrain · Hard · Round of 16
Ugo Blanchet
Hugo Grenier
2–0
Jan 29 2026
60%
WTA 125K Manila, Philippines Women Si… · Hard · Quarterfinals
Lanlana Tararudee
Solana Sierra
0–2
Jan 29 2026
67%
Manama, Bahrain · Hard · Round of 16
Edas Butvilas
Mattia Bellucci
0–2
Jan 29 2026
55%
Manama, Bahrain · Hard · Round of 16
Yannick Hanfmann
Kyrian Jacquet
0–2
Jan 29 2026
52%
Australian Open · Hard · Semifinals
Jessica Pegula
Elena Rybakina
0–2
Jan 29 2026
70%
WTA 125K Manila, Philippines Women Si… · Hard · Quarterfinals
Donna Vekić
Lin Zhu
2–0
Jan 29 2026
60%
Australian Open · Hard · Semifinals
Aryna Sabalenka
Elina Svitolina
2–0
Jan 29 2026
82%
Manama, Bahrain · Hard · Round of 16
Lukas Pokorny
Jacob Fearnley
1–2
Jan 29 2026
77%
Manama, Bahrain · Hard · Round of 16
Thiago Agustin Tirante
Joel Schwaerzler
2–1
Jan 29 2026
84%
WTA 125K Manila, Philippines Women Si… · Hard · Quarterfinals
Tatiana Prozorova
Sofia Costoulas
2–1
Jan 29 2026
64%
Manama, Bahrain · Hard · Round of 32
Nicolai Budkov Kjaer
Dimitar Kuzmanov
2–1
Jan 28 2026
81%
Manama, Bahrain · Hard · Round of 32
Rodrigo Pacheco Mendez
Luca Nardi
0–2
Jan 28 2026
76%
Manama, Bahrain · Hard · Round of 32
Hugo Grenier
Beibit Zhukayev
2–1
Jan 28 2026
Manama, Bahrain · Hard · Round of 32
Lukas Pokorny
Guy Den Ouden
2–0
Jan 28 2026
55%
Manama, Bahrain · Hard · Round of 32
Alexei Popyrin
Ugo Blanchet
0–2
Jan 28 2026
67%
WTA 125K Manila, Philippines Women Si… · Hard · Round of 16
Himeno Sakatsume
Alexandra Eala
0–2
Jan 28 2026
66%