- classical
- 2442
- rapid
- 2498
- #495 in the world
- blitz
- 2504
- #466 in the world
Rating history
Openings
Download PGN (50)As White26 games · +9 =9 −8
- English Opening8 · 44%
- Queen's Gambit Declined3 · 33%
- Italian Game3 · 83%
- Sicilian Defense2 · 50%
- Anderssen's Opening1 · 0%
- Bogo-Indian Defense1 · 50%
As Black24 games · +8 =6 −10
- Sicilian Defense9 · 50%
- Indian Defense3 · 50%
- Nimzo-Indian Defense3 · 33%
- Queen's Pawn Game1 · 50%
- Ruy Lopez1 · 0%
- Blumenfeld Countergambit1 · 50%
50 stored games (Lichess broadcasts since 2023 and FIDE reports): +17 =15 −18 (49%). Score is from Ehsan's side.
Events
54th annual World Open - 20262026-06-246½/9FIDE World Rapid & Blitz Championships 2024Blitz Open 31+ · 2024-12-306/13FIDE World Rapid & Blitz Championships 2024Rapid Open 1-30 · 2024-12-260/2FIDE World Rapid & Blitz Championships 2024Rapid Open 31+ · 2024-12-013½/711th Annual Washington International 20242024-08-012½/716th Annual Open at Foxwoods2024-03-011½/412th Annual Washington International - Championship2025-08-013½/7CCA World Open 20242024-07-011/1
Games (50)
CMDuane Rowe2055CCA World Open 2024 · Round 11GMFidel Corrales Jimenez256411th Annual Washington International 2024 · Round 5½GMAndrew Tang251311th Annual Washington International 2024 · Round 30IMVuk Damjanovic2375FIDE World Rapid & Blitz Championships 2024 · Rapid Open 31+ · Round 90IMNico Chasin2300FIDE World Rapid & Blitz Championships 2024 · Rapid Open 31+ · Round 80FMMark Smirnov2045FIDE World Rapid & Blitz Championships 2024 · Rapid Open 31+ · Round 61IMBanh Gia Huy2203FIDE World Rapid & Blitz Championships 2024 · Rapid Open 31+ · Round 5½FMAlexandros Papasimakopoulos2417FIDE World Rapid & Blitz Championships 2024 · Rapid Open 31+ · Round 41IMIsik Can2371FIDE World Rapid & Blitz Championships 2024 · Rapid Open 31+ · Round 30Kent Slate212412th Annual Washington International - Championship · Round 9½IMIlamparthi A R251512th Annual Washington International - Championship · Round 80IMTianqi Wang233012th Annual Washington International - Championship · Round 71IMLiam Putnam247612th Annual Washington International - Championship · Round 60CMNitesh Cherukuri225212th Annual Washington International - Championship · Round 51GMViktor Matviishen251612th Annual Washington International - Championship · Round 40FMSudarshan Sriniaiyer223212th Annual Washington International - Championship · Round 21Sam B Martin209854th annual World Open - 2026 · Round 91GMXue Haowen255354th annual World Open - 2026 · Round 80FMJames A Chirilov225454th annual World Open - 2026 · Round 71IMMark Ginsburg225954th annual World Open - 2026 · Round 61GMChristopher Woojin Yoo260754th annual World Open - 2026 · Round 50Deepak Aaron227654th annual World Open - 2026 · Round 41CMSaharsh Santosh220754th annual World Open - 2026 · Round 31FMLeif Pressman219454th annual World Open - 2026 · Round 2½FMGregory Markzon206654th annual World Open - 2026 · Round 11GMFelix Blohberger2451FIDE World Rapid & Blitz Championships 2024 · Blitz Open 31+ · Round 13½GMBrandon Jacobson2482FIDE World Rapid & Blitz Championships 2024 · Blitz Open 31+ · Round 120FIDEGMSemen Khanin2461FIDE World Rapid & Blitz Championships 2024 · Blitz Open 31+ · Round 111IMFaustino Oro2431FIDE World Rapid & Blitz Championships 2024 · Blitz Open 31+ · Round 101CMEmir Sharshenbekov2205FIDE World Rapid & Blitz Championships 2024 · Blitz Open 31+ · Round 91GMHelgi Ass Gretarsson2380FIDE World Rapid & Blitz Championships 2024 · Blitz Open 31+ · Round 8½GMNikolozi Kacharava2445FIDE World Rapid & Blitz Championships 2024 · Blitz Open 31+ · Round 70GMDominik Horvath2401FIDE World Rapid & Blitz Championships 2024 · Blitz Open 31+ · Round 6½IMNico Chasin2408FIDE World Rapid & Blitz Championships 2024 · Blitz Open 31+ · Round 5½IMRishi Sardana2336FIDE World Rapid & Blitz Championships 2024 · Blitz Open 31+ · Round 4½IMEdgar Mamedov2411FIDE World Rapid & Blitz Championships 2024 · Blitz Open 31+ · Round 30GMAndy Woodward2353FIDE World Rapid & Blitz Championships 2024 · Blitz Open 31+ · Round 20IMEmil Risteski2251FIDE World Rapid & Blitz Championships 2024 · Blitz Open 31+ · Round 1½GMBoris Gelfand2630FIDE World Rapid & Blitz Championships 2024 · Rapid Open 1-30 · Round 70GMOlexandr Bortnyk2642FIDE World Rapid & Blitz Championships 2024 · Rapid Open 1-30 · Round 20