Yang Shiyuan, difensore del Shanghai Port, ha collezionato 2 presenze, per un totale di 48 minuti. Entrambe le sue presenze sono state da subentrato.
La sua ultima partita nella competizione è stata l'11 aprile, gara in cui ha giocato 14 minuti con la maglia del Shanghai Port contro Shanghai Shenhua, nella sconfitta per 1-0.
Nella prossima partita di Chinese Super League, il 19 maggio, Shanghai Port dovrà giocare una trasferta contro Chengdu Rongcheng.
Nella passata stagione di Chinese Super League Shiyuan ha giocato 10 partite con Shanghai Port.
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.