Sheng Hao Zhou
Chinese Born 1996
Playing now
Result today
Up next today
Match log
2017
Shenzhen CH, challengerHard, March
2016
Ningbo CH, challengerHard, October
Nanchang CH, challengerHard, September
Nanjing CH, challengerClay, April
Shenzhen CH, challengerHard, March
2015
Suzhou CH, challengerHard, October