| Jun 30, 2026 | Gruskovnjak | 1–0 | Narayanan | Round 8: Gruskovnjak, Tomislav - Narayanan, Samrug | Italian Game: Giuoco Pianissimo, Italian Four Knights Variation | |
| Jun 29, 2026 | Narayanan | ½–½ | Krasteva | Round 7: Narayanan, Samrug - Krasteva, Beloslava | Queen's Gambit Declined: Harrwitz Attack, Two Knights Defense | |
| Jun 27, 2026 | Narayanan | 0–1 | Mungunzul | Round 5: Narayanan, Samrug - Mungunzul, Bat-Erdene | Ruy Lopez: Closed, Breyer Defense, Zaitsev Hybrid | |
| Jun 27, 2026 | Gumularz | 1–0 | Narayanan | Round 4: Gumularz, Szymon - Narayanan, Samrug | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Jun 26, 2026 | Narayanan | 1–0 | Can | Round 3: Narayanan, Samrug - Can, Isik | Pirc Defense | |
| Mar 1, 2026 | Narayanan | 1–0 | Harsha Bharathakoti | Saint Louis Masters | Sicilian Defense: Richter-Rauzer Variation | |
| Feb 28, 2026 | Heimann | 0–1 | Narayanan | Saint Louis Masters | Scotch Game: Schmidt Variation | |
| Feb 28, 2026 | Narayanan | ½–½ | Tiglon | Saint Louis Masters | Ruy Lopez: Classical Defense, Benelux Variation | |
| Feb 27, 2026 | Warmerdam | ½–½ | Narayanan | Saint Louis Masters | Nimzo-Indian Defense: Sämisch Variation | |
| Feb 27, 2026 | Narayanan | ½–½ | Bok | Saint Louis Masters | Queen's Gambit Declined: Ragozin Defense | |
| Feb 26, 2026 | Narayanan | 1–0 | Sargsyan | Saint Louis Masters | Italian Game: Giuoco Piano | |
| Feb 26, 2026 | Caglar | ½–½ | Narayanan | Saint Louis Masters | French Defense: Winawer Variation, Alekhine-Maróczy Gambit | |
| Feb 25, 2026 | Narayanan | 0–1 | Gueci | Saint Louis Masters | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation | |
| Feb 25, 2026 | Hong | 1–0 | Narayanan | Saint Louis Masters | Italian Game: Giuoco Pianissimo, Normal | |
| Jan 19, 2026 | Stremavicius | ½–½ | Narayanan | Round 9: Stremavicius, Titas - Narayanan, Samrug | King's Indian Attack | |
| Jan 19, 2026 | Narayanan | 1–0 | Lu | Round 8: Narayanan, Samrug - Lu, Maximillian | Queen's Gambit Declined: Ragozin Defense | |
| Jan 18, 2026 | Matviishen | ½–½ | Narayanan | Round 7: Matviishen, Viktor - Narayanan, Samrug | Nimzo-Indian Defense: Normal Variation, Schlechter Defense | |
| Jan 18, 2026 | Narayanan | ½–½ | Griffith | Round 6: Narayanan, Samrug - Griffith, Kyron | Sicilian Defense: French Variation | |
| Jan 17, 2026 | Tanenbaum | ½–½ | Narayanan | Round 4: Tanenbaum, Zachary - Narayanan, Samrug | Italian Game: Giuoco Pianissimo, Italian Four Knights Variation | |
| Jan 16, 2026 | Narayanan | 1–0 | Adewumi | Round 3: Narayanan, Samrug - Adewumi, Tanitoluwa | Queen's Indian Defense: Fianchetto Variation, Check Variation, Intermezzo Line | |
| Jan 15, 2026 | Guo | 1–0 | Narayanan | Round 2: Guo, Ethan - Narayanan, Samrug | Caro-Kann Defense: Endgame Variation | |
| Jan 14, 2026 | Narayanan | ½–½ | Mirzoev | Round 1: Narayanan, Samrug - Mirzoev, Azer | Ruy Lopez: Berlin Defense, Anti-Berlin Variation | |
| Jan 14, 2026 | Narayanan | ½–½ | Ozenir | Round 5: Narayanan, Samrug - Ozenir, Ekin Baris | Bogo-Indian Defense: Vitolins Variation | |
| Nov 30, 2025 | Maiti | ½–½ | Narayanan | Round 9: Maiti, Milind - Narayanan, Samrug | Nimzo-Indian Defense: Kmoch Variation | |
| Nov 30, 2025 | Zia | 1–0 | Narayanan | Round 7: Zia, Tahsin Tajwar - Narayanan, Samrug | King's Indian Attack | |
| Nov 29, 2025 | Narayanan | 0–1 | Rodrigue-Lemieux | Round 6: Narayanan, Samrug - Rodrigue-Lemieux, Shawn | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Nov 28, 2025 | Horobetz | 0–1 | Narayanan | Round 5: Horobetz, Graham - Narayanan, Samrug | French Defense: Tarrasch Variation, Open System, Euwe-Keres Line | |
| Nov 27, 2025 | Nyzhnyk | 1–0 | Narayanan | Round 3: Nyzhnyk, Illya - Narayanan, Samrug | Vienna Game: Mengarini Variation | |
| Sep 1, 2025 | Narayanan | 1–0 | Otsuka | Round 9: Narayanan, Samrug - Otsuka, Shou | Ruy Lopez: Morphy Defense | |
| Jul 13, 2025 | Narayanan | 1–0 | Torres Rosas | Round 9: Narayanan, Samrug - Torres Rosas, Luis Carlos | Sicilian Defense: Najdorf Variation | |
| Jul 12, 2025 | Putnam | ½–½ | Narayanan | Round 8: Putnam, Liam - Narayanan, Samrug | Ruy Lopez: Berlin Defense | |
| Jul 12, 2025 | Narayanan | 1–0 | Zeltsan | Round 7: Narayanan, Samrug - Zeltsan, Joseph | Sicilian Defense: Najdorf Variation | |
| Jul 10, 2025 | Cordova | ½–½ | Narayanan | Round 5: Cordova, Emilio - Narayanan, Samrug | Trompowsky Attack | |
| Jul 10, 2025 | Narayanan | ½–½ | Kevlishvili | Round 4: Narayanan, Samrug - Kevlishvili, Robby | Sicilian Defense: Kalashnikov Variation | |
| Jul 10, 2025 | Tian | 0–1 | Narayanan | Round 1: Tian, Eddy - Narayanan, Samrug | Queen's Pawn Game: Symmetrical Variation | |
| Jul 9, 2025 | Matviishen | ½–½ | Narayanan | Round 3: Matviishen, Viktor - Narayanan, Samrug | Italian Game: Giuoco Piano | |
| Jul 9, 2025 | Narayanan | ½–½ | Griffith | Round 2: Narayanan, Samrug - Griffith, Kyron | Queen's Gambit Accepted | |
| Jul 7, 2025 | Posthuma | 0–1 | Narayanan | Round 6: Posthuma, Joshua - Narayanan, Samrug | Catalan Opening: Closed | |
| Jul 6, 2025 | Bharath Subramaniyam H | 1–0 | Narayanan | Round 9: Bharath Subramaniyam H - Narayanan, Samrug | Italian Game: Giuoco Pianissimo, Normal | |
| Jul 6, 2025 | Narayanan | 1–0 | Khanin | Round 8: Narayanan, Samrug - Khanin, Semen | Ruy Lopez: Closed, Martinez Variation | |
| Jul 5, 2025 | Narayanan | ½–½ | Zhou | Round 7: Narayanan, Samrug - Zhou, Jianchao | Indian Defense: Dzindzi-Indian Defense | |
| Jul 5, 2025 | Harsha Bharathakoti | 0–1 | Narayanan | 53rd Annual World Open Chess Tournament | Nimzo-Indian Defense: Normal Variation, Ragozin Variation | |
| Jul 5, 2025 | Cherukuri | * | Narayanan | 53rd Annual World Open Chess Tournament | ? | |
| Jan 20, 2025 | Narayanan | 1–0 | Jacobson | Round 8: Narayanan, Samrug - Jacobson, Aaron | Ruy Lopez: Schliemann Defense | |
| Jan 20, 2025 | Adewumi | ½–½ | Narayanan | Round 9: Adewumi, Tanitoluwa - Narayanan, Samrug | Zukertort Opening: Nimzo-Larsen Variation | |
| Jan 19, 2025 | Narayanan | 0–1 | Gedajlovic | Round 6: Narayanan, Samrug - Gedajlovic, Max | Ruy Lopez: Morphy Defense, Steinitz Deferred | |
| Jan 19, 2025 | Paragua | ½–½ | Narayanan | Round 7: Paragua, Mark - Narayanan, Samrug | Scotch Game: Schmidt Variation | |
| Jan 18, 2025 | Narayanan | 1–0 | Batsuren | Round 4: Narayanan, Samrug - Batsuren, Dambasuren | Ruy Lopez: Closed, Smyslov Defense | |
| Jan 18, 2025 | Lin | ½–½ | Narayanan | Round 5: Lin, Bryan Enming - Narayanan, Samrug | French Defense: Tarrasch Variation, Chistyakov Defense | |
| Jan 17, 2025 | Narayanan | 1–0 | Barbosa | Round 2: Narayanan, Samrug - Barbosa, Oliver | Sicilian Defense: Kan Variation, Wing Attack | |
| Jan 17, 2025 | Petenyi | ½–½ | Narayanan | Round 3: Petenyi, Tamas - Narayanan, Samrug | Ruy Lopez: Morphy Defense, Tarrasch Variation | |
| Jan 16, 2025 | Levine | ½–½ | Narayanan | Round 1: Levine, Joseph - Narayanan, Samrug | French Defense: Exchange Variation | |
| Sep 2, 2024 | Paragua | ½–½ | Narayanan | Round 9: Paragua, Mark - Narayanan, Samrug | Catalan Opening: Open Defense, Classical Line | |
| Sep 2, 2024 | Narayanan | 1–0 | Chirilov | Round 8: Narayanan, Samrug - Chirilov, James A | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Chelyabinsk Variation | |
| Sep 1, 2024 | Khamrakulov | ½–½ | Narayanan | Round 7: Khamrakulov, Djurabek - Narayanan, Samrug | Nimzo-Indian Defense: Normal Variation, Ragozin Variation | |
| Sep 1, 2024 | Narayanan | 1–0 | Rozman | Round 6: Narayanan, Samrug - Rozman, Levy | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Aug 31, 2024 | Kovalchuk | ½–½ | Narayanan | Round 5: Kovalchuk, Igor - Narayanan, Samrug | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Aug 31, 2024 | Narayanan | 1–0 | Putnam | Round 4: Narayanan, Samrug - Putnam, Liam | Ruy Lopez: Morphy Defense | |
| Aug 30, 2024 | Barbosa | 1–0 | Narayanan | Round 2: Barbosa, Oliver - Narayanan, Samrug | Catalan Opening: Open Defense, Classical Line | |
| Aug 30, 2024 | Narayanan | ½–½ | Griffith | Round 1: Narayanan, Samrug - Griffith, Kyron | Semi-Slav Defense: Accelerated Meran Variation | |
| Aug 28, 2024 | Narayanan | ½–½ | Shlyakhtenko | Round 3: Narayanan, Samrug - Shlyakhtenko, Robert | Sicilian Defense: Kan Variation, Swiss Cheese Variation | |
| Jul 25, 2024 | Sokolovsky | 0–1 | Narayanan | Biel Chess Festival MTO | Ruy Lopez: Closed, Flohr System | |
| Jul 24, 2024 | Narayanan | ½–½ | Materia | Biel Chess Festival MTO | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Jul 23, 2024 | Bilguun | ½–½ | Narayanan | Biel Chess Festival MTO | Scotch Game: Schmidt Variation | |
| Jul 22, 2024 | Narayanan | ½–½ | Ansat | Biel Chess Festival MTO | Sicilian Defense: Four Knights Variation, Exchange Variation | |
| Jul 20, 2024 | Gemelli | 0–1 | Narayanan | Biel Chess Festival MTO | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Jul 19, 2024 | Narayanan | 1–0 | Winkelman | Biel Chess Festival MTO | Ruy Lopez: Berlin Defense, l'Hermet Variation, Berlin Wall Defense | |
| Jul 18, 2024 | Woong | ½–½ | Narayanan | Biel Chess Festival MTO | Ruy Lopez: Closed, Bogoljubow Variation | |
| Jul 17, 2024 | Narayanan | ½–½ | Arsenie | Biel Chess Festival MTO | Sicilian Defense: Moscow Variation | |
| Jul 16, 2024 | Harsha Bharathakoti | 1–0 | Narayanan | Biel Chess Festival MTO | Bishop's Opening: Vienna Hybrid | |
| Jul 15, 2024 | Narayanan | 1–0 | Monteverde | Biel Chess Festival MTO | Sicilian Defense: Moscow Variation | |
| Jul 8, 2024 | Narayanan | ½–½ | Raja Rithvik R | Festival Echecs Plagne 2024 | Sicilian Defense | |
| Mar 31, 2024 | Narayanan | 0–1 | Lima | Round 9: Narayanan, Samrug - Lima, Darcy | Pirc Defense | |
| Mar 31, 2024 | Bregadze | ½–½ | Narayanan | Round 8: Bregadze, Levan - Narayanan, Samrug | Queen's Gambit Declined: Charousek Variation | |
| Mar 30, 2024 | Narayanan | 1–0 | Castillo Coca | Round 7: Narayanan, Samrug - Castillo Coca, Mairebis | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Mar 30, 2024 | Diaz Charpentier | 0–1 | Narayanan | Round 6: Diaz Charpentier, Kristel Meliss - Narayanan, Samrug | Queen's Gambit Declined: Ragozin Defense | |
| Mar 29, 2024 | Becerra Rivero | ½–½ | Narayanan | Round 5: Becerra Rivero, Julio - Narayanan, Samrug | Ruy Lopez: Berlin Defense, l'Hermet Variation, Berlin Wall Defense | |
| Mar 29, 2024 | Narayanan | ½–½ | Nandhakumar | Round 4: Narayanan, Samrug - Nandhakumar, Vaseegaran | Sicilian Defense: Hyperaccelerated Dragon | |
| Mar 28, 2024 | Chirilov | 0–1 | Narayanan | Round 3: Chirilov, James A - Narayanan, Samrug | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Mar 28, 2024 | Narayanan | 1–0 | Jiang | Round 2: Narayanan, Samrug - Jiang, Andrew | Ruy Lopez: Closed, Breyer Defense, Zaitsev Hybrid | |
| Mar 27, 2024 | Tang | ½–½ | Narayanan | Round 1: Tang, Benjamin - Narayanan, Samrug | French Defense: Advance Variation, Milner-Barry Gambit, Hector Variation | |
| Dec 30, 2024 | Narayanan | 1–0 | Cordova | Round 9: Narayanan, Samrug - Cordova, Emilio | Pirc Defense | |
| Dec 30, 2024 | Frank | 0–1 | Narayanan | 34th Annual North American Open | French Defense: Advance Variation, Lputian Variation | |
| Aug 18, 2024 | Narayanan | 1–0 | Vettese | Round 9: Narayanan, Samrug - Vettese, Nicholas | Ruy Lopez: Berlin Defense | |
| Aug 17, 2024 | Narayanan | ½–½ | Johnson | Round 7: Narayanan, Samrug - Johnson, Donald | Semi-Slav Defense: Normal Variation | |
| Aug 17, 2024 | Lu | 0–1 | Narayanan | Round 8: Lu, Ming - Narayanan, Samrug | English Opening: Agincourt Defense | |
| Aug 16, 2024 | Narayanan | 1–0 | Tang | Round 5: Narayanan, Samrug - Tang, Zoey | Sicilian Defense: Richter-Rauzer Variation, Modern Variation | |
| Aug 16, 2024 | Singh | 0–1 | Narayanan | Round 6: Singh, Hersh - Narayanan, Samrug | King's Indian Attack | |
| Aug 15, 2024 | Narayanan | 0–1 | Ho | Round 3: Narayanan, Samrug - Ho, Carter | Sicilian Defense: Four Knights Variation | |
| Aug 14, 2024 | Narayanan | 1–0 | Goulko | Round 1: Narayanan, Samrug - Goulko, Aleksey | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Aug 14, 2024 | Chiang | 0–1 | Narayanan | Round 2: Chiang, Jacob - Narayanan, Samrug | Queen's Gambit Declined: Ragozin Defense | |
| Jul 1, 2021 | Narayanan | 0–1 | Gledura | 49th Annual World Open | Ruy Lopez: Closed, Breyer Defense, Zaitsev Hybrid | |
| — | Narayanan | ½–½ | Kurmangaliyeva | Round 2: Narayanan, Samrug - Kurmangaliyeva, Liya | Ruy Lopez: Morphy Defense, Cozio Defense | |
| — | Narayanan | 1–0 | Kairbekova | Round 4: Narayanan, Samrug - Kairbekova, Amina | King's Indian Defense: Normal Variation, Rare Defenses | |
| — | Narayanan | ½–½ | Amartuvshin | Round 6: Narayanan, Samrug - Amartuvshin, Ganzorig | Sicilian Defense: Taimanov Variation | |
| — | Narayanan | 0–1 | Yeganegi | Round 8: Narayanan, Samrug - Yeganegi, Barad | Sicilian Defense: Najdorf Variation, Adams Attack | |
| — | Narayanan | 1–0 | Tissir | Round 2: Narayanan, Samrug - Tissir, Mohamed | Benko Gambit Accepted: Fully Accepted Variation | |
| — | Narayanan | ½–½ | Moksh Amit Doshi | Round 4: Narayanan, Samrug - Moksh Amit Doshi | Italian Game: Classical Variation, Giuoco Pianissimo | |
| — | Narayanan | 1–0 | Bukreev | Round 6: Narayanan, Samrug - Bukreev, Stanislav | French Defense: Steinitz Variation, Boleslavsky Variation | |
| — | Narayanan | 1–0 | BASIL DAOUD | Round 2: Narayanan, Samrug - BASIL DAOUD | French Defense: Tarrasch Variation | |