Il centrocampista del Shanghai Port Yang Shiyuan ha collezionato 10 presenze, per un totale di 170 minuti. É partito titolare in 1 partite su 29 giornate ed è stato soprattutto utilizzato come subentrato, in 9 occasioni.
La sua ultima apparizione in Chinese Super League risale al 31 ottobre, partita in cui ha giocato solo un minuto con la maglia del Shanghai Port contro Zhejiang, nella vittoria per 3-0.
La prossima partita per Shanghai Port sarà una trasferta contro Dalian Yingbo, il 22 novembre.
Nell'ultima stagione con Shanghai Port in Chinese Super League Shiyuan ha collezionato 7 presenze.
Shiyuan è tornato a giocare con Shanghai Port nel gennaio 2019 dopo un'esperienza in prestito con Yanbian Funde, con cui non ha collezionato alcuna presenza in campionato.