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
251 2024-08-27 61st ch-IND 2024 Gurugram IND 11.3 Guha Mitrabha Karthik Venkataraman Lost: 0-1 58 Open
252 2024-08-26 61st ch-IND 2024 Gurugram IND 10.5 Shete Sammed Jaykumar Guha Mitrabha Draw: 1/2-1/2 92 Open
253 2024-08-25 61st ch-IND 2024 Gurugram IND 9.8 Guha Mitrabha Aakash G Won: 1-0 35 Open
254 2024-08-24 61st ch-IND 2024 Gurugram IND 8.5 Das Neelotpal Guha Mitrabha Draw: 1/2-1/2 59 Open
255 2024-08-22 61st ch-IND 2024 Gurugram IND 6.7 Vignesh B Guha Mitrabha Draw: 1/2-1/2 49 Open
256 2024-08-21 61st ch-IND 2024 Gurugram IND 5.7 Guha Mitrabha S. Nitin Draw: 1/2-1/2 19 Open
257 2024-08-20 61st ch-IND 2024 Gurugram IND 4.7 Viani Antonio Dcunha Guha Mitrabha Draw: 1/2-1/2 33 Open
258 2024-08-19 61st ch-IND 2024 Gurugram IND 3.8 Guha Mitrabha Jyotshnav Talukdar Won: 1-0 80 Open
259 2024-08-18 61st ch-IND 2024 Gurugram IND 2.8 Subhrajit Dey Guha Mitrabha Won: 0-1 25 Open
260 2024-08-17 61st ch-IND 2024 Gurugram IND 1.8 Guha Mitrabha Arghya Sen Won: 1-0 30 Open
261 2024-08-04 DINI International 2024 Colombo SRI 10.1 Li Min Peng Guha Mitrabha Draw: 1/2-1/2 14 Open
262 2024-08-03 DINI International 2024 Colombo SRI 9.4 Guha Mitrabha Mihail Nikitenko Draw: 1/2-1/2 50 Open
263 2024-08-02 DINI International 2024 Colombo SRI 8.6 S Sivathanujan Guha Mitrabha Won: 0-1 66 Open
264 2024-08-02 DINI International 2024 Colombo SRI 7.9 Guha Mitrabha W D Malisha Sasvidu Weerathungalage Won: 1-0 36 Open
265 2024-08-01 DINI International 2024 Colombo SRI 6.3 Subhayan Kundu Guha Mitrabha Lost: 1-0 47 Open
266 2024-07-31 DINI International 2024 Colombo SRI 5.2 Guha Mitrabha Kirill Stupak Draw: 1/2-1/2 28 Open
267 2024-07-31 DINI International 2024 Colombo SRI 4.2 Deepan Chakkravarthy J. Guha Mitrabha Draw: 1/2-1/2 56 Open
268 2024-07-30 DINI International 2024 Colombo SRI 3.3 Guha Mitrabha A. Balkishan Won: 1-0 44 Open
269 2024-07-29 DINI International 2024 Colombo SRI 2.3 Devindya Oshini Gunawardhana Guha Mitrabha Won: 0-1 39 Open
270 2024-07-29 DINI International 2024 Colombo SRI 1.3 Guha Mitrabha Lakshitha Randil Won: 1-0 27 Open
271 2024-06-02 Coop Saaremaa Rapid 2024 Kuressaare EST 9.3 Guha Mitrabha Valery Kazakouski Draw: 1/2-1/2 68 Open
272 2024-06-02 Coop Saaremaa Rapid 2024 Kuressaare EST 8.8 Pijus Stremavicius Guha Mitrabha Won: 0-1 81 Open
273 2024-06-02 Coop Saaremaa Rapid 2024 Kuressaare EST 11.7 Guha Mitrabha Nikita Rychagov Won: 1-0 77 Open
274 2024-06-02 Coop Saaremaa Rapid 2024 Kuressaare EST 10.4 Nikita Meshkovs Guha Mitrabha Lost: 1-0 55 Open
275 2024-06-01 Coop Saaremaa Rapid 2024 Kuressaare EST 7.9 Guha Mitrabha Meelis Kanep Won: 1-0 34 Open
276 2024-06-01 Coop Saaremaa Rapid 2024 Kuressaare EST 6.3 Ruslan Ponomariov Guha Mitrabha Lost: 1-0 62 Open
277 2024-06-01 Coop Saaremaa Rapid 2024 Kuressaare EST 5.8 Guha Mitrabha Tarvo Seeman Won: 1-0 62 Open
278 2024-06-01 Coop Saaremaa Rapid 2024 Kuressaare EST 4.8 Jergus Pechac Guha Mitrabha Draw: 1/2-1/2 72 Open
279 2024-06-01 Coop Saaremaa Rapid 2024 Kuressaare EST 3.3 Guha Mitrabha Daniel Fridman Draw: 1/2-1/2 68 Open
280 2024-05-30 Norway Chess Open GM 2024 Stavanger NOR 9.3 Juraj Druska Guha Mitrabha Lost: 1-0 25 Open
281 2024-05-29 Norway Chess Open GM 2024 Stavanger NOR 8.2 Guha Mitrabha Praveen Balakrishnan Lost: 0-1 43 Open
282 2024-05-28 Norway Chess Open GM 2024 Stavanger NOR 7.1 Erik Blomqvist Guha Mitrabha Won: 0-1 37 Open
283 2024-05-27 Norway Chess Open GM 2024 Stavanger NOR 6.1 Guha Mitrabha Aksel Bu Kvaloy Draw: 1/2-1/2 55 Open
284 2024-05-26 Norway Chess Open GM 2024 Stavanger NOR 5.2 Frode Olav Olsen Urkedal Guha Mitrabha Won: 0-1 73 Open
285 2024-05-26 Norway Chess Open GM 2024 Stavanger NOR 4.1 Guha Mitrabha Elham Amar Won: 1-0 54 Open
286 2024-05-25 Norway Chess Open GM 2024 Stavanger NOR 3.3 Svyatoslav Bazakutsa Guha Mitrabha Draw: 1/2-1/2 113 Open
287 2024-05-25 Norway Chess Open GM 2024 Stavanger NOR 2.4 Guha Mitrabha Sarah Papp Won: 1-0 43 Open
288 2024-05-24 Norway Chess Open GM 2024 Stavanger NOR 1.4 Peter Klings Guha Mitrabha Won: 0-1 59 Open
289 2024-04-21 21st BCC Open 2024 Hua Hin THA 9.2 Reja Neer Manon Guha Mitrabha Won: 0-1 49 Open
290 2024-04-20 21st BCC Open 2024 Hua Hin THA 8.2 Guha Mitrabha Arystanbek Urazayev Won: 1-0 44 Open
291 2024-04-19 21st BCC Open 2024 Hua Hin THA 7.6 Oleg Badmatsyrenov Guha Mitrabha Won: 0-1 57 Open
292 2024-04-18 21st BCC Open 2024 Hua Hin THA 6.6 Guha Mitrabha Deepan Chakkravarthy J. Draw: 1/2-1/2 48 Open
293 2024-04-17 21st BCC Open 2024 Hua Hin THA 5.1 Mrudul Dehankar Guha Mitrabha Won: 0-1 46 Open
294 2024-04-16 21st BCC Open 2024 Hua Hin THA 4.9 Guha Mitrabha Ayush Sharma Draw: 1/2-1/2 51 Open
295 2024-04-13 21st BCC Open 2024 Hua Hin THA 1.3 Zhiyuan Shen Guha Mitrabha Draw: 1/2-1/2 52 Open
296 2024-04-07 Melbourne Int Open 2024 Melbourne AUS 9.1 Jha Sriram Guha Mitrabha Won: 0-1 57 Open
297 2024-04-06 Melbourne Int Open 2024 Melbourne AUS 8.1 Felix Xie Guha Mitrabha Draw: 1/2-1/2 45 Open
298 2024-04-05 Melbourne Int Open 2024 Melbourne AUS 6.1 Guha Mitrabha Peng Chen Won: 1-0 105 Open
299 2024-04-05 Melbourne Int Open 2024 Melbourne AUS 5.1 Zhaoqi Liu Guha Mitrabha Won: 0-1 61 Open
300 2024-04-04 Melbourne Int Open 2024 Melbourne AUS 4.1 Guha Mitrabha Yi Ren Daniel Chan Won: 1-0 121 Open
  1. vs Karthik VenkataramanLost · 0-1White · 2024-08-27 · Round 11.361st ch-IND 2024
  2. vs Shete Sammed JaykumarDraw · ½–½Black · 2024-08-26 · Round 10.561st ch-IND 2024
  3. vs Aakash GWon · 1-0White · 2024-08-25 · Round 9.861st ch-IND 2024
  4. vs Das NeelotpalDraw · ½–½Black · 2024-08-24 · Round 8.561st ch-IND 2024
  5. vs Vignesh BDraw · ½–½Black · 2024-08-22 · Round 6.761st ch-IND 2024
  6. vs S. NitinDraw · ½–½White · 2024-08-21 · Round 5.761st ch-IND 2024
  7. vs Viani Antonio DcunhaDraw · ½–½Black · 2024-08-20 · Round 4.761st ch-IND 2024
  8. vs Jyotshnav TalukdarWon · 1-0White · 2024-08-19 · Round 3.861st ch-IND 2024
  9. vs Subhrajit DeyWon · 0-1Black · 2024-08-18 · Round 2.861st ch-IND 2024
  10. vs Arghya SenWon · 1-0White · 2024-08-17 · Round 1.861st ch-IND 2024
  11. vs Li Min PengDraw · ½–½Black · 2024-08-04 · Round 10.1DINI International 2024
  12. vs Mihail NikitenkoDraw · ½–½White · 2024-08-03 · Round 9.4DINI International 2024
  13. vs S SivathanujanWon · 0-1Black · 2024-08-02 · Round 8.6DINI International 2024
  14. vs W D Malisha Sasvidu WeerathungalageWon · 1-0White · 2024-08-02 · Round 7.9DINI International 2024
  15. vs Subhayan KunduLost · 1-0Black · 2024-08-01 · Round 6.3DINI International 2024
  16. vs Kirill StupakDraw · ½–½White · 2024-07-31 · Round 5.2DINI International 2024
  17. vs Deepan Chakkravarthy J.Draw · ½–½Black · 2024-07-31 · Round 4.2DINI International 2024
  18. vs A. BalkishanWon · 1-0White · 2024-07-30 · Round 3.3DINI International 2024
  19. vs Devindya Oshini GunawardhanaWon · 0-1Black · 2024-07-29 · Round 2.3DINI International 2024
  20. vs Lakshitha RandilWon · 1-0White · 2024-07-29 · Round 1.3DINI International 2024
  21. vs Valery KazakouskiDraw · ½–½White · 2024-06-02 · Round 9.3Coop Saaremaa Rapid 2024
  22. vs Pijus StremaviciusWon · 0-1Black · 2024-06-02 · Round 8.8Coop Saaremaa Rapid 2024
  23. vs Nikita RychagovWon · 1-0White · 2024-06-02 · Round 11.7Coop Saaremaa Rapid 2024
  24. vs Nikita MeshkovsLost · 1-0Black · 2024-06-02 · Round 10.4Coop Saaremaa Rapid 2024
  25. vs Meelis KanepWon · 1-0White · 2024-06-01 · Round 7.9Coop Saaremaa Rapid 2024
  26. vs Ruslan PonomariovLost · 1-0Black · 2024-06-01 · Round 6.3Coop Saaremaa Rapid 2024
  27. vs Tarvo SeemanWon · 1-0White · 2024-06-01 · Round 5.8Coop Saaremaa Rapid 2024
  28. vs Jergus PechacDraw · ½–½Black · 2024-06-01 · Round 4.8Coop Saaremaa Rapid 2024
  29. vs Daniel FridmanDraw · ½–½White · 2024-06-01 · Round 3.3Coop Saaremaa Rapid 2024
  30. vs Juraj DruskaLost · 1-0Black · 2024-05-30 · Round 9.3Norway Chess Open GM 2024
  31. vs Praveen BalakrishnanLost · 0-1White · 2024-05-29 · Round 8.2Norway Chess Open GM 2024
  32. vs Erik BlomqvistWon · 0-1Black · 2024-05-28 · Round 7.1Norway Chess Open GM 2024
  33. vs Aksel Bu KvaloyDraw · ½–½White · 2024-05-27 · Round 6.1Norway Chess Open GM 2024
  34. vs Frode Olav Olsen UrkedalWon · 0-1Black · 2024-05-26 · Round 5.2Norway Chess Open GM 2024
  35. vs Elham AmarWon · 1-0White · 2024-05-26 · Round 4.1Norway Chess Open GM 2024
  36. vs Svyatoslav BazakutsaDraw · ½–½Black · 2024-05-25 · Round 3.3Norway Chess Open GM 2024
  37. vs Sarah PappWon · 1-0White · 2024-05-25 · Round 2.4Norway Chess Open GM 2024
  38. vs Peter KlingsWon · 0-1Black · 2024-05-24 · Round 1.4Norway Chess Open GM 2024
  39. vs Reja Neer ManonWon · 0-1Black · 2024-04-21 · Round 9.221st BCC Open 2024
  40. vs Arystanbek UrazayevWon · 1-0White · 2024-04-20 · Round 8.221st BCC Open 2024
  41. vs Oleg BadmatsyrenovWon · 0-1Black · 2024-04-19 · Round 7.621st BCC Open 2024
  42. vs Deepan Chakkravarthy J.Draw · ½–½White · 2024-04-18 · Round 6.621st BCC Open 2024
  43. vs Mrudul DehankarWon · 0-1Black · 2024-04-17 · Round 5.121st BCC Open 2024
  44. vs Ayush SharmaDraw · ½–½White · 2024-04-16 · Round 4.921st BCC Open 2024
  45. vs Zhiyuan ShenDraw · ½–½Black · 2024-04-13 · Round 1.321st BCC Open 2024
  46. vs Jha SriramWon · 0-1Black · 2024-04-07 · Round 9.1Melbourne Int Open 2024
  47. vs Felix XieDraw · ½–½Black · 2024-04-06 · Round 8.1Melbourne Int Open 2024
  48. vs Peng ChenWon · 1-0White · 2024-04-05 · Round 6.1Melbourne Int Open 2024
  49. vs Zhaoqi LiuWon · 0-1Black · 2024-04-05 · Round 5.1Melbourne Int Open 2024
  50. vs Yi Ren Daniel ChanWon · 1-0White · 2024-04-04 · Round 4.1Melbourne Int Open 2024

FIDE tournaments

All tournament results