Played 1 Rapid game13066
Pasteris56
No note yet
Solved 2 training puzzles16531
Played 10 Rapid games131214
Played 1 Rapid game12985
Played 6 Rapid games130318
Played 1 Classical game142214
Played 3 Rapid games12856
Played 1 Classical game14368
Played 1 Rapid game12797