Richard Halliday (SA) VS Guo Hongbo - World Chinese 8 Ball Masters Tour 2016-2017 Stage 3 Tieling
Liu Fuli v Richard Halliday - 2018 JOY World Chinese Pool Masters #4 Xiushui Station
Liu Fuli VS Richard Halliday (SA) - World Chinese Pool Masters Tour 2018-2019 Stop 4 Xiushui
Richard Halliday (SA) VS Zhang Xiong - World Chinese Pool Masters Tour 2018-2019 Stop 4 Xiushui
Tang Chunxiao VS Richard Halliday - World Chinese 8 Ball Masters Tour 2016-2017 Stage 2 Jiujiang
Richard Halliday VS Denis Grabe - 2017 World Chinese 8 Ball Masters Grand Final
Richard Halliday (SA) VS Yin Guangnan - World Chinese 8 Ball Masters Tour 2017-2018 Stop 1 Linyi
Zhang Hanxuan VS Richard Halliday (SA) - World Chinese 8 Ball Masters Tour 2016-2017 Stage 3 Tieling
Sun Yi VS Richard Halliday (SA) - World Chinese 8 Ball Masters Tour 2016-2017 Stage 3 Tieling
Richard Halliday (RSA) VS Graeme Dott (GBR) - Mens Main Event - 2018 Chinese Pool World Championshi
Christophe Lambert VS Richard Halliday - 2017 World Chinese 8 Ball Masters Grand Final
Wang Yuheng VS Richard Halliday (SA) - World Chinese 8 Ball Masters Tour 2017-2018 Stop 1 Linyi
Richard Halliday VS Liu Ying - World Chinese 8 Ball Masters Tour 2016-2017 Stage 2 Jiujiang
Richard Halliday (SA) VS Chen Huqing - World Chinese 8 Ball Masters Tour 2016-2017 Stage 2 Jiujiang
Richard Halliday (SA) VS Cao Jianing - 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
ShiJun v Vincent Halliday - 2018 JOY World Chinese Pool Masters #4 Xiushui Station
Arnold Classics- SA Chinese Eight Ball Championships
Liu Shenliang VS Vincent Halliday (SA) - World Chinese 8 Ball Masters Jiujiang - Part 1