| — | Mohamed Anees M | 0–1 | Ngo | Grenke Open | ? | |
| May 25, 2026 | Ngo | 0–1 | Beerdsen | Round 7: Ngo, Quang Thai - Beerdsen, Thomas | Queen's Gambit Declined: Ragozin Defense | |
| May 25, 2026 | Vos | 0–1 | Ngo | Round 6: Vos, Tjark - Ngo, Quang Thai | Sicilian Defense: Four Knights Variation, Cobra Variation | |
| May 24, 2026 | Ngo | 0–1 | Gloeckler | Round 5: Ngo, Quang Thai - Gloeckler, Christian | Nimzo-Indian Defense: Classical Variation | |
| May 24, 2026 | Toledo | 0–1 | Ngo | Round 4: Toledo, Hillel - Ngo, Quang Thai | Sicilian Defense: Taimanov Variation | |
| May 23, 2026 | Ngo | 1–0 | Raptis | Round 3: Ngo, Quang Thai - Raptis, Filippos | Pirc Defense: Sveshnikov System | |
| May 23, 2026 | Kanli | ½–½ | Ngo | Round 2: Kanli, Kaan - Ngo, Quang Thai | Caro-Kann Defense: Tartakower Variation | |
| May 22, 2026 | Ngo | 1–0 | Jonsson | Round 1: Ngo, Quang Thai - Jonsson, Gauti Pall | Trompowsky Attack: Classical Defense, Big Center Variation | |
| Apr 6, 2026 | Turgut | 0–1 | Ngo | Grenke Chess Festival 2026 Open | Sicilian Defense: French Variation | |
| Apr 5, 2026 | Eljanov | 1–0 | Ngo | Grenke Chess Festival 2026 Open | Queen's Gambit Declined: Exchange Variation, Sämisch Variation | |
| Apr 5, 2026 | Ngo | * | Nied | Grenke Chess Festival 2026 Open | Queen's Gambit Declined: Harrwitz Attack, Two Knights Defense, Blockade Line | |
| Apr 4, 2026 | Hanache | ½–½ | Ngo | Grenke Chess Festival 2026 Open | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| Oct 5, 2025 | Tschernatsch | 0–1 | Ngo | IM-Turnier 2025 2025 | ? | |
| Oct 4, 2025 | Ngo | ½–½ | Rodriguez | IM-Turnier 2025 2025 | Queen's Gambit Declined: Ragozin Defense | |
| Oct 3, 2025 | Nothnagel | 1–0 | Ngo | IM-Turnier 2025 2025 | King's Indian Attack: Sicilian Variation | |
| Oct 3, 2025 | Ngo | 1–0 | Stork | IM-Turnier 2025 2025 | King's Indian Defense: Orthodox Variation | |
| Oct 2, 2025 | Carlstedt | 0–1 | Ngo | IM-Turnier 2025 2025 | Semi-Slav Defense: Stoltz Variation | |
| Oct 1, 2025 | Ngo | 0–1 | Eugene | IM-Turnier 2025 2025 | Dutch Defense: Hopton Attack | |
| Oct 1, 2025 | Garner | ½–½ | Ngo | IM-Turnier 2025 2025 | Queen's Gambit Declined: Semi-Tarrasch Defense, Exchange Variation | |
| Sep 29, 2025 | Ngo | 0–1 | Hartge | IM-Turnier 2025 2025 | Queen's Gambit Declined: Harrwitz Attack, Fianchetto Defense | |
| Sep 29, 2025 | Ngo | ½–½ | Kopylov | IM-Turnier 2025 2025 | Queen's Gambit Declined | |
| Sep 7, 2025 | Ngo | ½–½ | Bellahcene | Mémorial Ronald Decrop 2025 | Bogo-Indian Defense: Grünfeld Variation | |
| Sep 7, 2025 | Marechal | 0–1 | Ngo | Mémorial Ronald Decrop 2025 | Sicilian Defense: Closed | |
| Sep 7, 2025 | Ngo | 1–0 | Docx | Mémorial Ronald Decrop 2025 | Queen's Gambit Declined: Cambridge Springs Defense, Rubinstein Variation | |
| Sep 7, 2025 | Vermoesen | ½–½ | Ngo | Mémorial Ronald Decrop 2025 | Sicilian Defense: French Variation, Westerinen Attack | |
| Sep 7, 2025 | Ngo | 1–0 | Depauw | Mémorial Ronald Decrop 2025 | Queen's Gambit Declined: Cambridge Springs Defense, Rubinstein Variation | |
| Sep 7, 2025 | Vernimmen | 0–1 | Ngo | Mémorial Ronald Decrop 2025 | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Sep 7, 2025 | Ngo | 0–1 | Hausrath | Mémorial Ronald Decrop 2025 | Trompowsky Attack | |
| Sep 7, 2025 | Battistelli | 0–1 | Ngo | Mémorial Ronald Decrop 2025 | Sicilian Defense: French Variation | |
| Jun 9, 2025 | Xue | 0–1 | Ngo | Round 7: Xue, Luka - Ngo, Quang Thai | Queen's Gambit Accepted | |
| Jun 9, 2025 | Ngo | 1–0 | Lambertz | Round 6: Ngo, Quang Thai - Lambertz, Michael | Trompowsky Attack | |
| Jun 8, 2025 | Hicham | 0–1 | Ngo | Round 5: Hicham, Sewid - Ngo, Quang Thai | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Jun 8, 2025 | Ngo | 0–1 | Riabtsev | Round 4: Ngo, Quang Thai - Riabtsev, Ivan | Semi-Slav Defense: Anti-Moscow Gambit | |
| Jun 7, 2025 | Ngo | 1–0 | Schless | Round 2: Ngo, Quang Thai - Schless, Sebastian | King's Indian Defense: Semi-Averbakh System | |
| Jun 6, 2025 | Freese | 0–1 | Ngo | Round 1: Freese, Carsten - Ngo, Quang Thai | Bogo-Indian Defense: Nimzowitsch Variation | |
| Apr 21, 2025 | Ngo | 1–0 | Weidert | Round 9: Ngo, Quang Thai - Weidert, Florian | Englund Gambit: Main Line | |
| Apr 20, 2025 | Chua | * | Ngo | Round 7: Chua, Ethan - Ngo, Quang Thai | Sicilian Defense: Four Knights Variation, Cobra Variation | |
| Apr 20, 2025 | Ngo | ½–½ | Scheck | Round 6: Ngo, Quang Thai - Scheck, Kyrill | Sicilian Defense: Alapin Variation | |
| Apr 19, 2025 | Reuter | 0–1 | Ngo | Round 4: Reuter, Julian-Frank - Ngo, Quang Thai | Neo-Grünfeld Defense: Classical Variation, Original Defense | |
| Apr 18, 2025 | Ngo | ½–½ | Peters | Round 3: Ngo, Quang Thai - Peters, Alex | English Opening: Anglo-Indian Defense, Queen's Knight Variation | |
| Apr 18, 2025 | Frank Mueller | 0–1 | Ngo | Round 2: Frank Mueller - Ngo, Quang Thai | Sicilian Defense: Closed, Korchnoi Defense | |
| Apr 17, 2025 | Ngo | 1–0 | Bohle | Round 1: Ngo, Quang Thai - Bohle, Jasper | East Indian Defense | |
| Apr 15, 2025 | Pijpers | 1–0 | Ngo | Round 8: Pijpers, Arthur - Ngo, Quang Thai | French Defense: Classical Variation, Steinitz Variation | |
| Mar 31, 2024 | Ngo | 1–0 | Hinterreiter | Grenke Open | Slav Defense: Two Knights Attack | |
| Mar 30, 2024 | Ngo | ½–½ | Gloeckler | new tournament description | Trompowsky Attack | |
| Mar 30, 2024 | Tokhirjonova | 0–1 | Ngo | new tournament description | Sicilian Defense: Four Knights Variation, Exchange Variation | |
| Nov 3, 2024 | Ngo | 1–0 | Rolf | Round 7: Ngo, Quang Thai - Rolf, Marco | Slav Defense: Two Knights Attack | |
| Nov 2, 2024 | Ngo | ½–½ | Eyvazli | Round 5: Ngo, Quang Thai - Eyvazli, Ilkin | Sicilian Defense: Hyperaccelerated Dragon | |
| Nov 2, 2024 | Meiwes | 1–0 | Ngo | Round 6: Meiwes, Thore - Ngo, Quang Thai | Queen's Pawn Game: London System | |
| Nov 1, 2024 | Ngo | ½–½ | Vandenhole | Round 3: Ngo, Quang Thai - Vandenhole, Kobe | King's Indian Attack | |
| Nov 1, 2024 | Boehme | 1–0 | Ngo | Round 4: Boehme, Arne - Ngo, Quang Thai | French Defense: Burn Variation | |
| Oct 31, 2024 | Ngo | 1–0 | Noennig | Round 1: Ngo, Quang Thai - Noennig, Jakob | Queen's Gambit Declined: Harrwitz Attack, Fianchetto Defense | |
| Oct 31, 2024 | Thiercelin | 0–1 | Ngo | Round 2: Thiercelin, Jerome - Ngo, Quang Thai | Nimzo-Indian Defense: Classical Variation | |
| Jul 22, 2022 | Meyer | * | Ngo | open | ? | |
| Jul 21, 2022 | Gentemann | * | Ngo | open | ? | |
| Jul 19, 2022 | Schimnatkowski | * | Ngo | open | ? | |
| — | Ngo | 0–1 | Kollars | Round 2: Ngo, Quang Thai - Kollars, Dmitrij | Trompowsky Attack | |