Scrivi una continuazione per questo paragrafo - Zhao ha vinto il Campionato del Queensland Under-18 del 1999 con un punteggio di 8/8 e poi ha finito solo mezzo punto dietro a Darryl Johansen nel Campionato Australiano, terminando con un notevole 4/4. Nel 2000 è arrivato secondo dopo Aleksandar Wohl nella Oceania Zonal e nel 2001 ha vinto il Campionato Australiano Junior. Ha giocato nel Campionato Britannico del 2001 e ha segnato 6/11. Nel 2004 ha vinto la Doeberl Cup con 6/7 davanti a Ian Rogers, David Smerdon, Johansen e Gary Lane. Nel 2005 ha vinto l'Australian Junior Masters con un punteggio di 9/9. Ha rappresentato il suo paese in tre Olimpiadi e nel 2006
era a bordo tre.