Richard Halliday (SA) VS Cao Jianing World Chinese 8 Ball Masters Tour 2017 2018 Stop 1 Li
Richard Halliday (SA) VS Vincent Halliday (SA) - International Qual - 7th World Chinese Pool Masters
Richard Halliday VS Liu Ying - World Chinese 8 Ball Masters Tour 2016-2017 Stage 2 Jiujiang
Richard Halliday VS Sergei Riabinin - Men - 2017 Chinese Billiards World Championship
Sun Yi VS Richard Halliday (SA) - World Chinese 8 Ball Masters Tour 2016-2017 Stage 3 Tieling
Richard Halliday (SA) VS Zheng Yubo (CHN) - 2018 World Chinese 8 Ball Masters Grand Final
Richard Halliday (SA) VS Yin Guangnan - World Chinese 8 Ball Masters Tour 2017-2018 Stop 1 Linyi
Xie Kangjie VS Richard Halliday (SA) - World Chinese 8 Ball Masters Tour 2017-2018 Stop 1 Linyi
Richard Halliday (SA) VS Zhang Xiong - World Chinese Pool Masters Tour 2018-2019 Stop 4 Xiushui
Wang Yuheng VS Richard Halliday (SA) World Chinese 8 Ball Masters Tour 2017 2018 Stop 1 Li
Arnold Classics- SA Chinese Eight Ball Championships
Yana Halliday vs Lamao Dongzhi | JOY Cup 2023 Heyball Masters Division One Tour (Lanzhou, Gansu)
Richard Halliday v Chen Shuangyou 2018 JOY World Chinese Pool Masters 4 Xiushui Station
ShiJun v Vincent Halliday - 2018 JOY World Chinese Pool Masters #4 Xiushui Station
Jia Haochen VS Win Ko (MYA) - World Chinese 8 Ball Masters Tour 2017-2018 Stop 3 Hangzhou
Daniel Camil (ARG) VS Chen Wen World Chinese 8 Ball Masters Tour 2017 2018 Stop 1 Linyi
Chen Guozhong VS A Bulajiang - World Chinese 8 Ball Masters 2017-2018 Stop 1 Linyi
Yang Biao VS Zhang Kunpeng World Chinese 8 Ball Masters Tour 2017 2018 Stop 1 Linyi
Chen Qiang VS He Wenchong World Chinese 8 Ball Masters Tour 2017 2018 Stop 1 Linyi