- classical
- 2636
- #85 in the world
- Live 2641.6 +5.6
- rapid
- 2624
- #66 in the world
- blitz
- 2644
- #57 in the world
Rating history
Openings
Download PGN (430)As White214 games · +109 =75 −30
- Queen's Gambit Declined33 · 64%
- English Opening27 · 70%
- Catalan Opening24 · 75%
- Nimzo-Indian Defense18 · 67%
- Queen's Pawn Game16 · 72%
- King's Indian Defense15 · 77%
As Black216 games · +66 =98 −52
- Ruy Lopez47 · 48%
- Sicilian Defense35 · 59%
- Queen's Gambit Declined21 · 52%
- Italian Game20 · 50%
- English Opening17 · 56%
- Catalan Opening10 · 25%
430 stored games (Lichess broadcasts since 2023 and FIDE reports): +175 =173 −82 (61%). Score is from Denis's side.
Events
KazChess Masters Almaty 2026Almaty, Kazakhstan · 2026-10-26#15/746th FIDE Chess Olympiad Samarkand 2026Open | Matches 1-12 · Samarkand, Uzbekistan · 2026-09-161½/2Esports World Cup 2026Playoffs · 2026-08-148½/18Esports World Cup 2026Group Stage · B · 2026-08-124/7FIDE World Team Rapid & Blitz Chess Championships 2026Blitz · Knockout · 2026-06-154½/9FIDE World Team Rapid & Blitz Chess Championships 2026Blitz · Pool B · 2026-06-117½/11FIDE World Team Rapid & Blitz Chess Championships 2026Rapid · Matches 1-10 · 2026-06-1110½/122026 Chess.com OpenPlayoffs · Winners · 2026-04-217½/142026 Chess.com OpenPlayoffs · Losers · 2026-04-214/6Chess.com Speed Chess Championship 2025Finals · 2026-02-0612½/25Chess.com Speed Chess Championship 2025Semifinals · 2026-02-079/26FIDE World Rapid & Blitz Championships 2025Blitz Open 1-30 · 2025-12-188/11FIDE World Rapid & Blitz Championships 2025Blitz Open 31+ · 2025-12-185/8FIDE World Rapid & Blitz Championships 2025Rapid Open 1-30 · 2025-12-186/10FIDE World Rapid & Blitz Championships 2025Rapid Open 31+ · 2025-12-182½/3
Games (430)
FIDEIMRudik Makarian2592World Junior Rapid & Blitz Championship 2024 · Blitz U20 · Round 91GMKazybek Nogerbek2518World Junior Rapid & Blitz Championship 2024 · Blitz U20 · Round 81FIDEFMAlexey Grachev2444World Junior Rapid & Blitz Championship 2024 · Blitz U20 · Round 7½IMMukhiddin Madaminov2468World Junior Rapid & Blitz Championship 2024 · Blitz U20 · Round 61FIDEIMMaksim Tsaruk2467World Junior Rapid & Blitz Championship 2024 · Blitz U20 · Round 51GMJan Subelj2533World Junior Rapid & Blitz Championship 2024 · Blitz U20 · Round 41FIDEGMAleksey Grebnev2459World Junior Rapid & Blitz Championship 2024 · Blitz U20 · Round 3½IMAndrey Tsvetkov2417World Junior Rapid & Blitz Championship 2024 · Blitz U20 · Round 21FIDEIMArtem Uskov2361World Junior Rapid & Blitz Championship 2024 · Blitz U20 · Round 11FIDEIMRudik Makarian2498World Junior Rapid & Blitz Championship 2024 · Rapid U20 · Round 9½FIDEGMAleksey Grebnev2478World Junior Rapid & Blitz Championship 2024 · Rapid U20 · Round 8½IMMukhammadzokhid Suyarov2323World Junior Rapid & Blitz Championship 2024 · Rapid U20 · Round 7½GMJan Subelj2470World Junior Rapid & Blitz Championship 2024 · Rapid U20 · Round 6½FMDmitry Tsoi2313World Junior Rapid & Blitz Championship 2024 · Rapid U20 · Round 5½IMKhumoyun Begmuratov2386World Junior Rapid & Blitz Championship 2024 · Rapid U20 · Round 41FIDEIMArtiom Stribuk2297World Junior Rapid & Blitz Championship 2024 · Rapid U20 · Round 1½GMAlexander Grischuk2684FIDE World Rapid & Blitz Championships 2024 · Blitz Open 1-30 · Round 11½GMPablo Zarnicki2460FIDE World Rapid & Blitz Championships 2024 · Rapid Open 31+ · Round 41GMArkadij Naiditsch260431st Abu Dhabi International Chess Festival · Masters · Round 9½GMZeng Chongsheng255331st Abu Dhabi International Chess Festival · Masters · Round 81IMSamrug Narayanan227131st Abu Dhabi International Chess Festival · Blitz Open · Round 11½GMBrewington Hardaway253331st Abu Dhabi International Chess Festival · Blitz Open · Round 90GMZeng Chongsheng248131st Abu Dhabi International Chess Festival · Blitz Open · Round 8½FIDEGMAleksey Grebnev247931st Abu Dhabi International Chess Festival · Blitz Open · Round 71GMSina Movahed246331st Abu Dhabi International Chess Festival · Blitz Open · Round 61IMRyo Chen218831st Abu Dhabi International Chess Festival · Blitz Open · Round 51FIDEIMArtiom Stribuk239231st Abu Dhabi International Chess Festival · Blitz Open · Round 4½IMAditya Bagus Arfan228331st Abu Dhabi International Chess Festival · Blitz Open · Round 31Muhammad Shayan Noushad Ibrahim214031st Abu Dhabi International Chess Festival · Blitz Open · Round 21Taksh Sharma188831st Abu Dhabi International Chess Festival · Blitz Open · Round 11GMBharath Subramaniyam H256231st Abu Dhabi International Chess Festival · Masters · Round 7½FMArtin Ashraf242831st Abu Dhabi International Chess Festival · Masters · Round 61GMBartosz Socko257431st Abu Dhabi International Chess Festival · Masters · Round 5½GMXue Haowen253531st Abu Dhabi International Chess Festival · Masters · Round 4½GMJagadeesh Siddharth245831st Abu Dhabi International Chess Festival · Masters · Round 31IMSong Yuxin241431st Abu Dhabi International Chess Festival · Masters · Round 21FMVivaan Vishal Shah237631st Abu Dhabi International Chess Festival · Masters · Round 11GMEdiz Gurel2652Türkiye İş Bankası Satranç Süper Ligi 2024-2025 (Turkish Super League) · Round 110GMYagiz Kaan Erdogmus2642Türkiye İş Bankası Satranç Süper Ligi 2024-2025 (Turkish Super League) · Round 10½IMAtilla Kuru2435Türkiye İş Bankası Satranç Süper Ligi 2024-2025 (Turkish Super League) · Round 91