GMPraggnanandhaa RLIVE
- 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
Rapid
2733Published FIDE
Blitz
2712Published 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
Published rating lists through Nov 2026.
Download chart or data
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 |
- vs Stefan PogosyanDraw · ½–½Black · 2020-02-19 · Round 1.3Aeroflot Open A 2020
- vs Ivan SaricDraw · ½–½White · 2020-01-30 · Round 10.9Gibraltar Masters 2020
- vs Mikhail KobaliaDraw · ½–½White · 2020-01-29 · Round 9.4Gibraltar Masters 2020
- vs Hao WangLost · 1-0Black · 2020-01-27 · Round 7.1Gibraltar Masters 2020
- vs Veselin TopalovWon · 1-0White · 2020-01-26 · Round 6.3Gibraltar Masters 2020
- vs Teja S. RaviWon · 0-1Black · 2020-01-25 · Round 5.23Gibraltar Masters 2020
- vs Volodar MurzinWon · 1-0White · 2020-01-24 · Round 4.29Gibraltar Masters 2020
- vs Rout PadminiWon · 0-1Black · 2020-01-23 · Round 3.46Gibraltar Masters 2020
- vs Chukwunonso OragwuWon · 1-0White · 2020-01-22 · Round 2.73Gibraltar Masters 2020
- vs P V NandhidhaaLost · 1-0Black · 2020-01-21 · Round 1.31Gibraltar Masters 2020
- vs Evgeny ZananDraw · ½–½Black · 2019-12-22 · Round 10.21Sunway Sitges Open 2019
- vs Pere Garriga CazorlaDraw · ½–½White · 2019-12-21 · Round 9.18Sunway Sitges Open 2019
- vs A. Koushik GirishDraw · ½–½Black · 2019-12-20 · Round 8.17Sunway Sitges Open 2019
- vs Ezra KirkWon · 1-0White · 2019-12-19 · Round 7.26Sunway Sitges Open 2019
- vs Vasyl IvanchukLost · 1-0Black · 2019-12-18 · Round 6.4Sunway Sitges Open 2019
- vs Anton KorobovLost · 0-1White · 2019-12-17 · Round 5.1Sunway Sitges Open 2019
- vs Nino BatsiashviliWon · 0-1Black · 2019-12-16 · Round 4.8Sunway Sitges Open 2019
- vs Gudmundur KjartanssonWon · 1-0White · 2019-12-15 · Round 3.14Sunway Sitges Open 2019
- vs N Krishna TejaWon · 0-1Black · 2019-12-14 · Round 2.18Sunway Sitges Open 2019
- vs Hugo Pena MoralesWon · 1-0White · 2019-12-13 · Round 1.24Sunway Sitges Open 2019
- vs Sahaj GroverDraw · ½–½White · 2019-12-06 · Round 9.1London Classic Open 2019
- vs Chithambaram VR. AravindhDraw · ½–½Black · 2019-12-05 · Round 8.1London Classic Open 2019
- vs Jules MoussardWon · 1-0White · 2019-12-04 · Round 7.2London Classic Open 2019
- vs Martin PetrovWon · 0-1Black · 2019-12-03 · Round 6.2London Classic Open 2019
- vs Anton SmirnovDraw · ½–½White · 2019-12-02 · Round 5.1London Classic Open 2019
- vs Raymond SongWon · 0-1Black · 2019-12-01 · Round 4.3London Classic Open 2019
- vs Richard A BatesWon · 1-0White · 2019-11-30 · Round 3.3London Classic Open 2019
- vs Sacha BrozelWon · 0-1Black · 2019-11-30 · Round 2.3London Classic Open 2019
- vs Sylvain EcheWon · 1-0White · 2019-11-29 · Round 1.3London Classic Open 2019
- vs Kaumandur Srihari RaghunandanDraw · ½–½Black · 2019-10-25 · Round 11.758th World Juniors 2019
- vs Sergey DrygalovWon · 1-0White · 2019-10-24 · Round 10.958th World Juniors 2019
- vs Arjun KalyanDraw · ½–½White · 2019-10-23 · Round 9.758th World Juniors 2019
- vs Miguel Santos RuizLost · 1-0Black · 2019-10-22 · Round 8.258th World Juniors 2019
- vs Semen KhaninDraw · ½–½Black · 2019-10-21 · Round 7.358th World Juniors 2019
- vs Zhandos AgmanovWon · 1-0White · 2019-10-19 · Round 6.458th World Juniors 2019
- vs Evgeny ShtembuliakLost · 1-0Black · 2019-10-18 · Round 5.158th World Juniors 2019
- vs Dambasuren BatsurenWon · 1-0White · 2019-10-17 · Round 4.458th World Juniors 2019
- vs Ravi HariaDraw · ½–½Black · 2019-10-17 · Round 3.358th World Juniors 2019
- vs Or BronsteinWon · 1-0White · 2019-10-16 · Round 2.458th World Juniors 2019
- vs Yair ParkhovWon · 0-1Black · 2019-10-15 · Round 1.858th World Juniors 2019
- vs Valentin BuckelsDraw · ½–½White · 2019-10-12 · Round 11.1World Youth Open U18 2019
- vs Paulius PultineviciusWon · 1-0White · 2019-10-11 · Round 10.1World Youth Open U18 2019
- vs Viachaslau ZarubitskiWon · 0-1Black · 2019-10-10 · Round 9.1World Youth Open U18 2019
- vs Pa IniyanWon · 1-0White · 2019-10-09 · Round 8.2World Youth Open U18 2019
- vs Shant SargsyanDraw · ½–½Black · 2019-10-07 · Round 7.1World Youth Open U18 2019
- vs Aryan GholamiDraw · ½–½Black · 2019-10-06 · Round 6.1World Youth Open U18 2019
- vs Arjun KalyanWon · 1-0White · 2019-10-05 · Round 5.1World Youth Open U18 2019
- vs Nikoloz PetriashviliWon · 1-0White · 2019-10-04 · Round 4.2World Youth Open U18 2019
- vs Artur DavtyanDraw · ½–½Black · 2019-10-03 · Round 3.2World Youth Open U18 2019
- vs Antoni KozakWon · 1-0White · 2019-10-03 · Round 2.2World Youth Open U18 2019
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-10-27 | 2026 Clutch Chess: Champions Showdown | Rapid | 9½ |
| 2026-09-16 | 46th Chess Olympiad Samarkand 2026 Open | Classical | 6½ |