Zhao scoorde als eerste reserve 11 van de 12 punten (prestatie-score van 2723) op bord 4 in de Vrouwen-Schakenolympiade van 2002.
, gehouden in Bled. In de volgende editie, die twee jaar later in Calvià werd gehouden, scoorde ze 10/12 op bord 3 (prestatiecijfer van 2603) en won ze een individuele gouden medaille. In 2006 scoorde ze 10/13 op board 1 (performance rating van 2615) en won een individueel goud.