Rank User Country Subdivision Score [?] 1 Zac Friggstad Canada Alberta 7560.3 2 Ahmed Siadomar Canada 3375.5 3 Md Akif Chowdhury Bangladesh 3161.2 4 Ragur Krishnan Canada Alberta 2679.4 5 Jason Cannon Canada Alberta 2612.1 6 Jerry Xu Canada Alberta 2374.3 7 Noah Weninger Canada Alberta 1528.2 8 Weiguo Jiang China Jiangsu 1417.2 9 Kexuan Miao Canada Alberta 1377.8 10 Anshil Gandhi Canada Alberta 1294.4 11 Charles Ancheta Philippines 1215.4 12 Mark Thomas Canada Alberta 1072.2 13 Kaaden RumanCam Canada Alberta 1059.9 14 Noah Gergel Canada Alberta 1036.7 15 Grayden Price Canada Alberta 1015.9 16 William Chorkawy Canada Ontario 932.6 17 Sam Wu Canada Alberta 851.7 18 Gurveer Singh Sohal Canada Alberta 760.4 19 Veronica Salm Canada Alberta 661.3 20 Tran Tuong Minh Nguyen Vietnam 636.1 21 Vedant Vyas Canada 625.6 22 Michael Wong Canada Alberta 623.9 23 Haruto Tanaka Japan 613.9 24 Curtis Kan Canada Alberta 580.7 25 Zachariah Goldthorpe Canada British Columbia 575.8 26 Kai Luedemann Canada Alberta 519.2 27 Joshua Ji Canada Alberta 472.8 28 Marcus Der Canada Alberta 472.6 29 Brian Kang Canada Alberta 471.8 30 Ryan Cooper Canada Alberta 463.3 31 Mason Bly Canada Alberta 448.6 32 Hazem Ammar Canada Alberta 440.3 33 Tim Put Canada Alberta 435.2 34 Ivan Zhang China Shandong 430.8 35 Jack Parsons Canada Alberta 426.9 36 Hien Le Vietnam 417.6 37 Taekwan Yoon South Korea 399.8 38 Chong Wang Canada Alberta 388.5 39 Steven Tang Canada Alberta 366.8 40 Chirooth Girigowda Canada Alberta 362.0 41 Akemi Izuko United Kingdom 361.3 42 Andrew Juwon Park South Korea 360.4 43 Benjamin Lehmann Canada Alberta 358.1 44 Boyuan Gu China Jiangsu 351.7 45 An Huynh Canada Alberta 338.7 45 Tianyu Zhang China Beijing 338.7 47 Patchy Canada Alberta 333.4 48 Jiacheng Wu Canada Alberta 328.1 49 Yunpeng Tang Canada Alberta 326.4 50 Peter Elliott Canada Alberta 321.2