GMHarshavardhan G B

IND Born 2003 (Age ≈23) Male
FIDE ID
25059009

About Harshavardhan G B

Harshavardhan G. B. is an Indian grandmaster who won the Asian Junior Championship in 2022 with an unbeaten 7/9. That victory also brought a GM norm. He won the rapid gold medal at the 2023 Western Asian Junior Championship and shared second place at the 2024 Bad Wörishofen festival. Show more

Harshavardhan G. B. is an Indian grandmaster who won the Asian Junior Championship in 2022 with an unbeaten 7/9. That victory also brought a GM norm. He won the rapid gold medal at the 2023 Western Asian Junior Championship and shared second place at the 2024 Bad Wörishofen festival. In 2025 he finished second at the Chess Hub-MCF invitational and qualified for the World Cup, where Mustafa Yılmaz eliminated him in the first round. He completed his grandmaster requirements at the second Chola GM norm tournament in June 2026, becoming India's 97th grandmaster.

FIDE ratings

2545.5 +3.5

Classical

Live estimate

2315

Rapid

Published FIDE

2373

Blitz

Published FIDE

Official classical ranks

World rank
#339
National rank · IND
#29

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2542 Nov 2026
Recorded years
2011–2026
Archived games
735

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
501 2022-11-01 19th Asian Continental Delhi IND 7.28 Albert Winkelman Harshavardhan G B 0-1 41 Open
502 2022-10-31 19th Asian Continental Delhi IND 6.2 Harshavardhan G B Pa Iniyan 1/2-1/2 58 Open
503 2022-10-30 19th Asian Continental Delhi IND 5.33 Mohapatra Sidhant Harshavardhan G B 0-1 37 Open
504 2022-10-29 19th Asian Continental Delhi IND 4.34 Harshavardhan G B Jain Kashish Manoj 1/2-1/2 80 Open
505 2022-10-28 19th Asian Continental Delhi IND 3.37 Avinash Ramesh Harshavardhan G B 1/2-1/2 63 Open
506 2022-10-27 19th Asian Continental Delhi IND 2.41 Harshavardhan G B Garg Aradhya 1/2-1/2 74 Open
507 2022-10-26 19th Asian Continental Delhi IND 1.2 Narayanan S L Harshavardhan G B 1-0 49 Open
508 2022-10-22 59th World Juniors 2022 Cala Gonone ITA 11.29 Harshavardhan G B Roy Vagman 1-0 45 Open
509 2022-10-21 59th World Juniors 2022 Cala Gonone ITA 10.22 Rohith Krishna S Harshavardhan G B 1-0 58 Open
510 2022-10-20 59th World Juniors 2022 Cala Gonone ITA 9.12 Harshavardhan G B Luka Budisavljevic 0-1 25 Open
511 2022-10-19 59th World Juniors 2022 Cala Gonone ITA 8.12 Felix Blohberger Harshavardhan G B 1/2-1/2 79 Open
512 2022-10-18 59th World Juniors 2022 Cala Gonone ITA 7.24 Harshavardhan G B Kirill Chukavin 1-0 56 Open
513 2022-10-16 59th World Juniors 2022 Cala Gonone ITA 6.31 Albert Winkelman Harshavardhan G B 0-1 35 Open
514 2022-10-15 59th World Juniors 2022 Cala Gonone ITA 5.42 Harshavardhan G B Niccolo` Casadio 1-0 48 Open
515 2022-10-14 59th World Juniors 2022 Cala Gonone ITA 4.31 Aldiyar Ansat Harshavardhan G B 1-0 37 Open
516 2022-10-13 59th World Juniors 2022 Cala Gonone ITA 3.28 Harshavardhan G B Sterre Dauw 1/2-1/2 60 Open
517 2022-10-13 59th World Juniors 2022 Cala Gonone ITA 2.1 Andrey Esipenko Harshavardhan G B 1-0 64 Open
518 2022-10-12 59th World Juniors 2022 Cala Gonone ITA 1.36 Harshavardhan G B Milan A Gagic 1-0 35 Open
519 2022-09-28 Chhattisgarh CM Masters Raipur IND 10.4 Harshavardhan G B Sundar M. Shyam 0-1 47 Open
520 2022-09-27 Chhattisgarh CM Masters Raipur IND 9.1 Panesar Vedant Harshavardhan G B 0-1 50 Open
521 2022-09-26 Chhattisgarh CM Masters Raipur IND 8.9 Harshavardhan G B S. Nitin 1/2-1/2 60 Open
522 2022-09-25 Chhattisgarh CM Masters Raipur IND 7.3 Aronyak Ghosh Harshavardhan G B 1/2-1/2 44 Open
523 2022-09-24 Chhattisgarh CM Masters Raipur IND 6.11 Harshavardhan G B Divya Deshmukh 1-0 78 Open
524 2022-09-23 Chhattisgarh CM Masters Raipur IND 5.2 Boris Savchenko Harshavardhan G B 1-0 45 Open
525 2022-09-22 Chhattisgarh CM Masters Raipur IND 4.1 Harshavardhan G B Garg Aradhya 1-0 62 Open
526 2022-09-21 Chhattisgarh CM Masters Raipur IND 3.9 Arjun Tiwari Harshavardhan G B 1/2-1/2 68 Open
527 2022-09-20 Chhattisgarh CM Masters Raipur IND 2.14 Harshavardhan G B Dhananjay S 1-0 41 Open
528 2022-09-19 Chhattisgarh CM Masters Raipur IND 1.18 Harshit Pawar Harshavardhan G B 0-1 36 Open
529 2022-07-16 15th Paracin Open A 2022 Paracin SRB 9.1 Zisis Tsaknakis Harshavardhan G B 0-1 42 Open
530 2022-07-15 15th Paracin Open A 2022 Paracin SRB 8.18 Khagan Ahmad Harshavardhan G B 0-1 59 Open
531 2022-07-14 15th Paracin Open A 2022 Paracin SRB 7.7 Harshavardhan G B Alisher Suleymenov 0-1 53 Open
532 2022-07-13 15th Paracin Open A 2022 Paracin SRB 6.8 Nitish Belurkar Harshavardhan G B 1/2-1/2 32 Open
533 2022-07-12 15th Paracin Open A 2022 Paracin SRB 5.8 Harshavardhan G B Raymond Song 1-0 30 Open
534 2022-07-11 15th Paracin Open A 2022 Paracin SRB 4.6 Harshavardhan G B V Pranav 1/2-1/2 75 Open
535 2022-07-06 Serbia Open 2022 Novi Sad SRB 9.17 Harshavardhan G B Karthik Venkataraman 1/2-1/2 85 Open
536 2022-07-05 Serbia Open 2022 Novi Sad SRB 8.31 Raja Harshit Harshavardhan G B 0-1 34 Open
537 2022-07-04 Serbia Open 2022 Novi Sad SRB 7.29 Harshavardhan G B Sandipan Chanda 1/2-1/2 38 Open
538 2022-07-03 Serbia Open 2022 Novi Sad SRB 6.2 Milos Perunovic Harshavardhan G B 1/2-1/2 43 Open
539 2022-07-02 Serbia Open 2022 Novi Sad SRB 5.3 Harshavardhan G B Leon Luke Mendonca 1-0 57 Open
540 2022-06-30 Serbia Open 2022 Novi Sad SRB 3.28 Harshavardhan G B Aditya Mittal 0-1 55 Open
541 2022-06-19 13th Dolomiti Open 2022 Forni di Sopra ITA 9.5 Ivano Ceschia Harshavardhan G B 0-1 27 Open
542 2022-06-18 13th Dolomiti Open 2022 Forni di Sopra ITA 8.3 Harshavardhan G B Daniel Dardha 0-1 28 Open
543 2022-06-17 13th Dolomiti Open 2022 Forni di Sopra ITA 7.3 Harshavardhan G B Prraneeth Vuppala 1/2-1/2 44 Open
544 2022-06-16 13th Dolomiti Open 2022 Forni di Sopra ITA 6.1 Luca Jr Moroni Harshavardhan G B 1-0 55 Open
545 2022-06-15 13th Dolomiti Open 2022 Forni di Sopra ITA 5.3 Harshavardhan G B Oleg Korneev 1-0 45 Open
546 2022-06-14 13th Dolomiti Open 2022 Forni di Sopra ITA 4.1 Vitaliy Bernadskiy Harshavardhan G B 1/2-1/2 41 Open
547 2022-06-14 13th Dolomiti Open 2022 Forni di Sopra ITA 3.4 Harshavardhan G B Dragos Ceres 1-0 64 Open
548 2022-06-14 FSGM June 2022 Budapest HUN 10.1 Harshavardhan G B Valeriy Neverov 1/2-1/2 55 Open
549 2022-06-13 FSGM June 2022 Budapest HUN 9.1 David Berczes Harshavardhan G B 0-1 49 Open
550 2022-06-13 13th Dolomiti Open 2022 Forni di Sopra ITA 2.3 Pier Luigi Basso Harshavardhan G B 1/2-1/2 75 Open
  1. vs Albert WinkelmanWon · 0-1Black · 2022-11-01 · Round 7.2819th Asian Continental
  2. vs Pa IniyanDraw · ½–½White · 2022-10-31 · Round 6.219th Asian Continental
  3. vs Mohapatra SidhantWon · 0-1Black · 2022-10-30 · Round 5.3319th Asian Continental
  4. vs Jain Kashish ManojDraw · ½–½White · 2022-10-29 · Round 4.3419th Asian Continental
  5. vs Avinash RameshDraw · ½–½Black · 2022-10-28 · Round 3.3719th Asian Continental
  6. vs Garg AradhyaDraw · ½–½White · 2022-10-27 · Round 2.4119th Asian Continental
  7. vs Narayanan S LLost · 1-0Black · 2022-10-26 · Round 1.219th Asian Continental
  8. vs Roy VagmanWon · 1-0White · 2022-10-22 · Round 11.2959th World Juniors 2022
  9. vs Rohith Krishna SLost · 1-0Black · 2022-10-21 · Round 10.2259th World Juniors 2022
  10. vs Luka BudisavljevicLost · 0-1White · 2022-10-20 · Round 9.1259th World Juniors 2022
  11. vs Felix BlohbergerDraw · ½–½Black · 2022-10-19 · Round 8.1259th World Juniors 2022
  12. vs Kirill ChukavinWon · 1-0White · 2022-10-18 · Round 7.2459th World Juniors 2022
  13. vs Albert WinkelmanWon · 0-1Black · 2022-10-16 · Round 6.3159th World Juniors 2022
  14. vs Niccolo` CasadioWon · 1-0White · 2022-10-15 · Round 5.4259th World Juniors 2022
  15. vs Aldiyar AnsatLost · 1-0Black · 2022-10-14 · Round 4.3159th World Juniors 2022
  16. vs Sterre DauwDraw · ½–½White · 2022-10-13 · Round 3.2859th World Juniors 2022
  17. vs Andrey EsipenkoLost · 1-0Black · 2022-10-13 · Round 2.159th World Juniors 2022
  18. vs Milan A GagicWon · 1-0White · 2022-10-12 · Round 1.3659th World Juniors 2022
  19. vs Sundar M. ShyamLost · 0-1White · 2022-09-28 · Round 10.4Chhattisgarh CM Masters
  20. vs Panesar VedantWon · 0-1Black · 2022-09-27 · Round 9.1Chhattisgarh CM Masters
  21. vs S. NitinDraw · ½–½White · 2022-09-26 · Round 8.9Chhattisgarh CM Masters
  22. vs Aronyak GhoshDraw · ½–½Black · 2022-09-25 · Round 7.3Chhattisgarh CM Masters
  23. vs Divya DeshmukhWon · 1-0White · 2022-09-24 · Round 6.11Chhattisgarh CM Masters
  24. vs Boris SavchenkoLost · 1-0Black · 2022-09-23 · Round 5.2Chhattisgarh CM Masters
  25. vs Garg AradhyaWon · 1-0White · 2022-09-22 · Round 4.1Chhattisgarh CM Masters
  26. vs Arjun TiwariDraw · ½–½Black · 2022-09-21 · Round 3.9Chhattisgarh CM Masters
  27. vs Dhananjay SWon · 1-0White · 2022-09-20 · Round 2.14Chhattisgarh CM Masters
  28. vs Harshit PawarWon · 0-1Black · 2022-09-19 · Round 1.18Chhattisgarh CM Masters
  29. vs Zisis TsaknakisWon · 0-1Black · 2022-07-16 · Round 9.115th Paracin Open A 2022
  30. vs Khagan AhmadWon · 0-1Black · 2022-07-15 · Round 8.1815th Paracin Open A 2022
  31. vs Alisher SuleymenovLost · 0-1White · 2022-07-14 · Round 7.715th Paracin Open A 2022
  32. vs Nitish BelurkarDraw · ½–½Black · 2022-07-13 · Round 6.815th Paracin Open A 2022
  33. vs Raymond SongWon · 1-0White · 2022-07-12 · Round 5.815th Paracin Open A 2022
  34. vs V PranavDraw · ½–½White · 2022-07-11 · Round 4.615th Paracin Open A 2022
  35. vs Karthik VenkataramanDraw · ½–½White · 2022-07-06 · Round 9.17Serbia Open 2022
  36. vs Raja HarshitWon · 0-1Black · 2022-07-05 · Round 8.31Serbia Open 2022
  37. vs Sandipan ChandaDraw · ½–½White · 2022-07-04 · Round 7.29Serbia Open 2022
  38. vs Milos PerunovicDraw · ½–½Black · 2022-07-03 · Round 6.2Serbia Open 2022
  39. vs Leon Luke MendoncaWon · 1-0White · 2022-07-02 · Round 5.3Serbia Open 2022
  40. vs Aditya MittalLost · 0-1White · 2022-06-30 · Round 3.28Serbia Open 2022
  41. vs Ivano CeschiaWon · 0-1Black · 2022-06-19 · Round 9.513th Dolomiti Open 2022
  42. vs Daniel DardhaLost · 0-1White · 2022-06-18 · Round 8.313th Dolomiti Open 2022
  43. vs Prraneeth VuppalaDraw · ½–½White · 2022-06-17 · Round 7.313th Dolomiti Open 2022
  44. vs Luca Jr MoroniLost · 1-0Black · 2022-06-16 · Round 6.113th Dolomiti Open 2022
  45. vs Oleg KorneevWon · 1-0White · 2022-06-15 · Round 5.313th Dolomiti Open 2022
  46. vs Vitaliy BernadskiyDraw · ½–½Black · 2022-06-14 · Round 4.113th Dolomiti Open 2022
  47. vs Dragos CeresWon · 1-0White · 2022-06-14 · Round 3.413th Dolomiti Open 2022
  48. vs Valeriy NeverovDraw · ½–½White · 2022-06-14 · Round 10.1FSGM June 2022
  49. vs David BerczesWon · 0-1Black · 2022-06-13 · Round 9.1FSGM June 2022
  50. vs Pier Luigi BassoDraw · ½–½Black · 2022-06-13 · Round 2.313th Dolomiti Open 2022

FIDE tournaments

All tournament results