Competitor IndexCanada 🇨🇦 Generated on 20 Mar 2026 based on the database export of 20 Mar 2026. ❮ 1 2 3 ❯ # WCA ID Name Appearances 2023 1001 2023WILS27 Eren Logan Wilson 1 1002 2023WONG18 Arale Wong 1 1003 2023WONG19 Augustine H. Wong 1 1004 2023WONG25 Brandon Wong 1 1005 2023XIAN14 Jonathan Ji Xiang (項吉) 1 1006 2023YANG28 Eric Yang 1 2 1007 2023YOUN25 Jack Young 1 2 3 1008 2023YOUS01 Ali Yousif 1 2 1009 2023YUAN01 Michael Yuan 1 1010 2023YUJE01 Jerry Menglin Yu 1 2 3 4 5 1011 2023ZHAN14 Joseph Zhang 1 2 1012 2023ZHAN19 Yingzhuo Zhang 1 1013 2023ZHAN33 Kayden Zhang 1 2 1014 2023ZHAO10 Youcheng Zhao 1 1015 2023ZHOU17 Ethan Zhou 1 2024 1016 2024ANAS01 Freddie Anastassiades 1 1017 2024ANDE23 Alex Andersen 1 2 3 4 5 1018 2024APPL02 Beau Applegath 1 1019 2024BANK01 Winston Banks 1 2 1020 2024BAXT01 Noah Baxter 1 2 1021 2024BETA03 Thomas Betancur-Garcia 1 2 1022 2024BOUC02 Loucic Boucher 1 2 1023 2024BOWH01 Anthony Bowhey 1 1024 2024BROC04 Alex J. Brock 1 1025 2024BROM01 Arlo Bromley 1 1026 2024BULA03 Yusuf Ziya Bulan 1 1027 2024BUTL06 Dakota Butler 1 1028 2024CHAN37 Gregory Chan 1 1029 2024CHEN11 Marcus Cheng 1 1030 2024CHEW09 Joanne Chew 1 1031 2024CLAR23 Jake Clarke 1 2 1032 2024DAVI03 Éliam Davis 1 2 1033 2024DOBO01 Harrison Dobos 1 2 1034 2024DOVE01 Silas Dove 1 1035 2024DUJO01 John Du 1 2 3 4 5 6 1036 2024DYCK02 Landon Dyck 1 1037 2024ELCH01 Kareem Elcheikh 1 1038 2024ELIA01 Jeremy James Elias 1 1039 2024ERIC03 Marshall Erickson 1 2 3 1040 2024FARQ01 Silas Farquharson 1 2 3 1041 2024FAVI02 Michael Faviana 1 1042 2024FENG14 William Feng 1 1043 2024FRAS02 Emmanuel Fraser 1 2 1044 2024GAZA02 Gabriel Gaza 1 1045 2024HENS04 Wyatt Henshall 1 2 1046 2024HEQI01 Qian Qiu He 1 2 1047 2024HILD06 Caleb Hildebrand 1 1048 2024HOEK01 Clark Hoeksema 1 2 1049 2024HONG06 Xavier Hong 1 1050 2024IMPE01 Sebastian Miralles de Imperial 1 1051 2024INDR02 Dayne Indraji 1 2 3 4 1052 2024JOHN43 Carson Johnson 1 1053 2024KEAM01 Grayson Keam 1 1054 2024KHAN29 Zayn Khan 1 2 1055 2024KINN02 Alexander Kinney 1 2 1056 2024KOUD02 Jacob Koudys 1 2 3 1057 2024LARS09 Benjamin Larson 1 1058 2024LASI02 Justin Lasinski 1 1059 2024LAWR03 Reuben Lawrence 1 1060 2024LEEJ25 James Lee 1 1061 2024LEEL03 Xavier LeeLung 1 1062 2024LEEM11 Matthew Lee 1 2 1063 2024LEON01 Lukas Léonard 1 1064 2024LEUN02 Elliot Leung 1 1065 2024LINA04 Alex Lin 1 2 3 4 5 6 1066 2024LIUD03 Daniel Liu 1 1067 2024MACE07 Easton Tanner MacElwain 1 1068 2024MAIA02 Andy Mai 1 1069 2024MART85 Adam Liam Martin 1 1070 2024MATT06 Jane Matthewman 1 1071 2024MOTE01 Delali Motey Jr. 1 1072 2024NARA05 Sammy Narayan 1 2 1073 2024NATI03 Kian Noel Bacerra Natividad 1 2 3 4 1074 2024NGUY57 Andrea Nguyen 1 2 3 1075 2024OREK02 Oludara Orekoya 1 2 1076 2024OVER04 Colin Overholt 1 1077 2024OZMA01 Zakiy Ozman 1 1078 2024PARA01 Alexandre Gabriel Paraschiv 1 2 1079 2024PARK14 Charles Park 1 2 1080 2024PARK23 Jung-Hwan Park 1 2 3 4 1081 2024PETR04 Joe Petrash 1 2 1082 2024POTV01 Thomas Potvin-Breton 1 2 1083 2024PRAH01 Nishant Praharaj 1 1084 2024PROU03 Dylan Proulx 1 2 1085 2024QUES03 Santiago Quesada 1 1086 2024RACH01 Jesse Rachlis 1 2 1087 2024RAGH02 Devin Raghu 1 2 3 1088 2024RELA01 Kian Relativo 1 1089 2024RENA05 Augustin Renaud 1 2 3 4 5 6 1090 2024RYAN06 Elliot Ryan 1 2 1091 2024SHIH09 Harold Shi (史英堂) 1 1092 2024SQUI01 Damon Squires 1 2 3 4 5 6 1093 2024TAIN01 Kaleb Tainaka 1 1094 2024TAJA03 Taha Tajarod 1 1095 2024THAN02 Hiêu Thành Pham 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1096 2024TING12 Evan Ting 1 2 1097 2024TOMP01 Alex Tompkins 1 1098 2024TSOL01 Nikola Tsolov 1 1099 2024TURC02 Émile Turcotte 1 2 1100 2024VANK01 Jack Vankoesveld 1 1101 2024VILL05 Antoine Villemaire 1 2 1102 2024VIRD03 Gurman Virdi 1 1103 2024VIRT02 Violet Virtanen 1 1104 2024WALK01 Angus Walker 1 1105 2024WANG09 Ethan Wang 1 2 1106 2024WARR05 Steel Warren 1 1107 2024WATT09 Brendan Watters 1 1108 2024WEAT01 Damon Weatherley 1 2 1109 2024WILC01 Myles Wilcox 1 1110 2024XINE01 Ethaniel Xin 1 1111 2024YOUN10 Loretta Young 1 1112 2024ZHAN24 Jimmy Zhang 1 1113 2024ZHAN26 George Zhang 1 2 3 4 5 6 1114 2024ZHAN65 Fred Weiying Zhang 1 1115 2024ZHOU09 Yven Zhou 1 2025 1116 2025AIJA01 Yunus Abrar Aijaz 1 2 1117 2025ANDE08 Emma Anderson 1 2 3 1118 2025AOKI01 Ethan Aoki 1 2 3 1119 2025ARIA08 Francesco Arias 1 2 1120 2025ARIY02 Audrey Ariyaphanneekun 1 1121 2025AUDT01 Thomas Aud 1 1122 2025BEAU03 Virginie Beaulieu 1 2 1123 2025BELL08 William Bellerive-Kammann 1 2 3 1124 2025BENO01 Cohen Benoit 1 1125 2025BERU01 Zachary Bérubé 1 1126 2025BRAA01 Blayze Braaten 1 1127 2025BUCC01 Luca Bucci 1 2 1128 2025BULL06 Tyler Bulloch 1 2 1129 2025CHEN19 Oliver Chen 1 2 1130 2025CORN06 Thomas Cornacchia 1 2 1131 2025CUID01 Devon Cui 1 2 1132 2025CURR01 Elias Currie 1 1133 2025DOWL04 Augustine A. Dowling 1 2 1134 2025DOWL05 Maximilian Martel Dowling 1 1135 2025ESTE03 Daryl Estella 1 1136 2025FORE03 Xavier Forer 1 2 1137 2025FULL02 Calum Fullerton 1 1138 2025GALL13 Luigi Gallucci 1 2 1139 2025GAOE01 Eve Gao 1 1140 2025GHIM02 Kiyansh Ghimire 1 2 3 4 5 1141 2025GIRE02 Wilson Giresi 1 2 1142 2025GUIR01 Antony Guirguis 1 2 1143 2025GUNA05 Noah Gunayon 1 2 1144 2025HAAN03 William Haanstra 1 2 1145 2025HAET01 Ethan Ha 1 1146 2025HAWI01 Rony Hawi 1 1147 2025HEIJ02 Naveed Heijnen 1 1148 2025HURL01 Rhys Hurly-Rands 1 1149 2025JODH02 Tzar Jodhi 1 2 3 1150 2025KNYS02 Miles Knysh 1 1151 2025KOPP01 Evan Koppejan 1 2 1152 2025LAVO02 David Lavoie 1 1153 2025LITT01 Ian Littlefield 1 2 3 1154 2025LIUK03 Kingsley Liu 1 1155 2025MAKB01 Brayden Mak 1 2 1156 2025MART02 Sebastian Rodney Marten 1 1157 2025MART42 Marcel Martel 1 2 3 4 1158 2025MAYR01 Riley May 1 1159 2025MURR05 Nate Murray 1 1160 2025NGUY19 Liam Nguyen 1 2 1161 2025OBRE01 Jon Obregon 1 2 3 4 1162 2025PADE01 Aloysius Pade 1 2 1163 2025PARA05 Chrisavian G. Parayno 1 1164 2025PISA01 Iaroslav Pisarevskii 1 2 3 4 5 1165 2025PRAT07 Lochlann Pratt 1 1166 2025PUGS01 Oliver Pugsley 1 1167 2025SHAI01 Yusuf Irfan Shaik 1 2 1168 2025SPRA01 Robert Xavier Spraggs 1 1169 2025THED01 Drei Sison 1 2 3 4 1170 2025TREM02 Vicky Tremblay 1 1171 2025TRUD02 Mika Trudel 1 2 3 4 5 6 1172 2025VALE02 Ethan Valencia 1 1173 2025WOOE01 Ethan Woo 1 1174 2025YERA01 Victor Aja Yera 1 1175 2025YOON08 Leo Yoon 1 2 2026 1176 2026AMOR02 Kaius Aromain Amores-Magpayo 1 1177 2026BRAD01 Cruz Bradley 1 1178 2026DUER01 Jaxx Duerksen 1 1179 2026GROV01 Avraj Singh Grover 1 2 1180 2026LEEA05 Aiden Geo Lee 1 1181 2026LEME01 Ethan Lem 1 2 1182 2026MOHA01 Aarib Mohamed 1 2 1183 2026MORI01 Majella Morin 1 1184 2026SHAN01 Hanson Shan 1 1185 2026TEIC01 Judah Teichroeb 1 2 1186 2026WOOD01 Ewan Reuss Woodland 1 ❮ 1 2 3 ❯