Yang Zexiang del Shanghai Shenhua è sceso in campo nella maggior parte delle partite del club in Chinese Super League nel 2026, avendo collezionato 11 presenze, per un totale di 353 minuti. É stato scelto nell'11 iniziale in 3 presenze su 15 giornate ed è stato utilizzato frequentemente come subentrato, in 8 occasioni.
Zexiang ha collezionato la sua ultima presenza il 24 maggio, con Shanghai Shenhua: una sconfitta per 2-1 contro Shenzhen Peng City, in cui ha giocato 76 minuti. Ha ricevuto 4 cartellini gialli.
Nella prossima partita di Chinese Super League, il 28 giugno, Shanghai Shenhua dovrà giocare una trasferta contro Dalian Yingbo.
Zexiang ha giocato 13 partite di Chinese Super League nell'ultima stagione con Shanghai Shenhua, realizzando 1 gol.
Il difensore è tornato a giocare con Shanghai Shenhua nel febbraio 2022 dopo un'esperienza in prestito con Chengdu Rongcheng, con cui ha collezionato 9 presenze in campionato.