Zhao, jako pierwsza rezerwa, zdobyła 11 punktów z 12 (ocena wyniku 2723) na tablicy 4 w Olimpiadzie Szachowej dla kobiet w 2002 roku.
, która odbyła się w Bled. W następnej edycji, która odbyła się dwa lata później w Calvià, zdobyła 10/12 na tablicy 3 (ocena wyniku 2603) i zdobyła indywidualny złoty medal. W 2006 roku zdobyła 10/13 na tablicy 1 (ocena wydajności 2615) zdobywając indywidualne złoto.