| Game | Result | Opening | Date |
|---|---|---|---|
| Cai, Dawnn Xinhe (1784) – Zhang, Haoxu (1963) | 0-1 | Indian Defense: Przepiorka Variation | 2026-09-12 |
| Yang, Zixiao (1731) – Zhang, Haoxu (1963) | 0-1 | King's Indian Defense: Smyslov Variation | 2026-09-12 |
| Zhang, Haoxu (1963) – Zhu, Dawei (1782) | 0-1 | Queen's Pawn Game: Accelerated London System, Steinitz Countergambit | 2026-09-12 |
| Zhang, Haoxu (1963) – Deng, Junjie (1842) | 1/2-1/2 | King's Indian Defense: Exchange Variation | 2026-09-12 |
| Li, Jackie (2136) – Zhang, Haoxu (1921) | 0-1 | King's Indian Defense: Fianchetto Variation, Uhlmann-Szabo System | 2026-08-06 |
| Chan, Luis (2309) – Zhang, Haoxu (1921) | 1/2-1/2 | King's Indian Defense: Semi-Averbakh System | 2026-08-06 |
| Zhang, Haoxu (1921) – Wang, Ellen (2162) | 1-0 | Queen's Pawn Game: Accelerated London System, Steinitz Countergambit | 2026-08-05 |
| Wang, Ellen (2162) – Zhang, Haoxu (1921) | 1-0 | Dutch Defense | 2026-08-05 |
| Makarian, Rudik (2543) – Zhang, Haoxu (1921) | 1-0 | King's Indian Defense: Orthodox Variation, Glek Defense | 2026-08-04 |
| Xiu, Yang (1724) – Zhang, Haoxu (1921) | 0-1 | Pirc Defense: Austrian Attack, Unzicker Attack | 2026-08-01 |
| Zhang, Haoxu (1921) – Shen, Fuyan (2337) | 0-1 | Slav Defense: Quiet Variation, Schallopp Defense | 2026-08-01 |
| Zhang, Haoxu (1921) – Wu, Yixing (2386) | 0-1 | Queen's Pawn Game: Colle System | 2026-07-30 |
| Zhang, Haoxu (1921) – Zhao, Yuanhe (2446) | 1-0 | Indian Defense: Wade-Tartakower Defense | 2026-07-28 |
ChessMoves AI — play, train and study chess. Master game data from public tournament broadcasts.