Shao Puliang del Wuhan Three Towns è sceso in campo nella maggior parte delle gare del club in Chinese Super League nel 2025, avendo collezionato 16 presenze, per un totale di 1440 minuti. É stato scelto nell'11 iniziale in 16 presenze, su 30 giornate.
La sua ultima apparizione nella competizione è stata il 19 settembre, gara in cui ha giocato 90 minuti con la maglia del Wuhan Three Towns contro Henan, nella sconfitta per 5-2. Ha mantenuto 2 volte la porta inviolata in questa stagione.
Nella passata stagione di Chinese Super League Puliang è sceso in campo in 21 partite con Cangzhou Mighty Lions, gare in cui ha mantenuto 3 volte la porta inviolata.
Puliang è passato a giocare con Wuhan Three Towns nel gennaio 2025, mentre prima giocava con Cangzhou Mighty Lions, con cui ha collezionato 177 presenze in campionato.