- classical
- 2416
- rapid
- 2306
- blitz
- 2253
Openings
Download PGN (30)As White17 games · +1 =11 −5
- King's Indian Defense6 · 25%
- Catalan Opening5 · 50%
- Queen's Gambit Declined2 · 50%
- Benoni Defense1 · 50%
- English Opening1 · 0%
- Queen's Pawn Game1 · 100%
As Black13 games · +4 =5 −4
- Ruy Lopez4 · 50%
- Italian Game2 · 75%
- English Opening2 · 75%
- Four Knights Game1 · 0%
- King's Indian Defense1 · 0%
- Queen's Gambit Declined1 · 0%
30 stored games (Lichess broadcasts since 2023 and FIDE reports): +5 =16 −9 (43%). Score is from Muhammad's side.
Events
46th FIDE Chess Olympiad Samarkand 2026Open | Matches 1-12 · Samarkand, Uzbekistan · 2026-09-16½/119th Arad Open Grand Prix Classic 2026Open A · 2026-08-033/6Czech Open 2026G 1 · 2026-07-211½/449th Vila de Sitges Open2025-07-162/3XXV Sant Martí International Open 20252025-07-10½/218th Tashkent Open - Agzamov MemorialGroup A · 2025-03-200/1Aktobe Open 20242024-05-250/117th Tashkent Open Agzamov Memorial2024-03-271½/43rd Athens Of The East Grand Master2023-12-23½/2Maia Chess Festival 2025Masters · 2025-08-012½/5Tamil Nadu IM Norm Closed Circuit11th · 2024-01-011/1
Games (30)
FMSuresh Harsh2361Tamil Nadu IM Norm Closed Circuit · 11th · Round 81IMSion Radamantys Galaviz Medina2497Maia Chess Festival 2025 · Masters · Round 9½IMAndre Ventura Sousa2400Maia Chess Festival 2025 · Masters · Round 8½GMPouya Idani2593Maia Chess Festival 2025 · Masters · Round 70GMJose Fernando Cuenca Jimenez2477Maia Chess Festival 2025 · Masters · Round 41GMManuel Perez Candelario2572Maia Chess Festival 2025 · Masters · Round 3½GMDaniel Howard Fernandez254246th FIDE Chess Olympiad Samarkand 2026 · Open | Matches 1-12 · Round 2½GMDavid Gavrilescu253719th Arad Open Grand Prix Classic 2026 · Open A · Round 9½GMVitaliy Bernadskiy252419th Arad Open Grand Prix Classic 2026 · Open A · Round 8½GMIgor Kovalenko266919th Arad Open Grand Prix Classic 2026 · Open A · Round 70GMVitaly Sivuk248119th Arad Open Grand Prix Classic 2026 · Open A · Round 61GMMamikon Gharibyan248519th Arad Open Grand Prix Classic 2026 · Open A · Round 5½GMZeng Chongsheng256119th Arad Open Grand Prix Classic 2026 · Open A · Round 3½IMJakub Pulpan2488Czech Open 2026 · G 1 · Round 9½GMEvgeny Zanan2401Czech Open 2026 · G 1 · Round 50GMVlastimil Babula2511Czech Open 2026 · G 1 · Round 40GMLuca Jr Moroni2524Czech Open 2026 · G 1 · Round 31GMHipolito Asis Gargatagli246349th Vila de Sitges Open · Round 71GMHipolito Asis Gargatagli2463XXV Sant Martí International Open 2025 · Round 80GMDylan Isidro Berdayes Ason2488XXV Sant Martí International Open 2025 · Round 6½GMKaren H. Grigoryan250249th Vila de Sitges Open · Round 9½IMSauat Nurgaliyev240449th Vila de Sitges Open · Round 8½GMJingyao Tin259718th Tashkent Open - Agzamov Memorial · Group A · Round 20GMManuel Petrosyan2616Aktobe Open 2024 · Round 10GMEltaj Safarli261217th Tashkent Open Agzamov Memorial · Round 10½FIDEIMMaksim Tsaruk248417th Tashkent Open Agzamov Memorial · Round 80GMVitaliy Bernadskiy257317th Tashkent Open Agzamov Memorial · Round 3½GMAbhijeet Gupta260817th Tashkent Open Agzamov Memorial · Round 2½IML R Srihari24673rd Athens Of The East Grand Master · Round 100IMGhosh Aronyak25453rd Athens Of The East Grand Master · Round 6½