| Dec 29, 2025 | Nguyen Thien Ngan | ½–½ | Pi | HKIO 2025 | Sicilian Defense: Kan Variation, Swiss Cheese Variation | |
| Dec 28, 2025 | Deng | 0–1 | Nguyen Thien Ngan | HKIO 2025 | Tarrasch Defense: Classical Variation, Carlsbad Variation | |
| Dec 27, 2025 | Nguyen Thien Ngan | ½–½ | Sebastian | HKIO 2025 | Sicilian Defense: Classical Variation, Sozin Attack | |
| Dec 26, 2025 | Tan | 0–1 | Nguyen Thien Ngan | HKIO 2025 | Italian Game: Classical Variation, Giuoco Pianissimo, with a6 | |
| Dec 26, 2025 | Nguyen Thien Ngan | 0–1 | Fang | HKIO 2025 | Italian Game: Classical Variation, Giuoco Pianissimo, with a6 | |
| Dec 25, 2025 | Lu | 0–1 | Nguyen Thien Ngan | HKIO 2025 | English Opening: King's English Variation | |
| Dec 24, 2025 | Nguyen Thien Ngan | 0–1 | Peng | HKIO 2025 | French Defense: Advance Variation, Euwe Variation | |
| Dec 24, 2025 | Sodgerelt Naranbold | ½–½ | Nguyen Thien Ngan | HKIO 2025 | Ruy Lopez: Morphy Defense, Cozio Defense | |
| Dec 23, 2025 | Nguyen Thien Ngan | ½–½ | Liu | HKIO 2025 | Caro-Kann Defense: Tartakower Variation | |
| Jul 8, 2025 | Nguyen Thien Ngan | ½–½ | Nguyen | Round 9: Nguyen Thien Ngan - Nguyen, Binh Vy | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Jul 7, 2025 | Nguyen Thien Ngan | 1–0 | Sebastian | Asian Age Group 2025 | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Jul 3, 2025 | Nguyen Anh Bao Thy | 1–0 | Nguyen Thien Ngan | 23rd ASEAN+ Age Group Chess Championships 2025 (G16, G18 and G20 Category) | English Opening: Agincourt Defense, Catalan Defense Accepted | |
| Mar 7, 2025 | Bochnickova | ½–½ | Nguyen Thien Ngan | Round 11: Bochnickova, Simona - Nguyen Thien Ngan | Italian Game: Hungarian Defense | |
| Mar 6, 2025 | Nguyen Thien Ngan | ½–½ | Karacsonyi | Round 10: Nguyen Thien Ngan - Karacsonyi, Kata | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Chelyabinsk Variation | |
| Mar 5, 2025 | Kaliakhmet | ½–½ | Nguyen Thien Ngan | Round 9: Kaliakhmet, Elnaz - Nguyen Thien Ngan | Queen's Gambit Declined: Semi-Tarrasch Defense, Exchange Variation | |
| Mar 4, 2025 | Nguyen Thien Ngan | ½–½ | Wang | Round 8: Nguyen Thien Ngan - Wang, Chuqiao | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Mar 3, 2025 | Huseynova | 0–1 | Nguyen Thien Ngan | Round 7: Huseynova, Lala - Nguyen Thien Ngan | Ruy Lopez: Closed, Breyer Defense, Zaitsev Hybrid | |
| Mar 2, 2025 | Nguyen Thien Ngan | 1–0 | Romany | Round 6: Nguyen Thien Ngan - Romany, Joy | Sicilian Defense: Kan Variation, Maróczy Bind, Bronstein Variation | |
| Mar 1, 2025 | Blokhin | 1–0 | Nguyen Thien Ngan | Round 5: Blokhin, Sofia - Nguyen Thien Ngan | Vienna Game: Anderssen Defense | |
| Feb 28, 2025 | Nguyen Thien Ngan | 0–1 | Balabayeva | Round 4: Nguyen Thien Ngan - Balabayeva, Xeniya | Caro-Kann Defense: Advance Variation | |
| Feb 27, 2025 | Peglau | 0–1 | Nguyen Thien Ngan | Round 3: Peglau, Dora - Nguyen Thien Ngan | Catalan Opening: Open Defense, Classical Line | |
| Feb 26, 2025 | Nguyen Thien Ngan | * | Shuqja | Round 2: Nguyen Thien Ngan - Shuqja, Klean | Sicilian Defense: Kalashnikov Variation | |
| Feb 25, 2025 | Yakimova | 1–0 | Nguyen Thien Ngan | Round 1: Yakimova, Mariya - Nguyen Thien Ngan | Queen's Gambit Declined: Charousek Variation | |
| Aug 9, 2022 | Gjergji Rozana | ½–½ | Nguyen Thien Ngan | WCO | Ruy Lopez: Closed, Breyer Defense, Zaitsev Hybrid | |
| Aug 8, 2022 | Nguyen Thien Ngan | 0–1 | Mordido Kylen Joy | WCO | Sicilian Defense: Kan Variation, Modern Variation | |
| Aug 7, 2022 | Nguyen Thien Ngan | 1–0 | Barbier Astrid | WCO | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Chelyabinsk Variation | |
| Aug 6, 2022 | Schneider Jana | 1–0 | Nguyen Thien Ngan | WCO | Ruy Lopez: Closed, Chigorin Defense | |
| Aug 1, 2022 | Toro Pradenas Maria Jose | 1–0 | Nguyen Thien Ngan | WCO | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| — | Nguyen Thien Ngan | 1–0 | Mayorga Araya Sofia | WCO | Sicilian Defense: Najdorf Variation, Opocensky Variation | |
| — | Nguyen Thien Ngan | 0–1 | Adarsh Tripathi | 22nd Bangkok Chess Club Open 2025 | Sicilian Defense: Accelerated Dragon, Modern Variation | |
| — | Horvath | ½–½ | Nguyen Thien Ngan | 22nd Bangkok Chess Club Open 2025 | English Opening: Agincourt Defense | |