- classical
- 2492
- #639 in the world
- rapid
- 2494
- #519 in the world
- blitz
- 2486
- #572 in the world
Rating history
Openings
Download PGN (163)As White83 games · +46 =20 −17
- Sicilian Defense21 · 60%
- English Opening9 · 56%
- Italian Game8 · 63%
- Ruy Lopez8 · 81%
- Queen's Gambit Declined7 · 86%
- French Defense6 · 100%
As Black80 games · +40 =22 −18
- Sicilian Defense21 · 71%
- Modern Defense8 · 44%
- English Opening7 · 71%
- Semi-Slav Defense5 · 60%
- Nimzo-Indian Defense4 · 63%
- Caro-Kann Defense4 · 88%
163 stored games (Lichess broadcasts since 2023 and FIDE reports): +86 =42 −35 (66%). Score is from Boris's side.
Events
2026 Belt and Road International Chess Open (Kuqa, Xinjiang)Group A · 2026-07-184½/9360 One Masters Chess TournamentMasters · 2026-06-086½/94th Gujarat International Open Grandmasters Chess Tournament-2026Category A · 2026-05-312½/617th kiit international chess festival-2026 CAT A2026-05-227½/9Tamil Nadu IM Norm Closed Circuit44th · 2026-01-097½/916th Chennai Open 20252026-01-022/4Tournament dedicated to the Independence day Uzbekistan2025-09-237/9Aurionpro Mumbai International Grandmaster Chess Tournament 2025GM Open · 2025-06-157½/9KCA’s Festival God’s Own Country’s 1st GM International Category-A2025-04-308/103rd Maharashtra International Grandmaster 20252025-04-015/72nd Namma Bengaluru International Grandmasters Open 2025Category A · 2025-04-104½/6Late Shri Manohar Parrikar Goa International Open Grand Master Chess Tournament2025-01-016½/9DINI International Chess Championship 20242024-07-017½/104th Sahibkiran Amir Temur Cup2024-05-295½/9Road to Sharjah 2024 - Knockouts2024-03-313½/6
Games (163)
Duc Minh Lai21771st Berjaya Global Chess Open Master 2026 · Round 11Subhayan Kundu2349DINI International Chess Championship 2024 · Round 5½GMAlexei Barsov2324DINI International Chess Championship 2024 · Round 41S Sivathanujan1968DINI International Chess Championship 2024 · Round 3½GMP. Karthikeyan2316DINI International Chess Championship 2024 · Round 101IMHari Madhavan N B2386DINI International Chess Championship 2024 · Round 9½GMMihail Nikitenko2531DINI International Chess Championship 2024 · Round 8½GMLi Min Peng2550DINI International Chess Championship 2024 · Round 7½Pamok Methdinu Samaranayake1725DINI International Chess Championship 2024 · Round 61FMPotawad Anirudhha2281Late Shri Manohar Parrikar Goa International Open Grand Master Chess Tournament · Round 31FMBakhrom Bakhrillaev2386Al-Beruniy 2nd International Chess Tournament · Match · Round 80FMBakhrom Bakhrillaev2386Al-Beruniy 2nd International Chess Tournament · Match · Round 71FMBakhrom Bakhrillaev2386Al-Beruniy 2nd International Chess Tournament · Match · Round 61FMBakhrom Bakhrillaev2386Al-Beruniy 2nd International Chess Tournament · Match · Round 50IMMukhammadali Abdurakhmonov2396Al-Beruniy 2nd International Chess Tournament · Match · Round 41IMMukhammadali Abdurakhmonov2396Al-Beruniy 2nd International Chess Tournament · Match · Round 3½IMMukhammadali Abdurakhmonov2396Al-Beruniy 2nd International Chess Tournament · Match · Round 2½IMMukhammadali Abdurakhmonov2396Al-Beruniy 2nd International Chess Tournament · Match · Round 11GMLevan Pantsulaia25323rd Maharashtra International Grandmaster 2025 · Round 10½IMBo Li22292026 Belt and Road International Chess Open (Kuqa, Xinjiang) · Group A · Round 9½IMJiang Haochen24572026 Belt and Road International Chess Open (Kuqa, Xinjiang) · Group A · Round 80Di Zhang24402026 Belt and Road International Chess Open (Kuqa, Xinjiang) · Group A · Round 70IMMeng Yihan24942026 Belt and Road International Chess Open (Kuqa, Xinjiang) · Group A · Round 61FMHaoxuan(ZJ) Zhang21682026 Belt and Road International Chess Open (Kuqa, Xinjiang) · Group A · Round 5½IMWang Shixu B24402026 Belt and Road International Chess Open (Kuqa, Xinjiang) · Group A · Round 40Mingren Hong23182026 Belt and Road International Chess Open (Kuqa, Xinjiang) · Group A · Round 21Tianyu Jiang22392026 Belt and Road International Chess Open (Kuqa, Xinjiang) · Group A · Round 11GMGata Kamsky25952026 Belt and Road International Chess Open (Kuqa, Xinjiang) · Group A · Round 3½IMDalvi Aakash Sharadchandra2402360 One Masters Chess Tournament · Masters · Round 9½IMSoham Kamotra2405360 One Masters Chess Tournament · Masters · Round 81IMAyush Sharma2440360 One Masters Chess Tournament · Masters · Round 71GMAlexei Fedorov2388360 One Masters Chess Tournament · Masters · Round 6½FMJval Saurin Patel2400360 One Masters Chess Tournament · Masters · Round 51IMShete Sammed Jaykumar2400360 One Masters Chess Tournament · Masters · Round 31FMBivor Adak2371360 One Masters Chess Tournament · Masters · Round 21IMDaaevik Wadhawan2356360 One Masters Chess Tournament · Masters · Round 1½GMPa Iniyan2573360 One Masters Chess Tournament · Masters · Round 40FMJaiveer Mahendru23104th Gujarat International Open Grandmasters Chess Tournament-2026 · Category A · Round 90GMNguyen Van Huy23634th Gujarat International Open Grandmasters Chess Tournament-2026 · Category A · Round 80IMUtsab Chatterjee23224th Gujarat International Open Grandmasters Chess Tournament-2026 · Category A · Round 71