| Nov 15, 2025 | Kamalsyah | 1–0 | Teh | SEDC Rapid 2025 | Nimzo-Larsen Attack: Classical Variation | |
| Dec 15, 2024 | Teh | 0–1 | Mikalajunas | Keith Escott Memorial Congress: Open | Rapport-Jobava System | |
| Dec 15, 2024 | Smith | 0–1 | Teh | Keith Escott Memorial Congress: Open | Slav Defense: Czech Variation, Krause Attack | |
| Dec 14, 2024 | Teh | ½–½ | Kanyamarala | Keith Escott Memorial Congress: Open | Rapport-Jobava System | |
| Dec 14, 2024 | Teh | 0–1 | Kett | Keith Escott Memorial Congress: Open | Benko Gambit: Zaitsev Variation, Nescafe Frappe Attack | |
| Dec 14, 2024 | Briggs | 1–0 | Teh | Keith Escott Memorial Congress: Open | Richter-Veresov Attack | |
| Dec 8, 2024 | Begic | ½–½ | Teh | 2. OTVORENI MEĐUNARODNI ŠAHOVSKI TURNIR DUBROVNIK ADVENT 2024 | Réti Opening: Reversed Blumenfeld Gambit | |
| Dec 7, 2024 | Teh | 1–0 | Matana | 2. OTVORENI MEĐUNARODNI ŠAHOVSKI TURNIR DUBROVNIK ADVENT 2024 | Nimzo-Indian Defense: Kmoch Variation | |
| Dec 6, 2024 | Mykhailets | 1–0 | Teh | 2. OTVORENI MEĐUNARODNI ŠAHOVSKI TURNIR DUBROVNIK ADVENT 2024 | French Defense: Tarrasch Variation, Guimard Defense, Main Line | |
| Jan 7, 2024 | Teh | 1–0 | Verma | Caplin Hastings Weekend Open | Rapport-Jobava System | |
| Jan 7, 2024 | Verma | ½–½ | Teh | Caplin Hastings Weekend Open | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Jan 6, 2024 | Marusenko | 0–1 | Teh | Caplin Hastings Weekend Open | Slav Defense: Quiet Variation, Schallopp Defense | |
| Jan 5, 2024 | Park | 1–0 | Teh | Caplin Hastings Masters 2023 | Queen's Pawn Game | |
| Jan 4, 2024 | Teh | 0–1 | Giahos | Caplin Hastings Masters 2023 | Sicilian Defense: Moscow Variation | |
| Jan 3, 2024 | Liu | ½–½ | Teh | Caplin Hastings Masters 2023 | Ruy Lopez: Open, Dilworth Variation | |
| Jan 2, 2024 | Teh | 0–1 | Bai | Caplin Hastings Masters 2023 | Italian Game: Evans Gambit, Pierce Defense | |
| Jan 1, 2024 | Southcott-Moyers | ½–½ | Teh | Caplin Hastings Masters 2023 | Slav Defense: Quiet Variation, Schallopp Defense | |
| Dec 31, 2023 | Teh | ½–½ | Byron | Caplin Hastings Masters 2023 | Rapport-Jobava System | |
| Dec 30, 2023 | Beaumont | ½–½ | Teh | Caplin Hastings Masters 2023 | Slav Defense: Exchange Variation, Symmetrical Line | |
| Dec 29, 2023 | Teh | 1–0 | Kim | Caplin Hastings Masters 2023 | Semi-Slav Defense: Accelerated Meran Variation | |
| Dec 28, 2023 | Cherniaev | 1–0 | Teh | Caplin Hastings Masters 2023 | King's Indian Attack | |
| May 8, 2021 | Teh | * | Ang | Zonal 3.3 Online | ? | |
| May 7, 2021 | Teh | ½–½ | Diez | Zonal 3.3 Online | Nimzo-Indian Defense: Kmoch Variation | |
| May 6, 2021 | Enriquez | 1–0 | Teh | Zonal 3.3 Online | Queen's Pawn Game: Symmetrical Variation | |
| May 5, 2021 | Looi | ½–½ | Teh | Zonal 3.3 Online | Slav Defense: Exchange Variation, Symmetrical Line | |
| May 4, 2021 | Teh | ½–½ | Lopez | Zonal 3.3 Online | King's Indian Defense: Makogonov Variation | |
| — | Teh | 1–0 | Banerjee | Caplin Hastings Weekend Open | Rapport-Jobava System, with e6 | |