Skip to main content
chessbio.com
Search
Enthusiasts
Titled
Streamers
49
Home
International Master
Denis Khayrullin
Games
Player Profile
Denis Khayrullin
IM
topalovkramnik
Since 2017 (Active)
Chess.com
♟♟♟♟♟
47.6%
-
46.1%
-
6.4%
Bullet
2572
52W
56L
5D
Blitz
2627
726W
697L
99D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Win
vs afoutezaa
2588
May 21, 2026
3m
E04
Catalan Opening: Open Defense
topalovkramnik won by resignation
Draw
vs YoungMegaMind
2689
May 21, 2026
3m
D11
Slav Defense: Bonet Gambit
Game drawn by stalemate
Loss
vs 1ce_w1zard
2604
May 17, 2026
3m
A45
Amazon Attack: Siberian Attack
1ce_w1zard won on time
Draw
vs 1ce_w1zard
2595
May 17, 2026
3m
E18
Queen's Indian Defense: Classical Variation, Tiviakov Defense
Game drawn by agreement
Win
vs Playing1e4isinept
2591
May 17, 2026
3m
B38
Sicilian Defense: Accelerated Dragon, Maróczy Bind
topalovkramnik won on time
Loss
vs w2c4FTY
2610
Apr 11, 2026
3m
C42
Petrov's Defense
w2c4FTY won by resignation
Loss
vs Wisdomin
2645
Apr 11, 2026
3m
C42
Petrov's Defense
Wisdomin won by resignation
Loss
vs Nawangtang
2660
Apr 11, 2026
3m
E92
King's Indian Defense: Exchange Variation
Nawangtang won on time
Loss
vs Nawangtang
2652
Apr 11, 2026
3m
C34
KGA: Fischer, 4.Bc4
Nawangtang won by resignation
Draw
vs Nawangtang
2644
Apr 11, 2026
3m
E90
King's Indian Defense: Larsen Variation
Game drawn by repetition
Win
vs LuttySloth
2612
Apr 11, 2026
3m
A51
Budapest: 3.d5
topalovkramnik won by resignation
Win
vs SerkretBro
2635
Apr 11, 2026
3m
C43
Bishop's Opening: Urusov Gambit
topalovkramnik won by checkmate
Win
vs amylazy
2633
Apr 10, 2026
3m
D87
Gruenfeld: Classical Exchange, 10.Be3 Bg4
topalovkramnik won by resignation
Loss
vs ChessDestroyer102
2729
Apr 10, 2026
3m
E05
Catalan Opening: Open Defense, Classical Line
ChessDestroyer102 won by resignation
Win
vs mz552
2641
Apr 10, 2026
3m
A00
Amar Gambit
topalovkramnik won by resignation
Loss
vs Shahmozavr14
2608
Apr 10, 2026
3m
E40
Nimzo-Indian Defense: Rubinstein System
Shahmozavr14 won by checkmate
Loss
vs JoJoZP
2710
Apr 3, 2026
3m
D44
Semi-Slav Defense Accepted
JoJoZP won on time
Loss
vs Noki102
2767
Apr 3, 2026
3m
C55
Italian Game: Two Knights Defense
Noki102 won on time
Loss
vs Noki102
2761
Apr 3, 2026
3m
A45
Amazon Attack: Siberian Attack
Noki102 won on time
Win
vs szachmistrz2500
2648
Mar 29, 2026
3m
B50
Sicilian Defense
topalovkramnik won by checkmate