| Jun 1, 2026 | Wilson | 1–0 | Sole | 48th Trusts Open 2026 | King's Knight Opening: Normal Variation | |
| Jun 1, 2026 | Sole | 1–0 | Po`e-Tofaeono | 48th Trusts Open 2026 | Dutch Defense: Leningrad Variation | |
| May 31, 2026 | Le Grange | 0–1 | Sole | 48th Trusts Open 2026 | Catalan Opening: Open Defense | |
| May 31, 2026 | Sole | 0–1 | Sethuramalingam | 48th Trusts Open 2026 | Queen's Gambit Declined: Ragozin Defense, Alekhine Variation | |
| May 30, 2026 | Po`e-Tofaeono | 0–1 | Sole | 48th Trusts Open 2026 | Nimzo-Indian Defense: Normal Variation | |
| May 29, 2026 | Sole | 0–1 | Jiang | 48th Trusts Open 2026 | Dutch Defense: Stonewall Variation, Modern Variation | |
| Jan 2, 2026 | Sole | 0–1 | Chen | Round 7: Sole, Michael D - Chen, Rex Xiaoyu | English Opening: Symmetrical Variation, Anti-Benoni Variation | |
| Jan 2, 2026 | Zhu | 1–0 | Sole | Round 6: Zhu, David Junyang - Sole, Michael D | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Jan 2, 2026 | Ha | 0–1 | Sole | Round 5: Ha, Timothy Huy Minh - Sole, Michael D | Ruy Lopez: Morphy Defense, Steinitz Deferred | |
| Jan 2, 2026 | Sole | 1–0 | Aidan Prince | Round 3: Sole, Michael D - Aidan Prince | Réti Opening: Anglo-Slav Variation, with g3 | |
| Jan 2, 2026 | Li | 0–1 | Sole | Round 2: Li, Olivia - Sole, Michael D | Ruy Lopez: Exchange Variation, Normal Variation | |
| Jan 2, 2026 | Sole | 1–0 | Wang | Round 1: Sole, Michael D - Wang, Zi Hao (Johnny) | English Opening: Anglo-Indian Defense, Scandinavian Defense, Exchange Variation | |
| Jan 1, 2026 | Coates | 0–1 | Sole | Round 8: Coates, Alex - Sole, Michael D | Nimzo-Indian Defense: Classical Variation | |
| Jan 1, 2026 | Sole | 0–1 | Shen | Round 7: Sole, Michael D - Shen, Daniel | English Opening: Neo-Catalan | |
| Jan 1, 2026 | Sole | 0–1 | Zhu | Round 6: Sole, Michael D - Zhu, David Junyang | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Jan 1, 2026 | Ha | 0–1 | Sole | Round 5: Ha, Timothy Huy Minh - Sole, Michael D | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Jan 1, 2026 | Sole | 0–1 | Zhang | Round 2: Sole, Michael D - Zhang, Lucas | English Opening: Symmetrical Variation, Anti-Benoni Variation | |
| Dec 23, 2025 | Sole | 0–1 | Ang | Round 4: Sole, Michael D - Ang, Alphaeus Wei Ern | Benoni Defense: Modern Variation | |
| Dec 23, 2025 | Sole | 0–1 | Ang | Round 9: Sole, Michael D - Ang, Alphaeus Wei Ern | King's Indian Defense: Fianchetto Variation, Carlsbad Variation | |
| Jan 12, 2025 | Sole | 1–0 | Broad | Round 5: Sole, Michael D - Broad, Cory | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Jan 12, 2025 | Sole | ½–½ | Ker | Round 7: Sole, Michael D - Ker, Anthony F | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Jan 12, 2025 | Po`e-Tofaeono | 0–1 | Sole | Round 6: Po`e-Tofaeono, Grayson - Sole, Michael D | Sicilian Defense: Classical Variation | |
| Jan 12, 2025 | Smith | 0–1 | Sole | Round 8: Smith, Robert W - Sole, Michael D | Sicilian Defense: Moscow Variation | |
| Jan 12, 2025 | Van Riemsdijk | 1–0 | Sole | Round 9: Van Riemsdijk, Herman C. - Sole, Michael D | Sicilian Defense: Classical Variation, Anti-Sozin Variation | |
| Jan 11, 2025 | Sole | 1–0 | Hwang | Round 3: Sole, Michael D - Hwang, Ryan | Sicilian Defense | |
| Jan 11, 2025 | Dive | 1–0 | Sole | Round 4: Dive, Russell John - Sole, Michael D | English Opening: Anglo-Indian Defense, Old Indian Formation | |
| Jun 3, 2024 | Smith | ½–½ | Sole | Round 6: Smith, Robert W - Sole, Michael D | Scotch Game: Mieses Variation | |
| Jun 2, 2024 | Sole | 1–0 | Chang | Round 5: Sole, Michael D - Chang, Yolanda | Sicilian Defense: Lasker-Pelikan Variation | |
| Jun 2, 2024 | Zhu | 0–1 | Sole | Round 4: Zhu, David Junyang - Sole, Michael D | Italian Game: Classical Variation, Giuoco Pianissimo, with d6 | |
| Jun 1, 2024 | Sole | 0–1 | Wilson | Round 3: Sole, Michael D - Wilson, Dion A | Mikenas Defense | |
| Jun 1, 2024 | Braganza | ½–½ | Sole | Round 2: Braganza, Nadia - Sole, Michael D | English Opening: Agincourt Defense, Catalan Defense Accepted | |
| May 31, 2024 | Sole | 1–0 | Thurner | Round 1: Sole, Michael D - Thurner, Anya | Queen's Gambit Declined: Charousek Variation | |
| May 6, 2024 | Sole | ½–½ | Guo | Round 5: Sole, Michael D - Guo, Benjamin | Indian Defense: King's Indian Variation, Fianchetto Variation | |
| Apr 29, 2024 | Hettiarachchi | ½–½ | Sole | Round 4: Hettiarachchi, Buthsara - Sole, Michael D | Ruy Lopez: Morphy Defense, Steinitz Deferred | |
| Apr 22, 2024 | Sole | 0–1 | Huang | Round 3: Sole, Michael D - Huang, Alex | King's Indian Defense: Kazakh Variation | |
| Apr 15, 2024 | Po`e-Tofaeono | 0–1 | Sole | Round 2: Po`e-Tofaeono, Hunter - Sole, Michael D | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Apr 8, 2024 | Sole | 1–0 | Wang | Round 1: Sole, Michael D - Wang, Justin Zhide | Nimzo-Indian Defense: Classical Variation | |
| Jun 5, 2023 | Gong | * | Sole | Trusts Open | Queen's Pawn Game: London System | |
| Jun 4, 2023 | Sole | 0–1 | Dare | Trusts Open | Sicilian Defense: Richter-Rauzer Variation | |
| Jun 4, 2023 | Wang | 0–1 | Sole | Trusts Open | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Jun 3, 2023 | Sole | 0–1 | Weng | Trusts Open | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Jun 3, 2023 | Xie | 1–0 | Sole | Trusts Open | Catalan Opening: Open Defense | |
| Jun 2, 2023 | Sole | 1–0 | Gan | Trusts Open | Sicilian Defense: Taimanov Variation | |
| Dec 21, 2022 | Sole | 0–1 | Agibileg | 2022 Asia-Oceania University Chess Championship - Men | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Dec 21, 2022 | Sole | 1–0 | Lethro | 2022 Asia-Oceania University Chess Championship - Men | Horwitz Defense | |
| Dec 21, 2022 | Sole | ½–½ | Doluweera | 2022 Asia-Oceania University Chess Championship - Men | Caro-Kann Defense: Endgame Variation | |
| Dec 21, 2022 | Raj Adhikari | 0–1 | Sole | 2022 Asia-Oceania University Chess Championship - Men | King's Knight Opening: Normal Variation | |
| Dec 21, 2022 | Diaz | 1–0 | Sole | 2022 Asia-Oceania University Chess Championship - Men | Nimzo-Indian Defense: Classical Variation, Berlin Variation | |
| Dec 21, 2022 | Al-Whaidi | 0–1 | Sole | 2022 Asia-Oceania University Chess Championship - Men | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Dec 21, 2022 | Akbar | 1–0 | Sole | 2022 Asia-Oceania University Chess Championship - Men | Queen's Pawn Game | |
| Dec 21, 2022 | Yogesh | 0–1 | Sole | 2022 Asia-Oceania University Chess Championship - Men | Italian Game: Classical Variation, Greco Gambit | |