Rank User Country Subdivision Score [?] 1 Zac Friggstad Canada Alberta 7666.0 2 Ahmed Siadomar Canada 3423.5 3 Md Akif Chowdhury Bangladesh 3147.9 4 Ragur Krishnan Canada Alberta 2673.1 5 Jason Cannon Canada Alberta 2611.1 6 Jerry Xu Canada Alberta 2499.7 7 Noah Weninger Canada Alberta 1526.4 8 Weiguo Jiang China Jiangsu 1417.0 9 Kexuan Miao Canada Alberta 1375.1 10 Anshil Gandhi Canada Alberta 1289.0 11 Charles Ancheta Philippines 1212.9 12 Mark Thomas Canada Alberta 1069.6 13 Kaaden RumanCam Canada Alberta 1057.0 14 Noah Gergel Canada Alberta 1031.6 15 Grayden Price Canada Alberta 1017.0 16 William Chorkawy Canada Ontario 929.6 17 Sam Wu Canada Alberta 851.9 18 Gurveer Singh Sohal Canada Alberta 761.1 19 Veronica Salm Canada Alberta 662.1 20 Tran Tuong Minh Nguyen Vietnam 634.6 21 Vedant Vyas Canada 626.1 22 Michael Wong Canada Alberta 624.0 23 Haruto Tanaka Japan 614.6 24 Curtis Kan Canada Alberta 578.1 25 Zachariah Goldthorpe Canada British Columbia 575.4 26 Kai Luedemann Canada Alberta 519.2 27 Ryan Cooper Canada Alberta 494.1 28 Brian Kang Canada Alberta 473.1 29 Joshua Ji Canada Alberta 471.8 30 Marcus Der Canada Alberta 466.8 31 Mason Bly Canada Alberta 446.8 32 Hazem Ammar Canada Alberta 442.7 33 Tim Put Canada Alberta 434.0 34 Ivan Zhang China Shandong 429.7 35 Jack Parsons Canada Alberta 425.1 36 Hien Le Vietnam 419.9 37 Taekwan Yoon South Korea 413.9 38 Chong Wang Canada Alberta 385.0 39 Steven Tang Canada Alberta 368.8 40 Andrew Juwon Park South Korea 359.3 41 Benjamin Lehmann Canada Alberta 357.4 42 Akemi Izuko United Kingdom 356.9 43 Chirooth Girigowda Canada Alberta 354.4 44 Boyuan Gu China Jiangsu 353.8 45 An Huynh Canada Alberta 352.9 46 Tianyu Zhang China Beijing 338.9 47 Patchy Canada Alberta 332.3 48 Jiacheng Wu Canada Alberta 329.4 49 Yunpeng Tang Canada Alberta 327.7 50 Peter Elliott Canada Alberta 316.7