Zhang Haoran Match History

Result Tournament
Bai Tong defeated Zhang Haoran 2018 Stage1-2018 World Masters #3 Shuangyashan Station Chinese 8-ball
Zhang Haoran defeated Liu Di 2018 Stage1-2018 World Masters #3 Shuangyashan Station Chinese 8-ball
Jason Theron defeated Zhang Haoran 2018 Stage1-2018 World Masters #3 Shuangyashan Station Chinese 8-ball