| Apr 18, 2026 | Zafirakos | * | Zhao | 2026 Melbourne International Open - Masters | ? | |
| Apr 18, 2026 | Zhao | * | Verma | 2026 Melbourne International Open - Masters | ? | |
| Apr 18, 2026 | Fruit | * | Zhao | 2026 Melbourne International Open - Masters | ? | |
| Apr 16, 2026 | Zhao | 0–1 | Dragicevic | 2026 Melbourne International Open - Masters | Sicilian Defense: Closed | |
| Apr 15, 2026 | Hartley | * | Zhao | 2026 Melbourne International Open - Masters | ? | |
| Apr 14, 2026 | Zhao | 0–1 | Gao | 2026 Melbourne International Open - Masters | Sicilian Defense: Grand Prix Attack | |
| Apr 14, 2026 | Xia | * | Zhao | 2026 Melbourne International Open - Masters | ? | |
| Apr 13, 2026 | Zhao | 0–1 | Chan | 2026 Melbourne International Open - Masters | Sicilian Defense: Grand Prix Attack | |
| Mar 20, 2026 | Zhao | * | Chen | 2026 Box Hill Summer Cup | ? | |
| Mar 13, 2026 | Zhao | * | Chen | 2026 Box Hill Summer Cup | ? | |
| Mar 9, 2026 | Annapureddy | ½–½ | Zhao | Begonia Open 2026 | French Defense: Tarrasch Variation, Open System, Euwe-Keres Line | |
| Mar 7, 2026 | Cannon | 1–0 | Zhao | Begonia Open 2026 | King's Indian Attack, with e6 | |
| Feb 27, 2026 | Zhao | 1–0 | Wu | 2026 Box Hill Summer Cup | Sicilian Defense: Grand Prix Attack | |
| Feb 13, 2026 | Zhao | * | Jathar | 2026 Box Hill Summer Cup | Caro-Kann Defense: Maróczy Variation | |
| Feb 6, 2026 | Kolak | 0–1 | Zhao | 2026 Box Hill Summer Cup | Indian Defense: Normal Variation | |
| Jan 30, 2026 | Zhao | 1–0 | Ihalagedara | 2026 Box Hill Summer Cup | Ruy Lopez: Steinitz Defense | |
| Jan 28, 2026 | Testolin | 1–0 | Zhao | 2026 Box Hill Summer Cup | Rubinstein Opening | |
| Oct 18, 2025 | Wang | 0–1 | Zhao | 2025 Victorian Championship | Reserves | Benoni Defense: Czech Benoni Defense | |
| Jul 25, 2025 | Ramprasad | 0–1 | Zhao | 25BHWinterSwiss | Horwitz Defense | |
| Jul 4, 2025 | Kolak | 1–0 | Zhao | 25BHWinterSwiss | Queen's Pawn Game: Chigorin Variation | |
| Jun 13, 2025 | Zhao | 0–1 | Arthur | 2025 Box Hill Chess Club Championship | French Defense: Exchange Variation | |
| May 9, 2025 | Poberezovsky | 1–0 | Zhao | 2025 Box Hill Chess Club Championship | Catalan Opening: Open Defense | |
| May 2, 2025 | Zhao | ½–½ | Raine | 2025 Box Hill Chess Club Championship | Sicilian Defense: Closed | |
| Jan 7, 2025 | Zhao | ½–½ | Zhang | 2024 Australian Open - Minor | Sicilian Defense: Grand Prix Attack | |
| Jan 6, 2025 | Tang | ½–½ | Zhao | Round 3: Tang, Fergus - Zhao, Lucas | Queen's Gambit Declined: Harrwitz Attack | |
| Dec 28, 2024 | Kethro | ½–½ | Zhao | 2024 Canterbury Summer Swiss | Catalan Opening: Open Defense | |
| Jun 7, 2024 | Soo | 1–0 | Zhao | Round 1: Soo, Kai Jie - Zhao, Lucas | Catalan Opening: Open Defense | |
| — | Zhao | ½–½ | Cook | 25BHWinterSwiss | Sicilian Defense: Taimanov Variation, Normal Variation | |
| — | Zhao | * | Zafirakos | 2025 Victorian Championship | Reserves | Sicilian Defense: Closed | |
| — | Dissanayake | 1–0 | Zhao | 25BHWinterSwiss | Horwitz Defense | |