Stadium: Campo 1 Round: 25 Ground: Clay
ITF Tunisia F2 | 2015/01/25 11:10 | Salvatore Caruso v Danilo Petrovic | 4-6,4-6 |
Challenger - San Benedetto | 2017/07/19 15:30 | Danilo Petrovic v Laslo Djere | 4-6,6-2,6-7 |
Challenger - San Benedetto | 2017/07/17 13:30 | Danilo Petrovic v Flavio Cipolla | 6-1,6-3 |
Challenger Recanati | 2017/07/04 12:30 | Danilo Petrovic v Mats Moraing | 1-6,6-7 |
ATP Antalya Qual | 2017/06/24 09:40 | Mohamed Safwat v Danilo Petrovic | 7-6,3-6,6-3 |
Challenger Poprad Tatry | 2017/06/20 11:50 | Danilo Petrovic v Zdenek Kolar | 1-6,3-6 |
Challenger Lisbon Qual | 2017/06/11 10:00 | Danilo Petrovic v Julian Lenz | 6-7,6-4,3-6 |
Challenger Lisbon Qual | 2017/06/10 13:15 | Danilo Petrovic v Francisco Cabral | 6-2,6-3 |
Challenger - Shymkent | 2017/05/25 06:30 | Danilo Petrovic v Yannick Hanfmann | 4-6,4-6 |
Challenger - Perugia | 2017/07/14 12:00 | Laslo Djere v Salvatore Caruso | 6-2,7-5 |
Challenger - Perugia | 2017/07/13 11:40 | Salvatore Caruso v Alessandro Giannessi | 6-3,6-3 |
Challenger - Perugia | 2017/07/11 15:00 | Juan Pablo Paz v Salvatore Caruso | 7-5,6-7,1-6 |
Challenger Recanati | 2017/07/08 17:00 | Salvatore Caruso v Viktor Galovic | 3-6,3-6 |
Challenger Recanati | 2017/07/07 17:20 | Salvatore Caruso v Andrea Arnaboldi | 6-3,6-1 |
Challenger Recanati | 2017/07/06 15:00 | Salvatore Caruso v Ramkumar Ramanathan | 6-7,6-3,7-5 |
Challenger Recanati | 2017/07/04 17:35 | Salvatore Caruso v Petr Michnev | 7-6,6-2 |
Wimbledon Qual | 2017/06/26 10:00 | Stefano Travaglia v Salvatore Caruso | 6-3,7-5 |