Rank User Country Subdivision Score [?] 1 Zac Friggstad Canada Alberta 7678.4 2 Ahmed Siadomar Canada 3489.5 3 Md Akif Chowdhury Bangladesh 3129.3 4 Jerry Xu Canada Alberta 2912.9 5 Ragur Krishnan Canada Alberta 2649.3 6 Jason Cannon Canada Alberta 2589.9 7 Noah Weninger Canada Alberta 1512.7 8 Weiguo Jiang China Jiangsu 1439.6 9 Kexuan Miao Canada Alberta 1401.9 10 Anshil Gandhi Canada Alberta 1275.0 11 Charles Ancheta Philippines 1203.3 12 Mark Thomas Canada Alberta 1059.3 13 Kaaden RumanCam Canada Alberta 1043.6 14 Noah Gergel Canada Alberta 1022.3 15 Grayden Price Canada Alberta 1007.2 16 William Chorkawy Canada Ontario 916.9 17 Sam Wu Canada Alberta 847.4 18 Gurveer Singh Sohal Canada Alberta 755.7 19 Veronica Salm Canada Alberta 655.7 20 Tran Tuong Minh Nguyen Vietnam 626.6 21 Michael Wong Canada Alberta 618.0 22 Vedant Vyas Canada 616.6 23 Haruto Tanaka Japan 613.6 24 Curtis Kan Canada Alberta 575.6 25 Zachariah Goldthorpe Canada British Columbia 571.1 26 Kai Luedemann Canada Alberta 518.0 27 Ryan Cooper Canada Alberta 513.9 28 Brian Kang Canada Alberta 467.9 29 Joshua Ji Canada Alberta 466.1 30 Marcus Der Canada Alberta 461.6 31 Mason Bly Canada Alberta 450.6 32 Hazem Ammar Canada Alberta 439.5 33 Tim Put Canada Alberta 430.6 34 Ivan Zhang China Shandong 427.8 35 Jack Parsons Canada Alberta 423.1 36 Hien Le Vietnam 417.8 37 Taekwan Yoon South Korea 411.0 38 Chong Wang Canada Alberta 399.5 39 Thomas Evans 399.1 40 An Huynh Canada Alberta 362.9 41 Steven Tang Canada Alberta 361.4 42 Akemi Izuko United Kingdom 356.4 43 Andrew Juwon Park South Korea 355.5 44 Benjamin Lehmann Canada Alberta 354.8 45 Boyuan Gu China Jiangsu 353.6 46 Chirooth Girigowda Canada Alberta 351.9 47 Kevin Huai Canada Alberta 343.1 48 Tianyu Zhang China Beijing 335.6 49 Patchy Canada Alberta 332.5 50 Jiacheng Wu Canada Alberta 330.1