| Jun 30, 2026 | Siljedahl | 0–1 | Thamarai | Round 4: Siljedahl, Jon - Thamarai, Yohan | Caro-Kann Defense: Exchange Variation | |
| Jun 29, 2026 | Thamarai | ½–½ | Cornfors | Round 3: Thamarai, Yohan - Cornfors, Theodor | Sicilian Defense: Dragon Variation, Yugoslav Attack, Early Deviations | |
| Jun 29, 2026 | Andersson | 0–1 | Thamarai | Round 2: Andersson, Leo - Thamarai, Yohan | Caro-Kann Defense: Tartakower Variation | |
| Jun 28, 2026 | Thamarai | 1–0 | Oskar Agerberg | Round 1: Thamarai, Yohan - Oskar Agerberg | Petrov's Defense: Italian Variation | |
| Apr 25, 2026 | Tharmarai | 1–0 | Chen | Wasa Junior Grand Prix | Sicilian Defense: Kan Variation, Maróczy Bind, Réti Variation | |
| Apr 25, 2026 | Tharmarai | 1–0 | Prabu | Wasa Junior Grand Prix | Italian Game: Two Knights Defense, Max Lange Attack | |
| Apr 25, 2026 | Kruse | 0–1 | Tharmarai | Wasa Junior Grand Prix | Caro-Kann Defense: Exchange Variation | |
| Apr 25, 2026 | Tharmarai | 1–0 | Stal | Wasa Junior Grand Prix | French Defense: Two Knights Variation | |
| Apr 25, 2026 | Lazovskiy | 0–1 | Tharmarai | Wasa Junior Grand Prix | Benoni Defense: Benoni Gambit Accepted | |
| Apr 24, 2026 | Mardh | ½–½ | Tharmarai | Wasa Junior Grand Prix | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Apr 24, 2026 | Tharmarai | 1–0 | Wang | Wasa Junior Grand Prix | Caro-Kann Defense: Two Knights Attack | |
| Apr 24, 2026 | Modig | ½–½ | Tharmarai | Wasa Junior Grand Prix | Caro-Kann Defense: Exchange Variation | |
| Oct 11, 2025 | Tharmarai | 0–1 | Dahlin | Skol-SM 2025 Kalmar | Italian Game: Classical Variation, Greco Gambit, Traditional Line | |
| Oct 11, 2025 | Tharmarai | ½–½ | Modig | Skol-SM 2025 Kalmar | Italian Game: Scotch Gambit, Janowski Defense | |
| Oct 10, 2025 | Stal | 0–1 | Tharmarai | Skol-SM 2025 Kalmar | Caro-Kann Defense | |
| — | Tharmarai | 0–1 | Solbu | Nordic Youth Chess Championship | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Chelyabinsk Variation | |
| — | Tharmarai | ½–½ | Lilliehook | Nordic Youth Chess Championship | Sicilian Defense: Godiva Variation | |
| — | Tharmarai | 1–0 | Brynjarsson | Nordic Youth Chess Championship | Sicilian Defense: Kalashnikov Variation | |
| — | Tharmarai | 0–1 | Sivaparan | Nordic Youth Chess Championship | Sicilian Defense: Kan Variation, Polugaevsky Variation | |
| — | Jakobsen | 0–1 | Tharmarai | Nordic Youth Chess Championship | Sicilian Defense: Dragon Variation, Yugoslav Attack, Belezky Line | |
| — | Nieminen | ½–½ | Tharmarai | Nordic Youth Chess Championship | Sicilian Defense: Closed | |