| — | Nihal Sarin | ½–½ | Eljanov | 1. Bundesliga r 14/15 | Italian Game: Classical Variation, Giuoco Pianissimo, with h6 | |
| — | Santos Latasa | 1–0 | Nihal Sarin | 1. Bundesliga r 14/15 | Sicilian Defense: Taimanov Variation | |
| — | Nihal Sarin (IND) | ½–½ | Deac Bogdan-Daniel (ROU) | World Cup 2023 Open | Dutch Defense: Semi-Leningrad Variation | |
| — | Nihal Sarin (IND) | 0–1 | Nepomniachtchi Ian (FID) | World Cup 2023 Open | Nimzo-Larsen Attack: Classical Variation | |
| — | Nepomniachtchi Ian (FID) | 1–0 | Nihal Sarin (IND) | World Cup 2023 Open | Sicilian Defense: Moscow Variation | |
| Jun 21, 2026 | Nihal Sarin | 1–0 | Caruana | Semi Final 2 & Duel for 5th place | Tiebreak: Nihal Sarin - Caruana, Fabiano | Zukertort Opening: Double Fianchetto Attack | |
| Jun 21, 2026 | Nihal Sarin | 1–0 | Caruana | Semi Final 2 & Duel for 5th place | Game 2: Nihal Sarin - Caruana, Fabiano | Zukertort Opening | |
| Jun 21, 2026 | Caruana | 1–0 | Nihal Sarin | Semi Final 2 & Duel for 5th place | Game 1: Caruana, Fabiano - Nihal Sarin | Queen's Gambit Declined: Queen's Knight Variation | |
| Jun 21, 2026 | Aravindh | ½–½ | Nihal Sarin | Semi Final 1 & Duels for 5th place | Game 2: Aravindh, Chithambaram VR. - Nihal Sarin | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Jun 21, 2026 | Nihal Sarin | 1–0 | Aravindh | Semi Final 1 & Duels for 5th place | Game 1: Nihal Sarin - Aravindh, Chithambaram VR. | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Jun 21, 2026 | Nihal Sarin | ½–½ | Lazavik | Quarter Finals | Game 2: Nihal Sarin - Lazavik, Denis | King's Indian Attack, with e6 | |
| Jun 21, 2026 | Lazavik | ½–½ | Nihal Sarin | Quarter Finals | Game 1: Lazavik, Denis - Nihal Sarin | Queen's Gambit Declined: Barmen Variation | |
| Jun 20, 2026 | Nihal Sarin | 1–0 | Mamedyarov | Round of 16 | Game 2: Nihal Sarin - Mamedyarov, Shakhriyar | Italian Game: Giuoco Pianissimo, Normal | |
| Jun 20, 2026 | Mamedyarov | 0–1 | Nihal Sarin | Round of 16 | Game 1: Mamedyarov, Shakhriyar - Nihal Sarin | Queen's Gambit Declined: Three Knights Variation | |
| Jun 20, 2026 | Aronian | 1–0 | Nihal Sarin | Round 11: Aronian, Levon - Nihal Sarin | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Jun 20, 2026 | Nihal Sarin | 1–0 | Zhao | Round 10: Nihal Sarin - Zhao, Chenxi | Zukertort Opening: Queen's Gambit Invitation | |
| Jun 20, 2026 | Gireman | 0–1 | Nihal Sarin | Round 9: Gireman, Ja - Nihal Sarin | Sicilian Defense: Smith-Morra Gambit | |
| Jun 20, 2026 | Nihal Sarin | 1–0 | Kavin Mohan | Round 8: Nihal Sarin - Kavin Mohan | Zukertort Opening: Reversed Grünfeld | |
| Jun 20, 2026 | Hakobyan | 1–0 | Nihal Sarin | Round 7: Hakobyan, Aram - Nihal Sarin | Queen's Gambit Declined: Orthodox Defense, Rauzer Variation | |
| Jun 20, 2026 | Nihal Sarin | 0–1 | Arca | Round 6: Nihal Sarin - Arca, Christian Gian Karlo | Indian Defense: Spielmann-Indian | |
| Jun 20, 2026 | Gallego Alcaraz | 0–1 | Nihal Sarin | Round 5: Gallego Alcaraz, Andres Felipe - Nihal Sarin | Queen's Gambit Declined: Vienna Variation, Quiet Variation | |
| Jun 20, 2026 | Nihal Sarin | ½–½ | Sindarov | Round 4: Nihal Sarin - Sindarov, Javokhir | East Indian Defense | |
| Jun 20, 2026 | Bai | 0–1 | Nihal Sarin | Round 3: Bai, Xue - Nihal Sarin | Sicilian Defense: O'Kelly Variation, Réti System | |
| Jun 20, 2026 | Wan | 0–1 | Nihal Sarin | Round 1: Wan, Yunguo - Nihal Sarin | Sicilian Defense: Moscow Variation, Main Line | |
| Jun 19, 2026 | Nihal Sarin | ½–½ | Svidler | Round 12: Nihal Sarin - Svidler, Peter | Italian Game: Giuoco Pianissimo, Normal | |
| Jun 19, 2026 | Dominguez Perez | 0–1 | Nihal Sarin | Round 11: Dominguez Perez, Leinier - Nihal Sarin | Sicilian Defense: Najdorf Variation, Opocensky Variation | |
| Jun 19, 2026 | Nihal Sarin | 1–0 | Pranesh M | Round 10: Nihal Sarin - Pranesh M | King's Indian Attack: Yugoslav Variation | |
| Jun 19, 2026 | Aronian | 1–0 | Nihal Sarin | Round 9: Aronian, Levon - Nihal Sarin | Ruy Lopez: Closed, Martinez Variation | |
| Jun 18, 2026 | Nihal Sarin | 1–0 | Mamedyarov | Round 8: Nihal Sarin - Mamedyarov, Shakhriyar | King's Indian Attack | |
| Jun 18, 2026 | Wei | ½–½ | Nihal Sarin | Round 7: Wei, Yi - Nihal Sarin | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Jun 18, 2026 | Nihal Sarin | ½–½ | So | Round 6: Nihal Sarin - So, Wesley | Italian Game: Giuoco Pianissimo, Italian Four Knights Variation | |
| Jun 18, 2026 | Dardha | 0–1 | Nihal Sarin | Round 5: Dardha, Daniel - Nihal Sarin | Sicilian Defense: Najdorf Variation | |
| Jun 17, 2026 | Nihal Sarin | 1–0 | Wan | Round 4: Nihal Sarin - Wan, Yunguo | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Jun 17, 2026 | Jumabayev | 1–0 | Nihal Sarin | Round 3: Jumabayev, Rinat - Nihal Sarin | King's Indian Defense: Fianchetto Variation, Immediate Fianchetto | |
| Jun 14, 2026 | Nihal Sarin | 1–0 | Lupulescu | Round 4: Nihal Sarin - Lupulescu, Constantin | King's Knight Opening: Konstantinopolsky | |
| Jun 13, 2026 | Pranesh M | 1–0 | Nihal Sarin | Round 3: Pranesh M - Nihal Sarin | Scotch Game: Lolli Variation | |
| Jun 11, 2026 | Vachier-Lagrave | ½–½ | Nihal Sarin | Round 1: Vachier-Lagrave, Maxime - Nihal Sarin | Ruy Lopez: Closed, Anti-Marshall | |
| Jun 9, 2026 | Nihal Sarin | ½–½ | Gurel | Round 6: Nihal Sarin - Gurel, Ediz | King's Indian Attack | |
| Jun 6, 2026 | Artemiev | ½–½ | Nihal Sarin | Round 9: Artemiev, Vladislav - Nihal Sarin | Nimzo-Indian Defense: Classical Variation | |
| Jun 5, 2026 | Nihal Sarin | ½–½ | Hakobyan | Round 8: Nihal Sarin - Hakobyan, Aram | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Jun 3, 2026 | Aravindh | ½–½ | Nihal Sarin | Round 6: Aravindh, Chithambaram VR. - Nihal Sarin | Ruy Lopez: Closed | |
| Jun 2, 2026 | Nihal Sarin | ½–½ | Van Foreest | Round 2: Nihal Sarin - Van Foreest, Jorden | East Indian Defense | |
| Jun 2, 2026 | Chigaev | ½–½ | Nihal Sarin | Round 7: Chigaev, Maksim - Nihal Sarin | Sicilian Defense: O'Kelly Variation, Réti System | |
| Jun 2, 2026 | Santos Latasa | 0–1 | Nihal Sarin | Round 5: Santos Latasa, Jaime - Nihal Sarin | Nimzo-Indian Defense: Classical Variation | |
| Jun 2, 2026 | Nihal Sarin | 1–0 | Donchenko | Round 5: Nihal Sarin - Donchenko, Alexander | Sicilian Defense: Closed | |
| Jun 1, 2026 | Robson | ½–½ | Nihal Sarin | Round 4: Robson, Ray - Nihal Sarin | Sicilian Defense: Moscow Variation, Main Line | |
| May 31, 2026 | Nihal Sarin | ½–½ | Gumularz | Round 3: Nihal Sarin - Gumularz, Szymon | Slav Defense: Quiet Variation, Schallopp Defense | |
| May 30, 2026 | Sargsyan | ½–½ | Nihal Sarin | Round 2: Sargsyan, Shant - Nihal Sarin | Sicilian Defense: Najdorf Variation | |
| May 29, 2026 | Nihal Sarin | ½–½ | Sevian | Round 1: Nihal Sarin - Sevian, Samuel | Italian Game: Giuoco Pianissimo | |
| May 28, 2026 | Nihal Sarin | ½–½ | Hovhannisyan | Round 7: Nihal Sarin - Hovhannisyan, Robert | English Opening: Agincourt Defense | |
| Apr 25, 2026 | Nihal Sarin | 1–0 | Abdusattorov | 2026 Chesscom Open Playoffs | Queen's Indian Defense: Classical Variation, Traditional Variation | |
| Apr 24, 2026 | Abdusattorov | 0–1 | Nihal Sarin | 2026 Chesscom Open Playoffs | Ruy Lopez: Cozio Defense | |
| Apr 24, 2026 | Nihal Sarin | 0–1 | Duda | 2026 Chesscom Open Playoffs | Queen's Pawn Game: Symmetrical Variation | |
| Apr 23, 2026 | Duda | 1–0 | Nihal Sarin | 2026 Chesscom Open Playoffs | Ruy Lopez: Closed, Pilnik Variation | |
| Apr 23, 2026 | Dubov | 0–1 | Nihal Sarin | 2026 Chesscom Open Playoffs | Scotch Game: Malaniuk Variation | |
| Apr 23, 2026 | Nihal Sarin | ½–½ | Dubov | 2026 Chesscom Open Playoffs | Queen's Gambit Declined: Three Knights Variation | |
| Apr 23, 2026 | Dubov | ½–½ | Nihal Sarin | 2026 Chesscom Open Playoffs | Bishop's Opening: Vienna Hybrid, Spielmann Attack | |
| Apr 23, 2026 | Vachier-Lagrave | ½–½ | Nihal Sarin | 2026 Chesscom Open Playoffs | English Opening: Neo-Catalan | |
| Apr 23, 2026 | Nihal Sarin | 1–0 | Vachier-Lagrave | 2026 Chesscom Open Playoffs | Queen's Pawn Game: Symmetrical Variation | |
| Apr 21, 2026 | Nihal Sarin | 0–1 | Lazavik | 2026 Chesscom Open Playoffs | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Apr 21, 2026 | Lazavik | 1–0 | Nihal Sarin | 2026 Chesscom Open Playoffs | Queen's Pawn Game: Torre Attack | |
| Apr 21, 2026 | Vachier-Lagrave | 0–1 | Nihal Sarin | 2026 Chesscom Open Playoffs | English Opening: King's English Variation, Four Knights Variation, Fianchetto Line | |
| Apr 21, 2026 | Duda | 1–0 | Nihal Sarin | 2026 Chesscom Open Playoffs | Modern Defense | |
| Apr 21, 2026 | Nihal Sarin | ½–½ | Dubov | 2026 Chesscom Open Playoffs | Queen's Gambit Declined: Three Knights Variation | |
| Apr 21, 2026 | Dubov | ½–½ | Nihal Sarin | 2026 Chesscom Open Playoffs | Sicilian Defense: Najdorf Variation, Lipnitsky Attack | |
| Apr 12, 2026 | Nihal Sarin | ½–½ | Ponomariov | Round 10: Nihal Sarin - Ponomariov, Ruslan | Ruy Lopez: Open Berlin Defense, l'Hermet Variation | |
| Apr 11, 2026 | Rapport | 1–0 | Nihal Sarin | Round 9: Rapport, Richard - Nihal Sarin | Ruy Lopez: Classical Defense, Zaitsev Variation | |
| Apr 10, 2026 | Nihal Sarin | ½–½ | Dominguez Perez | Round 7: Nihal Sarin - Dominguez Perez, Leinier | Queen's Pawn Game: Symmetrical Variation | |
| Apr 10, 2026 | Harikrishna | ½–½ | Nihal Sarin | Round 6: Harikrishna, Pentala - Nihal Sarin | Sicilian Defense: Dragon Variation, Classical Variation, Battery Variation | |
| Apr 9, 2026 | Ponomariov | ½–½ | Nihal Sarin | Round 5: Ponomariov, Ruslan - Nihal Sarin | English Opening: King's English Variation, Four Knights Variation, Flexible Line | |
| Apr 9, 2026 | Nihal Sarin | 1–0 | Rapport | Round 4: Nihal Sarin - Rapport, Richard | Indian Defense: London System | |
| Apr 8, 2026 | Dominguez Perez | 1–0 | Nihal Sarin | Round 2: Dominguez Perez, Leinier - Nihal Sarin | Ruy Lopez: Cozio Defense | |
| Apr 7, 2026 | Nihal Sarin | 1–0 | Harikrishna | Round 1: Nihal Sarin - Harikrishna, Pentala | Portuguese Opening | |
| Apr 6, 2026 | Bok | ½–½ | Nihal Sarin | Round 9: Bok, Benjamin - Nihal Sarin | ? | |
| Apr 6, 2026 | Nihal Sarin | ½–½ | Noe | Round 8: Nihal Sarin - Noe, Christopher | ? | |
| Apr 5, 2026 | Pranav | 1–0 | Nihal Sarin | Round 7: Pranav, V - Nihal Sarin | ? | |
| Apr 5, 2026 | Nihal Sarin | 1–0 | Chigaev | Round 6: Nihal Sarin - Chigaev, Maksim | ? | |
| Apr 4, 2026 | Gukesh D | 0–1 | Nihal Sarin | Round 8: Gukesh D - Nihal Sarin | Italian Game: Giuoco Pianissimo, Normal | |
| Apr 4, 2026 | Nihal Sarin | 1–0 | Gukesh D | Round 3: Nihal Sarin - Gukesh D | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Apr 4, 2026 | Saric | ½–½ | Nihal Sarin | Round 5: Saric, Ivan - Nihal Sarin | ? | |
| Apr 4, 2026 | Nihal Sarin | 1–0 | Kaidanov | Round 4: Nihal Sarin - Kaidanov, Gregory | ? | |
| Apr 3, 2026 | Schoppen | ½–½ | Nihal Sarin | Round 3: Schoppen, Casper - Nihal Sarin | ? | |
| Apr 3, 2026 | Nebolsina | 0–1 | Nihal Sarin | Round 1: Nebolsina, Vera - Nihal Sarin | ? | |
| Apr 3, 2026 | Nihal Sarin | 1–0 | Pham | Round 2: Nihal Sarin - Pham, Khoi | ? | |
| Mar 25, 2026 | Grandelius | 0–1 | Nihal Sarin | 2026 Chesscom Open Play In 4 | Queen's Gambit Declined: Charousek Variation | |
| Mar 23, 2026 | Nihal Sarin | 1–0 | Maksimovic | 2026 Chesscom Open Play In 3 | King's Indian Defense: Larsen Variation | |
| Mar 23, 2026 | Yakubboev | 0–1 | Nihal Sarin | 2026 Chesscom Open Play In 3 | Queen's Gambit Declined: Harrwitz Attack | |
| Mar 23, 2026 | Nihal Sarin | 1–0 | Bluebaum | 2026 Chesscom Open Play In 3 | Rapport-Jobava System, with e6 | |
| Mar 23, 2026 | Movahed | 1–0 | Nihal Sarin | 2026 Chesscom Open Play In 3 | Nimzowitsch Defense: Williams Variation | |
| Mar 23, 2026 | Nihal Sarin | 1–0 | Daneshvar | 2026 Chesscom Open Play In 3 | Queen's Indian Defense: Fianchetto Variation, Kramnik Variation | |
| Mar 23, 2026 | Nguyen | 0–1 | Nihal Sarin | 2026 Chesscom Open Play In 3 | Sicilian Defense: Alapin Variation | |
| Mar 23, 2026 | Nihal Sarin | 1–0 | Alonso Rosell | 2026 Chesscom Open Play In 3 | Queen's Gambit Declined: Ragozin Defense | |
| Mar 23, 2026 | Iniyan | 1–0 | Nihal Sarin | 2026 Chesscom Open Play In 3 | Nimzo-Indian Defense: St. Petersburg Variation | |
| Mar 23, 2026 | Nihal Sarin | 1–0 | Holt | 2026 Chesscom Open Play In 3 | French Defense: Classical Variation | |
| Mar 22, 2026 | Navara | ½–½ | Nihal Sarin | Schachbundesliga 2025/26 | Ruy Lopez: Closed | |
| Mar 21, 2026 | Nihal Sarin | 1–0 | Pavlidis | Schachbundesliga 2025/26 | King's Indian Defense: Larsen Variation | |
| Mar 18, 2026 | Dubov | ½–½ | Nihal Sarin | 2026 Chesscom Open Play In 2 | Four Knights Game: Scotch Variation Accepted, Main Line | |
| Mar 18, 2026 | Nihal Sarin | 0–1 | Bortnyk | 2026 Chesscom Open Play In 2 | Alekhine Defense: Sämisch Attack | |
| Mar 18, 2026 | Daneshvar | 0–1 | Nihal Sarin | 2026 Chesscom Open Play In 2 | English Opening: Anglo-Indian Defense, Queen's Indian Formation | |
| Mar 18, 2026 | Nihal Sarin | ½–½ | Sarana | 2026 Chesscom Open Play In 2 | Rapport-Jobava System | |