Shi Hanqing VS Sun Hongrui - China Region Finals - 7th World Chinese Pool Masters
Sun Hongrui (CHN) VS Shi Hanqing (CHN) - 7th World Chinese Pool Masters Grand Finals
Sun Hongrui VS Shi Hanqing - Last 32 - World Chinese 8 Ball Masters Tour 2016-2017 Stage 1 Tianjin
Shen Chongyang VS Shi Hanqing - 2019 World Chinese Pool Masters Handan Station
Sun Hongrui VS Liu Song - World Chinese 8 Ball Masters Tour 2018-2019 Stop 3 Shuangyashan
Wang Yun VS Shi Hanqing - Final - World Chinese 8 Ball Masters Tour 2015-2016 Stop 1 Langfang
Shane O'Hara (IRE) VS Sun Hongrui (CHN) - 7th World Chinese Pool Masters Grand Finals
Sun Hongrui VS Leo Ostrowsak (REU) - World Chinese 8 Ball Masters Tour 2018-2019 Stop 1 Linyi
Qu Aijia VS Sun Hongrui - China Region Finals - 7th World Chinese Pool Masters
Shi Hanqing VS Jin Xudong - China Qualifier - 2018 World Chinese 8 Ball Masters Grand Final
Sun Hongrui (CHN) VS Jeffrey Ignacio (PHI) - 7th World Chinese Pool Masters Grand Final
Shi Hanqing (CHN) VS Chris Melling (UK) - 2013 World Chinese Pool Masters Grand Finals
Shi Hanqing VS Ben Tanner 2018 Joy Chinese Pool U S Open
Sun Hongrui VS Ma Wenbing - Stage 2 - Joy Cup 2020 Chinese Pool Masters Qinhuangdao Station
Shi Hanqing VS Stephen Hendry
Shi Hanqing (CHN) VS Shi Weida (CHN) - L32 - 8th World Chinese Pool Masters Grand Finals
Sun Hongrui VS Zhao Ruotong - World Chinese Pool Masters Tour 2018-2019 Stop 4 Xiushui
Dai Yong (CHN) VS Sun Hongrui (CHN) - L16 - 8th World Chinese Pool Masters Grand Finals
Shi Hanqing (CHN) VS Juan Duran (SPA) - 7th World Chinese Pool Masters Grand Finals
Dai Yong VS Shi Hanqing - Part 1 - 2013 Shangrao Station Final