- classical
- 2512
- #490 in the world
- rapid
- 2453
- #780 in the world
- blitz
- 2419
Rating history
Openings
Download PGN (47)As White27 games · +9 =12 −6
- King's Indian Attack10 · 55%
- Queen's Pawn Game6 · 58%
- English Opening3 · 67%
- Zukertort Opening2 · 75%
- Indian Defense2 · 25%
- Queen's Gambit Accepted2 · 75%
As Black20 games · +7 =7 −6
- Modern Defense4 · 63%
- Alekhine Defense4 · 63%
- French Defense3 · 17%
- Slav Defense3 · 67%
- English Opening2 · 50%
- Queen's Pawn Game1 · 0%
47 stored games (Lichess broadcasts since 2023 and FIDE reports): +16 =19 −12 (54%). Score is from Mikhail's side.
Events
Asian Individual Chess Championships 2025Open · 2025-05-055/9Asian Individual Chess Championships 2025Open Blitz · 2025-05-092½/5CCT Chessable Masters 2025Play-in - Swiss · 2025-02-172/4Aimchess Rapid Play-In2023-06-124½/9Airthings Masters Division 3 · 2023-02-064½/9Airthings Masters Play-In · 2023-02-037/11
Games (47)
IMDaniyal Sapenov2415Asian Individual Chess Championships 2025 · Open · Round 91IMRanindu Dilshan Liyanage2387Asian Individual Chess Championships 2025 · Open · Round 80FIDEIMKirill Shubin2443Asian Individual Chess Championships 2025 · Open · Round 7½Kong Xiangrui2461Asian Individual Chess Championships 2025 · Open · Round 6½IMGilbert Elroy Tarigan2415Asian Individual Chess Championships 2025 · Open · Round 51IMAyush Sharma2262Asian Individual Chess Championships 2025 · Open Blitz · Round 90IMNeelash Saha2336Asian Individual Chess Championships 2025 · Open Blitz · Round 50IMRanindu Dilshan Liyanage2256Asian Individual Chess Championships 2025 · Open Blitz · Round 4½FMSumiya Chinguun2330Asian Individual Chess Championships 2025 · Open Blitz · Round 21Randolph Schain2110Asian Individual Chess Championships 2025 · Open Blitz · Round 11IMHarshavardhan G B2441Asian Individual Chess Championships 2025 · Open · Round 40Hengyi Zhu2385Asian Individual Chess Championships 2025 · Open · Round 31IMYueheng Jin2353Asian Individual Chess Championships 2025 · Open · Round 2½IMBogdan Belyakov2355Asian Individual Chess Championships 2025 · Open · Round 1½GMKaiqi Yang2384CCT Chessable Masters 2025 · Play-in - Swiss · Round 41GMLoek Van Wely2551CCT Chessable Masters 2025 · Play-in - Swiss · Round 31GMIvan Rozum2436CCT Chessable Masters 2025 · Play-in - Swiss · Round 20GMSantosh Gujrathi Vidit2650CCT Chessable Masters 2025 · Play-in - Swiss · Round 10GMEvgeny Tomashevsky2694Aimchess Rapid Play-In · Round 9½GMVolodymyr Vetoshko2502Aimchess Rapid Play-In · Round 81GMAydin Suleymanli2586Aimchess Rapid Play-In · Round 70GMJonas Buhl Bjerre2624Aimchess Rapid Play-In · Round 61FMSourath Biswas2305Aimchess Rapid Play-In · Round 51GMDmitry Gordievsky2517Aimchess Rapid Play-In · Round 2½GMGadir Guseinov2661Aimchess Rapid Play-In · Round 1½IMRead Samadov2482Aimchess Rapid Play-In · Round 30GMJohan-Sebastian Christiansen2594Aimchess Rapid Play-In · Round 40GMV Pranav2449Airthings Masters · Division 3 · Day 2 Losers Round 4½GMV Pranav2449Airthings Masters · Division 3 · Day 2 Losers Round 40GMPeter Svidler2752Airthings Masters · Division 3 · Day 2 Losers Round 31GMPeter Svidler2752Airthings Masters · Division 3 · Day 2 Losers Round 3½GMVincent Keymer2630Airthings Masters · Division 3 · Day 2 Winners Qf1GMVincent Keymer2630Airthings Masters · Division 3 · Day 2 Winners Qf1GMVincent Keymer2630Airthings Masters · Division 3 · Day 2 Winners Qf0GMJose Martinez2643Airthings Masters · Division 3 · Day 1 Winners Round 10GMJose Martinez2643Airthings Masters · Division 3 · Day 1 Winners Round 1½GMSrinath Narayanan2482Airthings Masters · Play-In · Match Ii½GMSrinath Narayanan2482Airthings Masters · Play-In · Match I1GMRay Robson2596Airthings Masters · Play-In · Round 2½GMTan Zhongyi2517Airthings Masters · Play-In · Round 8½