Chen Xuhuang del Shanghai Port non ha disputato nessuna delle 30 gare che la sua compagine ha disputato finora in Chinese Super League nel 2024.
L'ultima partita di Xuhuang nella competizione è stata il 13 novembre 2022, gara in cui ha giocato 13 minuti con la maglia del Shanghai Port contro Shenzhen, nella vittoria per 3-0.