Played 14 Rapid games84186
Dinudhika
No note yet
Played 3 Classical games9924
Played 22 Classical games98860
Played 1 Chess960 game865102
Played 5 Rapid games75515
Played 2 Bullet games81142
Played 1 Three-check game97657
Played 1 Classical game
Played 4 Classical games9287
Played 3 Classical games9214
Played 3 Rapid games
Joined 1 team
Played 10 Rapid games74030
Played 7 Classical games92559
Played 2 Bullet games85379
Solved 8 training puzzles855231
Played 3 Rapid games7109
Played 2 Classical games86617