Photo credit

Rameshbabu Vaishali

Photo: Frans Peeters

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

CC BY-SA 2.0 · Wikimedia Commons source

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

GMRameshbabu Vaishali

IND Born 2001 (Age ≈25) Female
FIDE ID
5091756

About Rameshbabu Vaishali

Vaishali Rameshbabu grew up in Chennai in a family that also supported the chess career of her younger brother Praggnanandhaa. She won the world girls' under-12 championship in 2012 and the under-14 title in 2015. At twelve she defeated Magnus Carlsen in a simultaneous exhibition in Chennai. Show more

Vaishali Rameshbabu grew up in Chennai in a family that also supported the chess career of her younger brother Praggnanandhaa. She won the world girls' under-12 championship in 2012 and the under-14 title in 2015. At twelve she defeated Magnus Carlsen in a simultaneous exhibition in Chennai. She won India's junior girls' championship in 2015 and 2016. She completed her woman-grandmaster qualification at the 2018 Riga Technical University Open. Her 2023 Women's Grand Swiss victory earned a place in the Candidates Tournament. She completed the requirements for the open grandmaster title later that year, with FIDE recording it in 2024. She and Praggnanandhaa became the first brother-and-sister pair to hold that title. She helped India win women's Olympiad bronze in 2022 and gold in 2024. India recognized her with the Arjuna Award in 2024. She won the Women's Grand Swiss again in 2025. In 2026 she won the Women's Candidates Tournament, earning the right to challenge Ju Wenjun for the world title.

FIDE ratings

Classical

2449.2 -2.8

Live estimate

Rapid

2396

Published FIDE

Blitz

2345

Published FIDE

Official classical ranks

World rank
#977
National rank · IND
#70
Women’s world rank
#23

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2506 Aug 2024
Recorded years
2009–2026
Archived games
990

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
701 2020-10-23 Asian Nat Cup Women Final chess.com INT 1.1 Rameshbabu Vaishali Aleksandra Samaganova Won: 1-0 50 Open
702 2020-10-20 Titled Tuesday 20th Oct chess.com INT 9 Rajat Makkar Rameshbabu Vaishali Lost: 1-0 39 Open
703 2020-10-20 Titled Tuesday 20th Oct chess.com INT 8 Rameshbabu Vaishali Mohota Swati Won: 1-0 25 Open
704 2020-10-20 Titled Tuesday 20th Oct chess.com INT 6 Rameshbabu Vaishali Alicja Sliwicka Lost: 0-1 52 Open
705 2020-10-20 Titled Tuesday 20th Oct chess.com INT 5 Sabir Umarov Rameshbabu Vaishali Won: 0-1 46 Open
706 2020-10-20 Titled Tuesday 20th Oct chess.com INT 4 Rameshbabu Vaishali Frederico Matsuura Lost: 0-1 33 Open
707 2020-10-20 Titled Tuesday 20th Oct chess.com INT 3 Rasmus Svane Rameshbabu Vaishali Lost: 1-0 41 Open
708 2020-10-20 Titled Tuesday 20th Oct chess.com INT 1 Evan S Rosenberg Rameshbabu Vaishali Draw: 1/2-1/2 57 Open
709 2020-10-19 Asian Nat Online Cup Women chess.com INT 9.1 Rameshbabu Vaishali Thi Kim Phung Vo Won: 1-0 69 Open
710 2020-10-19 Asian Nat Online Cup Women chess.com INT 8.1 Bibisara Assaubayeva Rameshbabu Vaishali Lost: 1-0 40 Open
711 2020-10-19 Asian Nat Online Cup Women chess.com INT 7.1 Rameshbabu Vaishali Janelle Mae Frayna Draw: 1/2-1/2 17 Open
712 2020-10-17 Asian Nat Online Cup Women chess.com INT 6.2 Irine Kharisma Sukandar Rameshbabu Vaishali Won: 0-1 41 Open
713 2020-10-17 Asian Nat Online Cup Women chess.com INT 5.2 Rameshbabu Vaishali Qianyun Gong Won: 1-0 31 Open
714 2020-10-17 Asian Nat Online Cup Women chess.com INT 4.3 May Hsu Lwin Rameshbabu Vaishali Won: 0-1 45 Open
715 2020-10-13 Titled Tuesday 13th Oct chess.com INT 9 Shamsiddin Vokhidov Rameshbabu Vaishali Draw: 1/2-1/2 47 Open
716 2020-10-13 Titled Tuesday 13th Oct chess.com INT 8 Rameshbabu Vaishali Yaroslav Remizov Won: 1-0 50 Open
717 2020-10-13 Titled Tuesday 13th Oct chess.com INT 7 Rameshbabu Vaishali Andrew Tang Lost: 0-1 31 Open
718 2020-10-13 Titled Tuesday 13th Oct chess.com INT 6 Visakh N R Rameshbabu Vaishali Won: 0-1 35 Open
719 2020-10-13 Titled Tuesday 13th Oct chess.com INT 5 Rameshbabu Vaishali Martyn Kravtsiv Won: 1-0 30 Open
720 2020-10-13 Titled Tuesday 13th Oct chess.com INT 4 Kateryna Lagno Rameshbabu Vaishali Won: 0-1 47 Open
721 2020-10-13 Titled Tuesday 13th Oct chess.com INT 3 Yulia Efremova Rameshbabu Vaishali Won: 0-1 54 Open
722 2020-10-13 Titled Tuesday 13th Oct chess.com INT 2 Rameshbabu Vaishali Murali Karthikeyan Lost: 0-1 38 Open
723 2020-10-13 Titled Tuesday 13th Oct chess.com INT 1 Rameshbabu Vaishali Aisha Zakirova Won: 1-0 27 Open
724 2020-10-13 Titled Tuesday 13th Oct chess.com INT 10 Rameshbabu Vaishali Maxim Matlakov Lost: 0-1 49 Open
725 2020-10-11 Asian Nat Online Cup Women chess.com INT 3.1 Rameshbabu Vaishali Sarasadat Khademalsharieh Won: 1-0 31 Open
726 2020-10-11 Asian Nat Online Cup Women chess.com INT 2.1 Batkhuyag Munguntuul Rameshbabu Vaishali Lost: 1-0 42 Open
727 2020-10-11 Asian Nat Online Cup Women chess.com INT 1.1 Rameshbabu Vaishali Mada Yazji Won: 1-0 24 Open
728 2020-10-06 Titled Tuesday 6th Oct chess.com INT 9 Ihor Samunenkov Rameshbabu Vaishali Lost: 1-0 24 Open
729 2020-10-06 Titled Tuesday 6th Oct chess.com INT 8 Pawel Jaracz Rameshbabu Vaishali Draw: 1/2-1/2 55 Open
730 2020-10-06 Titled Tuesday 6th Oct chess.com INT 7 Rameshbabu Vaishali Meri Arabidze Draw: 1/2-1/2 46 Open
731 2020-10-06 Titled Tuesday 6th Oct chess.com INT 6 Rameshbabu Vaishali Jonah B Willow Won: 1-0 35 Open
732 2020-10-06 Titled Tuesday 6th Oct chess.com INT 4 Rameshbabu Vaishali Rodrigo Vasquez Schroeder Lost: 0-1 36 Open
733 2020-10-06 Titled Tuesday 6th Oct chess.com INT 3 Rameshbabu Vaishali Dmytry Semenenko Won: 1-0 45 Open
734 2020-10-06 Titled Tuesday 6th Oct chess.com INT 2 Visakh N R Rameshbabu Vaishali Lost: 1-0 45 Open
735 2020-10-06 Titled Tuesday 6th Oct chess.com INT 1 Fruzsina Szente Varga Rameshbabu Vaishali Won: 0-1 68 Open
736 2020-10-06 Titled Tuesday 6th Oct chess.com INT 10 Rameshbabu Vaishali Kelvin Antonio Sanchez Alvares Won: 1-0 55 Open
737 2020-09-29 Titled Tuesday 29th Sept chess.com INT 9 Matheus Mendes Domingues Ribeiro Rameshbabu Vaishali Won: 0-1 53 Open
738 2020-09-29 Titled Tuesday 29th Sept chess.com INT 7 Fernando Augusto Osorio Itanare Rameshbabu Vaishali Lost: 1-0 32 Open
739 2020-09-29 Titled Tuesday 29th Sept chess.com INT 4 Rameshbabu Vaishali Pavel Shkapenko Lost: 0-1 30 Open
740 2020-09-29 Titled Tuesday 29th Sept chess.com INT 3 Pandey Srishti Rameshbabu Vaishali Won: 0-1 66 Open
741 2020-09-29 Titled Tuesday 29th Sept chess.com INT 2 Rameshbabu Vaishali Sankalp Gupta Lost: 0-1 45 Open
742 2020-09-29 Titled Tuesday 29th Sept chess.com INT 1 Rameshbabu Vaishali Roxangel Obregon Garcia Won: 1-0 59 Open
743 2020-09-29 Titled Tuesday 29th Sept chess.com INT 10 Rameshbabu Vaishali Yulia Efremova Won: 1-0 92 Open
744 2020-09-15 Titled Tuesday 15th Sept chess.com INT 6 Katarina Ostojic Rameshbabu Vaishali Lost: 1-0 29 Open
745 2020-09-15 Titled Tuesday 15th Sept chess.com INT 5 Maksim Zhukov Rameshbabu Vaishali Lost: 1-0 54 Open
746 2020-09-15 Titled Tuesday 15th Sept chess.com INT 4 Rameshbabu Vaishali Shamsiddin Vokhidov Lost: 0-1 31 Open
747 2020-09-15 Titled Tuesday 15th Sept chess.com INT 3 Alex Garrido Outon Rameshbabu Vaishali Won: 0-1 73 Open
748 2020-09-15 Titled Tuesday 15th Sept chess.com INT 2 Rameshbabu Vaishali Gawain C B Maroroa Jones Lost: 0-1 29 Open
749 2020-09-15 Titled Tuesday 15th Sept chess.com INT 1 Rameshbabu Vaishali Ruben Akhayan Won: 1-0 51 Open
750 2020-09-01 Titled Tuesday 1st Sept chess.com INT 9 Yaacov Norowitz Rameshbabu Vaishali Lost: 1-0 60 Open
  1. vs Aleksandra SamaganovaWon · 1-0White · 2020-10-23 · Round 1.1Asian Nat Cup Women Final
  2. vs Rajat MakkarLost · 1-0Black · 2020-10-20 · Round 9Titled Tuesday 20th Oct
  3. vs Mohota SwatiWon · 1-0White · 2020-10-20 · Round 8Titled Tuesday 20th Oct
  4. vs Alicja SliwickaLost · 0-1White · 2020-10-20 · Round 6Titled Tuesday 20th Oct
  5. vs Sabir UmarovWon · 0-1Black · 2020-10-20 · Round 5Titled Tuesday 20th Oct
  6. vs Frederico MatsuuraLost · 0-1White · 2020-10-20 · Round 4Titled Tuesday 20th Oct
  7. vs Rasmus SvaneLost · 1-0Black · 2020-10-20 · Round 3Titled Tuesday 20th Oct
  8. vs Evan S RosenbergDraw · ½–½Black · 2020-10-20 · Round 1Titled Tuesday 20th Oct
  9. vs Thi Kim Phung VoWon · 1-0White · 2020-10-19 · Round 9.1Asian Nat Online Cup Women
  10. vs Bibisara AssaubayevaLost · 1-0Black · 2020-10-19 · Round 8.1Asian Nat Online Cup Women
  11. vs Janelle Mae FraynaDraw · ½–½White · 2020-10-19 · Round 7.1Asian Nat Online Cup Women
  12. vs Irine Kharisma SukandarWon · 0-1Black · 2020-10-17 · Round 6.2Asian Nat Online Cup Women
  13. vs Qianyun GongWon · 1-0White · 2020-10-17 · Round 5.2Asian Nat Online Cup Women
  14. vs May Hsu LwinWon · 0-1Black · 2020-10-17 · Round 4.3Asian Nat Online Cup Women
  15. vs Shamsiddin VokhidovDraw · ½–½Black · 2020-10-13 · Round 9Titled Tuesday 13th Oct
  16. vs Yaroslav RemizovWon · 1-0White · 2020-10-13 · Round 8Titled Tuesday 13th Oct
  17. vs Andrew TangLost · 0-1White · 2020-10-13 · Round 7Titled Tuesday 13th Oct
  18. vs Visakh N RWon · 0-1Black · 2020-10-13 · Round 6Titled Tuesday 13th Oct
  19. vs Martyn KravtsivWon · 1-0White · 2020-10-13 · Round 5Titled Tuesday 13th Oct
  20. vs Kateryna LagnoWon · 0-1Black · 2020-10-13 · Round 4Titled Tuesday 13th Oct
  21. vs Yulia EfremovaWon · 0-1Black · 2020-10-13 · Round 3Titled Tuesday 13th Oct
  22. vs Murali KarthikeyanLost · 0-1White · 2020-10-13 · Round 2Titled Tuesday 13th Oct
  23. vs Aisha ZakirovaWon · 1-0White · 2020-10-13 · Round 1Titled Tuesday 13th Oct
  24. vs Maxim MatlakovLost · 0-1White · 2020-10-13 · Round 10Titled Tuesday 13th Oct
  25. vs Sarasadat KhademalshariehWon · 1-0White · 2020-10-11 · Round 3.1Asian Nat Online Cup Women
  26. vs Batkhuyag MunguntuulLost · 1-0Black · 2020-10-11 · Round 2.1Asian Nat Online Cup Women
  27. vs Mada YazjiWon · 1-0White · 2020-10-11 · Round 1.1Asian Nat Online Cup Women
  28. vs Ihor SamunenkovLost · 1-0Black · 2020-10-06 · Round 9Titled Tuesday 6th Oct
  29. vs Pawel JaraczDraw · ½–½Black · 2020-10-06 · Round 8Titled Tuesday 6th Oct
  30. vs Meri ArabidzeDraw · ½–½White · 2020-10-06 · Round 7Titled Tuesday 6th Oct
  31. vs Jonah B WillowWon · 1-0White · 2020-10-06 · Round 6Titled Tuesday 6th Oct
  32. vs Rodrigo Vasquez SchroederLost · 0-1White · 2020-10-06 · Round 4Titled Tuesday 6th Oct
  33. vs Dmytry SemenenkoWon · 1-0White · 2020-10-06 · Round 3Titled Tuesday 6th Oct
  34. vs Visakh N RLost · 1-0Black · 2020-10-06 · Round 2Titled Tuesday 6th Oct
  35. vs Fruzsina Szente VargaWon · 0-1Black · 2020-10-06 · Round 1Titled Tuesday 6th Oct
  36. vs Kelvin Antonio Sanchez AlvaresWon · 1-0White · 2020-10-06 · Round 10Titled Tuesday 6th Oct
  37. vs Matheus Mendes Domingues RibeiroWon · 0-1Black · 2020-09-29 · Round 9Titled Tuesday 29th Sept
  38. vs Fernando Augusto Osorio ItanareLost · 1-0Black · 2020-09-29 · Round 7Titled Tuesday 29th Sept
  39. vs Pavel ShkapenkoLost · 0-1White · 2020-09-29 · Round 4Titled Tuesday 29th Sept
  40. vs Pandey SrishtiWon · 0-1Black · 2020-09-29 · Round 3Titled Tuesday 29th Sept
  41. vs Sankalp GuptaLost · 0-1White · 2020-09-29 · Round 2Titled Tuesday 29th Sept
  42. vs Roxangel Obregon GarciaWon · 1-0White · 2020-09-29 · Round 1Titled Tuesday 29th Sept
  43. vs Yulia EfremovaWon · 1-0White · 2020-09-29 · Round 10Titled Tuesday 29th Sept
  44. vs Katarina OstojicLost · 1-0Black · 2020-09-15 · Round 6Titled Tuesday 15th Sept
  45. vs Maksim ZhukovLost · 1-0Black · 2020-09-15 · Round 5Titled Tuesday 15th Sept
  46. vs Shamsiddin VokhidovLost · 0-1White · 2020-09-15 · Round 4Titled Tuesday 15th Sept
  47. vs Alex Garrido OutonWon · 0-1Black · 2020-09-15 · Round 3Titled Tuesday 15th Sept
  48. vs Gawain C B Maroroa JonesLost · 0-1White · 2020-09-15 · Round 2Titled Tuesday 15th Sept
  49. vs Ruben AkhayanWon · 1-0White · 2020-09-15 · Round 1Titled Tuesday 15th Sept
  50. vs Yaacov NorowitzLost · 1-0Black · 2020-09-01 · Round 9Titled Tuesday 1st Sept