Rank User Country Subdivision Score [?] 1 Zac Friggstad Canada Alberta 7670.0 2 Ahmed Siadomar Canada 3426.3 3 Md Akif Chowdhury Bangladesh 3149.1 4 Ragur Krishnan Canada Alberta 2673.6 5 Jason Cannon Canada Alberta 2612.1 6 Jerry Xu Canada Alberta 2501.1 7 Noah Weninger Canada Alberta 1528.1 8 Weiguo Jiang China Jiangsu 1417.1 9 Kexuan Miao Canada Alberta 1376.1 10 Anshil Gandhi Canada Alberta 1289.8 11 Charles Ancheta Philippines 1213.3 12 Mark Thomas Canada Alberta 1069.9 13 Kaaden RumanCam Canada Alberta 1057.7 14 Noah Gergel Canada Alberta 1032.4 15 Grayden Price Canada Alberta 1017.5 16 William Chorkawy Canada Ontario 930.0 17 Sam Wu Canada Alberta 852.4 18 Gurveer Singh Sohal Canada Alberta 761.6 19 Veronica Salm Canada Alberta 662.7 20 Tran Tuong Minh Nguyen Vietnam 634.7 21 Vedant Vyas Canada 625.9 22 Michael Wong Canada Alberta 624.1 23 Haruto Tanaka Japan 615.0 24 Curtis Kan Canada Alberta 578.4 25 Zachariah Goldthorpe Canada British Columbia 575.9 26 Kai Luedemann Canada Alberta 519.4 27 Ryan Cooper Canada Alberta 494.7 28 Brian Kang Canada Alberta 472.9 29 Joshua Ji Canada Alberta 472.3 30 Marcus Der Canada Alberta 467.1 31 Mason Bly Canada Alberta 447.1 32 Hazem Ammar Canada Alberta 443.1 33 Tim Put Canada Alberta 434.4 34 Ivan Zhang China Shandong 429.8 35 Jack Parsons Canada Alberta 425.5 36 Hien Le Vietnam 419.8 37 Taekwan Yoon South Korea 414.1 38 Chong Wang Canada Alberta 385.0 39 Steven Tang Canada Alberta 365.7 40 Andrew Juwon Park South Korea 359.5 41 Benjamin Lehmann Canada Alberta 358.2 42 Akemi Izuko United Kingdom 357.6 43 Chirooth Girigowda Canada Alberta 354.3 44 Boyuan Gu China Jiangsu 353.7 45 An Huynh Canada Alberta 353.3 46 Tianyu Zhang China Beijing 339.3 47 Patchy Canada Alberta 332.7 48 Jiacheng Wu Canada Alberta 329.5 49 Yunpeng Tang Canada Alberta 327.8 50 Peter Elliott Canada Alberta 316.7