Matthew Selt defeated Shi Hanqing |
2009 Shanghai Masters Snooker |
Stephen Lee defeated Shi Hanqing |
2012 APTC - Event 1 Snooker |
Shi Hanqing defeated Zhang Yadong |
2012 APTC - Event 1 Snooker |
Barry Hawkins defeated Shi Hanqing |
2012 APTC - Event 2 Snooker |
Shi Hanqing defeated Chen Zhe |
2012 APTC - Event 2 Snooker |
Shi Hanqing defeated Li Yujin |
2012 APTC - Event 2 Snooker |
Shi Hanqing defeated Luo Guangsheng |
2012 APTC - Event 2 Snooker |
Ken Doherty defeated Shi Hanqing |
2012 APTC - Event 3 Snooker |
Shi Hanqing defeated Lu Haotian |
2012 APTC - Event 3 Snooker |
Shi Hanqing defeated Lin Yongzhi |
2012 APTC - Event 3 Snooker |
Liam Highfield defeated Shi Hanqing |
2013 Asian Tour - Event 1 Snooker |
Shi Hanqing defeated An Dongchi |
2013 Asian Tour - Event 1 Snooker |
Shi Hanqing defeated Wang Yang |
2018 Stage 3 - 2018 Joy World Masters #4 Xiushui Station Chinese 8-ball |
Shi Hanqing defeated Sun Peng |
2018 Stage 3 - 2018 Joy World Masters #4 Xiushui Station Chinese 8-ball |
Shi Hanqing defeated Xu Tianwei |
2018 Stage 4 - 2018 Joy World Masters #4 Xiushui Station Chinese 8-ball |
Shi Hanqing defeated Zhu Long |
2018 Stage 4 - 2018 Joy World Masters #4 Xiushui Station Chinese 8-ball |
Zhang Kunpeng defeated Shi Hanqing |
2018 Stage 4 - 2018 Joy World Masters #4 Xiushui Station Chinese 8-ball |
Shi Hanqing defeated Sun Luntao |
2018 Stage3-2018 World Masters #3 Shuangyashan Station Chinese 8-ball |
Shi Hanqing defeated Liu Song |
2018 Stage3-2018 World Masters #3 Shuangyashan Station Chinese 8-ball |
Chu Bingjie defeated Shi Hanqing |
2018 Stage4-2018 World Masters #3 Shuangyashan Station Chinese 8-ball |