- classical
- 2405
- rapid
- 2427
- blitz
- 2385
Openings
Download PGN (41)As White20 games · +3 =8 −9
- Queen's Gambit Declined8 · 31%
- Italian Game3 · 67%
- French Defense2 · 25%
- Nimzo-Indian Defense2 · 25%
- Sicilian Defense2 · 50%
- Anderssen's Opening1 · 0%
As Black21 games · +1 =10 −10
- Ruy Lopez4 · 13%
- Slav Defense4 · 25%
- Italian Game3 · 17%
- Caro-Kann Defense2 · 75%
- Sicilian Defense1 · 50%
- King's Indian Defense1 · 50%
41 stored games (Lichess broadcasts since 2023 and FIDE reports): +4 =18 −19 (32%). Score is from Michael's side.
Events
46th FIDE Chess Olympiad Samarkand 2026Open | Matches 1-12 · Samarkand, Uzbekistan · 2026-09-160/1FIDE World Team Rapid & Blitz Chess Championships 2026Blitz · Pool D · 2026-06-111½/8FIDE World Team Rapid & Blitz Chess Championships 2026Rapid · Matches 11+ · 2026-06-113/7FIDE World Team Rapid & Blitz Chess Championships 2026Rapid · Matches 1-10 · 2026-06-110/1Hong Kong International Open Chess Championship 2025Open · 2025-12-230/230th Abu Dhabi Chess Festival 2024Masters · 2024-08-151½/54th Big Rook International Chess Festival 2024Rapid · 2024-05-04½/121st Bangkok Chess Club Open 20242024-04-130/1Fujairah Global 2025Masters · Boards 1-100 · 2025-08-01½/231st Abu Dhabi International Chess FestivalBlitz Open · 2025-08-011/1Hong Kong International Chess Championship 2024Open · 2024-12-011½/4FIDE World Junior Chess Championship 2025Open · 2025-02-012/522nd Bangkok Chess Club Open 20252025-04-011½/3
Games (41)
GMBai Jinshi2551Hong Kong International Chess Championship 2024 · Open · Round 60GMStephen J Gordon2506Hong Kong International Chess Championship 2024 · Open · Round 4½GMNovendra Priasmoro2445Hong Kong International Chess Championship 2024 · Open · Round 3½GMVitaliy Bernadskiy2545Hong Kong International Chess Championship 2024 · Open · Round 9½GMXiao Tong(QD)2491FIDE World Junior Chess Championship 2025 · Open · Round 4½FMArtem Dyachuk2308FIDE World Junior Chess Championship 2025 · Open · Round 11½IMSemen Mitusov2467FIDE World Junior Chess Championship 2025 · Open · Round 8½IMKhazar Babazada2461FIDE World Junior Chess Championship 2025 · Open · Round 7½GMJagadeesh Siddharth2491FIDE World Junior Chess Championship 2025 · Open · Round 50GMLalit Babu M R249522nd Bangkok Chess Club Open 2025 · Round 9½GMJan Gustafsson260122nd Bangkok Chess Club Open 2025 · Round 6½GMSurya Shekhar Ganguly257222nd Bangkok Chess Club Open 2025 · Round 4½WGMAlua Nurman2315Fujairah Global 2025 · Masters · Boards 1-100 · Round 4½FIDEFMNikolay Averin2284Fujairah Global 2025 · Masters · Boards 1-100 · Round 10GMSrihari L R234931st Abu Dhabi International Chess Festival · Blitz Open · Round 71GMShakhriyar Mamedyarov272046th FIDE Chess Olympiad Samarkand 2026 · Open | Matches 1-12 · Round 20GMNigel D Short2528FIDE World Team Rapid & Blitz Chess Championships 2026 · Blitz · Pool D · Round 111GMZhao Jun2547FIDE World Team Rapid & Blitz Chess Championships 2026 · Blitz · Pool D · Round 10½GMVasyl Ivanchuk2589FIDE World Team Rapid & Blitz Chess Championships 2026 · Blitz · Pool D · Round 90GMAydin Suleymanli2565FIDE World Team Rapid & Blitz Chess Championships 2026 · Blitz · Pool D · Round 70GMMarcAndria Maurizzi2540FIDE World Team Rapid & Blitz Chess Championships 2026 · Blitz · Pool D · Round 50IMJiang Haochen2473FIDE World Team Rapid & Blitz Chess Championships 2026 · Blitz · Pool D · Round 20GMVladislav Artemiev2732FIDE World Team Rapid & Blitz Chess Championships 2026 · Blitz · Pool D · Round 10GMJaime Alexander Cuartas2441FIDE World Team Rapid & Blitz Chess Championships 2026 · Rapid · Matches 11+ · Round 9½GMIlamparthi A R2369FIDE World Team Rapid & Blitz Chess Championships 2026 · Rapid · Matches 11+ · Round 8½GMViswanathan Anand2729FIDE World Team Rapid & Blitz Chess Championships 2026 · Rapid · Matches 1-10 · Round 70GMNigel D Short2540FIDE World Team Rapid & Blitz Chess Championships 2026 · Rapid · Matches 11+ · Round 60GMJose Carlos Ibarra Jerez2535FIDE World Team Rapid & Blitz Chess Championships 2026 · Rapid · Matches 11+ · Round 51GMNikita Petrov2551FIDE World Team Rapid & Blitz Chess Championships 2026 · Rapid · Matches 11+ · Round 40IMV S Rathanvel2316FIDE World Team Rapid & Blitz Chess Championships 2026 · Rapid · Matches 11+ · Round 30GMAydin Suleymanli2556FIDE World Team Rapid & Blitz Chess Championships 2026 · Rapid · Matches 11+ · Round 11GMAlexander Grischuk2678FIDE World Team Rapid & Blitz Chess Championships 2026 · Blitz · Pool D · Round 60IMIlamparthi A R2520Hong Kong International Open Chess Championship 2025 · Open · Round 80GMVisakh N R2526Hong Kong International Open Chess Championship 2025 · Open · Round 40GMBassem Amin266730th Abu Dhabi Chess Festival 2024 · Masters · Round 9½GMMamikon Gharibyan249230th Abu Dhabi Chess Festival 2024 · Masters · Round 8½IMUmut Ata Akbas245230th Abu Dhabi Chess Festival 2024 · Masters · Round 60IMSina Movahed253030th Abu Dhabi Chess Festival 2024 · Masters · Round 5½GMPranesh M259830th Abu Dhabi Chess Festival 2024 · Masters · Round 10GMVitaliy Bernadskiy25464th Big Rook International Chess Festival 2024 · Rapid · Round 4½