Photo credit

Murali Karthikeyan

Photo: Wolfgang Jekel

London_Chess_Classic_2016_Day2-3

CC BY 2.0 · Wikimedia Commons source

Cropped to a square portrait, resized and converted to WebP.

GMMurali Karthikeyan

IND Born 1999 (Age ≈27) Male
FIDE ID
5074452

About Murali Karthikeyan

Karthikeyan Murali was born in Thanjavur, Tamil Nadu, and learned chess at five. He won the world under-12 championship in Brazil in 2011. Two years later, he added the world under-16 title in Al Ain. Show more

Karthikeyan Murali was born in Thanjavur, Tamil Nadu, and learned chess at five. He won the world under-12 championship in Brazil in 2011. Two years later, he added the world under-16 title in Al Ain. In 2014, he helped India win the World Under-16 Olympiad and completed his grandmaster requirements. FIDE records his GM title in 2015.

He won the Indian championship in 2015 after tying with Vidit Gujrathi, whom he defeated in their individual game. He retained the title in 2016. At the 2019 Gibraltar Masters, he finished second in a field of more than 250 players. He was also runner-up at that year's Asian Championship, where a ninth-move queen sacrifice against Alireza Firouzja led to victory. In 2023, he defeated Magnus Carlsen in classical chess. His later successes included winning the 2025 Biel Masters Open with 8/10. Alongside his playing career, he received support from ONGC and joined Indian Oil as an employee in 2017.

FIDE ratings

Classical

2651.1 -6.9

Live estimate

Rapid

2524

Published FIDE

Blitz

2528

Published FIDE

Official classical ranks

World rank
#58
National rank · IND
#11

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2669 Sep 2025
Recorded years
2008–2026
Archived games
775

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
201 2024-08-20 Titled Tue 20th Aug Early chess.com INT 7 Nikita Matinian Murali Karthikeyan Draw: 1/2-1/2 39 Open
202 2024-08-20 Titled Tue 20th Aug Early chess.com INT 6 Murali Karthikeyan Mukhammadali Abdurakhmonov Won: 1-0 44 Open
203 2024-08-20 Titled Tue 20th Aug Early chess.com INT 5 Jose Francisco R P Neves Veiga Murali Karthikeyan Won: 0-1 36 Open
204 2024-08-20 Titled Tue 20th Aug Early chess.com INT 4 Murali Karthikeyan Svyatoslav Bazakutsa Lost: 0-1 36 Open
205 2024-08-20 Titled Tue 20th Aug Early chess.com INT 3 Oleksiy Solovchuk Murali Karthikeyan Won: 0-1 42 Open
206 2024-08-20 Titled Tue 20th Aug Early chess.com INT 2 Murali Karthikeyan Ramil Sadykov Won: 1-0 36 Open
207 2024-08-20 Titled Tue 20th Aug Early chess.com INT 1 Evan Ai Murali Karthikeyan Won: 0-1 53 Open
208 2024-08-13 Titled Tue 13th Aug Early chess.com INT 9 Alan Pichot Murali Karthikeyan Won: 0-1 45 Open
209 2024-08-13 Titled Tue 13th Aug Early chess.com INT 8 Murali Karthikeyan Matvey Galchenko Won: 1-0 42 Open
210 2024-08-13 Titled Tue 13th Aug Early chess.com INT 7 Viktor Shapiro Murali Karthikeyan Won: 0-1 38 Open
211 2024-08-13 Titled Tue 13th Aug Early chess.com INT 6 Murali Karthikeyan Henry Deng Won: 1-0 36 Open
212 2024-08-13 Titled Tue 13th Aug Early chess.com INT 5 Alexander Grischuk Murali Karthikeyan Lost: 1-0 47 Open
213 2024-08-13 Titled Tue 13th Aug Early chess.com INT 4 Murali Karthikeyan Erigaisi Arjun Draw: 1/2-1/2 58 Open
214 2024-08-13 Titled Tue 13th Aug Early chess.com INT 3 Krishnan P. Saravana Murali Karthikeyan Won: 0-1 39 Open
215 2024-08-13 Titled Tue 13th Aug Early chess.com INT 2 Murali Karthikeyan Maxim Novik Won: 1-0 38 Open
216 2024-08-13 Titled Tue 13th Aug Early chess.com INT 1 Zoey Tang Murali Karthikeyan Won: 0-1 41 Open
217 2024-08-13 Titled Tue 13th Aug Early chess.com INT 11 Murali Karthikeyan Vugar Rasulov Won: 1-0 39 Open
218 2024-08-13 Titled Tue 13th Aug Early chess.com INT 10 Murali Karthikeyan Daniel Naroditsky Draw: 1/2-1/2 111 Open
219 2024-07-21 CrunchLab Masters Div 2 L chess.com INT 3.2 Murali Karthikeyan Vladimir Kramnik Lost: 0-1 56 Open
220 2024-07-21 CrunchLab Masters Div 2 L chess.com INT 3.1 Vladimir Kramnik Murali Karthikeyan Draw: 1/2-1/2 67 Open
221 2024-07-21 CrunchLab Masters Div 2 L chess.com INT 2.2 Murali Karthikeyan Tuan Minh Le Won: 1-0 96 Open
222 2024-07-21 CrunchLab Masters Div 2 L chess.com INT 2.1 Tuan Minh Le Murali Karthikeyan Draw: 1/2-1/2 58 Open
223 2024-07-19 CrunchLab Masters Div 2 W chess.com INT 1.3 Grigoriy Oparin Murali Karthikeyan Draw: 1/2-1/2 63 Open
224 2024-07-19 CrunchLab Masters Div 2 W chess.com INT 1.2 Murali Karthikeyan Grigoriy Oparin Won: 1-0 55 Open
225 2024-07-19 CrunchLab Masters Div 2 W chess.com INT 1.1 Grigoriy Oparin Murali Karthikeyan Won: 0-1 34 Open
226 2024-07-18 Crunchlabs Play-In Match D2 chess.com INT 2.4 Murali Karthikeyan David Paravyan Won: 1-0 57 Open
227 2024-07-18 Crunchlabs Play-In Match D2 chess.com INT 2.3 David Paravyan Murali Karthikeyan Won: 0-1 49 Open
228 2024-07-18 Crunchlabs Play-In Match D2 chess.com INT 2.2 Murali Karthikeyan David Paravyan Draw: 1/2-1/2 39 Open
229 2024-07-18 Crunchlabs Play-In Match D2 chess.com INT 2.1 David Paravyan Murali Karthikeyan Lost: 1-0 37 Open
230 2024-07-18 Crunchlabs Play-In Match D2 chess.com INT 1.2 Murali Karthikeyan Shamsiddin Vokhidov Won: 1-0 63 Open
231 2024-07-18 Crunchlabs Play-In Match D2 chess.com INT 1.1 Shamsiddin Vokhidov Murali Karthikeyan Draw: 1/2-1/2 48 Open
232 2024-07-17 CrunchLabs Masters PlayIn chess.com INT 9 Murali Karthikeyan Santosh Gujrathi Vidit Draw: 1/2-1/2 14 Open
233 2024-07-17 CrunchLabs Masters PlayIn chess.com INT 8 Vladimir Kramnik Murali Karthikeyan Lost: 1-0 40 Open
234 2024-07-17 CrunchLabs Masters PlayIn chess.com INT 7 Jules Moussard Murali Karthikeyan Draw: 1/2-1/2 62 Open
235 2024-07-17 CrunchLabs Masters PlayIn chess.com INT 6 Murali Karthikeyan Shamsiddin Vokhidov Draw: 1/2-1/2 80 Open
236 2024-07-17 CrunchLabs Masters PlayIn chess.com INT 5 Dmitry Frolyanov Murali Karthikeyan Won: 0-1 31 Open
237 2024-07-17 CrunchLabs Masters PlayIn chess.com INT 4 Aleksandar Indjic Murali Karthikeyan Won: 0-1 58 Open
238 2024-07-17 CrunchLabs Masters PlayIn chess.com INT 3 Murali Karthikeyan Alexandr Predke Won: 1-0 25 Open
239 2024-07-17 CrunchLabs Masters PlayIn chess.com INT 2 Diptayan Ghosh Murali Karthikeyan Draw: 1/2-1/2 58 Open
240 2024-07-17 CrunchLabs Masters PlayIn chess.com INT 1 Murali Karthikeyan Guha Mitrabha Draw: 1/2-1/2 62 Open
241 2024-07-16 Titled Tue 16th Jul Early chess.com INT 2 Robert-Ionut Creanga Murali Karthikeyan Lost: 1-0 19 Open
242 2024-07-16 Titled Tue 16th Jul Early chess.com INT 1 Murali Karthikeyan Julia Antolak Draw: 1/2-1/2 55 Open
243 2024-07-09 Titled Tue 9th Jul Early chess.com INT 3 Murali Karthikeyan Nikolai Vlassov Lost: 0-1 9 Open
244 2024-07-09 Titled Tue 9th Jul Early chess.com INT 2 Victor Garcia Cuenca Murali Karthikeyan Won: 0-1 47 Open
245 2024-07-09 Titled Tue 9th Jul Early chess.com INT 1 Murali Karthikeyan Josefine Safarli Draw: 1/2-1/2 58 Open
246 2024-05-28 Titled Tue 28th May Early chess.com INT 9 Murali Karthikeyan Samuel Sevian Lost: 0-1 48 Open
247 2024-05-28 Titled Tue 28th May Early chess.com INT 8 Gyula Pap Murali Karthikeyan Won: 0-1 95 Open
248 2024-05-28 Titled Tue 28th May Early chess.com INT 7 Renato Terry Murali Karthikeyan Won: 0-1 55 Open
249 2024-05-28 Titled Tue 28th May Early chess.com INT 6 Murali Karthikeyan Alexander Grischuk Lost: 0-1 64 Open
250 2024-05-28 Titled Tue 28th May Early chess.com INT 5 Mustafa Yilmaz Murali Karthikeyan Won: 0-1 32 Open
  1. vs Nikita MatinianDraw · ½–½Black · 2024-08-20 · Round 7Titled Tue 20th Aug Early
  2. vs Mukhammadali AbdurakhmonovWon · 1-0White · 2024-08-20 · Round 6Titled Tue 20th Aug Early
  3. vs Jose Francisco R P Neves VeigaWon · 0-1Black · 2024-08-20 · Round 5Titled Tue 20th Aug Early
  4. vs Svyatoslav BazakutsaLost · 0-1White · 2024-08-20 · Round 4Titled Tue 20th Aug Early
  5. vs Oleksiy SolovchukWon · 0-1Black · 2024-08-20 · Round 3Titled Tue 20th Aug Early
  6. vs Ramil SadykovWon · 1-0White · 2024-08-20 · Round 2Titled Tue 20th Aug Early
  7. vs Evan AiWon · 0-1Black · 2024-08-20 · Round 1Titled Tue 20th Aug Early
  8. vs Alan PichotWon · 0-1Black · 2024-08-13 · Round 9Titled Tue 13th Aug Early
  9. vs Matvey GalchenkoWon · 1-0White · 2024-08-13 · Round 8Titled Tue 13th Aug Early
  10. vs Viktor ShapiroWon · 0-1Black · 2024-08-13 · Round 7Titled Tue 13th Aug Early
  11. vs Henry DengWon · 1-0White · 2024-08-13 · Round 6Titled Tue 13th Aug Early
  12. vs Alexander GrischukLost · 1-0Black · 2024-08-13 · Round 5Titled Tue 13th Aug Early
  13. vs Erigaisi ArjunDraw · ½–½White · 2024-08-13 · Round 4Titled Tue 13th Aug Early
  14. vs Krishnan P. SaravanaWon · 0-1Black · 2024-08-13 · Round 3Titled Tue 13th Aug Early
  15. vs Maxim NovikWon · 1-0White · 2024-08-13 · Round 2Titled Tue 13th Aug Early
  16. vs Zoey TangWon · 0-1Black · 2024-08-13 · Round 1Titled Tue 13th Aug Early
  17. vs Vugar RasulovWon · 1-0White · 2024-08-13 · Round 11Titled Tue 13th Aug Early
  18. vs Daniel NaroditskyDraw · ½–½White · 2024-08-13 · Round 10Titled Tue 13th Aug Early
  19. vs Vladimir KramnikLost · 0-1White · 2024-07-21 · Round 3.2CrunchLab Masters Div 2 L
  20. vs Vladimir KramnikDraw · ½–½Black · 2024-07-21 · Round 3.1CrunchLab Masters Div 2 L
  21. vs Tuan Minh LeWon · 1-0White · 2024-07-21 · Round 2.2CrunchLab Masters Div 2 L
  22. vs Tuan Minh LeDraw · ½–½Black · 2024-07-21 · Round 2.1CrunchLab Masters Div 2 L
  23. vs Grigoriy OparinDraw · ½–½Black · 2024-07-19 · Round 1.3CrunchLab Masters Div 2 W
  24. vs Grigoriy OparinWon · 1-0White · 2024-07-19 · Round 1.2CrunchLab Masters Div 2 W
  25. vs Grigoriy OparinWon · 0-1Black · 2024-07-19 · Round 1.1CrunchLab Masters Div 2 W
  26. vs David ParavyanWon · 1-0White · 2024-07-18 · Round 2.4Crunchlabs Play-In Match D2
  27. vs David ParavyanWon · 0-1Black · 2024-07-18 · Round 2.3Crunchlabs Play-In Match D2
  28. vs David ParavyanDraw · ½–½White · 2024-07-18 · Round 2.2Crunchlabs Play-In Match D2
  29. vs David ParavyanLost · 1-0Black · 2024-07-18 · Round 2.1Crunchlabs Play-In Match D2
  30. vs Shamsiddin VokhidovWon · 1-0White · 2024-07-18 · Round 1.2Crunchlabs Play-In Match D2
  31. vs Shamsiddin VokhidovDraw · ½–½Black · 2024-07-18 · Round 1.1Crunchlabs Play-In Match D2
  32. vs Santosh Gujrathi ViditDraw · ½–½White · 2024-07-17 · Round 9CrunchLabs Masters PlayIn
  33. vs Vladimir KramnikLost · 1-0Black · 2024-07-17 · Round 8CrunchLabs Masters PlayIn
  34. vs Jules MoussardDraw · ½–½Black · 2024-07-17 · Round 7CrunchLabs Masters PlayIn
  35. vs Shamsiddin VokhidovDraw · ½–½White · 2024-07-17 · Round 6CrunchLabs Masters PlayIn
  36. vs Dmitry FrolyanovWon · 0-1Black · 2024-07-17 · Round 5CrunchLabs Masters PlayIn
  37. vs Aleksandar IndjicWon · 0-1Black · 2024-07-17 · Round 4CrunchLabs Masters PlayIn
  38. vs Alexandr PredkeWon · 1-0White · 2024-07-17 · Round 3CrunchLabs Masters PlayIn
  39. vs Diptayan GhoshDraw · ½–½Black · 2024-07-17 · Round 2CrunchLabs Masters PlayIn
  40. vs Guha MitrabhaDraw · ½–½White · 2024-07-17 · Round 1CrunchLabs Masters PlayIn
  41. vs Robert-Ionut CreangaLost · 1-0Black · 2024-07-16 · Round 2Titled Tue 16th Jul Early
  42. vs Julia AntolakDraw · ½–½White · 2024-07-16 · Round 1Titled Tue 16th Jul Early
  43. vs Nikolai VlassovLost · 0-1White · 2024-07-09 · Round 3Titled Tue 9th Jul Early
  44. vs Victor Garcia CuencaWon · 0-1Black · 2024-07-09 · Round 2Titled Tue 9th Jul Early
  45. vs Josefine SafarliDraw · ½–½White · 2024-07-09 · Round 1Titled Tue 9th Jul Early
  46. vs Samuel SevianLost · 0-1White · 2024-05-28 · Round 9Titled Tue 28th May Early
  47. vs Gyula PapWon · 0-1Black · 2024-05-28 · Round 8Titled Tue 28th May Early
  48. vs Renato TerryWon · 0-1Black · 2024-05-28 · Round 7Titled Tue 28th May Early
  49. vs Alexander GrischukLost · 0-1White · 2024-05-28 · Round 6Titled Tue 28th May Early
  50. vs Mustafa YilmazWon · 0-1Black · 2024-05-28 · Round 5Titled Tue 28th May Early

FIDE tournaments

DateTournamentTypeScore
2026-10-1741st European Chess Club Cup - OPENClassical4½
2026-10-04Super liga Srbije za 2026. godinuClassical7½

All tournament results