Rank User Country Subdivision Score [?] 1 Zac Friggstad Canada Alberta 8291.3 2 Ahmed Siadomar Canada Alberta 4192.0 3 Jerry Xu Canada Alberta 3415.3 4 Md Akif Chowdhury Bangladesh 3015.2 5 Ragur Krishnan Canada Alberta 2561.6 6 Jason Cannon Canada Alberta 2510.5 7 Kexuan Miao China 1600.9 8 Noah Weninger Canada Alberta 1495.2 9 Kaaden RumanCam Canada Alberta 1229.2 10 Anshil Gandhi Canada Alberta 1204.3 11 Charles Ancheta Philippines 1195.2 12 Sam Wu Canada Alberta 1163.5 13 Mark Thomas Canada Alberta 1024.3 14 Noah Gergel Canada Alberta 989.4 15 Grayden Price Canada Alberta 976.4 16 William Chorkawy Canada Ontario 900.7 17 Gurveer Singh Sohal Canada Alberta 739.0 18 Veronica Salm Canada Alberta 636.1 19 James Cote Canada Alberta 621.8 20 Tran Tuong Minh Nguyen Vietnam 600.0 21 Haruto Tanaka Japan 597.6 22 Michael Wong Canada Alberta 595.8 23 Vedant Vyas Canada 579.3 24 Curtis Kan Canada Alberta 577.9 25 Zachariah Goldthorpe Canada British Columbia 573.1 26 Kai Luedemann Canada Alberta 533.8 27 Ryan Cooper Canada Alberta 482.5 28 Marcus Der Canada Alberta 461.3 29 Joshua Ji Canada Alberta 441.1 30 Mason Bly Canada Alberta 438.7 31 Brian Kang Canada Alberta 435.7 32 Thomas Evans 431.1 33 Hazem Ammar Canada Alberta 424.5 34 Ivan Zhang China Shandong 409.3 35 Chirooth Girigowda Canada Alberta 408.7 36 Tim Put Canada Alberta 407.9 37 Taekwan Yoon South Korea 401.4 38 Tianyu Zhang China Beijing 398.1 39 Hien Le Vietnam 398.0 40 Jack Parsons Canada Alberta 396.5 41 Austin Lu Canada Alberta 383.4 42 Chong Wang Canada Alberta 381.2 43 Kevin Huai Canada Alberta 377.5 44 Daniil Zahoruiko Ukraine 374.2 45 Andrew Juwon Park South Korea 344.1 46 Steven Tang Canada Alberta 343.8 47 An Huynh Canada Alberta 338.6 47 Kai Tan 338.6 49 Boyuan Gu China Jiangsu 335.2 50 Akemi Izuko United Kingdom 333.6