| Jun 28, 2026 | Dissanayake | 0–1 | Van Kemenade | Round 5: Dissanayake, Sathsara - Van Kemenade, Rudy | Petrov's Defense: Classical Attack, Mason-Showalter Variation | |
| Jun 28, 2026 | Armstrong | ½–½ | Dissanayake | Round 4: Armstrong, Malcolm J - Dissanayake, Sathsara | Philidor Defense: Exchange Variation | |
| Jun 27, 2026 | Dissanayake | 0–1 | Patel | Round 3: Dissanayake, Sathsara - Patel, Zain | Ruy Lopez: Cozio Defense | |
| Jun 27, 2026 | Caldwell | 0–1 | Dissanayake | Round 2: Caldwell, Susan L - Dissanayake, Sathsara | Rapport-Jobava System | |
| Apr 4, 2026 | Dissanayake | 1–0 | Minhas | 6th 4NCL Easter Congress 2026 - Blitz | ? | |
| Apr 4, 2026 | Gumularz | 1–0 | Dissanayake | 6th 4NCL Easter Congress 2026 - Blitz | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Apr 4, 2026 | Dissanayake | 0–1 | Deepak Ambattu | Round 9: Dissanayake, Sathsara - Deepak Ambattu, Rithvik | Sicilian Defense: Alapin Variation | |
| Apr 4, 2026 | Paranjpe | 0–1 | Dissanayake | Round 8: Paranjpe, Nachiket - Dissanayake, Sathsara | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Apr 4, 2026 | Dissanayake | 1–0 | Gampa | Round 7: Dissanayake, Sathsara - Gampa, Dyuthi Sri | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Apr 4, 2026 | Boury | 0–1 | Dissanayake | Round 6: Boury, Ramesh - Dissanayake, Sathsara | Sicilian Defense: French Variation | |
| Apr 4, 2026 | Dissanayake | 0–1 | Ter-gevorkian | Round 5: Dissanayake, Sathsara - Ter-gevorkian, Aram | Alekhine Defense: Exchange Variation | |
| Apr 4, 2026 | Bhaduri | ½–½ | Dissanayake | Round 4: Bhaduri, Aviraj - Dissanayake, Sathsara | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Apr 4, 2026 | Dissanayake | 0–1 | Roberson | Round 3: Dissanayake, Sathsara - Roberson, Peter T | Bird Opening: From's Gambit | |
| Mar 15, 2026 | Mitchell | 0–1 | Dissanayake | Round 11: Mitchell, Martin - Dissanayake, Sathsara | Grünfeld Defense: Lutikov Variation | |
| Mar 15, 2026 | Dissanayake | 1–0 | Ashcroft | Round 10: Dissanayake, Sathsara - Ashcroft, Ben | Caro-Kann Defense: Panov Attack, Main Line | |
| Mar 15, 2026 | Lalic | 1–0 | Dissanayake | Round 9: Lalic, Susan K - Dissanayake, Sathsara | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Mar 15, 2026 | Dissanayake | 1–0 | Smith | Round 8: Dissanayake, Sathsara - Smith, Andrew PE | Caro-Kann Defense: Panov Attack | |
| Mar 15, 2026 | Buckley | 1–0 | Dissanayake | Round 7: Buckley, Graeme N - Dissanayake, Sathsara | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Mar 14, 2026 | Dissanayake | 1–0 | Barton | Round 6: Dissanayake, Sathsara - Barton, Ben | Sicilian Defense: Alapin Variation | |
| Mar 14, 2026 | Dicen | 1–0 | Dissanayake | Round 5: Dicen, Elis Denele - Dissanayake, Sathsara | Neo-Grünfeld Defense: Delayed Exchange Variation | |
| Mar 14, 2026 | Mordyl | 0–1 | Dissanayake | Round 4: Mordyl, Monika - Dissanayake, Sathsara | Grünfeld Defense: Three Knights Variation, Petrosian System | |
| Mar 14, 2026 | Dissanayake | 0–1 | Milson | Round 3: Dissanayake, Sathsara - Milson, Samuel A | French Defense: Exchange Variation | |
| Mar 14, 2026 | Yu | 1–0 | Dissanayake | Round 2: Yu, Rock - Dissanayake, Sathsara | Indian Defense: Accelerated London System | |
| Mar 14, 2026 | Dissanayake | 1–0 | Kanyamarala | Round 1: Dissanayake, Sathsara - Kanyamarala, Trisha | Sicilian Defense: Delayed Alapin Variation | |
| Oct 31, 2025 | Lazarus | 1–0 | Dissanayake | ECF Coventry International 2025 | King's Indian Defense: Averbakh Variation, Main Line | |
| Oct 30, 2025 | Dissanayake | 0–1 | Sieczkowski | ECF Coventry International 2025 | French Defense: Tarrasch Variation, Closed Variation | |
| Oct 30, 2025 | Matthews | 0–1 | Dissanayake | ECF Coventry International 2025 | Pirc Defense | |
| Oct 29, 2025 | Dissanayake | 0–1 | Vaidyanathan | ECF Coventry International 2025 | Ruy Lopez: Marshall Attack, Modern Main Line | |
| Oct 28, 2025 | Dissanayake | 0–1 | Dupuis | Round 9: Dissanayake, Sathsara - Dupuis, Denis K | Ruy Lopez: Schliemann Defense | |
| Oct 28, 2025 | Swiatkowski | 0–1 | Dissanayake | Round 8: Swiatkowski, Aram - Dissanayake, Sathsara | Sicilian Defense: McDonnell Attack | |
| Oct 28, 2025 | Dissanayake | 1–0 | Talab | Round 7: Dissanayake, Sathsara - Talab,Mones | Sicilian Defense: Alapin Variation, Barmen Defense | |
| Oct 28, 2025 | Emjam | 1–0 | Dissanayake | Round 6: Emjam, Harsha Vardhan - Dissanayake, Sathsara | Grünfeld Defense: Three Knights Variation | |
| Oct 28, 2025 | Dissanayake | ½–½ | Hindol Ghosh | Round 5: Dissanayake, Sathsara - Hindol Ghosh | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Oct 28, 2025 | Swiatkowski | 0–1 | Dissanayake | Round 4: Swiatkowski, Dominik - Dissanayake, Sathsara | Neo-Grünfeld Defense: Classical Variation, Original Defense | |
| Oct 28, 2025 | Dissanayake | 0–1 | Sieczkowski | Round 3: Dissanayake, Sathsara - Sieczkowski, Adam | Sicilian Defense: Alapin Variation, Barmen Defense | |
| Oct 28, 2025 | Patel | 0–1 | Dissanayake | Round 2: Patel, Diah - Dissanayake, Sathsara | King's Indian Defense | |
| Oct 28, 2025 | Dissanayake | 0–1 | Golubka | 2025 Coventry International - Blitz | French Defense: Exchange Variation, Monte Carlo Variation | |
| Oct 28, 2025 | Dupuis | 1–0 | Dissanayake | ECF Coventry International 2025 | Sicilian Defense: Closed | |
| Oct 27, 2025 | Dissanayake | ½–½ | Moyse | ECF Coventry International 2025 | Ruy Lopez: Closed, Breyer Defense, Zaitsev Hybrid | |
| Oct 27, 2025 | Roberts | 1–0 | Dissanayake | ECF Coventry International 2025 | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Oct 26, 2025 | Dissanayake | 1–0 | Sandhu | ECF Coventry International 2025 | Sicilian Defense: Kan Variation, Modern Variation | |
| Oct 26, 2025 | Hanache | 1–0 | Dissanayake | ECF Coventry International 2025 | Sicilian Defense: French Variation | |
| Oct 12, 2025 | Dissanayake | 1–0 | Mykhnenko | Round 9: Dissanayake, Sathsara - Mykhnenko, Marijka | Ruy Lopez: Berlin Defense, Improved Steinitz Defense | |
| Oct 12, 2025 | Mehta | 1–0 | Dissanayake | Round 8: Mehta, Sophie - Dissanayake, Sathsara | Queen's Pawn Game: Modern Defense | |
| Oct 12, 2025 | Thomas | 1–0 | Dissanayake | Round 7: Thomas, James - Dissanayake, Sathsara | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Oct 12, 2025 | Dissanayake | ½–½ | Buckland | Round 6: Dissanayake, Sathsara - Buckland, Louis | Caro-Kann Defense: Panov Attack, Modern Defense, Mieses Line | |
| Oct 11, 2025 | Dissanayake | 1–0 | Gururaj | Round 5: Dissanayake, Sathsara - Gururaj, Rithwik | Sicilian Defense: Alapin Variation, Barmen Defense | |
| Oct 11, 2025 | Kitaev | 1–0 | Dissanayake | Round 4: Kitaev, Daniel - Dissanayake, Sathsara | English Opening: Symmetrical Variation, Duchamp Variation | |
| Oct 11, 2025 | Dissanayake | 1–0 | Vaidyanathan | Round 3: Dissanayake, Sathsara - Vaidyanathan, Sathya | Ruy Lopez: Morphy Defense, Steinitz Deferred | |
| Oct 11, 2025 | Zadvorny | 1–0 | Dissanayake | Round 2: Zadvorny, Roman - Dissanayake, Sathsara | English Opening: Anglo-Indian Defense, Queen's Knight Variation | |
| Oct 11, 2025 | Dissanayake | 1–0 | Mottengad | Round 1: Dissanayake, Sathsara - Mottengad, Nyo | Ruy Lopez | |
| Jul 31, 2025 | Clarke | ½–½ | Dissanayake | Round 9: Clarke, John - Dissanayake, Sathsara | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Jul 31, 2025 | Dissanayake | 1–0 | Nelson | Round 8: Dissanayake, Sathsara - Nelson, Leon | Sicilian Defense: Alapin Variation | |
| Jul 31, 2025 | Bahtiyorova | 0–1 | Dissanayake | Round 7: Bahtiyorova, Nodirabegim - Dissanayake, Sathsara | Sicilian Defense: Taimanov Variation | |
| Jul 31, 2025 | Dissanayake | 0–1 | Pal | Round 6: Dissanayake, Sathsara - Pal, Rohan | Sicilian Defense: Delayed Alapin Variation | |
| Jul 31, 2025 | Ramzan | 1–0 | Dissanayake | Round 5: Ramzan, Timur - Dissanayake, Sathsara | Italian Game: Classical Variation, Giuoco Pianissimo, with d6 | |
| Jul 31, 2025 | Dissanayake | 0–1 | Amoako Philip Selikem Yao | Round 4: Dissanayake, Sathsara - Amoako Philip Selikem Yao | Sicilian Defense: Accelerated Dragon, Modern Variation | |
| Jul 31, 2025 | Dissanayake | 1–0 | Puig-Souto | Round 2: Dissanayake, Sathsara - Puig-Souto, Luca | Caro-Kann Defense: De Bruycker Defense | |
| Jul 31, 2025 | Cancedda-Dupuis | 1–0 | Dissanayake | Round 1: Cancedda-Dupuis, Livio - Dissanayake, Sathsara | Sicilian Defense: Taimanov Variation | |
| Jun 29, 2025 | Webster | ½–½ | Dissanayake | Round 5: Webster, Alex - Dissanayake, Sathsara | Sicilian Defense: Closed | |
| Jun 29, 2025 | Dissanayake | 0–1 | Potter | Round 4: Dissanayake, Sathsara - Potter, John M | Pirc Defense: Classical Variation, Quiet System | |
| Jun 28, 2025 | Dissanayake | ½–½ | Duxbury | Round 2: Dissanayake, Sathsara - Duxbury, Craig | Alekhine Defense: Four Pawns Attack, Fianchetto Variation | |
| Jun 27, 2025 | Ackley | ½–½ | Dissanayake | Round 1: Ackley, Peter J E - Dissanayake, Sathsara | Hungarian Opening: Indian Defense | |
| Aug 3, 2024 | Dissanayake | 0–1 | Schell | Round 7: Dissanayake, Sathsara - Schell, Finn | Caro-Kann Defense: Exchange Variation, Rubinstein Variation | |
| Aug 2, 2024 | Patel | 1–0 | Dissanayake | Round 6: Patel, Zain - Dissanayake, Sathsara | King's Indian Defense: Exchange Variation | |
| Jul 31, 2024 | Dickson | 0–1 | Dissanayake | Round 4: Dickson, Koby - Dissanayake, Sathsara | Trompowsky Attack | |
| Jul 29, 2024 | Terler | 1–0 | Dissanayake | Round 2: Terler, Bohdan - Dissanayake, Sathsara | Alekhine Defense: Four Pawns Attack | |
| Jul 28, 2024 | Dissanayake | 0–1 | Pert | Round 1: Dissanayake, Sathsara - Pert, Nina | English Opening: King's English Variation | |
| Jul 27, 2024 | Pranav Mathur | 0–1 | Dissanayake | Round 9: Pranav Mathur - Dissanayake, Sathsara | Pirc Defense | |
| Jul 27, 2024 | Burnton | ½–½ | Dissanayake | Round 8: Burnton, Joshua - Dissanayake, Sathsara | Alekhine Defense: Scandinavian Variation | |
| Jul 27, 2024 | Dissanayake | 0–1 | Hobson | Round 7: Dissanayake, Sathsara - Hobson, Kenneth | Ruy Lopez: Morphy Defense | |
| Jul 26, 2024 | Liu | 0–1 | Dissanayake | Round 6: Liu,Tianyi (Jack) - Dissanayake, Sathsara | Alekhine Defense: Exchange Variation | |
| Jul 26, 2024 | Dissanayake | 0–1 | Pert | Round 5: Dissanayake, Sathsara - Pert, Nina | Caro-Kann Defense | |
| Jul 26, 2024 | Dissanayake | 1–0 | Schweitzer | Round 4: Dissanayake, Sathsara - Schweitzer, Zubin | Caro-Kann Defense | |
| Jul 26, 2024 | Vaidyanathan | 0–1 | Dissanayake | Round 3: Vaidyanathan, Sathya - Dissanayake, Sathsara | Alekhine Defense | |
| Jul 26, 2024 | Tomsett | 0–1 | Dissanayake | Round 1: Tomsett, Jonah - Dissanayake, Sathsara | Indian Defense | |
| Jul 25, 2024 | Walia | 0–1 | Dissanayake | Round 9: Walia, Michael Kanishk - Dissanayake, Sathsara | Alekhine Defense: Scandinavian Variation | |
| Jul 25, 2024 | Southcott-Moyers | ½–½ | Dissanayake | Round 6: Southcott-Moyers, Indy - Dissanayake, Sathsara | English Opening: Anglo-Indian Defense, King's Indian Formation | |
| Jul 25, 2024 | Dissanayake | 1–0 | Calvert | Round 5: Dissanayake, Sathsara - Calvert, George | Sicilian Defense: Alapin Variation | |
| Jul 25, 2024 | Vaidyanathan | 0–1 | Dissanayake | Round 4: Vaidyanathan, Sathya - Dissanayake, Sathsara | Alekhine Defense | |
| Jul 25, 2024 | Dissanayake | 1–0 | Dickson | Round 3: Dissanayake, Sathsara - Dickson, Koby | Sicilian Defense: Alapin Variation | |
| Jul 25, 2024 | Schweitzer | 1–0 | Dissanayake | Round 2: Schweitzer, Zubin - Dissanayake, Sathsara | Alekhine Defense: Exchange Variation | |
| Jul 25, 2024 | Dissanayake | ½–½ | Taylor | Round 1: Dissanayake, Sathsara - Taylor, Zebadiah | Pirc Defense | |
| Jul 21, 2024 | Dissanayake | 0–1 | Badacsonyi | Round 8: Dissanayake, Sathsara - Badacsonyi, Stanley | French Defense: Exchange Variation, Monte Carlo Variation | |
| Jul 21, 2024 | Dissanayake | 0–1 | Liu | Round 7: Dissanayake, Sathsara - Liu,Tianyi (Jack) | Sicilian Defense: Delayed Alapin Variation | |
| Jul 21, 2024 | Dissanayake | 0–1 | Badacsonyi | Round 2: Dissanayake, Sathsara - Badacsonyi, Stanley | French Defense: Exchange Variation, Monte Carlo Variation | |
| Aug 1, 2024 | Dissanayake | 1–0 | Afonso | Round 5: Dissanayake, Sathsara - Afonso, Davi Diniz | Ruy Lopez: Schliemann Defense | |
| Jul 30, 2024 | Dissanayake | 1–0 | Kalaiyalahan | Round 3: Dissanayake, Sathsara - Kalaiyalahan, Aishwarya | Sicilian Defense: Alapin Variation | |
| — | Dissanayake | 1–0 | Rajaguru | Round 1: Dissanayake, Sathsara - Rajaguru, Diyenka Kithumi | Ruy Lopez: Morphy Defense | |
| — | Dissanayake | ½–½ | Spirling | Round 3: Dissanayake, Sathsara - Spirling, Florence | Sicilian Defense: Alapin Variation, Barmen Defense, Central Exchange | |
| — | Dissanayake | 1–0 | Puig-Souto | Round 5: Dissanayake, Sathsara - Puig-Souto, Luca | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| — | Dissanayake | 1–0 | Clarke | Round 6: Dissanayake, Sathsara - Clarke, John | French Defense: Advance Variation, Euwe Variation | |
| — | Dissanayake | ½–½ | Saha | Round 9: Dissanayake, Sathsara - Saha, Soumil | Pirc Defense: Austrian Attack | |
| — | Dissanayake | ½–½ | Izod | Round 1: Dissanayake, Sathsara - Izod, Chris | French Defense: Tarrasch Variation, Chistyakov Defense | |
| — | Dissanayake | ½–½ | Vadalia | Round 1: Dissanayake, Sathsara - Vadalia, Jainill | Philidor Defense: Lion Variation, Shirov Gambit | |
| — | Dissanayake | 0–1 | Thomas | Round 3: Dissanayake, Sathsara - Thomas, James | Polish Opening: King's Indian Variation | |
| — | Dissanayake | 1–0 | Sherwood | Round 4: Dissanayake, Sathsara - Sherwood, Gabriel | Ruy Lopez: Morphy Defense | |
| — | Dissanayake | 1–0 | Skettos | Round 7: Dissanayake, Sathsara - Skettos, Nicolas | French Defense: Classical Variation, Delayed Exchange Variation | |
| — | Dissanayake | 1–0 | Puig-Souto | Round 7: Dissanayake, Sathsara - Puig-Souto, Luca | Sicilian Defense: Classical Variation, Anti-Sozin Variation | |
| — | Dissanayake | 0–1 | Green | Round 9: Dissanayake, Sathsara - Green, Michael | Caro-Kann Defense: Exchange Variation | |