Scores.wiki
tennis WTAMadrid, SpainWhere to WatchTennisClay

Madrid, Spain (WTA): TV, Stream (Apr 21, 2026)

By Scores.wiki Staff · April 20, 2026 at 06:00 AM ET · Updated 07:15 AM ET · 5 min read
Madrid, Spain - Yulia Putintseva vs Tereza Valentová

Quick Facts

TournamentMadrid, Spain
TourWTA — Masters 1000
SurfaceClay
DateTuesday, April 21, 2026
TVTennis Channel
StreamingTC+
Matches Today22

Where to Watch

Today's Madrid, Spain matches air on Tennis Channel and can be streamed on TC+. Coverage typically starts at 11:00 AM ET for European events and varies for other regions.

Featured Match — Clay Elo Win Probability

42%
58%
Yulia Putintseva Tereza Valentová

Today's Matches — Ranked by Watchability

22 singles matches scheduled. Rankings use our proprietary Elo and Glicko rating systems with surface-specific adjustments and win probability modeling.

1st Round Must Watch
Yulia Putintseva (#77) vs Tereza Valentová (#50)
4:00 AM ET · Clay
Elo: 1860 vs 1920 Glicko: N/A vs N/A
42%
58%
Yulia PutintsevaElo Win ProbTereza Valentová

Odds: Yulia Putintseva +138 / Tereza Valentová -175
1st Round Must Watch
Anastasia Zakharova (#76) vs Camila Osorio (#83)
4:00 AM ET · Clay
Elo: 1596 vs 1775 Glicko: N/A vs N/A
26%
74%
Anastasia ZakharovaElo Win ProbCamila Osorio

Odds: Anastasia Zakharova +200 / Camila Osorio -250
1st Round Must Watch
Ashlyn Krueger (#110) vs Sofia Kenin (#68)
4:00 AM ET · Clay
Elo: 1728 vs 1850 Glicko: N/A vs N/A
33%
67%
Ashlyn KruegerElo Win ProbSofia Kenin

Odds: Ashlyn Krueger -137 / Sofia Kenin +110
1st Round Must Watch
Elena-Gabriela Ruse (#61) vs Antonia Ružić (#58)
4:00 AM ET · Clay
Elo: 1856 vs 1736 Glicko: N/A vs N/A
67%
33%
Elena-Gabriela RuseElo Win ProbAntonia Ružić

Odds: Elena-Gabriela Ruse -227 / Antonia Ružić +175
1st Round Must Watch
Janice Tjen (#40) vs Maria Sakkari (#38)
4:00 AM ET · Clay
Elo: 1666 vs 1795 Glicko: N/A vs N/A
32%
68%
Janice TjenElo Win ProbMaria Sakkari

Odds: Janice Tjen +150 / Maria Sakkari -189
1st Round Must Watch
Petra Marčinko (#80) vs Victoria Jimenez Kasintseva (#112)
4:00 AM ET · Clay
Elo: 1879 vs 1694 Glicko: N/A vs N/A
74%
26%
Petra MarčinkoElo Win ProbVictoria Jimenez Kasintseva

Odds: Petra Marčinko -227 / Victoria Jimenez Kasintseva +175
1st Round Must Watch
Peyton Stearns (#43) vs Lois Boisson (#44)
4:00 AM ET · Clay
Elo: 1884 vs 2080 Glicko: N/A vs N/A
24%
76%
Peyton StearnsElo Win ProbLois Boisson

Odds: Peyton Stearns -278 / Lois Boisson +220
1st Round Must Watch
Taylor Townsend (#94) vs Katie Boulter (#64)
4:00 AM ET · Clay
Elo: 1663 vs 1720 Glicko: N/A vs N/A
42%
58%
Taylor TownsendElo Win ProbKatie Boulter

Odds: Taylor Townsend +110 / Katie Boulter -137
1st Round Worth Watching
Anna Bondar (#65) vs Viktorija Golubic (#81)
4:00 AM ET · Clay
Elo: 1951 vs 1529 Glicko: N/A vs N/A
92%
8%
Anna BondarElo Win ProbViktorija Golubic

Odds: Anna Bondar -250 / Viktorija Golubic +200
1st Round Worth Watching
Beatriz Haddad Maia (#69) vs Jessica Bouzas Maneiro (#47)
4:00 AM ET · Clay
Elo: 1800 vs 1865 Glicko: N/A vs N/A
41%
59%
Beatriz Haddad MaiaElo Win ProbJessica Bouzas Maneiro

Odds: Beatriz Haddad Maia +163 / Jessica Bouzas Maneiro -200
1st Round Worth Watching
Laura Siegemund (#51) vs Irina-Camelia Begu (#183)
4:00 AM ET · Clay
Elo: 1690 vs 1868 Glicko: N/A vs N/A
26%
74%
Laura SiegemundElo Win ProbIrina-Camelia Begu

Odds: Laura Siegemund -303 / Irina-Camelia Begu +240
1st Round Worth Watching
Magdalena Frech (#39) vs Katerina Siniakova (#42)
4:00 AM ET · Clay
Elo: 1772 vs 1566 Glicko: N/A vs N/A
77%
23%
Magdalena FrechElo Win ProbKaterina Siniakova

Odds: Magdalena Frech +130 / Katerina Siniakova -161
1st Round Worth Watching
Tatjana Maria (#63) vs Laura Samson (#172)
4:00 AM ET · Clay
Elo: 1574 vs 1893 Glicko: N/A vs N/A
14%
86%
Tatjana MariaElo Win ProbLaura Samson

Odds: Tatjana Maria -110 / Laura Samson -110
Qualification Round 2 Worth Watching
Nikola Bartunkova (#96) vs Alina Charaeva (#130)
4:00 AM ET · Clay
Elo: 1878 vs 1818 Glicko: N/A vs N/A
59%
41%
Nikola BartunkovaElo Win ProbAlina Charaeva
Qualification Round 2 Worth Watching
Simona Waltert (#92) vs Dominika Salkova (#123)
4:00 AM ET · Clay
Elo: 1961 vs 1727 Glicko: N/A vs N/A
79%
21%
Simona WaltertElo Win ProbDominika Salkova
1st Round Worth Watching
Dayana Yastremska (#49) vs Solana Sierra (#90)
4:00 AM ET · Clay
Elo: 1830 vs 1897 Glicko: N/A vs N/A
40%
60%
Dayana YastremskaElo Win ProbSolana Sierra

Odds: Dayana Yastremska -400 / Solana Sierra +300
1st Round Worth Watching
Paula Badosa (#106) vs Julia Grabher (#99)
4:00 AM ET · Clay
Elo: 1840 vs 1892 Glicko: N/A vs N/A
43%
57%
Paula BadosaElo Win ProbJulia Grabher

Odds: Paula Badosa -455 / Julia Grabher +333
1st Round Worth Watching
Robin Montgomery (#416) vs Magda Linette (#56)
4:00 AM ET · Clay
Elo: 1771 vs 1766 Glicko: N/A vs N/A
51%
49%
Robin MontgomeryElo Win ProbMagda Linette

Odds: Robin Montgomery +175 / Magda Linette -227
1st Round Worth Watching
Shuai Zhang (#66) vs Eva Lys (#78)
4:00 AM ET · Clay
Elo: 1489 vs 1830 Glicko: N/A vs N/A
12%
88%
Shuai ZhangElo Win ProbEva Lys

Odds: Shuai Zhang +220 / Eva Lys -278
1st Round Worth Watching
Talia Gibson (#57) vs Emiliana Arango (#88)
4:00 AM ET · Clay
Elo: 1468 vs 1749 Glicko: N/A vs N/A
17%
83%
Talia GibsonElo Win ProbEmiliana Arango

Odds: Talia Gibson -110 / Emiliana Arango -110
1st Round Skippable
Kaitlin Quevedo (#144) vs Venus Williams (#480)
4:00 AM ET · Clay
Elo: 1863 vs 1488 Glicko: N/A vs N/A
90%
10%
Kaitlin QuevedoElo Win ProbVenus Williams

Odds: Kaitlin Quevedo -455 / Venus Williams +333
1st Round Skippable
Zeynep Sönmez (#79) vs Carlota Martinez Cirez (#340)
4:00 AM ET · Clay
Elo: 1765 vs 1702 Glicko: N/A vs N/A
59%
41%
Zeynep SönmezElo Win ProbCarlota Martinez Cirez

Odds: Zeynep Sönmez -1000 / Carlota Martinez Cirez +600

See full ratings: WTA Elo · WTA Glicko

More TENNIS Previews

Madrid, Spain, Qualifying (ATP): TV, Stream (Apr 21, 2026) Tennis Today: 32 Matches Ranked (Apr 20, 2026) Madrid, Spain (WTA): TV, Stream (Apr 20, 2026) Madrid, Spain, Qualifying (ATP): TV, Stream (Apr 20, 2026)

Also Tonight

MLB · ATL @ WSH — 6:45 PM ET — Regional Sports Network MLB · CIN @ TB — 6:40 PM ET — Regional Sports Network NBA · PHI @ BOS — 7:00 PM ET — Peacock NBA · HOU @ LAL — 10:30 PM ET — NBC NHL · MTL @ TBL — 7:00 PM ET — ESPN2 NHL · BOS @ BUF — 7:30 PM ET — ESPN