GMGuha Mitrabha
- 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
Rapid
2494Published FIDE
Blitz
2558Published 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
Published rating lists through Nov 2026.
Download chart or data
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 |
|---|---|---|---|---|---|---|---|---|---|
| 351 | 2023-12-30 | World Blitz 2023 | Samarkand UZB | 16.58 | Kanan Garayev | Guha Mitrabha | Won: 0-1 | 53 | Open |
| 352 | 2023-12-30 | World Blitz 2023 | Samarkand UZB | 15.42 | Guha Mitrabha | Hans Moke Niemann | Lost: 0-1 | 47 | Open |
| 353 | 2023-12-30 | World Blitz 2023 | Samarkand UZB | 14.31 | Chithambaram VR. Aravindh | Guha Mitrabha | Lost: 1-0 | 44 | Open |
| 354 | 2023-12-30 | World Blitz 2023 | Samarkand UZB | 13.4 | Guha Mitrabha | Klementy Sychev | Won: 1-0 | 50 | Open |
| 355 | 2023-12-30 | World Blitz 2023 | Samarkand UZB | 12.58 | Benjamin Haldorsen | Guha Mitrabha | Won: 0-1 | 43 | Open |
| 356 | 2023-12-29 | World Blitz 2023 | Samarkand UZB | 9.45 | Guha Mitrabha | Ediz Gurel | Won: 1-0 | 69 | Open |
| 357 | 2023-12-29 | World Blitz 2023 | Samarkand UZB | 8.38 | Asrorjon Omonov | Guha Mitrabha | Lost: 1-0 | 42 | Open |
| 358 | 2023-12-29 | World Blitz 2023 | Samarkand UZB | 7.44 | Guha Mitrabha | Artem Pingin | Won: 1-0 | 26 | Open |
| 359 | 2023-12-29 | World Blitz 2023 | Samarkand UZB | 6.22 | Baadur Jobava | Guha Mitrabha | Lost: 1-0 | 86 | Open |
| 360 | 2023-12-29 | World Blitz 2023 | Samarkand UZB | 5.48 | Guha Mitrabha | Artem Uskov | Won: 1-0 | 60 | Open |
| 361 | 2023-12-29 | World Blitz 2023 | Samarkand UZB | 4.22 | Nihal Sarin | Guha Mitrabha | Lost: 1-0 | 56 | Open |
| 362 | 2023-12-29 | World Blitz 2023 | Samarkand UZB | 3.12 | Guha Mitrabha | Alexander Grischuk | Draw: 1/2-1/2 | 67 | Open |
| 363 | 2023-12-29 | World Blitz 2023 | Samarkand UZB | 2.6 | Sinisa Drazic | Guha Mitrabha | Won: 0-1 | 69 | Open |
| 364 | 2023-12-29 | World Blitz 2023 | Samarkand UZB | 11.37 | Guha Mitrabha | Mikhail Markov | Won: 1-0 | 79 | Open |
| 365 | 2023-12-29 | World Blitz 2023 | Samarkand UZB | 10.23 | Vincent Keymer | Guha Mitrabha | Lost: 1-0 | 35 | Open |
| 366 | 2023-12-29 | World Blitz 2023 | Samarkand UZB | 1.8 | Guha Mitrabha | Daniil Dubov | Lost: 0-1 | 29 | Open |
| 367 | 2023-12-28 | World Rapid 2023 | Samarkand UZB | 13.19 | Guha Mitrabha | Maxim Matlakov | Lost: 0-1 | 45 | Open |
| 368 | 2023-12-28 | World Rapid 2023 | Samarkand UZB | 12.3 | Guha Mitrabha | Maksim Chigaev | Draw: 1/2-1/2 | 47 | Open |
| 369 | 2023-12-28 | World Rapid 2023 | Samarkand UZB | 11.45 | Boris Savchenko | Guha Mitrabha | Won: 0-1 | 22 | Open |
| 370 | 2023-12-28 | World Rapid 2023 | Samarkand UZB | 10.49 | Guha Mitrabha | Baadur Jobava | Won: 1-0 | 46 | Open |
| 371 | 2023-12-27 | World Rapid 2023 | Samarkand UZB | 9.63 | Gadir Guseinov | Guha Mitrabha | Won: 0-1 | 35 | Open |
| 372 | 2023-12-27 | World Rapid 2023 | Samarkand UZB | 8.87 | Guha Mitrabha | Almas Rakhmatullaev | Won: 1-0 | 43 | Open |
| 373 | 2023-12-27 | World Rapid 2023 | Samarkand UZB | 7.65 | Hans Moke Niemann | Guha Mitrabha | Lost: 1-0 | 60 | Open |
| 374 | 2023-12-27 | World Rapid 2023 | Samarkand UZB | 6.51 | Guha Mitrabha | Sanan Sjugirov | Lost: 0-1 | 53 | Open |
| 375 | 2023-12-26 | World Rapid 2023 | Samarkand UZB | 5.81 | Emin Ohanyan | Guha Mitrabha | Won: 0-1 | 38 | Open |
| 376 | 2023-12-26 | World Rapid 2023 | Samarkand UZB | 4.54 | Guha Mitrabha | Alan Pichot | Lost: 0-1 | 42 | Open |
| 377 | 2023-12-26 | World Rapid 2023 | Samarkand UZB | 3.49 | Shant Sargsyan | Guha Mitrabha | Draw: 1/2-1/2 | 57 | Open |
| 378 | 2023-12-26 | World Rapid 2023 | Samarkand UZB | 2.2 | Guha Mitrabha | Ivan Cheparinov | Lost: 0-1 | 28 | Open |
| 379 | 2023-12-26 | World Rapid 2023 | Samarkand UZB | 1.33 | Eduardo Iturrizaga Bonelli | Guha Mitrabha | Won: 0-1 | 52 | Open |
| 380 | 2023-12-13 | 1st Meghalaya Int Open | Shillong IND | 1.3 | Agnivo Chakraborty | Guha Mitrabha | Lost: 1-0 | 1 | Open |
| 381 | 2023-12-08 | Gran Hotel Bali Open A | Benidorm ESP | 9.1 | Karen H. Grigoryan | Guha Mitrabha | Draw: 1/2-1/2 | 43 | Open |
| 382 | 2023-12-07 | Gran Hotel Bali Open A | Benidorm ESP | 8.3 | Guha Mitrabha | Tyhran Ambartsumian | Won: 1-0 | 30 | Open |
| 383 | 2023-12-06 | Gran Hotel Bali Open A | Benidorm ESP | 7.5 | Jose Escartin Lacasa | Guha Mitrabha | Won: 0-1 | 34 | Open |
| 384 | 2023-12-05 | Gran Hotel Bali Open A | Benidorm ESP | 6.9 | Guha Mitrabha | Ramon Ibanez Aullana | Won: 1-0 | 52 | Open |
| 385 | 2023-12-04 | Gran Hotel Bali Open A | Benidorm ESP | 5.17 | Adhara Rodriguez Redondo | Guha Mitrabha | Won: 0-1 | 40 | Open |
| 386 | 2023-12-04 | Gran Hotel Bali Open A | Benidorm ESP | 4.14 | Guha Mitrabha | Gaurav Rajesh Zagade | Draw: 1/2-1/2 | 79 | Open |
| 387 | 2023-12-02 | Gran Hotel Bali Open A | Benidorm ESP | 2.2 | Guha Mitrabha | Michiel Sijpkens | Lost: 0-1 | 43 | Open |
| 388 | 2023-12-01 | Gran Hotel Bali Open A | Benidorm ESP | 1.2 | Potawad Anirudhha | Guha Mitrabha | Won: 0-1 | 36 | Open |
| 389 | 2023-11-28 | Monsaraz Open 2023 | Monsaraz POR | 9.6 | Evgeny Zanan | Guha Mitrabha | Draw: 1/2-1/2 | 49 | Open |
| 390 | 2023-11-27 | Monsaraz Open 2023 | Monsaraz POR | 8.9 | Guha Mitrabha | Gaurav Rajesh Zagade | Won: 1-0 | 32 | Open |
| 391 | 2023-11-26 | Monsaraz Open 2023 | Monsaraz POR | 7.7 | Utsab Chatterjee | Guha Mitrabha | Draw: 1/2-1/2 | 76 | Open |
| 392 | 2023-11-25 | Monsaraz Rapid Open 2023 | Monsaraz POR | 9.1 | Arjun Kalyan | Guha Mitrabha | Won: 0-1 | 42 | Open |
| 393 | 2023-11-25 | Monsaraz Rapid Open 2023 | Monsaraz POR | 8.1 | Guha Mitrabha | Semen Mitusov | Won: 1-0 | 65 | Open |
| 394 | 2023-11-25 | Monsaraz Rapid Open 2023 | Monsaraz POR | 7.1 | Carlos Daniel Albornoz Cabrera | Guha Mitrabha | Won: 0-1 | 48 | Open |
| 395 | 2023-11-25 | Monsaraz Rapid Open 2023 | Monsaraz POR | 6.2 | Guha Mitrabha | Raem Sherman | Won: 1-0 | 45 | Open |
| 396 | 2023-11-25 | Monsaraz Rapid Open 2023 | Monsaraz POR | 5.3 | Alexis Tahay | Guha Mitrabha | Won: 0-1 | 40 | Open |
| 397 | 2023-11-25 | Monsaraz Rapid Open 2023 | Monsaraz POR | 4.1 | Guha Mitrabha | Eltaj Safarli | Draw: 1/2-1/2 | 33 | Open |
| 398 | 2023-11-25 | Monsaraz Rapid Open 2023 | Monsaraz POR | 3.5 | Das Abhishek | Guha Mitrabha | Won: 0-1 | 44 | Open |
| 399 | 2023-11-25 | Monsaraz Rapid Open 2023 | Monsaraz POR | 2.6 | Guha Mitrabha | Arpan Das (Jr) | Won: 1-0 | 48 | Open |
| 400 | 2023-11-24 | Monsaraz Open 2023 | Monsaraz POR | 6.4 | Guha Mitrabha | Audi Ameya | Lost: 0-1 | 61 | Open |
- vs Kanan GarayevWon · 0-1Black · 2023-12-30 · Round 16.58World Blitz 2023
- vs Hans Moke NiemannLost · 0-1White · 2023-12-30 · Round 15.42World Blitz 2023
- vs Chithambaram VR. AravindhLost · 1-0Black · 2023-12-30 · Round 14.31World Blitz 2023
- vs Klementy SychevWon · 1-0White · 2023-12-30 · Round 13.4World Blitz 2023
- vs Benjamin HaldorsenWon · 0-1Black · 2023-12-30 · Round 12.58World Blitz 2023
- vs Ediz GurelWon · 1-0White · 2023-12-29 · Round 9.45World Blitz 2023
- vs Asrorjon OmonovLost · 1-0Black · 2023-12-29 · Round 8.38World Blitz 2023
- vs Artem PinginWon · 1-0White · 2023-12-29 · Round 7.44World Blitz 2023
- vs Baadur JobavaLost · 1-0Black · 2023-12-29 · Round 6.22World Blitz 2023
- vs Artem UskovWon · 1-0White · 2023-12-29 · Round 5.48World Blitz 2023
- vs Nihal SarinLost · 1-0Black · 2023-12-29 · Round 4.22World Blitz 2023
- vs Alexander GrischukDraw · ½–½White · 2023-12-29 · Round 3.12World Blitz 2023
- vs Sinisa DrazicWon · 0-1Black · 2023-12-29 · Round 2.6World Blitz 2023
- vs Mikhail MarkovWon · 1-0White · 2023-12-29 · Round 11.37World Blitz 2023
- vs Vincent KeymerLost · 1-0Black · 2023-12-29 · Round 10.23World Blitz 2023
- vs Daniil DubovLost · 0-1White · 2023-12-29 · Round 1.8World Blitz 2023
- vs Maxim MatlakovLost · 0-1White · 2023-12-28 · Round 13.19World Rapid 2023
- vs Maksim ChigaevDraw · ½–½White · 2023-12-28 · Round 12.3World Rapid 2023
- vs Boris SavchenkoWon · 0-1Black · 2023-12-28 · Round 11.45World Rapid 2023
- vs Baadur JobavaWon · 1-0White · 2023-12-28 · Round 10.49World Rapid 2023
- vs Gadir GuseinovWon · 0-1Black · 2023-12-27 · Round 9.63World Rapid 2023
- vs Almas RakhmatullaevWon · 1-0White · 2023-12-27 · Round 8.87World Rapid 2023
- vs Hans Moke NiemannLost · 1-0Black · 2023-12-27 · Round 7.65World Rapid 2023
- vs Sanan SjugirovLost · 0-1White · 2023-12-27 · Round 6.51World Rapid 2023
- vs Emin OhanyanWon · 0-1Black · 2023-12-26 · Round 5.81World Rapid 2023
- vs Alan PichotLost · 0-1White · 2023-12-26 · Round 4.54World Rapid 2023
- vs Shant SargsyanDraw · ½–½Black · 2023-12-26 · Round 3.49World Rapid 2023
- vs Ivan CheparinovLost · 0-1White · 2023-12-26 · Round 2.2World Rapid 2023
- vs Eduardo Iturrizaga BonelliWon · 0-1Black · 2023-12-26 · Round 1.33World Rapid 2023
- vs Agnivo ChakrabortyLost · 1-0Black · 2023-12-13 · Round 1.31st Meghalaya Int Open
- vs Karen H. GrigoryanDraw · ½–½Black · 2023-12-08 · Round 9.1Gran Hotel Bali Open A
- vs Tyhran AmbartsumianWon · 1-0White · 2023-12-07 · Round 8.3Gran Hotel Bali Open A
- vs Jose Escartin LacasaWon · 0-1Black · 2023-12-06 · Round 7.5Gran Hotel Bali Open A
- vs Ramon Ibanez AullanaWon · 1-0White · 2023-12-05 · Round 6.9Gran Hotel Bali Open A
- vs Adhara Rodriguez RedondoWon · 0-1Black · 2023-12-04 · Round 5.17Gran Hotel Bali Open A
- vs Gaurav Rajesh ZagadeDraw · ½–½White · 2023-12-04 · Round 4.14Gran Hotel Bali Open A
- vs Michiel SijpkensLost · 0-1White · 2023-12-02 · Round 2.2Gran Hotel Bali Open A
- vs Potawad AnirudhhaWon · 0-1Black · 2023-12-01 · Round 1.2Gran Hotel Bali Open A
- vs Evgeny ZananDraw · ½–½Black · 2023-11-28 · Round 9.6Monsaraz Open 2023
- vs Gaurav Rajesh ZagadeWon · 1-0White · 2023-11-27 · Round 8.9Monsaraz Open 2023
- vs Utsab ChatterjeeDraw · ½–½Black · 2023-11-26 · Round 7.7Monsaraz Open 2023
- vs Arjun KalyanWon · 0-1Black · 2023-11-25 · Round 9.1Monsaraz Rapid Open 2023
- vs Semen MitusovWon · 1-0White · 2023-11-25 · Round 8.1Monsaraz Rapid Open 2023
- vs Carlos Daniel Albornoz CabreraWon · 0-1Black · 2023-11-25 · Round 7.1Monsaraz Rapid Open 2023
- vs Raem ShermanWon · 1-0White · 2023-11-25 · Round 6.2Monsaraz Rapid Open 2023
- vs Alexis TahayWon · 0-1Black · 2023-11-25 · Round 5.3Monsaraz Rapid Open 2023
- vs Eltaj SafarliDraw · ½–½White · 2023-11-25 · Round 4.1Monsaraz Rapid Open 2023
- vs Das AbhishekWon · 0-1Black · 2023-11-25 · Round 3.5Monsaraz Rapid Open 2023
- vs Arpan Das (Jr)Won · 1-0White · 2023-11-25 · Round 2.6Monsaraz Rapid Open 2023
- vs Audi AmeyaLost · 0-1White · 2023-11-24 · Round 6.4Monsaraz Open 2023
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-10-24 | 1st Lions Club of Belgaum & Leo Club of Belgaum All India Open FIDE Rating rapid chess tournament | Rapid | 7 |
| 2026-09-07 | 1st Berjaya Global Chess Open Master 2026 | Classical | 5½ |
| 2026-08-31 | 21st Dato Arthur Tan Merdeka Open Chess Championship | Classical | 7 |