Yao, qui est né à Shanghai, a commencé à jouer pour les Sharks de Shanghai comme un adolescent, et a joué sur leur équipe senior pendant cinq ans dans le Basketball Association chinois - LRB- CBA -RRB-, remportant un championnat dans sa dernière année.
Il a commencé avec les Shanghai Sharks en tant qu'adolescent et a joué sur leur équipe senior pendant cinq ans dans le Basketball Association chinois - LRB- CBA -RRB-.