- classical
- 2582
- #188 in the world
- rapid
- 2550
- #259 in the world
- blitz
- 2613
- #91 in the world
Rating history
Openings
Download PGN (61)As White33 games · +16 =11 −6
- King's Indian Defense5 · 70%
- Queen's Pawn Game4 · 63%
- English Opening4 · 75%
- Zukertort Opening4 · 75%
- Catalan Opening3 · 33%
- King's Indian Attack3 · 67%
As Black28 games · +10 =12 −6
- Sicilian Defense10 · 60%
- Queen's Gambit Declined3 · 33%
- Bogo-Indian Defense2 · 50%
- Caro-Kann Defense2 · 50%
- Indian Defense2 · 25%
- Slav Defense2 · 100%
61 stored games (Lichess broadcasts since 2023 and FIDE reports): +26 =23 −12 (61%). Score is from Ahmed's side.
Events
Egyptian Cup 2026Finals · 2026-05-06½/18th SCO International Team Chess Tournament 2026Group Stage · Group B · 2026-04-032½/5Muscat International Chess Championship 2026Open A · 2026-01-036½/9Muscat International Chess Championship 2026Blitz · 2026-01-030/2FIDE World Cup 2025Round 2 · 2025-10-27½/2FIDE World Cup 2025Round 1 · 2025-10-274½/8Jeddah Chess Season 20252025-09-047/7Esports World Cup 2025Last Chance Qualifier Playoffs · 2025-07-263½/8Esports World Cup 2025Last Chance Qualifier B · 2025-07-244½/72025 African Individual Chess ChampionshipsOpen · 2025-05-136/8FIDE World Cup 2023 Open Section2023-07-012/4
Games (61)
Barbosa Evandro Amorim (BRA)2493FIDE World Cup 2023 Open Section · Round 1 Game 21GMBassem Amin2627Egyptian Cup 2026 · Finals · Match½GMBilguun Sumiya24708th SCO International Team Chess Tournament 2026 · Group Stage · Group B · Round 50GMYu Yangyi26718th SCO International Team Chess Tournament 2026 · Group Stage · Group B · Round 40IMJamshed Isaev22658th SCO International Team Chess Tournament 2026 · Group Stage · Group B · Round 31GMRamazan Zhalmakhanov24388th SCO International Team Chess Tournament 2026 · Group Stage · Group B · Round 21IMG M H Thilakarathne22078th SCO International Team Chess Tournament 2026 · Group Stage · Group B · Round 1½IMAdar Tarhan2452Muscat International Chess Championship 2026 · Open A · Round 91IMIbrahim Hasan Labib2409Muscat International Chess Championship 2026 · Open A · Round 8½GMAdham Fawzy2462Muscat International Chess Championship 2026 · Open A · Round 7½FMRadin Yadegar2433Muscat International Chess Championship 2026 · Open A · Round 6½Abdulrhman Al Sawafi1537Muscat International Chess Championship 2026 · Blitz · Round 20Sultan Ahmed AlMheiri1703Muscat International Chess Championship 2026 · Blitz · Round 10IMUmut Ata Akbas2464Muscat International Chess Championship 2026 · Open A · Round 5½GMKirill Stupak2411Muscat International Chess Championship 2026 · Open A · Round 41FMMohammad Mehdi Abbasi Abeluie2241Muscat International Chess Championship 2026 · Open A · Round 3½IMZendan Al-Zendani2266Muscat International Chess Championship 2026 · Open A · Round 21Yanis Warnier2114Muscat International Chess Championship 2026 · Open A · Round 11GMMatthias Bluebaum2680FIDE World Cup 2025 · Round 2 · Game 2½GMMatthias Bluebaum2680FIDE World Cup 2025 · Round 2 · Game 10GMKaren H. Grigoryan2481FIDE World Cup 2025 · Round 1 · Tiebreak 3 Blitz 21GMKaren H. Grigoryan2481FIDE World Cup 2025 · Round 1 · Tiebreak 3 Blitz 1½GMKaren H. Grigoryan2481FIDE World Cup 2025 · Round 1 · Tiebreak 2 Rapid 2½GMKaren H. Grigoryan2481FIDE World Cup 2025 · Round 1 · Tiebreak 2 Rapid 1½GMKaren H. Grigoryan2481FIDE World Cup 2025 · Round 1 · Tiebreak 1 Rapid 20GMKaren H. Grigoryan2481FIDE World Cup 2025 · Round 1 · Tiebreak 1 Rapid 11GMKaren H. Grigoryan2481FIDE World Cup 2025 · Round 1 · Game 2½GMKaren H. Grigoryan2481FIDE World Cup 2025 · Round 1 · Game 1½FMDavid L Haydon2316Jeddah Chess Season 2025 · Round 51WIMCecile Haussernot2226Jeddah Chess Season 2025 · Round 41FMHatem Eldesoky2086Jeddah Chess Season 2025 · Round 31Emad Al Habeeb1832Jeddah Chess Season 2025 · Round 21GMAbdelrahman Hesham2415Jeddah Chess Season 2025 · Round 71GMArkadij Naiditsch2580Jeddah Chess Season 2025 · Round 61Ibrahim Abdullah Alzahrani1706Jeddah Chess Season 2025 · Round 11GMAnish Giri2687Esports World Cup 2025 · Last Chance Qualifier Playoffs · Losers R2 Armageddon0GMAnish Giri2687Esports World Cup 2025 · Last Chance Qualifier Playoffs · Losers R2 Game 2½GMAnish Giri2687Esports World Cup 2025 · Last Chance Qualifier Playoffs · Losers R2 Game 1½GMMarcAndria Maurizzi2471Esports World Cup 2025 · Last Chance Qualifier Playoffs · Losers R1 Armageddon1GMMarcAndria Maurizzi2471Esports World Cup 2025 · Last Chance Qualifier Playoffs · Losers R1 Game 2½