- classical
- 2558
- #261 in the world
- rapid
- 2483
- #565 in the world
- blitz
- 2523
- #377 in the world
Rating history
Openings
Download PGN (251)As White125 games · +70 =42 −13
- Nimzo-Indian Defense32 · 80%
- Queen's Gambit Declined30 · 77%
- Slav Defense9 · 56%
- King's Indian Defense8 · 63%
- English Opening8 · 69%
- Tarrasch Defense5 · 70%
As Black126 games · +46 =49 −31
- Queen's Gambit Declined17 · 35%
- Ruy Lopez16 · 53%
- Italian Game15 · 70%
- Sicilian Defense13 · 69%
- English Opening13 · 50%
- Nimzo-Indian Defense9 · 61%
251 stored games (Lichess broadcasts since 2023 and FIDE reports): +116 =91 −44 (64%). Score is from Mahdi's side.
Events
46th FIDE Chess Olympiad Samarkand 2026Open | Matches 1-12 · Samarkand, Uzbekistan · 2026-09-163½/42026 Türkiye Satranç Ligi (Turkish League)Süper Lig · 2026-08-034½/8Oskemen Open 2026Masters · 2026-07-203/4Aktobe Open 2026 - Vladimir Dvorkovich MemorialMasters · 2026-06-016½/9FIDE World Rapid & Blitz Championships 2025Blitz Open 1-30 · 2025-12-181/2FIDE World Rapid & Blitz Championships 2025Blitz Open 31+ · 2025-12-1810½/17FIDE World Rapid & Blitz Championships 2025Rapid Open 31+ · 2025-12-187/11FIDE World Rapid & Blitz Championships 2025Rapid Open 1-30 · 2025-12-180/2Sunway Sitges 20252025-12-129½/12Berlin U25 OpenRapid · 2025-11-135/8German Chess 960 Championship2025-11-136½/7Berlin U25 OpenBlitz · 2025-11-138½/1328th Bavarian International Open2025-10-296/96th Open Maurice DAVID - Annemasse2025-10-087/9Chess Annemasse 2025MASTERS · 2025-10-087/9
Games (251)
GMAdham Fawzy2493Muscat International Chess Championship 2024 · Round 9½GMMasoud Mosadeghpour2419Muscat International Chess Championship 2024 · Round 81Behnood Delavari2017Muscat International Chess Championship 2024 · Round 71Shashish Subbiah2009Muscat International Chess Championship 2024 · Round 61FMRamtin Kakavand2003Muscat International Chess Championship 2024 · Round 51Abolfazl Amirinasab2101Muscat International Chess Championship 2024 · Round 40Saleh Mirzaei1960Muscat International Chess Championship 2024 · Round 31Murad Ba Amir1796Muscat International Chess Championship 2024 · Round 21Ilaan Shafeek1607Muscat International Chess Championship 2024 · Round 11IMHarshavardhan G B2454CHESS HUB - MCF 1st GM IM INVITATIONAL CHESS CHAMPIONSHIP 2025 · Round 9½FMJun Ying Tan2421CHESS HUB - MCF 1st GM IM INVITATIONAL CHESS CHAMPIONSHIP 2025 · Round 81CMKavin Mohan2180CHESS HUB - MCF 1st GM IM INVITATIONAL CHESS CHAMPIONSHIP 2025 · Round 7½GMEtienne Bacrot262046th FIDE Chess Olympiad Samarkand 2026 · Open | Matches 1-12 · Round 81IMSamir Sahidi247846th FIDE Chess Olympiad Samarkand 2026 · Open | Matches 1-12 · Round 71GMShant Sargsyan263046th FIDE Chess Olympiad Samarkand 2026 · Open | Matches 1-12 · Round 6½IMPijus Stremavicius236246th FIDE Chess Olympiad Samarkand 2026 · Open | Matches 1-12 · Round 51GMAnton Demchenko25792026 Türkiye Satranç Ligi (Turkish League) · Süper Lig · Round 15½IMArda Camlar24932026 Türkiye Satranç Ligi (Turkish League) · Süper Lig · Round 11½GMNijat Abasov25882026 Türkiye Satranç Ligi (Turkish League) · Süper Lig · Round 9½CMErvin Ozkan21822026 Türkiye Satranç Ligi (Turkish League) · Süper Lig · Round 81GMV Pranav26702026 Türkiye Satranç Ligi (Turkish League) · Süper Lig · Round 6½GMAditya Mittal25932026 Türkiye Satranç Ligi (Turkish League) · Süper Lig · Round 50GMEltaj Safarli26242026 Türkiye Satranç Ligi (Turkish League) · Süper Lig · Round 41GMBryce Tiglon25222026 Türkiye Satranç Ligi (Turkish League) · Süper Lig · Round 1½IMAlexandr Triapishko2462Oskemen Open 2026 · Masters · Round 4½IMGan-Erdene Sugar2474Oskemen Open 2026 · Masters · Round 31FMMikayel Manvelyan2398Oskemen Open 2026 · Masters · Round 21Azamat Utegaliyev2410Oskemen Open 2026 · Masters · Round 1½GMIvan Rozum2455Aktobe Open 2026 - Vladimir Dvorkovich Memorial · Masters · Round 91FMSeyed Abolfazl Moosavifar2414Aktobe Open 2026 - Vladimir Dvorkovich Memorial · Masters · Round 81IMRamil Faizrakhmanov2421Aktobe Open 2026 - Vladimir Dvorkovich Memorial · Masters · Round 71IMSergey Sklokin-Bagiyan2440Aktobe Open 2026 - Vladimir Dvorkovich Memorial · Masters · Round 60IMJaloliddin Ilkhomi2424Aktobe Open 2026 - Vladimir Dvorkovich Memorial · Masters · Round 51IMAtilla Kuru2500Aktobe Open 2026 - Vladimir Dvorkovich Memorial · Masters · Round 40FIDEIMNikolay Averin2425Aktobe Open 2026 - Vladimir Dvorkovich Memorial · Masters · Round 31GMVitali Koziak2321Aktobe Open 2026 - Vladimir Dvorkovich Memorial · Masters · Round 2½FMAmanmuhammet Hommadov2385Aktobe Open 2026 - Vladimir Dvorkovich Memorial · Masters · Round 11GMParham Maghsoodloo2690FIDE World Rapid & Blitz Championships 2025 · Blitz Open 1-30 · Round 191GMRasmus Svane2638FIDE World Rapid & Blitz Championships 2025 · Blitz Open 31+ · Round 181GMJakhongir Vakhidov2554FIDE World Rapid & Blitz Championships 2025 · Blitz Open 31+ · Round 171