| Dec 29, 2025 | Geng | 1–0 | Lu | HKIO 2025 | English Opening: Symmetrical Variation, Three Knights, Fianchetto Variation | |
| Dec 28, 2025 | Wang | 0–1 | Geng | HKIO 2025 | French Defense: Advance Variation, Wade Variation | |
| Dec 27, 2025 | Geng | 1–0 | Khash-Erdene | HKIO 2025 | King's Indian Attack: Sicilian Variation | |
| Dec 26, 2025 | Tsedenkhorol | 0–1 | Geng | HKIO 2025 | King's Indian Defense: Orthodox Variation, Bayonet Attack | |
| Dec 26, 2025 | Geng | 1–0 | Christopher | HKIO 2025 | King's Indian Attack | |
| Dec 25, 2025 | Sun | 0–1 | Geng | HKIO 2025 | French Defense: Exchange Variation | |
| Dec 24, 2025 | Geng | 0–1 | Chung | HKIO 2025 | Indian Defense: Wade-Tartakower Defense | |
| Dec 24, 2025 | Tong | 1–0 | Geng | HKIO 2025 | French Defense: Classical Variation, Steinitz Variation | |
| Dec 23, 2025 | Geng | 1–0 | Fu | HKIO 2025 | King's Indian Attack | |
| — | Geng | 0–1 | Hou | 2025å¹´ä¸å½å½é
象æ£ä¹çº§èèµ | Zukertort Opening | |
| — | Geng | 1–0 | You | Round 3: Geng, Haolin - You, Ruihan | King's Indian Attack: Symmetrical Defense | |
| — | Geng | 1–0 | Jiang | Round 5: Geng, Haolin - Jiang, Yu | King's Indian Attack: Symmetrical Defense | |
| — | Geng | 1–0 | Zhao | Round 7: Geng, Haolin - Zhao, Tenglong | Zukertort Opening: Dutch Variation | |
| — | You | 1–0 | Geng | Round 2: You, Liren - Geng, Haolin | French Defense: Advance Variation, Nimzowitsch System | |
| — | Zhang | ½–½ | Geng | Round 4: Zhang, Zhirui - Geng, Haolin | French Defense: Rubinstein Variation, Fort Knox Variation | |
| — | Li | 1–0 | Geng | Round 6: Li, Zhaoyang - Geng, Haolin | English Opening: Anglo-Indian Defense, King's Indian Formation, Double Fianchetto | |
| — | Xue | 1–0 | Geng | Round 8: Xue, Kang - Geng, Haolin | French Defense: Tarrasch Variation, Open System, Euwe-Keres Line | |
| — | Yu | 1–0 | Geng | Round 9: Yu, Zhe - Geng, Haolin | French Defense: Steinitz Variation, Boleslavsky Variation | |