| Jan 14, 2026 | Li | ½–½ | Anderson | Australian Chess Reserves 2026 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Jan 11, 2026 | Li | ½–½ | Anderson | Australian Chess Reserves 2026 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Jan 5, 2026 | Li | ½–½ | Anderson | Australian Chess Reserves 2026 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Dec 29, 2025 | Baidar | 0–1 | Li | HKIO 2025 | Benoni Defense: Knight's Tour Variation | |
| Dec 28, 2025 | Li | 0–1 | Papantoniou | HKIO 2025 | Slav Defense: Modern Line | |
| Dec 27, 2025 | Stalker | 1–0 | Li | HKIO 2025 | Sicilian Defense: Grand Prix Attack | |
| Dec 26, 2025 | Li | 1–0 | Chan Lok Yee Lewis | HKIO 2025 | English Defense | |
| Dec 26, 2025 | Li | ½–½ | Urangoo | HKIO 2025 | Semi-Slav Defense: Meran Variation | |
| Dec 25, 2025 | Kwong | 1–0 | Li | HKIO 2025 | Grünfeld Defense: Exchange Variation, Modern Exchange Variation | |
| Dec 24, 2025 | Ruan | ½–½ | Li | HKIO 2025 | Sicilian Defense: Alapin Variation, Barmen Defense | |
| Dec 24, 2025 | Li | ½–½ | Dryglas | HKIO 2025 | Queen's Pawn Game: Modern Defense | |
| Dec 23, 2025 | Huh | 1–0 | Li | HKIO 2025 | Caro-Kann Defense: Panov Attack, Modern Defense | |
| Jun 6, 2025 | Tang | 1–0 | Li | 2025 NSW Open | Sicilian Defense: Najdorf Variation, Freak Attack | |
| Jan 2, 2025 | Li | ½–½ | Leung | Hong Kong International Open 2024 | Grünfeld Defense: Exchange Variation, Modern Exchange Variation | |
| Jan 1, 2025 | Yu | 1–0 | Li | Hong Kong International Open 2024 | King's Indian Attack | |
| Jul 8, 2024 | Li | 0–1 | McNamara | Round 6: Li, Shing Hei - McNamara, Gary | Bogo-Indian Defense: Nimzowitsch Variation | |
| Dec 31, 2024 | Li | 1–0 | Yuen | Hong Kong International Open 2024 | Catalan Opening | |
| Dec 30, 2024 | Li | 1–0 | Heung | Hong Kong International Open 2024 | King's Indian Defense: Sämisch Variation, Closed Variation | |
| Dec 30, 2024 | Chan | 1–0 | Li | Hong Kong International Open 2024 | Sicilian Defense: Najdorf Variation | |
| Dec 29, 2024 | Shah | 0–1 | Li | Hong Kong International Open 2024 | Sicilian Defense: Najdorf Variation | |
| Dec 28, 2024 | Li | 1–0 | Lin | Hong Kong International Open 2024 | King's Indian Defense: Fianchetto Variation, Classical Fianchetto | |
| Dec 28, 2024 | Zhu | 0–1 | Li | Hong Kong International Open 2024 | King's Indian Defense: Fianchetto Variation, Classical Fianchetto | |
| Dec 27, 2024 | Li | 1–0 | Zee | Hong Kong International Open 2024 | Queen's Pawn Game | |
| Dec 29, 2023 | Li | 1–0 | Teo | Hong Kong International Open Chess Championship 2023 | English Opening: King's English Variation, Two Knights Variation, Reversed Dragon | |
| Dec 28, 2023 | Chen | 1–0 | Li | Hong Kong International Open Chess Championship 2023 | Sicilian Defense: Alapin Variation, Barmen Defense | |
| Dec 27, 2023 | Li | 1–0 | Chen | Hong Kong International Open Chess Championship 2023 | Catalan Opening: Open Defense, Classical Line | |
| Dec 27, 2023 | Bhatewara | 0–1 | Li | Hong Kong International Open Chess Championship 2023 | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Dec 26, 2023 | Li | 0–1 | Huang | Hong Kong International Open Chess Championship 2023 | Bogo-Indian Defense: Retreat Variation | |
| Dec 26, 2023 | Tsang | 0–1 | Li | Hong Kong International Open Chess Championship 2023 | Sicilian Defense | |
| Dec 25, 2023 | Li | 0–1 | Azizbekyan | Hong Kong International Open Chess Championship 2023 | King's Indian Defense: Four Pawns Attack, Dynamic Attack | |
| Dec 25, 2023 | Cai | 1–0 | Li | Hong Kong International Open Chess Championship 2023 | Sicilian Defense: Najdorf Variation | |
| Dec 24, 2023 | Li | * | Yu | Hong Kong International Open Chess Championship 2023 | ? | |
| Aug 16, 2021 | Li | 0–1 | Tan | World Youth Cup 2021 O18-G10 - Open 18 | Benoni Defense: Classical Variation | |
| Aug 16, 2021 | Li | 0–1 | Brilej | World Youth Cup 2021 O18-G10 - Open 18 | Benoni Defense: Taimanov Variation | |
| Aug 16, 2021 | Li | 1–0 | Oyeyipo | World Youth Cup 2021 O18-G10 - Open 18 | Queen's Gambit Accepted: Old Variation | |
| Aug 16, 2021 | Li | 0–1 | Verhasselt | World Youth Cup 2021 O18-G10 - Open 18 | Tarrasch Defense: Classical Variation | |
| Aug 16, 2021 | Li | 1–0 | Chen | World Youth Cup 2021 O18-G10 - Open 18 | Catalan Opening: Closed | |
| Aug 16, 2021 | Cantela | 1–0 | Li | World Youth Cup 2021 O18-G10 - Open 18 | French Defense: Winawer Variation, Advance Variation | |
| Aug 16, 2021 | Rowe | 0–1 | Li | World Youth Cup 2021 O18-G10 - Open 18 | ? | |
| Aug 16, 2021 | Washimkar | 1–0 | Li | World Youth Cup 2021 O18-G10 - Open 18 | Sicilian Defense: Moscow Variation, Main Line | |
| Aug 16, 2021 | Nhamuave | 1–0 | Li | World Youth Cup 2021 O18-G10 - Open 18 | Indian Defense: Tartakower Attack | |
| Aug 16, 2021 | Pride | 0–1 | Li | World Youth Cup 2021 O18-G10 - Open 18 | Sicilian Defense: Closed | |
| — | Li | 1–0 | Zhou | Asian Rapid Chess Team Championship 2024 | Queen's Gambit Declined | |
| — | Li | ½–½ | Lam | Round 7: Li, Shing Hei - Lam, Daniel King Wai | Horwitz Defense | |
| — | Li | 0–1 | De Guzman | Round 8: Li, Shing Hei - De Guzman, John Paul | Slav Defense: Modern Line | |
| — | Li | 1–0 | Guo | Asian Amateur Chess Competition 2025 | Neo-Grünfeld Defense: Classical Variation, Original Defense | |
| — | Li | 1–0 | Liu | Asian Amateur Chess Competition 2025 | Catalan Opening: Closed | |
| — | Li | 1–0 | Tugsbilguun | Round 5: Li, Shing Hei - Tugsbilguun, Davganamdag | Dutch Defense: Classical Variation | |
| — | Li | 0–1 | Zhumabek | Round 6: Li, Shing Hei - Zhumabek, Nurasyl | King's Indian Defense: Normal Variation, King's Knight Variation | |
| — | Li | 1–0 | Hong | Asian Amateur Chess Competition 2025 | Neo-Grünfeld Defense: Ultra-Delayed Exchange Variation | |
| — | Woo | 0–1 | Li | Asian Rapid Chess Team Championship 2024 | Sicilian Defense: Smith-Morra Gambit Accepted | |
| — | Gonzales | 1–0 | Li | Asian Rapid Chess Team Championship 2024 | English Opening: Anglo-Indian Defense, King's Indian Formation | |
| — | Lundberg | 0–1 | Li | Asian Rapid Chess Team Championship 2024 | Benoni Defense: Hromádka System | |
| — | Qian | 0–1 | Li | Asian Rapid Chess Team Championship 2024 | English Opening: King's English Variation | |
| — | Li | 0–1 | Li | Asian Rapid Chess Team Championship 2024 | Sicilian Defense: Najdorf Variation, Adams Attack | |
| — | Zhao | 1–0 | Li | Asian Rapid Chess Team Championship 2024 | Grünfeld Defense: Exchange Variation, Modern Exchange Variation, Kramnik's Line | |
| — | Gong | 1–0 | Li | Asian Rapid Chess Team Championship 2024 | King's Indian Defense: Sämisch Variation, Sämisch Gambit | |
| — | Kozionov | 1–0 | Li | Asian Rapid Chess Team Championship 2024 | English Opening: Symmetrical Variation, Four Knights Variation | |
| — | Laohawirapap | * | Li | Hong Kong Summer International Open Blitz 2024 | King's Pawn Game | |
| — | Zhumabek | 1–0 | Li | Round 2: Zhumabek, Nurasyl - Li, Shing Hei | King's Indian Attack | |
| — | Kao | 1–0 | Li | Round 4: Kao, Jamison Edrich - Li, Shing Hei | King's Indian Attack: Sicilian Variation | |
| — | Vivaan Sachdev | 1–0 | Li | Asian Amateur Chess Competition 2025 | Sicilian Defense: Moscow Variation | |
| — | Buccat | 0–1 | Li | Asian Amateur Chess Competition 2025 | Sicilian Defense: Modern Variations | |
| — | Xia | ½–½ | Li | Asian Amateur Chess Competition 2025 | Grünfeld Defense: Stockholm Variation | |
| — | Liu | 1–0 | Li | Asian Amateur Chess Competition 2025 | Sicilian Defense: Moscow Variation | |