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 · quick · u16
#PlayerProvinceQuickTrend 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
1Aaron Reeve Mendes167084CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.ON2401CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.167084
2Calix Marchand170958CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.NS2293CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.170958
3Zachary Liu169307CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.BC2287CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.169307
4Shabd Dembla175704CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.ON2253CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.175704
5Heye Gao166066CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.ON2241CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.166066
6Korosh Bolandnazar196344—ON2216—196344
7Johan Aljo175195—BC2214—175195
7Raunak Amit Ramesan173636CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.QC2214CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.173636
9Venkat Karthikeya Reddy Kola176220CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.ON2201CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.176220
10Thomas Lobina203726—QC2197 P—203726
11Julian Pan171946—ON2182—171946
12Nolan Wu160709CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.ON2177CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.160709
13Zayne-Eddine El Zein196121—ON2174 P—196121
14Edison Wang187925—QC2163—187925
15Justin Xu177859—BC2162—177859
16Jonathan Wu165985CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.AB2152CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.165985
17Alexander Wagner176677—ON2151 P—176677
18Noah Velasquez168145CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.ON2129CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.168145
19Samuel Lu177625—BC2127—177625
20Shayan Charrier203457—QC2126 P—203457
21Derek Ma149822—MB2123 P—149822
22Jifan Zhao173823—ON2117—173823
23Mathieu Duval169340CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.QC2114CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.169340
24Rye Zymon Canlas197149—NB2112 P—197149
25Zhengyu Chen166532—BC2110—166532
26Emil Soberov175867—AB2105—175867
27Bassam El Zein196123—ON2103 P—196123
28Barath Subramanian Suresh176909CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.BC2097CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.176909
29Zixuan (Joe) Zhou171957—MB2090—171957
30Ryan Yunhui Zhong166737—ON2081—166737
31Lucas Yao175246—BC2072—175246
32Justin Huang166068—ON2064—166068
32Michael Prianichnikov177528CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.AB2064CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.177528
34Garry Kolodner179183—QC2063—179183
35Zeming Yin179583CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.ON2062CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.179583
36Modith Aaroh Mutyalapati171210CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.ON2060CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.171210
37Vukan Niketic184092—ON2055—184092
38Hicham El Habboub178946—ON2050—178946
39Zachary Chua173285—BC2047—173285
40Viktor Musakhanyan184327—BC2042—184327
41Aaqil Ahmed Alpuri174240—AB2041—174240
42Justin Gao166536—BC2035—166536
43Sarthak Deshpande171002CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.ON2034CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.171002
44Louis Fillmore183211CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.NS2032CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.183211
45Zelus Hui184889—MB2026—184889
46Aiden Li167620—ON2025—167620
46Elliot McCallum175710CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.BC2025CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.175710
48Eric Qian167975—ON2023—167975
49Tanishq Patil175770—ON2018—175770
50Aiden Zhu178350CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.BC2012CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.178350

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 16 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