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
2701 2017-02-01 PRO League Eastern 2017 chess.com INT 4 Santosh Gujrathi Vidit Aleksandar Indjic 0-1 88 Open
2702 2017-02-01 PRO League Eastern 2017 chess.com INT 4 Santosh Gujrathi Vidit Aleksandar Colovic 0-1 50 Open
2703 2016-12-30 World Blitz 2016 Doha QAT 21.34 Aleksej Aleksandrov Santosh Gujrathi Vidit 0-1 33 Open
2704 2016-12-30 World Blitz 2016 Doha QAT 20.28 Santosh Gujrathi Vidit Ernesto Inarkiev 0-1 24 Open
2705 2016-12-30 World Blitz 2016 Doha QAT 19.23 Santosh Gujrathi Vidit Alan Pichot 0-1 35 Open
2706 2016-12-30 World Blitz 2016 Doha QAT 18.3 Sandro Mareco Santosh Gujrathi Vidit 0-1 35 Open
2707 2016-12-30 World Blitz 2016 Doha QAT 17.24 Santosh Gujrathi Vidit Rustam Khusnutdinov 0-1 19 Open
2708 2016-12-30 World Blitz 2016 Doha QAT 16.3 Dmitry Jakovenko Santosh Gujrathi Vidit 0-1 68 Open
2709 2016-12-30 World Blitz 2016 Doha QAT 15.36 Santosh Gujrathi Vidit Mohammed Al-Sayed 1-0 21 Open
2710 2016-12-30 World Blitz 2016 Doha QAT 14.35 David Anton Guijarro Santosh Gujrathi Vidit 1/2-1/2 72 Open
2711 2016-12-30 World Blitz 2016 Doha QAT 13.38 Santosh Gujrathi Vidit Aryan Tari 1/2-1/2 71 Open
2712 2016-12-29 World Blitz 2016 Doha QAT 9.4 Santosh Gujrathi Vidit Bassem Amin 1-0 31 Open
2713 2016-12-29 World Blitz 2016 Doha QAT 8.36 Santosh Gujrathi Vidit Zdenko Kozul 0-1 47 Open
2714 2016-12-29 World Blitz 2016 Doha QAT 7.25 Rauf Mamedov Santosh Gujrathi Vidit 1-0 43 Open
2715 2016-12-29 World Blitz 2016 Doha QAT 6.22 Santosh Gujrathi Vidit Marin Bosiocic 0-1 41 Open
2716 2016-12-29 World Blitz 2016 Doha QAT 5.11 Baadur Jobava Santosh Gujrathi Vidit 1-0 50 Open
2717 2016-12-29 World Blitz 2016 Doha QAT 4.8 Santosh Gujrathi Vidit Hikaru Nakamura 1/2-1/2 111 Open
2718 2016-12-29 World Blitz 2016 Doha QAT 3.7 Viswanathan Anand Santosh Gujrathi Vidit 1/2-1/2 53 Open
2719 2016-12-29 World Blitz 2016 Doha QAT 2.17 Santosh Gujrathi Vidit Alexander Moiseenko 1-0 61 Open
2720 2016-12-29 World Blitz 2016 Doha QAT 12.44 Sergey Kayumov Santosh Gujrathi Vidit 0-1 79 Open
2721 2016-12-29 World Blitz 2016 Doha QAT 11.41 Santosh Gujrathi Vidit David W L Howell 1/2-1/2 60 Open
2722 2016-12-29 World Blitz 2016 Doha QAT 10.36 Levan Pantsulaia Santosh Gujrathi Vidit 1-0 47 Open
2723 2016-12-29 World Blitz 2016 Doha QAT 1.19 Volodymyr Onyshchuk Santosh Gujrathi Vidit 0-1 47 Open
2724 2016-12-28 World Rapid 2016 Doha QAT 15.18 Teimour Radjabov Santosh Gujrathi Vidit 0-1 37 Open
2725 2016-12-28 World Rapid 2016 Doha QAT 14.23 Santosh Gujrathi Vidit Volodymyr Onyshchuk 1-0 32 Open
2726 2016-12-28 World Rapid 2016 Doha QAT 13.8 Santosh Gujrathi Vidit Hrant Melkumyan 0-1 94 Open
2727 2016-12-28 World Rapid 2016 Doha QAT 12.1 Magnus Carlsen Santosh Gujrathi Vidit 1-0 46 Open
2728 2016-12-28 World Rapid 2016 Doha QAT 11.5 Santosh Gujrathi Vidit Levon Aronian 1/2-1/2 18 Open
2729 2016-12-27 World Rapid 2016 Doha QAT 9.7 Santosh Gujrathi Vidit Ivan Cheparinov 1/2-1/2 47 Open
2730 2016-12-27 World Rapid 2016 Doha QAT 8.12 Radoslaw Wojtaszek Santosh Gujrathi Vidit 0-1 58 Open
2731 2016-12-27 World Rapid 2016 Doha QAT 7.12 Santosh Gujrathi Vidit Sergey Karjakin 1/2-1/2 36 Open
2732 2016-12-27 World Rapid 2016 Doha QAT 6.4 Alexander Grischuk Santosh Gujrathi Vidit 1-0 39 Open
2733 2016-12-27 World Rapid 2016 Doha QAT 10.6 Maxime Vachier-Lagrave Santosh Gujrathi Vidit 0-1 90 Open
2734 2016-12-26 World Rapid 2016 Doha QAT 5.12 Santosh Gujrathi Vidit Vladimir Akopian 1-0 55 Open
2735 2016-12-26 World Rapid 2016 Doha QAT 4.4 Vasyl Ivanchuk Santosh Gujrathi Vidit 1-0 49 Open
2736 2016-12-26 World Rapid 2016 Doha QAT 3.6 Santosh Gujrathi Vidit Vladislav Artemiev 1-0 34 Open
2737 2016-12-26 World Rapid 2016 Doha QAT 2.12 Baadur Jobava Santosh Gujrathi Vidit 0-1 49 Open
2738 2016-12-26 World Rapid 2016 Doha QAT 1.51 Santosh Gujrathi Vidit Aryan Gholami 1-0 31 Open
2739 2016-11-30 54th ch-IND Premier 2016 Lucknow IND 13.3 Teja S. Ravi Santosh Gujrathi Vidit 0-1 24 Open
2740 2016-11-29 54th ch-IND Premier 2016 Lucknow IND 12.6 Santosh Gujrathi Vidit Chithambaram VR. Aravindh 0-1 37 Open
2741 2016-11-28 54th ch-IND Premier 2016 Lucknow IND 11.2 Abhijit Kunte Santosh Gujrathi Vidit 1/2-1/2 44 Open
2742 2016-11-27 54th ch-IND Premier 2016 Lucknow IND 10.7 Santosh Gujrathi Vidit R.R. Laxman 1-0 32 Open
2743 2016-11-25 54th ch-IND Premier 2016 Lucknow IND 8.7 Tejas Bakre Santosh Gujrathi Vidit 1/2-1/2 25 Open
2744 2016-11-24 54th ch-IND Premier 2016 Lucknow IND 7.2 Santosh Gujrathi Vidit Dhulipalla Bala Chandra Prasad 1-0 38 Open
2745 2016-11-22 54th ch-IND Premier 2016 Lucknow IND 6.6 S. Nitin Santosh Gujrathi Vidit 1/2-1/2 70 Open
2746 2016-11-21 54th ch-IND Premier 2016 Lucknow IND 5.3 Santosh Gujrathi Vidit Kelkar Abhishek 1-0 37 Open
2747 2016-11-19 54th ch-IND Premier 2016 Lucknow IND 3.4 Santosh Gujrathi Vidit B. Adhiban 1/2-1/2 25 Open
2748 2016-11-18 54th ch-IND Premier 2016 Lucknow IND 2.4 Murali Karthikeyan Santosh Gujrathi Vidit 1-0 38 Open
2749 2016-11-17 54th ch-IND Premier 2016 Lucknow IND 1.5 Santosh Gujrathi Vidit Jha Sriram 1-0 24 Open
2750 2016-10-09 chess.com IoM Masters Douglas ENG 9.6 Santosh Gujrathi Vidit Julio E Granda Zuniga 1/2-1/2 35 Open
  1. vs Aleksandar IndjicLost · 0-1White · 2017-02-01 · Round 4PRO League Eastern 2017
  2. vs Aleksandar ColovicLost · 0-1White · 2017-02-01 · Round 4PRO League Eastern 2017
  3. vs Aleksej AleksandrovWon · 0-1Black · 2016-12-30 · Round 21.34World Blitz 2016
  4. vs Ernesto InarkievLost · 0-1White · 2016-12-30 · Round 20.28World Blitz 2016
  5. vs Alan PichotLost · 0-1White · 2016-12-30 · Round 19.23World Blitz 2016
  6. vs Sandro MarecoWon · 0-1Black · 2016-12-30 · Round 18.3World Blitz 2016
  7. vs Rustam KhusnutdinovLost · 0-1White · 2016-12-30 · Round 17.24World Blitz 2016
  8. vs Dmitry JakovenkoWon · 0-1Black · 2016-12-30 · Round 16.3World Blitz 2016
  9. vs Mohammed Al-SayedWon · 1-0White · 2016-12-30 · Round 15.36World Blitz 2016
  10. vs David Anton GuijarroDraw · ½–½Black · 2016-12-30 · Round 14.35World Blitz 2016
  11. vs Aryan TariDraw · ½–½White · 2016-12-30 · Round 13.38World Blitz 2016
  12. vs Bassem AminWon · 1-0White · 2016-12-29 · Round 9.4World Blitz 2016
  13. vs Zdenko KozulLost · 0-1White · 2016-12-29 · Round 8.36World Blitz 2016
  14. vs Rauf MamedovLost · 1-0Black · 2016-12-29 · Round 7.25World Blitz 2016
  15. vs Marin BosiocicLost · 0-1White · 2016-12-29 · Round 6.22World Blitz 2016
  16. vs Baadur JobavaLost · 1-0Black · 2016-12-29 · Round 5.11World Blitz 2016
  17. vs Hikaru NakamuraDraw · ½–½White · 2016-12-29 · Round 4.8World Blitz 2016
  18. vs Viswanathan AnandDraw · ½–½Black · 2016-12-29 · Round 3.7World Blitz 2016
  19. vs Alexander MoiseenkoWon · 1-0White · 2016-12-29 · Round 2.17World Blitz 2016
  20. vs Sergey KayumovWon · 0-1Black · 2016-12-29 · Round 12.44World Blitz 2016
  21. vs David W L HowellDraw · ½–½White · 2016-12-29 · Round 11.41World Blitz 2016
  22. vs Levan PantsulaiaLost · 1-0Black · 2016-12-29 · Round 10.36World Blitz 2016
  23. vs Volodymyr OnyshchukWon · 0-1Black · 2016-12-29 · Round 1.19World Blitz 2016
  24. vs Teimour RadjabovWon · 0-1Black · 2016-12-28 · Round 15.18World Rapid 2016
  25. vs Volodymyr OnyshchukWon · 1-0White · 2016-12-28 · Round 14.23World Rapid 2016
  26. vs Hrant MelkumyanLost · 0-1White · 2016-12-28 · Round 13.8World Rapid 2016
  27. vs Magnus CarlsenLost · 1-0Black · 2016-12-28 · Round 12.1World Rapid 2016
  28. vs Levon AronianDraw · ½–½White · 2016-12-28 · Round 11.5World Rapid 2016
  29. vs Ivan CheparinovDraw · ½–½White · 2016-12-27 · Round 9.7World Rapid 2016
  30. vs Radoslaw WojtaszekWon · 0-1Black · 2016-12-27 · Round 8.12World Rapid 2016
  31. vs Sergey KarjakinDraw · ½–½White · 2016-12-27 · Round 7.12World Rapid 2016
  32. vs Alexander GrischukLost · 1-0Black · 2016-12-27 · Round 6.4World Rapid 2016
  33. vs Maxime Vachier-LagraveWon · 0-1Black · 2016-12-27 · Round 10.6World Rapid 2016
  34. vs Vladimir AkopianWon · 1-0White · 2016-12-26 · Round 5.12World Rapid 2016
  35. vs Vasyl IvanchukLost · 1-0Black · 2016-12-26 · Round 4.4World Rapid 2016
  36. vs Vladislav ArtemievWon · 1-0White · 2016-12-26 · Round 3.6World Rapid 2016
  37. vs Baadur JobavaWon · 0-1Black · 2016-12-26 · Round 2.12World Rapid 2016
  38. vs Aryan GholamiWon · 1-0White · 2016-12-26 · Round 1.51World Rapid 2016
  39. vs Teja S. RaviWon · 0-1Black · 2016-11-30 · Round 13.354th ch-IND Premier 2016
  40. vs Chithambaram VR. AravindhLost · 0-1White · 2016-11-29 · Round 12.654th ch-IND Premier 2016
  41. vs Abhijit KunteDraw · ½–½Black · 2016-11-28 · Round 11.254th ch-IND Premier 2016
  42. vs R.R. LaxmanWon · 1-0White · 2016-11-27 · Round 10.754th ch-IND Premier 2016
  43. vs Tejas BakreDraw · ½–½Black · 2016-11-25 · Round 8.754th ch-IND Premier 2016
  44. vs Dhulipalla Bala Chandra PrasadWon · 1-0White · 2016-11-24 · Round 7.254th ch-IND Premier 2016
  45. vs S. NitinDraw · ½–½Black · 2016-11-22 · Round 6.654th ch-IND Premier 2016
  46. vs Kelkar AbhishekWon · 1-0White · 2016-11-21 · Round 5.354th ch-IND Premier 2016
  47. vs B. AdhibanDraw · ½–½White · 2016-11-19 · Round 3.454th ch-IND Premier 2016
  48. vs Murali KarthikeyanLost · 1-0Black · 2016-11-18 · Round 2.454th ch-IND Premier 2016
  49. vs Jha SriramWon · 1-0White · 2016-11-17 · Round 1.554th ch-IND Premier 2016
  50. vs Julio E Granda ZunigaDraw · ½–½White · 2016-10-09 · Round 9.6chess.com IoM Masters