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 · u20
#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
1Anthony Atanasov156079CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.ON2552CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.156079
2Aaron 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
3Omid Khaledi188391CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.SK2337CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.188391
4Tymur Keleberda177565—AB2325—177565
5Calix 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
6Niccolò Baldeschi190596—BC2288—190596
7Zachary 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
8Max Chen155238—ON2284—155238
9Shabd 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
10Yakiv Gres188812CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.MB2246CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.188812
11Heye 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
12Eddie Lu175274CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.ON2239CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.175274
13Nameer Issani154796—ON2227—154796
14Ethan Song161587CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.BC2219CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.161587
15Korosh Bolandnazar196344CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.ON2216CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.196344
16Johan Aljo175195—BC2214—175195
16Raunak 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
18Jeffrey R. Zhao157007CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.ON2211CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.157007
19Raymond Gao156480CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.ON2210CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.156480
20Venkat 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
21Thomas Lobina203726—QC2197 P—203726
22Anni Guo163250CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.ON2196CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.163250
23Anand Rishi Chandra159467—AB2194—159467
23Jingyun (Ryan) Yang160085CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.BC2194CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.160085
25Richard Zheng156835—QC2184—156835
26Julian Pan171946CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.ON2182CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.171946
27Nolan 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
27Larry Yang164823CFC 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.164823
29Samuel Hoekman165292CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.AB2176CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.165292
30Zayne-Eddine El Zein196121—ON2174 P—196121
31Leo Lin163510—SK2169—163510
32Edison Wang187925CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.QC2163CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.187925
33Justin Xu177859—BC2162—177859
34Titan Dunahee179053CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.NB2161CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.179053
35Daniel Xu160020—ON2160—160020
36Youhe Huang159428—ON2159—159428
37Jonathan 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
38Alexander Wagner176677—ON2151 P—176677
39Jack St-Germain177568CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.QC2144CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.177568
40James Windram160120—AB2143—160120
41Savio Joseph Benher161296—ON2137—161296
42Martin Riquelme Bravo172708—MB2136—172708
42Kevin Zhong159604—QC2136—159604
44Derek Wang166573—ON2135—166573
45Noah 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
46Samuel Lu177625CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.BC2127CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.177625
47Shayan Charrier203457—QC2126 P—203457
47Daniel Zhang163312CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.ON2126CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale.163312
49Rafael Adam165899—QC2124—165899
50Derek Ma149822—MB2123 P—149822

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