| Jun 20, 2026 | Hashimov | 1–0 | Law | Round 11: Hashimov, Murad - Law, Ching Yin | Sicilian Defense: Accelerated Dragon, Modern Variation | |
| Jun 20, 2026 | Letoret | 0–1 | Law | Round 9: Letoret, Tim - Law, Ching Yin | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Jun 20, 2026 | Law | 1–0 | Shenglin Wang | Round 7: Law, Ching Yin - Shenglin Wang | Sicilian Defense: Najdorf Variation | |
| Jun 20, 2026 | Yan | 1–0 | Law | Round 6: Yan, Hongyu - Law, Ching Yin | Semi-Slav Defense: Meran Variation | |
| Jun 20, 2026 | Law | 0–1 | Ning | Round 5: Law, Ching Yin - Ning, Yunlong | Sicilian Defense: Lasker-Pelikan Variation | |
| Jun 20, 2026 | Dimayuga | 1–0 | Law | Round 4: Dimayuga, Vincent Ryu - Law, Ching Yin | Semi-Slav Defense | |
| Jun 20, 2026 | Law | 0–1 | Xue | Round 3: Law, Ching Yin - Xue, Kang | Sicilian Defense: Accelerated Dragon, Maróczy Bind, Gurgenidze Variation | |
| Jun 20, 2026 | Law | 0–1 | Erkhembayar | Round 1: Law, Ching Yin - Erkhembayar, Amartaivan | French Defense: Advance Variation, Euwe Variation | |
| Jun 20, 2026 | Law | 0–1 | Gamis | Round 9: Law, Ching Yin - Gamis, Emir | Italian Game: Classical Variation, Giuoco Pianissimo, Albin Variation | |
| Jun 20, 2026 | Ng | 0–1 | Law | Round 8: Ng, Yuet Sing - Law, Ching Yin | Slav Defense | |
| Jun 20, 2026 | Law | 0–1 | Leong Pak Tou Kaylum | Round 7: Law, Ching Yin - Leong Pak Tou Kaylum | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Jun 19, 2026 | Guo | 1–0 | Law | Round 12: Guo, Jiajun - Law, Ching Yin | Sicilian Defense: Closed, Chameleon Variation | |
| Jun 19, 2026 | Law | 0–1 | Tsogtbayar | Round 11: Law, Ching Yin - Tsogtbayar, Batlut | Sicilian Defense: Godiva Variation | |
| Jun 19, 2026 | Law | 1–0 | Lu | Round 9: Law, Ching Yin - Lu, Jason | Sicilian Defense: Open | |
| Jun 19, 2026 | Law | 1–0 | Lopez de Anda | Round 6: Law, Ching Yin - Lopez de Anda, Edgar | Pirc Defense | |
| Jun 19, 2026 | Wong | 1–0 | Law | Round 5: Wong, Sze Hon - Law, Ching Yin | Semi-Slav Defense: Meran Variation | |
| Jun 19, 2026 | Law | * | Huang | Round 4: Law, Ching Yin - Huang, Xizhan | Sicilian Defense: Lasker-Pelikan Variation | |
| Jun 18, 2026 | Zheng | 1–0 | Law | Round 8: Zheng, Haoyue - Law, Ching Yin | Réti Opening: Anglo-Slav Variation, Gurevich System | |
| Jun 18, 2026 | Pujante Martinez | 1–0 | Law | Round 6: Pujante Martinez, Rafael - Law, Ching Yin | Sicilian Defense: Alapin Variation, Stoltz Attack | |
| Jun 18, 2026 | Law | 0–1 | Xia | Round 5: Law, Ching Yin - Xia, Xuejing | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Jun 18, 2026 | Lin | 1–0 | Law | Round 3: Lin, Runchu - Law, Ching Yin | Sicilian Defense: Accelerated Dragon, Maróczy Bind, Gurgenidze Variation | |
| Jun 18, 2026 | Wong | 0–1 | Law | Round 2: Wong, Arthur Conrad - Law, Ching Yin | Queen's Pawn Game: Colle System, Anti-Colle | |
| Jun 18, 2026 | Law | 0–1 | Shen | Round 1: Law, Ching Yin - Shen, Delin | Caro-Kann Defense: Advance Variation | |
| Jun 17, 2026 | Law | 0–1 | Bai | Round 4: Law, Ching Yin - Bai, Xuhui | Sicilian Defense: Kan Variation, Maróczy Bind, Réti Variation | |
| Jun 17, 2026 | Chong | 0–1 | Law | Round 3: Chong, Jake - Law, Ching Yin | Queen's Pawn Game: Symmetrical Variation | |
| Jun 17, 2026 | Law | 0–1 | Wang | Round 2: Law, Ching Yin - Wang, Shenglin | Sicilian Defense: Prins Variation | |
| Jan 4, 2026 | Tong | 0–1 | Law | HKSAR Junior Championship 2026 | Semi-Slav Defense: Meran Variation | |
| Jan 4, 2026 | Law | 0–1 | Lau | HKSAR Junior Championship 2026 | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Jan 4, 2026 | Luk | 0–1 | Law | HKSAR Junior Championship 2026 | Sicilian Defense: Accelerated Dragon, Maróczy Bind, Gurgenidze Variation | |
| Jan 3, 2026 | Law | 1–0 | Leung | HKSAR Junior Championship 2026 | Sicilian Defense: French Variation, Normal | |
| Jan 3, 2026 | Law | 1–0 | Kim | HKSAR Junior Championship 2026 | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Jan 3, 2026 | Say | 1–0 | Law | HKSAR Junior Championship 2026 | Rapport-Jobava System | |
| Jan 3, 2026 | Law | 1–0 | Fung | HKSAR Junior Championship 2026 | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Dec 29, 2025 | Law | 1–0 | Jiang | HKIO 2025 | Caro-Kann Defense: Advance Variation | |
| Dec 28, 2025 | Fu | ½–½ | Law | HKIO 2025 | Sicilian Defense: Dragon Variation, Yugoslav Attack | |
| Dec 27, 2025 | Law | 0–1 | Zhao | HKIO 2025 | Bishop's Opening: Berlin Defense | |
| Dec 26, 2025 | Chen | ½–½ | Law | HKIO 2025 | Slav Defense | |
| Dec 26, 2025 | Law | 1–0 | Fung | HKIO 2025 | French Defense: Advance Variation, Main Line | |
| Dec 25, 2025 | Yeo | 0–1 | Law | HKIO 2025 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Dec 24, 2025 | Law | 0–1 | Tay | HKIO 2025 | Bishop's Opening: Berlin Defense | |
| Dec 24, 2025 | Law | 1–0 | Chui | HKIO 2025 | Sicilian Defense: Prins Variation | |
| Dec 23, 2025 | Chan | ½–½ | Law | HKIO 2025 | Sicilian Defense: Old Sicilian | |
| Feb 18, 2024 | Law | 0–1 | Mahajan | HKCC 2024 & Olympiad Selection 2024 | Dutch Defense: Rubinstein Variation | |
| Feb 18, 2024 | Tang | 1–0 | Law | HKCC 2024 & Olympiad Selection 2024 | English Opening: Symmetrical Variation, Anti-Benoni Variation | |
| Feb 17, 2024 | Law | 1–0 | Han | HKCC 2024 & Olympiad Selection 2024 | Queen's Gambit Declined: Modern Variation | |
| Feb 17, 2024 | Law | 1–0 | Say | HKCC 2024 & Olympiad Selection 2024 | English Opening: Symmetrical Variation, Anti-Benoni Variation | |
| Feb 16, 2024 | Ho | 1–0 | Law | HKCC 2024 & Olympiad Selection 2024 | Bogo-Indian Defense: Nimzowitsch Variation | |
| Feb 16, 2024 | Lo | 1–0 | Law | HKCC 2024 & Olympiad Selection 2024 | Italian Game: Paris Defense | |
| Feb 15, 2024 | Law | 1–0 | Lau | HKCC 2024 & Olympiad Selection 2024 | Slav Defense | |
| Feb 15, 2024 | Leung | 0–1 | Law | HKCC 2024 & Olympiad Selection 2024 | Ruy Lopez: Steinitz Defense | |
| Feb 14, 2024 | Law | 0–1 | Fang | HKCC 2024 & Olympiad Selection 2024 | Queen's Gambit Declined: Cambridge Springs Defense | |
| Dec 27, 2023 | Law | 0–1 | Chiu | Hong Kong International Open Chess Championship 2023 | Queen's Gambit Declined | |
| Dec 27, 2023 | Leung | 1–0 | Law | Hong Kong International Open Chess Championship 2023 | Indian Defense | |
| Dec 26, 2023 | Law | 1–0 | Yeo | Hong Kong International Open Chess Championship 2023 | Dutch Defense: Raphael Variation | |
| Dec 26, 2023 | Liu | 1–0 | Law | Hong Kong International Open Chess Championship 2023 | Ruy Lopez: Berlin Defense, Improved Steinitz Defense | |
| Dec 24, 2023 | Law | * | Dang | Hong Kong International Open Chess Championship 2023 | ? | |
| — | Law | 0–1 | Zhumabek | Round 1: Law, Ching Yin - Zhumabek, Nurasyl | Pirc Defense: Classical Variation | |
| — | Law | 0–1 | Tamura | Asian Amateur Chess Competition 2025 | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| — | Law | 0–1 | Manabe | Asian Amateur Chess Competition 2025 | French Defense: Advance Variation, Wade Variation | |
| — | Law | ½–½ | Karamihan | Asian Amateur Chess Competition 2025 | Sicilian Defense: Najdorf Variation | |
| — | Law | 0–1 | Liang | Asian Amateur Chess Competition 2025 | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| — | Law | ½–½ | Ip | Asian Amateur Chess Competition 2025 | Italian Game: Classical Variation, Giuoco Pianissimo, with d6 | |
| — | Yamagami | 1–0 | Law | Asian Amateur Chess Competition 2025 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| — | liu | 0–1 | Law | Asian Amateur Chess Competition 2025 | Semi-Slav Defense | |
| — | Lim Teck Guan | 1–0 | Law | Asian Amateur Chess Competition 2025 | Semi-Slav Defense | |
| — | Hu | 1–0 | Law | Asian Amateur Chess Competition 2025 | Réti Opening | |