| Apr 26, 2026 | Karunasena | 1–0 | Insara | Round 12: Karunasena, A P Chenitha Sihas Dinsara - Insara, S D Nadev | Sicilian Defense: Closed | |
| Apr 26, 2026 | Senarathne | 0–1 | Karunasena | Round 11: Senarathne, A A H M B - Karunasena, A P Chenitha Sihas Dinsara | Queen's Indian Defense: Kasparov-Petrosian Variation, Marco Defense | |
| Apr 25, 2026 | Karunasena | 1–0 | Weerasekara | Round 10: Karunasena, A P Chenitha Sihas Dinsara - Weerasekara, Dishal Nimsara | Scandinavian Defense: Classical Variation | |
| Apr 25, 2026 | Bandara | 1–0 | Karunasena | Round 9: Bandara, Dhanushka - Karunasena, A P Chenitha Sihas Dinsara | Ruy Lopez: Berlin Defense, Anti-Berlin Variation | |
| Apr 24, 2026 | Karunasena | ½–½ | Arunakirinathan | Round 8: Karunasena, A P Chenitha Sihas Dinsara - Arunakirinathan, Aruthran | Caro-Kann Defense: Two Knights Attack, Mindeno Variation, Exchange Line | |
| Apr 24, 2026 | Sandaruwan | 0–1 | Karunasena | Round 7: Sandaruwan, K E Dineth - Karunasena, A P Chenitha Sihas Dinsara | Queen's Pawn Game: Accelerated London System, Steinitz Countergambit | |
| Apr 20, 2026 | Karunasena | 1–0 | Kiringoda | Round 6: Karunasena, A P Chenitha Sihas Dinsara - Kiringoda, Thehas Rithmitha | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Apr 20, 2026 | Ovitigala | 1–0 | Karunasena | Round 5: Ovitigala, Chenitha Mithvidu - Karunasena, A P Chenitha Sihas Dinsara | Queen's Indian Defense: Classical Variation, Traditional Variation, Nimzowitsch Line | |
| Apr 19, 2026 | Karunasena | 1–0 | Dabarera | Round 2: Karunasena, A P Chenitha Sihas Dinsara - Dabarera, G W D M | Sicilian Defense: Closed | |
| Apr 19, 2026 | Karunasena | 0–1 | Induwara | Round 4: Karunasena, A P Chenitha Sihas Dinsara - Induwara, T H D Thisarindu | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Apr 19, 2026 | Sivathanujan | ½–½ | Karunasena | Round 3: Sivathanujan, S - Karunasena, A P Chenitha Sihas Dinsara | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Apr 19, 2026 | Karunasena | 0–1 | Wijerathna | Round 1: Karunasena, A P Chenitha Sihas Dinsara - Wijerathna, Vinuka Dihain | Catalan Opening: Closed | |
| Nov 21, 2025 | Nguyen Xuan Phuong | 1–0 | Karunasena | Round 6: Nguyen Xuan Phuong - Karunasena, A P Chenitha Sihas Dinsara | Zukertort Opening | |
| Sep 30, 2025 | Karunasena | ½–½ | Mani | Round 11: Karunasena, A P Chenitha Sihas Dinsara - Mani, Sarbartho | French Defense: Exchange Variation | |
| Sep 29, 2025 | Protopopescu | 0–1 | Karunasena | Round 10: Protopopescu, Luca - Karunasena, A P Chenitha Sihas Dinsara | Ruy Lopez: Berlin Defense, Beverwijk Variation | |
| Sep 28, 2025 | Sattwik Swain | 0–1 | Karunasena | Round 9: Sattwik Swain - Karunasena, A P Chenitha Sihas Dinsara | Ruy Lopez: Berlin Defense, Beverwijk Variation | |
| Sep 27, 2025 | Karunasena | ½–½ | Ulan | Round 8: Karunasena, A P Chenitha Sihas Dinsara - Ulan, Rizat | Sicilian Defense: Modern Variations | |
| Sep 26, 2025 | Karunasena | 1–0 | Nabiyev | Round 7: Karunasena, A P Chenitha Sihas Dinsara - Nabiyev, Iman | Sicilian Defense: Modern Variations | |
| Sep 24, 2025 | Yuan | 1–0 | Karunasena | Round 6: Yuan, Shunzhe - Karunasena, A P Chenitha Sihas Dinsara | Ruy Lopez: Berlin Defense | |
| Sep 23, 2025 | Karunasena | 1–0 | Le Phan Hoang Quan | Round 5: Karunasena, A P Chenitha Sihas Dinsara - Le Phan Hoang Quan | Sicilian Defense: Modern Variations | |
| Sep 22, 2025 | Nguyen Nhat Khuong | 0–1 | Karunasena | Round 4: Nguyen Nhat Khuong - Karunasena, A P Chenitha Sihas Dinsara | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Sep 21, 2025 | Karunasena | 0–1 | Mulukutla | Round 3: Karunasena, A P Chenitha Sihas Dinsara - Mulukutla, Ayaansh | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Sep 20, 2025 | Zhuk | ½–½ | Karunasena | Round 2: Zhuk, Kiryl - Karunasena, A P Chenitha Sihas Dinsara | Ruy Lopez: Berlin Defense, Improved Steinitz Defense | |
| Sep 19, 2025 | Karunasena | 1–0 | Azat | Round 1: Karunasena, A P Chenitha Sihas Dinsara - Azat, Sanzhar | Sicilian Defense: Kramnik Variation | |
| Mar 11, 2025 | Manon | 1–0 | Karunasena | Round 1: Manon, Reja Neer - Karunasena, A P Chenitha Sihas Dinsara | King's Indian Attack: French Variation | |
| Jul 29, 2024 | Karunasena | 0–1 | Savchenko | Round 2: Karunasena, A P Chenitha Sihas Dinsara - Savchenko, Boris | Sicilian Defense: Najdorf Variation, Opocensky Variation | |
| Oct 25, 2023 | Karunasena | 1–0 | Kaminskii | Open U8 | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Oct 24, 2023 | Kola | 0–1 | Karunasena | Open U8 | Scotch Game: Classical Variation | |
| Oct 23, 2023 | Karunasena | 1–0 | Le | WCC 2023 - Open U8 | French Defense: Normal Variation | |
| Oct 22, 2023 | Karunasena | 0–1 | Shogdzhiev | WCC 2023 - Open U8 | Sicilian Defense: Closed | |
| Oct 21, 2023 | Perera | 0–1 | Karunasena | WCC 2023 - Open U8 | Queen's Pawn Game: Accelerated London System, Steinitz Countergambit | |
| Oct 19, 2023 | Andre | 1–0 | Karunasena | WCC 2023 - Open U8 | Scotch Game: Potter Variation | |
| — | Gafurov | 1–0 | Karunasena | Open U8 | Queen's Gambit Declined | |