| Jun 20, 2026 | Zhang | 0–1 | Wong | Round 9: Zhang, Hanwen - Wong, Kainos | Neo-Grünfeld Defense: Classical Variation, Modern Defense | |
| Jun 20, 2026 | Garcia Carles | 1–0 | Zhang | Round 8: Garcia Carles, Eduard - Zhang, Hanwen | Sicilian Defense: Closed, Traditional | |
| Jun 20, 2026 | Zhang | ½–½ | Leung | Round 7: Zhang, Hanwen - Leung, Kwan Yat Calix | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Jun 19, 2026 | Barbier | 0–1 | Zhang | Round 6: Barbier, Astrid - Zhang, Hanwen | English Opening: Anglo-Indian Defense | |
| Jun 19, 2026 | Zhang | 1–0 | Wan | Round 5: Zhang, Hanwen - Wan, Jayden | French Defense: Tarrasch Variation | |
| Jun 19, 2026 | Yuen | 1–0 | Zhang | Round 4: Yuen , Leung - Zhang, Hanwen | Sicilian Defense: Alapin Variation | |
| Jun 18, 2026 | Aton | 1–0 | Zhang | Round 3: Aton, Irwin - Zhang, Hanwen | English Opening: Symmetrical Variation, Fianchetto Variation | |
| Jun 18, 2026 | Zhang | 0–1 | Cheng | Round 2: Zhang, Hanwen - Cheng, Justin Hong-Chen | King's Indian Defense: Fianchetto Variation, Simagin Variation | |
| Jun 18, 2026 | Au | ½–½ | Zhang | Round 1: Au, Jayden Joi Hei - Zhang, Hanwen | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Dec 29, 2025 | Zhang | 1–0 | Zhao | HKIO 2025 | Zukertort Opening | |
| Dec 28, 2025 | Zhu | 0–1 | Zhang | HKIO 2025 | Sicilian Defense: Accelerated Dragon, Modern Variation | |
| Dec 27, 2025 | Zhang | 0–1 | Nehme | HKIO 2025 | Sicilian Defense: Dragon Variation, Yugoslav Attack | |
| Dec 26, 2025 | Linsangan | 0–1 | Zhang | HKIO 2025 | Sicilian Defense: Grand Prix Attack | |
| Dec 26, 2025 | Zhang | 0–1 | Tong | HKIO 2025 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Dec 25, 2025 | Lau | 0–1 | Zhang | HKIO 2025 | Slav Defense: Exchange Variation | |
| Dec 24, 2025 | Zhang | ½–½ | Wong | HKIO 2025 | King's Indian Defense: Fianchetto Variation, Uhlmann-Szabo System | |
| Dec 24, 2025 | Chiu | 0–1 | Zhang | HKIO 2025 | Rapport-Jobava System | |
| Dec 23, 2025 | Zhang | 1–0 | Yeo | HKIO 2025 | Zukertort Opening: Reversed Grünfeld | |