Played 23 Rapid games15569
Parhizkar1400
No note yet
Played 1 Classical game125796
Played 21 Rapid games15472
Played 3 Rapid games154516
Played 8 Rapid games15299
Gained 1 new follower
Played 3 Rapid games152016
Played 5 Rapid games15366
Played 8 Rapid games154222