GMGuha Mitrabha

IND Born 2001 Male
FIDE ID
5057000

About Guha Mitrabha

Mitrabha Guha was born in Kolkata in 2001. He won the blitz open at the 2023 Tata Steel Chess Festival with an unbeaten 7½ points from eight games, his second victory in that event. He also won the 2023-24 Commonwealth championship after defeating Rohith Krishna in the final round. Show more

Mitrabha Guha was born in Kolkata in 2001. He won the blitz open at the 2023 Tata Steel Chess Festival with an unbeaten 7½ points from eight games, his second victory in that event. He also won the 2023-24 Commonwealth championship after defeating Rohith Krishna in the final round. At the 2024 Bangalore festival, he won both the grandmaster open and the blitz open. He remained unbeaten in the main tournament, defeating M. Shyam Sundar in the final round to move ahead of S. P. Sethuraman.

FIDE ratings

Classical

2535

Published FIDE

Rapid

2494

Published FIDE

Blitz

2558

Published FIDE

Official classical ranks

World rank
#364
National rank · IND
#33

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2545 Jun 2024
Recorded years
2009–2026
Archived games
891

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
401 2023-11-24 Monsaraz Open 2023 Monsaraz POR 5.1 Eltaj Safarli Guha Mitrabha Lost: 1-0 56 Open
402 2023-11-23 Monsaraz Open 2023 Monsaraz POR 4.3 Guha Mitrabha Alexis Tahay Won: 1-0 39 Open
403 2023-11-22 Monsaraz Open 2023 Monsaraz POR 3.3 Andre Ventura Sousa Guha Mitrabha Draw: 1/2-1/2 98 Open
404 2023-11-22 Monsaraz Open 2023 Monsaraz POR 2.4 Guha Mitrabha Anustoop Biswas Won: 1-0 51 Open
405 2023-11-21 Monsaraz Open 2023 Monsaraz POR 1.4 Eduard-Carol Cziko Guha Mitrabha Won: 0-1 39 Open
406 2023-10-15 Fagernes GM Swiss Aut Fagernes NOR 9.6 Mohamed Anees M Guha Mitrabha Won: 0-1 51 Open
407 2023-10-14 Fagernes GM Swiss Aut Fagernes NOR 8.1 Eltaj Safarli Guha Mitrabha Lost: 1-0 25 Open
408 2023-10-13 Fagernes GM Swiss Aut Fagernes NOR 7.1 Guha Mitrabha Robert Hovhannisyan Draw: 1/2-1/2 129 Open
409 2023-10-12 Fagernes GM Swiss Aut Fagernes NOR 6.1 Guha Mitrabha Ido Gorshtein Draw: 1/2-1/2 35 Open
410 2023-10-11 Fagernes GM Swiss Aut Fagernes NOR 5.3 Kaido Kulaots Guha Mitrabha Won: 0-1 37 Open
411 2023-10-11 Fagernes GM Swiss Aut Fagernes NOR 4.5 Guha Mitrabha Josefine Safarli Won: 1-0 69 Open
412 2023-10-10 Fagernes GM Swiss Aut Fagernes NOR 3.2 Krishnan Sasikiran Guha Mitrabha Draw: 1/2-1/2 109 Open
413 2023-10-09 Fagernes GM Swiss Aut Fagernes NOR 2.6 Guha Mitrabha Shazil Shehzad Won: 1-0 52 Open
414 2023-10-08 Fagernes GM Swiss Aut Fagernes NOR 1.7 Andreas Skotheim Guha Mitrabha Won: 0-1 43 Open
415 2023-10-07 5th Yerevan Open A 2023 Yerevan ARM 9.4 Guha Mitrabha B. Adhiban Lost: 0-1 47 Open
416 2023-10-06 5th Yerevan Open A 2023 Yerevan ARM 8.7 Gevorg Alaverdyan Guha Mitrabha Won: 0-1 68 Open
417 2023-10-05 5th Yerevan Open A 2023 Yerevan ARM 7.12 Guha Mitrabha Robert Piliposyan Won: 1-0 69 Open
418 2023-09-29 5th Yerevan Open A 2023 Yerevan ARM 1.7 Guha Mitrabha Milad Salar Draw: 1/2-1/2 43 Open
419 2023-09-26 Tsaghkadzor Open 2023 Tsaghkadzor ARM 8.11 Guha Mitrabha Noe Tutisani Lost: 0-1 34 Open
420 2023-09-25 Tsaghkadzor Open 2023 Tsaghkadzor ARM 7.6 Arman Hakemi Guha Mitrabha Lost: 1-0 34 Open
421 2023-09-24 Tsaghkadzor Open 2023 Tsaghkadzor ARM 6.1 Guha Mitrabha Aslan Aitbayev Won: 1-0 34 Open
422 2023-09-23 Tsaghkadzor Open 2023 Tsaghkadzor ARM 5.2 Sina Movahed Guha Mitrabha Lost: 1-0 49 Open
423 2023-09-22 Tsaghkadzor Open 2023 Tsaghkadzor ARM 4.1 Guha Mitrabha Tigran L. Petrosian Draw: 1/2-1/2 48 Open
424 2023-09-22 Tsaghkadzor Open 2023 Tsaghkadzor ARM 3.4 Viachaslau Zarubitski Guha Mitrabha Won: 0-1 60 Open
425 2023-09-21 Tsaghkadzor Open 2023 Tsaghkadzor ARM 2.9 Guha Mitrabha Erik Chaqryan Won: 1-0 42 Open
426 2023-09-03 18th Malaysian Open 2023 Kuala Lumpur MAS 9.1 Deepan Chakkravarthy J. Guha Mitrabha Lost: 1-0 45 Open
427 2023-09-02 18th Malaysian Open 2023 Kuala Lumpur MAS 8.1 Guha Mitrabha Darwin Laylo Won: 1-0 21 Open
428 2023-09-02 18th Malaysian Open 2023 Kuala Lumpur MAS 7.1 Guha Mitrabha Jan Emmanuel Garcia Won: 1-0 67 Open
429 2023-09-01 18th Malaysian Open 2023 Kuala Lumpur MAS 6.1 Vitaly Sivuk Guha Mitrabha Draw: 1/2-1/2 41 Open
430 2023-08-30 18th Malaysian Open 2023 Kuala Lumpur MAS 5.1 Guha Mitrabha Zacky Dhia Ulhaq Won: 1-0 29 Open
431 2023-08-29 18th Malaysian Open 2023 Kuala Lumpur MAS 3.2 Xiangyi Liu Guha Mitrabha Draw: 1/2-1/2 49 Open
432 2023-08-29 18th Malaysian Open 2023 Kuala Lumpur MAS 2.2 Guha Mitrabha Phadke Sohan Won: 1-0 59 Open
433 2023-08-28 18th Malaysian Open 2023 Kuala Lumpur MAS 1.2 Nguyen Hong Anh Guha Mitrabha Won: 0-1 25 Open
434 2023-08-26 60th ch-IND 2023 Pune IND 11.1 S.P. Sethuraman Guha Mitrabha Draw: 1/2-1/2 14 Open
435 2023-08-25 60th ch-IND 2023 Pune IND 10.6 Guha Mitrabha Deepan Chakkravarthy J. Won: 1-0 49 Open
436 2023-08-24 60th ch-IND 2023 Pune IND 9.1 Manisha Mohanty Kiran Guha Mitrabha Won: 0-1 40 Open
437 2023-08-23 60th ch-IND 2023 Pune IND 8.3 Guha Mitrabha Diptayan Ghosh Lost: 0-1 25 Open
438 2023-08-22 60th ch-IND 2023 Pune IND 7.2 Guha Mitrabha Aronyak Ghosh Draw: 1/2-1/2 15 Open
439 2023-08-21 60th ch-IND 2023 Pune IND 6.1 Abhimanyu Puranik Guha Mitrabha Draw: 1/2-1/2 43 Open
440 2023-08-20 60th ch-IND 2023 Pune IND 5.3 Praveen Kumar C Guha Mitrabha Won: 0-1 53 Open
441 2023-08-19 60th ch-IND 2023 Pune IND 4.5 Guha Mitrabha Krishna C R G Won: 1-0 55 Open
442 2023-08-18 60th ch-IND 2023 Pune IND 3.7 Pattnayak Nilsu Guha Mitrabha Won: 0-1 66 Open
443 2023-08-17 60th ch-IND 2023 Pune IND 2.7 Guha Mitrabha Sparsh Khandelwal Won: 1-0 41 Open
444 2023-08-16 60th ch-IND 2023 Pune IND 1.8 Nayak Sajan Kumar Guha Mitrabha Won: 0-1 43 Open
445 2023-07-09 Ceske Budejovice GMB 2023 Ceske Budejovice CZE 9.4 Ondrej Svanda Guha Mitrabha Draw: 1/2-1/2 37 Open
446 2023-07-08 Ceske Budejovice GMB 2023 Ceske Budejovice CZE 8.3 Guha Mitrabha Deep Sengupta Lost: 0-1 43 Open
447 2023-07-07 Ceske Budejovice GMB 2023 Ceske Budejovice CZE 7.3 Stepan Hrbek Guha Mitrabha Draw: 1/2-1/2 17 Open
448 2023-07-06 Ceske Budejovice GMB 2023 Ceske Budejovice CZE 6.4 Guha Mitrabha Petr Haba Draw: 1/2-1/2 95 Open
449 2023-07-05 Ceske Budejovice GMB 2023 Ceske Budejovice CZE 5.2 Kim Yew Chan Guha Mitrabha Won: 0-1 57 Open
450 2023-07-04 Ceske Budejovice GMB 2023 Ceske Budejovice CZE 4.5 Guha Mitrabha Yuxin Song Draw: 1/2-1/2 33 Open
  1. vs Eltaj SafarliLost · 1-0Black · 2023-11-24 · Round 5.1Monsaraz Open 2023
  2. vs Alexis TahayWon · 1-0White · 2023-11-23 · Round 4.3Monsaraz Open 2023
  3. vs Andre Ventura SousaDraw · ½–½Black · 2023-11-22 · Round 3.3Monsaraz Open 2023
  4. vs Anustoop BiswasWon · 1-0White · 2023-11-22 · Round 2.4Monsaraz Open 2023
  5. vs Eduard-Carol CzikoWon · 0-1Black · 2023-11-21 · Round 1.4Monsaraz Open 2023
  6. vs Mohamed Anees MWon · 0-1Black · 2023-10-15 · Round 9.6Fagernes GM Swiss Aut
  7. vs Eltaj SafarliLost · 1-0Black · 2023-10-14 · Round 8.1Fagernes GM Swiss Aut
  8. vs Robert HovhannisyanDraw · ½–½White · 2023-10-13 · Round 7.1Fagernes GM Swiss Aut
  9. vs Ido GorshteinDraw · ½–½White · 2023-10-12 · Round 6.1Fagernes GM Swiss Aut
  10. vs Kaido KulaotsWon · 0-1Black · 2023-10-11 · Round 5.3Fagernes GM Swiss Aut
  11. vs Josefine SafarliWon · 1-0White · 2023-10-11 · Round 4.5Fagernes GM Swiss Aut
  12. vs Krishnan SasikiranDraw · ½–½Black · 2023-10-10 · Round 3.2Fagernes GM Swiss Aut
  13. vs Shazil ShehzadWon · 1-0White · 2023-10-09 · Round 2.6Fagernes GM Swiss Aut
  14. vs Andreas SkotheimWon · 0-1Black · 2023-10-08 · Round 1.7Fagernes GM Swiss Aut
  15. vs B. AdhibanLost · 0-1White · 2023-10-07 · Round 9.45th Yerevan Open A 2023
  16. vs Gevorg AlaverdyanWon · 0-1Black · 2023-10-06 · Round 8.75th Yerevan Open A 2023
  17. vs Robert PiliposyanWon · 1-0White · 2023-10-05 · Round 7.125th Yerevan Open A 2023
  18. vs Milad SalarDraw · ½–½White · 2023-09-29 · Round 1.75th Yerevan Open A 2023
  19. vs Noe TutisaniLost · 0-1White · 2023-09-26 · Round 8.11Tsaghkadzor Open 2023
  20. vs Arman HakemiLost · 1-0Black · 2023-09-25 · Round 7.6Tsaghkadzor Open 2023
  21. vs Aslan AitbayevWon · 1-0White · 2023-09-24 · Round 6.1Tsaghkadzor Open 2023
  22. vs Sina MovahedLost · 1-0Black · 2023-09-23 · Round 5.2Tsaghkadzor Open 2023
  23. vs Tigran L. PetrosianDraw · ½–½White · 2023-09-22 · Round 4.1Tsaghkadzor Open 2023
  24. vs Viachaslau ZarubitskiWon · 0-1Black · 2023-09-22 · Round 3.4Tsaghkadzor Open 2023
  25. vs Erik ChaqryanWon · 1-0White · 2023-09-21 · Round 2.9Tsaghkadzor Open 2023
  26. vs Deepan Chakkravarthy J.Lost · 1-0Black · 2023-09-03 · Round 9.118th Malaysian Open 2023
  27. vs Darwin LayloWon · 1-0White · 2023-09-02 · Round 8.118th Malaysian Open 2023
  28. vs Jan Emmanuel GarciaWon · 1-0White · 2023-09-02 · Round 7.118th Malaysian Open 2023
  29. vs Vitaly SivukDraw · ½–½Black · 2023-09-01 · Round 6.118th Malaysian Open 2023
  30. vs Zacky Dhia UlhaqWon · 1-0White · 2023-08-30 · Round 5.118th Malaysian Open 2023
  31. vs Xiangyi LiuDraw · ½–½Black · 2023-08-29 · Round 3.218th Malaysian Open 2023
  32. vs Phadke SohanWon · 1-0White · 2023-08-29 · Round 2.218th Malaysian Open 2023
  33. vs Nguyen Hong AnhWon · 0-1Black · 2023-08-28 · Round 1.218th Malaysian Open 2023
  34. vs S.P. SethuramanDraw · ½–½Black · 2023-08-26 · Round 11.160th ch-IND 2023
  35. vs Deepan Chakkravarthy J.Won · 1-0White · 2023-08-25 · Round 10.660th ch-IND 2023
  36. vs Manisha Mohanty KiranWon · 0-1Black · 2023-08-24 · Round 9.160th ch-IND 2023
  37. vs Diptayan GhoshLost · 0-1White · 2023-08-23 · Round 8.360th ch-IND 2023
  38. vs Aronyak GhoshDraw · ½–½White · 2023-08-22 · Round 7.260th ch-IND 2023
  39. vs Abhimanyu PuranikDraw · ½–½Black · 2023-08-21 · Round 6.160th ch-IND 2023
  40. vs Praveen Kumar CWon · 0-1Black · 2023-08-20 · Round 5.360th ch-IND 2023
  41. vs Krishna C R GWon · 1-0White · 2023-08-19 · Round 4.560th ch-IND 2023
  42. vs Pattnayak NilsuWon · 0-1Black · 2023-08-18 · Round 3.760th ch-IND 2023
  43. vs Sparsh KhandelwalWon · 1-0White · 2023-08-17 · Round 2.760th ch-IND 2023
  44. vs Nayak Sajan KumarWon · 0-1Black · 2023-08-16 · Round 1.860th ch-IND 2023
  45. vs Ondrej SvandaDraw · ½–½Black · 2023-07-09 · Round 9.4Ceske Budejovice GMB 2023
  46. vs Deep SenguptaLost · 0-1White · 2023-07-08 · Round 8.3Ceske Budejovice GMB 2023
  47. vs Stepan HrbekDraw · ½–½Black · 2023-07-07 · Round 7.3Ceske Budejovice GMB 2023
  48. vs Petr HabaDraw · ½–½White · 2023-07-06 · Round 6.4Ceske Budejovice GMB 2023
  49. vs Kim Yew ChanWon · 0-1Black · 2023-07-05 · Round 5.2Ceske Budejovice GMB 2023
  50. vs Yuxin SongDraw · ½–½White · 2023-07-04 · Round 4.5Ceske Budejovice GMB 2023

FIDE tournaments

All tournament results