GMPraggnanandhaa R
- 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.
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 |
- vs Toni RiedenerWon · 1-0London Classic Open 2016
- vs Andy HuangWon · 0-1World Cadets U12 2016
- vs Nihal SarinDraw · ½–½World Cadets U12 2016
- vs Nikhil KumarLost · 1-0World Cadets U12 2016
- vs Vincent KeymerDraw · ½–½World Cadets U12 2016
- vs Andrew HongDraw · ½–½World Cadets U12 2016
- vs Yuhao CaiWon · 1-0World Cadets U12 2016
- vs Jonas Buhl BjerreWon · 0-1World Cadets U12 2016
- vs Santiago Avila PavasWon · 1-0World Cadets U12 2016
- vs Nikolozi KacharavaWon · 0-1World Cadets U12 2016
- vs Shoham Cohen RevivoWon · 1-0World Cadets U12 2016
- vs Nazar TerzyanWon · 0-1World Cadets U12 2016
- vs Axel BachmannWon · 0-1chess.com IoM Masters
- vs Marcel PeekWon · 1-0chess.com IoM Masters
- vs Abhijeet GuptaLost · 1-0chess.com IoM Masters
- vs Theo GunglWon · 1-0chess.com IoM Masters
- vs Hrant MelkumyanLost · 1-0chess.com IoM Masters
- vs Georg MeierDraw · ½–½chess.com IoM Masters
- vs Edmund C PlayerWon · 0-1chess.com IoM Masters
- vs Yifan HouLost · 0-1chess.com IoM Masters
- vs David J WhiteheadWon · 0-1chess.com IoM Masters
- vs Tom RydstromWon · 0-1World Junior Open 2016
- vs Harsha BharathakotiDraw · ½–½World Junior Open 2016
- vs Cristobal Henriquez VillagraLost · 0-1World Junior Open 2016
- vs Rahul Srivatshav PWon · 0-1World Junior Open 2016
- vs Rajdeep SarkarDraw · ½–½World Junior Open 2016
- vs Stefan BeukemaLost · 1-0World Junior Open 2016
- vs Yi XuDraw · ½–½World Junior Open 2016
- vs Parham MaghsoodlooDraw · ½–½World Junior Open 2016
- vs Shardul GagareDraw · ½–½World Junior Open 2016
- vs Patrik GrandadamWon · 0-1World Junior Open 2016
- vs Dhulipalla Bala Chandra PrasadWon · 0-1World Junior Open 2016
- vs Vladislav ArtemievLost · 0-1World Junior Open 2016
- vs Subhayan KunduWon · 1-0World Junior Open 2016
- vs David Pardo SimonLost · 1-027th Czech Open A 2016
- vs Jan KrejciWon · 1-027th Czech Open A 2016
- vs Daniil YuffaLost · 1-027th Czech Open A 2016
- vs Maksim ChigaevWon · 0-127th Czech Open A 2016
- vs Ladislav SarkozyWon · 1-027th Czech Open A 2016
- vs Mikhail DemidovLost · 1-027th Czech Open A 2016
- vs Robert CvekDraw · ½–½27th Czech Open A 2016
- vs Sergei YudinLost · 1-020th Voronezh Master Open
- vs Dmitry GordievskyLost · 1-020th Voronezh Master Open
- vs Sergey PavlovDraw · ½–½20th Voronezh Rapid Open
- vs Boris KharchenkoWon · 0-1Aeroflot Open B 2016
- vs Peter SchreinerLost · 0-1Aeroflot Open B 2016
- vs Levon BabujianWon · 1-0Aeroflot Open B 2016
- vs Yuri S BalashovDraw · ½–½Aeroflot Open B 2016
- vs Salome MeliaWon · 0-1Aeroflot Open B 2016
- vs Meri ArabidzeWon · 1-0Aeroflot Open B 2016
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-10-27 | 2026 Clutch Chess: Champions Showdown | Rapid | 9½ |