Stadium: Center Round: 24 Ground: Hardcourt outdoor
Challenger Jinan | 2019/09/02 04:30 | Di Wu v Collin Altamirano | 6-4,6-4 |
Challenger Lexington | 2019/07/31 19:20 | Collin Altamirano v Roy Smith | 4-6,7-6,2-6 |
Challenger Binghamton | 2019/07/25 15:55 | Dudi Sela v Collin Altamirano | 6-4,7-5 |
Challenger Binghamton | 2019/07/24 14:00 | Collin Altamirano v Jeffrey John Wolf | 6-2,7-5 |
Challenger Binghamton | 2019/07/23 16:25 | Lloyd Glasspool v Collin Altamirano | 1-6,6-7 |
Challenger Gatineau | 2019/07/15 17:35 | Collin Altamirano v Brandon Holt | 1-6,6-7 |
Challenger Winnetka | 2019/07/11 17:25 | Denis Istomin v Collin Altamirano | 6-3,6-0 |
Challenger Winnetka | 2019/07/09 16:45 | Collin Altamirano v Thai-Son Kwiatkowski | 6-3,6-0 |
Challenger Jinan | 2019/09/02 06:00 | Yecong He v Xin Gao | 6-1,6-4 |
ITF M25 Donostia-San-Sebastian | 2019/08/26 12:00 | Xin Gao v Alejandro Garcia | 4-6,2-6 |
ITF - Santander M25 | 2019/08/21 08:00 | Nikolas Sanchez Izquierdo v Xin Gao | 6-1,6-1 |
ITF - Vigo M15 | 2019/08/15 08:30 | Xin Gao v Arthur Reymond | 6-4,4-6,3-6 |
ITF - Vigo M15 | 2019/08/13 09:30 | Juan P Canas Garcia v Xin Gao | 4-6,5-7 |
ITF - Vogau M25 | 2019/08/08 08:00 | Jaroslav Pospisil v Xin Gao | 6-1,7-6 |
ITF - Vogau M25 | 2019/08/07 08:00 | Xin Gao v Vitalii Shcherba | 6-2,6-0 |
ITF M25 Kunshan | 2019/07/04 01:30 | Tsung-Hua Yang v Xin Gao | 6-4,6-2 |