Quick Facts
| Tournament | Marrakech, Morocco |
| Tour | ATP — 250-Level |
| Surface | Clay |
| Date | Wednesday, April 01, 2026 |
| TV | Tennis Channel |
| Streaming | TC+ |
| Matches Today | 9 |
How to Watch
Today's Marrakech, Morocco 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
9 singles matches scheduled. Ratings use our proprietary Elo system with surface-specific adjustments.
Round of 32
Vit Kopřiva (#70) vs Hamad Medjedović (#81)
6:00 AM ET · Clay · Elo: 1776 vs 1734
Odds: Vit Kopřiva +130 / Hamad Medjedović -161
Odds: Vit Kopřiva +130 / Hamad Medjedović -161
Round of 16
Corentin Moutet (#32) vs Taha Baadi (#587)
6:00 AM ET · Clay · Elo: 1776 vs 1471
Odds: Corentin Moutet -5000 / Taha Baadi +1600
Odds: Corentin Moutet -5000 / Taha Baadi +1600
Round of 16
Karim Bennani (#731) vs Yannick Hanfmann (#61)
6:00 AM ET · Clay · Elo: 1487 vs 1779
Odds: Karim Bennani +1400 / Yannick Hanfmann -3333
Odds: Karim Bennani +1400 / Yannick Hanfmann -3333
Round of 16
Luciano Darderi (#19) vs R16P2
6:00 AM ET · Clay · Elo: 1856 vs N/A
Round of 16
R16P7 vs R16P8
6:00 AM ET · Clay · Elo: N/A vs N/A
Round of 16
R16P9 vs R16P10
6:00 AM ET · Clay · Elo: N/A vs N/A
Round of 16
R16P11 vs Tomaš Machač (#55)
6:00 AM ET · Clay · Elo: N/A vs 1641
Round of 16
R16P13 vs R16P14
6:00 AM ET · Clay · Elo: N/A vs N/A
Round of 16
R16P15 vs Tallon Griekspoor (#30)
6:00 AM ET · Clay · Elo: N/A vs 1808