| May 25, 2026 | Akhil Repalle | 0–1 | Niladri Banerjee | Round 3: Akhil Repalle - Niladri Banerjee | Sicilian Defense: Najdorf Variation | |
| May 23, 2026 | Paichadze | 1–0 | Niladri Banerjee | Round 1: Paichadze, Luka - Niladri Banerjee | Sicilian Defense: Chekhover Variation | |
| Mar 25, 2026 | Utsab Chatterjee | 1–0 | Niladri Banerjee | Round 9: Utsab Chatterjee - Niladri Banerjee | Sicilian Defense: Najdorf Variation | |
| Mar 24, 2026 | Niladri Banerjee | 1–0 | Aryaman Ganguly | Round 8: Niladri Banerjee - Aryaman Ganguly | Catalan Opening: Open Defense | |
| Mar 24, 2026 | Niladri Banerjee | 1–0 | Sanjeeban Mandal | Round 7: Niladri Banerjee - Sanjeeban Mandal | King's Indian Defense: Fianchetto Variation, Yugoslav Variation, Advance Line | |
| Mar 22, 2026 | Aritrya Pal | 0–1 | Niladri Banerjee | Round 5: Aritrya Pal - Niladri Banerjee | Sicilian Defense: French Variation | |
| Mar 22, 2026 | Niladri Banerjee | 1–0 | Dipro Mandal | Round 4: Niladri Banerjee - Dipro Mandal | Catalan Opening: Closed | |
| Mar 20, 2026 | Kinjal Sardar | ½–½ | Niladri Banerjee | Round 1: Kinjal Sardar - Niladri Banerjee | Queen's Gambit Declined: Cambridge Springs Defense, Yugoslav Variation | |
| Mar 19, 2026 | Aaryan Varshney | 1–0 | Niladri Banerjee | Round 6: Aaryan Varshney - Niladri Banerjee | Queen's Indian Defense: Fianchetto Variation, Nimzowitsch Variation, Quiet Line | |
| Sep 8, 2025 | Niladri Banerjee | 0–1 | Badole Shaunak | 38th National Under 13 Open Chess Championship | English Opening | |
| Mar 31, 2025 | Niladri Banerjee | 1–0 | Yashmith Ram Chaikam | Round 9: Niladri Banerjee - Yashmith Ram Chaikam | King's Indian Attack | |
| Mar 30, 2025 | Arpan | ½–½ | Niladri Banerjee | Round 7: Arpan, Das - Niladri Banerjee | King's Indian Defense: Fianchetto Variation, Panno Variation | |
| Mar 30, 2025 | Aditya Varun Gampa | 1–0 | Niladri Banerjee | Round 8: Aditya Varun Gampa - Niladri Banerjee | Sicilian Defense: Taimanov Variation | |
| Mar 29, 2025 | Niladri Banerjee | 1–0 | Rupam Mukherjee | Round 5: Niladri Banerjee - Rupam Mukherjee | King's Indian Attack | |
| Mar 29, 2025 | Niladri Banerjee | ½–½ | Pradeep Kumar R A | Round 6: Niladri Banerjee - Pradeep Kumar R A | King's Indian Defense: Fianchetto Variation, Classical Variation | |
| Mar 28, 2025 | Jion Ghosh | 0–1 | Niladri Banerjee | Round 4: Jion Ghosh - Niladri Banerjee | Pirc Defense | |
| Jan 31, 2025 | Niladri Banerjee | 1–0 | Agnim Dutta | Round 7: Niladri Banerjee - Agnim Dutta | Queen's Indian Defense: Classical Variation, Traditional Variation, Nimzowitsch Line | |
| Jan 31, 2025 | Shankhadeep Maity | 0–1 | Niladri Banerjee | Round 8: Shankhadeep Maity - Niladri Banerjee | Sicilian Defense: Closed | |
| Jan 30, 2025 | Niladri Banerjee | ½–½ | Mudil Dharewa | Round 5: Niladri Banerjee - Mudil Dharewa | English Opening: Agincourt Defense, Tarrasch Defense | |
| Jan 30, 2025 | Dakhsha Rudra | 0–1 | Niladri Banerjee | Round 6: Dakhsha Rudra - Niladri Banerjee | Sicilian Defense: Closed | |
| Jan 29, 2025 | Niladri Banerjee | ½–½ | Pallab | Round 3: Niladri Banerjee - Pallab, Bala | English Opening: King's English Variation, Reversed Closed Sicilian | |
| Jan 28, 2025 | Niladri Banerjee | 1–0 | Anurag Bhadra | Round 1: Niladri Banerjee - Anurag Bhadra | Indian Defense: Budapest Defense, Adler Variation | |
| Jan 28, 2025 | Onkar Banerjee | 0–1 | Niladri Banerjee | Round 2: Onkar Banerjee - Niladri Banerjee | Sicilian Defense: Najdorf Variation, English Attack | |
| Jan 21, 2025 | Niladri Banerjee | 1–0 | Kushagra Paliwal | Round 9: Niladri Banerjee - Kushagra Paliwal | Zukertort Opening | |
| Jan 20, 2025 | Niladri Banerjee | 1–0 | Ritesh Maddukuri | Round 7: Niladri Banerjee - Ritesh Maddukuri | English Opening: Anglo-Indian Defense, Queen's Indian Formation | |
| Jan 20, 2025 | Samuel Stephen Noble S | 1–0 | Niladri Banerjee | Round 8: Samuel Stephen Noble S - Niladri Banerjee | Nimzo-Indian Defense: St. Petersburg Variation | |
| Jan 19, 2025 | Gurubaran Raghuraman | 0–1 | Niladri Banerjee | Round 6: Gurubaran Raghuraman - Niladri Banerjee | Sicilian Defense: Najdorf Variation, Poisoned Pawn Variation | |
| Apr 14, 2024 | Niladri Banerjee | 0–1 | Utsab Chatterjee | Round 6: Niladri Banerjee - Utsab Chatterjee | Bogo-Indian Defense: Retreat Variation | |
| Apr 13, 2024 | Basu | ½–½ | Niladri Banerjee | Round 5: Basu, Suman - Niladri Banerjee | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Apr 13, 2024 | Niladri Banerjee | ½–½ | Arpan | Round 4: Niladri Banerjee - Arpan, Das | King's Indian Defense: Exchange Variation | |
| Apr 4, 2024 | Rachit H Gurnani | 1–0 | Niladri Banerjee | Round 9: Rachit H Gurnani - Niladri Banerjee | Pirc Defense | |
| Apr 2, 2024 | Niladri Banerjee | 0–1 | Dubey Sanchay | Round 6: Niladri Banerjee - Dubey Sanchay | Bogo-Indian Defense: Retreat Variation | |
| Dec 21, 2024 | Tanmay Rajbongshi | 1–0 | Niladri Banerjee | Round 7: Tanmay Rajbongshi - Niladri Banerjee | Pirc Defense | |
| Dec 20, 2024 | Niladri Banerjee | 1–0 | Soni Atharv | Round 6: Niladri Banerjee - Soni Atharv | English Opening: Anglo-Indian Defense | |
| Sep 1, 2024 | Niladri Banerjee | 1–0 | Rupam Mukherjee | Round 8: Niladri Banerjee - Rupam Mukherjee | Marienbad System | |
| Sep 1, 2024 | Sanket Chakravarty | * | Niladri Banerjee | Round 7: Sanket Chakravarty - Niladri Banerjee | English Opening: Caro-Kann Defensive System | |
| Aug 31, 2024 | Niladri Banerjee | 0–1 | Aronyak Ghosh | Round 4: Niladri Banerjee - Aronyak Ghosh | Queen's Indian Defense: Fianchetto Variation, Check Variation | |
| Aug 7, 2024 | Praloy Sahoo | 1–0 | Niladri Banerjee | Round 7: Praloy Sahoo - Niladri Banerjee | Sicilian Defense: Chekhover Variation | |
| Aug 5, 2024 | Niladri Banerjee | 0–1 | Abid | Round 4: Niladri Banerjee - Abid, Ali | Slav Defense | |
| Dec 30, 2023 | Niladri | 0–1 | Jihan | 48th National Subjunior Under 15 Boys | King's Indian Defense: Makogonov Variation | |
| Dec 28, 2023 | Shaik | 1–0 | Niladri | 48th National Subjunior Under 15 Boys | King's Indian Defense: Orthodox Variation, Gligoric-Taimanov System | |