SILVER
 |   | 
ARM AUS AZE BGD BGR BLR BRA CAN CHL CHN
COL CUB DEU EGY EST FRA GEO HKG HRV IDN
IND IRN ISR ITA KAZ KOR LAO LTU LVA MDA
MEX MKD MNG NZL PER POL ROM RUS SGP SVN
SYR THA TKM TUR TWN UKR USA VEN VNM YUG
ZAF
# GRAD Name CTR 1
(line)
2
(paren)
3
(tri)
TOTAL
1 2014 Nanxin Chen CHN 306 293 319 918
2 2012 Brendan Fletcher USA 306 293 319 918
3 2012 Wojtek Kruk USA 306 293 319 918
4 2014 Lin Richard CHN 306 293 319 918
5 2012 Xue Mike CHN 306 293 221 820
6 2011 Alireza Farhadi IRN 306 293 168 767
7 2014 Mihai Gheorghe ROM 306 293 168 767
8 2011 Loi Huynh USA 306 293 132 731
9 2011 Tung Pham VNM 306 293 132 731
10 2011 Anh Dinh VNM 306 293 132 731
11 2011 Johannes Bader DEU 118 293 319 730
12 2013 Myung-Geun Chi USA 257 293 167 717
13 2014 Jerry Ma USA 306 293 111 710
14 2012 Kaan Bulut TUR 306 293 111 710
15 2011 Eric Gopak LVA 306 249 147 702
16 2011 Giovanni Campagna ITA 306 293 95 694
17 2011 Ivan Zdomsky UKR 306 293 95 694
18 2014 Steven Hao USA 306 249 110 665
19 2013 Tony Yuan CHN 306 293 58 657
20 2014 Joshua Brakensiek USA 306 293 58 657
21 2012 Hamed HamedZade IRN 257 54 338 649
22 2013 Weiyun Ma CHN 306 293 46 645
23 2013 Calvin Deng USA 306 293 30 629
24 2012 Majid Farhadi IRN 306 293 25 624
25 2011 Ruofan Zhou CHN 306 54 262 622
26 2012 Anil Kishore IND 306 293 0 599
27 2013 Cathy Chen CHN 306 293 0 599
28 2012 Jack Li USA 306 293 0 599
29 2013 Tony Sun NZL 306 293 0 599
30 2014 Artem Parhomets UKR 306 293 0 599
31 2012 Alex Wang CAN 306 293 0 599
32 2012 Kaiqiang Song CHN 306 293 0 599
33 2012 Yu Chen CHN 306 293 0 599
34 2014 Sergey Oryshych UKR 41 293 257 591
35 2012 pasha khosravi IRN 306 255 0 561
36 2014 kristian kirilov BGR 306 210 45 561
37 2012 Mihai Indricean MDA 306 249 0 555
38 2011 Adam Suhl USA 256 293 0 549
39 2013 He Wen CHN 118 293 131 542
40 2016 Yuetong Wang CHN 118 293 110 521
41 2014 Sujit Rao USA 306 123 74 503
42 2012 Grant Zheng USA 206 293 0 499
43 2011 Rihards Fridrihsons LVA 306 168 0 474
44 2013 Fan Zhang CAN 306 165 0 471
45 2012 Albert Gural USA 118 293 57 468
46 2013 Charlie Pasternak USA 306 84 74 464
47 2012 Douglass Chen USA 206 254 0 460
48 2011 Victor Kasianovich BLR 118 293 45 456
49 2012 Minhuan Chen CHN 306 54 94 454
50 2012 yoh kun VNM 306 54 74 434
51 2011 Giulio Garbi ITA 306 120 0 426
52 2013 grace tsai CHN 0 293 131 424
53 2011 Ashraf Moolla ZAF 118 293 8 419
54 2014 Rahul Sridhar USA 206 120 93 419
55 2011 Jacob Texel USA 118 293 0 411
56 2013 Karen Ouyang USA 118 293 0 411
57 2012 Ahmad Zaky IDN 21 254 130 405
58 2011 Nicolas Mueller DEU 306 93 0 399
59 2012 Aytbayev Sherzat KAZ 64 0 318 382
60 2012 Samuel Nicoll USA 257 119 0 376
61 2012 Saman Shenava IRN 118 254 0 372
62 2013 Ye Tao USA 118 254 0 372
63 2011 divyanshu ranjan IND 306 55 0 361
64 2012 Ivan Paljak HRV 306 55 0 361
65 2011 Reinhart Hermanus IDN 306 55 0 361
66 2013 Wilbur Yang USA 306 55 0 361
67 2011 Alec Benzer USA 306 40 0 346
68 2013 Aleksandar Ivanovic YUG 306 40 0 346
69 2013 Tomas Vaskevicius LTU 306 37 0 343
70 2011 Mark Lee SGP 306 37 0 343
71 2011 Stuart Wheaton USA 306 37 0 343
72 2014 Andrey Mostoviy UKR 41 293 8 342
73 2014 Kuangda He NZL 44 293 0 337
74 2011 Aleksander Jevtjuko EST 41 293 0 334
75 2013 Kushal Agarwal USA 118 120 94 332
76 2011 Marcos Kawakami BRA 118 212 0 330
77 2013 Joon Young KOR 306 19 0 325
78 2011 Philipp Gergen DEU 206 119 0 325
79 2014 Michael Zuo USA 306 19 0 325
80 2012 Auguste Olivry FRA 306 0 17 323
81 2012 Zumrat Koschegulov KAZ 306 0 17 323
82 2011 Yumi Song USA 118 203 0 321
83 2013 Aman Sariyev KAZ 20 293 0 313
84 2012 Ding Zhou USA 257 53 0 310
85 2015 Alexandr Wang USA 306 0 0 306
86 2012 Geyang Huang SGP 306 0 0 306
87 2015 Jiahao Zhu CHN 306 0 0 306
88 2012 Doraima Laitt CUB 306 0 0 306
89 2012 Varun Naik USA 306 0 0 306
90 2012 Naomi Rubin USA 118 120 57 295
91 2011 Dejan Tomic YUG 0 293 0 293
92 2012 Cristian Cerneanu MDA 0 293 0 293
93 2012 Ali Gur TUR 0 293 0 293
94 2011 Marifer Borge MEX 65 167 61 293
95 2013 Fred White TWN 0 293 0 293
96 2013 Macarescu Sebastian ROM 0 293 0 293
97 2012 Hamlet Durand PER 257 35 0 292
98 2012 Worrachate Bosri THA 0 93 167 260
99 2011 David Zeng USA 256 0 0 256
100 2013 Bryan Qiu CAN 0 254 0 254
101 2011 Johannes Kirschner DEU 0 254 0 254
102 2013 Alexander Smith USA 0 254 0 254
103 2011 Abdurrahman Shofy IDN 0 248 0 248
104 2014 Victoria Xia USA 118 54 73 245
105 2011 Azad SALAHLI AZE 118 123 0 241
106 2013 Kevin Peng USA 118 120 0 238
107 2013 Daniel Hui CAN 118 54 61 233
108 2012 Miraziz Yusupov USA 118 54 57 229
109 2011 Saeid Naderi IRN 162 54 0 216
110 2011 Rofael Emil EGY 0 209 0 209
111 2012 Kazi Zubaer BGD 0 209 0 209
112 2012 Billy Rieger USA 206 0 0 206
113 2014 Julia Huang USA 206 0 0 206
114 2013 Luke Li USA 206 0 0 206
115 2013 Siddharth Singal USA 206 0 0 206
116 2014 Vikram Sundar USA 41 120 44 205
117 2012 Vibhor Kumar USA 41 164 0 205
118 2011 Jia Kang SGP 0 203 0 203
119 2012 Sasha Dryapko BLR 65 119 8 192
120 2012 William Qian USA 21 164 0 185
121 2014 Daniel Dakev BGR 118 54 8 180
122 2012 Giuliano Gregori ITA 0 174 0 174
123 2013 Arlan Jaska USA 118 54 0 172
124 2011 Andre Sousa BRA 118 54 0 172
125 2013 Lawrence Wu USA 118 54 0 172
126 2011 Leonardo Donelli ITA 118 54 0 172
127 2013 Asil Yasayan TUR 118 54 0 172
128 2013 si-an Cheng TWN 118 54 0 172
129 2013 Alex Bungiu ROM 0 168 0 168
130 2013 Andrew Tao USA 21 119 28 168
131 2014 ChingYun Hsu TWN 0 168 0 168
132 2013 Wang Ruosong CHN 0 168 0 168
133 2013 Jonathan Irvin IDN 44 120 0 164
134 2012 Eric Harrison USA 118 0 45 163
135 2012 Karthik Vemulapalli USA 118 0 45 163
136 2013 Joe Langas USA 41 119 0 160
137 2012 Jake Shields USA 118 36 0 154
138 2014 Stanley Cen USA 21 128 0 149
139 2011 Wang Yuehui CHN 0 54 94 148
140 2012 Xiaoyu Zhang CHN 65 53 28 146
141 2014 Martina Koceva BGR 21 119 0 140
142 2011 Vasya Shmidt BLR 65 74 0 139
143 2014 Alex Pei USA 118 18 0 136
144 2012 Mahrud Sayrafi IRN 118 18 0 136
145 2014 Varun Mohan USA 118 18 0 136
146 2012 Benny Renard USA 0 54 73 127
147 2013 Roy Zhao USA 118 0 8 126
148 2013 Kristina Hu USA 0 120 0 120
149 2011 drugosh kuhleen ROM 0 120 0 120
150 2013 Daniel Woodworth USA 0 120 0 120
151 2012 David Choi CAN 0 120 0 120
152 2012 Maksim Solovjov LTU 0 120 0 120
153 2011 Kevin Choi CAN 0 120 0 120
154 2012 Kyle Sunden USA 0 120 0 120
155 2011 Kevin Yeo CAN 0 120 0 120
156 2016 Sehio Montera TKM 0 120 0 120
157 2012 Ivan Safonenko BLR 21 54 44 119
158 2012 Vladimir Vladimirov BGR 118 0 0 118
159 2013 Kensen Shi USA 118 0 0 118
160 2011 Nikola Stojiljkovic YUG 118 0 0 118
161 2013 Omar Obeya EGY 118 0 0 118
162 2014 Jeffrey Cai USA 118 0 0 118
163 2012 Robert Spencer ZAF 118 0 0 118
164 2013 Sion Chun USA 118 0 0 118
165 2013 Dinghan Zhu CHN 0 75 37 112
166 2012 Ivailo Kirilov BGR 0 0 110 110
167 2011 Julian Risch DEU 44 54 8 106
168 2012 Jake Koenig USA 0 54 45 99
169 2013 Galen Georgiev BGR 41 0 57 98
170 2011 Calvin Studebaker USA 41 53 0 94
171 2012 Brendan Rowan USA 41 53 0 94
172 2013 Konstantsin Sokol BLR 41 53 0 94
173 2011 Pavel Razvan ROM 41 53 0 94
174 2014 Roma Kushnirenko UKR 0 93 0 93
175 2014 Tony Jiang USA 0 93 0 93
176 2012 Arjun Srinivasan USA 0 54 37 91
177 2011 Pranav Gokhale USA 91 0 0 91
178 2013 Codruta Cata ROM 0 84 0 84
179 2012 Matthew Weaver USA 0 84 0 84
180 2011 Syed Husain USA 0 84 0 84
181 2011 Benjamin Wang USA 0 84 0 84
182 2014 Alan Du USA 0 54 28 82
183 2012 cong zhao CHN 65 17 0 82
184 2012 Paul Wolfteich USA 41 35 0 76
185 2013 Shyngys Zhienbek KAZ 0 39 37 76
186 2012 Amangeldi Meretgyly TKM 0 75 0 75
187 2014 Dhananjoy Biswas BGD 0 75 0 75
188 2011 Jora Konoplich BLR 0 75 0 75
189 2013 Lauren Huang USA 21 53 0 74
190 2011 Mark Lavrinenko UKR 21 53 0 74
191 2011 Benjamin VanderSloo USA 0 54 20 74
192 2011 Ryan Yoo USA 71 0 0 71
193 2012 Heiki Ojasild EST 0 0 65 65
194 2013 Abhiram Krishnan USA 64 0 0 64
195 2015 Videh Seksaria USA 64 0 0 64
196 2011 Gabe Benjamin USA 64 0 0 64
197 2011 Muhammad Febrian IDN 64 0 0 64
198 2014 Matteo Kinkela HRV 64 0 0 64
199 2013 Matthew Lotocki USA 64 0 0 64
200 2012 Prodhan Shishir BGD 64 0 0 64
201 2014 El Ma GEO 0 54 0 54
202 2012 Daniel Goldbach AUS 0 54 0 54
203 2015 Edward Grigoryan ARM 0 54 0 54
204 2013 Egor Shakh BLR 0 54 0 54
205 2012 Favyen Bastani USA 0 54 0 54
206 2013 Stanislav Petrov BLR 0 54 0 54
207 2011 Gvido Neilands LVA 0 54 0 54
208 2014 Rohan Banerjee USA 0 54 0 54
209 2012 Akhil Batra USA 0 54 0 54
210 2011 Luis Mariano CUB 0 54 0 54
211 2015 Lv Liang CHN 0 54 0 54
212 2012 Jake Siebers USA 0 54 0 54
213 2012 Gia Quan VNM 0 54 0 54
214 2013 Tang Cheng CHN 0 54 0 54
215 2012 Danding Wang CHN 0 54 0 54
216 2013 Daniel Zhuang USA 0 54 0 54
217 2011 Fahim Zubayer BGD 0 0 49 49
218 2014 Ryan Jian USA 44 0 0 44
219 2014 Muthu Chidambaram USA 40 0 0 40
220 2011 Cory Chang USA 40 0 0 40
221 2011 Dustin Rowland USA 40 0 0 40
222 2012 David Eckrich USA 40 0 0 40
223 2011 Jannis Seemann DEU 40 0 0 40
224 2012 Shuhee Kim USA 40 0 0 40
225 2011 Mario Morales USA 40 0 0 40
226 2011 Raja Ayyagari USA 40 0 0 40
227 2013 Slobodan Ilkic YUG 0 39 0 39
228 2013 chetan bademi IND 0 39 0 39
229 2012 Saul de MEX 0 39 0 39
230 2012 Luo Yunan CHN 0 39 0 39
231 2012 Jack Zhu USA 0 39 0 39
232 2012 Haidar Abboud SYR 21 17 0 38
233 2013 Fan Wang CHN 21 0 16 37
234 2014 Qingqi Zeng USA 0 36 0 36
235 2011 Vilius Pranckaitis LTU 0 36 0 36
236 2012 Andrew Mather USA 0 36 0 36
237 2011 Vikram Jayashankar USA 20 0 0 20
238 2012 Kevin Harrison USA 20 0 0 20
239 2013 Ivan Boykov UKR 20 0 0 20
240 2011 Shahid Chohan USA 0 18 0 18
241 2013 David Liu CHN 0 18 0 18
242 2012 Filip Stankovski MKD 0 18 0 18
243 2012 David Lu USA 0 18 0 18
244 2012 Ramon silva BRA 0 18 0 18
245 2013 Greg Anderson USA 0 0 16 16
246 2012 Grady Sertic USA 0 0 8 8
247 2012 Anton Klimanskij BLR 0 0 0 0
248 2012 Anuar Serikov KAZ 0 0 0 0
249 2012 Will Sawyer USA 0 0 0 0
250 2013 Bob Liang USA 0 0 0 0
251 2011 Moogii Munkhbayar MNG 0 0 0 0
252 2012 Dacian Mujdar ROM 0 0 0 0
253 2012 Daniel Sun USA 0 0 0 0
254 2011 Derek Krinock USA 0 0 0 0
255 2017 Fedor Korobeynikov BLR 0 0 0 0
256 2013 Kevin Au USA 0 0 0 0
257 2014 Svana Svana GEO 0 0 0 0
258 2012 Jasna Urbancic SVN 0 0 0 0
259 2013 Jeffrey Ling USA 0 0 0 0
260 2011 Jie Guan USA 0 0 0 0
261 2011 Joshua Slocum USA 0 0 0 0
262 2013 Jonathan Sorce USA 0 0 0 0
263 2013 kadir cetinkaya TUR 0 0 0 0
264 2014 Egor Kazachenko BLR 0 0 0 0
265 2015 Kijung Kim USA 0 0 0 0
266 2011 Krishnan Chander USA 0 0 0 0
267 2011 li zhuonan CHN 0 0 0 0
268 2012 Luiza Silva BRA 0 0 0 0
269 2011 Madeline Price USA 0 0 0 0
270 2011 Mallory Busso USA 0 0 0 0
271 2012 Nicholas Cebry USA 0 0 0 0
272 2012 Fariskhi Vidyan IDN 0 0 0 0
273 2012 Merdan Gurbangylyjo TKM 0 0 0 0
274 2014 Asa Kpalan USA 0 0 0 0
275 2011 Sergiy Shevchenko UKR 0 0 0 0
276 2011 Nicholas Bevacqua USA 0 0 0 0
277 2014 Sohail Farhangi USA 0 0 0 0
278 2011 Mark Fayngersh USA 0 0 0 0
279 2011 Jennifer Plotkin USA 0 0 0 0
280 2012 Kevin Yang USA 0 0 0 0
281 2012 Jennifer Santoso IDN 0 0 0 0
282 2011 Natalia Savenko UKR 0 0 0 0
283 2011 Alex Kim USA 0 0 0 0
284 2011 Adam Hood USA 0 0 0 0
285 2013 Maria Manea ROM 0 0 0 0
286 2011 Tibin John USA 0 0 0 0
287 2012 Brennan Kerkstra USA 0 0 0 0
288 2013 Vahe Yegiazaryan ARM 0 0 0 0
289 2013 Zola Bridges USA 0 0 0 0
290 2012 Jonathan Zhu USA 0 0 0 0
291 2011 Yaseen Hamdulay ZAF 0 0 0 0
292 2012 Joshua Cai USA 0 0 0 0
293 9999 Daniel Fleischman BRA 306 293 401 1000
294 2010 Tomoyo Sakagami TWN 306 204 400 910
295 9999 Dmitri Ravinovich USA 306 293 168 767
296 9999 John hubbard AUS 306 293 168 767
297 2009 gyumin sim KOR 306 293 168 767
298 9999 Bai Ge CHN 306 293 132 731
299 9999 ximeng cao CHN 306 293 132 731
300 2008 Fatemeh Azadi IRN 306 293 132 731
301 2007 Wenyu Zhang USA 306 293 132 731
302 2007 Nazmul Hasan BGD 306 293 132 731
303 9999 Doc Zhang CHN 306 293 132 731
304 2009 Chinh Nguyen VNM 306 293 111 710
305 9999 yiming wu CHN 306 293 111 710
306 2008 jin tod CHN 306 255 131 692
307 9999 NGUYEN HOANH SGP 306 293 62 661
308 9999 Shizhi Tang CHN 306 293 46 645
309 2008 chen kaifei CHN 306 210 110 626
310 2010 oifox oifox CHN 306 255 57 618
311 9999 purav shah IND 306 293 0 599
312 9999 Pan Gu CHN 306 293 0 599
313 2004 Jordan Gordeev BGR 306 293 0 599
314 9999 Labqe Imajras IRN 306 293 0 599
315 9999 Krunal Manik IND 306 293 0 599
316 9999 F.A.Rezaur Rahman BGD 306 293 0 599
317 1999 Carlos Guia VEN 306 293 0 599
318 9999 Qifan Yang CHN 306 54 221 581
319 9999 moc thulan LAO 206 293 73 572
320 2007 Fang Zhen CHN 306 255 0 561
321 2009 Oleg Morfiyanets UKR 306 255 0 561
322 9999 Ehsan Irani IRN 306 75 131 512
323 9999 nick james HKG 306 54 131 491
324 2006 ZiHing Zoeng CHN 306 54 131 491
325 2010 Chieh-Min Wang TWN 118 255 89 462
326 2003 Roma Furko UKR 306 123 0 429
327 9999 sajjad ghahramanpou IRN 306 55 0 361
328 9999 SHAYAN MOOBSAVI IRN 306 55 0 361
329 9999 Shawn Cen USA 0 293 57 350
330 9999 Sira Songpolrojjana THA 306 37 0 343
331 9999 Pak Hay HKG 0 210 130 340
332 2009 Robert Zuljevic YUG 306 19 0 325
333 2010 diego Caballero COL 0 0 318 318
334 9999 ozan saka TUR 0 293 17 310
335 9999 Xinyu Zhang CHN 306 0 0 306
336 9999 Teddy Budiono IDN 306 0 0 306
337 9999 Psycho_ Mantis CHN 306 0 0 306
338 9999 Huan Trinh USA 287 17 0 304
339 9999 Li Fiona CHN 0 293 0 293
340 9999 Diego Said COL 0 293 0 293
341 2006 Renato Parente BRA 0 293 0 293
342 2007 Carlos Salas CHL 0 293 0 293
343 2005 Daniel Rodriguez USA 118 54 110 282
344 9999 Muhammad Atef EGY 0 0 261 261
345 9999 Farzad Yaghoobi IRN 0 254 0 254
346 2006 Gabriel Mititelu ROM 118 129 0 247
347 9999 Neal Ehardt USA 118 120 0 238
348 2009 Huy Nguyen VNM 65 54 93 212
349 9999 prasanjit barua BGD 0 212 0 212
350 9999 Leonardus Gazali IDN 206 0 0 206
351 1972 Jelko Urbancic SVN 0 203 0 203
352 9999 Gilberto Ricardo CUB 0 120 81 201
353 9999 Luo Bo CHN 21 39 93 153
354 2008 Rasmunandar Rustam IDN 41 53 57 151
355 2009 Muhammad Yafi IDN 0 54 90 144
356 2010 rizwan hudda IND 118 18 0 136
357 9999 ziting yu CHN 21 39 73 133
358 9999 yao lin CHN 65 53 8 126
359 9999 Eugen Vasilescu ROM 0 123 0 123
360 9999 Longyou Cai CAN 118 0 0 118
361 2010 Sergiu Ioan ROM 118 0 0 118
362 2004 Velislav Nikolov BGR 118 0 0 118
363 9999 mehdi soleimani IRN 0 54 53 107
364 9999 Matei Andrei ROM 41 53 0 94
365 2010 Farnood Massoudi IRN 41 53 0 94
366 2010 Wilbert Liu IDN 41 38 0 79
367 2009 Chau Nguyen VNM 0 75 0 75
368 9999 Sagodz Hopmann THA 0 75 0 75
369 2010 Egor Yuzefovich BLR 0 54 20 74
370 9999 Hosein Asghari IRN 64 0 0 64
371 2010 Ricardo Corral MEX 64 0 0 64
372 9999 Ziad Ouf EGY 64 0 0 64
373 2010 Dejan Pekter YUG 0 57 0 57
374 9999 alireza farahani IRN 0 54 0 54
375 9999 George Penn CHN 0 54 0 54
376 9999 Weng Jian CHN 0 54 0 54
377 2010 chun wu CHN 0 54 0 54
378 1995 Leonardo Cardona CUB 40 0 0 40
379 2007 Elmi Ehmedov AZE 0 39 0 39
380 2007 Pedro Grojsgold BRA 0 39 0 39
381 9999 victor sviridov RUS 20 0 0 20
382 2009 Shota Garuchava GEO 0 18 0 18
383 9999 Dor Zohar ISR 0 0 0 0
384 2010 mahdi karimi IRN 0 0 0 0
385 2008 Samsu Sempena IDN 0 0 0 0
386 2005 Adrian Miedzinski POL 0 0 0 0
387 9999 SeongJin Park USA 0 0 0 0