- classical
- 2547
- #318 in the world
- Live 2534.8 −12.2
- rapid
- 2467
- #664 in the world
- blitz
- 2407
Rating history
Openings
Download PGN (285)As White146 games · +63 =62 −21
- Sicilian Defense41 · 78%
- Ruy Lopez14 · 54%
- Queen's Gambit Declined11 · 64%
- Italian Game9 · 56%
- French Defense8 · 63%
- Caro-Kann Defense8 · 63%
As Black139 games · +44 =68 −27
- Sicilian Defense49 · 55%
- King's Indian Defense36 · 58%
- Caro-Kann Defense9 · 56%
- Indian Defense7 · 57%
- Queen's Gambit Declined6 · 58%
- King's Indian Attack4 · 63%
285 stored games (Lichess broadcasts since 2023 and FIDE reports): +107 =130 −48 (60%). Score is from Momchil's side.
Events
Romanian Team Chess Championships 2026Men’s Super League · Eforie Nord, Romania · 2026-10-03#443½/946th FIDE Chess Olympiad Samarkand 2026Open | Matches 1-12 · Samarkand, Uzbekistan · 2026-09-161/4Sofia Cup 2026 - Balkan Rapid & Blitz ChampionshipsBlitz · 2026-08-284½/8Sofia Cup 2026 - Balkan Rapid & Blitz ChampionshipsRapid · 2026-08-284/624th Int. Chess Tournament Spilimbergo 20262026-05-307/9XLV Open Villa de Benasque2026-06-227½/10Aktobe Open 2026 - Vladimir Dvorkovich MemorialMasters · 2026-06-015/9Munich Chess Festival 2026Open A · 2026-05-197/9Bucharest Grand Prix 20262026-05-076/8European Individual Chess Championship 2026Boards 1-66 · 2026-04-056½/10European Individual Chess Championship 2026Boards 67-126 · 2026-04-051/1European Team Chess Championship 2025Open · 2025-09-274½/8Liaocheng Dongchangfu Cup Rising Stars Tournament 2025Final · 2025-07-162½/7VI Open Internacional Valencia Cuna del Ajedrez2025-07-036/911. Uluslararasi Çeşme Açık Satranç Turnuvasi (11th Çeşme Open)2025-06-236½/9
Games (285)
IMIvar Bern2301Norwegian Team League Eliteserien 2023/24 · Round 31GMLars Oskar Hauge2481Norwegian Team League Eliteserien 2023/24 · Round 2½GMMagnus Carlsen2830Norwegian Team League Eliteserien 2023/24 · Round 10IMDmitry V. Sklyarov2447Norwegian Team League Eliteserien 2023/24 · Round 6½IMMilton Pantzar2472Norwegian Team League Eliteserien 2023/24 · Round 5½GMBenjamin Arvola Notkevich2462Norwegian Team League Eliteserien 2023/24 · Round 41GMBorki Predojevic2572Norwegian Team League Eliteserien 2023/24 · Round 9½IMAksel Bu Kvaloy2454Norwegian Team League Eliteserien 2023/24 · Round 8½GMAnte Brkic2633Norwegian Team League Eliteserien 2023/24 · Round 7½GMGrzegorz Nasuta2533Grand Prix Romania 2024 · Arad · Round 90FMMate Egresi2353Grand Prix Romania 2024 · Arad · Round 81FMTamas Gunes Ongut2254Grand Prix Romania 2024 · Arad · Round 71GMKozak Adam2604Grand Prix Romania 2024 · Arad · Round 60GMAryan Chopra2619Grand Prix Romania 2024 · Arad · Round 5½GMBogdan-Daniel Deac2683Grand Prix Romania 2024 · Arad · Round 4½FMSebastian Poltorak2397Grand Prix Romania 2024 · Arad · Round 31IMLucian-Ioan Filip2327Grand Prix Romania 2024 · Arad · Round 21CMTeodor-Mihnea Voicu2145Grand Prix Romania 2024 · Arad · Round 11FMJegor Lashkin2472Romanian Team Championships Superliga 2024 · Open · Round 3½GMKantor Gergely2537Romanian Team Championships Superliga 2024 · Open · Round 21GMNikolas Theodorou2619Romanian Team Championships Superliga 2024 · Open · Round 1½GMKozak Adam2600Romanian Team Championships Superliga 2024 · Open · Round 90GMV Pranav2609Romanian Team Championships Superliga 2024 · Open · Round 8½GMKirill Shevchenko2656Romanian Team Championships Superliga 2024 · Open · Round 7½GMVladimir Hamitevici2419Romanian Team Championships Superliga 2024 · Open · Round 6½FMAlexandr Baranciuc2338Romanian Team Championships Superliga 2024 · Open · Round 51GMLeon Luke Mendonca2622Romanian Team Championships Superliga 2024 · Open · Round 4½GMRauf Mamedov2651European Individual Chess Championship 2024 · Boards 1-64 · Round 110GMMateusz Bartel2613European Individual Chess Championship 2024 · Boards 1-64 · Round 100GMAnton Korobov2636European Individual Chess Championship 2024 · Boards 1-64 · Round 91GMMichele Godena2419European Individual Chess Championship 2024 · Boards 1-64 · Round 81IMHuseyin Can Agdelen2407European Individual Chess Championship 2024 · Boards 1-64 · Round 71FMAtilla Kuru2371European Individual Chess Championship 2024 · Boards 1-64 · Round 60IMNoe Tutisani2411European Individual Chess Championship 2024 · Boards 1-64 · Round 51IMRobert Piliposyan2418European Individual Chess Championship 2024 · Boards 1-64 · Round 4½IMNadav Zemach2414European Individual Chess Championship 2024 · Boards 1-64 · Round 3½FMShiroghlan Talibov2415European Individual Chess Championship 2024 · Boards 1-64 · Round 2½CMAlexandr Lauda2222European Individual Chess Championship 2024 · Boards 65+ · Round 11GMVitaliy Bernadskiy2546Skopje Open 2024 · Round 9½WGMFiona Sieber2236Skopje Open 2024 · Round 81