IMAjay Karthikeyan

IND Born 2004 Male
FIDE ID
35011685

Player overview

Ajay Karthikeyan’s highest recorded classical FIDE rating is 2454 (February 2023).

FIDE ratings

2355

Classical

Published FIDE

2119

Rapid

Published FIDE

2243

Blitz

Published FIDE

Official classical ranks

Inactive on the latest FIDE classical list

Rating milestones

Highest recorded rating
2454 Feb 2023
Recorded years
2012–2026
Archived games
830

Based on available monthly lists and saved games.

Rating history

FIDE rating history

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
651 2020-07-07 Titled Tuesday 7th July chess.com INT 1 Lilit Mkrtchian Ajay Karthikeyan 0-1 32 Open
652 2020-06-30 Titled Tuesday 30th June chess.com INT 9 Pedro Ramon Martinez Reyes Ajay Karthikeyan 0-1 26 Open
653 2020-06-30 Titled Tuesday 30th June chess.com INT 8 Ajay Karthikeyan Maksim Volkov 1-0 21 Open
654 2020-06-30 Titled Tuesday 30th June chess.com INT 7 Luka Budisavljevic Ajay Karthikeyan 0-1 37 Open
655 2020-06-30 Titled Tuesday 30th June chess.com INT 6 Ajay Karthikeyan Julio Cesar Diaz Rosas 1-0 21 Open
656 2020-06-30 Titled Tuesday 30th June chess.com INT 4 Omer Reshef Ajay Karthikeyan 1-0 15 Open
657 2020-06-30 Titled Tuesday 30th June chess.com INT 3 Ajay Karthikeyan Mihai-Lucian Grunberg 0-1 33 Open
658 2020-06-30 Titled Tuesday 30th June chess.com INT 2 Ajay Karthikeyan Oksana Gritsayeva 1-0 39 Open
659 2020-06-30 Titled Tuesday 30th June chess.com INT 10 Ajay Karthikeyan Maxim Vavulin 1-0 39 Open
660 2020-06-23 Titled Tuesday 23rd June chess.com INT 7 Jose Antonio Herrera Reyes Ajay Karthikeyan 1-0 20 Open
661 2020-06-23 Titled Tuesday 23rd June chess.com INT 5 Ajay Karthikeyan Deniz Arman 0-1 45 Open
662 2020-06-23 Titled Tuesday 23rd June chess.com INT 4 Ajay Karthikeyan Tamas-Kristof Balla 1-0 79 Open
663 2020-06-23 Titled Tuesday 23rd June chess.com INT 3 Jagadeesh Siddharth Ajay Karthikeyan 0-1 41 Open
664 2020-06-23 Titled Tuesday 23rd June chess.com INT 2 Ajay Karthikeyan Arne Moll 1-0 40 Open
665 2020-06-23 Titled Tuesday 23rd June chess.com INT 1 Tomasz Jaskolka Ajay Karthikeyan 1-0 76 Open
666 2020-06-16 Titled Tuesday 16th June chess.com INT 9 Ajay Karthikeyan Matthias Bluebaum 1-0 26 Open
667 2020-06-16 Titled Tuesday 16th June chess.com INT 8 Liam Vrolijk Ajay Karthikeyan 0-1 39 Open
668 2020-06-16 Titled Tuesday 16th June chess.com INT 7 Ajay Karthikeyan Georg Seul 1-0 39 Open
669 2020-06-16 Titled Tuesday 16th June chess.com INT 5 Deysi Cori T. Ajay Karthikeyan 1-0 29 Open
670 2020-06-16 Titled Tuesday 16th June chess.com INT 4 Ajay Karthikeyan Marcell Szabo 1-0 70 Open
671 2020-06-16 Titled Tuesday 16th June chess.com INT 3 Alexander Grischuk Ajay Karthikeyan 1-0 57 Open
672 2020-06-16 Titled Tuesday 16th June chess.com INT 2 Ajay Karthikeyan Elvira Berend 1-0 35 Open
673 2020-06-16 Titled Tuesday 16th June chess.com INT 1 Pawel Kukula Ajay Karthikeyan 0-1 28 Open
674 2020-06-16 Titled Tuesday 16th June chess.com INT 10 Manuel Petrosyan Ajay Karthikeyan 1-0 118 Open
675 2020-06-09 Titled Tuesday 9th June chess.com INT 8 Anatoliy Polivanov Ajay Karthikeyan 1-0 57 Open
676 2020-06-09 Titled Tuesday 9th June chess.com INT 7 Ajay Karthikeyan Alexander Potapov 1-0 32 Open
677 2020-06-09 Titled Tuesday 9th June chess.com INT 6 Ajay Karthikeyan Nathan Solon 0-1 79 Open
678 2020-06-09 Titled Tuesday 9th June chess.com INT 5 Arkady Gitelson Ajay Karthikeyan 1-0 24 Open
679 2020-06-09 Titled Tuesday 9th June chess.com INT 4 Ajay Karthikeyan Gahan M G 1-0 23 Open
680 2020-06-09 Titled Tuesday 9th June chess.com INT 3 Bao Nghia Dong Ajay Karthikeyan 0-1 54 Open
681 2020-06-09 Titled Tuesday 9th June chess.com INT 1 Ajay Karthikeyan Manush Shah 1-0 40 Open
682 2020-06-02 Titled Tuesday 2nd June chess.com INT 9 S. Nitin Ajay Karthikeyan 0-1 60 Open
683 2020-06-02 Titled Tuesday 2nd June chess.com INT 8 Ajay Karthikeyan Milton Pantzar 1-0 41 Open
684 2020-06-02 Titled Tuesday 2nd June chess.com INT 7 Benjamin Bok Ajay Karthikeyan 1-0 78 Open
685 2020-06-02 Titled Tuesday 2nd June chess.com INT 6 Haik M. Martirosyan Ajay Karthikeyan 1-0 41 Open
686 2020-06-02 Titled Tuesday 2nd June chess.com INT 5 Ajay Karthikeyan Volodymyr Onyshchuk 1-0 34 Open
687 2020-06-02 Titled Tuesday 2nd June chess.com INT 4 Kaiqi Yang Ajay Karthikeyan 0-1 26 Open
688 2020-06-02 Titled Tuesday 2nd June chess.com INT 3 Ajay Karthikeyan David Paravyan 1/2-1/2 12 Open
689 2020-06-02 Titled Tuesday 2nd June chess.com INT 2 Alexander Reprintsev Ajay Karthikeyan 0-1 47 Open
690 2020-06-02 Titled Tuesday 2nd June chess.com INT 1 Ajay Karthikeyan Maxim Evchin 1-0 38 Open
691 2020-06-02 Titled Tuesday 2nd June chess.com INT 10 Ajay Karthikeyan Olexandr Bortnyk 1/2-1/2 54 Open
692 2020-05-26 Titled Tuesday 26th May chess.com INT 9 Ajay Karthikeyan Nguyen Thanh Thuy Tien 0-1 86 Open
693 2020-05-26 Titled Tuesday 26th May chess.com INT 8 Ruslan Kavyev Ajay Karthikeyan 0-1 30 Open
694 2020-05-26 Titled Tuesday 26th May chess.com INT 7 Ajay Karthikeyan Sargis V. Manukyan 1-0 47 Open
695 2020-05-26 Titled Tuesday 26th May chess.com INT 6 Matei-Ionut Acsinte Ajay Karthikeyan 0-1 50 Open
696 2020-05-26 Titled Tuesday 26th May chess.com INT 5 Ajay Karthikeyan Olga Artemyeva 1-0 25 Open
697 2020-05-26 Titled Tuesday 26th May chess.com INT 3 Ajay Karthikeyan Grayson Rorrer 0-1 37 Open
698 2020-05-26 Titled Tuesday 26th May chess.com INT 1 Ajay Karthikeyan Martin Matthiesen 0-1 36 Open
699 2020-05-26 Titled Tuesday 26th May chess.com INT 10 Ajay Karthikeyan Marek Karas 1-0 42 Open
700 2020-05-19 Titled Tuesday 19th May chess.com INT 8 Ajay Karthikeyan Cristian-Clement Daianu 1/2-1/2 66 Open
  1. vs Lilit MkrtchianWon · 0-1Black · 2020-07-07 · Round 1Titled Tuesday 7th July
  2. vs Pedro Ramon Martinez ReyesWon · 0-1Black · 2020-06-30 · Round 9Titled Tuesday 30th June
  3. vs Maksim VolkovWon · 1-0White · 2020-06-30 · Round 8Titled Tuesday 30th June
  4. vs Luka BudisavljevicWon · 0-1Black · 2020-06-30 · Round 7Titled Tuesday 30th June
  5. vs Julio Cesar Diaz RosasWon · 1-0White · 2020-06-30 · Round 6Titled Tuesday 30th June
  6. vs Omer ReshefLost · 1-0Black · 2020-06-30 · Round 4Titled Tuesday 30th June
  7. vs Mihai-Lucian GrunbergLost · 0-1White · 2020-06-30 · Round 3Titled Tuesday 30th June
  8. vs Oksana GritsayevaWon · 1-0White · 2020-06-30 · Round 2Titled Tuesday 30th June
  9. vs Maxim VavulinWon · 1-0White · 2020-06-30 · Round 10Titled Tuesday 30th June
  10. vs Jose Antonio Herrera ReyesLost · 1-0Black · 2020-06-23 · Round 7Titled Tuesday 23rd June
  11. vs Deniz ArmanLost · 0-1White · 2020-06-23 · Round 5Titled Tuesday 23rd June
  12. vs Tamas-Kristof BallaWon · 1-0White · 2020-06-23 · Round 4Titled Tuesday 23rd June
  13. vs Jagadeesh SiddharthWon · 0-1Black · 2020-06-23 · Round 3Titled Tuesday 23rd June
  14. vs Arne MollWon · 1-0White · 2020-06-23 · Round 2Titled Tuesday 23rd June
  15. vs Tomasz JaskolkaLost · 1-0Black · 2020-06-23 · Round 1Titled Tuesday 23rd June
  16. vs Matthias BluebaumWon · 1-0White · 2020-06-16 · Round 9Titled Tuesday 16th June
  17. vs Liam VrolijkWon · 0-1Black · 2020-06-16 · Round 8Titled Tuesday 16th June
  18. vs Georg SeulWon · 1-0White · 2020-06-16 · Round 7Titled Tuesday 16th June
  19. vs Deysi Cori T.Lost · 1-0Black · 2020-06-16 · Round 5Titled Tuesday 16th June
  20. vs Marcell SzaboWon · 1-0White · 2020-06-16 · Round 4Titled Tuesday 16th June
  21. vs Alexander GrischukLost · 1-0Black · 2020-06-16 · Round 3Titled Tuesday 16th June
  22. vs Elvira BerendWon · 1-0White · 2020-06-16 · Round 2Titled Tuesday 16th June
  23. vs Pawel KukulaWon · 0-1Black · 2020-06-16 · Round 1Titled Tuesday 16th June
  24. vs Manuel PetrosyanLost · 1-0Black · 2020-06-16 · Round 10Titled Tuesday 16th June
  25. vs Anatoliy PolivanovLost · 1-0Black · 2020-06-09 · Round 8Titled Tuesday 9th June
  26. vs Alexander PotapovWon · 1-0White · 2020-06-09 · Round 7Titled Tuesday 9th June
  27. vs Nathan SolonLost · 0-1White · 2020-06-09 · Round 6Titled Tuesday 9th June
  28. vs Arkady GitelsonLost · 1-0Black · 2020-06-09 · Round 5Titled Tuesday 9th June
  29. vs Gahan M GWon · 1-0White · 2020-06-09 · Round 4Titled Tuesday 9th June
  30. vs Bao Nghia DongWon · 0-1Black · 2020-06-09 · Round 3Titled Tuesday 9th June
  31. vs Manush ShahWon · 1-0White · 2020-06-09 · Round 1Titled Tuesday 9th June
  32. vs S. NitinWon · 0-1Black · 2020-06-02 · Round 9Titled Tuesday 2nd June
  33. vs Milton PantzarWon · 1-0White · 2020-06-02 · Round 8Titled Tuesday 2nd June
  34. vs Benjamin BokLost · 1-0Black · 2020-06-02 · Round 7Titled Tuesday 2nd June
  35. vs Haik M. MartirosyanLost · 1-0Black · 2020-06-02 · Round 6Titled Tuesday 2nd June
  36. vs Volodymyr OnyshchukWon · 1-0White · 2020-06-02 · Round 5Titled Tuesday 2nd June
  37. vs Kaiqi YangWon · 0-1Black · 2020-06-02 · Round 4Titled Tuesday 2nd June
  38. vs David ParavyanDraw · ½–½White · 2020-06-02 · Round 3Titled Tuesday 2nd June
  39. vs Alexander ReprintsevWon · 0-1Black · 2020-06-02 · Round 2Titled Tuesday 2nd June
  40. vs Maxim EvchinWon · 1-0White · 2020-06-02 · Round 1Titled Tuesday 2nd June
  41. vs Olexandr BortnykDraw · ½–½White · 2020-06-02 · Round 10Titled Tuesday 2nd June
  42. vs Nguyen Thanh Thuy TienLost · 0-1White · 2020-05-26 · Round 9Titled Tuesday 26th May
  43. vs Ruslan KavyevWon · 0-1Black · 2020-05-26 · Round 8Titled Tuesday 26th May
  44. vs Sargis V. ManukyanWon · 1-0White · 2020-05-26 · Round 7Titled Tuesday 26th May
  45. vs Matei-Ionut AcsinteWon · 0-1Black · 2020-05-26 · Round 6Titled Tuesday 26th May
  46. vs Olga ArtemyevaWon · 1-0White · 2020-05-26 · Round 5Titled Tuesday 26th May
  47. vs Grayson RorrerLost · 0-1White · 2020-05-26 · Round 3Titled Tuesday 26th May
  48. vs Martin MatthiesenLost · 0-1White · 2020-05-26 · Round 1Titled Tuesday 26th May
  49. vs Marek KarasWon · 1-0White · 2020-05-26 · Round 10Titled Tuesday 26th May
  50. vs Cristian-Clement DaianuDraw · ½–½White · 2020-05-19 · Round 8Titled Tuesday 19th May