Zhao je leta 1999 osvojil prvenstvo v Queenslandu z rezultatom 8/8 in nato končal le pol točke za Darrylom Johansenom v avstralskem prvenstvu, ki se je končalo z izjemnim 4/4. Leta 2000 je bil drugi za Aleksandarjem Wohlom v Zonalni Oceaniji, leta 2001 pa je osvojil avstralsko juniorsko prvenstvo. Igral je na britanskem prvenstvu leta 2001 in dosegel 6/11. Leta 2004 je osvojil pokal Doeberl s 6/7 pred Ianom Rogersom, Davidom Smerdonom, Johansenom in Garyjem Laneom. Leta 2005 je z 9/9 zmagal na avstralskem juniorskem prvenstvu. Predstavljal je svojo državo na treh olimpijskih igrah in leta 2006
bil je na krovu 3.