GMP. Karthikeyan
- FIDE ID
- 5018226
About P. Karthikeyan
Karthikeyan Pandian was born in Chennai in 1990. He won the Commonwealth championship in 2018 with an unbeaten 7½/9. Later that year he completed his final grandmaster norm in Novi Sad, and the title followed in 2019. His coaching work included training Gukesh Dommaraju. Show more
Karthikeyan Pandian was born in Chennai in 1990. He won the Commonwealth championship in 2018 with an unbeaten 7½/9. Later that year he completed his final grandmaster norm in Novi Sad, and the title followed in 2019. His coaching work included training Gukesh Dommaraju. He married chess player Harini Sankaran in 2013, and their son was born in 2015.
FIDE ratings
Rapid
2237Published FIDE
Blitz
2246Published FIDE
Official classical ranks
- World rank
- #4533
- National rank · IND
- #249
Active players · Nov 2026 FIDE list ⓘ
Rating milestones
- Highest recorded rating
- 2507 Mar 2017
- Recorded years
- 2002–2026
- Archived games
- 649
Based on available monthly lists and saved games.
Rating history
FIDE rating history
Published rating lists through Nov 2026.
Download chart or data
View rating lists
Games
Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-11 (UTC).
Online games are identified from known tournament names, playing sites and PGN mode. Other games are listed as OTB (over-the-board).
| # | Date | Event | Site | Round | White | Black | Result | Moves | View |
|---|---|---|---|---|---|---|---|---|---|
| 201 | 2020-02-21 | Graz Open A 2020 | Graz AUT | 9.21 | P. Karthikeyan | Martin Stukan | Draw: 1/2-1/2 | 21 | Open |
| 202 | 2020-02-20 | Graz Open A 2020 | Graz AUT | 8.7 | Mladen Palac | P. Karthikeyan | Lost: 1-0 | 31 | Open |
| 203 | 2020-02-19 | Graz Open A 2020 | Graz AUT | 7.21 | P. Karthikeyan | Sila Caglar | Won: 1-0 | 53 | Open |
| 204 | 2020-02-18 | Graz Open A 2020 | Graz AUT | 6.18 | Dayan Ninov | P. Karthikeyan | Draw: 1/2-1/2 | 30 | Open |
| 205 | 2020-02-18 | Graz Open A 2020 | Graz AUT | 5.3 | P. Karthikeyan | David Brinovec | Won: 1-0 | 43 | Open |
| 206 | 2020-02-17 | Graz Open A 2020 | Graz AUT | 4.27 | Kubra Ozturk Orenli | P. Karthikeyan | Draw: 1/2-1/2 | 33 | Open |
| 207 | 2020-02-16 | Graz Open A 2020 | Graz AUT | 3.6 | P. Karthikeyan | Vladimir Burmakin | Lost: 0-1 | 31 | Open |
| 208 | 2020-02-15 | Graz Open A 2020 | Graz AUT | 2.3 | Johannes Steindl | P. Karthikeyan | Won: 0-1 | 26 | Open |
| 209 | 2020-02-14 | Graz Open A 2020 | Graz AUT | 1.35 | P. Karthikeyan | Michal Redzisz | Won: 1-0 | 30 | Open |
| 210 | 2020-01-25 | 12th Chennai Open 2020 | Chennai IND | 10.14 | P. Karthikeyan | Srihari L R | Won: 1-0 | 43 | Open |
| 211 | 2020-01-24 | 12th Chennai Open 2020 | Chennai IND | 9.8 | Visakh N R | P. Karthikeyan | Draw: 1/2-1/2 | 36 | Open |
| 212 | 2020-01-21 | 12th Chennai Open 2020 | Chennai IND | 6.19 | P. Karthikeyan | K Priyanka | Draw: 1/2-1/2 | 38 | Open |
| 213 | 2020-01-21 | 12th Chennai Open 2020 | Chennai IND | 5.5 | Aleksey Goganov | P. Karthikeyan | Draw: 1/2-1/2 | 31 | Open |
| 214 | 2020-01-20 | 12th Chennai Open 2020 | Chennai IND | 4.1 | P. Karthikeyan | Pavel Ponkratov | Draw: 1/2-1/2 | 52 | Open |
| 215 | 2020-01-14 | 18th Delhi Open 2020 | New Delhi IND | 8.13 | P. Karthikeyan | Mikheil Mchedlishvili | Lost: 0-1 | 45 | Open |
| 216 | 2020-01-12 | 18th Delhi Open 2020 | New Delhi IND | 6.9 | Adam Tukhaev | P. Karthikeyan | Lost: 1-0 | 30 | Open |
| 217 | 2019-12-19 | 57th ch-IND 2019 | Majitar IND | 11.22 | P. Karthikeyan | Kamdar Udit | Won: 1-0 | 21 | Open |
| 218 | 2019-12-18 | 57th ch-IND 2019 | Majitar IND | 10.16 | Niranjan Navalgund | P. Karthikeyan | Lost: 1-0 | 30 | Open |
| 219 | 2019-12-17 | 57th ch-IND 2019 | Majitar IND | 9.18 | P. Karthikeyan | Utsab Chatterjee | Won: 1-0 | 25 | Open |
| 220 | 2019-12-16 | 57th ch-IND 2019 | Majitar IND | 8.2 | P.D.S. Girinath | P. Karthikeyan | Draw: 1/2-1/2 | 15 | Open |
| 221 | 2019-12-15 | 57th ch-IND 2019 | Majitar IND | 7.15 | P. Karthikeyan | Soham Kamotra | Draw: 1/2-1/2 | 30 | Open |
| 222 | 2019-12-14 | 57th ch-IND 2019 | Majitar IND | 6.5 | Diptayan Ghosh | P. Karthikeyan | Lost: 1-0 | 44 | Open |
| 223 | 2019-12-13 | 57th ch-IND 2019 | Majitar IND | 5.16 | P. Karthikeyan | Aaryan Varshney | Won: 1-0 | 56 | Open |
| 224 | 2019-12-12 | 57th ch-IND 2019 | Majitar IND | 4.2 | S S Manigandan | P. Karthikeyan | Won: 0-1 | 40 | Open |
| 225 | 2019-12-11 | 57th ch-IND 2019 | Majitar IND | 3.2 | P. Karthikeyan | Chithambaram VR. Aravindh | Lost: 0-1 | 35 | Open |
| 226 | 2019-12-11 | 57th ch-IND 2019 | Majitar IND | 2.19 | Chilukuri Sai Varshith | P. Karthikeyan | Won: 0-1 | 37 | Open |
| 227 | 2019-09-29 | 2nd Gujarat Open 2019 | Ahmedabad IND | 10.5 | Ziaur Rahman | P. Karthikeyan | Won: 0-1 | 68 | Open |
| 228 | 2019-09-28 | 2nd Gujarat Open 2019 | Ahmedabad IND | 9.7 | P. Karthikeyan | Mikulas Manik | Draw: 1/2-1/2 | 31 | Open |
| 229 | 2019-09-27 | 2nd Gujarat Open 2019 | Ahmedabad IND | 8.5 | Nguyen Van Huy | P. Karthikeyan | Draw: 1/2-1/2 | 25 | Open |
| 230 | 2019-09-26 | 2nd Gujarat Open 2019 | Ahmedabad IND | 7.2 | P. Karthikeyan | Sandipan Chanda | Draw: 1/2-1/2 | 48 | Open |
| 231 | 2019-09-25 | 2nd Gujarat Open 2019 | Ahmedabad IND | 6.9 | Manisha Mohanty Kiran | P. Karthikeyan | Won: 0-1 | 40 | Open |
| 232 | 2019-09-25 | 2nd Gujarat Open 2019 | Ahmedabad IND | 5.6 | P. Karthikeyan | Ranindu Dilshan Liyanage | Draw: 1/2-1/2 | 25 | Open |
| 233 | 2019-09-24 | 2nd Gujarat Open 2019 | Ahmedabad IND | 4.8 | Bharat Kumar Reddy Poluri | P. Karthikeyan | Draw: 1/2-1/2 | 29 | Open |
| 234 | 2019-09-23 | 2nd Gujarat Open 2019 | Ahmedabad IND | 3.9 | P. Karthikeyan | Tahsin Tajwar Zia | Won: 1-0 | 27 | Open |
| 235 | 2019-09-23 | 2nd Gujarat Open 2019 | Ahmedabad IND | 2.11 | Vrushali Umesh Deodhar | P. Karthikeyan | Won: 0-1 | 72 | Open |
| 236 | 2019-09-22 | 2nd Gujarat Open 2019 | Ahmedabad IND | 1.14 | P. Karthikeyan | Choubey Saurabh | Won: 1-0 | 51 | Open |
| 237 | 2019-08-27 | 3rd Hyderabad Open 2019 | Hyderabad IND | 10.6 | Utkal Ranjan Sahoo | P. Karthikeyan | Lost: 1-0 | 29 | Open |
| 238 | 2019-08-26 | 3rd Hyderabad Open 2019 | Hyderabad IND | 9.8 | P. Karthikeyan | Pratik Patil | Won: 1-0 | 41 | Open |
| 239 | 2019-08-25 | 3rd Hyderabad Open 2019 | Hyderabad IND | 8.7 | V Varun | P. Karthikeyan | Draw: 1/2-1/2 | 49 | Open |
| 240 | 2019-08-24 | 3rd Hyderabad Open 2019 | Hyderabad IND | 7.3 | P. Karthikeyan | Masoud Mosadeghpour | Lost: 0-1 | 55 | Open |
| 241 | 2019-08-23 | 3rd Hyderabad Open 2019 | Hyderabad IND | 6.5 | P. Karthikeyan | Aaryan Varshney | Won: 1-0 | 57 | Open |
| 242 | 2019-08-23 | 3rd Hyderabad Open 2019 | Hyderabad IND | 5.1 | Alexandr Triapishko | P. Karthikeyan | Lost: 1-0 | 75 | Open |
| 243 | 2019-08-22 | 3rd Hyderabad Open 2019 | Hyderabad IND | 4.6 | P. Karthikeyan | Sekhar Chandra Sahu | Won: 1-0 | 35 | Open |
| 244 | 2019-08-21 | 3rd Hyderabad Open 2019 | Hyderabad IND | 3.7 | Barath Kalyan M | P. Karthikeyan | Won: 0-1 | 65 | Open |
| 245 | 2019-08-21 | 3rd Hyderabad Open 2019 | Hyderabad IND | 2.7 | P. Karthikeyan | Chamil Priyankara | Won: 1-0 | 31 | Open |
| 246 | 2019-08-20 | 3rd Hyderabad Open 2019 | Hyderabad IND | 1.9 | Sai Kiran Y | P. Karthikeyan | Won: 0-1 | 47 | Open |
| 247 | 2019-08-18 | 1st Athens of the East Op | Madurai IND | 10.1 | P. Karthikeyan | Lakshmi Narayanan M V | Draw: 1/2-1/2 | 48 | Open |
| 248 | 2019-08-17 | 1st Athens of the East Op | Madurai IND | 9.5 | Adam Tukhaev | P. Karthikeyan | Lost: 1-0 | 56 | Open |
| 249 | 2019-08-16 | 1st Athens of the East Op | Madurai IND | 8.9 | P. Karthikeyan | Aaryan Varshney | Won: 1-0 | 58 | Open |
| 250 | 2019-08-15 | 1st Athens of the East Op | Madurai IND | 7.2 | Abhijeet Gupta | P. Karthikeyan | Lost: 1-0 | 39 | Open |
- vs Martin StukanDraw · ½–½White · 2020-02-21 · Round 9.21Graz Open A 2020
- vs Mladen PalacLost · 1-0Black · 2020-02-20 · Round 8.7Graz Open A 2020
- vs Sila CaglarWon · 1-0White · 2020-02-19 · Round 7.21Graz Open A 2020
- vs Dayan NinovDraw · ½–½Black · 2020-02-18 · Round 6.18Graz Open A 2020
- vs David BrinovecWon · 1-0White · 2020-02-18 · Round 5.3Graz Open A 2020
- vs Kubra Ozturk OrenliDraw · ½–½Black · 2020-02-17 · Round 4.27Graz Open A 2020
- vs Vladimir BurmakinLost · 0-1White · 2020-02-16 · Round 3.6Graz Open A 2020
- vs Johannes SteindlWon · 0-1Black · 2020-02-15 · Round 2.3Graz Open A 2020
- vs Michal RedziszWon · 1-0White · 2020-02-14 · Round 1.35Graz Open A 2020
- vs Srihari L RWon · 1-0White · 2020-01-25 · Round 10.1412th Chennai Open 2020
- vs Visakh N RDraw · ½–½Black · 2020-01-24 · Round 9.812th Chennai Open 2020
- vs K PriyankaDraw · ½–½White · 2020-01-21 · Round 6.1912th Chennai Open 2020
- vs Aleksey GoganovDraw · ½–½Black · 2020-01-21 · Round 5.512th Chennai Open 2020
- vs Pavel PonkratovDraw · ½–½White · 2020-01-20 · Round 4.112th Chennai Open 2020
- vs Mikheil MchedlishviliLost · 0-1White · 2020-01-14 · Round 8.1318th Delhi Open 2020
- vs Adam TukhaevLost · 1-0Black · 2020-01-12 · Round 6.918th Delhi Open 2020
- vs Kamdar UditWon · 1-0White · 2019-12-19 · Round 11.2257th ch-IND 2019
- vs Niranjan NavalgundLost · 1-0Black · 2019-12-18 · Round 10.1657th ch-IND 2019
- vs Utsab ChatterjeeWon · 1-0White · 2019-12-17 · Round 9.1857th ch-IND 2019
- vs P.D.S. GirinathDraw · ½–½Black · 2019-12-16 · Round 8.257th ch-IND 2019
- vs Soham KamotraDraw · ½–½White · 2019-12-15 · Round 7.1557th ch-IND 2019
- vs Diptayan GhoshLost · 1-0Black · 2019-12-14 · Round 6.557th ch-IND 2019
- vs Aaryan VarshneyWon · 1-0White · 2019-12-13 · Round 5.1657th ch-IND 2019
- vs S S ManigandanWon · 0-1Black · 2019-12-12 · Round 4.257th ch-IND 2019
- vs Chithambaram VR. AravindhLost · 0-1White · 2019-12-11 · Round 3.257th ch-IND 2019
- vs Chilukuri Sai VarshithWon · 0-1Black · 2019-12-11 · Round 2.1957th ch-IND 2019
- vs Ziaur RahmanWon · 0-1Black · 2019-09-29 · Round 10.52nd Gujarat Open 2019
- vs Mikulas ManikDraw · ½–½White · 2019-09-28 · Round 9.72nd Gujarat Open 2019
- vs Nguyen Van HuyDraw · ½–½Black · 2019-09-27 · Round 8.52nd Gujarat Open 2019
- vs Sandipan ChandaDraw · ½–½White · 2019-09-26 · Round 7.22nd Gujarat Open 2019
- vs Manisha Mohanty KiranWon · 0-1Black · 2019-09-25 · Round 6.92nd Gujarat Open 2019
- vs Ranindu Dilshan LiyanageDraw · ½–½White · 2019-09-25 · Round 5.62nd Gujarat Open 2019
- vs Bharat Kumar Reddy PoluriDraw · ½–½Black · 2019-09-24 · Round 4.82nd Gujarat Open 2019
- vs Tahsin Tajwar ZiaWon · 1-0White · 2019-09-23 · Round 3.92nd Gujarat Open 2019
- vs Vrushali Umesh DeodharWon · 0-1Black · 2019-09-23 · Round 2.112nd Gujarat Open 2019
- vs Choubey SaurabhWon · 1-0White · 2019-09-22 · Round 1.142nd Gujarat Open 2019
- vs Utkal Ranjan SahooLost · 1-0Black · 2019-08-27 · Round 10.63rd Hyderabad Open 2019
- vs Pratik PatilWon · 1-0White · 2019-08-26 · Round 9.83rd Hyderabad Open 2019
- vs V VarunDraw · ½–½Black · 2019-08-25 · Round 8.73rd Hyderabad Open 2019
- vs Masoud MosadeghpourLost · 0-1White · 2019-08-24 · Round 7.33rd Hyderabad Open 2019
- vs Aaryan VarshneyWon · 1-0White · 2019-08-23 · Round 6.53rd Hyderabad Open 2019
- vs Alexandr TriapishkoLost · 1-0Black · 2019-08-23 · Round 5.13rd Hyderabad Open 2019
- vs Sekhar Chandra SahuWon · 1-0White · 2019-08-22 · Round 4.63rd Hyderabad Open 2019
- vs Barath Kalyan MWon · 0-1Black · 2019-08-21 · Round 3.73rd Hyderabad Open 2019
- vs Chamil PriyankaraWon · 1-0White · 2019-08-21 · Round 2.73rd Hyderabad Open 2019
- vs Sai Kiran YWon · 0-1Black · 2019-08-20 · Round 1.93rd Hyderabad Open 2019
- vs Lakshmi Narayanan M VDraw · ½–½White · 2019-08-18 · Round 10.11st Athens of the East Op
- vs Adam TukhaevLost · 1-0Black · 2019-08-17 · Round 9.51st Athens of the East Op
- vs Aaryan VarshneyWon · 1-0White · 2019-08-16 · Round 8.91st Athens of the East Op
- vs Abhijeet GuptaLost · 1-0Black · 2019-08-15 · Round 7.21st Athens of the East Op
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-09-27 | 1st Vijay Anand Chess Academy Fide Rapid Rating Chess Tournament | Rapid | 7½ |
| 2026-09-07 | 1st Berjaya Global Chess Open Master 2026 | Classical | 3½ |
| 2026-08-31 | 21st Dato Arthur Tan Merdeka Open Chess Championship | Classical | 5½ |