34 wins501 losses
Played 535 Chess960 games
1295195
7 wins31 losses
Played 38 Racing Kings games
112539
6 wins24 losses
Played 30 King of the Hill games
1297203
3 wins21 losses
Played 24 UltraBullet games
1091205
11 wins12 losses
Played 23 Three-check games
130091
14 wins8 losses
Played 22 Antichess games
135096
9 wins13 losses
Played 22 Horde games
1374126
6 wins3 draws11 losses
Played 20 Blitz games
114095
2 wins11 losses
Played 13 Crazyhouse games
120019
2 wins
Played 2 Atomic games
105363
Competed in 2 tournaments