Il centrocampista del Chengdu Rongcheng Gan Chao ha giocato nella maggior parte delle gare del club in Chinese Super League nel 2024, avendo collezionato 21 presenze, per un totale di 1359 minuti. É stato scelto nell'11 iniziale in 19 presenze su 30 giornate ed è subentrato 2 volte.
Il centrocampista ha giocato la sua ultima partita il 2 novembre, con Chengdu Rongcheng: una sconfitta per 2-1 contro Shanghai Shenhua, in cui ha giocato 49 minuti. In totale il centrocampista ha realizzato 2 reti nel 2024; ha inoltre registrato 2 assist.
Chao ha segnato l'ultima volta in campionato nella vittoria per 4-0 contro Cangzhou Mighty Lions, il 30 giugno. Ha aperto le sue marcature in questo campionato contro Meizhou Hakka il 17 maggio, con una rete nella vittoria per 4-1.
Nell'ultima stagione con Chengdu Rongcheng in Chinese Super League Chao ha collezionato 20 presenze, realizzando 1 gol e fornendo 1 passaggio vincente.
An aprile 2021 Chao, in quel periodo giocatore del Shenzhen, ha iniziato a giocare per Chengdu Rongcheng in prestito. Ha collezionato 46 presenze in campionato in totale con Shenzhen, realizzando due gol. Il suo passaggio a giocatore del Chengdu Rongcheng è stato definitivo an aprile 2022.