| Oct 31, 2025 | A Ilamparthi | 0–1 | Banerjee | Round 1: A Ilamparthi - Banerjee, Aryan | ? | |
| Oct 12, 2025 | Banerjee | ½–½ | Religa | Skol-SM 2025 Kalmar | Lion Defense: Lion's Jaw | |
| Oct 12, 2025 | Banerjee | * | Kemsley | Skol-SM 2025 Kalmar | ? | |
| Oct 12, 2025 | Banerjee | 1–0 | Chibanni Blom | Skol-SM 2025 Kalmar | King's Indian Defense: Fianchetto Variation, Classical Main Line | |
| Oct 11, 2025 | Ral Lustig | 1–0 | Banerjee | Skol-SM 2025 Kalmar | Zukertort Opening | |
| Oct 11, 2025 | Banerjee | 1–0 | Ribaeus Jansson | Skol-SM 2025 Kalmar | Indian Defense: Knights Variation | |
| Oct 10, 2025 | Dahlberg | 1–0 | Banerjee | Skol-SM 2025 Kalmar | Rapport-Jobava System | |
| Jul 31, 2025 | Banerjee | 0–1 | Ernst | Jonkoping Chess Festival 2025 - Rapid Open | King's Indian Defense: Fianchetto Variation, Panno Variation, Donner Line | |
| Jul 31, 2025 | Balaji | 0–1 | Banerjee | Jonkoping Chess Festival 2025 - Rapid Open | Grob Opening | |
| Jul 31, 2025 | Hafthorsson | 0–1 | Banerjee | Jonkoping Chess Festival 2025 - Rapid Open | Rapport-Jobava System | |
| Jul 31, 2025 | Oz | ½–½ | Banerjee | Jonkoping Chess Festival 2025 - Rapid Open | Queen's Gambit Declined: Janowski Variation | |
| Jul 31, 2025 | Banerjee | 0–1 | Stoltz | Jonkoping Chess Festival 2025 - Rapid Open | Queen's Gambit Declined | |
| Jul 31, 2025 | Gustavsson | 0–1 | Banerjee | Jonkoping Chess Festival 2025 - Rapid Open | Sicilian Defense: Alapin Variation, Barmen Defense | |
| Jul 31, 2025 | Banerjee | 1–0 | Chenchugari | Jonkoping Chess Festival 2025 - Rapid Open | Queen's Gambit Declined: Barmen Variation | |
| Jul 31, 2025 | Abdulla Ateeq Alremaeithi | 1–0 | Banerjee | Jonkoping Chess Festival 2025 - Standard Open | English Opening: Agincourt Defense | |
| Jul 31, 2025 | Banerjee | 0–1 | Voigt | Jonkoping Chess Festival 2025 - Blitz Open | Queen's Gambit Accepted: Old Variation | |
| Jul 30, 2025 | Banerjee | ½–½ | Firas Alshawawreh | Jonkoping Chess Festival 2025 - Standard Open | Catalan Opening: Closed | |
| Jul 29, 2025 | Miskulin | 1–0 | Banerjee | Jonkoping Chess Festival 2025 - Standard Open | Sicilian Defense: Alapin Variation, Barmen Defense | |
| Jul 28, 2025 | Banerjee | ½–½ | Johansson | Jonkoping Chess Festival 2025 - Standard Open | Neo-Grünfeld Defense: Ultra-Delayed Exchange Variation | |
| Jul 28, 2025 | Fahad Abdulaziz Al-Ali | 0–1 | Banerjee | Jonkoping Chess Festival 2025 - Standard Open | Slav Defense: Quiet Variation, Schallopp Defense | |
| Jul 27, 2025 | Banerjee | 1–0 | Zakrzewicz | Jonkoping Chess Festival 2025 - Standard Open | Indian Defense: Anti-Nimzo-Indian | |
| Jul 26, 2025 | Rasti | 1–0 | Banerjee | Jonkoping Chess Festival 2025 - Standard Open | King's Indian Attack | |
| Jul 25, 2025 | Banerjee | 1–0 | Ahmad Alshawawreh | Jonkoping Chess Festival 2025 - Standard Open | Queen's Gambit Declined | |
| Dec 28, 2024 | Sayce | 1–0 | Banerjee | 52nd Rilton Cup: Rilton U2200 | Sicilian Defense: Kan Variation, Modern Variation | |
| Aug 31, 2024 | Banerjee | ½–½ | Kanana | EYCC 2024 - O14 | King's Indian Defense: Fianchetto Variation, Yugoslav Variation, Exchange Line | |
| Aug 25, 2024 | Oktem | 1–0 | Banerjee | EYCC 2024 - O14 | Sicilian Defense: Alapin Variation | |
| Aug 24, 2024 | Banerjee | ½–½ | Federer | EYCC 2024 - O14 | Neo-Grünfeld Defense: Classical Variation, Polgar Variation | |
| Aug 23, 2024 | Katsanis | ½–½ | Banerjee | EYCC 2024 - O14 | Queen's Gambit Declined: Janowski Variation | |
| Mar 16, 2024 | Cramling Bellon | 1–0 | Banerjee | Reykjavik Open 2024 | Queen's Gambit Declined: Janowski Variation | |
| Feb 10, 2024 | Banerjee | ½–½ | Nilsson | Elite Hotels Open 2024 | King's Indian Defense: Fianchetto Variation, Yugoslav Variation, Exchange Line | |
| Feb 9, 2024 | Karlsson | ½–½ | Banerjee | Elite Hotels Open 2024 | Bishop's Opening | |
| Oct 15, 2023 | Banerjee | 0–1 | Ronce | 2. Open Hvar | Queen's Gambit Declined: Tarrasch Defense, Pseudo-Tarrasch | |
| Apr 7, 2022 | Banerjee | ½–½ | Tripathi | Kvika Reykjavik Open 2022 | Slav Defense: Breyer Variation | |
| Apr 7, 2022 | Gupta | 0–1 | Banerjee | Kvika Reykjavik Open 2022 | Queen's Gambit Declined: Harrwitz Attack | |
| Apr 6, 2022 | Bohlin | 1–0 | Banerjee | Kvika Reykjavik Open 2022 | English Opening: Mikenas-Carls Variation | |
| — | Banerjee | 1–0 | Jamil | Nordic Youth Chess Championship | Queen's Gambit Declined | |
| — | Banerjee | 0–1 | Walgren | Nordic Youth Chess Championship | Catalan Opening: Open Defense, Classical Line | |
| — | Banerjee | ½–½ | Tripathi | Nordic Youth Chess Championship | Nimzo-Larsen Attack: Classical Variation | |
| — | Banerjee | 1–0 | Hemmerling | Jonkoping Chess Festival 2025 - Standard Open | King's Indian Defense: Fianchetto Variation, Panno Variation | |
| — | Myagmarsuren | 1–0 | Banerjee | Nordic Youth Chess Championship | Bogo-Indian Defense: Retreat Variation | |
| — | Li | 0–1 | Banerjee | Nordic Youth Chess Championship | Petrov's Defense: Classical Attack, Marshall Variation | |
| — | Omarsson | 1–0 | Banerjee | Nordic Youth Chess Championship | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| — | Risting | 1–0 | Banerjee | Round 2: Risting, Eivind Olav - Banerjee, Aryan | Queen's Gambit Declined: Janowski Variation | |