| Jan 4, 2024 | K. Ratnakaran | 0–1 | Boris Savchenko | Round 7: K. Ratnakaran - Boris Savchenko | Caro-Kann Defense: Two Knights Attack, Mindeno Variation, Retreat Line | |
| Jan 3, 2024 | K. Ratnakaran | 1–0 | Jeet Shah | Round 6: K. Ratnakaran - Jeet Shah | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Dec 20, 2023 | Ghosh Aronyak | ½–½ | K. Ratnakaran | Round 10: Ghosh Aronyak - K. Ratnakaran | Queen's Pawn Game: London System | |
| Dec 19, 2023 | K. Ratnakaran | 1–0 | Shrivatri Anuj | Round 9: K. Ratnakaran - Shrivatri Anuj | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Dec 18, 2023 | Boris Savchenko | ½–½ | K. Ratnakaran | Round 8: Boris Savchenko - K. Ratnakaran | Benoni Defense: Classical Variation, New York Variation | |
| Dec 17, 2023 | K. Ratnakaran | 1–0 | Saha Neelash | Round 7: K. Ratnakaran - Saha Neelash | Caro-Kann Defense: Two Knights Attack, Mindeno Variation, Exchange Line | |
| Dec 16, 2023 | Akshat Sureka | 0–1 | K. Ratnakaran | Round 6: Akshat Sureka - K. Ratnakaran | Nimzo-Larsen Attack: Classical Variation | |
| Dec 16, 2023 | K. Ratnakaran | 0–1 | Levan Pantsulaia | Round 5: K. Ratnakaran - Levan Pantsulaia | Caro-Kann Defense: Breyer Variation | |
| Dec 15, 2023 | K. Ratnakaran | 1–0 | Goyal Daksh | Round 4: K. Ratnakaran - Goyal Daksh | Caro-Kann Defense: Breyer Variation | |
| Dec 14, 2023 | Prakash N Arul | 0–1 | K. Ratnakaran | Round 3: Prakash N Arul - K. Ratnakaran | French Defense: Steinitz Variation | |
| Dec 14, 2023 | K. Ratnakaran | 1–0 | Yadav B R Rohith | Round 2: K. Ratnakaran - Yadav B R Rohith | French Defense: King's Indian Attack | |
| Jun 18, 2023 | K. Ratnakaran | 0–1 | Luka Paichadze | Round 10: K. Ratnakaran - Luka Paichadze | Caro-Kann Defense: Breyer Variation | |
| Jun 17, 2023 | Shanty Jake | 0–1 | K. Ratnakaran | Round 9: Shanty Jake - K. Ratnakaran | King's Indian Defense: Fianchetto Variation, Classical Variation | |
| Jun 16, 2023 | K. Ratnakaran | 1–0 | Sinha Aarav | Round 8: K. Ratnakaran - Sinha Aarav | Sicilian Defense: French Variation | |
| Jun 12, 2023 | K. Ratnakaran | 0–1 | Fatima Marium | Round 2: K. Ratnakaran (2254) - Fatima Marium (1703) | French Defense: King's Indian Attack | |
| Feb 20, 2023 | K. Ratnakaran | 0–1 | Floryan Eugene | Round 4: K. Ratnakaran - Floryan Eugene | Ruy Lopez: Morphy Defense, Modern Steinitz Defense, Fianchetto Variation | |
| Feb 19, 2023 | K. Ratnakaran | ½–½ | Andrey Sumets | Round 2: K. Ratnakaran - Andrey Sumets | French Defense: Classical Variation, Steinitz Variation | |
| Feb 5, 2023 | K. Ratnakaran | 1–0 | Anand V Mithun | Round 9: K. Ratnakaran - Anand V Mithun | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Feb 4, 2023 | Shreeram P Vijay | 0–1 | K. Ratnakaran | Round 8: Shreeram P Vijay - K. Ratnakaran | French Defense: Advance Variation | |
| Feb 4, 2023 | K. Ratnakaran | 0–1 | Anandh S P K Arul | Round 7: K. Ratnakaran - Anandh S P K Arul | Sicilian Defense: French Variation | |
| Feb 3, 2023 | Balasubramaniam Ramnathan | 0–1 | K. Ratnakaran | Round 6: Balasubramaniam Ramnathan - K. Ratnakaran | Van't Kruijs Opening | |
| Feb 3, 2023 | K. Ratnakaran | 1–0 | S Rohith | Round 5: K. Ratnakaran - S Rohith | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Feb 2, 2023 | Kannan P Vignesh | ½–½ | K. Ratnakaran | Round 4: Kannan P Vignesh - K. Ratnakaran | French Defense: Alekhine-Chatard Attack | |
| Feb 2, 2023 | K. Ratnakaran | 1–0 | Kumar Gangwani Vaishant | Round 3: K. Ratnakaran - Kumar Gangwani Vaishant | French Defense: King's Indian Attack | |
| Feb 1, 2023 | Singh Saini Shubh | 0–1 | K. Ratnakaran | Round 2: Singh Saini Shubh - K. Ratnakaran | French Defense: Advance Variation, Euwe Variation | |
| Feb 1, 2023 | K. Ratnakaran | 1–0 | S Ukkali Krupha | Round 1: K. Ratnakaran - S Ukkali Krupha | Sicilian Defense: O'Kelly Variation, Maróczy Bind, Paulsen Line | |
| Oct 9, 2022 | Anup Deshmukh | 0–1 | K. Ratnakaran | Round 9: Anup Deshmukh - K. Ratnakaran | French Defense: Steinitz Variation | |
| Oct 9, 2022 | K. Ratnakaran | 0–1 | Chakkravarthy J. Deepan | Round 10: K. Ratnakaran - Chakkravarthy J. Deepan | Caro-Kann Defense: Two Knights Attack, Mindeno Variation, Exchange Line | |
| Oct 7, 2022 | K. Ratnakaran | 1–0 | Chouhan Vrashank | Round 8: K. Ratnakaran - Chouhan Vrashank | French Defense: Winawer Variation, Alekhine Gambit, Kan Variation | |
| Oct 6, 2022 | Panchal Hriday | 0–1 | K. Ratnakaran | Round 7: Panchal Hriday - K. Ratnakaran | Benoni Defense: Modern Variation | |
| Oct 5, 2022 | K. Ratnakaran | 0–1 | Raset Ziatdinov | Round 6: K. Ratnakaran - Raset Ziatdinov | Ruy Lopez: Morphy Defense, Wormald Attack | |
| Oct 4, 2022 | Chethan Anand Arhan | ½–½ | K. Ratnakaran | Round 5: Chethan Anand Arhan - K. Ratnakaran | French Defense: Schlechter Variation | |
| Oct 3, 2022 | Abhijeet Gupta | 1–0 | K. Ratnakaran | Round 3: Abhijeet Gupta - K. Ratnakaran | Benoni Defense: King's Pawn Line | |
| Oct 3, 2022 | K. Ratnakaran | 1–0 | Pritam Singh | Round 2: K. Ratnakaran - Pritam Singh | French Defense: King's Indian Attack | |
| Oct 3, 2022 | Tejas Shah Jihan | 0–1 | K. Ratnakaran | Round 1: Tejas Shah Jihan - K. Ratnakaran | Benoni Defense: Czech Benoni Defense | |
| Oct 3, 2022 | K. Ratnakaran | ½–½ | Akila Kavinda | Round 4: K. Ratnakaran - Akila Kavinda | Ruy Lopez: Morphy Defense, Wormald Attack | |
| Apr 30, 2022 | Dinesh K. Sharma | 0–1 | K. Ratnakaran | Round 11: Dinesh K. Sharma - K. Ratnakaran | French Defense: Schlechter Variation | |
| Apr 30, 2022 | K. Ratnakaran | 1–0 | P Shyaamnikhil | Round 10: K. Ratnakaran - P Shyaamnikhil | Sicilian Defense: O'Kelly Variation, Maróczy Bind, Paulsen Line | |
| Apr 30, 2022 | Nikhil Dixit | ½–½ | K. Ratnakaran | Round 9: Nikhil Dixit - K. Ratnakaran | French Defense: Chigorin Variation | |
| Apr 30, 2022 | K. Ratnakaran | 1–0 | Kannan Sa | Round 8: K. Ratnakaran - Kannan Sa | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Apr 30, 2022 | Niranjan Navalgund | 1–0 | K. Ratnakaran | Round 7: Niranjan Navalgund - K. Ratnakaran | Zukertort Opening | |
| Apr 30, 2022 | K. Ratnakaran | 1–0 | V S Raahul | Round 6: K. Ratnakaran - V S Raahul | Ruy Lopez: Fianchetto Defense | |
| Apr 30, 2022 | Rautela Saksham | 0–1 | K. Ratnakaran | Round 5: Rautela Saksham - K. Ratnakaran | Zukertort Opening | |
| Apr 30, 2022 | K. Ratnakaran | 1–0 | K Karthik | Round 4: K. Ratnakaran - K Karthik | King's Indian Attack: Sicilian Variation | |
| Apr 30, 2022 | Jain Jeet | 1–0 | K. Ratnakaran | Round 3: Jain Jeet - K. Ratnakaran | French Defense: Paulsen Variation | |
| Apr 30, 2022 | K. Ratnakaran | 1–0 | Vivek Sharma | Round 2: K. Ratnakaran - Vivek Sharma | Ruy Lopez: Morphy Defense, Wormald Attack | |
| Apr 30, 2022 | Sree Virinchi Vadali Raja | 0–1 | K. Ratnakaran | Round 1: Sree Virinchi Vadali Raja - K. Ratnakaran | French Defense: Exchange Variation | |
| Apr 29, 2022 | K. Ratnakaran | 1–0 | Prasanna. V Vishnu | Round 9: K. Ratnakaran - Prasanna. V Vishnu | Caro-Kann Defense: Breyer Variation | |
| Apr 29, 2022 | K. Ratnakaran | 1–0 | Arghyadip Das | Round 8: K. Ratnakaran - Arghyadip Das | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Apr 28, 2022 | K. Ratnakaran | 0–1 | Jain Jeet | Round 6: K. Ratnakaran - Jain Jeet | Ruy Lopez: Morphy Defense, Wormald Attack | |
| Apr 28, 2022 | Swami Yogesh | 0–1 | K. Ratnakaran | Round 5: Swami Yogesh - K. Ratnakaran | French Defense: Paulsen Variation | |
| Apr 7, 2022 | K. Ratnakaran | ½–½ | R.R. Laxman | Round 10: K. Ratnakaran - R.R. Laxman | Ruy Lopez: Morphy Defense, Wormald Attack | |
| Apr 6, 2022 | P. Karthikeyan | 0–1 | K. Ratnakaran | Round 9: P. Karthikeyan - K. Ratnakaran | Benoni Defense: Old Benoni | |
| Apr 4, 2022 | Dey Shahil | ½–½ | K. Ratnakaran | Round 7: Dey Shahil - K. Ratnakaran | French Defense: Tarrasch Variation, Pawn Center Variation | |
| Apr 2, 2022 | K. Ratnakaran | 0–1 | Azer Mirzoev | Round 4: K. Ratnakaran - Azer Mirzoev | Ruy Lopez: Morphy Defense, Cozio Defense | |