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 |
|---|---|---|---|---|---|---|---|---|---|
| 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 |
- vs Eltaj SafarliLost · 1-0Black · 2023-11-24 · Round 5.1Monsaraz Open 2023
- vs Alexis TahayWon · 1-0White · 2023-11-23 · Round 4.3Monsaraz Open 2023
- vs Andre Ventura SousaDraw · ½–½Black · 2023-11-22 · Round 3.3Monsaraz Open 2023
- vs Anustoop BiswasWon · 1-0White · 2023-11-22 · Round 2.4Monsaraz Open 2023
- vs Eduard-Carol CzikoWon · 0-1Black · 2023-11-21 · Round 1.4Monsaraz Open 2023
- vs Mohamed Anees MWon · 0-1Black · 2023-10-15 · Round 9.6Fagernes GM Swiss Aut
- vs Eltaj SafarliLost · 1-0Black · 2023-10-14 · Round 8.1Fagernes GM Swiss Aut
- vs Robert HovhannisyanDraw · ½–½White · 2023-10-13 · Round 7.1Fagernes GM Swiss Aut
- vs Ido GorshteinDraw · ½–½White · 2023-10-12 · Round 6.1Fagernes GM Swiss Aut
- vs Kaido KulaotsWon · 0-1Black · 2023-10-11 · Round 5.3Fagernes GM Swiss Aut
- vs Josefine SafarliWon · 1-0White · 2023-10-11 · Round 4.5Fagernes GM Swiss Aut
- vs Krishnan SasikiranDraw · ½–½Black · 2023-10-10 · Round 3.2Fagernes GM Swiss Aut
- vs Shazil ShehzadWon · 1-0White · 2023-10-09 · Round 2.6Fagernes GM Swiss Aut
- vs Andreas SkotheimWon · 0-1Black · 2023-10-08 · Round 1.7Fagernes GM Swiss Aut
- vs B. AdhibanLost · 0-1White · 2023-10-07 · Round 9.45th Yerevan Open A 2023
- vs Gevorg AlaverdyanWon · 0-1Black · 2023-10-06 · Round 8.75th Yerevan Open A 2023
- vs Robert PiliposyanWon · 1-0White · 2023-10-05 · Round 7.125th Yerevan Open A 2023
- vs Milad SalarDraw · ½–½White · 2023-09-29 · Round 1.75th Yerevan Open A 2023
- vs Noe TutisaniLost · 0-1White · 2023-09-26 · Round 8.11Tsaghkadzor Open 2023
- vs Arman HakemiLost · 1-0Black · 2023-09-25 · Round 7.6Tsaghkadzor Open 2023
- vs Aslan AitbayevWon · 1-0White · 2023-09-24 · Round 6.1Tsaghkadzor Open 2023
- vs Sina MovahedLost · 1-0Black · 2023-09-23 · Round 5.2Tsaghkadzor Open 2023
- vs Tigran L. PetrosianDraw · ½–½White · 2023-09-22 · Round 4.1Tsaghkadzor Open 2023
- vs Viachaslau ZarubitskiWon · 0-1Black · 2023-09-22 · Round 3.4Tsaghkadzor Open 2023
- vs Erik ChaqryanWon · 1-0White · 2023-09-21 · Round 2.9Tsaghkadzor Open 2023
- vs Deepan Chakkravarthy J.Lost · 1-0Black · 2023-09-03 · Round 9.118th Malaysian Open 2023
- vs Darwin LayloWon · 1-0White · 2023-09-02 · Round 8.118th Malaysian Open 2023
- vs Jan Emmanuel GarciaWon · 1-0White · 2023-09-02 · Round 7.118th Malaysian Open 2023
- vs Vitaly SivukDraw · ½–½Black · 2023-09-01 · Round 6.118th Malaysian Open 2023
- vs Zacky Dhia UlhaqWon · 1-0White · 2023-08-30 · Round 5.118th Malaysian Open 2023
- vs Xiangyi LiuDraw · ½–½Black · 2023-08-29 · Round 3.218th Malaysian Open 2023
- vs Phadke SohanWon · 1-0White · 2023-08-29 · Round 2.218th Malaysian Open 2023
- vs Nguyen Hong AnhWon · 0-1Black · 2023-08-28 · Round 1.218th Malaysian Open 2023
- vs S.P. SethuramanDraw · ½–½Black · 2023-08-26 · Round 11.160th ch-IND 2023
- vs Deepan Chakkravarthy J.Won · 1-0White · 2023-08-25 · Round 10.660th ch-IND 2023
- vs Manisha Mohanty KiranWon · 0-1Black · 2023-08-24 · Round 9.160th ch-IND 2023
- vs Diptayan GhoshLost · 0-1White · 2023-08-23 · Round 8.360th ch-IND 2023
- vs Aronyak GhoshDraw · ½–½White · 2023-08-22 · Round 7.260th ch-IND 2023
- vs Abhimanyu PuranikDraw · ½–½Black · 2023-08-21 · Round 6.160th ch-IND 2023
- vs Praveen Kumar CWon · 0-1Black · 2023-08-20 · Round 5.360th ch-IND 2023
- vs Krishna C R GWon · 1-0White · 2023-08-19 · Round 4.560th ch-IND 2023
- vs Pattnayak NilsuWon · 0-1Black · 2023-08-18 · Round 3.760th ch-IND 2023
- vs Sparsh KhandelwalWon · 1-0White · 2023-08-17 · Round 2.760th ch-IND 2023
- vs Nayak Sajan KumarWon · 0-1Black · 2023-08-16 · Round 1.860th ch-IND 2023
- vs Ondrej SvandaDraw · ½–½Black · 2023-07-09 · Round 9.4Ceske Budejovice GMB 2023
- vs Deep SenguptaLost · 0-1White · 2023-07-08 · Round 8.3Ceske Budejovice GMB 2023
- vs Stepan HrbekDraw · ½–½Black · 2023-07-07 · Round 7.3Ceske Budejovice GMB 2023
- vs Petr HabaDraw · ½–½White · 2023-07-06 · Round 6.4Ceske Budejovice GMB 2023
- vs Kim Yew ChanWon · 0-1Black · 2023-07-05 · Round 5.2Ceske Budejovice GMB 2023
- vs Yuxin SongDraw · ½–½White · 2023-07-04 · Round 4.5Ceske Budejovice GMB 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 |