Quick Facts
| Tournament | Marrakech, Morocco |
| Tour | ATP — 250-Level |
| Surface | Clay |
| Date | Tuesday, March 31, 2026 |
| TV | Tennis Channel |
| Streaming | TC+ |
| Matches Today | 6 |
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
6 singles matches scheduled. Ratings use our proprietary Elo system with surface-specific adjustments.
Round of 32
Henrique Rocha (#133) vs Marco Trungelliti (#117)
7:10 AM ET · Clay · Elo: 1721 vs 1747
Round of 32
Ignacio Buse (#59) vs Matteo Berrettini (#91)
8:20 AM ET · Clay · Elo: 1759 vs 1827
Odds: Ignacio Buse +163 / Matteo Berrettini -200
Odds: Ignacio Buse +163 / Matteo Berrettini -200
Round of 32
Luca Van Assche (#109) vs Hugo Gaston (#116)
9:30 AM ET · Clay · Elo: 1602 vs 1622
Odds: Luca Van Assche -161 / Hugo Gaston +130
Odds: Luca Van Assche -161 / Hugo Gaston +130
Round of 32
Rafael Jodar (#89) vs Dušan Lajović (#132)
9:30 AM ET · Clay · Elo: 1521 vs 1676
Odds: Rafael Jodar -175 / Dušan Lajović +138
Odds: Rafael Jodar -175 / Dušan Lajović +138
Round of 32
Mattia Bellucci (#73) vs Reda Bennani (#555)
7:10 AM ET · Clay · Elo: 1529 vs 1528
Odds: Mattia Bellucci -588 / Reda Bennani +400
Odds: Mattia Bellucci -588 / Reda Bennani +400
Round of 32
Timofey Skatov (#202) vs Camilo Ugo Carabelli (#67)
8:20 AM ET · Clay · Elo: 1624 vs 1733
Odds: Timofey Skatov +220 / Camilo Ugo Carabelli -278
Odds: Timofey Skatov +220 / Camilo Ugo Carabelli -278