Rank User Country Subdivision Score [?] 1 Zac Friggstad Canada Alberta 8327.6 2 Ahmed Siadomar Canada Alberta 4228.0 3 Jerry Xu Canada Alberta 3409.0 4 Md Akif Chowdhury Bangladesh 3039.6 5 Ragur Krishnan Canada Alberta 2580.0 6 Jason Cannon Canada Alberta 2530.2 7 Kexuan Miao China 1614.8 8 Noah Weninger Canada Alberta 1504.4 9 Kaaden RumanCam Canada Alberta 1240.5 10 Anshil Gandhi Canada Alberta 1216.4 11 Charles Ancheta Philippines 1207.4 12 Sam Wu Canada Alberta 1171.7 13 Mark Thomas Canada Alberta 1032.6 14 Noah Gergel Canada Alberta 997.2 15 Grayden Price Canada Alberta 984.1 16 William Chorkawy Canada Ontario 908.9 17 Gurveer Singh Sohal Canada Alberta 745.3 18 Veronica Salm Canada Alberta 641.4 19 James Cote Canada Alberta 627.4 20 Tran Tuong Minh Nguyen Vietnam 605.8 21 Haruto Tanaka Japan 603.8 22 Michael Wong Canada Alberta 601.4 23 Vedant Vyas Canada 585.3 24 Curtis Kan Canada Alberta 582.2 25 Zachariah Goldthorpe Canada British Columbia 577.7 26 Kai Luedemann Canada Alberta 539.0 27 Ryan Cooper Canada Alberta 487.5 28 Marcus Der Canada Alberta 467.4 29 Joshua Ji Canada Alberta 445.1 30 Mason Bly Canada Alberta 442.5 31 Brian Kang Canada Alberta 439.3 32 Thomas Evans 436.2 33 Hazem Ammar Canada Alberta 428.3 34 Ivan Zhang China Shandong 413.2 35 Tim Put Canada Alberta 412.6 36 Taekwan Yoon South Korea 405.1 37 Tianyu Zhang China Beijing 402.6 38 Hien Le Vietnam 401.8 39 Jack Parsons Canada Alberta 399.8 40 Chong Wang Canada Alberta 388.6 41 Austin Lu Canada Alberta 386.5 42 Chirooth Girigowda Canada Alberta 381.6 43 Daniil Zahoruiko Ukraine 377.6 44 Kevin Huai Canada Alberta 373.0 45 Steven Tang Canada Alberta 350.0 46 Andrew Juwon Park South Korea 346.5 47 An Huynh Canada Alberta 342.0 48 Boyuan Gu China Jiangsu 339.4 49 Kai Tan 337.8 50 Benjamin Lehmann Canada Alberta 336.1