Stadium: COURT C Round: 46 Ground: Hardcourt outdoor
ITF China F3 Qual | 2017/02/27 02:00 | Xi Qi v Yu Hsiang Chiu | 3-6,2-6 |
ITF China F3 Qual | 2017/02/26 06:45 | Xi Qi v Ruitong Fang | 6-2,6-1 |
ITF China F3 Qual | 2017/02/25 06:00 | Xi Qi v Ruiyang Feng | 6-3,6-1 |
ITF China F2 | 2017/02/21 03:30 | Patrick Daciek v Xi Qi | 6-0,6-1 |
ITF China F2 Qual | 2017/02/19 06:25 | Sheng Tang v Xi Qi | 4-6,0-6 |
ITF China F2 Qual | 2017/02/18 10:15 | YiShuo Fan v Xi Qi | 3-6,1-6 |
ITF Indonesia F2 Qual | 2017/02/13 03:00 | Yutaro Matsuzaki v Xi Qi | 6-4,6-1 |
ITF Indonesia F1 Qual | 2017/02/06 02:00 | Xi Qi v Muhammad A Dhaifullah | 5-7,1-6 |
Challenger Shenzhen | 2017/03/15 03:20 | Maximilian Marterer v Roman Safiullin | 7-6,6-3 |
Challenger Shenzhen Qual | 2017/03/13 04:00 | Roman Safiullin v Matteo Berrettini | 6-7,6-4,7-6 |
Challenger Shenzhen Qual | 2017/03/12 06:20 | Roman Safiullin v Christopher Rungkat | 6-3,6-2 |
Challenger Shenzhen Qual | 2017/03/12 02:50 | Daniel Masur v Roman Safiullin | 3-6,4-6 |
Challenger Zhuhai Qual | 2017/03/04 08:20 | Aslan Karatsev v Roman Safiullin | 6-7,6-1,6-3 |
Challenger Rennes Qual | 2017/01/22 12:45 | Ilya Ivashka v Roman Safiullin | 6-2,3-6,6-3 |
Challenger Koblenz Qual | 2017/01/16 19:10 | Roman Safiullin v Michal Przysiezny | 1-6,7-6,2-6 |
Challenger Koblenz Qual | 2017/01/16 14:30 | Christopher Heyman v Roman Safiullin | 5-7,7-6,4-6 |