Sheng Hao Zhou
Born 1996
Match log
2017
Shenzhen CH, challenger Hard, March
2016
Ningbo CH, challenger Hard, October
Nanchang CH, challenger Hard, September
Nanjing CH, challenger Clay, April
Shenzhen CH, challenger Hard, March
2015
Suzhou CH, challenger Hard, October