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 RLIVE

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

Classical

2750.6 -12.4

Live estimate

Rapid

2733

Published FIDE

Blitz

2712

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
1748

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
1251 2020-02-19 Aeroflot Open A 2020 Moscow RUS 1.3 Stefan Pogosyan Praggnanandhaa R Draw: 1/2-1/2 29 Open
1252 2020-01-30 Gibraltar Masters 2020 Caleta ENG 10.9 Praggnanandhaa R Ivan Saric Draw: 1/2-1/2 113 Open
1253 2020-01-29 Gibraltar Masters 2020 Caleta ENG 9.4 Praggnanandhaa R Mikhail Kobalia Draw: 1/2-1/2 33 Open
1254 2020-01-27 Gibraltar Masters 2020 Caleta ENG 7.1 Hao Wang Praggnanandhaa R Lost: 1-0 56 Open
1255 2020-01-26 Gibraltar Masters 2020 Caleta ENG 6.3 Praggnanandhaa R Veselin Topalov Won: 1-0 33 Open
1256 2020-01-25 Gibraltar Masters 2020 Caleta ENG 5.23 Teja S. Ravi Praggnanandhaa R Won: 0-1 26 Open
1257 2020-01-24 Gibraltar Masters 2020 Caleta ENG 4.29 Praggnanandhaa R Volodar Murzin Won: 1-0 48 Open
1258 2020-01-23 Gibraltar Masters 2020 Caleta ENG 3.46 Rout Padmini Praggnanandhaa R Won: 0-1 35 Open
1259 2020-01-22 Gibraltar Masters 2020 Caleta ENG 2.73 Praggnanandhaa R Chukwunonso Oragwu Won: 1-0 35 Open
1260 2020-01-21 Gibraltar Masters 2020 Caleta ENG 1.31 P V Nandhidhaa Praggnanandhaa R Lost: 1-0 67 Open
1261 2019-12-22 Sunway Sitges Open 2019 Sitges ESP 10.21 Evgeny Zanan Praggnanandhaa R Draw: 1/2-1/2 31 Open
1262 2019-12-21 Sunway Sitges Open 2019 Sitges ESP 9.18 Praggnanandhaa R Pere Garriga Cazorla Draw: 1/2-1/2 45 Open
1263 2019-12-20 Sunway Sitges Open 2019 Sitges ESP 8.17 A. Koushik Girish Praggnanandhaa R Draw: 1/2-1/2 24 Open
1264 2019-12-19 Sunway Sitges Open 2019 Sitges ESP 7.26 Praggnanandhaa R Ezra Kirk Won: 1-0 29 Open
1265 2019-12-18 Sunway Sitges Open 2019 Sitges ESP 6.4 Vasyl Ivanchuk Praggnanandhaa R Lost: 1-0 32 Open
1266 2019-12-17 Sunway Sitges Open 2019 Sitges ESP 5.1 Praggnanandhaa R Anton Korobov Lost: 0-1 67 Open
1267 2019-12-16 Sunway Sitges Open 2019 Sitges ESP 4.8 Nino Batsiashvili Praggnanandhaa R Won: 0-1 41 Open
1268 2019-12-15 Sunway Sitges Open 2019 Sitges ESP 3.14 Praggnanandhaa R Gudmundur Kjartansson Won: 1-0 27 Open
1269 2019-12-14 Sunway Sitges Open 2019 Sitges ESP 2.18 N Krishna Teja Praggnanandhaa R Won: 0-1 54 Open
1270 2019-12-13 Sunway Sitges Open 2019 Sitges ESP 1.24 Praggnanandhaa R Hugo Pena Morales Won: 1-0 46 Open
1271 2019-12-06 London Classic Open 2019 London ENG 9.1 Praggnanandhaa R Sahaj Grover Draw: 1/2-1/2 18 Open
1272 2019-12-05 London Classic Open 2019 London ENG 8.1 Chithambaram VR. Aravindh Praggnanandhaa R Draw: 1/2-1/2 59 Open
1273 2019-12-04 London Classic Open 2019 London ENG 7.2 Praggnanandhaa R Jules Moussard Won: 1-0 38 Open
1274 2019-12-03 London Classic Open 2019 London ENG 6.2 Martin Petrov Praggnanandhaa R Won: 0-1 50 Open
1275 2019-12-02 London Classic Open 2019 London ENG 5.1 Praggnanandhaa R Anton Smirnov Draw: 1/2-1/2 17 Open
1276 2019-12-01 London Classic Open 2019 London ENG 4.3 Raymond Song Praggnanandhaa R Won: 0-1 62 Open
1277 2019-11-30 London Classic Open 2019 London ENG 3.3 Praggnanandhaa R Richard A Bates Won: 1-0 40 Open
1278 2019-11-30 London Classic Open 2019 London ENG 2.3 Sacha Brozel Praggnanandhaa R Won: 0-1 29 Open
1279 2019-11-29 London Classic Open 2019 London ENG 1.3 Praggnanandhaa R Sylvain Eche Won: 1-0 27 Open
1280 2019-10-25 58th World Juniors 2019 New Delhi IND 11.7 Kaumandur Srihari Raghunandan Praggnanandhaa R Draw: 1/2-1/2 53 Open
1281 2019-10-24 58th World Juniors 2019 New Delhi IND 10.9 Praggnanandhaa R Sergey Drygalov Won: 1-0 32 Open
1282 2019-10-23 58th World Juniors 2019 New Delhi IND 9.7 Praggnanandhaa R Arjun Kalyan Draw: 1/2-1/2 98 Open
1283 2019-10-22 58th World Juniors 2019 New Delhi IND 8.2 Miguel Santos Ruiz Praggnanandhaa R Lost: 1-0 29 Open
1284 2019-10-21 58th World Juniors 2019 New Delhi IND 7.3 Semen Khanin Praggnanandhaa R Draw: 1/2-1/2 41 Open
1285 2019-10-19 58th World Juniors 2019 New Delhi IND 6.4 Praggnanandhaa R Zhandos Agmanov Won: 1-0 52 Open
1286 2019-10-18 58th World Juniors 2019 New Delhi IND 5.1 Evgeny Shtembuliak Praggnanandhaa R Lost: 1-0 35 Open
1287 2019-10-17 58th World Juniors 2019 New Delhi IND 4.4 Praggnanandhaa R Dambasuren Batsuren Won: 1-0 44 Open
1288 2019-10-17 58th World Juniors 2019 New Delhi IND 3.3 Ravi Haria Praggnanandhaa R Draw: 1/2-1/2 30 Open
1289 2019-10-16 58th World Juniors 2019 New Delhi IND 2.4 Praggnanandhaa R Or Bronstein Won: 1-0 46 Open
1290 2019-10-15 58th World Juniors 2019 New Delhi IND 1.8 Yair Parkhov Praggnanandhaa R Won: 0-1 43 Open
1291 2019-10-12 World Youth Open U18 2019 Mumbai IND 11.1 Praggnanandhaa R Valentin Buckels Draw: 1/2-1/2 34 Open
1292 2019-10-11 World Youth Open U18 2019 Mumbai IND 10.1 Praggnanandhaa R Paulius Pultinevicius Won: 1-0 63 Open
1293 2019-10-10 World Youth Open U18 2019 Mumbai IND 9.1 Viachaslau Zarubitski Praggnanandhaa R Won: 0-1 63 Open
1294 2019-10-09 World Youth Open U18 2019 Mumbai IND 8.2 Praggnanandhaa R Pa Iniyan Won: 1-0 38 Open
1295 2019-10-07 World Youth Open U18 2019 Mumbai IND 7.1 Shant Sargsyan Praggnanandhaa R Draw: 1/2-1/2 35 Open
1296 2019-10-06 World Youth Open U18 2019 Mumbai IND 6.1 Aryan Gholami Praggnanandhaa R Draw: 1/2-1/2 39 Open
1297 2019-10-05 World Youth Open U18 2019 Mumbai IND 5.1 Praggnanandhaa R Arjun Kalyan Won: 1-0 57 Open
1298 2019-10-04 World Youth Open U18 2019 Mumbai IND 4.2 Praggnanandhaa R Nikoloz Petriashvili Won: 1-0 40 Open
1299 2019-10-03 World Youth Open U18 2019 Mumbai IND 3.2 Artur Davtyan Praggnanandhaa R Draw: 1/2-1/2 99 Open
1300 2019-10-03 World Youth Open U18 2019 Mumbai IND 2.2 Praggnanandhaa R Antoni Kozak Won: 1-0 40 Open
  1. vs Stefan PogosyanDraw · ½–½Black · 2020-02-19 · Round 1.3Aeroflot Open A 2020
  2. vs Ivan SaricDraw · ½–½White · 2020-01-30 · Round 10.9Gibraltar Masters 2020
  3. vs Mikhail KobaliaDraw · ½–½White · 2020-01-29 · Round 9.4Gibraltar Masters 2020
  4. vs Hao WangLost · 1-0Black · 2020-01-27 · Round 7.1Gibraltar Masters 2020
  5. vs Veselin TopalovWon · 1-0White · 2020-01-26 · Round 6.3Gibraltar Masters 2020
  6. vs Teja S. RaviWon · 0-1Black · 2020-01-25 · Round 5.23Gibraltar Masters 2020
  7. vs Volodar MurzinWon · 1-0White · 2020-01-24 · Round 4.29Gibraltar Masters 2020
  8. vs Rout PadminiWon · 0-1Black · 2020-01-23 · Round 3.46Gibraltar Masters 2020
  9. vs Chukwunonso OragwuWon · 1-0White · 2020-01-22 · Round 2.73Gibraltar Masters 2020
  10. vs P V NandhidhaaLost · 1-0Black · 2020-01-21 · Round 1.31Gibraltar Masters 2020
  11. vs Evgeny ZananDraw · ½–½Black · 2019-12-22 · Round 10.21Sunway Sitges Open 2019
  12. vs Pere Garriga CazorlaDraw · ½–½White · 2019-12-21 · Round 9.18Sunway Sitges Open 2019
  13. vs A. Koushik GirishDraw · ½–½Black · 2019-12-20 · Round 8.17Sunway Sitges Open 2019
  14. vs Ezra KirkWon · 1-0White · 2019-12-19 · Round 7.26Sunway Sitges Open 2019
  15. vs Vasyl IvanchukLost · 1-0Black · 2019-12-18 · Round 6.4Sunway Sitges Open 2019
  16. vs Anton KorobovLost · 0-1White · 2019-12-17 · Round 5.1Sunway Sitges Open 2019
  17. vs Nino BatsiashviliWon · 0-1Black · 2019-12-16 · Round 4.8Sunway Sitges Open 2019
  18. vs Gudmundur KjartanssonWon · 1-0White · 2019-12-15 · Round 3.14Sunway Sitges Open 2019
  19. vs N Krishna TejaWon · 0-1Black · 2019-12-14 · Round 2.18Sunway Sitges Open 2019
  20. vs Hugo Pena MoralesWon · 1-0White · 2019-12-13 · Round 1.24Sunway Sitges Open 2019
  21. vs Sahaj GroverDraw · ½–½White · 2019-12-06 · Round 9.1London Classic Open 2019
  22. vs Chithambaram VR. AravindhDraw · ½–½Black · 2019-12-05 · Round 8.1London Classic Open 2019
  23. vs Jules MoussardWon · 1-0White · 2019-12-04 · Round 7.2London Classic Open 2019
  24. vs Martin PetrovWon · 0-1Black · 2019-12-03 · Round 6.2London Classic Open 2019
  25. vs Anton SmirnovDraw · ½–½White · 2019-12-02 · Round 5.1London Classic Open 2019
  26. vs Raymond SongWon · 0-1Black · 2019-12-01 · Round 4.3London Classic Open 2019
  27. vs Richard A BatesWon · 1-0White · 2019-11-30 · Round 3.3London Classic Open 2019
  28. vs Sacha BrozelWon · 0-1Black · 2019-11-30 · Round 2.3London Classic Open 2019
  29. vs Sylvain EcheWon · 1-0White · 2019-11-29 · Round 1.3London Classic Open 2019
  30. vs Kaumandur Srihari RaghunandanDraw · ½–½Black · 2019-10-25 · Round 11.758th World Juniors 2019
  31. vs Sergey DrygalovWon · 1-0White · 2019-10-24 · Round 10.958th World Juniors 2019
  32. vs Arjun KalyanDraw · ½–½White · 2019-10-23 · Round 9.758th World Juniors 2019
  33. vs Miguel Santos RuizLost · 1-0Black · 2019-10-22 · Round 8.258th World Juniors 2019
  34. vs Semen KhaninDraw · ½–½Black · 2019-10-21 · Round 7.358th World Juniors 2019
  35. vs Zhandos AgmanovWon · 1-0White · 2019-10-19 · Round 6.458th World Juniors 2019
  36. vs Evgeny ShtembuliakLost · 1-0Black · 2019-10-18 · Round 5.158th World Juniors 2019
  37. vs Dambasuren BatsurenWon · 1-0White · 2019-10-17 · Round 4.458th World Juniors 2019
  38. vs Ravi HariaDraw · ½–½Black · 2019-10-17 · Round 3.358th World Juniors 2019
  39. vs Or BronsteinWon · 1-0White · 2019-10-16 · Round 2.458th World Juniors 2019
  40. vs Yair ParkhovWon · 0-1Black · 2019-10-15 · Round 1.858th World Juniors 2019
  41. vs Valentin BuckelsDraw · ½–½White · 2019-10-12 · Round 11.1World Youth Open U18 2019
  42. vs Paulius PultineviciusWon · 1-0White · 2019-10-11 · Round 10.1World Youth Open U18 2019
  43. vs Viachaslau ZarubitskiWon · 0-1Black · 2019-10-10 · Round 9.1World Youth Open U18 2019
  44. vs Pa IniyanWon · 1-0White · 2019-10-09 · Round 8.2World Youth Open U18 2019
  45. vs Shant SargsyanDraw · ½–½Black · 2019-10-07 · Round 7.1World Youth Open U18 2019
  46. vs Aryan GholamiDraw · ½–½Black · 2019-10-06 · Round 6.1World Youth Open U18 2019
  47. vs Arjun KalyanWon · 1-0White · 2019-10-05 · Round 5.1World Youth Open U18 2019
  48. vs Nikoloz PetriashviliWon · 1-0White · 2019-10-04 · Round 4.2World Youth Open U18 2019
  49. vs Artur DavtyanDraw · ½–½Black · 2019-10-03 · Round 3.2World Youth Open U18 2019
  50. vs Antoni KozakWon · 1-0White · 2019-10-03 · Round 2.2World Youth Open U18 2019

FIDE tournaments

DateTournamentTypeScore
2026-10-272026 Clutch Chess: Champions ShowdownRapid9½
2026-09-1646th Chess Olympiad Samarkand 2026 OpenClassical6½

All tournament results