| May 26, 2026 | Karthikeyan | ½–½ | Sethuraman | Round 5: Karthikeyan, P. - Sethuraman, S.P. | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Mar 22, 2026 | Ayush Sharma | ½–½ | Karthikeyan | Round 9: Ayush Sharma - Karthikeyan, P. | Sicilian Defense: Taimanov Variation | |
| Mar 21, 2026 | Subhashi | 0–1 | Karthikeyan | Round 8: Subhashi, Vipal - Karthikeyan, P. | Nimzowitsch Defense: Kennedy Variation, Keres Attack | |
| Mar 20, 2026 | Karthikeyan | ½–½ | Dinesh Rajan M | Round 7: Karthikeyan, P. - Dinesh Rajan M | Semi-Slav Defense: Marshall Gambit, Main Line | |
| Mar 19, 2026 | Karthikeyan | 0–1 | Aaditya Dhingra | Round 5: Karthikeyan, P. - Aaditya Dhingra | Indian Defense: Normal Variation | |
| Mar 17, 2026 | Karthikeyan | 1–0 | Ritabrata Chakraborty | Round 3: Karthikeyan, P. - Ritabrata Chakraborty | Queen's Gambit Declined: Chigorin Defense, Main Line | |
| Mar 17, 2026 | Kumar | ½–½ | Karthikeyan | Round 2: Kumar, Gaurav - Karthikeyan, P. | Nimzowitsch Defense: Franco-Nimzowitsch Variation | |
| Mar 16, 2026 | Visakh N R | ½–½ | Karthikeyan | Round 4: Visakh N R - Karthikeyan, P. | King's Indian Defense: Fianchetto Variation, Classical Variation | |
| Mar 16, 2026 | Karthikeyan | 1–0 | Debi Prasad Nayak | Round 1: Karthikeyan, P. - Debi Prasad Nayak | Indian Defense: Normal Variation | |
| Mar 13, 2026 | Ghosh | 1–0 | Karthikeyan | Round 11: Ghosh, Diptayan - Karthikeyan, P. | King's Indian Attack: Yugoslav Variation | |
| Mar 13, 2026 | Karthikeyan | 1–0 | Sanket Chakravarty | Round 8: Karthikeyan, P. - Sanket Chakravarty | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Mar 13, 2026 | Hari Madhavan N B | 1–0 | Karthikeyan | Round 9: Hari Madhavan N B - Karthikeyan, P. | Bogo-Indian Defense: Wade-Smyslov Variation | |
| Dec 30, 2025 | Karthikeyan | ½–½ | Loiseau | Vandoeuvre A et B | Catalan Opening: Open Defense | |
| Dec 28, 2025 | Mosesov | 1–0 | Karthikeyan | Vandoeuvre A et B | Nimzo-Indian Defense: St. Petersburg Variation | |
| Dec 23, 2025 | Sumets | 1–0 | Karthikeyan | Vandoeuvre A et B | Bogo-Indian Defense: Retreat Variation | |
| Dec 21, 2025 | Sandoval Mercado | 0–1 | Karthikeyan | Sunway Sitges 2025 | Indian Defense: Anti-Nimzo-Indian | |
| Dec 20, 2025 | Dai | ½–½ | Karthikeyan | Sunway Sitges 2025 | English Opening: King's English Variation, Four Knights Variation, Quiet Line | |
| Dec 19, 2025 | Karthikeyan | ½–½ | Aradhya | Sunway Sitges 2025 | Ruy Lopez: Morphy Defense, Steinitz Deferred | |
| Dec 19, 2025 | Razafindratsima | 1–0 | Karthikeyan | Sunway Sitges 2025 | Torre Attack: Classical Defense, Nimzowitsch Variation | |
| Jul 30, 2025 | Ortega Amarelle | ½–½ | Karthikeyan | XIII Torneo Internacional Cidade de Pontevedra | Bogo-Indian Defense: Retreat Variation | |
| Jul 28, 2025 | Cacheiro Blanco | ½–½ | Karthikeyan | XIII Torneo Internacional Cidade de Pontevedra | Caro-Kann Defense: Advance Variation, Short Variation | |
| Jul 27, 2025 | Albornoz Cabrera | 1–0 | Karthikeyan | XIII Torneo Internacional Cidade de Pontevedra | Ruy Lopez: Closed, Chigorin Defense | |
| Jul 26, 2025 | Ruck | 1–0 | Karthikeyan | XIII Torneo Internacional Cidade de Pontevedra | King's Indian Defense: Fianchetto Variation, Classical Variation | |
| Jul 25, 2025 | Karthikeyan | 1–0 | Barria | XIII Torneo Internacional Cidade de Pontevedra | Sicilian Defense: Modern Variations | |
| Jul 11, 2025 | Licznerski | * | Karthikeyan | Round 7: Licznerski, Lukasz - Karthikeyan, P. | ? | |
| Jul 10, 2025 | Juan Lepp | * | Karthikeyan | Round 6: Juan Lepp, Jaime Boris - Karthikeyan, P. | ? | |
| Jul 9, 2025 | Karthikeyan | * | Donate Moreno | Round 5: Karthikeyan, P. - Donate Moreno, Silvia | ? | |
| Jul 8, 2025 | Fiorito | * | Karthikeyan | Round 4: Fiorito, Francisco - Karthikeyan, P. | ? | |
| Jul 7, 2025 | Karthikeyan | * | Antoneac Antoneac | Round 3: Karthikeyan, P. - Antoneac Antoneac, Pablo Silviu | ? | |
| Jul 6, 2025 | Beneyto De Ramon | * | Karthikeyan | Round 2: Beneyto De Ramon, Guillermo - Karthikeyan, P. | ? | |
| Jul 5, 2025 | Karthikeyan | * | Cruz Lledo | Round 1: Karthikeyan, P. - Cruz Lledo, Pablo | ? | |
| May 6, 2025 | Jaidambareesh N R | 1–0 | Karthikeyan | KCA’s International Chess Festival God’s Own Country’s 1st GM International Category-A | English Opening: Symmetrical Variation, Botvinnik System Reversed, with Nf3 | |
| May 5, 2025 | Karthikeyan | ½–½ | Siddhanth Poonja | KCA’s International Chess Festival God’s Own Country’s 1st GM International Category-A | Bogo-Indian Defense: Retreat Variation | |
| May 4, 2025 | Afreed T Khan | ½–½ | Karthikeyan | KCA’s International Chess Festival God’s Own Country’s 1st GM International Category-A | Nimzo-Indian Defense: Normal Variation, Classical Defense | |
| May 3, 2025 | Karthikeyan | 1–0 | Kolla Bhaavan | KCA’s International Chess Festival God’s Own Country’s 1st GM International Category-A | Indian Defense | |
| May 3, 2025 | Aakash G | 1–0 | Karthikeyan | KCA’s International Chess Festival God’s Own Country’s 1st GM International Category-A | Trompowsky Attack | |
| May 2, 2025 | Karthikeyan | 1–0 | Archisman Patra | KCA’s International Chess Festival God’s Own Country’s 1st GM International Category-A | Queen's Pawn Game: Accelerated London System, Steinitz Countergambit | |
| Apr 30, 2025 | Gnanaseelan | ½–½ | Karthikeyan | KCA’s International Chess Festival God’s Own Country’s 1st GM International Category-A | Nimzowitsch Defense: Kennedy Variation, Linksspringer Variation | |
| Apr 18, 2025 | Stany | 1–0 | Karthikeyan | Round 10: Stany, G.A. - Karthikeyan, P. | Caro-Kann Defense: Advance Variation, Short Variation | |
| Apr 17, 2025 | Vaz | ½–½ | Karthikeyan | Round 9: Vaz, Ethan - Karthikeyan, P. | Caro-Kann Defense: Tartakower Variation | |
| Apr 16, 2025 | Karthikeyan | 1–0 | Nandish V S | Round 8: Karthikeyan, P. - Nandish V S | Nimzo-Indian Defense: Romanishin Variation | |
| Apr 15, 2025 | Mehar | ½–½ | Karthikeyan | Round 7: Mehar, Chinna Reddy C.H. - Karthikeyan, P. | Ruy Lopez: Morphy Defense, Arkhangelsk Variation | |
| Apr 13, 2025 | Karthikeyan | ½–½ | Harsh Suresh | Round 5: Karthikeyan, P. - Harsh Suresh | French Defense: Tarrasch Variation, Chistyakov Defense | |
| Apr 13, 2025 | Karthikeyan | ½–½ | Anuj Shrivatri | Round 6: Karthikeyan, P. - Anuj Shrivatri | Ruy Lopez: Fianchetto Defense | |
| Apr 12, 2025 | Gyana Sai Santhosh M | 0–1 | Karthikeyan | Round 4: Gyana Sai Santhosh M - Karthikeyan, P. | Grünfeld Defense: Three Knights Variation | |
| Jan 17, 2025 | Sammed Jaykumar | 1–0 | Karthikeyan | Late Shri Manohar Parrikar Goa International Open Grand Master Chess Tournament 2025 | Caro-Kann Defense: Apocalypse Attack | |
| Jan 16, 2025 | Karthikeyan | 1–0 | Siddharth | Late Shri Manohar Parrikar Goa International Open Grand Master Chess Tournament 2025 | Queen's Indian Defense: Classical Variation, Traditional Variation | |
| Jan 16, 2025 | Anurag | ½–½ | Karthikeyan | Late Shri Manohar Parrikar Goa International Open Grand Master Chess Tournament 2025 | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Jan 9, 2025 | Mayank Chakraborty | ½–½ | Karthikeyan | 15th Chennai Open GM Event 2024 | Caro-Kann Defense: Maróczy Variation | |
| Jan 8, 2025 | Karthikeyan | 1–0 | Madhesh Kumar S | 15th Chennai Open GM Event 2024 | English Opening: Anglo-Indian Defense | |
| Jan 4, 2025 | Podolchenko | 1–0 | Karthikeyan | 15th Chennai Open GM Event 2024 | Semi-Slav Defense: Stoltz Variation | |
| Jan 3, 2025 | Karthikeyan | ½–½ | Deepan Chakkravarthy J. | 15th Chennai Open GM Event 2024 | Ruy Lopez: Open Berlin Defense, l'Hermet Variation | |
| Dec 31, 2024 | Karthikeyan | ½–½ | Srihari L R | Athens of the East 4th International Grand Master Open Chess Tournament-2024 CATEGORY A | Nimzo-Indian Defense: Classical Variation, Noa Variation | |
| Dec 30, 2024 | Nithin Babu | 0–1 | Karthikeyan | Athens of the East 4th International Grand Master Open Chess Tournament-2024 CATEGORY A | English Opening: Anglo-Indian Defense | |
| Dec 29, 2024 | Karthikeyan | 1–0 | Adireddy Arjun | Athens of the East 4th International Grand Master Open Chess Tournament-2024 CATEGORY A | Queen's Gambit Declined: Vienna Variation, Quiet Variation | |
| Dec 28, 2024 | Md Imran | ½–½ | Karthikeyan | Athens of the East 4th International Grand Master Open Chess Tournament-2024 CATEGORY A | Queen's Gambit Accepted: Janowski-Larsen Variation | |
| Dec 26, 2024 | Aronyak Ghosh | 1–0 | Karthikeyan | Athens of the East 4th International Grand Master Open Chess Tournament-2024 CATEGORY A | Queen's Gambit Declined: Queen's Knight Variation | |
| Jul 29, 2024 | Laksiri | 0–1 | Karthikeyan | Round 2: Laksiri, A A Kavishka Gimshan - Karthikeyan, P. | Catalan Opening: Open Defense | |
| May 23, 2024 | Karthikeyan | 1–0 | Mayukh Majumder | Round 9: Karthikeyan, P. - Mayukh Majumder | Queen's Pawn Game: London System, with e6 | |
| May 23, 2024 | Abhishek | 0–1 | Karthikeyan | Round 7: Abhishek, Kelkar - Karthikeyan, P. | Indian Defense: Anti-Grünfeld, Basman-Williams Attack | |
| May 23, 2024 | Aronyak Ghosh | 1–0 | Karthikeyan | Round 8: Aronyak Ghosh - Karthikeyan, P. | Queen's Pawn Game: London System | |
| May 23, 2024 | Karthikeyan | 1–0 | Jain Kashish Manoj | Round 6: Karthikeyan, P. - Jain Kashish Manoj | Queen's Pawn Game: London System | |
| May 23, 2024 | Setumadhav Yellumahanthi | 0–1 | Karthikeyan | Round 5: Setumadhav Yellumahanthi - Karthikeyan, P. | Italian Game: Classical Variation, Giuoco Pianissimo, with a6 | |
| May 23, 2024 | Karthikeyan | 1–0 | Aditi Yogesh Kayal | Round 4: Karthikeyan, P. - Aditi Yogesh Kayal | Queen's Pawn Game: London System | |
| May 23, 2024 | Anushka Bapu Kutwal | 0–1 | Karthikeyan | Round 3: Anushka Bapu Kutwal - Karthikeyan, P. | Three Knights Opening | |
| May 23, 2024 | Karthikeyan | 1–0 | Vijay Sai G | Round 2: Karthikeyan, P. - Vijay Sai G | Neo-Grünfeld Defense: with Nf3 | |
| May 23, 2024 | Patil Varad Sayaji | 0–1 | Karthikeyan | Round 1: Patil Varad Sayaji - Karthikeyan, P. | Nimzowitsch Defense: Kennedy Variation | |
| May 22, 2024 | Sherla Prathamesh | 1–0 | Karthikeyan | Round 8: Sherla Prathamesh - Karthikeyan, P. | English Opening: King's English Variation, Two Knights Variation, Smyslov System | |
| May 22, 2024 | Karthikeyan | 0–1 | Neelash Saha | Round 7: Karthikeyan, P. - Neelash Saha | Queen's Indian Defense: Miles Variation | |
| May 22, 2024 | Divith Reddy Adulla | 0–1 | Karthikeyan | Round 6: Divith Reddy Adulla - Karthikeyan, P. | Nimzowitsch Defense: Kennedy Variation, Linksspringer Variation | |
| May 22, 2024 | Karthikeyan | 1–0 | Ahaz E U | Round 5: Karthikeyan, P. - Ahaz E U | Queen's Pawn Game: London System | |
| May 22, 2024 | Rangeet Majumdar | 0–1 | Karthikeyan | Round 4: Rangeet Majumdar - Karthikeyan, P. | Zukertort Opening: Sicilian Invitation | |
| Jan 26, 2024 | Fawzy | 1–0 | Karthikeyan | 1st Bangalore International Grandmasters Open Chess Tournament-2024 (Category 'A') | Scotch Game: Malaniuk Variation | |
| Jan 21, 2024 | Karthikeyan | 0–1 | Das | 1st Bangalore International Grandmasters Open Chess Tournament-2024 (Category 'A') | Catalan Opening: Closed | |
| Jan 20, 2024 | Karthikeyan | 0–1 | Ritviz | 1st Bangalore International Grandmasters Open Chess Tournament-2024 (Category 'A') | Queen's Gambit Declined: Ragozin Defense, Alekhine Variation | |
| Jan 19, 2024 | Lalit | * | Karthikeyan | 1st Bangalore International Grandmasters Open Chess Tournament-2024 (Category 'A') | English Opening: Neo-Catalan | |
| Aug 4, 2024 | Savchenko | 1–0 | Karthikeyan | Round 10: Savchenko, Boris - Karthikeyan, P. | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Aug 3, 2024 | Karthikeyan | 1–0 | Hettiarachchi | Round 9: Karthikeyan, P. - Hettiarachchi, Jeewantha Aloka | Semi-Slav Defense: Marshall Gambit, Main Line | |
| Aug 2, 2024 | Dishank Sachin Bajaj | 0–1 | Karthikeyan | Round 8: Dishank Sachin Bajaj - Karthikeyan, P. | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Jul 31, 2024 | Dandeniya | ½–½ | Karthikeyan | Round 4: Dandeniya, D D L N - Karthikeyan, P. | Catalan Opening: Open Defense | |
| Jul 30, 2024 | Karthikeyan | 0–1 | Nikitenko | Round 3: Karthikeyan, P. - Nikitenko, Mihail | Indian Defense: Anti-Nimzo-Indian | |
| Sep 22, 2023 | Karthikeyan | ½–½ | Aleksandrov | Tsaghkadzor Open 2023 | Italian Game: Classical Variation, Giuoco Pianissimo, with d6 | |
| Sep 22, 2023 | Pranesh | 1–0 | Karthikeyan | Tsaghkadzor Open 2023 | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation | |
| Aug 26, 2023 | Karthikeyan | ½–½ | Srihari L R | Indian Championship | Indian Defense: London System | |
| Aug 25, 2023 | Vedant Garg | * | Karthikeyan | Indian Championship | Sicilian Defense: Closed, Traditional | |
| Aug 24, 2023 | Karthikeyan | * | Ajay Santhosh Parvathareddy | Indian Championship | King's Indian Defense: Orthodox Variation | |
| Aug 17, 2023 | Balkishan | 1–0 | Karthikeyan | Indian Championship | ? | |
| Aug 16, 2023 | Karthikeyan | 1–0 | Aditi Yogesh Kayal | Indian Championship | ? | |
| Jan 3, 2023 | Mohammad Nubairshah Shaikh | 0–1 | Karthikeyan | MPL 59th Indian Championship | English Opening: Symmetrical Variation, Anti-Benoni Variation, Spielmann Defense | |
| Jan 2, 2023 | Karthikeyan | 1–0 | Sahib Singh | MPL 59th Indian Championship | Semi-Slav Defense: Marshall Gambit, Main Line | |
| Jan 1, 2023 | Iniyan | 1–0 | Karthikeyan | MPL 59th Senior National | Slav Defense: Modern Line | |
| Dec 31, 2022 | Karthikeyan | ½–½ | Shyam | MPL 59th Indian Championship | King's Indian Defense: Normal Variation, King's Knight Variation | |
| Dec 30, 2022 | Kishan | * | Karthikeyan | MPL 59th Senior National | Grünfeld Defense: Exchange Variation | |
| Dec 29, 2022 | Karthikeyan | 1–0 | Ayushh | MPL 59th Senior National | Catalan Opening: Open Defense, Classical Line | |
| Dec 27, 2022 | Karthikeyan | 0–1 | Srihari | MPL 59th Senior National | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Dec 26, 2022 | Shyaamnikhil | ½–½ | Karthikeyan | MPL 59th Senior National | Queen's Gambit Declined: Three Knights, Vienna Variation | |
| Dec 25, 2022 | Karthikeyan | ½–½ | Chanda | MPL 59th Senior National | Philidor Defense: Larsen Variation | |
| Dec 24, 2022 | Mehar | ½–½ | Karthikeyan | MPL 59th Senior National | Pseudo Queen's Indian Defense | |
| Dec 23, 2022 | Karthikeyan | * | Mahindrakar | MPL 59th Senior National | Alekhine Defense: Modern Variation, Alekhine Variation | |
| Dec 22, 2022 | Mishra | 0–1 | Karthikeyan | MPL 59th Senior National | Trompowsky Attack: Classical Defense | |