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
1339626
Tom Wan
657
8
ON
Toronto
Seneca Hill P.S.
1206088
Otilia Iancu
680
12
ON
Toronto
Seneca Hill P.S.
909606
Jusuf Zamaan
609
12
ON
Toronto
Seneca Hill P.S.
1205425
Taha Akbari
335
11
ON
Toronto
Seneca Hill P.S.
1414506
Ethan Xie
1198
7
ON
North York
Seneca Hill P.S.
1146036
Tony Luo
943
12
ON
Toronto
Seneca Hill P.S.
1467911
Tongtong Ye
439
8
ON
Toronto
Seneca Hill P.S.
805882
Richard Guo
1513
11
ON
North York
Seneca Hill P.S.
1002025
Cyrus Yang
228
12
ON
Toronto
Seneca Hill P.S.
1574741
Tim Wang
802
5
ON
Toronto
Seneca Hill P.S.
608872
Carrie Wei
250
12
ON
Seneca Hill P.S.
1574583
Andy Hua
921
4
ON
Toronto
Seneca Hill P.S.
1574728
Nuoran (Mike) Zhang
488
4
ON
Toronto
Seneca Hill P.S.
800469
Biruntha Jeyanandan
0
12
ON
Toronto
Seneca Hill P.S.
1467483
Ellen Gao
305
5
ON
Toronto
Seneca Hill P.S.
1302816
Willam Li Clarke
615
10
ON
Toronto
Seneca Hill P.S.
1510536
Lucas Arora
538
7
ON
Toronto
Seneca Hill P.S.
1198383
Lucas Yunkun Lu
1137
10
ON
North York
Seneca Hill P.S.
1414574
Edward Xin
959
9
ON
Toronto
Seneca Hill P.S.
1467606
Clara Nauth
329
5
ON
Toronto
Seneca Hill P.S.
968769
Jadusha Ragurajan
422
11
ON
Toronto
Seneca Hill P.S.
612909
Eric Chen
625
11
ON
Toronto
Seneca Hill P.S.
612911
Rusell Cummings
345
12
ON
Toronto
Seneca Hill P.S.
1361248
Vandit Rikhi
534
11
ON
Toronto
Seneca Hill P.S.
612922
Alexander Lu
302
12
ON
Toronto
Seneca Hill P.S.
< Previous
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
Next >
| (40051-40075/87147)
Per page:
25
|
50
|
100
OK
loading