| Jun 29, 2026 | Yang | 1–0 | Zhang | Round 6: Yang, Yijing - Zhang, Xiao | Queen's Gambit Declined: Harrwitz Attack | |
| Jun 27, 2026 | Zhai | 1–0 | Zhang | Round 4: Zhai, Mo - Zhang, Xiao | Petrov's Defense: Classical Attack | |
| Jun 26, 2026 | Yan | 0–1 | Zhang | Round 3: Yan, Tianqi - Zhang, Xiao | Petrov's Defense: French Attack | |
| Jun 25, 2026 | Zhang | ½–½ | Ni | Round 2: Zhang, Xiao - Ni, Shiqun | English Opening: King's English Variation | |
| Jun 20, 2026 | Lagno | 1–0 | Zhang | Round of 16 | Game 1: Lagno, Kateryna - Zhang, Xiao | Caro-Kann Defense: Tartakower Variation | |
| Jun 20, 2026 | Yip | ½–½ | Zhang | Round 11: Yip, Carissa - Zhang, Xiao | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Jun 20, 2026 | Zhang | 1–0 | Sebastian | Round 10: Zhang, Xiao - Sebastian, Mhage Gerriahlou | Queen's Gambit Declined: Three Knights Variation | |
| Jun 20, 2026 | Zhang | 1–0 | Al-Kuwari | Round 9: Zhang, Xiao - Al-Kuwari, Hamad | Queen's Pawn Game: Symmetrical Variation | |
| Jun 20, 2026 | Zhang | 0–1 | Bayarmaa | Round 7: Zhang, Xiao - Bayarmaa, Bayarjargal | King's Indian Defense: Petrosian Variation, Stein Defense | |
| Jun 20, 2026 | Mammadzada | 1–0 | Zhang | Round 6: Mammadzada, Gunay - Zhang, Xiao | Caro-Kann Defense: Tartakower Variation | |
| Jun 20, 2026 | Zhang | ½–½ | Assaubayeva | Round 5: Zhang, Xiao - Assaubayeva, Bibisara | King's Indian Defense: Petrosian Variation, Stein Defense | |
| Jun 20, 2026 | Lu | 0–1 | Zhang | Round 4: Lu, Miaoyi - Zhang, Xiao | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Jun 20, 2026 | Wang | 0–1 | Zhang | Round 2: Wang, Xinran - Zhang, Xiao | Caro-Kann Defense: Exchange Variation | |
| Jun 19, 2026 | Lei | ½–½ | Zhang | Round 12: Lei, Tingjie - Zhang, Xiao | Caro-Kann Defense: Endgame Variation | |
| Jun 19, 2026 | Zhang | 1–0 | Leung | Round 9: Zhang, Xiao - Leung, Kwan Yat Calix | Queen's Pawn Game: Symmetrical Variation | |
| Jun 18, 2026 | Divya Deshmukh | 1–0 | Zhang | Round 8: Divya Deshmukh - Zhang, Xiao | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Jun 18, 2026 | Koneru | 0–1 | Zhang | Round 5: Koneru, Humpy - Zhang, Xiao | Queen's Pawn Game: Colle System | |
| Jun 17, 2026 | Zhang | 0–1 | Badelka | Round 4: Zhang, Xiao - Badelka, Olga | Queen's Gambit Declined: Three Knights Variation | |
| Jun 17, 2026 | Zhang | 1–0 | Nurman | Round 2: Zhang, Xiao - Nurman, Alua | King's Indian Defense: Orthodox Variation | |
| Jun 6, 2026 | Yan | ½–½ | Zhang | Round 9: Yan, Tianqi - Zhang, Xiao | Caro-Kann Defense: Panov Attack, Modern Defense, Mieses Line | |
| Jun 5, 2026 | Zhang | ½–½ | Latifah | Round 8: Zhang, Xiao - Latifah, Laysa | Bogo-Indian Defense: Vitolins Variation | |
| Jun 4, 2026 | Khuslen | 0–1 | Zhang | Round 7: Khuslen, Erdenebayar - Zhang, Xiao | Nimzo-Indian Defense: Normal Variation, Botvinnik System | |
| Jun 3, 2026 | Zhang | 0–1 | Vantika Agrawal | Round 6: Zhang, Xiao - Vantika Agrawal | Nimzo-Indian Defense: Kmoch Variation | |
| Jun 2, 2026 | Jiang | 0–1 | Zhang | Round 5: Jiang, Tianyu - Zhang, Xiao | Caro-Kann Defense: Tartakower Variation | |
| Jun 1, 2026 | Zhang | 1–0 | Fang | Round 4: Zhang, Xiao - Fang, Kun | Slav Defense: Exchange Variation | |
| May 31, 2026 | Khulan | ½–½ | Zhang | Round 3: Khulan, Enkhsaikhan - Zhang, Xiao | English Defense | |
| May 30, 2026 | Zhang | 0–1 | Khamdamova | Round 2: Zhang, Xiao - Khamdamova, Afruza | Queen's Pawn Game: London System, with e6 | |
| May 29, 2026 | Maslova | 0–1 | Zhang | Round 1: Maslova, Veronika - Zhang, Xiao | Nimzo-Indian Defense: St. Petersburg Variation | |
| May 18, 2026 | Zhang | 1–0 | Xia | 2026å¹´å
¨å½å½é
象æ£é¦æ èµï¼ä¸ªäººï¼ | Tarrasch Defense: Dubov Tarrasch | |
| May 17, 2026 | Gao | 1–0 | Zhang | 2026å¹´å
¨å½å½é
象æ£é¦æ èµï¼ä¸ªäººï¼ | Nimzo-Indian Defense: St. Petersburg Variation | |
| May 16, 2026 | Zhang | ½–½ | Wang | 2026å¹´å
¨å½å½é
象æ£é¦æ èµï¼ä¸ªäººï¼ | English Defense | |
| May 15, 2026 | Zhang | 0–1 | Xiao | 2026å¹´å
¨å½å½é
象æ£é¦æ èµï¼ä¸ªäººï¼ | Queen's Pawn Game: Symmetrical Variation | |
| May 14, 2026 | Mu | 0–1 | Zhang | 2026å¹´å
¨å½å½é
象æ£é¦æ èµï¼ä¸ªäººï¼ | English Opening: Agincourt Defense | |
| May 13, 2026 | Jiang | ½–½ | Zhang | 2026å¹´å
¨å½å½é
象æ£é¦æ èµï¼ä¸ªäººï¼ | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| May 12, 2026 | Zhang | 1–0 | Pian | 2026å¹´å
¨å½å½é
象æ£é¦æ èµï¼ä¸ªäººï¼ | Nimzo-Indian Defense: Normal Variation, Gligoric System, Exchange Variation | |
| May 11, 2026 | Zhang | 1–0 | Pi | 2026å¹´å
¨å½å½é
象æ£é¦æ èµï¼ä¸ªäººï¼ | Nimzo-Indian Defense: Normal Variation, Gligoric System | |
| May 10, 2026 | Wang | 1–0 | Zhang | 2026å¹´å
¨å½å½é
象æ£é¦æ èµï¼ä¸ªäººï¼ | Caro-Kann Defense: Panov Attack, Modern Defense | |
| May 9, 2026 | Zhang | 0–1 | Wang | 2026å¹´å
¨å½å½é
象æ£é¦æ èµï¼ä¸ªäººï¼ | Grünfeld Defense: Exchange Variation, Modern Exchange Variation, Kramnik's Line | |
| May 8, 2026 | He | 0–1 | Zhang | 2026å¹´å
¨å½å½é
象æ£é¦æ èµï¼ä¸ªäººï¼ | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Apr 27, 2026 | Zhang | 1–0 | Wang | 2026å¹´å
¨å½å½é
象æ£é¦æ èµï¼å¢ä½ï¼ | Semi-Slav Defense: Quiet Variation | |
| Apr 26, 2026 | Huang | 0–1 | Zhang | 2026å¹´å
¨å½å½é
象æ£é¦æ èµï¼å¢ä½ï¼ | Queen's Gambit Declined: Three Knights Variation | |
| Apr 25, 2026 | Zhang | ½–½ | Bai | 2026å¹´å
¨å½å½é
象æ£é¦æ èµï¼å¢ä½ï¼ | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Apr 24, 2026 | Wang | 0–1 | Zhang | 2026å¹´å
¨å½å½é
象æ£é¦æ èµï¼å¢ä½ï¼ | Caro-Kann Defense: Exchange Variation | |
| Apr 24, 2026 | Zhang | ½–½ | Zhang | 2026å¹´å
¨å½å½é
象æ£é¦æ èµï¼å¢ä½ï¼ | Four Knights Game: Scotch Variation Accepted, Main Line | |
| Apr 23, 2026 | Jiang | 1–0 | Zhang | 2026å¹´å
¨å½å½é
象æ£é¦æ èµï¼å¢ä½ï¼ | French Defense: Tarrasch Variation, Open System | |
| Apr 22, 2026 | Zhang | ½–½ | Wang | 2026å¹´å
¨å½å½é
象æ£é¦æ èµï¼å¢ä½ï¼ | Slav Defense: Exchange Variation | |
| Apr 21, 2026 | Zhang | ½–½ | Ren | 2026å¹´å
¨å½å½é
象æ£é¦æ èµï¼å¢ä½ï¼ | Queen's Indian Defense: Petrosian Variation | |
| Apr 21, 2026 | Zhang | 1–0 | Zhang | 2026å¹´å
¨å½å½é
象æ£é¦æ èµï¼å¢ä½ï¼ | Zukertort Opening: Nimzo-Larsen Variation | |
| Apr 20, 2026 | Zhao | 0–1 | Zhang | 2026å¹´å
¨å½å½é
象æ£é¦æ èµï¼å¢ä½ï¼ | Réti Opening: Advance Variation, Michel Gambit | |
| Apr 19, 2026 | Zhang | 1–0 | Cai Youyang | 2026å¹´å
¨å½å½é
象æ£é¦æ èµï¼å¢ä½ï¼ | Queen's Pawn Game: Symmetrical Variation | |
| Apr 5, 2026 | Nemsadze | 1–0 | Zhang | X Open Semana Santa 2026 - Grupo A | Ruy Lopez: Open, Dilworth Variation | |
| Mar 31, 2026 | Kurmann | 0–1 | Zhang | Reykjavik Open 2026 | English Opening: Agincourt Defense, Catalan Defense Accepted | |
| Mar 30, 2026 | Panchanathan | ½–½ | Zhang | Reykjavik Open 2026 | Neo-Grünfeld Defense: Ultra-Delayed Exchange Variation | |
| Mar 28, 2026 | Zhang | 0–1 | Yilmaz | Reykjavik Open 2026 | Queen's Gambit Declined: Ragozin Defense | |
| Mar 27, 2026 | Kjartansson | ½–½ | Zhang | Reykjavik Open 2026 | Tarrasch Defense: Two Knights Variation | |
| Mar 25, 2026 | Zhang | 0–1 | Ivanchuk | Reykjavik Open 2026 | Queen's Pawn Game: Symmetrical Variation | |
| Jan 26, 2026 | Zhang | ½–½ | Zhang | 2025年中国国际象棋甲级联赛总决赛 | Queen's Indian Defense: Petrosian Variation | |
| Jan 4, 2026 | Zhao | 0–1 | Zhang | Round 11: Zhao, Shengxin - Zhang, Xiao | English Opening: Agincourt Defense, Catalan Defense Accepted | |
| Jan 4, 2026 | Xiao | 1–0 | Zhang | Round 10: Xiao, Yiyi - Zhang, Xiao | Trompowsky Attack | |
| Jan 4, 2026 | Zhang | 1–0 | Peng | Round 9: Zhang, Xiao - Peng, Tianlu | King's Indian Defense: Semi-Averbakh System | |
| Jan 4, 2026 | Meng | 0–1 | Zhang | Round 8: Meng, Qianxun - Zhang, Xiao | Polish Opening, with d5 | |
| Jan 4, 2026 | Zhang | 0–1 | Chen | Round 7: Zhang, Xiao - Chen, Yining | Queen's Pawn Game: Symmetrical Variation | |
| Jan 4, 2026 | Zhai | 1–0 | Zhang | Round 6: Zhai, Mo - Zhang, Xiao | King's Indian Attack: Pachman System | |
| Jan 4, 2026 | Zhang | ½–½ | Ni | Round 5: Zhang, Xiao - Ni, Shiqun | Queen's Pawn Game: Symmetrical Variation | |
| Jan 4, 2026 | Zhang | 1–0 | Shi | Round 4: Zhang, Xiao - Shi, Yige | Indian Defense: London System | |
| Jan 4, 2026 | Ju | 1–0 | Zhang | Round 3: Ju, Wenjun - Zhang, Xiao | King's Indian Attack | |
| Jan 4, 2026 | Zhang | 1–0 | Zhai | Round 2: Zhang, Xiao - Zhai, Wenhui | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Jan 4, 2026 | Liu | 0–1 | Zhang | Round 1: Liu, Yutong(SZ) - Zhang, Xiao | Indian Defense: Accelerated London System | |
| Jan 3, 2026 | Zhang | 1–0 | Xia | Round 11: Zhang, Xiao - Xia, Xuejing | Queen's Gambit Declined: Semi-Tarrasch Defense | |
| Jan 3, 2026 | Deng | 0–1 | Zhang | Round 10: Deng, Mingtong - Zhang, Xiao | English Defense | |
| Jan 3, 2026 | Shao | 1–0 | Zhang | Round 9: Shao, Qiyu - Zhang, Xiao | Queen's Gambit Declined: Three Knights Variation | |
| Jan 2, 2026 | Zhang | 0–1 | Zhou | Round 8: Zhang, Xiao - Zhou, Shumeng | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Jan 2, 2026 | Zhao | ½–½ | Zhang | Round 7: Zhao, Yunqing - Zhang, Xiao | English Opening: Agincourt Defense | |
| Jan 2, 2026 | Zhang | 0–1 | Mu | Round 6: Zhang, Xiao - Mu, Wangxueyao | Queen's Pawn Game: Symmetrical Variation | |
| Jan 2, 2026 | Zhang | ½–½ | Ni | Round 4: Zhang, Xiao - Ni, Shiqun | Grünfeld Defense: Three Knights Variation | |
| Jan 2, 2026 | Wang | ½–½ | Zhang | Round 5: Wang, Qinxuanyi - Zhang, Xiao | Queen's Gambit Declined: Three Knights Variation | |
| Jan 1, 2026 | Chen | ½–½ | Zhang | Round 3: Chen, Yining - Zhang, Xiao | Queen's Indian Defense: Kasparov-Petrosian Variation, Classical Variation | |
| Jan 1, 2026 | Zhang | 1–0 | He | Round 2: Zhang, Xiao - He, Ziyu | Indian Defense: London System | |
| Jan 1, 2026 | Lin | 0–1 | Zhang | Round 1: Lin, Yingge - Zhang, Xiao | Queen's Pawn Game: Accelerated London System | |
| Dec 29, 2025 | Zhang | ½–½ | Zhong | HKIO 2025 | Caro-Kann Defense: Accelerated Panov Attack, Modern Variation | |
| Dec 28, 2025 | Asaka | 1–0 | Zhang | HKIO 2025 | Nimzo-Indian Defense: St. Petersburg Variation, American Variation | |
| Dec 27, 2025 | Zhao | 1–0 | Zhang | HKIO 2025 | Queen's Gambit Declined | |
| Dec 26, 2025 | Zhang | 1–0 | Yun | HKIO 2025 | Queen's Pawn Game: Symmetrical Variation | |
| Dec 26, 2025 | Villamayor | ½–½ | Zhang | HKIO 2025 | Zukertort Opening | |
| Dec 25, 2025 | Zhang | 1–0 | Haresh | HKIO 2025 | English Opening: Symmetrical Variation, Four Knights Variation | |
| Dec 24, 2025 | Chan Lok Yee Lewis | 0–1 | Zhang | HKIO 2025 | Zukertort Opening | |
| Dec 24, 2025 | Zhang | 0–1 | Gupta | HKIO 2025 | Mexican Defense | |
| Dec 23, 2025 | Romanov | 0–1 | Zhang | HKIO 2025 | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Oct 9, 2025 | Zhang | ½–½ | Chen | The 4th China Binhai Chess Open | Queen's Gambit Declined: Semi-Tarrasch Defense | |
| Oct 9, 2025 | Peng | 1–0 | Zhang | The 4th China Binhai Chess Open | Caro-Kann Defense: Classical Variation, Main Line | |
| Oct 9, 2025 | Zhang | 1–0 | Zhang | The 4th China Binhai Chess Open | Slav Defense: Exchange Variation | |
| Oct 5, 2025 | Zhang | ½–½ | Tian | Round 11: Zhang, Xiao - Tian, Tian | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Oct 4, 2025 | Song | 1–0 | Zhang | Round 10: Song, Yuxin - Zhang, Xiao | Italian Game: Two Knights Defense, Blackburne Variation | |
| Oct 2, 2025 | Zhang | 1–0 | Li | Round 8: Zhang, Xiao - Li, Ruofan | Queen's Gambit Declined: Charousek Variation | |
| Sep 27, 2025 | Wu | 0–1 | Zhang | 女子公开组 | French Defense: Advance Variation, Euwe Variation | |
| Sep 26, 2025 | Zhang | 0–1 | Lei | 女子公开组 | Indian Defense: Wade-Tartakower Defense | |
| Sep 26, 2025 | Zhu | 1–0 | Zhang | 女子公开组 | Nimzo-Indian Defense: Sämisch Variation | |
| Sep 26, 2025 | Zhang | 0–1 | Ju | 女子公开组 | Queen's Indian Defense: Classical Variation, Traditional Variation, Main Line | |
| Sep 26, 2025 | Jiang | 1–0 | Zhang | 女子公开组 | French Defense: McCutcheon Variation, Lasker Variation | |
| Sep 25, 2025 | Zhang | ½–½ | Shi | 女子公开组循环赛 | Queen's Gambit Declined: Semi-Tarrasch Defense, Pillsbury Variation | |