| Jan 24, 2026 | Ranasinghe | 0–1 | Anadkat Kartavya | Round 5: Ranasinghe, S D - Anadkat Kartavya | King's Indian Attack: Spassky Variation | |
| Sep 4, 2021 | Shabanaj | 1–0 | Ranasinghe | Online_Olympiad_Div2_PoolC | Queen's Gambit Declined: Three Knights Variation | |
| Sep 2, 2021 | Ilyuchyk | 1–0 | Ranasinghe | Online_Olympiad_Div2_PoolC | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Chelyabinsk Variation | |
| Sep 2, 2021 | Machlik | 1–0 | Ranasinghe | Online_Olympiad_Div2_PoolC | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Aug 29, 2021 | Ranasinghe | 0–1 | Shockerlover | Online_Olympiad_Div3_PoolA | Zukertort Opening: Kingside Fianchetto | |
| Aug 29, 2021 | Shih | 1–0 | Ranasinghe | Online_Olympiad_Div3_PoolA | Sicilian Defense: Old Sicilian | |
| Aug 28, 2021 | Ranasinghe | 1–0 | SriPrae | Online_Olympiad_Div3_PoolA | Zukertort Opening: Kingside Fianchetto | |
| Aug 28, 2021 | Aleksandrova | 1–0 | Ranasinghe | Online_Olympiad_Div3_PoolA | Queen's Pawn Game: Stonewall Attack | |
| Aug 27, 2021 | Ranasinghe | 1–0 | Takayasu | Online_Olympiad_Div3_PoolA | Indian Defense: Wade-Tartakower Defense | |
| Aug 27, 2021 | Thurner | 0–1 | Ranasinghe | Online_Olympiad_Div3_PoolA | Sicilian Defense: Snyder Variation | |
| Aug 27, 2021 | Azhar | 1–0 | Ranasinghe | Online_Olympiad_Div3_PoolA | Sicilian Defense: Closed, Fianchetto Variation | |
| Aug 23, 2021 | Ranasinghe | 0–1 | Fisabilillah | Asian Women's Online Chess Championship | Zukertort Opening | |
| Aug 23, 2021 | Ranasinghe | 0–1 | Yuan | Asian Women's Online Chess Championship | King's Indian Defense: Fianchetto Variation, Yugoslav Variation, Advance Line | |
| Aug 23, 2021 | Ranasinghe | 0–1 | Hu | Asian Women's Online Chess Championship | Queen's Gambit Declined: Semi-Tarrasch Defense, Exchange Variation | |
| Aug 23, 2021 | Ranasinghe | ½–½ | Fatima | Asian Women's Online Chess Championship | Queen's Pawn Game: Stonewall Attack | |
| Aug 23, 2021 | Ranasinghe | 1–0 | Gan | Asian Women's Online Chess Championship | King's Indian Defense: Fianchetto Variation, Uhlmann-Szabo System | |
| Aug 23, 2021 | Al Bulushi | 0–1 | Ranasinghe | Asian Women's Online Chess Championship | Sicilian Defense: O'Kelly Variation, Normal System | |
| Aug 23, 2021 | Eisa Bashkardi | 0–1 | Ranasinghe | Asian Women's Online Chess Championship | Queen's Pawn Game: Accelerated London System | |
| Aug 23, 2021 | Ahmed | 1–0 | Ranasinghe | Asian Women's Online Chess Championship | Sicilian Defense: O'Kelly Variation, Yerevan System | |
| Aug 23, 2021 | Nandhidhaa | 1–0 | Ranasinghe | Asian Women's Online Chess Championship | Sicilian Defense: Snyder Variation | |