Results

Wimbledon 06/23 10:00 19 [90] Bernabe Zapata Miralles v Salvatore Caruso [200] 6-4,6-7,6-3,6-3
Wimbledon 06/22 10:00 19 [200] Salvatore Caruso v Mitchell Krueger [150] 7-6,6-3
Wimbledon 06/20 10:00 14 [195] Filip Horansky v Salvatore Caruso [200] 6-3,1-6,4-6
Challenger Parma 06/13 12:30 25 [205] Salvatore Caruso v Alessandro Giannessi [203] Retired
Challenger Perugia 06/09 16:00 26 [99] Thiago Monteiro v Salvatore Caruso [206] 4-6,6-4,6-3
Challenger Perugia 06/07 10:05 25 [206] Salvatore Caruso v Elliot Benchetrit [447] 7-6,6-3
Challenger Forli 05/31 11:50 25 Salvatore Caruso v Stefano Napolitano 6-3,3-6,6-7
Challenger Vicenza 05/24 08:30 25 [205] Salvatore Caruso v Oleg Prihodko [398] 6-4,5-7,4-6
French Open 05/18 13:10 15 [207] Salvatore Caruso v Nicolas Jarry [138] 6-7,6-4,3-6
French Open 05/17 08:00 14 [207] Salvatore Caruso v Andrea Arnaboldi [220] 6-4,7-5
Challenger Bordeaux 05/09 16:30 19 Salvatore Caruso v Elliot Benchetrit Walkover
Challenger Bordeaux 05/08 12:25 14 Salvatore Caruso v Giovanni M Perricard 6-7,7-6,6-2