Scores.wiki
tennis ATPMadrid, Spain, QualifyingWhere to WatchTennisClay

Madrid, Spain, Qualifying (ATP): TV, Stream (Apr 22, 2026)

By Scores.wiki Staff · April 21, 2026 at 06:00 AM ET · Updated 07:15 AM ET · 5 min read
Madrid, Spain, Qualifying - Botic Van de Zandschulp vs Alexander Blockx

Quick Facts

TournamentMadrid, Spain, Qualifying
TourATP — Masters 1000
SurfaceClay
DateWednesday, April 22, 2026
TVTennis Channel
StreamingTC+
Matches Today22

Where to Watch

Today's Madrid, Spain, Qualifying 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

48%
52%
Botic Van de Zandschulp Alexander Blockx

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
Botic Van de Zandschulp (#52) vs Alexander Blockx (#69)
4:00 AM ET · Clay
Elo: 1672 vs 1684 Glicko: N/A vs N/A
48%
52%
Botic Van de ZandschulpElo Win ProbAlexander Blockx

Odds: Botic Van de Zandschulp +110 / Alexander Blockx -137
1st Round Must Watch
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
51%
49%
Fábián MarozsánElo Win ProbEthan Quinn

Odds: Fábián Marozsán -189 / Ethan Quinn +150
1st Round Must Watch
Pablo Carreño Busta (#94) vs Marton Fucsovics (#54)
4:00 AM ET · Clay
Elo: 1650 vs 1631 Glicko: N/A vs N/A
53%
47%
Pablo Carreño BustaElo Win ProbMarton Fucsovics

Odds: Pablo Carreño Busta -125 / Marton Fucsovics +100
1st Round Must Watch
Raphael Collignon (#71) vs Matteo Berrettini (#92)
4:00 AM ET · Clay
Elo: 1676 vs 1815 Glicko: N/A vs N/A
31%
69%
Raphael CollignonElo Win ProbMatteo Berrettini

Odds: Raphael Collignon -125 / Matteo Berrettini +100
1st Round Must Watch
Zizou Bergs (#44) vs Marin Čilić (#51)
4:00 AM ET · Clay
Elo: 1636 vs 1622 Glicko: N/A vs N/A
52%
48%
Zizou BergsElo Win ProbMarin Čilić

Odds: Zizou Bergs -110 / Marin Čilić -110
1st Round Worth Watching
Daniel Altmaier (#55) vs Juan Manuel Cerundolo (#67)
4:00 AM ET · Clay
Elo: 1718 vs 1763 Glicko: N/A vs N/A
44%
56%
Daniel AltmaierElo Win ProbJuan Manuel Cerundolo

Odds: Daniel Altmaier +120 / Juan Manuel Cerundolo -149
1st Round Worth Watching
Jenson Brooksby (#61) vs Emilio Nava (#116)
4:00 AM ET · Clay
Elo: 1615 vs 1691 Glicko: N/A vs N/A
39%
61%
Jenson BrooksbyElo Win ProbEmilio Nava

Odds: Jenson Brooksby +120 / Emilio Nava -149
1st Round Worth Watching
Nuno Borges (#49) vs Mariano Navone (#45)
4:00 AM ET · Clay
Elo: 1698 vs 1793 Glicko: N/A vs N/A
37%
63%
Nuno BorgesElo Win ProbMariano Navone

Odds: Nuno Borges +130 / Mariano Navone -161
1st Round Worth Watching
Roberto Bautista Agut (#93) vs Thiago Agustin Tirante (#75)
4:00 AM ET · Clay
Elo: 1623 vs 1717 Glicko: N/A vs N/A
37%
63%
Roberto Bautista AgutElo Win ProbThiago Agustin Tirante

Odds: Roberto Bautista Agut +120 / Thiago Agustin Tirante -149
1st Round Worth Watching
Terence Atmane (#47) vs Miomir Kecmanović (#65)
4:00 AM ET · Clay
Elo: 1582 vs 1605 Glicko: N/A vs N/A
47%
53%
Terence AtmaneElo Win ProbMiomir Kecmanović

Odds: Terence Atmane +110 / Miomir Kecmanović -137
1st Round Worth Watching
Yannick Hanfmann (#60) vs Marcos Giron (#76)
4:00 AM ET · Clay
Elo: 1766 vs 1538 Glicko: N/A vs N/A
79%
21%
Yannick HanfmannElo Win ProbMarcos Giron

Odds: Yannick Hanfmann -227 / Marcos Giron +175
1st Round Worth Watching
Alejandro Tabilo (#43) vs Valentin Royer (#72)
4:00 AM ET · Clay
Elo: 1756 vs 1673 Glicko: N/A vs N/A
62%
38%
Alejandro TabiloElo Win ProbValentin Royer

Odds: Alejandro Tabilo -227 / Valentin Royer +175
1st Round Worth Watching
Alexandre Muller (#95) vs Jan-Lennard Struff (#81)
4:00 AM ET · Clay
Elo: 1744 vs 1672 Glicko: N/A vs N/A
60%
40%
Alexandre MullerElo Win ProbJan-Lennard Struff

Odds: Alexandre Muller -149 / Jan-Lennard Struff +120
1st Round Worth Watching
Camilo Ugo Carabelli (#57) vs Gael Monfils (#200)
4:00 AM ET · Clay
Elo: 1742 vs 1685 Glicko: N/A vs N/A
58%
42%
Camilo Ugo CarabelliElo Win ProbGael Monfils

Odds: Camilo Ugo Carabelli -200 / Gael Monfils +163
1st Round Worth Watching
Damir Džumhur (#84) vs Mattia Bellucci (#78)
4:00 AM ET · Clay
Elo: 1630 vs 1554 Glicko: N/A vs N/A
61%
39%
Damir DžumhurElo Win ProbMattia Bellucci

Odds: Damir Džumhur +100 / Mattia Bellucci -125
1st Round Worth Watching
Ignacio Buse (#58) vs Adrian Mannarino (#46)
4:00 AM ET · Clay
Elo: 1697 vs 1270 Glicko: N/A vs N/A
92%
8%
Ignacio BuseElo Win ProbAdrian Mannarino

Odds: Ignacio Buse -588 / Adrian Mannarino +400
1st Round Worth Watching
Jaume Munar (#38) vs Alexander Shevchenko (#82)
4:00 AM ET · Clay
Elo: 1667 vs 1684 Glicko: N/A vs N/A
48%
52%
Jaume MunarElo Win ProbAlexander Shevchenko

Odds: Jaume Munar -175 / Alexander Shevchenko +138
1st Round Worth Watching
Martin Landaluce (#99) vs Adam Walton (#117)
4:00 AM ET · Clay
Elo: 1509 vs 1510 Glicko: N/A vs N/A
50%
50%
Martin LandaluceElo Win ProbAdam Walton

Odds: Martin Landaluce -500 / Adam Walton +350
1st Round Worth Watching
Rafael Jodar (#42) vs Jesper De Jong (#109)
4:00 AM ET · Clay
Elo: 1710 vs 1722 Glicko: N/A vs N/A
48%
52%
Rafael JodarElo Win ProbJesper De Jong

Odds: Rafael Jodar -500 / Jesper De Jong +350
1st Round Worth Watching
Tomaš Machač (#41) vs Francisco Comesaña (#105)
4:00 AM ET · Clay
Elo: 1715 vs 1681 Glicko: N/A vs N/A
55%
45%
Tomaš MachačElo Win ProbFrancisco Comesaña

Odds: Tomaš Machač -227 / Francisco Comesaña +175
1st Round Worth Watching
Zhizhen Zhang (#245) vs Vit Kopřiva (#66)
4:00 AM ET · Clay
Elo: 1716 vs 1748 Glicko: N/A vs N/A
45%
55%
Zhizhen ZhangElo Win ProbVit Kopřiva

Odds: Zhizhen Zhang +100 / Vit Kopřiva -125
1st Round Skippable
Alex Michelsen (#37) vs Federico Cinà (#205)
4:00 AM ET · Clay
Elo: 1464 vs 1542 Glicko: N/A vs N/A
39%
61%
Alex MichelsenElo Win ProbFederico Cinà

See full ratings: ATP Elo · ATP Glicko

More TENNIS Previews

Tennis Today: 23 Matches Ranked (Apr 21, 2026) Madrid, Spain (WTA): TV, Stream (Apr 21, 2026) Madrid, Spain, Qualifying (ATP): TV, Stream (Apr 21, 2026) Stuttgart, Germany (WTA): TV, Stream (Apr 13, 2026)

Also Tonight

MLB · ATL @ WSH — 6:45 PM ET — Regional Sports Network MLB · NYY @ BOS — 6:45 PM ET — Regional Sports Network NBA · ORL @ DET — 7:00 PM ET — ESPN NBA · PHX @ OKC — 9:30 PM ET — ESPN NHL · PIT @ PHI — 7:00 PM ET — TNT NHL · DAL @ MIN — 9:30 PM ET — TNT