| Mar 7, 2026 | Torok | 0–1 | Swarna Nihal | Budapest Spring Festival | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Mar 6, 2026 | Swarna Nihal | 0–1 | Sriansh Das | Budapest Spring Festival | Catalan Opening: Open Defense, Classical Line | |
| Mar 5, 2026 | Swarna Nihal | ½–½ | Seres | Budapest Spring Festival | Catalan Opening: Open Defense, Classical Line | |
| Mar 4, 2026 | Gathi | 1–0 | Swarna Nihal | Budapest Spring Festival | Sicilian Defense: Accelerated Dragon, Modern Bc4 Variation | |
| Mar 3, 2026 | Pacher | 1–0 | Swarna Nihal | Budapest Spring Festival | Queen's Gambit Declined: Lasker Defense, Teichmann Variation | |
| Mar 2, 2026 | Swarna Nihal | 0–1 | Abdurakhmonov | Budapest Spring Festival | Catalan Opening: Closed | |
| Mar 1, 2026 | Senthil Maran K | 0–1 | Swarna Nihal | Budapest Spring Festival | Catalan Opening: Closed | |
| Feb 28, 2026 | Swarna Nihal | 0–1 | Nguyen | Budapest Spring Festival | Indian Defense: Dzindzi-Indian Defense | |
| Feb 27, 2026 | Yordanov | ½–½ | Swarna Nihal | Budapest Spring Festival | Queen's Gambit Declined: Ragozin Defense | |
| Oct 1, 2025 | Swarna Nihal | ½–½ | Sharsha Backer | Round 11: Swarna Nihal - Sharsha Backer | King's Indian Defense: Fianchetto Variation, Panno Variation | |
| Sep 30, 2025 | Swarna Nihal | ½–½ | Chukka Vineel Radha Karthik | Round 10: Swarna Nihal - Chukka Vineel Radha Karthik | Queen's Gambit Declined: Tartakower Defense | |
| Sep 27, 2025 | Jagesia Daksh | 1–0 | Swarna Nihal | Round 7: Jagesia Daksh - Swarna Nihal | English Opening: Symmetrical Variation | |
| Sep 25, 2025 | Pranay Akula | 1–0 | Swarna Nihal | Round 5: Pranay Akula - Swarna Nihal | Sicilian Defense: Kan Variation | |
| Sep 24, 2025 | Swarna Nihal | 1–0 | Mann Akbari | Round 4: Swarna Nihal - Mann Akbari | Queen's Indian Defense: Fianchetto Variation, Rubinstein Variation | |
| Sep 23, 2025 | Mahindrakar Indrajeet | 1–0 | Swarna Nihal | Round 3: Mahindrakar Indrajeet - Swarna Nihal | Rapport-Jobava System | |
| Sep 22, 2025 | Swarna Nihal | 1–0 | Agnivo Chakraborty | Round 2: Swarna Nihal - Agnivo Chakraborty | Indian Defense: Anti-Nimzo-Indian | |
| Jul 29, 2025 | Swarna Nihal | 0–1 | Di Benedetto | Round 3: Swarna Nihal - Di Benedetto, Edoardo | English Defense | |
| Jul 29, 2025 | Swarna Nihal | ½–½ | Kanakaris | Round 2: Swarna Nihal - Kanakaris, Georgios | Bogo-Indian Defense: Nimzowitsch Variation | |
| Jun 20, 2025 | Swarna Nihal | 0–1 | Vuelban | Rigó János Memorial IMB | Queen's Pawn Game: Modern Defense | |
| Jun 20, 2025 | Swarna Nihal | 1–0 | Halak | Rigó János Memorial IMB | Queen's Gambit Declined | |
| Jun 20, 2025 | Swarna Nihal | 1–0 | Fodor | Rigó János Memorial IMB | Catalan Opening: Open Defense | |
| Jun 20, 2025 | Swarna Nihal | 1–0 | Jakab | Rigó János Memorial IMB | Semi-Slav Defense: Chigorin Defense | |
| Jun 20, 2025 | Tan | ½–½ | Swarna Nihal | Rigó János Memorial IMB | Sicilian Defense: Kan Variation, Polugaevsky Variation | |
| Jun 20, 2025 | Pribelszky | 1–0 | Swarna Nihal | Rigó János Memorial IMB | Sicilian Defense: Hyperaccelerated Dragon | |
| Jun 20, 2025 | Polyik | 0–1 | Swarna Nihal | Rigó János Memorial IMB | Trompowsky Attack | |
| Jun 20, 2025 | Papp | 0–1 | Swarna Nihal | Rigó János Memorial IMB | Sicilian Defense: Kan Variation, Polugaevsky Variation | |
| Jun 20, 2025 | Sieber | ½–½ | Swarna Nihal | Rigó János Memorial IMB | Catalan Opening: Closed | |
| Jun 1, 2025 | Swarna Nihal | 1–0 | Abrahams | Norway Chess Open 2025 | Bogo-Indian Defense: Wade-Smyslov Variation | |
| May 31, 2025 | Strahl | 0–1 | Swarna Nihal | Norway Chess Open 2025 | Sicilian Defense: Hyperaccelerated Dragon | |
| May 30, 2025 | Swarna Nihal | 0–1 | Haugsdal | Norway Chess Open 2025 | French Defense: Exchange Variation, Monte Carlo Variation | |
| May 30, 2025 | Amundsen | 0–1 | Swarna Nihal | Norway Chess Open 2025 | Sicilian Defense: Hyperaccelerated Fianchetto | |
| May 29, 2025 | Swarna Nihal | ½–½ | Follana Albelda | Norway Chess Open 2025 | Queen's Indian Defense: Kasparov-Petrosian Variation, Kasparov Attack | |
| May 29, 2025 | Swarna Nihal | ½–½ | Hetland | Norway Chess Open 2025 | Catalan Opening: Open Defense, Classical Line | |
| May 28, 2025 | Kvaloy | 1–0 | Swarna Nihal | Norway Chess Open 2025 | Catalan Opening: Open Defense | |
| May 27, 2025 | Vestby-Ellingsen | 1–0 | Swarna Nihal | Norway Chess Open 2025 | King's Indian Attack | |
| May 27, 2025 | Swarna Nihal | 1–0 | Costache | Norway Chess Open 2025 | ? | |
| May 19, 2025 | Chen | 1–0 | Swarna Nihal | SixDays Budapest May 2025 IM A | Queen's Gambit Declined: Three Knights, Vienna Variation | |
| May 18, 2025 | Swarna Nihal | ½–½ | Doraszelski | SixDays Budapest May 2025 IM A | Queen's Gambit Declined | |
| May 18, 2025 | Dushatov | ½–½ | Swarna Nihal | SixDays Budapest May 2025 IM A | Yusupov-Rubinstein System | |
| May 17, 2025 | Swarna Nihal | 1–0 | Szalay-Ocsak | SixDays Budapest May 2025 IM A | Queen's Gambit Accepted: Janowski-Larsen Variation | |
| May 16, 2025 | Pribelszky | 1–0 | Swarna Nihal | SixDays Budapest May 2025 IM A | Sicilian Defense: Accelerated Dragon, Modern Bc4 Variation | |
| May 16, 2025 | Swarna Nihal | ½–½ | Povshednyi | SixDays Budapest May 2025 IM A | Indian Defense: Anti-Nimzo-Indian | |
| May 15, 2025 | Balla | 1–0 | Swarna Nihal | SixDays Budapest May 2025 IM A | Sicilian Defense: Smith-Morra Gambit | |
| May 15, 2025 | Swarna Nihal | 0–1 | Horvath | SixDays Budapest May 2025 IM A | Indian Defense: Dzindzi-Indian Defense | |
| May 12, 2025 | Swarna Nihal | ½–½ | Velavaa Ragavesh | SixDays Budapest May 2025 IM A | Dutch Defense: Classical Variation | |
| Jan 11, 2025 | Aronyak Ghosh | 1–0 | Swarna Nihal | Late Shri Manohar Parrikar Goa International Open Grand Master Chess Tournament 2025 | English Opening: Symmetrical Variation | |
| Dec 26, 2024 | Nandish V S | ½–½ | Swarna Nihal | Athens of the East 4th International Grand Master Open Chess Tournament-2024 CATEGORY A | Catalan Opening: Open Defense | |
| Jul 21, 2024 | Puneet Verma | 1–0 | Swarna Nihal | Round 9: Puneet Verma - Swarna Nihal | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Jul 20, 2024 | Swarna Nihal | 0–1 | Arpith S Bijoy | Round 8: Swarna Nihal - Arpith S Bijoy | Bogo-Indian Defense: Retreat Variation | |
| Jul 19, 2024 | Abhash Roimya Saikia | 0–1 | Swarna Nihal | Round 7: Abhash Roimya Saikia - Swarna Nihal | Sicilian Defense: Closed | |
| Jul 18, 2024 | Swarna Nihal | 1–0 | Sundram Kumar | Round 6: Swarna Nihal - Sundram Kumar | Rat Defense: English Rat | |
| Jul 17, 2024 | Swarna Nihal | 1–0 | Vedant Garg | Round 4: Swarna Nihal - Vedant Garg | King's Indian Defense: Kramer Variation | |
| Jul 16, 2024 | Hardik Shah | 0–1 | Swarna Nihal | Round 3: Hardik Shah - Swarna Nihal | Sicilian Defense: Accelerated Dragon, Modern Bc4 Variation | |
| Jul 15, 2024 | Jaiveer Mahendru | 1–0 | Swarna Nihal | Round 5: Jaiveer Mahendru - Swarna Nihal | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Jun 9, 2024 | Lopez Rayo | 1–0 | Swarna Nihal | FIDE World Junior Chess Championship 2024 Open | Sicilian Defense: Richter-Rauzer Variation | |
| Jun 7, 2024 | Swarna Nihal | 0–1 | Panda Sambit | FIDE World Junior Chess Championship 2024 Open | Indian Defense: Dzindzi-Indian Defense | |
| Jun 6, 2024 | Shahil Dey | 0–1 | Swarna Nihal | FIDE World Junior Chess Championship 2024 Open | Sicilian Defense: Closed, Chameleon Variation | |
| Jun 2, 2024 | Anuj Shrivatri | 1–0 | Swarna Nihal | FIDE World Junior Chess Championship 2024 Open | English Opening: Symmetrical Variation | |
| Oct 27, 2024 | Swarna Nihal | 0–1 | Syed Anwar | Round 6: Swarna Nihal - Syed Anwar, Shazuli | Queen's Indian Defense: Classical Variation, Traditional Variation, Nimzowitsch Line | |
| Oct 27, 2024 | Vignesh B | 0–1 | Swarna Nihal | Round 9: Vignesh B - Swarna Nihal | Sicilian Defense: Hyperaccelerated Dragon | |
| Oct 26, 2024 | Swarna Nihal | ½–½ | Vignesh B | Round 6: Swarna Nihal - Vignesh B | Rat Defense: English Rat | |
| Oct 26, 2024 | Swarna Nihal | 0–1 | Ravi | Round 8: Swarna Nihal - Ravi, Teja S. | Slav Defense: Chebanenko Variation | |
| — | Swarna Nihal | 0–1 | Stremavicius | Round 1: Swarna Nihal - Stremavicius, Titas | Catalan Opening: Closed | |
| — | Swarna Nihal | 0–1 | Agmanov | Round 3: Swarna Nihal - Agmanov, Zhandos | Indian Defense: Anti-Nimzo-Indian | |
| — | Swarna Nihal | 1–0 | Orujov | Round 5: Swarna Nihal - Orujov, Farid | Catalan Opening: Open Defense | |
| — | Swarna Nihal | 0–1 | Mohamed Anees M | Round 7: Swarna Nihal - Mohamed Anees M | Queen's Indian Accelerated | |
| — | Swarna Nihal | 0–1 | Anuj Shrivatri | Round 3: Swarna Nihal - Anuj Shrivatri | King's Indian Defense: Exchange Variation | |
| — | Swarna Nihal | 0–1 | Vidyarthi | Round 5: Swarna Nihal - Vidyarthi, Vyom | Indian Defense: Anti-Nimzo-Indian | |
| — | Swarna Nihal | * | Arfan | Round 7: Swarna Nihal - Arfan, Aditya Bagus | King's Indian Defense: Exchange Variation | |
| — | Swarna Nihal | 0–1 | Chasin | Round 9: Swarna Nihal - Chasin, Nico | Catalan Opening: Open Defense | |
| — | Swarna Nihal | 0–1 | Liyanage | Round 11: Swarna Nihal - Liyanage, Ranindu Dilshan | King's Indian Defense: Orthodox Variation, Glek Defense | |
| — | Swarna Nihal | 0–1 | Aziz | Round 9: Swarna Nihal - Aziz, Husain | Catalan Opening: Closed | |
| — | Ghosh | 1–0 | Swarna Nihal | 43rd Indian National Team Chess Championship 2023-24, Dharmashala | English Opening: Symmetrical Variation | |
| — | Moosavifar | 0–1 | Swarna Nihal | Round 2: Moosavifar, Seyed Abolfazl - Swarna Nihal | Sicilian Defense: Kan Variation, Wing Attack | |
| — | Dhruva Thota | 1–0 | Swarna Nihal | Round 4: Dhruva Thota - Swarna Nihal | Sicilian Defense: Kan Variation, Maróczy Bind, Réti Variation | |
| — | Ramoutar | 0–1 | Swarna Nihal | Round 6: Ramoutar, Alan-Safar - Swarna Nihal | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| — | Khubukshanov | 0–1 | Swarna Nihal | Round 2: Khubukshanov, Erdem - Swarna Nihal | Sicilian Defense: Closed, Traditional | |
| — | Dimakiling | 0–1 | Swarna Nihal | Round 4: Dimakiling, Oliver - Swarna Nihal | English Opening: Symmetrical Variation, Two Knights Variation | |
| — | Zhu | 0–1 | Swarna Nihal | Round 6: Zhu, Chenxi - Swarna Nihal | Sicilian Defense: Accelerated Dragon, Modern Bc4 Variation | |
| — | Zubarev | 0–1 | Swarna Nihal | Round 8: Zubarev, Alexander - Swarna Nihal | Sicilian Defense: Hyperaccelerated Fianchetto | |
| — | Aswath | 1–0 | Swarna Nihal | Round 10: Aswath, S - Swarna Nihal | Nimzo-Larsen Attack: Classical Variation | |
| — | Noy | 1–0 | Swarna Nihal | Round 8: Noy, Eyal - Swarna Nihal | Sicilian Defense: Kan Variation, Maróczy Bind, Réti Variation | |