CFC Juniors Chess Rankings

Canadian junior ratings, including younger age groups. Open categories include all genders.

Reset
Published CFC ratings · Updated 2026-10-08 next update 2026-10-22Checked
CFC Juniors Chess Rankings · regular · u20
#PlayerProvinceRegularTrend CFC event ratings recorded over the past 12 months, oldest to newest. Green means higher, red lower, grey unchanged. Each graph uses its own scale.CFC ID
51Daniel Joshua Lee171581—ON2245—171581
52Elber Zhu174325—ON2237—174325
53Nameer Issani154796—ON2236—154796
54Ryan Zhuoyuan Xu174722CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.ON2235CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.174722
55Sean Fangxiao Liu174972CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.ON2232CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.174972
55Jack St-Germain177568CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.QC2232CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.177568
55Henry Yao166273CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.ON2232CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.166273
58Eric Qian167975CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.ON2230CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.167975
59Maximilien Berube171106CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.QC2229CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.171106
60Samuel Lu177625—BC2228—177625
61Daniel Zhang163312CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.ON2223CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.163312
62Tobias Salkeld166351—SK2220—166351
63Kaiqi Qin171692CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.BC2219CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.171692
63Chu Hang Zhang159433—QC2219—159433
65Kate Jiang163394CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.BC2217CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.163394
65Ashley Qian168050CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.ON2217CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.168050
67Bradley Tseng164369CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.ON2214CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.164369
68Aiden Yin176770CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.BC2213CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.176770
69Aadit Arya176377CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.BC2212CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.176377
69Viktor Musakhanyan184327—BC2212—184327
71Mathieu Duval169340CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.QC2208CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.169340
71Leo Lin163510—SK2208—163510
73Nathan Zian Wang161735CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.ON2205CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.161735
73Matthew Zhu160019CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.ON2205CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.160019
75Oscar Audouze194692—QC2204—194692
75Yash Darvekar160461CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.AB2204CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.160461
77Korosh Bolandnazar196344—ON2203—196344
77Dominic Djonlic196988—AB2203 P—196988
79Johan Aljo175195—BC2202—175195
79Shabd Dembla175704CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.ON2202CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.175704
79Huy Minh Vu177037—ON2202—177037
82Mohid Zaka174433CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.ON2200CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.174433
83Emil Soberov175867—AB2195—175867
84Henry Liu157720—ON2194—157720
84Noah Nathaniel Yuen158470—ON2194—158470
86Nathan Ping-Ying Wu161420CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.BC2192CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.161420
87Aayush Ajith167780—ON2190—167780
87Modith Aaroh Mutyalapati171210CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.ON2190CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.171210
89Yakiv Gres188812—MB2186—188812
89Eddie Lu175274—ON2186—175274
91Akshaj Achyuth174490CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.ON2185CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.174490
91Titan Dunahee179053CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.NB2185CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.179053
91Vesal Karami Behdani188494—ON2185—188494
94Heye Gao166066CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.ON2184CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.166066
95Eric Ning158233—ON2182—158233
95Irene Xie175644CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.ON2182CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.175644
97Minjun Koo179665CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.BC2180CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.179665
98Jinghui Bai163746CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.AB2178CFC regular ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.163746
99Derek Ma149822—MB2177—149822
100Liam Tu180749—BC2175—180749

Each age and rating category has its own top 100 from the Chess Federation of Canada, including ties. Search and province filters apply to that list; ranks retain their original category positions. Select a player to see their rating history.

Age eligibility: under 20 on 2026-01-01. CFC’s junior category is Under 20.

Source: Chess Federation of Canada. Regular and Quick are Canadian domestic ratings. P denotes a provisional rating.

© 2024-2026 EloTracker