CFC rating: 2107
FIDE rating: 1987
Klubok
The Ultimate Training Center
865 Tag
ChessNL
62 Tag
Expert Blitz Tournaments
478 Tag
CHESSBRAHS
48 782 Tag
Team Canada Live
4 697 Tag