Toujours en 2013, il bat au championnat international le sextuple champion du monde, Steve Davis, 6 à 1 au troisième tour de la compétition, avant de perdre 6-2 contre Marco Fu. Il prendra sa revanche au premier tour des Masters de Shanghai 2014. Zhao atteint la finale du championnat du monde amateur à la fin de l'année 2013, mais perd contre son compatriote Zhou Yuelong, 8-4. Il manque alors l'occasion de rejoindre le circuit professionnel de snooker pour la saison 2014-2015.