| Feb 27, 2026 | Rahul Ramakrishnan | ½–½ | Rupam Mukherjee | 13th National Amateur Chess Championship 2026- Open 2300 | Old Indian Defense: Ukrainian Variation | |
| Jan 3, 2026 | Rahul Ramakrishnan | 0–1 | Deepan Chakkravarthy J. | 16th Chennai Open | Slav Defense: Exchange Variation | |
| Oct 1, 2025 | Rahul Ramakrishnan | ½–½ | Arush A | Round 11: Rahul Ramakrishnan - Arush A | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Sep 27, 2025 | Rahul Ramakrishnan | ½–½ | Neelotpal | Round 7: Rahul Ramakrishnan - Neelotpal, Das | Nimzo-Indian Defense: Normal Variation, Botvinnik System | |
| Sep 22, 2025 | Kumaresh A | 1–0 | Rahul Ramakrishnan | Round 2: Kumaresh A - Rahul Ramakrishnan | French Defense: Classical Variation, Shirov-Anand Variation | |
| May 6, 2025 | Schekachikhin | 1–0 | Rahul Ramakrishnan | KCA’s International Chess Festival God’s Own Country’s 1st GM International Category-A | Nimzo-Indian Defense: Normal Variation, Schlechter Defense | |
| Nov 10, 2024 | Saisarvesh S | ½–½ | Rahul Ramakrishnan | National Sub Junior Open and Girls Chess Championship 2024 | French Defense: Advance Variation | |
| Nov 4, 2024 | Rahul Ramakrishnan | 0–1 | Sriram Adarsh Uppala | National Sub Junior Open and Girls Chess Championship 2024 | Queen's Gambit Declined: Janowski Variation | |
| Jul 2, 2024 | Rahul Ramakrishnan | * | Mrozowski | Tiebreak Rapid 1: Rahul Ramakrishnan - Mrozowski, Nikodem | ? | |
| Jul 2, 2024 | Mrozowski | 0–1 | Rahul Ramakrishnan | Game 2: Mrozowski, Nikodem - Rahul Ramakrishnan | French Defense: Advance Variation | |
| Jul 1, 2024 | Rahul Ramakrishnan | 1–0 | Mrozowski | Game 1: Rahul Ramakrishnan - Mrozowski, Nikodem | Mexican Defense | |
| Jun 29, 2024 | Rahul Ramakrishnan | 1–0 | Akramov | Round 7: Rahul Ramakrishnan - Akramov, Khasan | Grünfeld Defense: Brinckmann Attack | |
| Jun 28, 2024 | Yu | 1–0 | Rahul Ramakrishnan | Round 6: Yu, Zechen - Rahul Ramakrishnan | French Defense: Alekhine-Chatard Attack | |
| Jun 26, 2024 | Shen | 0–1 | Rahul Ramakrishnan | Round 4: Shen, Houlin - Rahul Ramakrishnan | French Defense: Tarrasch Variation, Botvinnik Variation | |
| Jun 25, 2024 | Rahul Ramakrishnan | 1–0 | AlJamaat | Round 3: Rahul Ramakrishnan - AlJamaat, Khaled | Queen's Gambit Accepted: Old Variation | |
| Jun 24, 2024 | Xia | 1–0 | Rahul Ramakrishnan | Round 2: Xia, Joshua - Rahul Ramakrishnan | French Defense: Tarrasch Variation, Botvinnik Variation | |
| Jun 23, 2024 | Rahul Ramakrishnan | 1–0 | Kazimzade | Round 1: Rahul Ramakrishnan - Kazimzade, Mahammad | Nimzo-Indian Defense: Reshevsky Variation | |
| Jun 21, 2024 | Rahul Ramakrishnan | ½–½ | Shogdzhiev | Round 5: Rahul Ramakrishnan - Shogdzhiev, Roman | Slav Defense: Exchange Variation | |
| Mar 30, 2024 | Rahul Ramakrishnan | 0–1 | Akash G | 6th SHAASTRA Rapid FIDE Rated Chess Tournament 2024 - IIT Madras | Nimzo-Indian Defense: Reshevsky Variation | |
| Dec 27, 2024 | Rahul Ramakrishnan | 1–0 | Suresh Duvvala | Round 10: Rahul Ramakrishnan - Suresh Duvvala | Nimzo-Indian Defense: St. Petersburg Variation | |
| Dec 27, 2024 | Rutherford S | 1–0 | Rahul Ramakrishnan | Round 9: Rutherford S - Rahul Ramakrishnan | Mieses Opening | |
| Dec 26, 2024 | Rahul Ramakrishnan | 1–0 | Shashank K | Round 6: Rahul Ramakrishnan - Shashank K | King's Indian Defense: Sämisch Variation, Sämisch Gambit | |
| Dec 26, 2024 | Rahul Ramakrishnan | ½–½ | Nayak | Round 8: Rahul Ramakrishnan - Nayak, Biswajit | Nimzo-Indian Defense: Reshevsky Variation | |
| Dec 26, 2024 | Gokul Krishna S | ½–½ | Rahul Ramakrishnan | Round 7: Gokul Krishna S - Rahul Ramakrishnan | French Defense: Schlechter Variation | |
| Dec 25, 2024 | Rahul Ramakrishnan | 1–0 | Kavin E | Round 5: Rahul Ramakrishnan - Kavin E | Queen's Pawn Game | |
| Oct 10, 2024 | Abhinav Anand | ½–½ | Rahul Ramakrishnan | Round 11: Abhinav Anand - Rahul Ramakrishnan | Tarrasch Defense: Classical Variation | |
| Oct 9, 2024 | Ankit Das | ½–½ | Rahul Ramakrishnan | Round 10: Ankit Das - Rahul Ramakrishnan | Nimzo-Indian Defense: Classical Variation | |
| Oct 8, 2024 | Rahul Ramakrishnan | 1–0 | Divith Reddy Adulla | Round 8: Rahul Ramakrishnan - Divith Reddy Adulla | Grünfeld Defense: Russian Variation, Hungarian Variation | |
| Oct 8, 2024 | Rahul Ramakrishnan | 0–1 | Madhvendra Pratap Sharma | Round 9: Rahul Ramakrishnan - Madhvendra Pratap Sharma | Tarrasch Defense: Symmetrical Variation | |
| Oct 7, 2024 | Rahul Ramakrishnan | 1–0 | Ishan Arjun P Y | Round 6: Rahul Ramakrishnan - Ishan Arjun P Y | Indian Defense: Budapest Defense, Rubinstein Variation | |
| Oct 7, 2024 | Narendra Agarwal | 0–1 | Rahul Ramakrishnan | Round 7: Narendra Agarwal - Rahul Ramakrishnan | Zukertort Opening: Nimzo-Larsen Variation | |
| Oct 5, 2024 | Rahul Ramakrishnan | 1–0 | Devansh Keshri | Round 2: Rahul Ramakrishnan - Devansh Keshri | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Oct 5, 2024 | Sathvik Gulakaram | 1–0 | Rahul Ramakrishnan | Round 3: Sathvik Gulakaram - Rahul Ramakrishnan | French Defense: Classical Variation, Steinitz Variation | |
| Oct 4, 2024 | Vidith Devaki Bhatta | 0–1 | Rahul Ramakrishnan | Round 1: Vidith Devaki Bhatta - Rahul Ramakrishnan | French Defense: Classical Variation, Steinitz Variation | |
| — | Rahul Ramakrishnan | 1–0 | Shilp Kumar Ghodeshwar | 38th National Under 11 Open & Girls 2025 | Queen's Gambit Declined: Ragozin Defense | |
| — | Rahul Ramakrishnan | * | Dhruv Gupta | 38th National Under 11 Open & Girls 2025 | Nimzo-Indian Defense: Reshevsky Variation | |
| — | Rahul Ramakrishnan | 0–1 | Avirat Chauhan | 38th National Under 11 Open & Girls 2025 | Zukertort Opening: Nimzo-Larsen Variation | |
| — | Rahul Ramakrishnan | ½–½ | Viaan Samir Makhani | 38th National Under 11 Open & Girls 2025 | Benoni Defense: Fianchetto Variation, Hastings Defense | |
| — | Rahul Ramakrishnan | ½–½ | Sarvesh E | 38th National Under 11 Open & Girls 2025 | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| — | Kavish Bhattad | 0–1 | Rahul Ramakrishnan | 38th National Under 11 Open & Girls 2025 | French Defense: Advance Variation, Euwe Variation | |
| — | Dhyaan Patel | 0–1 | Rahul Ramakrishnan | 38th National Under 11 Open & Girls 2025 | Nimzo-Indian Defense: Normal Variation, Classical Defense | |
| — | Venkata Naga Karthik Malladi | 0–1 | Rahul Ramakrishnan | 38th National Under 11 Open & Girls 2025 | French Defense: Exchange Variation | |
| — | Reyaansh Venkat | ½–½ | Rahul Ramakrishnan | 38th National Under 11 Open & Girls 2025 | French Defense: Schlechter Variation | |
| — | Ayaan Phutane | ½–½ | Rahul Ramakrishnan | 38th National Under 11 Open & Girls 2025 | Nimzo-Indian Defense: Classical Variation, Berlin Variation, Pirc Variation | |