| — | Narayanan | 0–1 | Tsaruk | WRBC 2022. Rapid Open | Indian Defense | |
| — | Narayanan | ½–½ | Munkhgal | WRBC 2022. Rapid Open | Catalan Opening: Open Defense | |
| — | Narayanan | 0–1 | Vetokhin | WRBC 2022. Blitz Open | Catalan Opening: Open Defense | |
| — | Narayanan | 0–1 | Tologon Tegin | WRBC 2022. Blitz Open | Bogo-Indian Defense: Grünfeld Variation | |
| — | Narayanan | 1–0 | Amangeldy | WRBC 2022. Blitz Open | Nimzo-Larsen Attack: Modern Variation | |
| — | Narayanan | 1–0 | Amilal | WRBC 2022. Blitz Open | Queen's Pawn Game: London System | |
| — | Narayanan | ½–½ | Yakubboev | WRBC 2022. Blitz Open | King's Indian Defense: Fianchetto Variation, Uhlmann-Szabo System | |
| — | Narayanan | ½–½ | Harutyunyan | WRBC 2022. Blitz Open | Queen's Pawn Game: London System | |
| — | Narayanan | 0–1 | Savchenko | WRBC 2022. Blitz Open | Blumenfeld Countergambit Accepted | |
| — | Narayanan | 1–0 | Mamedov | WRBC 2022. Blitz Open | Queen's Pawn Game: Accelerated London System | |
| — | Narayanan | 1–0 | Khripachenko | WRBC 2022. Blitz Open | English Opening: Agincourt Defense, Wimpy System | |
| — | Narayanan | 1–0 | Sankalp | WRBC 2022. Blitz Open | Queen's Pawn Game: London System | |
| — | Kazakov | ½–½ | Narayanan | WRBC 2022. Blitz Open | Caro-Kann Defense: Endgame Offer | |
| — | Zhigalko | 1–0 | Narayanan | WRBC 2022. Blitz Open | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| — | Gadimbayli | 0–1 | Narayanan | WRBC 2022. Blitz Open | Caro-Kann Defense: Apocalypse Attack | |
| — | Sjugirov | ½–½ | Narayanan | WRBC 2022. Blitz Open | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| — | Bilguun | 1–0 | Narayanan | WRBC 2022. Blitz Open | Caro-Kann Defense: Tartakower Variation | |
| — | Isanzhulov | 1–0 | Narayanan | WRBC 2022. Blitz Open | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| — | Ivic | 0–1 | Narayanan | WRBC 2022. Blitz Open | Queen's Gambit Accepted: Central Variation, McDonnell Defense | |
| Jun 14, 2025 | Kuka Kyle | 0–1 | Narayanan | 2025 FIDE World Blitz Team Championschip Pool D | Sicilian Defense: Alapin Variation | |
| May 19, 2025 | Aravindh | 1–0 | Narayanan | 2025 Champions Chess Tour Chesscom Classic Playin Swiss | English Opening: Symmetrical Variation, Botvinnik System Reversed, with Nf3 | |
| May 19, 2025 | Narayanan | 1–0 | Gabrielian | 2025 Champions Chess Tour Chesscom Classic Playin Swiss | English Opening: Anglo-Indian Defense, King's Knight Variation | |
| May 19, 2025 | Narayanan | ½–½ | Kobalia | 2025 Champions Chess Tour Chesscom Classic Playin Swiss | Italian Game: Classical Variation, Giuoco Pianissimo | |
| May 19, 2025 | Mekhitarian | 0–1 | Narayanan | 2025 Champions Chess Tour Chesscom Classic Playin Swiss | Réti Opening: Advance Variation, Michel Gambit | |
| May 19, 2025 | Mikaelyan | 1–0 | Narayanan | 2025 Champions Chess Tour Chesscom Classic Playin Swiss | Sicilian Defense: Richter-Rauzer Variation, Vitolins Variation | |
| May 19, 2025 | Narayanan | 0–1 | Andreikin | 2025 Champions Chess Tour Chesscom Classic Playin Swiss | Zukertort Opening | |
| May 19, 2025 | Oparin | 1–0 | Narayanan | 2025 Champions Chess Tour Chesscom Classic Playin Swiss | King's Indian Attack: Double Fianchetto | |
| May 19, 2025 | Narayanan | 1–0 | Leitao | 2025 Champions Chess Tour Chesscom Classic Playin Swiss | Nimzo-Indian Defense: St. Petersburg Variation | |
| May 19, 2025 | Moussard | 1–0 | Narayanan | 2025 Champions Chess Tour Chesscom Classic Playin Swiss | Sicilian Defense: Smith-Morra Gambit | |
| Feb 17, 2025 | Narayanan | 0–1 | Deac | 2025 Champions Chess Tour Chessable Masters Playin Swiss | Zukertort Opening | |
| Feb 17, 2025 | Narayanan | 0–1 | Xu | 2025 Champions Chess Tour Chessable Masters Playin Swiss | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Feb 17, 2025 | Narayanan | 1–0 | Kourkoulos-Arditis | 2025 Champions Chess Tour Chessable Masters Playin Swiss | Zukertort Opening | |
| Feb 17, 2025 | Narayanan | 1–0 | Eljanov | 2025 Champions Chess Tour Chessable Masters Playin Swiss | Zukertort Opening: Nimzo-Larsen Variation | |
| Feb 17, 2025 | Narayanan | 1–0 | Suyarov | 2025 Champions Chess Tour Chessable Masters Playin Swiss | French Defense: Tarrasch Variation, Chistyakov Defense | |
| Feb 17, 2025 | Mamedyarov | 0–1 | Narayanan | 2025 Champions Chess Tour Chessable Masters Playin Swiss | Queen's Gambit Accepted: Normal Variation, Traditional System | |
| Feb 17, 2025 | Esipenko | 0–1 | Narayanan | 2025 Champions Chess Tour Chessable Masters Playin Swiss | Sicilian Defense: Chekhover Variation | |
| Feb 17, 2025 | Pultinevicius | 1–0 | Narayanan | 2025 Champions Chess Tour Chessable Masters Playin Swiss | Queen's Gambit Accepted: Normal Variation, Traditional System | |
| Feb 17, 2025 | Sarana | ½–½ | Narayanan | 2025 Champions Chess Tour Chessable Masters Playin Swiss | Queen's Gambit Accepted: Normal Variation, Traditional System | |
| Jul 11, 2024 | Khripachenko | ½–½ | Narayanan | Round 9: Khripachenko, Alexander - Narayanan, Srinath | Ruy Lopez: Cozio Defense | |
| Jul 10, 2024 | Narayanan | 1–0 | Manish Anto Cristiano F | Round 8: Narayanan, Srinath - Manish Anto Cristiano F | Zukertort Opening | |
| Jul 9, 2024 | Dvalishvili | ½–½ | Narayanan | Round 7: Dvalishvili, Pavel S. - Narayanan, Srinath | Sicilian Defense: Moscow Variation, Main Line | |
| Jul 8, 2024 | Narayanan | ½–½ | Itgelt | Round 6: Narayanan, Srinath - Itgelt, Khuyagtsogt | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Jul 6, 2024 | Harsh Suresh | ½–½ | Narayanan | Round 5: Harsh Suresh - Narayanan, Srinath | Sicilian Defense: Richter-Rauzer Variation | |
| Jul 6, 2024 | Narayanan | ½–½ | Tanriverdi | Round 4: Narayanan, Srinath - Tanriverdi, Enes | King's Indian Defense: Fianchetto Variation, Carlsbad Variation | |
| Jul 5, 2024 | Aswath | ½–½ | Narayanan | Round 3: Aswath, S - Narayanan, Srinath | Queen's Gambit Accepted: Normal Variation, Traditional System | |
| Jul 4, 2024 | Narayanan | 1–0 | Atakisi | Round 2: Narayanan, Srinath - Atakisi, Umut | Sicilian Defense: Four Knights Variation | |
| Jul 3, 2024 | Szegedy | 0–1 | Narayanan | Round 1: Szegedy, Matyas - Narayanan, Srinath | Sicilian Defense: Moscow Variation, Main Line | |
| Mar 31, 2024 | Pranesh M | 1–0 | Narayanan | 6th SHAASTRA Rapid FIDE Rated Chess Tournament 2024 - IIT Madras | Sicilian Defense: Classical Variation | |
| Mar 31, 2024 | Saravana | 0–1 | Narayanan | 6th SHAASTRA Rapid FIDE Rated Chess Tournament 2024 - IIT Madras | Sicilian Defense: Modern Variations | |
| Mar 31, 2024 | Narayanan | ½–½ | Dinesh Rajan M | 6th SHAASTRA Rapid FIDE Rated Chess Tournament 2024 - IIT Madras | Zukertort Opening | |
| Mar 31, 2024 | Srija | 0–1 | Narayanan | 6th SHAASTRA Rapid FIDE Rated Chess Tournament 2024 - IIT Madras | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Mar 30, 2024 | Narayanan | 1–0 | Mrithyunjay Mahadevan | 6th SHAASTRA Rapid FIDE Rated Chess Tournament 2024 - IIT Madras | Neo-Grünfeld Defense: Classical Variation, Original Defense | |
| Mar 30, 2024 | Navnitan S V | 0–1 | Narayanan | 6th SHAASTRA Rapid FIDE Rated Chess Tournament 2024 - IIT Madras | Benoni Defense | |
| Mar 30, 2024 | Narayanan | 1–0 | Padmini S | 6th SHAASTRA Rapid FIDE Rated Chess Tournament 2024 - IIT Madras | English Opening: Agincourt Defense, Wimpy System | |
| Mar 30, 2024 | Gokul Ram | 0–1 | Narayanan | 6th SHAASTRA Rapid FIDE Rated Chess Tournament 2024 - IIT Madras | Benoni Defense | |
| Mar 30, 2024 | Narayanan | ½–½ | Varshini | 6th SHAASTRA Rapid FIDE Rated Chess Tournament 2024 - IIT Madras | Zukertort Opening | |
| Aug 26, 2023 | Narayanan | 1–0 | Gloeckler | WRTC | Zukertort Opening | |
| Jun 12, 2023 | Narayanan | 1–0 | Lysyj | Aimchess Rapid Play-In | Champions Chess Tour | English Opening: Anglo-Indian Defense, King's Knight Variation | |
| Jun 12, 2023 | Narayanan | 1–0 | Salinas Herrera | Aimchess Rapid Play-In | Champions Chess Tour | Zukertort Opening | |
| Jun 12, 2023 | Narayanan | ½–½ | Brkic | Aimchess Rapid Play-In | Champions Chess Tour | Zukertort Opening | |
| Jun 12, 2023 | Narayanan | 1–0 | Chigaev | Aimchess Rapid Play-In | Champions Chess Tour | King's Indian Defense: Fianchetto Variation, Classical Variation | |
| Jun 12, 2023 | Bharath Subramaniyam H | 1–0 | Narayanan | Aimchess Rapid Play-In | Champions Chess Tour | Sicilian Defense: Moscow Variation, Main Line | |
| Jun 12, 2023 | Dubov | 1–0 | Narayanan | Aimchess Rapid Play-In | Champions Chess Tour | English Opening: King's English Variation | |
| Jun 12, 2023 | Shimanov | ½–½ | Narayanan | Aimchess Rapid Play-In | Champions Chess Tour | Sicilian Defense: Smith-Morra Gambit | |
| Jun 12, 2023 | Vallejo Pons | ½–½ | Narayanan | Aimchess Rapid Play-In | Champions Chess Tour | Sicilian Defense: Snyder Variation | |
| Jun 12, 2023 | Alekseev | 1–0 | Narayanan | Aimchess Rapid Play-In | Champions Chess Tour | Italian Game: Classical Variation, Giuoco Pianissimo | |
| May 22, 2023 | Narayanan | 0–1 | Bernadskiy | CCT_Event3_Div3_KO | Queen's Pawn Game: London System | |
| May 22, 2023 | Narayanan | 0–1 | Bachmann | CCT_Event3_Div3_KO | Bogo-Indian Defense: Grünfeld Variation | |
| May 22, 2023 | Bernadskiy | 1–0 | Narayanan | CCT_Event3_Div3_KO | Ruy Lopez: Closed, Delayed Exchange | |
| May 22, 2023 | Bachmann | 1–0 | Narayanan | CCT_Event3_Div3_KO | English Opening: Agincourt Defense, Wimpy System | |
| Feb 3, 2023 | Narayanan | ½–½ | Hakobyan | Airthings Masters Play-In | Champions Chess Tour | Zukertort Opening | |
| Feb 3, 2023 | Narayanan | 0–1 | Kovalenko | Airthings Masters Play-In | Champions Chess Tour | Queen's Pawn Game: London System | |
| Feb 3, 2023 | Narayanan | 1–0 | Shimanov | Airthings Masters Play-In | Champions Chess Tour | Zukertort Opening | |
| Feb 3, 2023 | Narayanan | ½–½ | Cardoso Cardoso | Airthings Masters Play-In | Champions Chess Tour | Queen's Pawn Game: London System | |
| Feb 3, 2023 | Narayanan | ½–½ | Demidov | Airthings Masters Play-In | Champions Chess Tour | Slav Defense: Quiet Variation, Schallopp Defense | |
| Feb 3, 2023 | Narayanan.S.L | 0–1 | Narayanan | Airthings Masters Play-In | Champions Chess Tour | Caro-Kann Defense | |
| Feb 3, 2023 | Gadimbayli | ½–½ | Narayanan | Airthings Masters Play-In | Champions Chess Tour | Caro-Kann Defense: Apocalypse Attack | |
| Feb 3, 2023 | Matlakov | ½–½ | Narayanan | Airthings Masters Play-In | Champions Chess Tour | Queen's Gambit Accepted: Classical Defense, Main Line | |
| Feb 3, 2023 | Mitrabha | ½–½ | Narayanan | Airthings Masters Play-In | Champions Chess Tour | Queen's Pawn Game: Symmetrical Variation | |
| Feb 3, 2023 | Chirila | 1–0 | Narayanan | Airthings Masters Play-In | Champions Chess Tour | Queen's Gambit Accepted: Central Variation, McDonnell Defense | |
| Feb 3, 2023 | Demidov | 1–0 | Narayanan | Airthings Masters Play-In | Champions Chess Tour | Queen's Gambit Accepted: Classical Defense, Main Line | |
| Dec 29, 2022 | Asadli | 1–0 | Narayanan | FIDE World Blitz Championship | Caro-Kann Defense | |
| Dec 29, 2022 | Martirosyan | 1–0 | Narayanan | FIDE World Blitz Championship | Queen's Gambit Accepted: Classical Defense, Main Line | |
| Dec 29, 2022 | Suyarov | 1–0 | Narayanan | FIDE World Blitz Championship | Rapport-Jobava System | |
| Dec 28, 2022 | Narayanan | ½–½ | Amilal | WRBC 2022. Rapid Open | English Opening: Anglo-Indian Defense, King's Knight Variation | |
| Dec 28, 2022 | Batsuren | 1–0 | Narayanan | FIDE World Rapid Championship | Queen's Gambit Accepted: Central Variation, McDonnell Defense | |
| Dec 28, 2022 | Damjanovic | 0–1 | Narayanan | WRBC 2022. Rapid Open | Queen's Gambit Declined: Three Knights Variation | |
| Dec 27, 2022 | Narayanan | ½–½ | Khripachenko | WRBC 2022. Rapid Open | Queen's Pawn Game: London System | |
| Dec 27, 2022 | Narayanan | 0–1 | Madaminov | WRBC 2022. Rapid Open | Indian Defense | |
| Dec 27, 2022 | Mamatov | ½–½ | Narayanan | WRBC 2022. Rapid Open | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Dec 27, 2022 | Averin | 0–1 | Narayanan | WRBC 2022. Rapid Open | Caro-Kann Defense: Tartakower Variation | |
| Dec 26, 2022 | Narayanan | ½–½ | Burmakin | FIDE World Rapid Championship | Queen's Pawn Game: Accelerated London System | |
| Dec 26, 2022 | Yu | 1–0 | Narayanan | WRBC 2022. Rapid Open | Neo-Grünfeld Defense: Classical Variation, Original Defense | |
| Dec 26, 2022 | Zverev | 0–1 | Narayanan | FIDE World Rapid Championship | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Dec 26, 2022 | Nogerbek | 1–0 | Narayanan | FIDE World Rapid Championship | Zukertort Opening | |