| Mar 20, 2026 | Mahadevan | 0–1 | Leung | Hong Kong SAR Chess Championships 2026 | Indian Defense: Anti-Nimzo-Indian | |
| Mar 13, 2026 | Leung | 1–0 | Chan | Hong Kong SAR Chess Championships 2026 | Queen's Pawn Game: Accelerated London System, Steinitz Countergambit Accepted | |
| Mar 6, 2026 | Lundberg | 1–0 | Leung | Hong Kong SAR Chess Championships 2026 | French Defense: Rubinstein Variation, Blackburne Defense | |
| Feb 21, 2026 | Leung | 1–0 | Sun | Samarkand Olympiad Selection 2026 | Indian Defense: Accelerated London System | |
| Feb 21, 2026 | Sun | ½–½ | Leung | Samarkand Olympiad Selection 2026 | French Defense: Rubinstein Variation, Blackburne Defense | |
| Feb 21, 2026 | Leung | 1–0 | Fan | Samarkand Olympiad Selection 2026 | Queen's Pawn Game: Accelerated London System | |
| Feb 21, 2026 | Leung | 1–0 | Cheng | Samarkand Olympiad Selection 2026 | Queen's Pawn Game: Chigorin Variation | |
| Feb 20, 2026 | Kannappan | 1–0 | Leung | Samarkand Olympiad Selection 2026 | French Defense: Rubinstein Variation, Blackburne Defense | |
| Feb 20, 2026 | Sun | 0–1 | Leung | Samarkand Olympiad Selection 2026 | French Defense: Advance Variation, Nimzowitsch System | |
| Feb 20, 2026 | Leung | ½–½ | Liu | Samarkand Olympiad Selection 2026 | Indian Defense: Accelerated London System | |
| Feb 20, 2026 | Ng | 0–1 | Leung | Samarkand Olympiad Selection 2026 | English Opening: Carls-Bremen System | |
| Feb 13, 2026 | Leung | 1–0 | Yeung | Hong Kong SAR Chess Championships 2026 | Indian Defense: Accelerated London System | |
| Feb 6, 2026 | Lau | 1–0 | Leung | Hong Kong SAR Chess Championships 2026 | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Jan 30, 2026 | Leung | 1–0 | Lin | Hong Kong SAR Chess Championships 2026 | Queen's Pawn Game: Accelerated London System | |
| Jan 22, 2026 | Shah | 1–0 | Leung | Hong Kong SAR Chess Championships 2026 | French Defense: Rubinstein Variation, Blackburne Defense | |
| Jan 16, 2026 | Leung | 1–0 | Chan | Hong Kong SAR Chess Championships 2026 | Indian Defense: Accelerated London System | |
| Dec 29, 2025 | Chai | 0–1 | Leung | HKIO 2025 | French Defense: Chigorin Variation | |
| Dec 28, 2025 | Leung | 0–1 | Munkhtulga | HKIO 2025 | Queen's Pawn Game: Accelerated London System, Steinitz Countergambit | |
| Dec 27, 2025 | Leung | ½–½ | Chen | HKIO 2025 | Indian Defense | |
| Dec 26, 2025 | Wong | 0–1 | Leung | HKIO 2025 | Queen's Pawn Game: Colle System | |
| Dec 26, 2025 | Leung | 0–1 | Lu | HKIO 2025 | Queen's Pawn Game: Accelerated London System | |
| Dec 25, 2025 | Guo | 1–0 | Leung | HKIO 2025 | English Opening: Carls-Bremen System | |
| Dec 24, 2025 | Leung | 1–0 | Zhao | HKIO 2025 | Queen's Pawn Game: Accelerated London System | |
| Dec 24, 2025 | Fung | 0–1 | Leung | HKIO 2025 | French Defense: Exchange Variation, Monte Carlo Variation | |
| Dec 23, 2025 | Leung | 1–0 | Bumbayar Baatarzorig | HKIO 2025 | Queen's Pawn Game: Accelerated London System, Steinitz Countergambit | |
| Jun 1, 2025 | Leung | 0–1 | Baczkowski | Round 4: Leung, Hoi Ting - Baczkowski, Stefan | Queen's Pawn Game: Accelerated London System, Steinitz Countergambit | |
| May 30, 2025 | Crowe | ½–½ | Leung | Round 1: Crowe, John - Leung, Hoi Ting | Queen's Gambit Declined: Harrwitz Attack, Orthodox Defense | |
| Sep 21, 2024 | Leung | 0–1 | Shaba | 45th FIDE Women's Chess Olympiad | Queen's Pawn Game: Accelerated London System | |
| Sep 19, 2024 | Sana Omprakash Kayyar | 1–0 | Leung | 45th FIDE Women's Chess Olympiad | Indian Defense: Anti-Nimzo-Indian | |
| Sep 16, 2024 | Mirza | 1–0 | Leung | 45th FIDE Women's Chess Olympiad | Queen's Pawn Game: Colle System, Anti-Colle | |
| Sep 15, 2024 | Alazemi | 0–1 | Leung | 45th FIDE Women's Chess Olympiad | French Defense: Advance Variation, Milner-Barry Gambit, Main Line | |
| Sep 14, 2024 | Simkunaite | 1–0 | Leung | 45th FIDE Women's Chess Olympiad | French Defense: Exchange Variation | |
| Sep 13, 2024 | Leung | 0–1 | Yuliana | 45th FIDE Women's Chess Olympiad | Indian Defense | |
| Sep 12, 2024 | Lazzarini | 0–1 | Leung | 45th FIDE Women's Chess Olympiad | French Defense: Advance Variation, Nimzowitsch System | |
| Sep 11, 2024 | Vidic | 1–0 | Leung | 45th FIDE Women's Chess Olympiad | French Defense: Rubinstein Variation, Blackburne Defense | |
| Aug 9, 2022 | Leung Hoi Ting | 1–0 | Kiyan Mohamed Usamath | WCO | Benoni Defense | |
| Aug 8, 2022 | Antonio Renelsa Taiane | 1–0 | Leung Hoi Ting | WCO | French Defense: Exchange Variation | |
| Aug 7, 2022 | Leung Hoi Ting | 0–1 | Gonzalez Peguero Mary Loly | WCO | King's Indian Defense: Exchange Variation | |
| Aug 6, 2022 | Leung Hoi Ting | 0–1 | Sanchez Tobar Francisca Valenti | WCO | Queen's Pawn Game: Barry Attack, Tarzan Attack | |
| Aug 3, 2022 | Kapalamula Martha | 0–1 | Leung Hoi Ting | WCO | French Defense: Advance Variation, Nimzowitsch System | |
| Aug 1, 2022 | Almeida Jacira Laura | 0–1 | Leung Hoi Ting | WCO | French Defense: Exchange Variation | |
| Jul 31, 2022 | Leung Hoi Ting | 0–1 | Avila Fraire Ameyalli | WCO | Indian Defense | |
| — | Callender Jessica | 0–1 | Leung Hoi Ting | WCO | French Defense: Steiner Variation | |
| — | Leung | 0–1 | Bai | Asian Rapid Chess Team Championship 2024 | Queen's Pawn Game: Barry Attack, Grünfeld Variation | |
| — | Sarwate | 1–0 | Leung | Asian Rapid Chess Team Championship 2024 | French Defense: Rubinstein Variation, Blackburne Defense | |