20 games in the PremovedPrep archive. Games as White.
| White | Black | Result | ECO | Event | Date |
|---|---|---|---|---|---|
| Nanayakkara, Sanuk | Mahmoudi, Mohammad Pouria | 0-1 | A05 | Round 3: Nanayakkara, Sanuk - Mahmoudi, Mohammad Pouria | 2026-07-18 |
| Nanayakkara, Sanuk | Sakotic, Nikola | 1/2-1/2 | A05 | Round 4: Nanayakkara, Sanuk - Sakotic, Nikola | 2025-03-22 |
| Nanayakkara, Sanuk | Obidov, Biloliddin | 0-1 | A05 | Round 2: Nanayakkara, Sanuk - Obidov, Biloliddin | 2025-03-21 |
| Nanayakkara, Sanuk | Zia, Tahsin Tajwar | 0-1 | A07 | Round 9: Nanayakkara, Sanuk - Zia, Tahsin Tajwar | 2025-03-18 |
| Nanayakkara, Sanuk | Ganepola, Thushanu Yasmith | 1-0 | A05 | Round 8: Nanayakkara, Sanuk - Ganepola, Thushanu Yasmith | 2025-03-17 |
| Nanayakkara, Sanuk | Liyanage, Ranindu Dilshan | 0-1 | C00 | Round 4: Nanayakkara, Sanuk - Liyanage, Ranindu Dilshan | 2025-03-13 |
| Nanayakkara, Sanuk | Wijerathna, Vinuka Dihain | 0-1 | A07 | Round 2: Nanayakkara, Sanuk - Wijerathna, Vinuka Dihain | 2025-03-11 |
| Nanayakkara, Sanuk | Martinez Flores, Matias | 1-0 | A05 | Game 2: Nanayakkara, Sanuk - Martinez Flores, Matias | 2024-07-02 |
| Nanayakkara, Sanuk | Todua, Andria | 1-0 | D74 | Round 7: Nanayakkara, Sanuk - Todua, Andria | 2024-06-29 |
| Nanayakkara, Sanuk | Kozhedub, Ivan | 1/2-1/2 | A88 | Round 5: Nanayakkara, Sanuk - Kozhedub, Ivan | 2024-06-27 |
| Nanayakkara, Sanuk | Kristesiashvili, Andria | 1/2-1/2 | A05 | Round 4: Nanayakkara, Sanuk - Kristesiashvili, Andria | 2024-06-26 |
| Nanayakkara, Sanuk | Yang, Maxwell | 1/2-1/2 | A07 | Round 2: Nanayakkara, Sanuk - Yang, Maxwell | 2024-06-24 |
| Nanayakkara, Sanuk | Pir , Mehdi | 1-0 | A04 | Round 3: Nanayakkara, Sanuk - Pir , Mehdi | 2024-06-20 |
| Nanayakkara, Sanuk | Fandi,Mazen. | 1/2-1/2 | A08 | Round 1: Nanayakkara, Sanuk - Fandi,Mazen. | 2024-06-12 |