SnarkNews on IOI-2015
Main
Winners
Select year: »
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995
1994
1993
1992
1991
1990
1989
Players
Country results »
Medals
Summary Score
Results
All Winners
All Medalists
Statistics: »
Country: best results
Country: all medals
Country: winners
Server time:
27.01.2021 07:08
XXVII IOI Contestants.
#
Name
Country
TC
Rating
Max
CF
Rating
Max
IOI2014
IOI2013
IOI2012
IOI2011
IOI2010
1
Román Castellarin
Argentina
ponysalvaje
1730
1777
+
+
2
Gianni Weinand
Argentina
+
3
Ariel Nowik
Argentina
4
Maximiliano Redigonda
Argentina
5
Mushegh Shahinyan
Armenia
Mushegh
1998
2109
Silver
6
Albert Gevorgyan
Armenia
albertg
1850
2103
7
Martin Mirakyan
Armenia
Martin97
1666
1762
8
Eduard Grigoryan
Armenia
edogrigqv2
1154
1154
edogrigqv2
1942
1942
Silver
+
+
+
9
Michael Chen
Australia
gendelpiekel
2183
2255
Silver
Silver
Bronze
Bronze
10
Ishraq Huda
Australia
izrak
2086
2086
izrak
2482
2597
Gold (1
11
Jerry Mao
Australia
12
Declan McDonnell
Australia
13
Gary Ye
Austria
gdisastery
1672
1887
gdisastery
2249
2249
Bronze
Bronze
14
Peter Ralbovsky
Austria
peto159
1893
1972
+
+
15
Florian Leimgruber
Austria
fleimgruber
1439
1439
fleimgruber
1904
2127
Bronze
16
Simon Lehner-Dittenberger
Austria
17
Elgun Jabrayilzade
Azerbaijan
+
18
Sharif Afandi
Azerbaijan
ErrareHumanumEst
1296
1559
19
Rustam Aghayev
Azerbaijan
azecoder
1449
1466
20
Kamal Eyubov
Azerbaijan
21
Nur Muhammad Shafiullah
Bangladesh
TheKing
1685
1685
+
22
Hasib Al Muhaimin
Bangladesh
hasib
1725
1817
+
+
23
Labib Md. Rashid
Bangladesh
Labib666
1529
1534
Labib666
1711
1795
+
+
24
Imran Hasan Bhuiyan
Bangladesh
Sherlock221b
1506
1692
25
Aliaksei Vistiazh
Belarus
netman
2484
2557
Silver
26
Barbara Kuskova
Belarus
kuskova
2083
2187
Bronze
27
Ilya Medyanikov
Belarus
28
Nikita Sazanovich
Belarus
29
Damien Galant
Belgium
damien_g
1944
2024
+
30
Mattéo Couplet
Belgium
phixyma
1587
1732
31
Nico Ekkart
Belgium
nicoekkart
1431
1467
32
Robin Jadoul
Belgium
33
Ronaldo Franco Jaldin
Bolivia
rony
1569
1569
+
34
Diego Alejandro Angulo Ramirez
Bolivia
35
Miguel Angel Ortiz Merida
Bolivia
36
Marcelo Alejandro Zeballos Guzman
Bolivia
marcelozeballos
661
764
marcelozeballos
1533
1598
37
Armin Ašimović
Bosnia and Herzegovina
sleepmore
1568
1568
+
38
Elvir Crnčević
Bosnia and Herzegovina
+
39
Jan Ahmetspahic
Bosnia and Herzegovina
40
Fahrudin Halilovic
Bosnia and Herzegovina
41
Arthur Pratti Dadalto
Brazil
arthurpd
2012
2012
Silver
42
Mateus Bezrutchka
Brazil
m_bezrutchka
1260
1260
m_bezrutchka
1994
2052
Silver
43
Lucca Siaudzionis
Brazil
luccasiau
1214
1349
luccasiau
1722
1736
44
Murilo Zanarella
Brazil
45
Hristo Venev
Bulgaria
mustrumr
1690
1690
Gold
Gold
Silver
46
Encho Mishinev
Bulgaria
Enchom
1807
1857
Enchom
2308
2376
Gold
Silver
47
Daniel Atanasov
Bulgaria
48
Kristiyan Tsaklev
Bulgaria
krisits
149
508
krisits
1725
1901
49
Yi Xiao Zhang
Canada
Kuroba
2041
2106
+
50
Yikuan Li
Canada
FatalEagle
1956
1940
FatalEagle
2439
2521
Bronze
51
Jacob Jackson
Canada
zxqfl
2142
2533
zxqfl
2601
2601
Gold
52
Farbod Yadegarian
Canada
FarbodY
1272
1333
FarbodY
1764
1764
53
Nicolás Mosnaim
Chile
+
54
Benjamin Aguilar
Chile
55
Leandro Cerna
Chile
56
Javier Oliva
Chile
57
Yanyi Liu
China
lyy
2171
2171
58
Xiaochen Lu
China
Ruchiose
2511
2511
Ruchiose
2403
2403
59
Hengjie Zhang
China
zhj
2535
2589
60
a href="http://stats.ioinformatics.org/people/5556">Yuhao Du
China
xudyh
3138
3138
TooSimple
2923
2923
61
Juan Chaves
Colombia
AdamantWharf
1219
1434
+
62
Juan Bedoya
Colombia
+
63
Andrés Pérez
Colombia
64
Roger Trujillo
Colombia
65
Ivan Lazarić
Croatia
IvL
2161
2181
Bronze
66
Tonko Sabolčec
Croatia
tonkosi
1334
1384
tonkosi
2036
2098
+
67
Domagoj Bradač
Croatia
68
Mihael Liskij
Croatia
Mihaell
1653
1653
Mihaell
1905
2092
69
Alexander Bestard Rivera
Croatia
bestard
1751
1751
+
70
Giorgos Gavriil
Cyprus
+
71
Angelos Pelecanos
Cyprus
AnPelec
1789
1852
+
+
72
Adamos Ttofari
Cyprus
adamos2468
1649
1742
+
73
Evripidis Papaevripidis
Cyprus
74
Filip Bialas
Czech Republic
75
Dalimil Hájek
Czech Republic
76
Matěj Konečný
Czech Republic
77
Václav Rozhoň
Czech Republic
78
Carl Dybdahl
Denmark
+
79
Sebastian Blunt
Denmark
80
Markus Krabbe
Denmark
81
Oscar Peulicke
Denmark
82
Michael José Gonzales Bardales
Denmark
mjgonzales
1462
1498
83
Alejandra Martinez Jimenez
Denmark
alejandra_244
1330
1416
84
Manuel David Sanchez Suero
Denmark
tecnomaster999
1333
1419
85
Yousef Ibrahim Salama
Egypt
Yousef_Salama
2033
2033
Bronze
Bronze
86
Ahmed Morsy
Egypt
+
87
Nouran AbdElAziz
Egypt
Nouran_Abdelaziz
1728
1728
+
88
Moaaz ElDefrawy
Egypt
89
Simmo Saan
Estonia
+
+
90
Andres Unt
Estonia
+
91
Oliver Nisumaa
Estonia
92
Toomas Tennisberg
Estonia
93
Sami Kalliomäki
Finland
Scintillo
1157
1154
Scintillo
2043
2145
Silver
Bronze
+
94
Henrik Lievonen
Finland
Hennkka
1937
1968
Bronze
+
95
Kalle Luopajärvi
Finland
zscefn
1044
1044
zscefn
1952
2223
Silver
Bronze
96
Tuukka Korhonen
Finland
Laakeri
1767
1714
Laakeri
2355
2355
97
Arthur Léonard
France
+
98
Arnaud Robin
France
99
Thomas Sepluchre
France
100
Théophane Vallaeys
France
101
Georgy Skhirtladze
Georgia
gskhirtladze
1781
1781
gskhirtladze
2153
2361
Bronze
102
Elene Machaidze
Georgia
emachaidze
1416
1567
emachaidze
2051
2187
Bronze
103
Giorgi Kldiashvili
Georgia
giorgikldiashvili
1715
1778
104
Alexander Tskhovrebov
Georgia
alexandre
2032
2189
105
Philip Wellnitz
Germany
Bronze
106
Felix Bauckholt
Germany
Gold
107
Julian Dörfler
Germany
108
Anan Schütt
Germany
109
Panagiotis Kostopanagiotis
Greece
infinity
1501
1746
+
110
Aristofanis Rontogiannis
Greece
mentalist
1894
1894
Bronze
111
Konstantinos Ajiannis
Greece
112
Emanouil Mihalainas
Greece
113
Wai Pan Yik
Hong Kong
jasonyik
1421
1526
jasonyik
1973
1973
Bronze
Silver
114
Kam Chuen Tung
Hong Kong
alex20030190
2187
2335
Silver
Silver
115
Ngan Hang Ho
Hong Kong
116
Tsz Fung Yu
Hong Kong
117
Ambrus Weisz
Hungary
+
118
Márton Erdős
Hungary
+
119
Tamás Bence Schwarcz
Hungary
120
Álmos Zarándy
Hungary
121
Malvika Raj Joshi
India
a06
1891
1993
a06
2093
2126
Silver
122
Kushagra Juneja
India
123
Tanay Nilesh Kothari
India
Tanay1998
2084
2084
124
Arjun Pitchanathan
India
Superty
1666
1901
125
Muhammad Ayaz Dzulfikar
Indonesia
azure97
2058
2162
126
Agus Sentosa Hermawan
Indonesia
aguss787
1318
1318
aguss787
1976
2085
127
Stacia Edina Johanna
Indonesia
128
Michael Wibawa
Indonesia
M_W
1945
1945
129
Ali Behjati
Iran
axile
1569
1648
130
Ali Haghani
Iran
HFN
2328
2328
Haghani
2561
2600
131
Peyman Jabarzade Ganje
Iran
JeBeK
1859
2373
JeBeK
2434
2555
132
Amirkeivan Mohtashami
Iran
snbk
1966
2079
matrix
2323
2480
133
Daniel Mulcahy
Ireland
+
134
Áron Hoffmann
Ireland
ahoff
1503
1642
+
135
Teofil Camarasu
Ireland
136
Noah Donnelly
Ireland
137
Nir Yaron
Israel
Bronze
138
Aviel Boag
Israel
139
Jonathan Gal
Israel
140
Liran Markin
Israel
markin2000
1146
1420
markin2000
1596
1733
141
Francesco Milizia
Italy
fram_2511
1605
1604
fram
2124
2278
Silver
142
Filippo Gianni Baroni
Italy
Delfad0r
1916
2010
143
Marco Donadoni
Italy
mark03
1474
1475
mark03
2104
2127
144
Dario Ostuni
Italy
145
Yuta Takaya
Japan
yutaka1999
2196
2205
yutaka1999
2577
2577
Gold
146
Takuya Inoue
Japan
147
Takahiro Masuda
Japan
148
Akio Matsuzaki
Japan
149
Jood Hajeer
Jordan
+
150
Mohammad Abuaboud
Jordan
hiasat98
752
752
151
Sami Daoud
Jordan
daoudsammy1
1226
1406
152
Mohammad Zuhier
Jordan
mohammad_zuhair98
1243
1413
153
Meirambek Omyrzak
Kazakhstan
meirambek
1335
1720
Meirambek
1870
2099
+
154
Daniyar Maminov
Kazakhstan
Daniyar7
1431
1431
Bronze
155
Nazarbek Altybay
Kazakhstan
nazarbek
1412
1481
na2a
2120
2120
156
Bekzhan Bekbolatuly
Kazakhstan
bekzhan29
1267
1418
bekzhan29
2070
2095
157
Kadyrbek Narmamatov
Kyrgyzstan
SEFI
1633
1857
+
158
Erkin Matkaziev
Kyrgyzstan
Erkin97
1660
1764
+
159
Azret Kenzhaliev
Kyrgyzstan
160
Zarlyk Zhusubaliev
Kyrgyzstan
heavenly_phoenix
1794
1794
161
Aleksejs Zajakins
Latvia
Alex_2oo8
2030
1851
Alex_2oo8
2494
2609
Silver
Silver
162
Ingus Jānis Pretkalniņš
Latvia
Ingugugus
1398
1671
+
163
Kristaps Čivkulis
Latvia
kristapuciitis
1911
2134
Silver
164
Karim Jahed
Latvia
165
Aleksejs Popovs
Latvia
popoffka
2229
2229
Silver
Bronze
Bronze
+
166
Domantas Jadenkus
Lithuania
Bronze
+
167
Ignas Kancleris
Lithuania
168
Andrius Ovsianas
Lithuania
169
Emilijus Stankus
Lithuania
170
Jo Pletsch
Luxembourg
+
+
171
Sami Bosch
Luxembourg
172
Nicolas Brauch
Luxembourg
173
Gilles Englebert
Luxembourg
Bronze
Bronze
+
+
174
Si Weng Lam
Macau
+
175
Kam Fai Chan
Macau
176
Hou Tin Chau
Macau
177
Pui Chun Ng
Macau
178
Kliment Serafimov
Macedonia
Bronze
+
+
179
Dimitar Bajraktarov
Macedonia
whitewind664
1702
1702
180
Hristijan Gjorshevski
Macedonia
181
Boris Tanchovski
Macedonia
182
Jia Jen Ng
Malaysia
+
183
Kai Hsien Boo
Malaysia
184
Justin Lim Kai Ze
Malaysia
185
Jen Khai Yew
Malaysia
186
Carlos Galeana Hernández
Mexico
+
187
Emmanuel Antonio
Mexico
188
Angel David Ortega Ramírez
Mexico
blak_dragon
1417
1417
189
Juan Carlos Sigler Priego
Mexico
190
Marcel Bezdrighin
Moldova
yosei-san
1650
1867
+
191
Mihai Chihai
Moldova
mihai_chihai
1716
1737
192
Valeriu Motroi
Moldova
Djok
1682
1682
193
Mihail Tarigradschi
Moldova
194
Dejan Todorovic
Mongolia
zele.zeka
1705
1748
195
Batjargal Altangerel
Mongolia
196
Battulga Enkhbayar
Mongolia
197
Bat-Orshikh Gombojav
Mongolia
198
Akjarkyn Tumurkhan
Mongolia
199
Velibor Dosljak
Mongolia
nnMan
1444
1649
200
Jens Heuseveldt
Netherlands
201
Max Meijer
Netherlands
202
Ludo Pulles
Netherlands
203
Tom Smeding
Netherlands
204
Byung Hoon Cho
New Zealand
+
+
205
Christopher Brown
New Zealand
+
206
Philip Anderson
New Zealand
207
Jonathan Khoo
New Zealand
208
Emmanuel Oriolowo Niyi
Nigeria
209
Chibuoyim Faith Wilson Ogbonna
Nigeria
210
Victoria Tamuno-Miebaka Okumgba
Nigeria
211
Fodunbosade Abisodun Ologunde
Nigeria
212
Johan Sokrates Wind
Norway
Bronze
213
Håvard Terland
Norway
+
214
Valentin Plotkin
Norway
215
Michal Sládeček
Norway
216
Aldrich Ellis Asuncion
Philippines
217
Ian Vincent Palabasan
Philippines
218
Matthew Ryan Tan
Philippines
219
Robin Christopher Yu
Philippines
220
Jarosław Kwiecień
Poland
rudy102
2308
2428
Gold
221
Maciej Hołubowicz
Poland
znirzejskwarka
1838
1891
znirzejskwarka
2207
2326
222
Przemysław Kozłowski
Poland
223
Konrad Paluszek
Poland
224
Gonçalo Paredes
Portugal
gonP
1635
1635
+
225
Fábio Colaço
Portugal
fabioiuri
1167
1413
226
José Correia
Portugal
227
João Lago
Portugal
228
Jeehak Yoon
Republic of Korea
cubelover
2494
2681
Gold
229
Sunghyeon Jo
Republic of Korea
ainta
1951
2088
ainta
2306
2547
Silver
230
Hanpil Kang
Republic of Korea
HYEA
2416
2420
231
Jaehyun Koo
Republic of Korea
koosaga
2360
2360
232
Rareș Darius Buhai
Romania
rares.buhai
2277
2591
rares.buhai
2338
2499
Gold
Gold
Gold
233
Alexandru Velea
Romania
plus2CircletOfNobility
2475
2475
Silver
234
Valentin-Marius Hărșan
Romania
valih10
1491
1964
valih10
1812
2011
235
Andrei Popa
Romania
AndreiNet
2189
2229
236
Nikolai Budin
Russia
BudAlNik
1491
1543
BudAlNik
2333
2333
237
Mikhail Ipatov
Russia
lhic
1917
1917
LHiC
2572
2674
238
Vladislav Makeev
Russia
ImbaOvertroll
2045
2161
overtroll
2541
2541
239
Mikhail Putilin
Russia
SpyCheese
1825
1825
SpyCheese
2320
2320
240
Dimitrije Erdeljan
Serbia
didins
1844
1844
didins
2243
2243
Silver
Bronze
241
Marko Stanković
Serbia
MeinKraft
2218
2218
Silver
Silver
242
Nikola Jovanović
Serbia
randomusername
2152
2152
243
Dušan Živanović
Serbia
zDule98
1761
1841
244
Jiahai Feng
Singapore
Gold
245
Choong Yin Howe
Singapore
246
Teo Por Loong
Singapore
247
Pang Wen Yuen
Singapore
pwypeanut
1958
1959
248
Eduard Batmendijn
Slovakia
baklazan4247
2678
2541
Silver
Gold
Gold
249
Bui Truc Lam
Slovakia
Silver
250
Pavel Madaj
Slovakia
251
Samuel Sládek
Slovakia
samo98
1316
1316
samo98
1712
1806
252
Žiga Željko
Slovenia
+
+
253
Bor Brecelj
Slovenia
254
Martin Peterlin
Slovenia
255
Tim Poštuvan
Slovenia
256
Thomas Orton
South Africa
+
257
Ulrik De Muelenaere
South Africa
Bronze
258
Yaseen Mowzer
South Africa
259
Robin Visser
South Africa
260
Cesc Folch Adehuelo
Spain
+
261
Jordi Castellví Foguet
Spain
262
Joan Massachs Güell
Spain
263
Miquel Ortega Sánchez Colomer
Spain
264
Nisal Periyapperuma
Sri Lanka
+
+
265
Roshnal Lihinikadu
Sri Lanka
+
+
266
Mudith Witharama
Sri Lanka
+
267
Pasindu Wijesena
Sri Lanka
268
Joakim Blikstad
Sweden
Bronze
269
Fredrik Hernqvist
Sweden
270
Karl Lundstig
Sweden
271
David Wärn
Sweden
272
Fabian Lyck
Switzerland
+
+
273
Timon Stampfli
Switzerland
+
274
Daniel Peter Rutschmann
Switzerland
275
Pascal Sommer
Switzerland
276
Joud Zouzou
Syria
joudzouzou
1328
1443
joudzouzou
1723
1939
+
277
Aleksandar Abas
Syria
Alex7
2010
2093
+
278
Mohamad Dwik
Syria
dwik
1520
1612
279
M. Besher Massri
Syria
besher
1807
1902
280
Yi Chou
Taiwan
qazwsxedcrfvtg14
2049
2049
Silver
281
Po-Chang Chen
Taiwan
johnchen902
1952
2114
johnchen902
2325
2325
Silver
282
Po-Jui Chen
Taiwan
a00012025
2099
2216
283
Hung-Hsun Yu
Taiwan
284
Mekhrubon Turaev
Tajikistan
Ximera
1951
2133
+
+
285
Doro Umarov
Tajikistan
DARIUS_XIX
1831
1831
+
+
286
Suhayli Bahodur
Tajikistan
Suhaylee
1891
1891
287
Nodir Daminov
Tajikistan
Nodir.Daminov
1930
1986
288
Phoomraphee Luenam
Thailand
Phoom
1970
2071
Gold
289
Theemathas Chirananthavat
Thailand
Gold
290
Nonthakit Chaiwong
Thailand
291
Phirasit Chareonchitseriwong
Thailand
292
Ahmed Bouhoula
Tunisia
bouhoula
1766
1855
+
293
Adem Khachnaoui
Tunisia
294
Mohamed Moakhar
Tunisia
moakhey
1644
1736
295
Mohamed Fadhel Omar
Tunisia
baal-hammon
1571
1680
296
Abdullah Enes Öncü
Turkey
enesoncu
1587
1607
enesoncu
2380
2380
Bronze
297
Muhammed Emin Ayar
Turkey
eminayar
1142
1268
Silver
298
Muhammed İkbal Kazar
Turkey
ikbal
2419
2528
299
Kayacan Vesek
Turkey
300
Silap Aliyev
Turkmenistan
sylap
1319
1623
silap-aliyev
2075
2098
+
+
301
Bayram Berdiyev
Turkmenistan
bayram
1949
2069
+
302
Berdimyrat Cholukov
Turkmenistan
303
Allanur Shiriyev
Turkmenistan
304
Ilya Shevchenko
Ukraine
Scorpy
1411
1486
Scorpy
2178
2190
Silver
Bronze
305
Matvii Aslandukov
Ukraine
BigBag
2055
2184
306
Roman Kachur
Ukraine
Maestr0
1984
2166
307
Mark Mikhno
Ukraine
CbI4
1879
2127
308
Joseph Benton
United Kingdom
309
Rowan Berry
United Kingdom
310
David Shah
United Kingdom
311
Zhenxian Yang
United Kingdom
312
Andrew He
United States of America
ecnerwal
2845
2870
ecnerwal
2704
2704
Gold
313
Daniel Chiu
United States of America
waterfalls
2090
2161
waterfalls
2238
2238
314
Demi Guo
United States of America
DemiGuo
2451
2455
315
Alexander Wei
United States of America
yummy
2283
2373
316
Abdullajon Akhmadaliyev
Uzbekistan
a1549a
1503
1503
317
Raif Akhmedshin
Uzbekistan
Zardos
788
880
Zardos
1404
1676
318
Andrey Li
Uzbekistan
ParanoidAndroid
1710
1790
319
Ulugbek Sobirov
Uzbekistan
BEK97
1323
1409
320
David Bou
Venezuela
321
Satoru Diaz Nakada
Venezuela
322
David Kaller
Venezuela
323
Christian Lopez
Venezuela
324
Tien Trung Kien Nguyen
Vietnam
kien_coi_1997
1943
1956
kien_coi_1997
2354
2354
Bronze
325
Dung Viet Nguyen
Vietnam
Alpha_purple
2249
2249
326
Hanh Van Pham
Vietnam
skyvn97
2244
2330
skyvn97
2304
2453
327
Minh Nhat Duc Phan
Vietnam
minh141198
2268
2268