Yang Ru Match History

Result Tournament
Yang Ru defeated Jason Theron 2018 Shijiazhuang, China 2018 Joy Cup International Open Chinese 8-ball
Yu Haitao defeated Yang Ru 2018 Shijiazhuang, China 2018 Joy Cup International Open Chinese 8-ball
Yang Ru defeated Sanjin Pehlivanovic 2018 Shijiazhuang, China 2018 Joy Cup International Open Chinese 8-ball
Jeffrey Ignacio defeated Yang Ru 2018 Shijiazhuang, China 2018 Joy Cup International Open Chinese 8-ball
Yang Ru defeated Chen Lu 2018 Stage 2 - 2018 Joy World Masters #4 Xiushui Station Chinese 8-ball
Shi Tianqi defeated Yang Ru 2018 Stage 2 - 2018 Joy World Masters #4 Xiushui Station Chinese 8-ball
Yang Ru defeated Shi Yang 2018 Stage 2 - 2018 Joy World Masters #4 Xiushui Station Chinese 8-ball
Zhang Kunpeng defeated Yang Ru 2018 Stage 3 - 2018 Joy World Masters #4 Xiushui Station Chinese 8-ball
Yang Ru defeated Zheng Peng 2018 Stage 3 - 2018 Joy World Masters #4 Xiushui Station Chinese 8-ball
Chu Bingjie defeated Yang Ru 2018 Stage 3 - 2018 Joy World Masters #4 Xiushui Station Chinese 8-ball
Yang Ru defeated Liang Feng 2018 Stage1-2018 World Masters #3 Shuangyashan Station Chinese 8-ball
Yang Ru defeated Li Guiquan 2018 Stage1-2018 World Masters #3 Shuangyashan Station Chinese 8-ball
Yang Ru defeated Chen Guozhong 2018 Stage2-2018 World Masters #3 Shuangyashan Station Chinese 8-ball
Wu Hao defeated Yang Ru 2018 Stage2-2018 World Masters #3 Shuangyashan Station Chinese 8-ball
Yang Ru defeated Zhao Lei 2018 Stage2-2018 World Masters #3 Shuangyashan Station Chinese 8-ball
Wu Hao defeated Yang Ru 2018 Stage3-2018 World Masters #3 Shuangyashan Station Chinese 8-ball
Qiu Paomou defeated Yang Ru 2018 Stage3-2018 World Masters #3 Shuangyashan Station Chinese 8-ball