| Jun 18, 2026 | Vivaan Vishal Shah | 0–1 | Nikitenko | 360 ONE MASTERS CHESS TOURNAMENT 2026 | Queen's Pawn Game: London System | |
| Jun 17, 2026 | Fedorov | 1–0 | Vivaan Vishal Shah | 360 ONE MASTERS CHESS TOURNAMENT 2026 | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Jun 16, 2026 | Vivaan Vishal Shah | 1–0 | Rakhmatullaev | 360 ONE MASTERS CHESS TOURNAMENT 2026 | Petrov's Defense: Modern Attack, Murrey Variation | |
| Jun 15, 2026 | Gomez Sanchez | 0–1 | Vivaan Vishal Shah | 360 ONE MASTERS CHESS TOURNAMENT 2026 | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Jun 14, 2026 | Vivaan Vishal Shah | 1–0 | Elgabry | 360 ONE MASTERS CHESS TOURNAMENT 2026 | Caro-Kann Defense: Advance Variation | |
| Jun 13, 2026 | Smirnova | ½–½ | Vivaan Vishal Shah | 360 ONE MASTERS CHESS TOURNAMENT 2026 | Sicilian Defense: Najdorf Variation, Zagreb Variation | |
| Jun 12, 2026 | Vivaan Vishal Shah | 0–1 | Gorovets | 360 ONE MASTERS CHESS TOURNAMENT 2026 | Sicilian Defense: French Variation, Open | |
| Jun 11, 2026 | Ayush Sharma | 1–0 | Vivaan Vishal Shah | 360 ONE MASTERS CHESS TOURNAMENT 2026 | English Opening: Agincourt Defense | |
| Jun 10, 2026 | Vivaan Vishal Shah | ½–½ | Aleksandrov | 360 ONE MASTERS CHESS TOURNAMENT 2026 | Ruy Lopez: Open Berlin Defense, l'Hermet Variation | |
| Jun 7, 2026 | Vivaan Vishal Shah | 0–1 | Paichadze | Round 9: Vivaan Vishal Shah - Paichadze, Luka | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Jun 6, 2026 | Srihari L R | 1–0 | Vivaan Vishal Shah | Round 8: Srihari L R - Vivaan Vishal Shah | Slav Defense: Quiet Variation, Schallopp Defense | |
| Jun 4, 2026 | Vivaan Vishal Shah | 1–0 | Mayank Chakraborty | Round 6: Vivaan Vishal Shah - Mayank Chakraborty | Ruy Lopez: Closed, Martinez Variation | |
| Jun 4, 2026 | Vivaan Vishal Shah | 1–0 | Sriram Adarsh Uppala | Round 5: Vivaan Vishal Shah - Sriram Adarsh Uppala | French Defense: Tarrasch Variation, Open System, Euwe-Keres Line | |
| Jun 3, 2026 | Joel Paul Ganta | 0–1 | Vivaan Vishal Shah | Round 4: Joel Paul Ganta - Vivaan Vishal Shah | King's Indian Defense: Karpov System | |
| Jun 1, 2026 | Nagare Kaivalya Sandip | 1–0 | Vivaan Vishal Shah | Round 7: Nagare Kaivalya Sandip - Vivaan Vishal Shah | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| May 29, 2026 | Nguyen | 1–0 | Vivaan Vishal Shah | Round 9: Nguyen, Duc Hoa - Vivaan Vishal Shah | Sicilian Defense: Najdorf Variation, Zagreb Variation | |
| May 28, 2026 | Vivaan Vishal Shah | 1–0 | Santosh Hariharan | Round 8: Vivaan Vishal Shah - Santosh Hariharan | Sicilian Defense: Alapin Variation, Stoltz Attack | |
| May 27, 2026 | Vivaan Vishal Shah | 0–1 | Das | Round 6: Vivaan Vishal Shah - Das, Sayantan | Sicilian Defense: Kalashnikov Variation | |
| May 26, 2026 | Nguyen | ½–½ | Vivaan Vishal Shah | Round 5: Nguyen, Quoc Hy - Vivaan Vishal Shah | Queen's Gambit Accepted | |
| May 25, 2026 | Vivaan Vishal Shah | ½–½ | Aizenberg | Round 4: Vivaan Vishal Shah - Aizenberg, Benny | Indian Defense: Accelerated London System | |
| May 25, 2026 | Paichadze | 0–1 | Vivaan Vishal Shah | Round 3: Paichadze, Luka - Vivaan Vishal Shah | Vienna Game: Mieses Variation | |
| Apr 7, 2026 | Vivaan Vishal Shah | 0–1 | Badole Shaunak | 35th National Under-17 Open Chess Championship 2026 | Ruy Lopez: Morphy Defense, Arkhangelsk Variation | |
| Apr 6, 2026 | Adhiraj Mitra | * | Vivaan Vishal Shah | 35th National Under-17 Open Chess Championship 2026 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Apr 3, 2026 | Vivaan Vishal Shah | ½–½ | Vandan Alankar Sawai | 35th National Under-17 Open Chess Championship 2026 | French Defense: McCutcheon Variation, Lasker Variation | |
| Apr 1, 2026 | Vivaan Vishal Shah | 1–0 | Kavyansh Jain | 35th National Under-17 Open Chess Championship 2026 | Sicilian Defense: Najdorf Variation, Lipnitsky Attack | |
| Apr 1, 2026 | Aahil Patra | ½–½ | Vivaan Vishal Shah | 35th National Under-17 Open Chess Championship 2026 | King's Indian Defense: Orthodox Variation, Glek Defense | |
| Nov 20, 2025 | Otero Acosta | 0–1 | Vivaan Vishal Shah | 36TH_IM_NORM_TMT | Slav Defense: Quiet Variation, Schallopp Defense | |
| Nov 19, 2025 | Vivaan Vishal Shah | 0–1 | Gireman | 36TH_IM_NORM_TMT | Pirc Defense | |
| Nov 18, 2025 | Jaiveer Mahendru | 0–1 | Vivaan Vishal Shah | 36TH_IM_NORM_TMT | Sicilian Defense: Najdorf Variation, English Attack | |
| Nov 17, 2025 | Vivaan Vishal Shah | ½–½ | Podolchenko | 36TH_IM_NORM_TMT | Ruy Lopez: Morphy Defense | |
| Nov 16, 2025 | Oblitas | 0–1 | Vivaan Vishal Shah | 36TH_IM_NORM_TMT | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Nov 15, 2025 | Vivaan Vishal Shah | 0–1 | Claverie | 36TH_IM_NORM_TMT | French Defense: Winawer Variation, Portisch-Hook Variation | |
| Nov 15, 2025 | Kumaresh A | 0–1 | Vivaan Vishal Shah | 36TH_IM_NORM_TMT | Sicilian Defense: Moscow Variation, Main Line | |
| Nov 14, 2025 | Vivaan Vishal Shah | 0–1 | Hari Ganesh T | 36TH_IM_NORM_TMT | Ruy Lopez: Morphy Defense, Neo-Arkhangelsk Variation | |
| Nov 14, 2025 | Vivaan Vishal Shah | 1–0 | Palencia Morales | 36TH_IM_NORM_TMT | Ruy Lopez: Berlin Defense, Rio Gambit Accepted | |
| Jul 31, 2025 | Vivaan Vishal Shah | 1–0 | Kalosha | SixDays Budapest July 2025 GM C | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Jul 31, 2025 | Aveskulov | 1–0 | Vivaan Vishal Shah | SixDays Budapest July 2025 GM C | Sicilian Defense: Modern Variations | |
| Jul 30, 2025 | Vivaan Vishal Shah | ½–½ | Tregubenko | SixDays Budapest July 2025 GM C | Sicilian Defense: Najdorf Variation | |
| Jul 29, 2025 | Vanczak | 1–0 | Vivaan Vishal Shah | SixDays Budapest July 2025 GM C | Sicilian Defense: Modern Variations | |
| Jul 29, 2025 | Vivaan Vishal Shah | ½–½ | Aczel | SixDays Budapest July 2025 GM C | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Jul 28, 2025 | Juhasz | ½–½ | Vivaan Vishal Shah | SixDays Budapest July 2025 GM C | Sicilian Defense: Najdorf Variation, Zagreb Variation | |
| Jul 27, 2025 | Vivaan Vishal Shah | 0–1 | Pap | SixDays Budapest July 2025 GM C | Italian Game: Classical Variation, Giuoco Pianissimo, with a6 | |
| Jul 22, 2025 | Vivaan Vishal Shah | 1–0 | Heimisson | SixDays Budapest July 2025 GM C | French Defense: Paulsen Variation | |
| Jun 4, 2025 | Tudor | 1–0 | Vivaan Vishal Shah | Round 9: Tudor, Henry Edward - Vivaan Vishal Shah | King's Indian Defense: Petrosian Variation, Stein Defense | |
| Jun 3, 2025 | Vivaan Vishal Shah | 1–0 | Raahul V S | Round 8: Vivaan Vishal Shah - Raahul V S | French Defense: Winawer Variation, Advance Variation | |
| Jun 2, 2025 | Siddharth | 1–0 | Vivaan Vishal Shah | Round 7: Siddharth, Jagadeesh - Vivaan Vishal Shah | Sicilian Defense: Old Sicilian | |
| Jun 1, 2025 | Vivaan Vishal Shah | 1–0 | Beydullayeva | Round 6: Vivaan Vishal Shah - Beydullayeva, Govhar | Sicilian Defense: Najdorf Variation, Lipnitsky Attack | |
| May 31, 2025 | Vivaan Vishal Shah | 0–1 | Pranav Anand | Round 5: Vivaan Vishal Shah - Pranav Anand | Sicilian Defense: Lasker-Pelikan Variation | |
| May 30, 2025 | Rakshitta Ravi | 0–1 | Vivaan Vishal Shah | Round 4: Rakshitta Ravi - Vivaan Vishal Shah | King's Indian Attack: Symmetrical Defense | |
| May 29, 2025 | Davtyan | 1–0 | Vivaan Vishal Shah | Round 3: Davtyan, Artur - Vivaan Vishal Shah | Sicilian Defense: Classical Variation, Sozin Attack | |
| May 28, 2025 | Vivaan Vishal Shah | ½–½ | Garayev | Round 2: Vivaan Vishal Shah - Garayev, Kanan | Sicilian Defense: Four Knights Variation | |
| May 27, 2025 | Kacharava | 1–0 | Vivaan Vishal Shah | Round 1: Kacharava, Nikolozi - Vivaan Vishal Shah | Sicilian Defense: Richter-Rauzer Variation | |
| Dec 12, 2024 | Vivaan Vishal Shah | 1–0 | Klukin | Qatar Masters 2024 | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Dec 11, 2024 | Vivaan Vishal Shah | 1–0 | Aaditya Dhingra | Qatar Masters 2024 | Four Knights Game | |
| Dec 10, 2024 | Tissir | 0–1 | Vivaan Vishal Shah | Qatar Masters 2024 | Sicilian Defense: Najdorf Variation | |
| Dec 9, 2024 | Vivaan Vishal Shah | 0–1 | Shturman | Qatar Masters 2024 | Sicilian Defense: Najdorf Variation, Main Line | |
| Dec 7, 2024 | Rakhmatullaev | 1–0 | Vivaan Vishal Shah | Qatar Masters 2024 | Sicilian Defense: Najdorf Variation, Amsterdam Variation | |
| Dec 6, 2024 | Vivaan Vishal Shah | 1–0 | Kamalidenova | Qatar Masters 2024 | Sicilian Defense: Dragon Variation | |
| Dec 5, 2024 | Gan-Erdene | 1–0 | Vivaan Vishal Shah | Qatar Masters 2024 | Sicilian Defense: Najdorf Variation | |
| Dec 4, 2024 | Vivaan Vishal Shah | ½–½ | Begmuratov | Qatar Masters 2024 | Sicilian Defense: Scheveningen Variation, Keres Attack | |
| Dec 3, 2024 | Shyaam Nikhil P | ½–½ | Vivaan Vishal Shah | Qatar Masters 2024 | King's Indian Defense: Fianchetto Variation, Yugoslav Variation, Rare Line | |
| Jul 27, 2024 | Klabis | 1–0 | Vivaan Vishal Shah | XLVIII Open Internacional Vila de Sitges | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Jul 25, 2024 | Vivaan Vishal Shah | 0–1 | Aloma Vidal | XLVIII Open Internacional Vila de Sitges | Ruy Lopez: Marshall Attack | |
| Jul 24, 2024 | Vivaan Vishal Shah | 1–0 | Kshatriya Nitin Vekhande | XLVIII Open Internacional Vila de Sitges | Sicilian Defense: Dragon Variation, Yugoslav Attack, Modern Line | |
| Jul 7, 2024 | Vivaan Vishal Shah | * | Potluri Saye Srreezza | Round 4: Vivaan Vishal Shah - Potluri Saye Srreezza | ? | |
| Jul 6, 2024 | Vivaan Vishal Shah | 0–1 | Cuartas | Round 1: Vivaan Vishal Shah - Cuartas, Jaime Alexander | Ruy Lopez: Fianchetto Defense | |
| Aug 10, 2024 | Vivaan Vishal Shah | 1–0 | Marabajan Navas | Round 9: Vivaan Vishal Shah - Marabajan Navas, Saul | Sicilian Defense: Closed, Traditional | |
| Aug 9, 2024 | Blasco Coll | 1–0 | Vivaan Vishal Shah | Round 8: Blasco Coll, Andreu - Vivaan Vishal Shah | Sicilian Defense: Alapin Variation, Barmen Defense | |
| Aug 8, 2024 | Vivaan Vishal Shah | ½–½ | Pimpalkhare Vedant | Round 7: Vivaan Vishal Shah - Pimpalkhare Vedant | French Defense: Paulsen Variation | |
| Aug 7, 2024 | Deepak Ambattu | 0–1 | Vivaan Vishal Shah | Round 6: Deepak Ambattu, Rithvik - Vivaan Vishal Shah | Sicilian Defense: Kalashnikov Variation | |
| Aug 6, 2024 | Vivaan Vishal Shah | ½–½ | Utsab Chatterjee | Round 5: Vivaan Vishal Shah - Utsab Chatterjee | Ruy Lopez: Marshall Attack | |
| Dec 29, 2023 | Khusenkhojaev | 1–0 | Vivaan | VELAMMAL HOSPITAL PRESENTS ATHENS OF THE EAST 3rd GRAND MASTER CHESS TOURNAMENT (Category-A) | Benko Gambit Accepted: Fianchetto Variation | |
| Dec 27, 2023 | Glek | ½–½ | Vivaan | VELAMMAL HOSPITAL PRESENTS ATHENS OF THE EAST 3rd GRAND MASTER CHESS TOURNAMENT (Category-A) | Sicilian Defense: Closed | |
| Sep 15, 2023 | Vivaan | ½–½ | Aarav | Tata Steel Asian Open Standard | Sicilian Defense: Najdorf Variation | |
| Sep 14, 2023 | Boominathan | ½–½ | Vivaan | Tata Steel Asian Open Standard | Zukertort Opening: Sicilian Invitation | |
| Sep 13, 2023 | Vivaan | ½–½ | Vignesh | Tata Steel Asian Open Standard | Modern Defense: Standard Defense | |
| Sep 12, 2023 | Mohd | 0–1 | Vivaan | Tata Steel Asian Open Standard | Grünfeld Defense: Brinckmann Attack | |
| Aug 21, 2023 | Neelash Saha | 1–0 | Vivaan Vishal Shah | Indian Championship | Trompowsky Attack | |
| Jan 3, 2023 | Vivaan Vishal Shah | 0–1 | Bagwe Gaurang | MPL 59th Indian Championship | Caro-Kann Defense: Classical Variation, Lobron System | |
| Jan 2, 2023 | Krishnan Ritvik | 1–0 | Vivaan Vishal Shah | MPL 59th Indian Championship | English Opening: Symmetrical Variation, Four Knights Variation | |
| Dec 31, 2022 | Vivaan Vishal Shah | 1–0 | Singh Ojasva | MPL 59th Indian Championship | ? | |
| Apr 8, 2022 | Vivaan Vishal Shah | 0–1 | Aravindh Chithambaram Vr. | National Team Open | Sicilian Defense: Modern Variations, Main Line | |
| — | Vivaan Vishal Shah | 0–1 | Lazavik | Round 1: Vivaan Vishal Shah - Lazavik, Denis | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| — | Vivaan Vishal Shah | 0–1 | Singh Ojasva | Round 3: Vivaan Vishal Shah - Singh Ojasva | Ruy Lopez: Morphy Defense | |
| — | Vivaan Vishal Shah | 1–0 | Tamer Waguih | Round 5: Vivaan Vishal Shah - Tamer Waguih, Farid | Sicilian Defense: Najdorf Variation | |
| — | Vivaan Vishal Shah | 1–0 | Sivanandan | Round 7: Vivaan Vishal Shah - Sivanandan, Bodhana | Petrov's Defense: Modern Attack, Center Variation | |
| — | Vivaan Vishal Shah | 1–0 | Antonyan | Round 2: Vivaan Vishal Shah - Antonyan, Mikhail | Pirc Defense | |
| — | Vivaan Vishal Shah | 0–1 | Amilal Munkhdalai | Round 4: Vivaan Vishal Shah - Amilal Munkhdalai | Sicilian Defense: Najdorf Variation, Main Line | |
| — | Vivaan Vishal Shah | 1–0 | Vihaan Dumir | Round 6: Vivaan Vishal Shah - Vihaan Dumir | French Defense: Rubinstein Variation, Fort Knox Variation | |
| — | Vivaan Vishal Shah | 1–0 | Bassetti | Round 8: Vivaan Vishal Shah - Bassetti, Danilo | Caro-Kann Defense: Exchange Variation, Rubinstein Variation | |
| — | Vivaan Vishal Shah | 0–1 | Rohith Krishna S | Round 10: Vivaan Vishal Shah - Rohith Krishna S | Four Knights Game | |
| — | Vivaan Vishal Shah | 1–0 | Lyutsinger | Round 9: Vivaan Vishal Shah - Lyutsinger, Iren | Sicilian Defense: Najdorf Variation | |
| — | Vivaan Vishal Shah | 1–0 | Tamer Waguih | Round 2: Vivaan Vishal Shah - Tamer Waguih, Farid | French Defense: Winawer Variation, Advance Variation | |
| — | Vivaan Vishal Shah | 1–0 | Soham Datar | Round 4: Vivaan Vishal Shah - Soham Datar | Caro-Kann Defense: Advance Variation, Tal Variation | |
| — | Vivaan Vishal Shah | 0–1 | Davari | Round 6: Vivaan Vishal Shah - Davari, Sara | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| — | Vivaan Vishal Shah | 0–1 | Qalichava | Round 8: Vivaan Vishal Shah - Qalichava, Akaki | ? | |
| — | Vaibhav Jayant Raut | 0–1 | Vivaan Vishal Shah | SixDays Budapest July 2025 GM C | English Opening: Symmetrical Variation | |
| — | Baradaran Tamadon | 1–0 | Vivaan Vishal Shah | Round 2: Baradaran Tamadon, Arian - Vivaan Vishal Shah | Sicilian Defense: Najdorf Variation, Adams Attack | |
| — | Wang | ½–½ | Vivaan Vishal Shah | Round 4: Wang, Chuqiao - Vivaan Vishal Shah | Slav Defense: Czech Variation, Classical System, Main Line | |
| — | Priansh Das | 1–0 | Vivaan Vishal Shah | Round 6: Priansh Das - Vivaan Vishal Shah | Sicilian Defense: Najdorf Variation | |