Rank User Country Subdivision Score [?] 1 Zac Friggstad Canada Alberta 7648.7 2 Ahmed Siadomar Canada 3417.2 3 Md Akif Chowdhury Bangladesh 3146.1 4 Ragur Krishnan Canada Alberta 2674.0 5 Jason Cannon Canada Alberta 2611.1 6 Jerry Xu Canada Alberta 2489.0 7 Noah Weninger Canada Alberta 1526.5 8 Weiguo Jiang China Jiangsu 1416.8 9 Kexuan Miao Canada Alberta 1375.0 10 Anshil Gandhi Canada Alberta 1289.0 11 Charles Ancheta Philippines 1211.9 12 Mark Thomas Canada Alberta 1069.4 13 Kaaden RumanCam Canada Alberta 1057.1 14 Noah Gergel Canada Alberta 1030.8 15 Grayden Price Canada Alberta 1016.1 16 William Chorkawy Canada Ontario 928.2 17 Sam Wu Canada Alberta 851.0 18 Gurveer Singh Sohal Canada Alberta 761.1 19 Veronica Salm Canada Alberta 661.3 20 Tran Tuong Minh Nguyen Vietnam 634.6 21 Vedant Vyas Canada 625.8 22 Michael Wong Canada Alberta 623.3 23 Haruto Tanaka Japan 613.9 24 Curtis Kan Canada Alberta 577.1 25 Zachariah Goldthorpe Canada British Columbia 574.8 26 Kai Luedemann Canada Alberta 519.3 27 Ryan Cooper Canada Alberta 485.3 28 Brian Kang Canada Alberta 472.8 29 Joshua Ji Canada Alberta 471.8 30 Marcus Der Canada Alberta 466.6 31 Mason Bly Canada Alberta 446.9 32 Hazem Ammar Canada Alberta 442.7 33 Tim Put Canada Alberta 433.9 34 Ivan Zhang China Shandong 430.1 35 Jack Parsons Canada Alberta 424.8 36 Hien Le Vietnam 419.9 37 Taekwan Yoon South Korea 413.8 38 Chong Wang Canada Alberta 384.8 39 Steven Tang Canada Alberta 365.3 40 Andrew Juwon Park South Korea 358.6 41 Benjamin Lehmann Canada Alberta 356.8 42 Akemi Izuko United Kingdom 356.4 43 Chirooth Girigowda Canada Alberta 354.3 44 Boyuan Gu China Jiangsu 353.4 45 An Huynh Canada Alberta 352.2 46 Tianyu Zhang China Beijing 338.7 47 Patchy Canada Alberta 332.0 48 Jiacheng Wu Canada Alberta 329.9 49 Yunpeng Tang Canada Alberta 327.7 50 Peter Elliott Canada Alberta 316.4