Group Lessons
Private Lessons
Tournaments
Chess Heroes
Sign In
CMA Players
ID
Name
Rating
Grade
Province
City
School
↑
K
1
2
3
4
5
6
7
8
9
10
11
12
13
Adult
AB
BC
CH
COS
GER
HA
HAI
MB
MEX
NB
NF
NL
NS
ON
ONT
PE
PEI
QC
SK
USA
1209093
Joshua Thomson
844
12
NS
Halifax
John Martin J.H.
1507533
Ashwath Senthil Kumar
743
12
NS
Dartmouth
John Martin J.H.
1408274
Chris Zhang
752
12
ON
Toronto
John McCrae P. S.
1119183
Charley Yu
435
11
ON
Toronto
John McCrae P. S.
1387484
Brian Lu
1128
10
ON
Markham
John McCrae P. S.
1387495
Thomas Chen
609
10
ON
Markham
John McCrae P. S.
1333078
Ruicheng (Richard) Dai
701
10
ON
Markham
John McCrae P. S.
1107821
Raymond He
540
11
ON
Markham
John McCrae P. S.
1408217
Ivan Peng
452
10
ON
Toronto
John McCrae P. S.
1408599
Bridget Ye
490
10
ON
Toronto
John McCrae P. S.
1207923
Hanen Ngai
790
12
ON
Toronto
John McCrae P. S.
1426724
Matthew Zhao
471
9
ON
Markham
John McCrae P. S.
1184163
Anson He
886
11
ON
Markham
John McCrae P. S.
1387563
Jerry Wang
384
10
ON
Markham
John McCrae P. S.
1408241
Ashvenie Uththaman
461
12
ON
Toronto
John McCrae P. S.
936551
Roshan Sivarajah
1008
12
ON
Markham
John McCrae P. S.
1376561
Daniel Ma
732
12
ON
Markham
John McCrae P. S.
1408601
Henry Zheng
366
10
ON
Toronto
John McCrae P. S.
1411389
Felix Porter
490
10
ON
Guelph
John McCrae P.S.
982765
Max Yang
773
12
ON
MARKHAM
John McCrae P.S.
810369
Jeffrey Wu
454
12
ON
Guelph
John McCrae P.S.
1396822
Griffin Hugli
828
12
ON
Guelph
John McCrae P.S.
807232
Yelena Law
269
12
ON
Guelph
John McCrae P.S.
1430469
Elliot Duncan
505
10
ON
Guelph
John McCrae P.S.
1355207
Sasha Arabadjian
643
12
ON
Guelph
John McCrae P.S.
< Previous
975
976
977
978
979
980
981
982
983
984
Next >
| (24451-24475/87147)
Per page:
25
|
50
|
100
OK
loading