| Sep 29, 2025 | Teh | 1–0 | Shah Mansouri | Round 7: Teh, Rui Gen - Shah Mansouri, Kevin | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Sep 29, 2025 | Tan | 0–1 | Teh | Round 6: Tan, Zhong Kai - Teh, Rui Gen | French Defense: Classical Variation, Steinitz Variation | |
| Sep 28, 2025 | Teh | 1–0 | Szijarto | Round 4: Teh, Rui Gen - Szijarto, Andras | Caro-Kann Defense: Exchange Variation, Rubinstein Variation | |
| Sep 27, 2025 | Balavignan | ½–½ | Teh | Round 3: Balavignan, Ashvin - Teh, Rui Gen | Slav Defense | |
| Sep 27, 2025 | Teh | 1–0 | Wolstencroft | Round 2: Teh, Rui Gen - Wolstencroft, Alan | Sicilian Defense: Closed, Traditional | |
| Sep 26, 2025 | Liyanage | 0–1 | Teh | Round 1: Liyanage, Nithuli - Teh, Rui Gen | Sicilian Defense: Closed | |
| Sep 22, 2025 | Teh | ½–½ | Zhang | Round 5: Teh, Rui Gen - Zhang, Zhi | Pirc Defense | |
| Jan 11, 2025 | Chan | 1–0 | Teh | 2024 Australian Open - Premier | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Jan 9, 2025 | Li | 0–1 | Teh | 2024 Australian Open - Premier | Sicilian Defense: Dragon Variation, Yugoslav Attack, Early Deviations | |
| Jan 8, 2025 | Teh | ½–½ | Annapureddy | 2024 Australian Open - Premier | Sicilian Defense: Grand Prix Attack | |
| Jan 6, 2025 | Teh | ½–½ | Hain | 2024 Australian Open - Premier | Alekhine Defense: Exchange Variation | |
| Jan 4, 2025 | Lopis | ½–½ | Teh | Round 3: Lopis, Rick G - Teh, Rui Gen | Zukertort Opening: Sicilian Invitation | |
| Jan 3, 2025 | Teh | ½–½ | Zhu | Round 2: Teh, Rui Gen - Zhu, Harvey | Sicilian Defense: Chekhover Variation | |
| Jan 2, 2025 | Teh | 0–1 | Teh | Round 1: Teh, Hui Lam - Teh, Rui Gen | King's Indian Attack: Sicilian Variation | |
| Dec 10, 2024 | Teh | ½–½ | Johansen | 2024 Australian Open - Premier | Sicilian Defense: Grand Prix Attack | |