Shi Liang è un centrocampista del Meizhou Hakka che è sceso in campo nella maggior parte delle gare della sua squadra in Chinese Super League nel 2024, avendo collezionato 23 presenze, per un totale di 1507 minuti. É partito titolare in 20 di queste presenze, su 30 giornate, ed è entrato a gara in corso 3 volte.
La sua ultima presenza in campionato risale al 2 novembre, partita in cui ha giocato 68 minuti con la maglia del Meizhou Hakka contro Shandong Taishan, nella sconfitta per 2-1. Ha ricevuto 7 cartellini gialli.
Liang ha giocato 26 partite di Chinese Super League nell'ultima stagione con Meizhou Hakka, realizzando 1 gol e fornendo 1 assist.
Prima di arrivare a vestire la maglia del Meizhou Hakka nel gennaio 2020, Liang ha collezionato 50 presenze in campionato con Beijing Chengfeng, per un totale di 2 assist.