- classical
- 2464
- #878 in the world
- rapid
- 2428
- blitz
- 2402
Rating history
Openings
Download PGN (65)As White33 games · +14 =11 −8
- English Opening11 · 68%
- King's Indian Attack6 · 67%
- Indian Defense2 · 100%
- King's Indian Defense2 · 25%
- Queen's Gambit Declined2 · 50%
- Queen's Pawn Game2 · 50%
As Black32 games · +11 =13 −8
- Sicilian Defense11 · 64%
- Caro-Kann Defense7 · 57%
- Indian Defense3 · 17%
- English Opening3 · 67%
- Nimzo-Indian Defense3 · 83%
- Queen's Indian Defense2 · 0%
65 stored games (Lichess broadcasts since 2023 and FIDE reports): +25 =24 −16 (57%). Score is from Ivan's side.
Events
Aktobe Open 2026 - Vladimir Dvorkovich MemorialMasters · 2026-06-015½/9Fujairah Global 2025Masters · Boards 1-100 · 2025-08-016½/9CCT Chess.com Classic 2025Play-in - Swiss · 2025-05-195/8Asian Individual Chess Championships 2025Open · 2025-05-054/9CCT Chessable Masters 2025Play-in - Swiss · 2025-02-174/9Singapore International Open 20242024-11-011/3Aimchess Rapid Play-In2023-06-122/7Asian Rapid Chess Team Championship 20242024-08-019/11
Games (65)
Yuhao Zhang1716Asian Rapid Chess Team Championship 2024 · Round 111Tong Qiu2316Asian Rapid Chess Team Championship 2024 · Round 101IMMiaoyi Lu2342Asian Rapid Chess Team Championship 2024 · Round 91WGMThi Bao Tram Hoang2112Asian Rapid Chess Team Championship 2024 · Round 8½GMHua Ni2626Asian Rapid Chess Team Championship 2024 · Round 71GMSusanto Megaranto2531Asian Rapid Chess Team Championship 2024 · Round 6½FMDaniel King Wai Lam2078Asian Rapid Chess Team Championship 2024 · Round 51GMXu Xiangyu2593Asian Rapid Chess Team Championship 2024 · Round 4½FMDeniel Causo2331Asian Rapid Chess Team Championship 2024 · Round 3½Haoyan Wu2062Asian Rapid Chess Team Championship 2024 · Round 21Adrian Kwan Yui Wong1757Asian Rapid Chess Team Championship 2024 · Round 11GMPa Iniyan2513Singapore International Open 2024 · Classical Round 3½GMAleksandar Indjic2647Singapore International Open 2024 · Classical Round 70GMVitaly Sivuk2495Fujairah Global 2025 · Masters · Boards 1-100 · Round 8½FIDEIMLev Zverev2471Fujairah Global 2025 · Masters · Boards 1-100 · Round 71GMMamikon Gharibyan2495Fujairah Global 2025 · Masters · Boards 1-100 · Round 6½GMAdham Fawzy2502Fujairah Global 2025 · Masters · Boards 1-100 · Round 51FMEduard Hakobyan2339Fujairah Global 2025 · Masters · Boards 1-100 · Round 41FMBagwe Gaurang2259Fujairah Global 2025 · Masters · Boards 1-100 · Round 3½FMShahdad Teimouri Yadkuri2267Fujairah Global 2025 · Masters · Boards 1-100 · Round 2½FMAllahverdi Hamidov2287Fujairah Global 2025 · Masters · Boards 1-100 · Round 11GMMahdi Gholami Orimi2530Aktobe Open 2026 - Vladimir Dvorkovich Memorial · Masters · Round 90GMElham Amar2584Aktobe Open 2026 - Vladimir Dvorkovich Memorial · Masters · Round 81GMAlexey Sarana2668Aktobe Open 2026 - Vladimir Dvorkovich Memorial · Masters · Round 70GMDenis Makhnev2551Aktobe Open 2026 - Vladimir Dvorkovich Memorial · Masters · Round 61GMAnton Demchenko2611Aktobe Open 2026 - Vladimir Dvorkovich Memorial · Masters · Round 51WGMLiya Kurmangaliyeva2362Aktobe Open 2026 - Vladimir Dvorkovich Memorial · Masters · Round 41FMAziz Degenbaev2320Aktobe Open 2026 - Vladimir Dvorkovich Memorial · Masters · Round 3½FMAirat Sadubayev2208Aktobe Open 2026 - Vladimir Dvorkovich Memorial · Masters · Round 2½Zhanbota Kamarova2131Aktobe Open 2026 - Vladimir Dvorkovich Memorial · Masters · Round 1½GMYahli Sokolovsky2539Fujairah Global 2025 · Masters · Boards 1-100 · Round 9½GMAlan Pichot2561CCT Chess.com Classic 2025 · Play-in - Swiss · Round 91GMArman Mikaelyan2456CCT Chess.com Classic 2025 · Play-in - Swiss · Round 81GMShamsiddin Vokhidov2524CCT Chess.com Classic 2025 · Play-in - Swiss · Round 70GMAryan Tari2564CCT Chess.com Classic 2025 · Play-in - Swiss · Round 61GMMustafa Yilmaz2547CCT Chess.com Classic 2025 · Play-in - Swiss · Round 50GMPavel Eljanov2614CCT Chess.com Classic 2025 · Play-in - Swiss · Round 4½GMAleksey Dreev2556CCT Chess.com Classic 2025 · Play-in - Swiss · Round 31GMRuslan Ponomariov2645CCT Chess.com Classic 2025 · Play-in - Swiss · Round 2½FMShou Otsuka2339Asian Individual Chess Championships 2025 · Open · Round 90