| Dec 13, 2025 | Zhang | 0–1 | Wang | 正赛8进4 | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Dec 13, 2025 | Wang | 1–0 | Zhang | 正赛8进4 | English Opening: King's English Variation, Four Knights Variation, Fianchetto Line | |
| Dec 13, 2025 | Zhang | 0–1 | Wang | 正赛8进4 | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Dec 13, 2025 | Wang | 0–1 | Zhang | 正赛8进4 | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Dec 12, 2025 | Ju | 0–1 | Zhang | 预选赛 | Indian Defense: London System | |
| Dec 12, 2025 | Zhang | ½–½ | Ju | 预选赛 | Ruy Lopez: Berlin Defense | |
| Dec 12, 2025 | Ju | ½–½ | Zhang | 预选赛 | Indian Defense: London System | |
| Dec 12, 2025 | Zhang | ½–½ | Ju | 预选赛 | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Dec 12, 2025 | Ju | ½–½ | Zhang | 预选赛 | Queen's Indian Defense: Fianchetto Variation, Nimzowitsch Variation | |
| Dec 12, 2025 | Zhang | ½–½ | Ju | 预选赛 | Italian Game: Giuoco Pianissimo, Normal | |
| Oct 24, 2025 | Wang | 1–0 | Zhang | 2025年中国国际象棋甲级联赛总决赛主客场 | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| Oct 6, 2025 | Zhang | 0–1 | Wang | 2025年中国国际象棋甲级联赛总决赛主客场 | Italian Game: Classical Variation, Giuoco Pianissimo, with a5 | |
| Oct 5, 2025 | Zhang | ½–½ | Xie | Round 11: Zhang, Pengxiang - Xie, Kaifan | Caro-Kann Defense: Classical Variation | |
| Oct 1, 2025 | Liu | 0–1 | Zhang | Round 7: Liu, Yan - Zhang, Pengxiang | Catalan Opening: Open Defense, Classical Line | |
| Sep 28, 2025 | Li | 0–1 | Zhang | 混合团体公开组 | Nimzo-Indian Defense: Reshevsky Variation | |
| Sep 28, 2025 | Zhang | 0–1 | Li | 混合团体公开组 | Sicilian Defense: Moscow Variation, Main Line | |
| Sep 27, 2025 | Zhang | 0–1 | Wei | 混合团体公开组 | Italian Game: Classical Variation, Giuoco Pianissimo, with a5 | |
| Sep 26, 2025 | Bu | ½–½ | Zhang | 混合团体公开组 | Catalan Opening: Closed | |
| Sep 26, 2025 | Zhang | 0–1 | Lam | 混合团体公开组 | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Sep 26, 2025 | Xu | 0–1 | Zhang | 混合团体公开组 | Sicilian Defense: Four Knights Variation, Exchange Variation | |
| Sep 26, 2025 | Zhang | ½–½ | Wang | 混合团体公开组 | Ruy Lopez: Berlin Defense, Rio Gambit Accepted | |
| Sep 25, 2025 | Xu | ½–½ | Zhang | 混合团体公开组循环赛 | English Opening: Anglo-Indian Defense, King's Knight Variation | |
| Sep 25, 2025 | Zhang | ½–½ | Fang | 混合团体公开组循环赛 | French Defense: Rubinstein Variation | |
| Sep 25, 2025 | Zhao | 0–1 | Zhang | 混合团体公开组循环赛 | Sicilian Defense: Godiva Variation | |
| Sep 23, 2025 | Zhang | ½–½ | Liu | 混合团体公开组循环赛 | Sicilian Defense: Najdorf Variation, Opocensky Variation | |
| Sep 23, 2025 | Li | 1–0 | Zhang | 混合团体公开组循环赛 | Catalan Opening: Closed | |
| Sep 12, 2025 | Zhang | 1–0 | Bu | 混合团体公开组 | Italian Game: Classical Variation, Giuoco Pianissimo, with a5 | |
| Sep 12, 2025 | Zhang | 0–1 | Bu | 混合团体公开组 | Petrov's Defense: Classical Attack, Staunton Variation | |
| Sep 12, 2025 | Bu | 1–0 | Zhang | 混合团体公开组 | Nimzo-Indian Defense: Three Knights Variation | |
| Sep 12, 2025 | Wang | ½–½ | Zhang | 混合团体公开组循环赛 | English Opening: Anglo-Indian Defense, King's Knight Variation | |
| Sep 2, 2025 | Wang | 1–0 | Zhang | Round 8: Wang, Yue - Zhang, Pengxiang | Sicilian Defense: Scheveningen Variation, Keres Attack | |
| Jun 13, 2025 | Xu | 1–0 | Zhang | Round 7: Xu, Yi - Zhang, Pengxiang | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Jun 12, 2025 | Zhang | 1–0 | Liu | Round 6: Zhang, Pengxiang - Liu, Yan | Sicilian Defense: Najdorf Variation, Opocensky Variation, Traditional Line | |
| Jun 12, 2025 | Wang | 1–0 | Zhang | Round 5: Wang, Yiye - Zhang, Pengxiang | English Opening: King's English Variation, Kramnik-Shirov Counterattack | |
| Jun 12, 2025 | Zhang | 1–0 | Zhao | Round 4: Zhang, Pengxiang - Zhao, Yuanhe | Sicilian Defense: O'Kelly Variation, Maróczy Bind, Paulsen Line | |
| Jun 11, 2025 | Xu | 1–0 | Zhang | Round 3: Xu, Minghui - Zhang, Pengxiang | Grünfeld Defense: Three Knights Variation, Petrosian System | |
| Jun 11, 2025 | Zhang | 0–1 | Bu | Round 2: Zhang, Pengxiang - Bu, Xiangzhi | Italian Game: Classical Variation, Giuoco Pianissimo, with a5 | |
| Jun 10, 2025 | Feng | 0–1 | Zhang | Round 1: Feng, Jianxun - Zhang, Pengxiang | Indian Defense | |
| Jan 3, 2025 | Zhang | ½–½ | Ghazarian | 98th Caplin Hastings Masters 2024 | Sicilian Defense: Old Sicilian | |
| Jan 2, 2025 | Balaji | 0–1 | Zhang | 98th Caplin Hastings Masters 2024 | Nimzo-Indian Defense: St. Petersburg Variation, Fischer Variation | |
| Jan 1, 2025 | Zhang | ½–½ | Seo | 98th Caplin Hastings Masters 2024 | Sicilian Defense: Najdorf Variation | |
| Dec 31, 2024 | Zhang | 1–0 | Kovchan | 98th Caplin Hastings Masters 2024 | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Dec 31, 2024 | Xue | ½–½ | Zhang | 98th Caplin Hastings Masters 2024 | English Opening: Anglo-Indian Defense, Anti-Anti-Grünfeld | |
| Dec 30, 2024 | Lucas | 0–1 | Zhang | 98th Caplin Hastings Masters 2024 | French Defense: Exchange Variation | |
| Dec 29, 2024 | Zhang | 1–0 | Chandler | 98th Caplin Hastings Masters 2024 | Scandinavian Defense: Portuguese Gambit, Correspondence Refutation | |
| Dec 29, 2024 | Vestby-Ellingsen | 1–0 | Zhang | 98th Caplin Hastings Masters 2024 | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Dec 28, 2024 | Zhang | 1–0 | Liu | 98th Caplin Hastings Masters 2024 | Indian Defense: Anti-Grünfeld, Alekhine Variation | |
| Jan 5, 2024 | Zhang | ½–½ | Sengupta | Caplin Hastings Masters 2023 | French Defense: Winawer Variation, Advance Variation | |
| Jan 4, 2024 | Jacobson | ½–½ | Zhang | Caplin Hastings Masters 2023 | Grünfeld Defense: Exchange Variation, Modern Exchange Variation, Kramnik's Line | |
| Jan 3, 2024 | Zhang | ½–½ | Gupta | Caplin Hastings Masters 2023 | Ruy Lopez: Berlin Defense | |
| Jan 2, 2024 | Royal | ½–½ | Zhang | Caplin Hastings Masters 2023 | Nimzo-Indian Defense: Normal Variation, Ragozin Variation | |
| Jan 1, 2024 | Zhang | 1–0 | Laurent-Paoli | Caplin Hastings Masters 2023 | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Chelyabinsk Variation | |
| Dec 7, 2024 | Zhang | 1–0 | Harvey | Round 9: Zhang, Pengxiang - Harvey, Marcus R | Caro-Kann Defense: Advance Variation, Short Variation | |
| Dec 7, 2024 | Zhang | 1–0 | McShane | Round 2: Zhang, Pengxiang - McShane, Luke J | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Dec 7, 2024 | Zhang | 1–0 | Trent | Round 4: Zhang, Pengxiang - Trent, Lawrence | Owen Defense | |
| Dec 7, 2024 | Zhang | 1–0 | Banerjee | Round 7: Zhang, Pengxiang - Banerjee, Supratit | Queen's Gambit Declined: Harrwitz Attack, Two Knights Defense | |
| Dec 7, 2024 | Jones | 1–0 | Zhang | Round 1: Jones, Gawain C B - Zhang, Pengxiang | Zukertort Opening: Reversed Grünfeld | |
| Dec 7, 2024 | Stefansson | 1–0 | Zhang | Round 3: Stefansson, Vignir Vatnar - Zhang, Pengxiang | Neo-Grünfeld Defense: Classical Variation, Modern Defense | |
| Dec 7, 2024 | Mamedyarov | 1–0 | Zhang | Round 5: Mamedyarov, Shakhriyar - Zhang, Pengxiang | Trompowsky Attack | |
| Dec 7, 2024 | Haydon | 0–1 | Zhang | Round 6: Haydon, David L - Zhang, Pengxiang | Zukertort Opening | |
| Dec 6, 2024 | Wadsworth | 1–0 | Zhang | Round 8: Wadsworth, Matthew J - Zhang, Pengxiang | King's Indian Attack | |
| Dec 5, 2024 | Zhang | 1–0 | Balaji | Round 7: Zhang, Pengxiang - Balaji, Aaravamudhan | Ruy Lopez: Morphy Defense | |
| Dec 3, 2024 | Sadhwani | 1–0 | Zhang | Round 6: Sadhwani, Raunak - Zhang, Pengxiang | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Dec 2, 2024 | Zhang | 1–0 | Zhou | Round 5: Zhang, Pengxiang - Zhou, Yang-Fan | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Dec 1, 2024 | Petrov | ½–½ | Zhang | Round 4: Petrov, Marian - Zhang, Pengxiang | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Nov 30, 2024 | Zhang | ½–½ | Korneev | Round 3: Zhang, Pengxiang - Korneev, Oleg | Ruy Lopez: Berlin Defense, Rio Gambit Accepted | |
| Nov 30, 2024 | Golding | 0–1 | Zhang | Round 2: Golding, Alex - Zhang, Pengxiang | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Nov 29, 2024 | Zhang | 1–0 | Venkataramanan | Round 1: Zhang, Pengxiang - Venkataramanan, T.S. | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Dec 31, 2023 | Nielsen | 0–1 | Zhang | Caplin Hastings Masters 2023 | French Defense: Burn Variation | |
| Dec 30, 2023 | Zhang | 1–0 | Derakhshani | Caplin Hastings Masters 2023 | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Chelyabinsk Variation | |
| Dec 29, 2023 | Rudd | 0–1 | Zhang | Caplin Hastings Masters 2023 | Grünfeld Defense: Exchange Variation, Classical Variation | |
| Dec 28, 2023 | Zhang | 1–0 | White | Caplin Hastings Masters 2023 | Sicilian Defense: Najdorf Variation | |
| Feb 9, 2023 | Zhang | ½–½ | Zhang | 2022 china chess league A | Sicilian Defense: Dragon Variation, Yugoslav Attack, Modern Line | |
| Feb 8, 2023 | Li | ½–½ | Zhang | 2022 china chess league A | Slav Defense: Exchange Variation | |
| Feb 7, 2023 | Lou | ½–½ | Zhang | 2022 china chess league A | Slav Defense: Quiet Variation | |
| Feb 6, 2023 | Zhang | ½–½ | Ni | 2022 china chess league A | Petrov's Defense: Modern Attack, Center Variation | |
| Sep 19, 2022 | Zhang | ½–½ | Peng | 2022 China Chess league A 慢棋 | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Sep 18, 2022 | Xue | ½–½ | Zhang | 2022 China Chess league A 慢棋 | Grünfeld Defense: Stockholm Variation | |
| Sep 16, 2022 | Zhang | 1–0 | Chen | 2022 China Chess league A 慢棋 | Queen's Gambit Declined: Cambridge Springs Defense | |
| Sep 15, 2022 | Chen | ½–½ | Zhang | 2022 China Chess league A 慢棋 | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Sep 14, 2022 | Zhang | ½–½ | Xu | 2022 China Chess league A 慢棋 | Sicilian Defense: Old Sicilian | |
| Sep 8, 2022 | Ma | 1–0 | Zhang | 2022 China Chess league A 慢棋 | Grünfeld Defense: Exchange Variation, Modern Exchange Variation | |
| Sep 7, 2022 | Zhang | ½–½ | Zeng | 2022 China Chess league A 慢棋 | English Opening: Symmetrical Variation, Anti-Benoni Variation | |