| Jul 25, 2025 | Ganeshram | 1–0 | Paricharak | Biel Chess Festival 2025 WT 2 | Italian Game: Scotch Gambit, Max Lange Attack | |
| Jul 24, 2025 | Paricharak | 1–0 | Ganeshram | Biel Chess Festival 2025 WT 2 | Rubinstein Opening: Classical Defense | |
| Jul 23, 2025 | Ganeshram | 0–1 | Kaehler | Biel Chess Festival 2025 WT 2 | Scotch Game: Haxo Gambit | |
| Jul 22, 2025 | Ganeshram | 1–0 | Guillaume | Biel Chess Festival 2025 WT 2 | Caro-Kann Defense: Tartakower Variation | |
| Jul 21, 2025 | Illijin | 1–0 | Ganeshram | Biel Chess Festival 2025 WT 2 | Sicilian Defense: Alapin Variation | |
| Jul 20, 2025 | Ganeshram | 0–1 | Hematyar | Biel Chess Festival 2025 Blitz | Italian Game: Classical Variation, Greco Gambit, Traditional Line | |
| Jul 20, 2025 | Ganeshram | 0–1 | Lutonins | Biel Chess Festival 2025 Blitz | Scotch Game: Haxo Gambit | |
| Jul 20, 2025 | Ganeshram | 0–1 | Leonov | Biel Chess Festival 2025 Blitz | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Jul 20, 2025 | Ganeshram | 0–1 | Bous | Biel Chess Festival 2025 Blitz | Italian Game: Classical Variation, Greco Gambit, Traditional Line | |
| Jul 20, 2025 | Hu | 1–0 | Ganeshram | Biel Chess Festival 2025 Blitz | Sicilian Defense: Dragon Variation, Yugoslav Attack, Modern Line | |
| May 18, 2025 | Ganeshram | 0–1 | Chua | Round 6: Ganeshram, Nirupa - Chua, Ethan | Sicilian Defense: Old Sicilian | |
| May 18, 2025 | Van der Werf | 1–0 | Ganeshram | Round 5: Van der Werf, Joel - Ganeshram, Nirupa | Sicilian Defense: Dragon Variation, Yugoslav Attack, Old Line | |
| May 17, 2025 | Baselmans | 1–0 | Ganeshram | Round 3: Baselmans, Luuk - Ganeshram, Nirupa | Sicilian Defense: Moscow Variation, Sokolsky Variation | |
| May 17, 2025 | Ganeshram | 1–0 | Zecha | Round 2: Ganeshram, Nirupa - Zecha, Oscar | Italian Game: Classical Variation, Greco Gambit, Traditional Line | |
| May 16, 2025 | Ganeshram | 1–0 | Jansen | Round 1: Ganeshram, Nirupa - Jansen, Bob | French Defense: Winawer Variation, Advance Variation | |
| May 2, 2025 | Ganeshram | 1–0 | Kulikova | Round 7: Ganeshram, Nirupa - Kulikova, Polina | Caro-Kann Defense: Tartakower Variation | |
| May 1, 2025 | Gergin | 1–0 | Ganeshram | Round 6: Gergin, Isafara - Ganeshram, Nirupa | Sicilian Defense: Dragon Variation, Yugoslav Attack, Modern Line | |
| Apr 30, 2025 | Ganeshram | ½–½ | Damen | Round 5: Ganeshram, Nirupa - Damen, Josephine | Scotch Game: Scotch Gambit, Kingside Variation | |
| Apr 29, 2025 | Yildirim | 1–0 | Ganeshram | Round 4: Yildirim, Azra - Ganeshram, Nirupa | Sicilian Defense: Dragon Variation | |
| Apr 28, 2025 | Ganeshram | 0–1 | Feng | Round 3: Ganeshram, Nirupa - Feng, Elysia | Italian Game: Classical Variation, Greco Gambit | |
| Apr 27, 2025 | Tangarife Ramirez | ½–½ | Ganeshram | Round 2: Tangarife Ramirez, Katja - Ganeshram, Nirupa | Sicilian Defense: Moscow Variation, Sokolsky Variation | |
| Apr 26, 2025 | Knobbe | 0–1 | Ganeshram | Round 1: Knobbe, Elise - Ganeshram, Nirupa | Sicilian Defense: Closed | |
| Jun 15, 2024 | Gudok | 1–0 | Ganeshram | Round 5: Gudok, Viktor - Ganeshram, Nirupa | Sicilian Defense: Dragon Variation, Yugoslav Attack, Sosonko Variation | |
| Jun 15, 2024 | Kazarjan | 1–0 | Ganeshram | Round 3: Kazarjan, Gachatur - Ganeshram, Nirupa | Sicilian Defense: Mengarini Variation | |
| Jun 15, 2024 | Ganeshram | ½–½ | Steenbekkers | Round 2: Ganeshram, Nirupa - Steenbekkers, Franck | Sicilian Defense: Old Sicilian | |
| Jun 15, 2024 | Chua | ½–½ | Ganeshram | Round 1: Chua, Ethan - Ganeshram, Nirupa | Sicilian Defense: Dragon Variation, Yugoslav Attack, Panov Variation | |
| Jun 2, 2024 | Dubbeldam | ½–½ | Ganeshram | WLC Tournament 2024 B | Sicilian Defense: Dragon Variation, Yugoslav Attack | |
| Jun 1, 2024 | Ganeshram | 1–0 | Van den Hof | WLC Tournament 2024 B | Caro-Kann Defense: Tartakower Variation | |
| Jun 1, 2024 | Kollen | 0–1 | Ganeshram | WLC Tournament 2024 B | Zukertort Opening: Quiet System | |
| Jun 1, 2024 | Bruggeman | ½–½ | Ganeshram | WLC Tournament 2024 B | Réti Opening: Anglo-Slav Variation, Bogoljubow Variation | |
| May 31, 2024 | Ganeshram | 1–0 | Patil | WLC Tournament 2024 B | ? | |
| May 12, 2024 | De Jong | ½–½ | Ganeshram | Round 1: De Jong, Lode - Ganeshram, Nirupa | Old Indian Defense: Czech Variation, with Nf3 | |
| May 3, 2024 | Liu | ½–½ | Ganeshram | Round 7: Liu, Chia-Yun - Ganeshram, Nirupa | Sicilian Defense: Dragon Variation, Yugoslav Attack, Panov Variation | |
| May 2, 2024 | Ganeshram | 1–0 | Luijkx | Round 6: Ganeshram, Nirupa - Luijkx, Dagmar | Scotch Game: Modern Defense | |
| May 1, 2024 | Hagen | 0–1 | Ganeshram | Round 5: Hagen, Carlijn - Ganeshram, Nirupa | Indian Defense | |
| Apr 30, 2024 | Ganeshram | 0–1 | Basa | Round 4: Ganeshram, Nirupa - Basa, Manasvita | Italian Game: Evans Gambit, Anderssen Defense | |
| Apr 29, 2024 | Van Apeldoorn | 1–0 | Ganeshram | Round 3: Van Apeldoorn, Vera - Ganeshram, Nirupa | Old Indian Defense | |
| Apr 28, 2024 | Ganeshram | 1–0 | Rutten | Round 2: Ganeshram, Nirupa - Rutten, Lenthe | Sicilian Defense: Classical Variation | |
| Apr 27, 2024 | Gergin | 1–0 | Ganeshram | Round 1: Gergin, Isafara - Ganeshram, Nirupa | Sicilian Defense: Dragon Variation | |
| May 6, 2023 | Gergin | 1–0 | Ganeshram | NJSK 2023 Meisjes B | Sicilian Defense: Dragon Variation, Classical Variation | |
| May 5, 2023 | Ganeshram | 1–0 | Damen | NJSK 2023 Meisjes B | Scotch Game: Scotch Gambit, Kingside Variation | |
| May 4, 2023 | Zahirna | 0–1 | Ganeshram | NJSK 2023 Meisjes B | English Opening: King's English Variation | |
| May 3, 2023 | Ganeshram | 1–0 | De Bruijne | NJSK 2023 Meisjes B | Sicilian Defense: Marshall Counterattack | |
| May 2, 2023 | Luijkx | ½–½ | Ganeshram | NJSK 2023 Meisjes B | Queen's Pawn Game: Accelerated London System | |
| May 1, 2023 | Ganeshram | 0–1 | Kulikova | NJSK 2023 Meisjes B | Caro-Kann Defense: Two Knights Attack, Mindeno Variation | |
| Apr 30, 2023 | Yildirim | ½–½ | Ganeshram | NJSK 2023 Meisjes B | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| — | Ganeshram | ½–½ | Coenen | WLC Tournament 2024 B | Alekhine Defense: Modern Variation, Larsen Variation | |
| — | Ganeshram | 0–1 | Berdibaeva | FIDE WORLD SCHOOLS TEAM CHAMPIONSHIP 2025 | French Defense: Winawer Variation, Fingerslip Variation | |
| — | Ganeshram | 1–0 | Pham Kieu | FIDE WORLD SCHOOLS TEAM CHAMPIONSHIP 2025 | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| — | Ganeshram | 0–1 | Porat | FIDE WORLD SCHOOLS TEAM CHAMPIONSHIP 2025 | Sicilian Defense: Old Sicilian | |
| — | Ganeshram | 0–1 | Regev | FIDE WORLD SCHOOLS TEAM CHAMPIONSHIP 2025 | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| — | Callus | 0–1 | Ganeshram | FIDE WORLD SCHOOLS TEAM CHAMPIONSHIP 2025 | Sicilian Defense: Moscow Variation, Sokolsky Variation | |
| — | Tomcaniova | 1–0 | Ganeshram | FIDE WORLD SCHOOLS TEAM CHAMPIONSHIP 2025 | Sicilian Defense: Moscow Variation, Sokolsky Variation | |
| — | Daniil | 1–0 | Ganeshram | FIDE WORLD SCHOOLS TEAM CHAMPIONSHIP 2025 | Sicilian Defense: Dragon Variation, Yugoslav Attack, Panov Variation | |
| — | Chia | 0–1 | Ganeshram | FIDE WORLD SCHOOLS TEAM CHAMPIONSHIP 2025 | Sicilian Defense: Dragon Variation, Yugoslav Attack, Modern Line | |