| Jun 24, 2026 | Dau Khuong Duy | 1–0 | Tran Ngoc Minh Duy | 3rd QUANG NINH GM OPEN CHESS TOURNAMENT 2026 - Masters | Caro-Kann Defense: Endgame Variation | |
| Nov 29, 2025 | Tran Ngoc Minh Duy | 1–0 | Vaz | Round 8: Tran Ngoc Minh Duy - Vaz, Ethan | King's Indian Defense: Semi-Averbakh System | |
| Nov 28, 2025 | Scheglov | ½–½ | Tran Ngoc Minh Duy | Round 8: Scheglov, Gleb - Tran Ngoc Minh Duy | Indian Defense: Anti-Nimzo-Indian | |
| Nov 25, 2025 | Tran Ngoc Minh Duy | 0–1 | Vaz | Round 5: Tran Ngoc Minh Duy - Vaz, Ethan | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Nov 23, 2025 | Tran Ngoc Minh Duy | * | Induwara | Round 2: Tran Ngoc Minh Duy - Induwara, T H D Thisarindu | ? | |
| Oct 15, 2025 | Klaska | 0–1 | Tran Ngoc Minh Duy | Round 11: Klaska, Philipp Leon - Tran Ngoc Minh Duy | Caro-Kann Defense: Endgame Variation | |
| Oct 12, 2025 | Tran Ngoc Minh Duy | 0–1 | Sowinski | Round 8: Tran Ngoc Minh Duy - Sowinski, Pawel | Caro-Kann Defense: Exchange Variation | |
| Oct 11, 2025 | Omonov | ½–½ | Tran Ngoc Minh Duy | Round 7: Omonov, Asrorjon - Tran Ngoc Minh Duy | Zukertort Opening | |
| Oct 8, 2025 | Volodin | 1–0 | Tran Ngoc Minh Duy | Round 5: Volodin, Alexandr E. - Tran Ngoc Minh Duy | Caro-Kann Defense: Karpov Variation | |
| Oct 3, 2025 | Tran Ngoc Minh Duy | 0–1 | Mamedov | Round 2: Tran Ngoc Minh Duy - Mamedov, Edgar | Sicilian Defense: French Variation | |
| Jul 9, 2025 | Tran Ngoc Minh Duy | 1–0 | Nguyen | Asian Age Group 2025 Rapid | Sicilian Defense: Moscow Variation, Sokolsky Variation | |
| Jul 9, 2025 | Dinh Nho Kiet | 1–0 | Tran Ngoc Minh Duy | Asian Age Group 2025 Rapid | Nimzo-Indian Defense: Classical Variation, Keres Defense | |
| Jul 9, 2025 | Tran Ngoc Minh Duy | 1–0 | Nguyen | Asian Age Group 2025 Rapid | Slav Defense: Czech Variation, Carlsbad Variation | |
| Jul 9, 2025 | Tran Ngoc Minh Duy | ½–½ | Nguyen | Asian Age Group 2025 Rapid | Sicilian Defense: Moscow Variation | |
| Jul 9, 2025 | Tran Ngoc Minh Duy | 1–0 | Huynh | Asian Age Group 2025 Rapid | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Jul 9, 2025 | Phan | ½–½ | Tran Ngoc Minh Duy | Asian Age Group 2025 Rapid | Caro-Kann Defense: Exchange Variation | |
| Jul 8, 2025 | Shen | ½–½ | Tran Ngoc Minh Duy | Round 9: Shen, Ree Herng - Tran Ngoc Minh Duy | Caro-Kann Defense: Karpov Variation | |
| Jul 7, 2025 | Tran Ngoc Minh Duy | 1–0 | Nguyen | Asian Age Group 2025 | Ruy Lopez: Berlin Defense | |
| Jul 6, 2025 | Cabales | 0–1 | Tran Ngoc Minh Duy | Asian Age Group 2025 | Catalan Opening: Open Defense | |
| Jul 6, 2025 | Tran Ngoc Minh Duy | 0–1 | Nguyen | Asian Age Group 2025 | French Defense: Classical Variation, Shirov-Anand Variation | |
| Jul 4, 2025 | Nguyen | ½–½ | Tran Ngoc Minh Duy | Round 5: Nguyen, Vuong Tung Lam - Tran Ngoc Minh Duy | Indian Defense: Knights Variation | |
| Jul 3, 2025 | Tran Ngoc Minh Duy | 1–0 | Doan | Round 4: Tran Ngoc Minh Duy - Doan, The Duc | Caro-Kann Defense: Exchange Variation | |
| Jul 3, 2025 | Phan | 0–1 | Tran Ngoc Minh Duy | Round 3: Phan, Tran Bao Khang - Tran Ngoc Minh Duy | Caro-Kann Defense: Exchange Variation | |
| Jul 3, 2025 | Tran Ngoc Minh Duy | ½–½ | Nguyen Anh Huy | Round 2: Tran Ngoc Minh Duy - Nguyen Anh Huy | Ruy Lopez: Schliemann Defense | |
| Jul 2, 2025 | Loo | 0–1 | Tran Ngoc Minh Duy | Round 1: Loo, Kai Jue Bryan - Tran Ngoc Minh Duy | Caro-Kann Defense: Exchange Variation | |
| Jun 11, 2025 | Jeet | ½–½ | Tran Ngoc Minh Duy | 2nd QUANG NINH CHESS TOURNAMENT 2025 | Queen's Gambit Declined: Ragozin Defense | |
| Jun 11, 2025 | Tran Ngoc Minh Duy | ½–½ | Wynn | 2nd QUANG NINH CHESS TOURNAMENT 2025 | Four Knights Game: Scotch Variation Accepted | |
| Jun 10, 2025 | Nguyen Van Hai | 0–1 | Tran Ngoc Minh Duy | 2nd QUANG NINH CHESS TOURNAMENT 2025 | Caro-Kann Defense: Karpov Variation, Modern Variation, Kasparov Attack | |
| Jun 10, 2025 | Tran Ngoc Minh Duy | ½–½ | Duong Vu Anh | 2nd QUANG NINH CHESS TOURNAMENT 2025 | Sicilian Defense: Kramnik Variation | |
| Jun 9, 2025 | Nguyen | 1–0 | Tran Ngoc Minh Duy | 2nd QUANG NINH CHESS TOURNAMENT 2025 | Caro-Kann Defense: Advance Variation, Short Variation | |
| Jun 8, 2025 | Tran Ngoc Minh Duy | ½–½ | Nguyen | 2nd QUANG NINH CHESS TOURNAMENT 2025 | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Jun 7, 2025 | Tran Ngoc Minh Duy | ½–½ | Tran | 2nd QUANG NINH CHESS TOURNAMENT 2025 | Sicilian Defense: Moscow Variation | |
| Jun 6, 2025 | Firman Syah | ½–½ | Tran Ngoc Minh Duy | 2nd QUANG NINH CHESS TOURNAMENT 2025 | English Opening: King's English Variation, Four Knights Variation, Quiet Line | |
| Jun 6, 2025 | Tran Ngoc Minh Duy | 1–0 | Arca | 2nd QUANG NINH GM/IM/FM CHESS TOURNAMENT 2025 | Caro-Kann Defense: Exchange Variation | |
| Apr 17, 2025 | Tran Ngoc Minh Duy | 0–1 | Rumyantsev | Round 7: Tran Ngoc Minh Duy - Rumyantsev, Semen | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Apr 17, 2025 | Tran Ngoc Minh Duy | 0–1 | Melnikov | Round 9: Tran Ngoc Minh Duy - Melnikov, Fedor | Four Knights Game: Scotch Variation, Schmid Defense | |
| Apr 17, 2025 | Tran Ngoc Minh Duy | 1–0 | Sava | Round 11: Tran Ngoc Minh Duy - Sava, Robert-Gabriel | French Defense: Winawer Variation, Delayed Exchange Variation | |
| Apr 17, 2025 | Tregubenko | 0–1 | Tran Ngoc Minh Duy | Round 8: Tregubenko, Nikolay - Tran Ngoc Minh Duy | Caro-Kann Defense: Karpov Variation | |
| Apr 17, 2025 | Cancedda-Dupuis | 0–1 | Tran Ngoc Minh Duy | Round 10: Cancedda-Dupuis, Livio - Tran Ngoc Minh Duy | Indian Defense: Anti-Nimzo-Indian | |
| Apr 16, 2025 | Tran Ngoc Minh Duy | 1–0 | Choullis | Round 3: Tran Ngoc Minh Duy - Choullis, Agisilaos Georgios | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Apr 16, 2025 | Tran Ngoc Minh Duy | 1–0 | Warchol | Round 5: Tran Ngoc Minh Duy - Warchol, Kamil | Sicilian Defense: Moscow Variation | |
| Apr 16, 2025 | Uskov | 1–0 | Tran Ngoc Minh Duy | Round 2: Uskov, Artem - Tran Ngoc Minh Duy | Zukertort Opening | |
| Apr 16, 2025 | Kozlovic | 0–1 | Tran Ngoc Minh Duy | Round 4: Kozlovic, Jernej - Tran Ngoc Minh Duy | Caro-Kann Defense: Exchange Variation, Rubinstein Variation | |
| Apr 16, 2025 | Skembris | ½–½ | Tran Ngoc Minh Duy | Round 6: Skembris, Simon Max - Tran Ngoc Minh Duy | Caro-Kann Defense: Exchange Variation, Rubinstein Variation | |
| Apr 15, 2025 | Tran Ngoc Minh Duy | ½–½ | Tregubenko | Round 11: Tran Ngoc Minh Duy - Tregubenko, Nikolay | Sicilian Defense: Moscow Variation | |
| Apr 15, 2025 | Skembris | 0–1 | Tran Ngoc Minh Duy | Round 9: Skembris, Simon Max - Tran Ngoc Minh Duy | Caro-Kann Defense: Karpov Variation | |
| Apr 15, 2025 | Uskov | 1–0 | Tran Ngoc Minh Duy | Round 10: Uskov, Artem - Tran Ngoc Minh Duy | Caro-Kann Defense: Endgame Variation | |
| Apr 14, 2025 | Tran Ngoc Minh Duy | 0–1 | Mamedov | Round 6: Tran Ngoc Minh Duy - Mamedov, Edgar | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Apr 14, 2025 | Tran Ngoc Minh Duy | 1–0 | Wimmer | Round 8: Tran Ngoc Minh Duy - Wimmer, Michael | Four Knights Game: Scotch Variation Accepted | |
| Apr 13, 2025 | Tran Ngoc Minh Duy | ½–½ | Warchol | Round 2: Tran Ngoc Minh Duy - Warchol, Kamil | Sicilian Defense: Moscow Variation | |
| Apr 13, 2025 | Rumyantsev | 1–0 | Tran Ngoc Minh Duy | Round 3: Rumyantsev, Semen - Tran Ngoc Minh Duy | Zukertort Opening | |
| Apr 13, 2025 | Sava | 1–0 | Tran Ngoc Minh Duy | Round 4: Sava, Robert-Gabriel - Tran Ngoc Minh Duy | Indian Defense: Knights Variation | |
| Jun 20, 2024 | Kalinin | * | Tran | Round 9: Kalinin, Nikita An. - Tran, Ngoc Minh Duy | ? | |
| Jun 20, 2024 | Efimov | * | Tran | Round 7: Efimov, Leonid - Tran, Ngoc Minh Duy | ? | |
| Jun 20, 2024 | Tran | 1–0 | Petukhov | Round 6: Tran, Ngoc Minh Duy - Petukhov, Alan | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Jun 20, 2024 | Assylov | 1–0 | Tran | Round 4: Assylov, Miras - Tran, Ngoc Minh Duy | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Jun 19, 2024 | Altynbekuly | 0–1 | Tran | Round 9: Altynbekuly, Madiyar - Tran, Ngoc Minh Duy | Sicilian Defense: Lasker-Pelikan Variation | |
| Jun 16, 2024 | Tran | 1–0 | Otdelnov | Round 6: Tran, Ngoc Minh Duy - Otdelnov, Kirill | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Jun 14, 2024 | Tran | ½–½ | Sapenov | Round 4: Tran, Ngoc Minh Duy - Sapenov, Daniyal | Sicilian Defense: Moscow Variation, Main Line | |
| Jun 14, 2024 | Petukhov | 0–1 | Tran | Round 3: Petukhov, Alan - Tran, Ngoc Minh Duy | English Opening: Anglo-Indian Defense | |
| Jun 13, 2024 | Tran | 1–0 | Bolat | Round 2: Tran, Ngoc Minh Duy - Bolat, Inayat | Ruy Lopez: Exchange Variation, Normal Variation | |
| Jun 11, 2024 | Tran | 0–1 | Assylov | Round 8: Tran, Ngoc Minh Duy - Assylov, Miras | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Jun 11, 2024 | Velavaa Ragavesh | ½–½ | Tran | Round 5: Velavaa Ragavesh - Tran, Ngoc Minh Duy | Caro-Kann Defense: Exchange Variation | |
| Jun 11, 2024 | Akhilbay | ½–½ | Tran | Round 7: Akhilbay, Imangali - Tran, Ngoc Minh Duy | Caro-Kann Defense: Maróczy Variation | |
| Jun 11, 2024 | Tran | 1–0 | Maslovskiy | Round 7: Tran, Ngoc Minh Duy - Maslovskiy, Vladimir | Four Knights Game: Spanish Variation, Janowski Variation | |
| Jun 11, 2024 | Tran | 1–0 | Arca | Round 6: Tran, Ngoc Minh Duy - Arca, Christian Gian Karlo | Caro-Kann Defense | |
| Dec 16, 2024 | Tran Ngoc Minh Duy | 1–0 | Bodrogi | Round 3.1: Tran Ngoc Minh Duy - Bodrogi, Bendeguz | Caro-Kann Defense: Exchange Variation | |
| Dec 16, 2024 | Tran Ngoc Minh Duy | 0–1 | Povshednyi | Round 4.1: Tran Ngoc Minh Duy - Povshednyi, Ivan | Caro-Kann Defense: Exchange Variation | |
| Dec 16, 2024 | Tran Ngoc Minh Duy | 1–0 | Keber | Round 5.1: Tran Ngoc Minh Duy - Keber, Aljosa | Alekhine Defense: Modern Variation, Larsen Variation | |
| Dec 16, 2024 | Tran Ngoc Minh Duy | 1–0 | Sommer | Round 6.1: Tran Ngoc Minh Duy - Sommer, Justus | Four Knights Game: Scotch Variation Accepted | |
| Dec 16, 2024 | Tran Ngoc Minh Duy | 1–0 | Leitgeb | Round 7.2: Tran Ngoc Minh Duy - Leitgeb, Julian | Sicilian Defense: Prins Variation | |
| Dec 16, 2024 | Tran Ngoc Minh Duy | 1–0 | Coicev | Round 8.2: Tran Ngoc Minh Duy - Coicev, Matei-Andrei | Caro-Kann Defense: Exchange Variation, Rubinstein Variation | |
| Dec 16, 2024 | Tran Ngoc Minh Duy | 0–1 | Sapenov | Round 9.1: Tran Ngoc Minh Duy - Sapenov, Daniyal | Sicilian Defense: Prins Variation, Venice Attack | |
| Dec 16, 2024 | Tran Ngoc Minh Duy | ½–½ | Kozlovic | Round 10.2: Tran Ngoc Minh Duy - Kozlovic, Jernej | Four Knights Game: Scotch Variation Accepted | |
| Dec 16, 2024 | Tran Ngoc Minh Duy | 1–0 | Tomljanovic | Round 11.1: Tran Ngoc Minh Duy - Tomljanovic, Ivano | Caro-Kann Defense: Exchange Variation | |
| Dec 16, 2024 | Bodrogi | 0–1 | Tran Ngoc Minh Duy | Round 3.2: Bodrogi, Bendeguz - Tran Ngoc Minh Duy | Zukertort Opening | |
| Dec 16, 2024 | Povshednyi | 0–1 | Tran Ngoc Minh Duy | Round 4.2: Povshednyi, Ivan - Tran Ngoc Minh Duy | Zukertort Opening | |
| Dec 16, 2024 | Keber | 1–0 | Tran Ngoc Minh Duy | Round 5.2: Keber, Aljosa - Tran Ngoc Minh Duy | Rapport-Jobava System | |
| Dec 16, 2024 | Sommer | 0–1 | Tran Ngoc Minh Duy | Round 6.2: Sommer, Justus - Tran Ngoc Minh Duy | Caro-Kann Defense: Panov Attack, Modern Defense, Mieses Line | |
| Dec 16, 2024 | Leitgeb | ½–½ | Tran Ngoc Minh Duy | Round 7.1: Leitgeb, Julian - Tran Ngoc Minh Duy | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Dec 16, 2024 | Coicev | 1–0 | Tran Ngoc Minh Duy | Round 8.1: Coicev, Matei-Andrei - Tran Ngoc Minh Duy | Caro-Kann Defense: Apocalypse Attack | |
| Dec 16, 2024 | Sapenov | 1–0 | Tran Ngoc Minh Duy | Round 9.2: Sapenov, Daniyal - Tran Ngoc Minh Duy | Nimzo-Indian Defense: Normal Variation | |
| Dec 16, 2024 | Kozlovic | 1–0 | Tran Ngoc Minh Duy | Round 10.1: Kozlovic, Jernej - Tran Ngoc Minh Duy | Caro-Kann Defense: Panov Attack, Modern Defense | |
| Dec 16, 2024 | Tomljanovic | 0–1 | Tran Ngoc Minh Duy | Round 11.2: Tomljanovic, Ivano - Tran Ngoc Minh Duy | Nimzo-Larsen Attack: Indian Variation | |
| Dec 15, 2024 | Povshednyi | 0–1 | Tran Ngoc Minh Duy | Round 11: Povshednyi, Ivan - Tran Ngoc Minh Duy | Nimzo-Indian Defense: Normal Variation | |
| Dec 14, 2024 | Tran Ngoc Minh Duy | 0–1 | Lavrencic | Round 4: Tran Ngoc Minh Duy - Lavrencic, Matic | Caro-Kann Defense: Exchange Variation | |
| Dec 14, 2024 | Magold | ½–½ | Tran Ngoc Minh Duy | Round 3: Magold, Filip - Tran Ngoc Minh Duy | King's Indian Defense | |
| — | Gamis | 1–0 | Tran Ngoc Minh Duy | Round 1: Gamis, Emir - Tran Ngoc Minh Duy | King's Pawn Game | |