| Jun 8, 2026 | Ratnakaran | 0–1 | Sherman | Round 10: Ratnakaran, K. - Sherman, Raem | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Jun 7, 2026 | Ratnakaran | 1–0 | Omelja | Round 9: Ratnakaran, K. - Omelja, Artem | Italian Game: Classical Variation, Giuoco Pianissimo | |
| May 24, 2026 | Ratnakaran | ½–½ | Omelja | Round 2: Ratnakaran, K. - Omelja, Artem | French Defense: Winawer Variation, Delayed Exchange Variation | |
| Mar 13, 2026 | Karthikeyan | 0–1 | Ratnakaran | Round 11: Karthikeyan, Murali - Ratnakaran, K. | French Defense: Chigorin Variation | |
| Mar 13, 2026 | Ratnakaran | 0–1 | Hari Madhavan N B | Round 10: Ratnakaran, K. - Hari Madhavan N B | King's Indian Attack: Sicilian Variation | |
| Mar 13, 2026 | Puranik | 1–0 | Ratnakaran | Round 8: Puranik, Abhimanyu - Ratnakaran, K. | French Defense: Normal Variation | |
| Mar 13, 2026 | Aronyak Ghosh | ½–½ | Ratnakaran | Round 6: Aronyak Ghosh - Ratnakaran, K. | Horwitz Defense | |
| Mar 13, 2026 | Ratnakaran | 1–0 | Sai Agni Jeevitesh | Round 7: Ratnakaran, K. - Sai Agni Jeevitesh, J | Philidor Defense: Lion Variation, Lion's Claw, with Be2 and c6 | |
| Mar 13, 2026 | Ratnakaran | 1–0 | Krishna C R G | Round 5: Ratnakaran, K. - Krishna C R G | Pirc Defense | |
| Mar 13, 2026 | Ratnakaran | 1–0 | Aaryan Varshney | Round 9: Ratnakaran, K. - Aaryan Varshney | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Mar 12, 2026 | Ratnakaran | 0–1 | Iniyan | Round 6: Ratnakaran, K. - Iniyan, Pa | Sicilian Defense: Moscow Variation | |
| Mar 11, 2026 | Mitrabha | 1–0 | Ratnakaran | Round 3: Mitrabha, Guha - Ratnakaran, K. | English Opening: Anglo-Indian Defense | |
| Jan 5, 2026 | Ratnakaran | 0–1 | Nguyen Van Huy | 16th Chennai Open | Caro-Kann Defense: Breyer Variation | |
| Mar 23, 2025 | Ratnakaran | 1–0 | Saravana | Round 7: Ratnakaran, K. - Saravana, Krishnan P. | French Defense: King's Indian Attack | |
| Mar 23, 2025 | Ratnakaran | 0–1 | Karthik Venkataraman | Round 9: Ratnakaran, K. - Karthik Venkataraman | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Mar 23, 2025 | Ratnakaran | 0–1 | Pranesh M | Round 11: Ratnakaran, K. - Pranesh M | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Mar 23, 2025 | Shahil Dey | 1–0 | Ratnakaran | Round 4: Shahil Dey - Ratnakaran, K. | Zukertort Opening: Queenside Fianchetto Variation | |
| Mar 23, 2025 | Arnav Agrawal | 0–1 | Ratnakaran | Round 8: Arnav Agrawal - Ratnakaran, K. | English Defense | |
| Mar 23, 2025 | Rosh Jain | 0–1 | Ratnakaran | Round 10: Rosh Jain - Ratnakaran, K. | French Defense: Normal Variation | |
| Jan 19, 2025 | Ritviz | 1–0 | Ratnakaran | Late Shri Manohar Parrikar Goa International Open Grand Master Chess Tournament 2025 | French Defense: Normal Variation | |
| Jan 16, 2025 | Ratnakaran | ½–½ | Kaustuv | Late Shri Manohar Parrikar Goa International Open Grand Master Chess Tournament 2025 | Sicilian Defense: Moscow Variation, Main Line | |
| Jan 14, 2025 | Ratnakaran | 0–1 | Sanket Chakravarty | Late Shri Manohar Parrikar Goa International Open Grand Master Chess Tournament 2025 | Caro-Kann Defense: Panov Attack, Modern Defense | |
| Jan 13, 2025 | Aronyak Ghosh | 1–0 | Ratnakaran | Late Shri Manohar Parrikar Goa International Open Grand Master Chess Tournament 2025 | Indian Defense: Spielmann-Indian | |
| Jan 5, 2025 | Sanket Chakravarty | 1–0 | Ratnakaran | 15th Chennai Open GM Event 2024 | King's Indian Defense: Fianchetto Variation, Classical Fianchetto | |
| Jan 3, 2025 | Vaz | 1–0 | Ratnakaran | 15th Chennai Open GM Event 2024 | French Defense: Tarrasch Variation, Guimard Defense, Main Line | |
| Dec 28, 2024 | Srihari L | 1–0 | Ratnakaran | Athens of the East 4th International Grand Master Open Chess Tournament-2024 CATEGORY A | French Defense: Alekhine-Chatard Attack | |
| Dec 27, 2024 | Ratnakaran | 1–0 | Kushagra Mohan | Athens of the East 4th International Grand Master Open Chess Tournament-2024 CATEGORY A | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Dec 26, 2024 | Md Imran | 1–0 | Ratnakaran | Athens of the East 4th International Grand Master Open Chess Tournament-2024 CATEGORY A | Benoni Defense: Classical Variation, Full Line | |
| May 23, 2024 | Ratnakaran | 0–1 | Vyom Malhotra | Round 3: Ratnakaran, K. - Vyom Malhotra | Petrov's Defense: Stafford Gambit | |
| May 23, 2024 | Lohit Rushikesh | 0–1 | Ratnakaran | Round 2: Lohit Rushikesh - Ratnakaran, K. | Nimzo-Larsen Attack: Classical Variation | |
| May 22, 2024 | Ratnakaran | 1–0 | Daksh Goyal | Round 9: Ratnakaran, K. - Daksh Goyal | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| May 22, 2024 | Aronyak Ghosh | 1–0 | Ratnakaran | Round 8: Aronyak Ghosh - Ratnakaran, K. | Zukertort Opening: Queenside Fianchetto Variation | |
| May 22, 2024 | Ratnakaran | 1–0 | Jain Kashish Manoj | Round 7: Ratnakaran, K. - Jain Kashish Manoj | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| May 22, 2024 | Arpith S Bijoy | 0–1 | Ratnakaran | Round 6: Arpith S Bijoy - Ratnakaran, K. | Nimzo-Larsen Attack: Classical Variation | |
| May 22, 2024 | Ratnakaran | 1–0 | Potluri Supreetha | Round 5: Ratnakaran, K. - Potluri Supreetha | Sicilian Defense: French Variation | |
| May 22, 2024 | Puspal Datta | 0–1 | Ratnakaran | Round 4: Puspal Datta - Ratnakaran, K. | Nimzo-Larsen Attack: Classical Variation | |
| May 22, 2024 | Ratnakaran | 1–0 | Singla Aaryan | Round 3: Ratnakaran, K. - Singla Aaryan | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| May 22, 2024 | Dhumal Amit | 0–1 | Ratnakaran | Round 2: Dhumal Amit - Ratnakaran, K. | French Defense: Exchange Variation | |
| May 22, 2024 | Ratnakaran | 1–0 | Hitansh Kunal Gohil | Round 1: Ratnakaran, K. - Hitansh Kunal Gohil | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| May 22, 2024 | Ratnakaran | 1–0 | Sharnarthi Viresh | Round 9: Ratnakaran, K. - Sharnarthi Viresh | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| May 21, 2024 | Shaun Deon Sequeira | 0–1 | Ratnakaran | Round 8: Shaun Deon Sequeira - Ratnakaran, K. | French Defense: Normal Variation | |
| May 21, 2024 | Ratnakaran | 1–0 | Sree Shaunak Chanda | Round 7: Ratnakaran, K. - Sree Shaunak Chanda | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| May 20, 2024 | Neelash Saha | 1–0 | Ratnakaran | Round 6: Neelash Saha - Ratnakaran, K. | King's Indian Attack: Symmetrical Defense | |
| May 20, 2024 | Ratnakaran | 1–0 | Daksh Goyal | Round 5: Ratnakaran, K. - Daksh Goyal | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| May 19, 2024 | Kherdekar Arnav | 0–1 | Ratnakaran | Round 4: Kherdekar Arnav - Ratnakaran, K. | French Defense: Tarrasch Variation, Closed Variation | |
| May 19, 2024 | Ratnakaran | 1–0 | Shaurya Chaudhary | Round 3: Ratnakaran, K. - Shaurya Chaudhary | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| May 18, 2024 | Aaradhya Jain | 0–1 | Ratnakaran | Round 2: Aaradhya Jain - Ratnakaran, K. | Benoni Defense: Czech Benoni Defense | |
| May 18, 2024 | Ratnakaran | 1–0 | Parte Shravan | Round 1: Ratnakaran, K. - Parte Shravan | French Defense: King's Indian Attack | |
| Mar 30, 2024 | Ratnakaran | 0–1 | Aakash G | 6th SHAASTRA Rapid FIDE Rated Chess Tournament 2024 - IIT Madras | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Mar 30, 2024 | Ratnakaran | 0–1 | Ravi | 6th SHAASTRA Rapid FIDE Rated Chess Tournament 2024 - Chennai, India | Nimzo-Larsen Attack: Modern Variation | |
| Mar 30, 2024 | Jeevika S | 0–1 | Ratnakaran | 6th SHAASTRA Rapid FIDE Rated Chess Tournament 2024 - Chennai, India | French Defense: Paulsen Variation | |
| Mar 7, 2024 | Ratnakaran | 1–0 | Jinan Jomon | Round 11: Ratnakaran, K. - Jinan Jomon | Nimzo-Larsen Attack: Classical Variation | |
| Mar 7, 2024 | Ghosh | 1–0 | Ratnakaran | Round 10: Ghosh, Diptayan - Ratnakaran, K. | Zukertort Opening: Queen's Gambit Invitation | |
| Mar 7, 2024 | Ratnakaran | 1–0 | Sidhant | Round 9: Ratnakaran, K. - Sidhant, Mohapatra | Nimzo-Larsen Attack: Classical Variation | |
| Mar 7, 2024 | Ratnakaran | 0–1 | Kaustuv | Round 7: Ratnakaran, K. - Kaustuv, Kundu | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Gurgenidze Variation | |
| Mar 7, 2024 | Ratnakaran | 0–1 | Nagare Kaivalya Sandip | Round 3: Ratnakaran, K. - Nagare Kaivalya Sandip | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Mar 5, 2024 | Ratnakaran | 0–1 | Sengupta | National Rapid 2023-24 | French Defense: King's Indian Attack | |
| Mar 5, 2024 | Prraneeth Vuppala | 1–0 | Ratnakaran | National Rapid 2023-24 | French Defense: Normal Variation | |
| Mar 4, 2024 | Ratnakaran | 1–0 | Priyanka Nutakki | National Rapid 2023-24 | French Defense: King's Indian Attack | |
| Jan 26, 2024 | Ratnakaran | ½–½ | Fedorov | 1st Bangalore International Grandmasters Open Chess Tournament-2024 (Category 'A') | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Jan 19, 2024 | Ratnakaran | * | Srihari | 1st Bangalore International Grandmasters Open Chess Tournament-2024 (Category 'A') | Caro-Kann Defense: Two Knights Attack, Mindeno Variation, Exchange Line | |
| Jan 19, 2024 | Stany | ½–½ | Ratnakaran | 1st Bangalore International Grandmasters Open Chess Tournament-2024 (Category 'A') | French Defense: Normal Variation | |
| Dec 30, 2023 | Rakshith | 0–1 | Ratnakaran | VELAMMAL HOSPITAL PRESENTS ATHENS OF THE EAST 3rd GRAND MASTER CHESS TOURNAMENT (Category-A) | French Defense: Paulsen Variation | |
| Dec 29, 2023 | Sanjay | ½–½ | Ratnakaran | VELAMMAL HOSPITAL PRESENTS ATHENS OF THE EAST 3rd GRAND MASTER CHESS TOURNAMENT (Category-A) | French Defense: Normal Variation | |
| Dec 28, 2023 | Ratnakaran | 0–1 | Anuj | VELAMMAL HOSPITAL PRESENTS ATHENS OF THE EAST 3rd GRAND MASTER CHESS TOURNAMENT (Category-A) | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Dec 27, 2023 | Ratnakaran | 1–0 | Tarun | VELAMMAL HOSPITAL PRESENTS ATHENS OF THE EAST 3rd GRAND MASTER CHESS TOURNAMENT (Category-A) | Ruy Lopez: Cozio Defense | |
| Dec 27, 2023 | Srihari | 1–0 | Ratnakaran | VELAMMAL HOSPITAL PRESENTS ATHENS OF THE EAST 3rd GRAND MASTER CHESS TOURNAMENT (Category-A) | English Opening: Great Snake Variation | |
| Dec 26, 2023 | Ratnakaran | 1–0 | Fedorov | VELAMMAL HOSPITAL PRESENTS ATHENS OF THE EAST 3rd GRAND MASTER CHESS TOURNAMENT (Category-A) | King's Indian Attack: Sicilian Variation | |
| Dec 24, 2023 | Ratnakaran | ½–½ | Anilkumar | VELAMMAL HOSPITAL PRESENTS ATHENS OF THE EAST 3rd GRAND MASTER CHESS TOURNAMENT (Category-A) | French Defense: Paulsen Variation | |
| Jun 8, 2023 | Fedorov | 1–0 | Ratnakaran | Maharashtra Chess Festival | French Defense: Steinitz Variation | |
| Jun 7, 2023 | Nitish | 0–1 | Ratnakaran | Maharashtra Chess Festival | French Defense: Advance Variation, Euwe Variation | |
| Jun 5, 2023 | Ratnakaran | 0–1 | Aleksandrov | Maharashtra Chess Festival | Ruy Lopez: Berlin Defense | |
| Mar 28, 2023 | Ratnakaran | * | Pantsulaia | 20th DELHI INTERNATIONAL OPEN GRANDMASTERS CHESS TOURNAMENT | Sicilian Defense: French Variation | |
| Jan 3, 2023 | Ratnakaran | 0–1 | Manigandan | MPL 59th Indian Championship | French Defense: King's Indian Attack | |
| Jan 2, 2023 | Audi Ameya | 1–0 | Ratnakaran | MPL 59th Indian Championship | French Defense: Steinitz Variation | |
| Jan 1, 2023 | Ratnakaran | 1–0 | Vatsal | MPL 59th Senior National | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Dec 31, 2022 | Das | ½–½ | Ratnakaran | MPL 59th Indian Championship | Indian Defense: Przepiorka Variation | |
| Dec 30, 2022 | Umashankar | * | Ratnakaran | MPL 59th Senior National | French Defense: Alekhine-Chatard Attack | |
| Dec 29, 2022 | Ratnakaran | 0–1 | Shyaamnikhil | MPL 59th Senior National | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Dec 27, 2022 | Ratnakaran | 0–1 | Venkatesh | MPL 59th Senior National | Ruy Lopez: Fianchetto Defense | |
| Dec 26, 2022 | Ratnakaran | 1–0 | Anuj | MPL 59th Senior National | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Dec 25, 2022 | Garv | 0–1 | Ratnakaran | MPL 59th Senior National | King's Indian Defense: Fianchetto Variation, Classical Variation | |
| Dec 24, 2022 | Ratnakaran | 1–0 | Nawin | MPL 59th Senior National | Sicilian Defense: Hyperaccelerated Dragon | |
| Dec 23, 2022 | Ujjawal | * | Ratnakaran | MPL 59th Senior National | King's Indian Defense: Sämisch Variation, Normal Defense | |
| Dec 22, 2022 | Ratnakaran | ½–½ | Bipin | MPL 59th Senior National | French Defense: King's Indian Attack | |
| Mar 23, 2022 | Ratnakaran | 0–1 | Visakh | delhiopen2022 | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Mar 20, 2022 | Nitin | 1–0 | Ratnakaran | Grandmaster Open | French Defense: Advance Variation, Paulsen Attack | |
| Mar 19, 2022 | Ratnakaran | 1–0 | Gholami Orimi | Grandmaster Open | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Mar 18, 2022 | Ratnakaran | 0–1 | Delgado Ramirez | Grandmaster Open | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Mar 18, 2022 | Shyaamnikhil | ½–½ | Ratnakaran | Grandmaster Open | Zukertort Opening | |
| Mar 17, 2022 | Das | ½–½ | Ratnakaran | Grandmaster Open | French Defense: Steinitz Variation | |
| Mar 16, 2022 | Ratnakaran | 1–0 | Karthik | Grandmaster Open | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Mar 16, 2022 | Ratnakaran | 1–0 | Fawzy | Grandmaster Open | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| — | Ratnakaran | 1–0 | Sammed Jaykumar | Late Shri Manohar Parrikar Goa International Open Grand Master Chess Tournament 2025 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |