| Jul 31, 2025 | Davletshin | 1–0 | Ranatunga | Round 9: Davletshin, Timur - Ranatunga, Kaemin | Scandinavian Defense: Main Line | |
| Jul 31, 2025 | Ranatunga | 0–1 | So | Round 8: Ranatunga, Kaemin - So, Mason | Queen's Pawn Game: Accelerated London System | |
| Jul 31, 2025 | Ranatunga | 0–1 | Gampa | Round 7: Ranatunga, Kaemin - Gampa, Dyuthi Sri | Queen's Pawn Game: Accelerated London System | |
| Jul 31, 2025 | Sakata | 1–0 | Ranatunga | Round 6: Sakata, Frankie - Ranatunga, Kaemin | Scandinavian Defense | |
| Jul 31, 2025 | Ranatunga | 0–1 | Feng | Round 5: Ranatunga, Kaemin - Feng, Hao-Hsuan | Indian Defense | |
| Jul 31, 2025 | Maksak | 1–0 | Ranatunga | Round 4: Maksak, Liubava - Ranatunga, Kaemin | Scandinavian Defense: Main Line | |
| Jul 31, 2025 | Ranatunga | 0–1 | Kulibaev | Round 3: Ranatunga, Kaemin - Kulibaev, Richard | Queen's Pawn Game: Accelerated London System | |
| Jul 31, 2025 | Lin | 1–0 | Ranatunga | Round 2: Lin, William - Ranatunga, Kaemin | Scandinavian Defense: Main Line | |
| Jul 31, 2025 | Ranatunga | 1–0 | Balaji | Round 1: Ranatunga, Kaemin - Balaji, Yughan | Horwitz Defense | |
| Aug 3, 2024 | Ranatunga | 0–1 | James Bottomley | Round 7: Ranatunga, Kaemin - James Bottomley | Italian Game: Paris Defense | |
| Jul 31, 2024 | Ranatunga | 0–1 | Suresh | Round 4: Ranatunga, Kaemin - Suresh, Karun | Italian Game: Giuoco Pianissimo, Italian Four Knights Variation | |
| Jul 29, 2024 | Ranatunga | 0–1 | Ewart | Round 2: Ranatunga, Kaemin - Ewart, Thomas | Four Knights Game: Italian Variation | |
| Jul 28, 2024 | Kulibaev | 1–0 | Ranatunga | Round 1: Kulibaev, Richard - Ranatunga, Kaemin | Italian Game: Two Knights Defense, Traxler Counterattack, Knight Sacrifice Line | |
| Jul 28, 2024 | Terry | 1–0 | Ranatunga | Round 9: Terry, George - Ranatunga, Kaemin | Petrov's Defense | |
| Jul 27, 2024 | George Copland | 1–0 | Kaemin Ranatunga | Round 9: George Copland - Kaemin Ranatunga | Petrov's Defense: Damiano Variation | |
| Jul 27, 2024 | Harry Debenham | 1–0 | Kaemin Ranatunga | Round 8: Harry Debenham - Kaemin Ranatunga | Italian Game: Giuoco Pianissimo, Canal Variation | |
| Jul 27, 2024 | Kaemin Ranatunga | 1–0 | Daksh Mahajan | Round 7: Kaemin Ranatunga - Daksh Mahajan | Four Knights Game: Italian Variation | |
| Jul 26, 2024 | George Terry | 1–0 | Kaemin Ranatunga | Round 6: George Terry - Kaemin Ranatunga | Petrov's Defense | |
| Jul 26, 2024 | Lily Eru | 1–0 | Kaemin Ranatunga | Round 5: Lily Eru - Kaemin Ranatunga | Petrov's Defense: Three Knights Game | |
| Jul 26, 2024 | Arora | 1–0 | Kaemin Ranatunga | Round 4: Arora, Reyansh - Kaemin Ranatunga | Petrov's Defense: Three Knights Game | |
| Jul 26, 2024 | Kaemin Ranatunga | 0–1 | Cao | Round 3: Kaemin Ranatunga - Cao, Philip | Sicilian Defense: Nimzowitsch Variation | |
| Jul 26, 2024 | Ansh Sharma | 1–0 | Kaemin Ranatunga | Round 2: Ansh Sharma - Kaemin Ranatunga | Italian Game: Giuoco Pianissimo | |
| Jul 26, 2024 | Kaemin Ranatunga | 0–1 | Cao | Round 1: Kaemin Ranatunga - Cao, Handuo | Italian Game: Giuoco Pianissimo, Normal | |
| Jul 25, 2024 | Tan | 1–0 | Kaemin Ranatunga | Round 8: Tan, Austin - Kaemin Ranatunga | Petrov's Defense | |
| Jul 25, 2024 | Kaemin Ranatunga | 1–0 | Suresh | Round 7: Kaemin Ranatunga - Suresh, Karun | Italian Game: Giuoco Pianissimo, Italian Four Knights Variation | |
| Jul 25, 2024 | Ethan Wake | 0–1 | Kaemin Ranatunga | Round 6: Ethan Wake - Kaemin Ranatunga | Petrov's Defense | |
| Jul 25, 2024 | Kaemin Ranatunga | 0–1 | George Copland | Round 5: Kaemin Ranatunga - George Copland | Italian Game: Giuoco Pianissimo, Normal | |
| Jul 25, 2024 | Kaemin Ranatunga | 0–1 | Lily Eru | Round 4: Kaemin Ranatunga - Lily Eru | Italian Game: Paris Defense | |
| Jul 25, 2024 | Sennaroglu | 1–0 | Kaemin Ranatunga | Round 3: Sennaroglu, Djan - Kaemin Ranatunga | Four Knights Game: Italian Variation | |
| Jul 25, 2024 | Joey Pramana | 1–0 | Kaemin Ranatunga | Round 2: Joey Pramana - Kaemin Ranatunga | Italian Game: Giuoco Pianissimo, Italian Four Knights Variation | |
| Jul 25, 2024 | Kaemin Ranatunga | 0–1 | Ewart | Round 1: Kaemin Ranatunga - Ewart, Thomas | Italian Game: Giuoco Pianissimo, Normal | |
| Aug 2, 2024 | Mittal | 1–0 | Ranatunga | Round 6: Mittal, Rutva - Ranatunga, Kaemin | Scotch Game | |
| Aug 1, 2024 | Gandhi | 1–0 | Ranatunga | Round 5: Gandhi, Krish - Ranatunga, Kaemin | Four Knights Game: Scotch Variation | |
| Jul 30, 2024 | Hu | 1–0 | Ranatunga | Round 3: Hu, Hector - Ranatunga, Kaemin | Queen's Pawn Game: Chigorin Variation | |
| — | Ranatunga | 0–1 | Mao | Round 1: Ranatunga, Kaemin - Mao, Jack | Queen's Pawn Game: Accelerated London System | |
| — | Ranatunga | 0–1 | Kocak | Round 4: Ranatunga, Kaemin - Kocak, Yavuz Aydin | Queen's Pawn Game: London System | |
| — | Ranatunga | 1–0 | Liam Shek | Round 6: Ranatunga, Kaemin - Liam Shek | Italian Game: Giuoco Pianissimo, Normal | |
| — | Ranatunga | 1–0 | George Jenkins | Round 8: Ranatunga, Kaemin - George Jenkins | London System | |
| — | Ranatunga | 0–1 | Irie -Williams | Round 9: Ranatunga, Kaemin - Irie -Williams, Silk | Queen's Pawn Game: Accelerated London System | |
| — | Yuan | 1–0 | Ranatunga | Round 2: Yuan, Alice - Ranatunga, Kaemin | Queen's Pawn Game: Accelerated London System | |
| — | Ogah | 0–1 | Ranatunga | Round 3: Ogah, Timothy - Ranatunga, Kaemin | Scandinavian Defense | |
| — | Sun | 1–0 | Ranatunga | Round 5: Sun, Yihang - Ranatunga, Kaemin | Scandinavian Defense: Main Line | |
| — | Shanaya Chauhan | 1–0 | Ranatunga | Round 7: Shanaya Chauhan - Ranatunga, Kaemin | Indian Defense | |