Round: 27 Ground: Hardcourt indoor
ITF France F2 | 2017/01/19 14:30 | Salvatore Caruso v Ronan Joncour | 6-4,6-2 |
ITF France F2 | 2017/01/18 17:10 | Salvatore Caruso v Alexis Musialek | 6-3,6-3 |
ITF France F2 Qual | 2017/01/15 09:30 | Salvatore Caruso v Thibaud Berland | 6-4,6-2 |
ITF France F2 Qual | 2017/01/14 17:00 | Salvatore Caruso v Hugo Cazaban | 6-2,6-1 |
Challenger Andria | 2016/11/22 12:00 | Tommy Robredo v Salvatore Caruso | 6-3,4-6,6-4 |
Challenger Brescia | 2016/11/19 14:00 | Salvatore Caruso v Laurynas Grigelis | 4-6,4-6 |
Challenger Brescia | 2016/11/18 15:05 | Salvatore Caruso v Zdenek Kolar | 6-4,6-2 |
Challenger Brescia | 2016/11/16 15:50 | Ramkumar Ramanathan v Salvatore Caruso | 4-6,5-7 |
ITF France F2 | 2017/01/19 12:25 | Corentin Denolly v Gregoire Jacq | 3-6,2-6 |
ITF France F2 | 2017/01/17 13:15 | Giovanni Fonio v Gregoire Jacq | 2-6,1-6 |
ITF France F1 | 2017/01/10 09:30 | Gregoire Jacq v Remi Boutillier | 6-7,5-7 |
Challenger Brest | 2016/10/19 13:20 | Gregoire Jacq v Steven Diez | 6-7,1-6 |
Challenger Brest Qual | 2016/10/17 09:00 | Hugo Nys v Gregoire Jacq | 4-6,2-6 |
Challenger Brest Qual | 2016/10/16 10:40 | Gregoire Jacq v Filip Horansky | 6-2,6-1 |
Challenger Brest Qual | 2016/10/15 09:35 | Julien Eon v Gregoire Jacq | 2-6,3-6 |
ITF France F21 | 2016/10/09 12:30 | Albano Olivetti v Gregoire Jacq | 7-6,6-3 |