Quick Facts
| Tournament | Madrid, Spain |
| Tour | ATP — Masters 1000 |
| Surface | Clay |
| Date | Thursday, April 23, 2026 |
| TV | Tennis Channel |
| Streaming | TC+ |
| Matches Today | 16 |
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.
Today's Matches — Ranked by Watchability
16 singles matches scheduled. Rankings use our proprietary Elo and Glicko rating systems with surface-specific adjustments and win probability modeling.
1st Round
Botic Van de Zandschulp (#52) vs Alexander Blockx (#69)
4:00 AM ET · Clay
Elo: 1672 vs 1684
Glicko: N/A vs N/A
Botic Van de ZandschulpElo Win ProbAlexander Blockx
Odds: Botic Van de Zandschulp +130 / Alexander Blockx -161
1st Round
Fábián Marozsán (#50) vs Ethan Quinn (#48)
4:00 AM ET · Clay
Elo: 1733 vs 1725
Glicko: N/A vs N/A
Fábián MarozsánElo Win ProbEthan Quinn
Odds: Fábián Marozsán -137 / Ethan Quinn +110
1st Round
Pablo Carreño Busta (#94) vs Marton Fucsovics (#54)
4:00 AM ET · Clay
Elo: 1650 vs 1631
Glicko: N/A vs N/A
Pablo Carreño BustaElo Win ProbMarton Fucsovics
Odds: Pablo Carreño Busta -110 / Marton Fucsovics -110
1st Round
Camilo Ugo Carabelli (#57) vs Gael Monfils (#200)
4:00 AM ET · Clay
Elo: 1742 vs 1685
Glicko: N/A vs N/A
Camilo Ugo CarabelliElo Win ProbGael Monfils
Odds: Camilo Ugo Carabelli -175 / Gael Monfils +138
1st Round
Daniel Altmaier (#55) vs Juan Manuel Cerundolo (#67)
4:00 AM ET · Clay
Elo: 1718 vs 1763
Glicko: N/A vs N/A
Daniel AltmaierElo Win ProbJuan Manuel Cerundolo
Odds: Daniel Altmaier +110 / Juan Manuel Cerundolo -137
1st Round
Terence Atmane (#47) vs Miomir Kecmanović (#65)
4:00 AM ET · Clay
Elo: 1582 vs 1605
Glicko: N/A vs N/A
Terence AtmaneElo Win ProbMiomir Kecmanović
Odds: Terence Atmane +130 / Miomir Kecmanović -161
1st Round
Yannick Hanfmann (#60) vs Marcos Giron (#76)
4:00 AM ET · Clay
Elo: 1766 vs 1538
Glicko: N/A vs N/A
Yannick HanfmannElo Win ProbMarcos Giron
Odds: Yannick Hanfmann -278 / Marcos Giron +220
1st Round
Adolfo Daniel Vallejo (#96) vs Grigor Dimitrov (#137)
4:00 AM ET · Clay
Elo: 1732 vs 1738
Glicko: N/A vs N/A
Adolfo Daniel VallejoElo Win ProbGrigor Dimitrov
Odds: Adolfo Daniel Vallejo -125 / Grigor Dimitrov +100
1st Round
Alexei Popyrin (#56) vs Martin Damm Jr (#126)
4:00 AM ET · Clay
Elo: 1783 vs 1411
Glicko: N/A vs N/A
Alexei PopyrinElo Win ProbMartin Damm Jr
Odds: Alexei Popyrin -227 / Martin Damm Jr +175
1st Round
Jaume Munar (#38) vs Alexander Shevchenko (#82)
4:00 AM ET · Clay
Elo: 1667 vs 1684
Glicko: N/A vs N/A
Jaume MunarElo Win ProbAlexander Shevchenko
Odds: Jaume Munar -161 / Alexander Shevchenko +130
1st Round
Martin Landaluce (#99) vs Adam Walton (#117)
4:00 AM ET · Clay
Elo: 1509 vs 1510
Glicko: N/A vs N/A
Martin LandaluceElo Win ProbAdam Walton
Odds: Martin Landaluce -455 / Adam Walton +333
1st Round
Nicolai Budkov Kjaer (#140) vs Reilly Opelka (#70)
4:00 AM ET · Clay
Elo: 1563 vs 1514
Glicko: N/A vs N/A
Nicolai Budkov KjaerElo Win ProbReilly Opelka
Odds: Nicolai Budkov Kjaer +100 / Reilly Opelka -125
1st Round
Nuno Borges (#49) vs Mariano Navone (#45)
4:00 AM ET · Clay
Elo: 1698 vs 1793
Glicko: N/A vs N/A
Nuno BorgesElo Win ProbMariano Navone
Odds: Nuno Borges +150 / Mariano Navone -189
1st Round
Patrick Kypson (#90) vs Stefanos Tsitsipas (#80)
4:00 AM ET · Clay
Elo: 1566 vs 1820
Glicko: N/A vs N/A
Patrick KypsonElo Win ProbStefanos Tsitsipas
Odds: Patrick Kypson +220 / Stefanos Tsitsipas -278
1st Round
Vilius Gaubas (#124) vs Sebastián Báez (#64)
4:00 AM ET · Clay
Elo: 1676 vs 1672
Glicko: N/A vs N/A
Vilius GaubasElo Win ProbSebastián Báez
Odds: Vilius Gaubas +200 / Sebastián Báez -250
1st Round
Marco Trungelliti (#77) vs Daniel Merida (#102)
9:40 AM ET · Clay
Elo: 1749 vs 1682
Glicko: N/A vs N/A
Marco TrungellitiElo Win ProbDaniel Merida
Odds: Marco Trungelliti +110 / Daniel Merida -137
See full ratings: ATP Elo · ATP Glicko