1 Aaron Reeve Mendes 167084 CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale. ON 2401 CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale. 167084 2 Calix Marchand 170958 CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale. NS 2293 CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale. 170958 3 Zachary Liu 169307 CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale. BC 2287 CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale. 169307 4 Shabd Dembla 175704 CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale. ON 2253 CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale. 175704 5 Heye Gao 166066 CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale. ON 2241 CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale. 166066 6 Korosh Bolandnazar 196344 — ON 2216 — 196344 7 Johan Aljo 175195 — BC 2214 — 175195 7 Raunak Amit Ramesan 173636 CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale. QC 2214 CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale. 173636 9 Venkat Karthikeya Reddy Kola 176220 CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale. ON 2201 CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale. 176220 10 Thomas Lobina 203726 — QC 2197 P — 203726 11 Julian Pan 171946 — ON 2182 — 171946 12 Nolan Wu 160709 CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale. ON 2177 CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale. 160709 13 Zayne-Eddine El Zein 196121 — ON 2174 P — 196121 14 Edison Wang 187925 — QC 2163 — 187925 15 Justin Xu 177859 — BC 2162 — 177859 16 Jonathan Wu 165985 CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale. AB 2152 CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale. 165985 17 Alexander Wagner 176677 — ON 2151 P — 176677 18 Noah Velasquez 168145 CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale. ON 2129 CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale. 168145 19 Samuel Lu 177625 — BC 2127 — 177625 20 Shayan Charrier 203457 — QC 2126 P — 203457 21 Derek Ma 149822 — MB 2123 P — 149822 22 Jifan Zhao 173823 — ON 2117 — 173823 23 Mathieu Duval 169340 CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale. QC 2114 CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale. 169340 24 Rye Zymon Canlas 197149 — NB 2112 P — 197149 25 Zhengyu Chen 166532 — BC 2110 — 166532 26 Emil Soberov 175867 — AB 2105 — 175867 27 Bassam El Zein 196123 — ON 2103 P — 196123 28 Barath Subramanian Suresh 176909 CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale. BC 2097 CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale. 176909 29 Zixuan (Joe) Zhou 171957 — MB 2090 — 171957 30 Ryan Yunhui Zhong 166737 — ON 2081 — 166737 31 Lucas Yao 175246 — BC 2072 — 175246 32 Justin Huang 166068 — ON 2064 — 166068 32 Michael Prianichnikov 177528 CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale. AB 2064 CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale. 177528 34 Garry Kolodner 179183 — QC 2063 — 179183 35 Zeming Yin 179583 CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale. ON 2062 CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale. 179583 36 Modith Aaroh Mutyalapati 171210 CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale. ON 2060 CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale. 171210 37 Vukan Niketic 184092 — ON 2055 — 184092 38 Hicham El Habboub 178946 — ON 2050 — 178946 39 Zachary Chua 173285 — BC 2047 — 173285 40 Viktor Musakhanyan 184327 — BC 2042 — 184327 41 Aaqil Ahmed Alpuri 174240 — AB 2041 — 174240 42 Justin Gao 166536 — BC 2035 — 166536 43 Sarthak Deshpande 171002 CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale. ON 2034 CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale. 171002 44 Louis Fillmore 183211 CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale. NS 2032 CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale. 183211 45 Zelus Hui 184889 — MB 2026 — 184889 46 Aiden Li 167620 — ON 2025 — 167620 46 Elliot McCallum 175710 CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale. BC 2025 CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale. 175710 48 Eric Qian 167975 — ON 2023 — 167975 49 Tanishq Patil 175770 — ON 2018 — 175770 50 Aiden Zhu 178350 CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale. BC 2012 CFC quick ratings over the past 12 months, oldest to newest. Each graph uses its own rating scale. 178350