| Apr 18, 2026 | Morris | 1–0 | Kamalsyah | 23rd Bangkok Chess Club Open 2026 | Scandinavian Defense: Gubinsky-Melts Defense | |
| Apr 16, 2026 | Das | 1–0 | Kamalsyah | 23rd Bangkok Chess Club Open 2026 | Sicilian Defense: Kan Variation, Polugaevsky Variation | |
| Apr 12, 2026 | Short | 1–0 | Kamalsyah | new tournament description | Sicilian Defense: French Variation | |
| Nov 16, 2025 | Julmiri | 0–1 | Kamalsyah | SEDC Rapid 2025 | Blackmar-Diemer Gambit: Blackmar Gambit | |
| Nov 16, 2025 | Kamalsyah | 0–1 | Wong | SEDC Rapid 2025 | French Defense: King's Indian Attack | |
| Nov 16, 2025 | Kamalsyah | 1–0 | Hendra Supriadi | SEDC Rapid 2025 | Scandinavian Defense: Valencian Variation, Ilundain Variation | |
| Nov 16, 2025 | Saragih | ½–½ | Kamalsyah | SEDC Rapid 2025 | English Opening: Symmetrical Variation, Two Knights Variation | |
| Nov 15, 2025 | Kamalsyah | ½–½ | Andyka | SEDC Rapid 2025 | Ruy Lopez: Closed, Chigorin Defense | |
| Nov 15, 2025 | Wan Abd Rahim | 0–1 | Kamalsyah | SEDC Rapid 2025 | English Opening: Symmetrical Variation | |
| Nov 15, 2025 | Kamalsyah | 1–0 | Abd Razak | SEDC Rapid 2025 | Ruy Lopez: Berlin Defense, Tarrasch Trap | |
| Nov 15, 2025 | Kamalsyah | 1–0 | Teh | SEDC Rapid 2025 | Nimzo-Larsen Attack: Classical Variation | |
| Nov 15, 2025 | Hashim | 0–1 | Kamalsyah | SEDC Rapid 2025 | Sicilian Defense: Alapin Variation, Barmen Defense | |
| Sep 21, 2025 | Winkelman | * | Kamalsyah | 20th Dato Arthur Tan Malaysian Open Chess Championship | ? | |
| Sep 20, 2025 | Malikova | * | Kamalsyah | 20th Dato Arthur Tan Malaysian Open Chess Championship | ? | |
| Sep 20, 2025 | Kamalsyah | * | Tin | 20th Dato Arthur Tan Malaysian Open Chess Championship | ? | |
| Sep 19, 2025 | Rajasa | * | Kamalsyah | 20th Dato Arthur Tan Malaysian Open Chess Championship | ? | |
| Sep 18, 2025 | Mahmood Shah | * | Kamalsyah | 20th Dato Arthur Tan Malaysian Open Chess Championship | ? | |
| Sep 17, 2025 | Kamalsyah | 0–1 | Concio | 20th Dato Arthur Tan Malaysian Open Chess Championship | Indian Defense: Knights Variation | |
| Sep 16, 2025 | Kamalsyah | 0–1 | Velarde | Dato Tan Chin Nam Malaysia Day Age Group - Open | Zukertort Opening: Queen's Gambit Invitation | |
| Sep 16, 2025 | Gireman | 0–1 | Kamalsyah | Dato Tan Chin Nam Malaysia Day Age Group - Open | Sicilian Defense: Delayed Alapin Variation | |
| Sep 16, 2025 | Yeoh | 0–1 | Kamalsyah | Dato Tan Chin Nam Malaysia Day Age Group - Open | Sicilian Defense: Kan Variation, Knight Variation | |
| Sep 16, 2025 | Kamalsyah | 0–1 | Concio | Dato Tan Chin Nam Malaysia Day Age Group - Open | Queen's Indian Defense: Classical Variation, Traditional Variation | |
| Sep 16, 2025 | Puso | 1–0 | Kamalsyah | Dato Tan Chin Nam Malaysia Day Age Group - Open | Trompowsky Attack | |
| Sep 16, 2025 | Kamalsyah | 1–0 | Joseph | Dato Tan Chin Nam Malaysia Day Age Group - Open | Queen's Pawn Game: Zukertort Variation | |
| Sep 16, 2025 | Yash Jyoti Bir | * | Kamalsyah | 20th Dato Arthur Tan Malaysian Open Chess Championship | ? | |
| Sep 15, 2025 | Kamalsyah | * | Umayan | 20th Dato Arthur Tan Malaysian Open Chess Championship | ? | |
| Jan 18, 2025 | Raahul V S | 1–0 | Kamalsyah | 9th Johor International Chess Open 2025 | English Opening: Symmetrical Variation, Two Knights Variation | |
| Jan 18, 2025 | Priasmoro | 1–0 | Kamalsyah | 9th Johor International Chess Open 2025 | Sicilian Defense: French Variation | |
| Apr 14, 2024 | Bernadskiy | 1–0 | Kamalsyah | Round 2: Bernadskiy, Vitaliy - Kamalsyah, Muhammad | Sicilian Defense: Kan Variation, Modern Variation | |
| — | Kamalsyah | ½–½ | Laohawirapap | 22nd Bangkok Chess Club Open 2025 | Tarrasch Defense: Classical Variation, Réti Variation | |
| — | Kamalsyah | 1–0 | Bellon Lopez | 22nd Bangkok Chess Club Open 2025 | Catalan Opening: Closed | |
| — | Chan | 1–0 | Kamalsyah | 22nd Bangkok Chess Club Open 2025 | Catalan Opening | |