Played 1 Rapid game119220
Yug02
No note yet
Played 6 Rapid games121241
Played 8 Rapid games12538
Solved 1 training puzzle168730
Played 1 Rapid game126114
Played 3 Rapid games128827
Played 1 Classical game1297141
Played 2 Rapid games131530