1 | Garcia-Lopez G. (1) | Bye | |
2 | Ouahab L. (WC) | Haase R. | 2 : 0 |
3 | Gimeno-Traver D. | Jaziri M. | 2 : 0 |
4 | Ramos A. | Kukushkin M. (7) | 1 : 2 |
5 | Vesely J. (3) | Bye | |
6 | Idmbarek Y. (WC) | Youzhny M. | 0 : 2 |
7 | Gonzalez M. | Bedene A. (Q) | 1 : 2 |
8 | De Greef A. (Q) | Schwartzman D. (8) | 2 : 1 |
9 | Haider-Maurer A. (6) | Struff J-L. | 2 : 1 |
10 | Kamke T. | Andujar P. | 0 : 2 |
11 | Dzumhur D. | Mathieu P. (Q) | 2 : 0 |
12 | Bye | Granollers M. (4) | |
13 | Carreno-Busta P. (5) | Berlocq C. | 1 : 2 |
14 | Almagro N. (WC) | Daniel T. (Q) | 2 : 0 |
15 | Brown D. | Kuznetsov An. | 2 : 0 |
16 | Bye | Klizan M. (2) |
1 | Garcia-Lopez G. (1) | Ouahab L. | 0 : 2 |
2 | Gimeno-Traver D. | Kukushkin M. (RET.) (7) | 1 : 0 |
3 | Vesely J. (3) | Youzhny M. | 2 : 0 |
4 | Bedene A. | De Greef A. | 2 : 0 |
5 | Haider-Maurer A. (6) | Andujar P. | 2 : 0 |
6 | Dzumhur D. | Granollers M. (RET.) (4) | 0 : 0 |
7 | Berlocq C. | Almagro N. | 0 : 2 |
8 | Brown D. | Klizan M. (2) | 1 : 2 |
1 | Ouahab L. | Gimeno-Traver D. | 0 : 2 |
2 | Vesely J. (3) | Bedene A. | 2 : 0 |
3 | Haider-Maurer A. (6) | Dzumhur D. | 0 : 2 |
4 | Almagro N. | Klizan M. (2) | 0 : 2 |
1 | Gimeno-Traver D. | Vesely J. (3) | 2 : 1 |
2 | Dzumhur D. | Klizan M. (2) | 1 : 2 |
1 | Gimeno-Traver D. | Klizan M. (2) | 0 : 2 |
No. You don't need to be registered to use our ATP Casablanca predictions or other information.
We provide user ATP Casablanca predictions and computer algorithm ATP Casablanca predictions - both are free to use.
No. We don't. We provide links to our partners, where You can find official ATP Casablanca live streams.
Yes. We have such a service.
Yes. We have such materials almost at every ATP Casablanca event.
No. We don't have geo-restrictions for using our website.
No. We haven't. All our ATP Casablanca predictions are free to use for everyone.