| Apr 5, 2026 | Bilych | 1–0 | Li | 2026 Colonial Open | Ruy Lopez: Closed, Martinez Variation | |
| Apr 5, 2026 | Li | 1–0 | Lebakken | 2026 Colonial Open | Ruy Lopez: Morphy Defense | |
| Apr 4, 2026 | Kurup | ½–½ | Li | 2026 Colonial Open | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Apr 4, 2026 | Li | 1–0 | Diao | 2026 Colonial Open | Sicilian Defense: Four Knights Variation, Cobra Variation | |
| Apr 3, 2026 | Sriniaiyer | ½–½ | Li | 2026 Colonial Open | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Apr 3, 2026 | Li | 1–0 | Schenk | 2026 Colonial Open | Sicilian Defense: Moscow Variation, Main Line | |
| Jan 18, 2026 | Li | 0–1 | Fishbein | Round 3: Li, Allen - Fishbein, Mitch | Alekhine Defense: Exchange Variation | |
| Jul 2, 2025 | Li | 1–0 | Doemer | Game 2: Li, Allen - Doemer, Andreas | Indian Defense | |
| Jul 1, 2025 | Doemer | 0–1 | Li | Game 1: Doemer, Andreas - Li, Allen | Caro-Kann Defense: Exchange Variation | |
| Jun 29, 2025 | Li | 0–1 | Cyrus Eldho | Round 7: Li, Allen - Cyrus Eldho | Rapport-Jobava System | |
| Jun 27, 2025 | Almazuly | 1–0 | Li | Round 5: Almazuly, Azamat - Li, Allen | Caro-Kann Defense: Panov Attack | |
| Jun 26, 2025 | Li | 0–1 | Sugraliyev | Round 4: Li, Allen - Sugraliyev, Akhmediyar | Indian Defense | |
| Jun 25, 2025 | Makharadze | 0–1 | Li | Round 3: Makharadze, Demetre - Li, Allen | Caro-Kann Defense: Panov Attack | |
| Jun 24, 2025 | Li | ½–½ | Mamurov | Round 2: Li, Allen - Mamurov, Kamoluddin | Indian Defense | |
| Jun 23, 2025 | Gartenlaub | 1–0 | Li | Round 1: Gartenlaub, Corin - Li, Allen | Caro-Kann Defense: Panov Attack | |
| Jun 5, 2023 | Zhu | * | Li | Trusts Open | ? | |
| Jun 4, 2023 | Li | * | Gong | Trusts Open | ? | |
| Jun 4, 2023 | Sun | * | Li | Trusts Open | ? | |
| Jun 3, 2023 | Li | 0–1 | Ning | Trusts Open | Sicilian Defense: Najdorf Variation, English Attack | |
| Jun 3, 2023 | Gan | 0–1 | Li | Trusts Open | English Opening: King's English Variation, Four Knights Variation, Fianchetto Line | |
| Jun 2, 2023 | Li | 0–1 | Xie | Trusts Open | Caro-Kann Defense: Exchange Variation | |
| Aug 16, 2021 | Li | 0–1 | S | World Youth Cup 2021 O16-G12 - Open 16 | Sicilian Defense: Najdorf Variation, English Attack | |
| Aug 16, 2021 | Li | 0–1 | Popov | World Youth Cup 2021 O16-G12 - Open 16 | Sicilian Defense: Modern Variations, Anti-Qxd4 Move Order Accepted | |
| Aug 16, 2021 | Li | 1–0 | Artemiou | World Youth Cup 2021 O16-G12 - Open 16 | Ruy Lopez: Steinitz Defense | |
| Aug 16, 2021 | Li | 0–1 | Schlegel | World Youth Cup 2021 O16-G12 - Open 16 | Sicilian Defense: Najdorf Variation, Opocensky Variation | |
| Aug 16, 2021 | Pakkoutis | 0–1 | Li | World Youth Cup 2021 O16-G12 - Open 16 | Caro-Kann Defense: Tartakower Variation | |
| Aug 16, 2021 | Amarathunga | 1–0 | Li | World Youth Cup 2021 O16-G12 - Open 16 | Caro-Kann Defense: Tartakower Variation | |
| Aug 16, 2021 | De Maupeou D`ableiges | 1–0 | Li | World Youth Cup 2021 O16-G12 - Open 16 | Queen's Pawn Game: Accelerated London System | |
| Aug 16, 2021 | Irmuunbileg | 1–0 | Li | World Youth Cup 2021 O16-G12 - Open 16 | King's Pawn Game | |
| — | Rallabandi | 1–0 | Li | Round 1: Rallabandi, Krishna Kishore - Li, Allen | Queen's Gambit Declined: Exchange Variation, Positional Variation | |