Photo credit

Santosh Gujrathi Vidit

Photo: Frans Peeters

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

CC BY-SA 2.0 · Wikimedia Commons source

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

GMSantosh Gujrathi Vidit

IND Born 1994 (Age ≈32) Male
FIDE ID
5029465

About Santosh Gujrathi Vidit

Vidit Gujrathi grew up in Nashik, where his parents worked in healthcare. He attended Fravashi Academy and received chess coaching from an early age. In 2008 he became world under-fourteen champion, completing his international master requirements at the same event. Show more

Vidit Gujrathi grew up in Nashik, where his parents worked in healthcare. He attended Fravashi Academy and received chess coaching from an early age. In 2008 he became world under-fourteen champion, completing his international master requirements at the same event. He won world under-sixteen silver the following year. FIDE awarded him the grandmaster title in 2013, making him India's thirtieth grandmaster. He won the Tata Steel Challengers in 2018 and the Biel festival in 2019. In 2020 he captained India to a shared gold medal in the Online Olympiad. He reached the World Cup quarterfinals in both 2021 and 2023. His victory at the 2023 Grand Swiss qualified him for the 2024 Candidates Tournament. He also won the Gashimov Memorial in 2023. In 2024 he helped India win its first open over-the-board Olympiad gold in Budapest. The same year he earned team gold and individual silver at the European Club Cup. In April 2025 he married Nidhi Kataria.

FIDE ratings

2693.0

Classical

Published FIDE

2625

Rapid

Published FIDE

2677

Blitz

Published FIDE

Official classical ranks

World rank
#35
National rank · IND
#6

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2747 Feb 2024
Recorded years
2004–2026
Archived games
3156

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
2051 2020-08-23 Online Olym Top DivA 2020 chess.com INT 9.2 Santosh Gujrathi Vidit Liren Ding 1/2-1/2 32 Open
2052 2020-08-23 Online Olym Top DivA 2020 chess.com INT 8.4 Rasmus Svane Santosh Gujrathi Vidit 0-1 58 Open
2053 2020-08-22 Online Olym Top DivA 2020 chess.com INT 6.3 Sumiya Bilguun Santosh Gujrathi Vidit 1-0 56 Open
2054 2020-08-22 Online Olym Top DivA 2020 chess.com INT 4.2 Santosh Gujrathi Vidit Farid Firman Syah 1-0 65 Open
2055 2020-08-21 Online Olym Top DivA 2020 chess.com INT 2.1 Quang Liem Le Santosh Gujrathi Vidit 1/2-1/2 28 Open
2056 2020-08-21 Online Olym Top DivA 2020 chess.com INT 1.5 Roy Mwadzura Santosh Gujrathi Vidit 0-1 20 Open
2057 2020-07-14 Titled Tuesday 14th July chess.com INT 9 Victor Mikhalevski Santosh Gujrathi Vidit 1-0 49 Open
2058 2020-07-14 Titled Tuesday 14th July chess.com INT 8 Nicholas Pert Santosh Gujrathi Vidit 0-1 47 Open
2059 2020-07-14 Titled Tuesday 14th July chess.com INT 7 Santosh Gujrathi Vidit Praggnanandhaa R 0-1 42 Open
2060 2020-07-14 Titled Tuesday 14th July chess.com INT 6 Santosh Gujrathi Vidit Kirill Stupak 1-0 29 Open
2061 2020-07-14 Titled Tuesday 14th July chess.com INT 5 Conrad Holt Santosh Gujrathi Vidit 1-0 45 Open
2062 2020-07-14 Titled Tuesday 14th July chess.com INT 4 Santosh Gujrathi Vidit Koby Kalavannan 1-0 107 Open
2063 2020-07-14 Titled Tuesday 14th July chess.com INT 2 Santosh Gujrathi Vidit David Kalashian 1-0 28 Open
2064 2020-07-14 Titled Tuesday 14th July chess.com INT 1 Timofey Iljin Santosh Gujrathi Vidit 0-1 48 Open
2065 2020-07-14 Titled Tuesday 14th July chess.com INT 10 Santosh Gujrathi Vidit Daniel Garcia Ramos 1-0 29 Open
2066 2020-07-07 Titled Tuesday 7th July chess.com INT 9 Santosh Gujrathi Vidit Volodymyr Onyshchuk 1/2-1/2 85 Open
2067 2020-07-07 Titled Tuesday 7th July chess.com INT 8 Santosh Gujrathi Vidit Nikola Djukic 1-0 69 Open
2068 2020-07-07 Titled Tuesday 7th July chess.com INT 6 Santosh Gujrathi Vidit Boris Grachev 1/2-1/2 52 Open
2069 2020-07-07 Titled Tuesday 7th July chess.com INT 5 Elshan Moradiabadi Santosh Gujrathi Vidit 1/2-1/2 43 Open
2070 2020-07-07 Titled Tuesday 7th July chess.com INT 4 Santosh Gujrathi Vidit Mohammad Nubairshah Shaikh 1-0 52 Open
2071 2020-07-07 Titled Tuesday 7th July chess.com INT 3 Nikolay Noritsyn Santosh Gujrathi Vidit 0-1 43 Open
2072 2020-07-07 Titled Tuesday 7th July chess.com INT 2 Santosh Gujrathi Vidit Mikhail Golubev 1-0 23 Open
2073 2020-07-07 Titled Tuesday 7th July chess.com INT 1 Konstantinos Markidis Santosh Gujrathi Vidit 0-1 54 Open
2074 2020-07-07 Titled Tuesday 7th July chess.com INT 10 Tamir Nabaty Santosh Gujrathi Vidit 1-0 30 Open
2075 2020-06-23 Titled Tuesday 23rd June chess.com INT 9 Santosh Gujrathi Vidit Radoslaw Wojtaszek 1-0 23 Open
2076 2020-06-23 Titled Tuesday 23rd June chess.com INT 8 Volodymyr Onyshchuk Santosh Gujrathi Vidit 1-0 53 Open
2077 2020-06-23 Titled Tuesday 23rd June chess.com INT 7 Kirill Alekseenko Santosh Gujrathi Vidit 0-1 28 Open
2078 2020-06-23 Titled Tuesday 23rd June chess.com INT 6 Santosh Gujrathi Vidit Pavel Ponkratov 1-0 64 Open
2079 2020-06-23 Titled Tuesday 23rd June chess.com INT 5 Bassem Amin Santosh Gujrathi Vidit 0-1 46 Open
2080 2020-06-23 Titled Tuesday 23rd June chess.com INT 4 Santosh Gujrathi Vidit Fidel Corrales Jimenez 1/2-1/2 25 Open
2081 2020-06-23 Titled Tuesday 23rd June chess.com INT 3 Alexei Iljushin Santosh Gujrathi Vidit 0-1 77 Open
2082 2020-06-23 Titled Tuesday 23rd June chess.com INT 2 Santosh Gujrathi Vidit Ihor Vypkhaniuk 1-0 29 Open
2083 2020-06-23 Titled Tuesday 23rd June chess.com INT 1 Dragos-Andrei Antonica Santosh Gujrathi Vidit 0-1 77 Open
2084 2020-06-23 Titled Tuesday 23rd June chess.com INT 10 Maxim Matlakov Santosh Gujrathi Vidit 1-0 62 Open
2085 2020-06-16 Titled Tuesday 16th June chess.com INT 9 Santosh Gujrathi Vidit Daniil Lintchevski 1-0 60 Open
2086 2020-06-16 Titled Tuesday 16th June chess.com INT 8 Rinat Jumabayev Santosh Gujrathi Vidit 0-1 51 Open
2087 2020-06-16 Titled Tuesday 16th June chess.com INT 7 Rasmus Svane Santosh Gujrathi Vidit 1-0 34 Open
2088 2020-06-16 Titled Tuesday 16th June chess.com INT 6 Santosh Gujrathi Vidit Matthias Bluebaum 1/2-1/2 28 Open
2089 2020-06-16 Titled Tuesday 16th June chess.com INT 5 Santosh Gujrathi Vidit Wojciech Moranda 1-0 46 Open
2090 2020-06-16 Titled Tuesday 16th June chess.com INT 4 Mateusz Bartel Santosh Gujrathi Vidit 0-1 64 Open
2091 2020-06-16 Titled Tuesday 16th June chess.com INT 3 Santosh Gujrathi Vidit Alexander Donchenko 1-0 42 Open
2092 2020-06-16 Titled Tuesday 16th June chess.com INT 2 Bogdan Belyakov Santosh Gujrathi Vidit 0-1 47 Open
2093 2020-06-16 Titled Tuesday 16th June chess.com INT 1 Santosh Gujrathi Vidit Harahap Yoga Pradafa 1-0 39 Open
2094 2020-06-16 Titled Tuesday 16th June chess.com INT 10 Maksim Chigaev Santosh Gujrathi Vidit 0-1 84 Open
2095 2020-05-12 Titled Tuesday 12th May chess.com INT 9 Hikaru Nakamura Santosh Gujrathi Vidit 1-0 45 Open
2096 2020-05-12 Titled Tuesday 12th May chess.com INT 8 Santosh Gujrathi Vidit Anuar Ismagambetov 1/2-1/2 43 Open
2097 2020-05-12 Titled Tuesday 12th May chess.com INT 7 Santosh Gujrathi Vidit Milos Perunovic 1-0 34 Open
2098 2020-05-12 Titled Tuesday 12th May chess.com INT 6 Alexander Moskalenko Santosh Gujrathi Vidit 0-1 15 Open
2099 2020-05-12 Titled Tuesday 12th May chess.com INT 5 Santosh Gujrathi Vidit Raja Harshit 1-0 48 Open
2100 2020-05-12 Titled Tuesday 12th May chess.com INT 4 Artur Gabrielian Santosh Gujrathi Vidit 0-1 44 Open
  1. vs Liren DingDraw · ½–½White · 2020-08-23 · Round 9.2Online Olym Top DivA 2020
  2. vs Rasmus SvaneWon · 0-1Black · 2020-08-23 · Round 8.4Online Olym Top DivA 2020
  3. vs Sumiya BilguunLost · 1-0Black · 2020-08-22 · Round 6.3Online Olym Top DivA 2020
  4. vs Farid Firman SyahWon · 1-0White · 2020-08-22 · Round 4.2Online Olym Top DivA 2020
  5. vs Quang Liem LeDraw · ½–½Black · 2020-08-21 · Round 2.1Online Olym Top DivA 2020
  6. vs Roy MwadzuraWon · 0-1Black · 2020-08-21 · Round 1.5Online Olym Top DivA 2020
  7. vs Victor MikhalevskiLost · 1-0Black · 2020-07-14 · Round 9Titled Tuesday 14th July
  8. vs Nicholas PertWon · 0-1Black · 2020-07-14 · Round 8Titled Tuesday 14th July
  9. vs Praggnanandhaa RLost · 0-1White · 2020-07-14 · Round 7Titled Tuesday 14th July
  10. vs Kirill StupakWon · 1-0White · 2020-07-14 · Round 6Titled Tuesday 14th July
  11. vs Conrad HoltLost · 1-0Black · 2020-07-14 · Round 5Titled Tuesday 14th July
  12. vs Koby KalavannanWon · 1-0White · 2020-07-14 · Round 4Titled Tuesday 14th July
  13. vs David KalashianWon · 1-0White · 2020-07-14 · Round 2Titled Tuesday 14th July
  14. vs Timofey IljinWon · 0-1Black · 2020-07-14 · Round 1Titled Tuesday 14th July
  15. vs Daniel Garcia RamosWon · 1-0White · 2020-07-14 · Round 10Titled Tuesday 14th July
  16. vs Volodymyr OnyshchukDraw · ½–½White · 2020-07-07 · Round 9Titled Tuesday 7th July
  17. vs Nikola DjukicWon · 1-0White · 2020-07-07 · Round 8Titled Tuesday 7th July
  18. vs Boris GrachevDraw · ½–½White · 2020-07-07 · Round 6Titled Tuesday 7th July
  19. vs Elshan MoradiabadiDraw · ½–½Black · 2020-07-07 · Round 5Titled Tuesday 7th July
  20. vs Mohammad Nubairshah ShaikhWon · 1-0White · 2020-07-07 · Round 4Titled Tuesday 7th July
  21. vs Nikolay NoritsynWon · 0-1Black · 2020-07-07 · Round 3Titled Tuesday 7th July
  22. vs Mikhail GolubevWon · 1-0White · 2020-07-07 · Round 2Titled Tuesday 7th July
  23. vs Konstantinos MarkidisWon · 0-1Black · 2020-07-07 · Round 1Titled Tuesday 7th July
  24. vs Tamir NabatyLost · 1-0Black · 2020-07-07 · Round 10Titled Tuesday 7th July
  25. vs Radoslaw WojtaszekWon · 1-0White · 2020-06-23 · Round 9Titled Tuesday 23rd June
  26. vs Volodymyr OnyshchukLost · 1-0Black · 2020-06-23 · Round 8Titled Tuesday 23rd June
  27. vs Kirill AlekseenkoWon · 0-1Black · 2020-06-23 · Round 7Titled Tuesday 23rd June
  28. vs Pavel PonkratovWon · 1-0White · 2020-06-23 · Round 6Titled Tuesday 23rd June
  29. vs Bassem AminWon · 0-1Black · 2020-06-23 · Round 5Titled Tuesday 23rd June
  30. vs Fidel Corrales JimenezDraw · ½–½White · 2020-06-23 · Round 4Titled Tuesday 23rd June
  31. vs Alexei IljushinWon · 0-1Black · 2020-06-23 · Round 3Titled Tuesday 23rd June
  32. vs Ihor VypkhaniukWon · 1-0White · 2020-06-23 · Round 2Titled Tuesday 23rd June
  33. vs Dragos-Andrei AntonicaWon · 0-1Black · 2020-06-23 · Round 1Titled Tuesday 23rd June
  34. vs Maxim MatlakovLost · 1-0Black · 2020-06-23 · Round 10Titled Tuesday 23rd June
  35. vs Daniil LintchevskiWon · 1-0White · 2020-06-16 · Round 9Titled Tuesday 16th June
  36. vs Rinat JumabayevWon · 0-1Black · 2020-06-16 · Round 8Titled Tuesday 16th June
  37. vs Rasmus SvaneLost · 1-0Black · 2020-06-16 · Round 7Titled Tuesday 16th June
  38. vs Matthias BluebaumDraw · ½–½White · 2020-06-16 · Round 6Titled Tuesday 16th June
  39. vs Wojciech MorandaWon · 1-0White · 2020-06-16 · Round 5Titled Tuesday 16th June
  40. vs Mateusz BartelWon · 0-1Black · 2020-06-16 · Round 4Titled Tuesday 16th June
  41. vs Alexander DonchenkoWon · 1-0White · 2020-06-16 · Round 3Titled Tuesday 16th June
  42. vs Bogdan BelyakovWon · 0-1Black · 2020-06-16 · Round 2Titled Tuesday 16th June
  43. vs Harahap Yoga PradafaWon · 1-0White · 2020-06-16 · Round 1Titled Tuesday 16th June
  44. vs Maksim ChigaevWon · 0-1Black · 2020-06-16 · Round 10Titled Tuesday 16th June
  45. vs Hikaru NakamuraLost · 1-0Black · 2020-05-12 · Round 9Titled Tuesday 12th May
  46. vs Anuar IsmagambetovDraw · ½–½White · 2020-05-12 · Round 8Titled Tuesday 12th May
  47. vs Milos PerunovicWon · 1-0White · 2020-05-12 · Round 7Titled Tuesday 12th May
  48. vs Alexander MoskalenkoWon · 0-1Black · 2020-05-12 · Round 6Titled Tuesday 12th May
  49. vs Raja HarshitWon · 1-0White · 2020-05-12 · Round 5Titled Tuesday 12th May
  50. vs Artur GabrielianWon · 0-1Black · 2020-05-12 · Round 4Titled Tuesday 12th May