Rank User Country Subdivision Score [?] 1 Zac Friggstad Canada Alberta 7577.2 2 Ahmed Siadomar Canada 3354.3 3 Md Akif Chowdhury Bangladesh 3146.3 4 Ragur Krishnan Canada Alberta 2677.2 5 Jason Cannon Canada Alberta 2603.7 6 Jerry Xu Canada Alberta 2393.1 7 Noah Weninger Canada Alberta 1520.4 8 Weiguo Jiang China Jiangsu 1413.2 9 Kexuan Miao Canada Alberta 1365.2 10 Anshil Gandhi Canada Alberta 1288.9 11 Charles Ancheta Philippines 1209.9 12 Mark Thomas Canada Alberta 1067.3 13 Kaaden RumanCam Canada Alberta 1056.7 14 Noah Gergel Canada Alberta 1033.0 15 Grayden Price Canada Alberta 1014.4 16 William Chorkawy Canada Ontario 928.4 17 Sam Wu Canada Alberta 849.0 18 Gurveer Singh Sohal Canada Alberta 759.4 19 Veronica Salm Canada Alberta 659.0 20 Tran Tuong Minh Nguyen Vietnam 632.6 21 Michael Wong Canada Alberta 623.3 22 Vedant Vyas Canada 622.9 23 Haruto Tanaka Japan 614.5 24 Curtis Kan Canada Alberta 578.8 25 Zachariah Goldthorpe Canada British Columbia 574.3 26 Kai Luedemann Canada Alberta 517.2 27 Ryan Cooper Canada Alberta 475.9 28 Brian Kang Canada Alberta 472.3 29 Joshua Ji Canada Alberta 471.4 30 Marcus Der Canada Alberta 465.5 31 Mason Bly Canada Alberta 447.4 32 Hazem Ammar Canada Alberta 440.8 33 Tim Put Canada Alberta 433.9 34 Ivan Zhang China Shandong 428.8 35 Jack Parsons Canada Alberta 424.2 36 Hien Le Vietnam 418.3 37 Taekwan Yoon South Korea 398.7 38 Chong Wang Canada Alberta 384.7 39 Steven Tang Canada Alberta 367.6 40 Chirooth Girigowda Canada Alberta 360.1 41 Akemi Izuko United Kingdom 359.4 42 Andrew Juwon Park South Korea 358.2 43 Benjamin Lehmann Canada Alberta 354.4 44 Boyuan Gu China Jiangsu 351.5 45 An Huynh Canada Alberta 348.5 46 Tianyu Zhang China Beijing 338.2 47 Patchy Canada Alberta 331.9 48 Jiacheng Wu Canada Alberta 327.9 49 Yunpeng Tang Canada Alberta 326.6 50 Peter Elliott Canada Alberta 320.2