Rank User Country Subdivision Score [?] 1 Zac Friggstad Canada Alberta 7517.2 2 Ahmed Siadomar Canada Alberta 3592.2 3 Jerry Xu Canada Alberta 3077.6 4 Md Akif Chowdhury Bangladesh 3041.9 5 Ragur Krishnan Canada Alberta 2586.1 6 Jason Cannon Canada Alberta 2515.8 7 Noah Weninger Canada Alberta 1482.5 8 Kexuan Miao China 1426.2 9 Weiguo Jiang China Jiangsu 1390.0 10 Anshil Gandhi Canada Alberta 1233.5 11 Charles Ancheta Philippines 1187.4 12 Mark Thomas Canada Alberta 1027.5 13 Kaaden RumanCam Canada Alberta 1014.9 14 Noah Gergel Canada Alberta 993.0 15 Grayden Price Canada Alberta 977.3 16 William Chorkawy Canada Ontario 889.2 17 Sam Wu Canada Alberta 875.2 18 Gurveer Singh Sohal Canada Alberta 726.7 19 Veronica Salm Canada Alberta 632.7 20 Tran Tuong Minh Nguyen Vietnam 606.8 21 Michael Wong Canada Alberta 595.5 22 Vedant Vyas Canada 594.1 23 Haruto Tanaka Japan 593.0 24 Curtis Kan Canada Alberta 559.2 25 Zachariah Goldthorpe Canada British Columbia 551.3 26 Kai Luedemann Canada Alberta 499.0 27 Ryan Cooper Canada Alberta 497.3 28 Brian Kang Canada Alberta 454.8 29 Joshua Ji Canada Alberta 450.8 30 Marcus Der Canada Alberta 445.1 31 Mason Bly Canada Alberta 438.5 32 Hazem Ammar Canada Alberta 428.3 33 Thomas Evans 425.4 34 Ivan Zhang China Shandong 414.7 35 Tim Put Canada Alberta 410.5 36 Hien Le Vietnam 404.3 37 Jack Parsons Canada Alberta 403.5 38 Taekwan Yoon South Korea 399.8 39 Chong Wang Canada Alberta 389.2 40 Kevin Huai Canada Alberta 365.5 41 Steven Tang Canada Alberta 349.7 42 An Huynh Canada Alberta 348.7 43 Akemi Izuko United Kingdom 343.5 44 Andrew Juwon Park South Korea 342.9 45 Boyuan Gu China Jiangsu 340.8 46 Chirooth Girigowda Canada Alberta 340.0 47 Benjamin Lehmann Canada Alberta 339.5 48 Tianyu Zhang China Beijing 327.8 49 Patchy Canada Alberta 324.2 50 Jiacheng Wu Canada Alberta 322.0