Played 1 Rapid game1037109
Thisaridsyt
No note yet
Solved 5 training puzzles789406
Played 2 Classical games1268232
Played 1 Rapid game114643
Played 2 Rapid games
Competed in 1 Swiss tournament
Ranked #11 in NIVITHIGALA TEACHERS 2310227
Competed in 1 Swiss tournament
Ranked #10 in NIVITHIGALA TEACHERS 231026
Played 1 Rapid game
Competed in 1 Swiss tournament
Ranked #8 in NIVITHIGALA TEACHERS 231020
Played 1 Rapid game
Played 1 Rapid game