| Jun 2, 2026 | Jani Kushal R | 0–1 | Nitish Belurkar | Round 2: Jani Kushal R - Nitish Belurkar | Sicilian Defense: Closed | |
| Apr 12, 2026 | Pham Tran Gia Phuc | 1–0 | Jani Kushal R | new tournament description | Nimzo-Indian Defense: Normal Variation | |
| Apr 17, 2025 | Jani Kushal R | 0–1 | Savchenko | Round 9: Jani Kushal R - Savchenko, Boris | Grünfeld Defense: Botvinnik Variation | |
| Apr 13, 2025 | Jani Kushal R | ½–½ | Neelash Saha | Round 5: Jani Kushal R - Neelash Saha | Owen Defense | |
| Apr 13, 2025 | Jani Kushal R | * | Aronyak Ghosh | Round 6: Jani Kushal R - Aronyak Ghosh | ? | |
| Apr 11, 2025 | Jani Kushal R | 0–1 | Vaz | Round 3: Jani Kushal R - Vaz, Ethan | Sicilian Defense: Najdorf Variation, English Attack | |
| Mar 11, 2025 | Dinesh Rajan M | 1–0 | Jani Kushal R | National Men Team Championship 2025 | Italian Game: Two Knights Defense, Polerio Defense, Bogoljubow Variation | |
| Mar 8, 2025 | Priansh Das | ½–½ | Jani Kushal R | National Men Team Championship 2025 | Italian Game: Classical Variation, Giuoco Pianissimo, with d6 | |
| Mar 7, 2025 | Jain | 0–1 | Jani Kushal R | National Men Team Championship 2025 | Ruy Lopez: Morphy Defense, Cozio Defense | |
| Mar 6, 2025 | Jani Kushal R | ½–½ | Samarth Jain | National Men Team Championship 2025 | Caro-Kann Defense: Advance Variation, Short Variation | |
| Mar 6, 2025 | Neelash Saha | 1–0 | Jani Kushal R | National Men Team Championship 2025 | Zukertort Opening | |
| Dec 12, 2024 | Nigmatov | 1–0 | Jani Kushal R | Qatar Masters 2024 | Ruy Lopez: Morphy Defense, Steinitz Deferred | |
| Dec 11, 2024 | Jani Kushal R | 1–0 | Harsh Suresh | Qatar Masters 2024 | Queen's Gambit Declined: Ragozin Defense, Alekhine Variation | |
| Dec 10, 2024 | Fandi | 0–1 | Jani Kushal R | Qatar Masters 2024 | Ruy Lopez: Morphy Defense, Steinitz Deferred | |
| Dec 9, 2024 | Jani Kushal R | ½–½ | Pham | Qatar Masters 2024 | Queen's Gambit Declined: Ragozin Defense, Alekhine Variation | |
| Dec 7, 2024 | Uskov | 1–0 | Jani Kushal R | Qatar Masters 2024 | Ruy Lopez: Morphy Defense, Steinitz Deferred | |
| Dec 6, 2024 | Jani Kushal R | 1–0 | Socko | Qatar Masters 2024 | Queen's Indian Defense: Kasparov-Petrosian Variation, Petrosian Attack | |
| Dec 5, 2024 | Amartuvshin | ½–½ | Jani Kushal R | Qatar Masters 2024 | Queen's Gambit Declined: Three Knights, Vienna Variation | |
| Dec 4, 2024 | Jani Kushal R | ½–½ | Abdurakhmonov | Qatar Masters 2024 | Queen's Indian Defense: Petrosian Variation | |
| Dec 3, 2024 | Galaviz Medina | 1–0 | Jani Kushal R | Qatar Masters 2024 | Nimzo-Indian Defense: Normal Variation | |
| Oct 16, 2024 | Jani Kushal R | 0–1 | Utegaliyev | Round 5: Jani Kushal R - Utegaliyev, Azamat | Scandinavian Defense: Valencian Variation | |
| Oct 16, 2024 | Iskandarov | 1–0 | Jani Kushal R | Round 4: Iskandarov, Misratdin - Jani Kushal R | Queen's Gambit Declined: Three Knights Variation | |
| Oct 14, 2024 | Suleymenov | ½–½ | Jani Kushal R | Round 2: Suleymenov, Alisher - Jani Kushal R | Queen's Gambit Declined: Three Knights Variation | |
| Aug 24, 2024 | Jani Kushal R | 0–1 | Predke | Round 9: Jani Kushal R - Predke, Alexandr | Sicilian Defense: Richter-Rauzer Variation, Modern Variation | |
| Aug 23, 2024 | Muthaiah AL | 0–1 | Jani Kushal R | Round 8: Muthaiah AL - Jani Kushal R | King's Indian Attack | |
| Aug 22, 2024 | Jani Kushal R | ½–½ | Kong | Round 7: Jani Kushal R - Kong, Xiangrui | Ruy Lopez: Morphy Defense, Norwegian Variation | |
| Aug 21, 2024 | Erdogmus | 1–0 | Jani Kushal R | Round 6: Erdogmus, Yagiz Kaan - Jani Kushal R | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Aug 20, 2024 | Jani Kushal R | 1–0 | Pham Tran Gia Phuc | Round 5: Jani Kushal R - Pham Tran Gia Phuc | Sicilian Defense: Najdorf Variation | |
| Aug 19, 2024 | Adhiban | 1–0 | Jani Kushal R | Round 4: Adhiban, B. - Jani Kushal R | Italian Game: Giuoco Pianissimo, Normal | |
| Aug 18, 2024 | Jani Kushal R | 1–0 | Suyarov | Round 3: Jani Kushal R - Suyarov, Mukhammadzokhid | French Defense: Advance Variation, Euwe Variation | |
| Aug 16, 2024 | Salem | ½–½ | Jani Kushal R | 30th AbuDhabi Masters Chess Tournament | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Jul 21, 2024 | Geemal | 1–0 | Jani Kushal R | Round 9: Geemal, Gaya - Jani Kushal R | King's Pawn Game | |
| Jul 20, 2024 | Jani Kushal R | 0–1 | Orozbaev | Round 8: Jani Kushal R - Orozbaev, Eldiyar | Sicilian Defense: Richter-Rauzer Variation, Modern Variation | |
| Jul 19, 2024 | Sakline Mostafa | 1–0 | Jani Kushal R | Round 7: Sakline Mostafa, Sajid - Jani Kushal R | Queen's Gambit Declined | |
| Jul 19, 2024 | Jani Kushal R | 0–1 | De Silva | Round 6: Jani Kushal R - De Silva, L M S T | Scotch Game: Mieses Variation | |
| Jul 18, 2024 | Ganepola | 0–1 | Jani Kushal R | Round 5: Ganepola, Thushanu Yasmith - Jani Kushal R | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Jul 17, 2024 | Jani Kushal R | 1–0 | Insara | Round 4: Jani Kushal R - Insara, S D Nadev | Sicilian Defense: Four Knights Variation, Exchange Variation | |
| Jul 17, 2024 | Jani Kushal R | 0–1 | Md Imran | Round 3: Jani Kushal R - Md Imran | French Defense: Advance Variation, Wade Variation | |
| Jul 16, 2024 | Manon | ½–½ | Jani Kushal R | Round 2: Manon, Reja Neer - Jani Kushal R | Ruy Lopez: Morphy Defense, Steinitz Deferred | |
| Jul 16, 2024 | Bandara | 0–1 | Jani Kushal R | Round 1: Bandara, L R D B - Jani Kushal R | Polish Opening | |
| Jun 11, 2024 | Rohith S | 1–0 | Jani Kushal R | FIDE World Junior Chess Championship 2024 Open | King's Pawn Game | |
| Jun 10, 2024 | Jani Kushal R | 0–1 | Subelj | FIDE World Junior Chess Championship 2024 Open | Ruy Lopez: Morphy Defense, Schliemann Defense Deferred | |
| Jun 9, 2024 | Sri Charan Sandipagu | 0–1 | Jani Kushal R | FIDE World Junior Chess Championship 2024 Open | Scotch Game: Schmidt Variation | |
| Oct 20, 2024 | Jani Kushal R | 0–1 | Bernadskiy | Round 9: Jani Kushal R - Bernadskiy, Vitaliy | Caro-Kann Defense: Advance Variation, Short Variation | |
| Oct 18, 2024 | Jani Kushal R | 0–1 | Prraneeth Vuppala | Round 7: Jani Kushal R - Prraneeth Vuppala | Sicilian Defense: Najdorf Variation | |
| Oct 15, 2024 | Jani Kushal R | 1–0 | Sivuk | Round 3: Jani Kushal R - Sivuk, Vitaly | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Oct 2, 2024 | Jani Kushal R | ½–½ | Vakhidov | Round 1: Jani Kushal R - Vakhidov, Jakhongir | Sicilian Defense: Najdorf Variation | |
| Dec 28, 2023 | Jani | 0–1 | Deepan | VELAMMAL HOSPITAL PRESENTS ATHENS OF THE EAST 3rd GRAND MASTER CHESS TOURNAMENT (Category-A) | ? | |
| Dec 27, 2023 | Jani | 0–1 | Manigandan | VELAMMAL HOSPITAL PRESENTS ATHENS OF THE EAST 3rd GRAND MASTER CHESS TOURNAMENT (Category-A) | ? | |
| Dec 27, 2023 | Prasannaa.S | 0–1 | Jani | VELAMMAL HOSPITAL PRESENTS ATHENS OF THE EAST 3rd GRAND MASTER CHESS TOURNAMENT (Category-A) | Caro-Kann Defense: Two Knights Attack | |
| Dec 25, 2023 | Podolchenko | ½–½ | Jani | VELAMMAL HOSPITAL PRESENTS ATHENS OF THE EAST 3rd GRAND MASTER CHESS TOURNAMENT (Category-A) | Queen's Gambit Declined: Three Knights Variation | |
| Dec 24, 2023 | Jani | ½–½ | Anuj | VELAMMAL HOSPITAL PRESENTS ATHENS OF THE EAST 3rd GRAND MASTER CHESS TOURNAMENT (Category-A) | Ruy Lopez: Cozio Defense | |
| Aug 20, 2023 | Das | 1–0 | Jani Kushal R | Indian Championship | Zukertort Opening | |
| Aug 18, 2023 | Krishna C R G | 1–0 | Jani Kushal R | Indian Championship | Zukertort Opening | |
| Jun 21, 2022 | Jani Kushal R | * | Gusain | 13th Chennai Open | Zukertort Opening: Sicilian Invitation | |
| Jun 21, 2022 | Jani Kushal R | * | Gusain | 13th Chennai Open | ? | |
| Jun 20, 2022 | Jani Kushal R | * | Aravinda | 13th Chennai Open | ? | |
| Jun 20, 2022 | Theephigaa K P | 0–1 | Jani Kushal R | 13th Chennai Open | ? | |
| Jun 19, 2022 | Jani Kushal R | ½–½ | Aaryan Balaji Rao | 13th Chennai Open | ? | |
| — | Jani Kushal R | ½–½ | Lyutsinger | Round 3: Jani Kushal R - Lyutsinger, Iren | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| — | Jani Kushal R | 0–1 | Ghayourifar | Round 4: Jani Kushal R - Ghayourifar, Amir | Queen's Gambit Declined: Harrwitz Attack, Fianchetto Defense | |
| — | Jani Kushal R | ½–½ | Alinasab | Round 6: Jani Kushal R - Alinasab, Mobina | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| — | Aradhya | 1–0 | Jani Kushal R | Round 1: Aradhya, Garg - Jani Kushal R | King's Indian Attack | |
| — | ABDULRAHEEM | 1–0 | Jani Kushal R | Round 2: ABDULRAHEEM, Abdulrahman Akintoye - Jani Kushal R | Queen's Pawn Game: Symmetrical Variation | |
| — | Potawad Anirudhha | 0–1 | Jani Kushal R | Round 5: Potawad Anirudhha - Jani Kushal R | Ruy Lopez: Exchange Variation, Normal Variation | |
| — | Jval Saurin Patel | 1–0 | Jani Kushal R | Round 7: Jval Saurin Patel - Jani Kushal R | Nimzo-Indian Defense: Sämisch Variation | |
| — | Frayna | 1–0 | Jani Kushal R | Round 8: Frayna, Janelle Mae - Jani Kushal R | English Opening: Agincourt Defense | |