Photo credit

Viswanathan Anand

Photo: Wolfgang Jekel

London_Chess_Classic_2016_Day5-2

CC BY 2.0 · Wikimedia Commons source

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

GMViswanathan Anand

IND Born 1969 (Age ≈57) Male
FIDE ID
5000017

About Viswanathan Anand

Viswanathan Anand was born in Tamil Nadu in 1969 and grew up in Chennai. His mother taught him chess at six. During a childhood stay in the Philippines, she helped him continue playing and took him to chess and tennis activities. Show more

Viswanathan Anand was born in Tamil Nadu in 1969 and grew up in Chennai. His mother taught him chess at six. During a childhood stay in the Philippines, she helped him continue playing and took him to chess and tennis activities. He became known for playing quickly, earning the nickname the Lightning Kid. Anand won the World Junior Championship in 1987. In 1988, he became India's first grandmaster. He also completed a commerce degree at Loyola College in Chennai.

His first world title came in 2000, when he defeated Alexei Shirov in the FIDE championship final. He became undisputed world champion by winning the 2007 championship tournament in Mexico City. He defended the title against Vladimir Kramnik, Veselin Topalov and Boris Gelfand. After losing to Magnus Carlsen in 2013, he won the 2014 Candidates Tournament to earn a rematch. His rapid-chess career included world titles in 2003 and 2017. He received India's first Khel Ratna award and later the Padma Vibhushan. Anand's influence also extended to the next generation of Indian players. He mentored Gukesh Dommaraju and recommended that he work with Grzegorz Gajewski, who had helped Anand prepare for his own championship matches. When Gukesh lost the opening game of the 2024 title match, Anand reminded him that an early defeat could still be overcome.

FIDE ratings

Classical

2739.0

Published FIDE

Rapid

2694

Published FIDE

Blitz

2706

Published FIDE

Official classical ranks

World rank
#14
National rank · IND
#3

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2817 Mar 2011
Recorded years
2001–2026
Archived games
4467

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).

Browse all games, filter by year and download PGN

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
401 2021-07-11 GCT Blitz Croatia 2021 Zagreb CRO 12.1 Viswanathan Anand Maxime Vachier-Lagrave Draw: 1/2-1/2 89 Open
402 2021-07-11 GCT Blitz Croatia 2021 Zagreb CRO 11.1 Jan-Krzysztof Duda Viswanathan Anand Draw: 1/2-1/2 46 Open
403 2021-07-11 GCT Blitz Croatia 2021 Zagreb CRO 10.1 Viswanathan Anand Anish Giri Draw: 1/2-1/2 45 Open
404 2021-07-10 GCT Blitz Croatia 2021 Zagreb CRO 9.1 Alexander Grischuk Viswanathan Anand Draw: 1/2-1/2 27 Open
405 2021-07-10 GCT Blitz Croatia 2021 Zagreb CRO 8.1 Viswanathan Anand Shakhriyar Mamedyarov Draw: 1/2-1/2 64 Open
406 2021-07-10 GCT Blitz Croatia 2021 Zagreb CRO 7.1 Jorden Van Foreest Viswanathan Anand Won: 0-1 47 Open
407 2021-07-10 GCT Blitz Croatia 2021 Zagreb CRO 6.1 Viswanathan Anand Anton Korobov Won: 1-0 33 Open
408 2021-07-10 GCT Blitz Croatia 2021 Zagreb CRO 5.1 Ian Nepomniachtchi Viswanathan Anand Lost: 1-0 42 Open
409 2021-07-10 GCT Blitz Croatia 2021 Zagreb CRO 4.1 Viswanathan Anand Garry Kasparov Won: 1-0 30 Open
410 2021-07-10 GCT Blitz Croatia 2021 Zagreb CRO 3.1 Maxime Vachier-Lagrave Viswanathan Anand Draw: 1/2-1/2 63 Open
411 2021-07-10 GCT Blitz Croatia 2021 Zagreb CRO 2.1 Viswanathan Anand Jan-Krzysztof Duda Won: 1-0 28 Open
412 2021-07-10 GCT Blitz Croatia 2021 Zagreb CRO 1.1 Anish Giri Viswanathan Anand Lost: 1-0 39 Open
413 2021-07-09 GCT Rapid Croatia 2021 Zagreb CRO 8.4 Anand, Viswanathan Saric,Iv Draw: 1/2-1/2 48 Open
414 2021-07-09 GCT Rapid Croatia 2021 Zagreb CRO 9.3 Anish Giri Viswanathan Anand Lost: 1-0 51 Open
415 2021-07-09 GCT Rapid Croatia 2021 Zagreb CRO 8.4 Viswanathan Anand Ivan Saric Draw: 1/2-1/2 48 Open
416 2021-07-09 GCT Rapid Croatia 2021 Zagreb CRO 7.2 Jan-Krzysztof Duda Viswanathan Anand Draw: 1/2-1/2 75 Open
417 2021-07-08 GCT Rapid Croatia 2021 Zagreb CRO 6.5 Viswanathan Anand Alexander Grischuk Draw: 1/2-1/2 40 Open
418 2021-07-08 GCT Rapid Croatia 2021 Zagreb CRO 5.1 Viswanathan Anand Anton Korobov Won: 1-0 44 Open
419 2021-07-08 GCT Rapid Croatia 2021 Zagreb CRO 4.5 Shakhriyar Mamedyarov Viswanathan Anand Draw: 1/2-1/2 70 Open
420 2021-07-07 GCT Rapid Croatia 2021 Zagreb CRO 3.2 Viswanathan Anand Ian Nepomniachtchi Draw: 1/2-1/2 27 Open
421 2021-07-07 GCT Rapid Croatia 2021 Zagreb CRO 2.4 Maxime Vachier-Lagrave Viswanathan Anand Lost: 1-0 48 Open
422 2021-07-07 GCT Rapid Croatia 2021 Zagreb CRO 1.3 Viswanathan Anand Jorden Van Foreest Won: 1-0 54 Open
423 2020-02-23 Bundesliga 2019-20 Lingen GER 8.5 Laurent Fressinet Viswanathan Anand Draw: 1/2-1/2 24 Open
424 2020-01-26 82nd Tata Steel GpA Wijk aan Zee NED 13.3 Jan-Krzysztof Duda Viswanathan Anand Draw: 1/2-1/2 23 Open
425 2020-01-25 82nd Tata Steel GpA Wijk aan Zee NED 12.7 Anand, Viswanathan Kovalev,Vl Draw: 1/2-1/2 20 Open
426 2020-01-25 82nd Tata Steel GpA Wijk aan Zee NED 12.7 Viswanathan Anand Vladislav Kovalev Draw: 1/2-1/2 20 Open
427 2020-01-24 82nd Tata Steel GpA Wijk aan Zee NED 11.3 Alireza Firouzja Viswanathan Anand Won: 0-1 47 Open
428 2020-01-22 82nd Tata Steel GpA Wijk aan Zee NED 10.2 Viswanathan Anand Nikita Vitiugov Draw: 1/2-1/2 30 Open
429 2020-01-21 82nd Tata Steel GpA Wijk aan Zee NED 9.3 Viswanathan Anand Daniil Dubov Draw: 1/2-1/2 19 Open
430 2020-01-19 82nd Tata Steel GpA Wijk aan Zee NED 8.6 Fabiano Caruana Viswanathan Anand Lost: 1-0 61 Open
431 2020-01-18 82nd Tata Steel GpA Wijk aan Zee NED 7.1 Viswanathan Anand Magnus Carlsen Draw: 1/2-1/2 54 Open
432 2020-01-17 82nd Tata Steel GpA Wijk aan Zee NED 6.3 Jorden Van Foreest Viswanathan Anand Draw: 1/2-1/2 34 Open
433 2020-01-16 82nd Tata Steel GpA Wijk aan Zee NED 5.3 Viswanathan Anand Jeffery Xiong Won: 1-0 43 Open
434 2020-01-14 82nd Tata Steel GpA Wijk aan Zee NED 4.2 Yu Yangyi Anand, Viswanathan Draw: 1/2-1/2 32 Open
435 2020-01-14 82nd Tata Steel GpA Wijk aan Zee NED 4.2 Yangyi Yu Viswanathan Anand Draw: 1/2-1/2 32 Open
436 2020-01-13 82nd Tata Steel GpA Wijk aan Zee NED 3.3 Viswanathan Anand Anish Giri Draw: 1/2-1/2 21 Open
437 2020-01-12 82nd Tata Steel GpA Wijk aan Zee NED 2.7 So,W Anand, Viswanathan Lost: 1-0 26 Open
438 2020-01-12 82nd Tata Steel GpA Wijk aan Zee NED 2.7 Wesley So Viswanathan Anand Lost: 1-0 26 Open
439 2020-01-11 82nd Tata Steel GpA Wijk aan Zee NED 1.5 Viswanathan Anand Vladislav Artemiev Draw: 1/2-1/2 31 Open
440 2019-12-08 Bundesliga 2019-20 Baden Baden GER 4.4 Viswanathan Anand Thomas Beerdsen Won: 1-0 68 Open
441 2019-12-07 Bundesliga 2019-20 Baden Baden GER 3.3 Markus Ragger Viswanathan Anand Draw: 1/2-1/2 24 Open
442 2019-11-26 Tata Steel India Blitz Kolkata IND 13.3 So,W Anand, Viswanathan Won: 0-1 58 Open
443 2019-11-26 Tata Steel India Blitz Kolkata IND 16.3 Anand, Viswanathan Nakamura,Hi Draw: 1/2-1/2 21 Open
444 2019-11-26 Tata Steel India Blitz Kolkata IND 18.4 Viswanathan Anand Liren Ding Draw: 1/2-1/2 14 Open
445 2019-11-26 Tata Steel India Blitz Kolkata IND 17.3 Magnus Carlsen Viswanathan Anand Lost: 1-0 51 Open
446 2019-11-26 Tata Steel India Blitz Kolkata IND 16.3 Viswanathan Anand Hikaru Nakamura Draw: 1/2-1/2 21 Open
447 2019-11-26 Tata Steel India Blitz Kolkata IND 15.4 Anish Giri Viswanathan Anand Lost: 1-0 44 Open
448 2019-11-26 Tata Steel India Blitz Kolkata IND 14.2 Viswanathan Anand Santosh Gujrathi Vidit Lost: 0-1 44 Open
449 2019-11-26 Tata Steel India Blitz Kolkata IND 13.3 Wesley So Viswanathan Anand Won: 0-1 58 Open
450 2019-11-26 Tata Steel India Blitz Kolkata IND 12.4 Pentala Harikrishna Viswanathan Anand Won: 0-1 33 Open
  1. vs Maxime Vachier-LagraveDraw · ½–½White · 2021-07-11 · Round 12.1GCT Blitz Croatia 2021
  2. vs Jan-Krzysztof DudaDraw · ½–½Black · 2021-07-11 · Round 11.1GCT Blitz Croatia 2021
  3. vs Anish GiriDraw · ½–½White · 2021-07-11 · Round 10.1GCT Blitz Croatia 2021
  4. vs Alexander GrischukDraw · ½–½Black · 2021-07-10 · Round 9.1GCT Blitz Croatia 2021
  5. vs Shakhriyar MamedyarovDraw · ½–½White · 2021-07-10 · Round 8.1GCT Blitz Croatia 2021
  6. vs Jorden Van ForeestWon · 0-1Black · 2021-07-10 · Round 7.1GCT Blitz Croatia 2021
  7. vs Anton KorobovWon · 1-0White · 2021-07-10 · Round 6.1GCT Blitz Croatia 2021
  8. vs Ian NepomniachtchiLost · 1-0Black · 2021-07-10 · Round 5.1GCT Blitz Croatia 2021
  9. vs Garry KasparovWon · 1-0White · 2021-07-10 · Round 4.1GCT Blitz Croatia 2021
  10. vs Maxime Vachier-LagraveDraw · ½–½Black · 2021-07-10 · Round 3.1GCT Blitz Croatia 2021
  11. vs Jan-Krzysztof DudaWon · 1-0White · 2021-07-10 · Round 2.1GCT Blitz Croatia 2021
  12. vs Anish GiriLost · 1-0Black · 2021-07-10 · Round 1.1GCT Blitz Croatia 2021
  13. vs Saric,IvDraw · ½–½White · 2021-07-09 · Round 8.4GCT Rapid Croatia 2021
  14. vs Anish GiriLost · 1-0Black · 2021-07-09 · Round 9.3GCT Rapid Croatia 2021
  15. vs Ivan SaricDraw · ½–½White · 2021-07-09 · Round 8.4GCT Rapid Croatia 2021
  16. vs Jan-Krzysztof DudaDraw · ½–½Black · 2021-07-09 · Round 7.2GCT Rapid Croatia 2021
  17. vs Alexander GrischukDraw · ½–½White · 2021-07-08 · Round 6.5GCT Rapid Croatia 2021
  18. vs Anton KorobovWon · 1-0White · 2021-07-08 · Round 5.1GCT Rapid Croatia 2021
  19. vs Shakhriyar MamedyarovDraw · ½–½Black · 2021-07-08 · Round 4.5GCT Rapid Croatia 2021
  20. vs Ian NepomniachtchiDraw · ½–½White · 2021-07-07 · Round 3.2GCT Rapid Croatia 2021
  21. vs Maxime Vachier-LagraveLost · 1-0Black · 2021-07-07 · Round 2.4GCT Rapid Croatia 2021
  22. vs Jorden Van ForeestWon · 1-0White · 2021-07-07 · Round 1.3GCT Rapid Croatia 2021
  23. vs Laurent FressinetDraw · ½–½Black · 2020-02-23 · Round 8.5Bundesliga 2019-20
  24. vs Jan-Krzysztof DudaDraw · ½–½Black · 2020-01-26 · Round 13.382nd Tata Steel GpA
  25. vs Kovalev,VlDraw · ½–½White · 2020-01-25 · Round 12.782nd Tata Steel GpA
  26. vs Vladislav KovalevDraw · ½–½White · 2020-01-25 · Round 12.782nd Tata Steel GpA
  27. vs Alireza FirouzjaWon · 0-1Black · 2020-01-24 · Round 11.382nd Tata Steel GpA
  28. vs Nikita VitiugovDraw · ½–½White · 2020-01-22 · Round 10.282nd Tata Steel GpA
  29. vs Daniil DubovDraw · ½–½White · 2020-01-21 · Round 9.382nd Tata Steel GpA
  30. vs Fabiano CaruanaLost · 1-0Black · 2020-01-19 · Round 8.682nd Tata Steel GpA
  31. vs Magnus CarlsenDraw · ½–½White · 2020-01-18 · Round 7.182nd Tata Steel GpA
  32. vs Jorden Van ForeestDraw · ½–½Black · 2020-01-17 · Round 6.382nd Tata Steel GpA
  33. vs Jeffery XiongWon · 1-0White · 2020-01-16 · Round 5.382nd Tata Steel GpA
  34. vs Yu YangyiDraw · ½–½Black · 2020-01-14 · Round 4.282nd Tata Steel GpA
  35. vs Yangyi YuDraw · ½–½Black · 2020-01-14 · Round 4.282nd Tata Steel GpA
  36. vs Anish GiriDraw · ½–½White · 2020-01-13 · Round 3.382nd Tata Steel GpA
  37. vs So,WLost · 1-0Black · 2020-01-12 · Round 2.782nd Tata Steel GpA
  38. vs Wesley SoLost · 1-0Black · 2020-01-12 · Round 2.782nd Tata Steel GpA
  39. vs Vladislav ArtemievDraw · ½–½White · 2020-01-11 · Round 1.582nd Tata Steel GpA
  40. vs Thomas BeerdsenWon · 1-0White · 2019-12-08 · Round 4.4Bundesliga 2019-20
  41. vs Markus RaggerDraw · ½–½Black · 2019-12-07 · Round 3.3Bundesliga 2019-20
  42. vs So,WWon · 0-1Black · 2019-11-26 · Round 13.3Tata Steel India Blitz
  43. vs Nakamura,HiDraw · ½–½White · 2019-11-26 · Round 16.3Tata Steel India Blitz
  44. vs Liren DingDraw · ½–½White · 2019-11-26 · Round 18.4Tata Steel India Blitz
  45. vs Magnus CarlsenLost · 1-0Black · 2019-11-26 · Round 17.3Tata Steel India Blitz
  46. vs Hikaru NakamuraDraw · ½–½White · 2019-11-26 · Round 16.3Tata Steel India Blitz
  47. vs Anish GiriLost · 1-0Black · 2019-11-26 · Round 15.4Tata Steel India Blitz
  48. vs Santosh Gujrathi ViditLost · 0-1White · 2019-11-26 · Round 14.2Tata Steel India Blitz
  49. vs Wesley SoWon · 0-1Black · 2019-11-26 · Round 13.3Tata Steel India Blitz
  50. vs Pentala HarikrishnaWon · 0-1Black · 2019-11-26 · Round 12.4Tata Steel India Blitz

FIDE tournaments

DateTournamentTypeScore
2026-09-05Tech Mahindra Global Chess League 2026 - LeagueRapid2

All tournament results