Gareth Potts (UK) VS Zhao Ruliang (CHN) - R1 - Joy Cup 2023 Heyball Masters Super Tour Shijiazhuang
Gareth Potts v Zheng Yubo - World Chinese Eight-ball Masters
Gareth Potts (UK) VS Tang Chunxiao (CHN) - S4 WR3 - 11th World Heyball Masters Grand Finals
Zheng Yubo VS Gareth Potts - Final - Champion of China and Foreign World Championship
Gareth Potts (UK) VS Zhou Long - S1 - Joy Cup 2023 Heyball Masters Division 1 Tour Shijiazhuang
Yang Fan VS Gareth Potts (UK) - S1 - Joy Cup 2023 Heyball Masters Division 1 Tour Shijiazhuang
Gareth Potts vs Darren Appleton - Joy Chinese Eightball Masters
Liu Chuang VS Zhao Ruliang - 2017 Chinese 8 Ball Potts Challenge Qualifier Final (Panjin)
Gareth Potts (UK) VS Arfan Dad (UK) - Int S1 - Joy Cup 2023 Heyball Masters Super Tour Shijiazhuang
Benjamin Tanner (UK) VS Gareth Potts (UK) - Int S3 - 11th World Heyball Masters Grand Finals
Gareth Potts VS Xie Zhaohui - 2017 World Chinese 8 Ball Masters Grand Final
Gareth Potts (UK) VS Zhang Kunpeng (CHN) - WR3 - 2023 Heyball Masters Super Tour Shijiazhuang
Gareth Potts VS Zheng Yubo
International VS China - Exhibition Match - 2017 World Chinese 8 Ball Masters Grand Final
Gareth Potts (UK) VS Benjamin Paul Tanner(UK) | 2023 JOY Heyball Masters Grand Finals
Zhao Ruliang VS Zhang Kunpeng - Final - 2022 Joy Cup Heyball Masters Players Championship Changzhou
Gareth Potts (ENG) VS Li Bo (CHN) - 2017 Shijiazhuang Chinese 8 Ball International Open
Gareth Potts v Chris Melling (Winning moment of the Chinese pool world international masters final)
Gareth Potts VS Liu Yang - 2015 Potts Chinese 8 Ball Challenge Competition
Xi Hongyu VS Gareth Potts - 2017 World Chinese 8 Ball Masters Grand Final