Photo credit

Praggnanandhaa R

Photo: Frans Peeters

https://www.flickr.com/photos/suspeeters/54275361798/

CC BY-SA 2.0 · Wikimedia Commons source

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

GMPraggnanandhaa R

IND Born 2005 (Age ≈21) Male
FIDE ID
25059530

About Praggnanandhaa R

Rameshbabu Praggnanandhaa grew up in Chennai, where his older sister Vaishali's chess lessons introduced him to the game. Their parents had initially enrolled her to encourage an activity beyond watching television. Both children trained with R.B. Ramesh at Chess Gurukul. Show more

Rameshbabu Praggnanandhaa grew up in Chennai, where his older sister Vaishali's chess lessons introduced him to the game. Their parents had initially enrolled her to encourage an activity beyond watching television. Both children trained with R.B. Ramesh at Chess Gurukul. Their mother, Nagalakshmi, accompanied them to tournaments, while their father, Rameshbabu, worked in banking. Sponsorship helped make the travel required for an international chess career possible. Praggnanandhaa won the world under-8 championship in 2013 and the under-10 title in 2015. At ten, he became the youngest international master of his time. He completed his grandmaster requirements in Italy in 2018, aged twelve.

In 2019, he won the world under-18 championship. His 2023 World Cup run included victories over Hikaru Nakamura and Fabiano Caruana. He reached the final before losing to Magnus Carlsen in rapid tiebreaks. That result qualified him for the 2024 Candidates Tournament. Vaishali qualified for the women's event, making them the first brother and sister to reach the Candidates in the same cycle. Praggnanandhaa helped India win its first open Olympiad gold in 2024. He won the 2025 FIDE Circuit, earning another Candidates place. Outside chess, he enjoys table tennis and following cricket.

FIDE ratings

2753.6 -9.4

Classical

Live estimate

2733

Rapid

Published FIDE

2712

Blitz

Published FIDE

Official classical ranks

World rank
#7
National rank · IND
#1

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2785 Sep 2025
Recorded years
2011–2026
Archived games
1746

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
1651 2016-12-09 London Classic Open 2016 London ENG 1.37 Praggnanandhaa R Toni Riedener 1-0 19 Open
1652 2016-10-30 World Cadets U12 2016 Batumi GEO 11.2 Andy Huang Praggnanandhaa R 0-1 57 Open
1653 2016-10-29 World Cadets U12 2016 Batumi GEO 10.2 Praggnanandhaa R Nihal Sarin 1/2-1/2 49 Open
1654 2016-10-28 World Cadets U12 2016 Batumi GEO 9.1 Nikhil Kumar Praggnanandhaa R 1-0 50 Open
1655 2016-10-27 World Cadets U12 2016 Batumi GEO 8.1 Praggnanandhaa R Vincent Keymer 1/2-1/2 50 Open
1656 2016-10-26 World Cadets U12 2016 Batumi GEO 7.1 Andrew Hong Praggnanandhaa R 1/2-1/2 42 Open
1657 2016-10-24 World Cadets U12 2016 Batumi GEO 6.1 Praggnanandhaa R Yuhao Cai 1-0 41 Open
1658 2016-10-23 World Cadets U12 2016 Batumi GEO 5.1 Jonas Buhl Bjerre Praggnanandhaa R 0-1 45 Open
1659 2016-10-22 World Cadets U12 2016 Batumi GEO 4.1 Praggnanandhaa R Santiago Avila Pavas 1-0 34 Open
1660 2016-10-21 World Cadets U12 2016 Batumi GEO 3.1 Nikolozi Kacharava Praggnanandhaa R 0-1 80 Open
1661 2016-10-20 World Cadets U12 2016 Batumi GEO 2.1 Praggnanandhaa R Shoham Cohen Revivo 1-0 42 Open
1662 2016-10-19 World Cadets U12 2016 Batumi GEO 1.1 Nazar Terzyan Praggnanandhaa R 0-1 26 Open
1663 2016-10-09 chess.com IoM Masters Douglas ENG 9.21 Axel Bachmann Praggnanandhaa R 0-1 18 Open
1664 2016-10-08 chess.com IoM Masters Douglas ENG 8.33 Praggnanandhaa R Marcel Peek 1-0 42 Open
1665 2016-10-07 chess.com IoM Masters Douglas ENG 7.19 Abhijeet Gupta Praggnanandhaa R 1-0 57 Open
1666 2016-10-06 chess.com IoM Masters Douglas ENG 6.36 Praggnanandhaa R Theo Gungl 1-0 41 Open
1667 2016-10-05 chess.com IoM Masters Douglas ENG 5.13 Hrant Melkumyan Praggnanandhaa R 1-0 84 Open
1668 2016-10-04 chess.com IoM Masters Douglas ENG 4.13 Praggnanandhaa R Georg Meier 1/2-1/2 30 Open
1669 2016-10-03 chess.com IoM Masters Douglas ENG 3.34 Edmund C Player Praggnanandhaa R 0-1 37 Open
1670 2016-10-02 chess.com IoM Masters Douglas ENG 2.14 Praggnanandhaa R Yifan Hou 0-1 57 Open
1671 2016-10-01 chess.com IoM Masters Douglas ENG 1.53 David J Whitehead Praggnanandhaa R 0-1 39 Open
1672 2016-08-21 World Junior Open 2016 Bhubaneswar IND 13.16 Tom Rydstrom Praggnanandhaa R 0-1 51 Open
1673 2016-08-20 World Junior Open 2016 Bhubaneswar IND 12.17 Praggnanandhaa R Harsha Bharathakoti 1/2-1/2 43 Open
1674 2016-08-19 World Junior Open 2016 Bhubaneswar IND 11.7 Praggnanandhaa R Cristobal Henriquez Villagra 0-1 49 Open
1675 2016-08-18 World Junior Open 2016 Bhubaneswar IND 10.14 Rahul Srivatshav P Praggnanandhaa R 0-1 45 Open
1676 2016-08-17 World Junior Open 2016 Bhubaneswar IND 9.16 Praggnanandhaa R Rajdeep Sarkar 1/2-1/2 93 Open
1677 2016-08-15 World Junior Open 2016 Bhubaneswar IND 8.9 Stefan Beukema Praggnanandhaa R 1-0 43 Open
1678 2016-08-14 World Junior Open 2016 Bhubaneswar IND 7.8 Praggnanandhaa R Yi Xu 1/2-1/2 32 Open
1679 2016-08-13 World Junior Open 2016 Bhubaneswar IND 6.6 Parham Maghsoodloo Praggnanandhaa R 1/2-1/2 33 Open
1680 2016-08-12 World Junior Open 2016 Bhubaneswar IND 5.7 Praggnanandhaa R Shardul Gagare 1/2-1/2 25 Open
1681 2016-08-11 World Junior Open 2016 Bhubaneswar IND 4.14 Patrik Grandadam Praggnanandhaa R 0-1 74 Open
1682 2016-08-10 World Junior Open 2016 Bhubaneswar IND 3.18 Dhulipalla Bala Chandra Prasad Praggnanandhaa R 0-1 45 Open
1683 2016-08-09 World Junior Open 2016 Bhubaneswar IND 2.1 Praggnanandhaa R Vladislav Artemiev 0-1 41 Open
1684 2016-08-08 World Junior Open 2016 Bhubaneswar IND 1.23 Praggnanandhaa R Subhayan Kundu 1-0 52 Open
1685 2016-07-30 27th Czech Open A 2016 Pardubice CZE 9.16 David Pardo Simon Praggnanandhaa R 1-0 34 Open
1686 2016-07-29 27th Czech Open A 2016 Pardubice CZE 8.24 Praggnanandhaa R Jan Krejci 1-0 52 Open
1687 2016-07-28 27th Czech Open A 2016 Pardubice CZE 7.12 Daniil Yuffa Praggnanandhaa R 1-0 28 Open
1688 2016-07-27 27th Czech Open A 2016 Pardubice CZE 6.15 Maksim Chigaev Praggnanandhaa R 0-1 50 Open
1689 2016-07-26 27th Czech Open A 2016 Pardubice CZE 5.46 Praggnanandhaa R Ladislav Sarkozy 1-0 50 Open
1690 2016-07-25 27th Czech Open A 2016 Pardubice CZE 4.13 Mikhail Demidov Praggnanandhaa R 1-0 47 Open
1691 2016-07-24 27th Czech Open A 2016 Pardubice CZE 3.5 Praggnanandhaa R Robert Cvek 1/2-1/2 43 Open
1692 2016-06-15 20th Voronezh Master Open Voronezh RUS 4.14 Sergei Yudin Praggnanandhaa R 1-0 42 Open
1693 2016-06-13 20th Voronezh Master Open Voronezh RUS 2.12 Dmitry Gordievsky Praggnanandhaa R 1-0 96 Open
1694 2016-06-11 20th Voronezh Rapid Open Voronezh RUS 9.13 Praggnanandhaa R Sergey Pavlov 1/2-1/2 177 Open
1695 2016-03-09 Aeroflot Open B 2016 Moscow RUS 9.24 Boris Kharchenko Praggnanandhaa R 0-1 32 Open
1696 2016-03-08 Aeroflot Open B 2016 Moscow RUS 8.2 Praggnanandhaa R Peter Schreiner 0-1 55 Open
1697 2016-03-07 Aeroflot Open B 2016 Moscow RUS 7.23 Praggnanandhaa R Levon Babujian 1-0 34 Open
1698 2016-03-06 Aeroflot Open B 2016 Moscow RUS 6.27 Yuri S Balashov Praggnanandhaa R 1/2-1/2 27 Open
1699 2016-03-05 Aeroflot Open B 2016 Moscow RUS 5.33 Salome Melia Praggnanandhaa R 0-1 39 Open
1700 2016-03-04 Aeroflot Open B 2016 Moscow RUS 4.43 Praggnanandhaa R Meri Arabidze 1-0 66 Open
  1. vs Toni RiedenerWon · 1-0White · 2016-12-09 · Round 1.37London Classic Open 2016
  2. vs Andy HuangWon · 0-1Black · 2016-10-30 · Round 11.2World Cadets U12 2016
  3. vs Nihal SarinDraw · ½–½White · 2016-10-29 · Round 10.2World Cadets U12 2016
  4. vs Nikhil KumarLost · 1-0Black · 2016-10-28 · Round 9.1World Cadets U12 2016
  5. vs Vincent KeymerDraw · ½–½White · 2016-10-27 · Round 8.1World Cadets U12 2016
  6. vs Andrew HongDraw · ½–½Black · 2016-10-26 · Round 7.1World Cadets U12 2016
  7. vs Yuhao CaiWon · 1-0White · 2016-10-24 · Round 6.1World Cadets U12 2016
  8. vs Jonas Buhl BjerreWon · 0-1Black · 2016-10-23 · Round 5.1World Cadets U12 2016
  9. vs Santiago Avila PavasWon · 1-0White · 2016-10-22 · Round 4.1World Cadets U12 2016
  10. vs Nikolozi KacharavaWon · 0-1Black · 2016-10-21 · Round 3.1World Cadets U12 2016
  11. vs Shoham Cohen RevivoWon · 1-0White · 2016-10-20 · Round 2.1World Cadets U12 2016
  12. vs Nazar TerzyanWon · 0-1Black · 2016-10-19 · Round 1.1World Cadets U12 2016
  13. vs Axel BachmannWon · 0-1Black · 2016-10-09 · Round 9.21chess.com IoM Masters
  14. vs Marcel PeekWon · 1-0White · 2016-10-08 · Round 8.33chess.com IoM Masters
  15. vs Abhijeet GuptaLost · 1-0Black · 2016-10-07 · Round 7.19chess.com IoM Masters
  16. vs Theo GunglWon · 1-0White · 2016-10-06 · Round 6.36chess.com IoM Masters
  17. vs Hrant MelkumyanLost · 1-0Black · 2016-10-05 · Round 5.13chess.com IoM Masters
  18. vs Georg MeierDraw · ½–½White · 2016-10-04 · Round 4.13chess.com IoM Masters
  19. vs Edmund C PlayerWon · 0-1Black · 2016-10-03 · Round 3.34chess.com IoM Masters
  20. vs Yifan HouLost · 0-1White · 2016-10-02 · Round 2.14chess.com IoM Masters
  21. vs David J WhiteheadWon · 0-1Black · 2016-10-01 · Round 1.53chess.com IoM Masters
  22. vs Tom RydstromWon · 0-1Black · 2016-08-21 · Round 13.16World Junior Open 2016
  23. vs Harsha BharathakotiDraw · ½–½White · 2016-08-20 · Round 12.17World Junior Open 2016
  24. vs Cristobal Henriquez VillagraLost · 0-1White · 2016-08-19 · Round 11.7World Junior Open 2016
  25. vs Rahul Srivatshav PWon · 0-1Black · 2016-08-18 · Round 10.14World Junior Open 2016
  26. vs Rajdeep SarkarDraw · ½–½White · 2016-08-17 · Round 9.16World Junior Open 2016
  27. vs Stefan BeukemaLost · 1-0Black · 2016-08-15 · Round 8.9World Junior Open 2016
  28. vs Yi XuDraw · ½–½White · 2016-08-14 · Round 7.8World Junior Open 2016
  29. vs Parham MaghsoodlooDraw · ½–½Black · 2016-08-13 · Round 6.6World Junior Open 2016
  30. vs Shardul GagareDraw · ½–½White · 2016-08-12 · Round 5.7World Junior Open 2016
  31. vs Patrik GrandadamWon · 0-1Black · 2016-08-11 · Round 4.14World Junior Open 2016
  32. vs Dhulipalla Bala Chandra PrasadWon · 0-1Black · 2016-08-10 · Round 3.18World Junior Open 2016
  33. vs Vladislav ArtemievLost · 0-1White · 2016-08-09 · Round 2.1World Junior Open 2016
  34. vs Subhayan KunduWon · 1-0White · 2016-08-08 · Round 1.23World Junior Open 2016
  35. vs David Pardo SimonLost · 1-0Black · 2016-07-30 · Round 9.1627th Czech Open A 2016
  36. vs Jan KrejciWon · 1-0White · 2016-07-29 · Round 8.2427th Czech Open A 2016
  37. vs Daniil YuffaLost · 1-0Black · 2016-07-28 · Round 7.1227th Czech Open A 2016
  38. vs Maksim ChigaevWon · 0-1Black · 2016-07-27 · Round 6.1527th Czech Open A 2016
  39. vs Ladislav SarkozyWon · 1-0White · 2016-07-26 · Round 5.4627th Czech Open A 2016
  40. vs Mikhail DemidovLost · 1-0Black · 2016-07-25 · Round 4.1327th Czech Open A 2016
  41. vs Robert CvekDraw · ½–½White · 2016-07-24 · Round 3.527th Czech Open A 2016
  42. vs Sergei YudinLost · 1-0Black · 2016-06-15 · Round 4.1420th Voronezh Master Open
  43. vs Dmitry GordievskyLost · 1-0Black · 2016-06-13 · Round 2.1220th Voronezh Master Open
  44. vs Sergey PavlovDraw · ½–½White · 2016-06-11 · Round 9.1320th Voronezh Rapid Open
  45. vs Boris KharchenkoWon · 0-1Black · 2016-03-09 · Round 9.24Aeroflot Open B 2016
  46. vs Peter SchreinerLost · 0-1White · 2016-03-08 · Round 8.2Aeroflot Open B 2016
  47. vs Levon BabujianWon · 1-0White · 2016-03-07 · Round 7.23Aeroflot Open B 2016
  48. vs Yuri S BalashovDraw · ½–½Black · 2016-03-06 · Round 6.27Aeroflot Open B 2016
  49. vs Salome MeliaWon · 0-1Black · 2016-03-05 · Round 5.33Aeroflot Open B 2016
  50. vs Meri ArabidzeWon · 1-0White · 2016-03-04 · Round 4.43Aeroflot Open B 2016

FIDE tournaments

DateTournamentTypeScore
2026-10-272026 Clutch Chess: Champions ShowdownRapid9½

All tournament results