| May 4, 2026 | Li | 1–0 | Arakhamia-Grant | Round 11: Li, Harry - Arakhamia-Grant, Ketevan | King's Indian Defense: Semi-Averbakh System | |
| May 3, 2026 | Bezuidenhout | 1–0 | Li | Round 10: Bezuidenhout, Roland - Li, Harry | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| May 2, 2026 | Eames | ½–½ | Li | Round 9: Eames, Robert S - Li, Harry | Ruy Lopez: Morphy Defense | |
| Apr 17, 2026 | Li | * | Luan | 2026 Melbourne International Open - Rapid | ? | |
| Apr 17, 2026 | Nguyen Thi Mai Hung | 1–0 | Li | 2026 Melbourne International Open - Rapid | Neo-Grünfeld Defense: Classical Variation, Original Defense | |
| Apr 13, 2026 | Li | * | Grey | 2026 Melbourne International Open - Amateurs | ? | |
| Mar 31, 2026 | Injac | 1–0 | Li | Reykjavik Open 2026 | Italian Game: Giuoco Pianissimo, Normal | |
| Mar 30, 2026 | Li | ½–½ | Kurmann | Reykjavik Open 2026 | Semi-Slav Defense | |
| Mar 29, 2026 | Baskin | ½–½ | Li | Reykjavik Open 2026 | Ruy Lopez: Closed | |
| Mar 28, 2026 | Li | 1–0 | Sayce | Reykjavik Open 2026 | Sicilian Defense: Najdorf Variation | |
| Mar 27, 2026 | Li | 0–1 | Tang | Reykjavik Open 2026 | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Mar 25, 2026 | Tabatabaei | 1–0 | Li | Reykjavik Open 2026 | Tarrasch Defense: Two Knights Variation | |
| Mar 22, 2026 | Li | ½–½ | Tsatsalashvili | Round 8: Li, Harry - Tsatsalashvili, Keti | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Mar 21, 2026 | Badacsonyi | 1–0 | Li | Round 7: Badacsonyi, Stanley - Li, Harry | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Mar 15, 2026 | Mylovanov | 0–1 | Li | Round 11: Mylovanov, Volodymyr - Li, Harry | Queen's Gambit Declined: Barmen Variation | |
| Mar 15, 2026 | Li | 0–1 | Rughani | Round 10: Li, Harry - Rughani, Mahin | Caro-Kann Defense: Advance Variation, Short Variation | |
| Mar 15, 2026 | Young | 0–1 | Li | Round 9: Young, Daniel J - Li, Harry | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Mar 15, 2026 | Li | 0–1 | Kryshtafor | Round 8: Li, Harry - Kryshtafor, Maksym | Queen's Gambit Declined: Ragozin Defense | |
| Mar 15, 2026 | Verbytski | 1–0 | Li | Round 7: Verbytski, Oleg - Li, Harry | Italian Game: Giuoco Pianissimo, Normal | |
| Mar 14, 2026 | Li | 1–0 | Asgarova | Round 6: Li, Harry - Asgarova, Turan | Sicilian Defense: Taimanov Variation | |
| Mar 14, 2026 | Bowcott-Terry | 1–0 | Li | Round 5: Bowcott-Terry, Finlay - Li, Harry | Italian Game: Two Knights Defense, Polerio Defense, Bishop Check Line | |
| Mar 14, 2026 | Li | 1–0 | Davy | Round 4: Li, Harry - Davy, John | Pirc Defense: Classical Variation, Quiet System | |
| Mar 14, 2026 | Lanzer | 0–1 | Li | Round 3: Lanzer, Robert A - Li, Harry | Tarrasch Defense: Symmetrical Variation | |
| Mar 14, 2026 | Li | 0–1 | Adams | Round 2: Li, Harry - Adams, Michael | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Mar 14, 2026 | Ashcroft | 0–1 | Li | Round 1: Ashcroft, Ben - Li, Harry | Four Knights Game: Scotch Variation Accepted | |
| Feb 22, 2026 | Li | ½–½ | Eltigani | Round 8: Li, Harry - Eltigani, Omar | Sicilian Defense: Kan Variation, Maróczy Bind, Réti Variation | |
| Feb 22, 2026 | Chakrabarty | 1–0 | Li | Round 9: Chakrabarty, Reyaansh - Li, Harry | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Feb 21, 2026 | Li | 1–0 | Bahtiyorova | Round 1: Li, Harry - Bahtiyorova, Nodirabegim | Queen's Pawn Game | |
| Feb 20, 2026 | Kaufman | ½–½ | Li | Round 7: Kaufman, Raymond - Li, Harry | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Feb 19, 2026 | Li | 1–0 | Udovenko | Round 6: Li, Harry - Udovenko, Daniel | Grünfeld Defense: Exchange Variation, Classical Variation | |
| Feb 19, 2026 | Golubka | 1–0 | Li | Round 5: Golubka, Petro - Li, Harry | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Feb 18, 2026 | Li | ½–½ | Wong | Round 4: Li, Harry - Wong, Jianwen | Pirc Defense | |
| Feb 17, 2026 | Li | 1–0 | Swiatkowski | Round 3: Li, Harry - Swiatkowski, Dominik | Ruy Lopez: Closed, Breyer Defense, Zaitsev Hybrid | |
| Feb 17, 2026 | Wadsworth | 1–0 | Li | Round 2: Wadsworth, Matthew J - Li, Harry | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Feb 8, 2026 | Li | 1–0 | Zhao | Round 6: Li, Harry - Zhao, George | Sicilian Defense: Lasker-Pelikan Variation | |
| Feb 7, 2026 | Valdepenas Octavio | ½–½ | Li | Round 5: Valdepenas Octavio, Javier - Li, Harry | Ruy Lopez: Open, Classical Defense, Main Line | |
| Jan 11, 2026 | Li | 1–0 | Eggleston | Round 4: Li, Harry - Eggleston, David J | Nimzo-Indian Defense: Sämisch Variation | |
| Jan 10, 2026 | Cont | ½–½ | Li | Round 3: Cont, Arya - Li, Harry | King's Indian Attack: Sicilian Variation | |
| Dec 3, 2025 | Abhyuday | ½–½ | Li | Round 9: Abhyuday, Santhosh - Li, Harry | Four Knights Game: Spanish Variation, Rubinstein Variation, Henneberger Variation | |
| Dec 2, 2025 | Li | ½–½ | Hill | Round 8: Li, Harry - Hill, Alistair | French Defense: Advance Variation, Euwe Variation | |
| Dec 1, 2025 | Pollack | 1–0 | Li | Round 7: Pollack, Oscar - Li, Harry | Ruy Lopez: Morphy Defense | |
| Nov 30, 2025 | Li | 0–1 | Kanov | Round 6: Li, Harry - Kanov, Nikola | Sicilian Defense: Taimanov Variation | |
| Nov 30, 2025 | Flear | ½–½ | Li | Round 5: Flear, Glenn C - Li, Harry | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Nov 29, 2025 | Li | 1–0 | Hagesather | Round 4: Li, Harry - Hagesather, Arne | Caro-Kann Defense: Advance Variation, Short Variation | |
| Nov 28, 2025 | Sefton | 0–1 | Li | Round 3: Sefton, Adam - Li, Harry | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Nov 28, 2025 | Li | 0–1 | Hryshchenko | Round 2: Li, Harry - Hryshchenko, Kamila | English Defense | |
| Nov 27, 2025 | Grieve | 1–0 | Li | Round 1: Grieve, Harry - Li, Harry | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Nov 2, 2025 | Moreby | 1–0 | Li | Round 2: Moreby, James - Li, Harry | English Opening: Neo-Catalan | |
| Nov 1, 2025 | Li | ½–½ | Maciol | Round 1: Li, Harry - Maciol, Ryszard | French Defense: Advance Variation, Wade Variation | |
| Sep 20, 2025 | Roberson | 1–0 | Li | 2025 UK Open Blitz Qualifier: London 3 (Golders Green) | Rapport-Jobava System | |
| May 5, 2025 | Taylor | 1–0 | Li | Round 11: Taylor, Martin R - Li, Harry | Rapport-Jobava System | |
| May 4, 2025 | Pert | 0–1 | Li | Round 10: Pert, Max - Li, Harry | Queen's Pawn Game: London System | |
| May 3, 2025 | Li | 0–1 | O`Donnell | Round 9: Li, Harry - O`Donnell, Conor | Caro-Kann Defense: Advance Variation, Short Variation | |
| Apr 6, 2025 | Finn | 0–1 | Li | Round 8: Finn, Peter - Li, Harry | Catalan Opening: Open Defense, Classical Line | |
| Apr 5, 2025 | Li | 1–0 | Shafi | Round 7: Li, Harry - Shafi, Declan | Petrov's Defense: Modern Attack, Center Variation | |
| Feb 16, 2025 | Li | ½–½ | Cyborowski | Round 6: Li, Harry - Cyborowski, Lukasz | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Feb 15, 2025 | Pang | 0–1 | Li | Round 5: Pang, Ethan - Li, Harry | Italian Game: Scotch Gambit, Max Lange Attack | |
| Feb 23, 2025 | Li | 0–1 | Greet | Round 9: Li, Harry - Greet, Andrew N | Caro-Kann Defense: Advance Variation, Short Variation | |
| Feb 22, 2025 | Li | 1–0 | Ng | Round 7: Li, Harry - Ng, Jun Fung Isaac | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Feb 22, 2025 | Fischer | ½–½ | Li | Round 8: Fischer, Daniel - Li, Harry | Ruy Lopez: Morphy Defense | |
| Feb 21, 2025 | Murawski | 0–1 | Li | Round 6: Murawski, Jan - Li, Harry | Queen's Gambit Declined: Westphalian Variation | |
| Feb 20, 2025 | Li | 0–1 | Larkin | Round 5: Li, Harry - Larkin, Vladyslav | Sicilian Defense: Kan Variation, Maróczy Bind, Réti Variation | |
| Feb 20, 2025 | Brackmann | 0–1 | Li | Round 4: Brackmann, Hendrik - Li, Harry | King's Gambit Accepted: Fischer Defense | |
| Feb 19, 2025 | Li | ½–½ | Pick | Round 3: Li, Harry - Pick, Freddie | Sicilian Defense: Lasker-Pelikan Variation | |
| Feb 18, 2025 | Li | 1–0 | Bugaj | Round 1: Li, Harry - Bugaj, Hanna | Sicilian Defense: Kalashnikov Variation | |
| Feb 18, 2025 | Plat | 1–0 | Li | Round 2: Plat, Vojtech - Li, Harry | Scotch Game: Mieses Variation | |
| Jan 26, 2025 | Wadsworth | ½–½ | Li | Round 4: Wadsworth, Matthew J - Li, Harry | Catalan Opening: Open Defense, Classical Line | |
| Jan 25, 2025 | Li | ½–½ | Birtwistle | Round 3: Li, Harry - Birtwistle, Nigel | Sicilian Defense: Accelerated Dragon, Maróczy Bind, Gurgenidze Variation | |
| Dec 20, 2024 | Alexiadis | 1–0 | Li | XI Sunway Sitges International Chess Festival 2024 - Group A | Queen's Pawn Game: Colle System | |
| Dec 19, 2024 | Li | ½–½ | Xu | XI Sunway Sitges International Chess Festival 2024 - Group A | Ruy Lopez: Closed, Anti-Marshall | |
| Dec 13, 2024 | Li | ½–½ | Lopez Martinez | XI Sunway Sitges International Chess Festival 2024 - Group A | French Defense: Advance Variation, Euwe Variation | |
| Oct 25, 2024 | Li | 1–0 | O`neill | 39th European Chess Club Cup | London System: Poisoned Pawn Variation | |
| Oct 24, 2024 | Menzies | 1–0 | Li | 39th European Chess Club Cup | ? | |
| Oct 23, 2024 | Zlatkov | ½–½ | Li | 39th European Chess Club Cup | Zukertort Opening: Reversed Grünfeld | |
| Oct 22, 2024 | Li | 0–1 | Sumets | 39th European Chess Club Cup | French Defense: Advance Variation, Euwe Variation | |
| Oct 21, 2024 | Li | 1–0 | Young | 39th European Chess Club Cup | Ruy Lopez: Open, Dilworth Variation | |
| Oct 20, 2024 | Galopoulos | ½–½ | Li | 39th European Chess Club Cup | English Opening: Agincourt Defense | |
| Jul 19, 2024 | Lemos | * | Li | Round 3: Lemos, Damian - Li, Harry | ? | |
| Jul 17, 2024 | Li | ½–½ | Cherniaev | Round 1: Li, Harry - Cherniaev, Alexander | Sicilian Defense: Lasker-Pelikan Variation, Bird Variation | |
| May 6, 2024 | Li | 1–0 | Pein | Round 11: Li, Harry - Pein, Jonathan | Sicilian Defense: Dragon Variation | |
| May 5, 2024 | Ansell | ½–½ | Li | Round 10: Ansell, Simon T - Li, Harry | Italian Game: Giuoco Pianissimo, Normal | |
| May 4, 2024 | Li | ½–½ | Lupulescu | Round 9: Li, Harry - Lupulescu, Constantin | Sicilian Defense: Four Knights Variation | |
| Mar 20, 2024 | Katz | 1–0 | Li | Reykjavik Open 2024 | Ruy Lopez: Closed | |
| Mar 19, 2024 | Li | 1–0 | Haldorsen | Reykjavik Open 2024 | Caro-Kann Defense: Advance Variation, Short Variation | |
| Mar 17, 2024 | Hjartarson | 1–0 | Li | Reykjavik Open 2024 | Ruy Lopez: Morphy Defense | |
| Mar 15, 2024 | Li | 0–1 | Can | Reykjavik Open 2024 | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Jan 14, 2024 | Li | 0–1 | Gourlay | 4NCL Division 1 2023-2024 | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Jan 13, 2024 | Rendle | ½–½ | Li | 4NCL Division 1 2023-2024 | Queen's Gambit Declined: Tarrasch Defense, Pseudo-Tarrasch | |
| Nov 24, 2024 | Dong | 1–0 | Li | Round 2: Dong, Bao Nghia - Li, Harry | Ruy Lopez: Morphy Defense | |
| Nov 23, 2024 | Li | ½–½ | Ledger | Round 1: Li, Harry - Ledger, Dave J | Ruy Lopez: Morphy Defense | |
| Nov 12, 2023 | Li | 1–0 | Badacsonyi | 4NCL Division 1 2023-2024 | French Defense: Advance Variation, Euwe Variation | |
| Nov 11, 2023 | Turner | ½–½ | Li | 4NCL Division 1 2023-2024 | Tarrasch Defense: Classical Variation, Advance Variation | |
| Feb 12, 2023 | Dong | 1–0 | Li | 4NCL Division 1 2022-2023 | Catalan Opening: Open Defense, Classical Line | |
| Feb 11, 2023 | Li | ½–½ | Kolbus | 4NCL Division 1 2022-2023 | Caro-Kann Defense: Classical Variation, Seirawan Variation | |
| Jan 15, 2023 | Li | 0–1 | Arkell | 4NCL Division 1 2022-2023 | Modern Defense: Kotov Variation | |
| Oct 23, 2022 | Zulfic | 0–1 | Li | 4NCL Division 1 2022-2023 | Queen's Pawn Game: Accelerated London System | |
| Nov 28, 2021 | Li | ½–½ | Kanellopoulos | 4NCL Division 1_2 | Sicilian Defense: Najdorf Variation | |
| Nov 27, 2021 | Duncan | * | Li | 4NCL Division 1_2 | ? | |
| — | Li | ½–½ | Golub | Round 1: Li, Harry - Golub, Nikolina | Sicilian Defense: Dragon Variation | |
| — | Li | ½–½ | Gasanov | Round 3: Li, Harry - Gasanov, Eldar | Italian Game: Two Knights Defense, Modern Bishop's Opening | |