Li Xinxiang è un centrocampista del Shanghai Port che è sceso in campo nella maggior parte delle gare della sua squadra in Chinese Super League nel 2025, avendo collezionato 23 presenze, per un totale di 866 minuti. É stato scelto nell'11 iniziale in 7 di queste presenze, su 30 giornate, ed è stato spesso utilizzato da subentrato, essendo entrato a gara in corso in 16 occasioni.
La sua ultima presenza in Chinese Super League è stata il 22 novembre, partita in cui ha giocato 13 minuti con la maglia del Shanghai Port contro Dalian Yingbo, nella vittoria per 1-0. Il centrocampista ha realizzato 6 gol in questo campionato.
Xinxiang ha segnato l'ultima volta nella competizione nella sconfitta per 3-1 contro Shandong Taishan, il 26 ottobre. Ha aperto le sue marcature in questo campionato contro Qingdao West Coast il 28 marzo, con una rete nel pareggio 3-3.
Xinxiang ha giocato 21 partite di Chinese Football League 2 nell'ultima stagione con Shanghai Port II, gare in cui ha realizzato 5 gol e fornito 2 passaggi vincenti.
Prima di cominciare l'esperienza con Shanghai Port nel luglio 2024, il centrocampista ha collezionato 22 presenze in campionato con Shanghai Port II, per un totale di 5 gol e 3 assist.