| Jun 26, 2026 | Vinodh Kumar | 0–1 | Perera | Round 11: Vinodh Kumar, Trishona - Perera, B Yenuthi Sahanlee | Sicilian Defense: Moscow Variation | |
| Jun 25, 2026 | Perera | ½–½ | Gelis | Round 10: Perera, B Yenuthi Sahanlee - Gelis, Naama | Catalan Opening: Closed | |
| Jun 24, 2026 | Rudzinskaite | 1–0 | Perera | Round 9: Rudzinskaite, Ula - Perera, B Yenuthi Sahanlee | Benko Gambit Accepted: Fully Accepted Variation | |
| Jun 23, 2026 | Perera | 1–0 | Lu | Round 8: Perera, B Yenuthi Sahanlee - Lu, Xiahan (Luna) | Bogo-Indian Defense: Nimzowitsch Variation | |
| Jun 22, 2026 | Khojaeva | 0–1 | Perera | Round 7: Khojaeva, Tomiris - Perera, B Yenuthi Sahanlee | Sicilian Defense: Dragon Variation, Yugoslav Attack, Panov Variation | |
| Jun 20, 2026 | Panagiotopoulou | 1–0 | Perera | Round 6: Panagiotopoulou, Nikoletta Christina - Perera, B Yenuthi Sahanlee | Sicilian Defense: Dragon Variation, Classical Variation, Battery Variation | |
| Jun 19, 2026 | Perera | ½–½ | Bortot | Round 5: Perera, B Yenuthi Sahanlee - Bortot, Debora | Scotch Game: Scotch Gambit | |
| Jun 18, 2026 | Aslan | 1–0 | Perera | Round 4: Aslan, Ela - Perera, B Yenuthi Sahanlee | King's Indian Attack | |
| Jun 17, 2026 | Perera | ½–½ | Maurutyte | Round 3: Perera, B Yenuthi Sahanlee - Maurutyte, Laura | Queen's Gambit Declined: Austrian Defense | |
| Jun 16, 2026 | Mgeladze | 1–0 | Perera | Round 2: Mgeladze, Kesaria - Perera, B Yenuthi Sahanlee | Sicilian Defense: Accelerated Dragon, Maróczy Bind, Gurgenidze Variation | |
| Jun 15, 2026 | Perera | 1–0 | Berisha | Round 1: Perera, B Yenuthi Sahanlee - Berisha, Unika | Catalan Opening: Closed | |
| Apr 26, 2026 | Sanudula | ½–½ | Perera | Round 12: Sanudula, K M Dahamdi - Perera, B Yenuthi Sahanlee | Queen's Pawn Game: Symmetrical Variation | |
| Apr 26, 2026 | Perera | 1–0 | Munasinghe | Round 11: Perera, B Yenuthi Sahanlee - Munasinghe, M A D D D | Bogo-Indian Defense: Wade-Smyslov Variation | |
| Apr 25, 2026 | Hasansee | ½–½ | Perera | Round 10: Hasansee, P Y S - Perera, B Yenuthi Sahanlee | Sicilian Defense: Dragon Variation, Yugoslav Attack | |
| Apr 25, 2026 | Perera | ½–½ | Alwis | Round 9: Perera, B Yenuthi Sahanlee - Alwis, H Sandithi Kusalya | Queen's Indian Defense: Opocensky Variation | |
| Apr 24, 2026 | Palliyage | ½–½ | Perera | Round 8: Palliyage, Sethumlee Devhara - Perera, B Yenuthi Sahanlee | Sicilian Defense: Dragon Variation, Yugoslav Attack, Panov Variation | |
| Apr 24, 2026 | Perera | 1–0 | Jayaweera | Round 7: Perera, B Yenuthi Sahanlee - Jayaweera, Sayuni Gihansa | Neo-Grünfeld Defense: Delayed Exchange Variation | |
| Apr 20, 2026 | Jayasundara | 1–0 | Perera | Round 6: Jayasundara, J M Theruni V - Perera, B Yenuthi Sahanlee | Benko Gambit Accepted: Pawn Return Variation | |
| Apr 20, 2026 | Perera | 1–0 | Thanthulage | Round 5: Perera, B Yenuthi Sahanlee - Thanthulage, Hesanya | Queen's Gambit Declined | |
| Apr 19, 2026 | Halangoda | ½–½ | Perera | Round 4: Halangoda, Sayumi Sithumila - Perera, B Yenuthi Sahanlee | ? | |
| Apr 19, 2026 | Perera | 1–0 | Gamaarachchi | Round 3: Perera, B Yenuthi Sahanlee - Gamaarachchi, G A Senaree M I | Indian Defense: Anti-Nimzo-Indian | |
| Apr 19, 2026 | Gunasekara | 0–1 | Perera | Round 2: Gunasekara, K P K Hesara - Perera, B Yenuthi Sahanlee | Sicilian Defense: Dragon Variation, Yugoslav Attack, Old Line | |
| Apr 19, 2026 | De Silva | ½–½ | Perera | Round 1: De Silva, B P Chanthuli Thanishka - Perera, B Yenuthi Sahanlee | Sicilian Defense: Open | |
| Jul 17, 2024 | Perera | 0–1 | Arshiya Das | Round 4: Perera, B Yenuthi Sahanlee - Arshiya Das | Slav Defense: Modern Line | |
| Jul 16, 2024 | Perera | 0–1 | Sachi Jain | Round 1: Perera, B Yenuthi Sahanlee - Sachi Jain | Dutch Defense: Stonewall Variation | |
| Jul 30, 2024 | Perera | 0–1 | Dandeniya | Round 3: Perera, B Yenuthi Sahanlee - Dandeniya, D D L N | King's Indian Defense: Fianchetto Variation, Simagin Variation | |