- classical
- 2529
- #405 in the world
- rapid
- 2505
- #462 in the world
- blitz
- 2471
- #663 in the world
Rating history
Openings
Download PGN (183)As White93 games · +37 =25 −31
- Sicilian Defense33 · 53%
- Ruy Lopez26 · 60%
- French Defense8 · 69%
- Caro-Kann Defense5 · 60%
- Italian Game2 · 75%
- Petrov's Defense2 · 50%
As Black90 games · +29 =29 −32
- Sicilian Defense30 · 62%
- Semi-Slav Defense11 · 46%
- Ruy Lopez9 · 22%
- Italian Game8 · 25%
- Slav Defense5 · 30%
- Queen's Pawn Game4 · 100%
183 stored games (Lichess broadcasts since 2023 and FIDE reports): +66 =54 −63 (51%). Score is from Mikhail's side.
Events
Championnat de France des Clubs 2026Poule Basse · 2026-06-023/4Championnat de France des Clubs 2026Elimination · Groupe A · 2026-06-022½/7DreamHack Atlanta 2026Group Stage B · Lower Bracket · 2026-05-162½/5DreamHack Atlanta 2026Group Stage B · Upper Bracket · 2026-05-160/1German Bundesliga 2025/262025-09-276/13FIDE World Rapid & Blitz Championships 2025Blitz Open 31+ · 2025-12-189½/18FIDE World Rapid & Blitz Championships 2025Rapid Open 31+ · 2025-12-185½/10FIDE World Rapid & Blitz Championships 2025Blitz Open 1-30 · 2025-12-180/1FIDE World Rapid & Blitz Championships 2025Rapid Open 1-30 · 2025-12-181/358th International Chess Festival Biel (Open)Blitz tournament · 2025-05-188½/1358th International Chess Festival Biel (Open)Rapid tournament · 2025-05-187½/9French Top 16 Club Championship 2025Higher Pool · 2025-05-211½/3French Top 16 Club Championship 2025A Pool · 2025-05-213/6CCT Chess.com Classic 2025Play-in - Swiss · 2025-05-193½/9Djerba International Chess Festival 2025Blitz · 2025-02-207/9
Games (183)
GMAlisher Suleymenov2413FIDE World Rapid & Blitz Championships 2024 · Rapid Open 31+ · Round 131IMKarolis Juksta2309FIDE World Rapid & Blitz Championships 2024 · Rapid Open 31+ · Round 121IMAndrei Macovei2375FIDE World Rapid & Blitz Championships 2024 · Rapid Open 31+ · Round 11½IMArystanbek Urazayev2423FIDE World Rapid & Blitz Championships 2024 · Rapid Open 31+ · Round 10½GMFelix Blohberger2423FIDE World Rapid & Blitz Championships 2024 · Rapid Open 31+ · Round 9½IMBrewington Hardaway2181FIDE World Rapid & Blitz Championships 2024 · Rapid Open 31+ · Round 80IMRishi Sardana2409FIDE World Rapid & Blitz Championships 2024 · Rapid Open 31+ · Round 7½GMRamazan Zhalmakhanov2423FIDE World Rapid & Blitz Championships 2024 · Rapid Open 31+ · Round 60GMAlexander Donchenko2640Championnat de France des Clubs 2026 · Poule Basse · Round 4½IMFloryan Eugene2507Championnat de France des Clubs 2026 · Poule Basse · Round 31GMAlexander Kovchan2444Championnat de France des Clubs 2026 · Poule Basse · Round 2½FMLucas Mariette2301Championnat de France des Clubs 2026 · Poule Basse · Round 11GMLoek Van Wely2636Championnat de France des Clubs 2026 · Elimination · Groupe A · Round 70Francois-xavier Podvin2211Championnat de France des Clubs 2026 · Elimination · Groupe A · Round 61GMArturs Neiksans2555Championnat de France des Clubs 2026 · Elimination · Groupe A · Round 50IMLoic Travadon2508Championnat de France des Clubs 2026 · Elimination · Groupe A · Round 4½GMJaime Santos Latasa2615Championnat de France des Clubs 2026 · Elimination · Groupe A · Round 30GMMaxime Lagarde2615Championnat de France des Clubs 2026 · Elimination · Groupe A · Round 2½GMJean-Noel Riff2407Championnat de France des Clubs 2026 · Elimination · Groupe A · Round 1½Ethan Sheehan2327DreamHack Atlanta 2026 · Group Stage B · Lower Bracket · Semifinals B Game 20Ethan Sheehan2327DreamHack Atlanta 2026 · Group Stage B · Lower Bracket · Semifinals B Armageddon½STEELTHEPEEL797DreamHack Atlanta 2026 · Group Stage B · Lower Bracket · Semifinals A Game 21Ethan Sheehan2327DreamHack Atlanta 2026 · Group Stage B · Lower Bracket · Semifinals B Game 11STEELTHEPEEL797DreamHack Atlanta 2026 · Group Stage B · Lower Bracket · Semifinals A Game 11Justin Liang2052DreamHack Atlanta 2026 · Group Stage B · Upper Bracket · Round Of 16 Game 10GMVitaly Kunin2506German Bundesliga 2025/26 · Round 150GMDaniel Dardha2596German Bundesliga 2025/26 · Round 141GMLoek Van Wely2621German Bundesliga 2025/26 · Round 13½GMStepan Zilka2496German Bundesliga 2025/26 · Round 10½GMRustam Kasimdzhanov2668German Bundesliga 2025/26 · Round 9½GMPapp Gabor2494German Bundesliga 2025/26 · Round 8½GMMads Andersen2563German Bundesliga 2025/26 · Round 7½GMParham Maghsoodloo2708German Bundesliga 2025/26 · Round 60GMRuslan Ponomariov2631German Bundesliga 2025/26 · Round 50IMHarshavardhan G B2289FIDE World Rapid & Blitz Championships 2025 · Blitz Open 31+ · Round 191GMDenis Kadric2535FIDE World Rapid & Blitz Championships 2025 · Blitz Open 31+ · Round 18½IMKonstantin Peyrer2533FIDE World Rapid & Blitz Championships 2025 · Blitz Open 31+ · Round 17½GMJohan-Sebastian Christiansen2588FIDE World Rapid & Blitz Championships 2025 · Blitz Open 31+ · Round 161GMJakhongir Vakhidov2554FIDE World Rapid & Blitz Championships 2025 · Blitz Open 31+ · Round 150GMLeinier Dominguez Perez2627FIDE World Rapid & Blitz Championships 2025 · Blitz Open 31+ · Round 140