IOI
International Olympiad in Informatics – Statistics
RankContestantCountryScore
Award
Abs.Rel.
1Daniel WrightSouth Africa700100.00%Gold
1Mihai StroeRomania700100.00%Gold
1Vladimir MartianovRussia700100.00%Gold
1Zhunping ZhangChina700100.00%Gold
5Andrzej Gąsienica-SamekPoland68097.14%Gold
5Eryk KopczyńskiPoland68097.14%Gold
5Ján SenkoSlovakia68097.14%Gold
5Michal ForišekSlovakia68097.14%Gold
5Sehyuk ParkRepublic of Korea68097.14%Gold
5Shenjie LiChina68097.14%Gold
5Stanislav FuniakSlovakia68097.14%Gold
5Zsolt FelfoldiHungary68097.14%Gold
13Karsten SperlingGermany67095.71%Gold
13Patrik SundbergSweden67095.71%Gold
13Wenjie QianChina67095.71%Gold
16Adrian SoxUnited States of America66094.29%Gold
16Richard KrálovičSlovakia66094.29%Gold
16Sy Vinh LeVietnam66094.29%Gold
19Paweł WolffPoland65092.86%Gold
19Timo BurkardGermany65092.86%Gold
21Byung-Gyu AhnRepublic of Korea64091.43%Gold
21Mohan GanesalingamUnited Kingdom64091.43%Gold
23Pooyan Khajehpoor TaadavaaniIran62088.57%Silver
23Wolfgang ThallerAustria62088.57%Silver
25Petar PetrovBulgaria60085.71%Silver
25Samuli LaineFinland60085.71%Silver
25Shahab Oveis GharanIran60085.71%Silver
25Zhou XuChina60085.71%Silver
29Ioan Tudor LeuRomania59084.29%Silver
29Nikolai DurovRussia59084.29%Silver
31Barış TemelkuranTürkiye58082.86%Silver
31Istvan MarhefkaHungary58082.86%Silver
31Won Seok YooRepublic of Korea58082.86%Silver
34Matthew CraigheadUnited States of America57081.43%Silver
34Milan StanojevićSerbia and Montenegro57081.43%Silver
36Andrei KirylenkaBelarus56080.00%Silver
36Michal IllichCzech Republic56080.00%Silver
36Siarhei LahvinenkaBelarus56080.00%Silver
36Tomasz CzajkaPoland56080.00%Silver
40Jung Gun LimRepublic of Korea55078.57%Silver
41Asanka HerathSri Lanka54077.14%Silver
41David PritchardCanada54077.14%Silver
41Marius GedminasLithuania54077.14%Silver
41Oleksandr GrushetskyyUkraine54077.14%Silver
41Rusmin SoetjiptoIndonesia54077.14%Silver
46Andy KurniaIndonesia53075.71%Silver
46Mihai-Emilian ScortaruRomania53075.71%Silver
46Pär SöderhjelmSweden53075.71%Silver
49Andrei LopatinRussia52074.29%Silver
49Kuang-Che WuTaiwan52074.29%Silver
49Mathijs VogelzangNetherlands52074.29%Silver
49Petch ManoharnThailand52074.29%Silver
49Şükrü TikveşTürkiye52074.29%Silver
54Yahav NussbaumIsrael51072.86%Silver
55Asier LlanoSpain50071.43%Silver
55Behshad BehzadiIran50071.43%Silver
55Gustav LindströmSweden50071.43%Silver
55Naser FaramarzpourIran50071.43%Silver
59Alexandru AndoniMoldova49070.00%Silver
59Kai-Min ChungTaiwan49070.00%Silver
59Tero KarrasFinland49070.00%Silver
59Uri BarkayIsrael49070.00%Silver
63Jaco CronjéSouth Africa48068.57%Bronze
63Jan LönnbergFinland48068.57%Bronze
63Joost BatenburgNetherlands48068.57%Bronze
63Mikhail BaoutineRussia48068.57%Bronze
63Neil GirdharCanada48068.57%Bronze
63Sergiy DidenkoUkraine48068.57%Bronze
63Svetlin NakovBulgaria48068.57%Bronze
63Tran Tuan AnhVietnam48068.57%Bronze
71Erik Soe SorensenDenmark47067.14%Bronze
71Herbert BeltmanNetherlands47067.14%Bronze
71Jānis SermuliņšLatvia47067.14%Bronze
71Nick JonesUnited Kingdom47067.14%Bronze
75Remigijus StaniulisLithuania46065.71%Bronze
76Jens ZumbragelGermany45064.29%Bronze
76Meelis KullEstonia45064.29%Bronze
76Roie MarianerIsrael45064.29%Bronze
76Vassil PopovskiBulgaria45064.29%Bronze
80Jaak SarvEstonia44062.86%Bronze
80Mattias de ZalenskiSweden44062.86%Bronze
82Dejan JovanovićSerbia and Montenegro43061.43%Bronze
82Dmitrijs KravčenkoLatvia43061.43%Bronze
82Sinan ÖzTürkiye43061.43%Bronze
85Chih-Heng ChungTaiwan42060.00%Bronze
85David ArthurCanada42060.00%Bronze
85Ioannis TsoukalidisGreece42060.00%Bronze
85Mikkel StensgaardDenmark42060.00%Bronze
85Zdeněk DvořákCzech Republic42060.00%Bronze
90Artūrs ŽoglaLatvia41058.57%Bronze
90Sergiy TkachukUkraine41058.57%Bronze
92Diodor BitanRomania40057.14%Bronze
92Eyal RozenbergIsrael40057.14%Bronze
92James LingardUnited Kingdom40057.14%Bronze
92Kresimir CosicCroatia40057.14%Bronze
92Milan MesicCroatia40057.14%Bronze
97Akkarit SangpetchThailand39055.71%Bronze
97Le Hong VietVietnam39055.71%Bronze
97Simon GieseckeGermany39055.71%Bronze
100Timo TeräsFinland38054.29%Bronze
100Xavier GratalSpain38054.29%Bronze
100Zoran MajstrovićCroatia38054.29%Bronze
103Bruce MerrySouth Africa37052.86%Bronze
103Chiu-Yuen KooHong Kong, China37052.86%Bronze
103Daniel VarkonyiHungary37052.86%Bronze
103Gediminas LukšysLithuania37052.86%Bronze
103Ying-Hung ChiangTaiwan37052.86%Bronze
108Boyan KrosnovBulgaria36051.43%Bronze
108Peter KaufmannSwitzerland36051.43%Bronze
108Robert BeattieIreland36051.43%Bronze
111Chan Sin HuanSingapore35050.00%Bronze
111Liong Sauw MingIndonesia35050.00%Bronze
111Zvonimir BujanovićCroatia35050.00%Bronze
114Pavel NejedlýCzech Republic34048.57%Bronze
114Pit SuwongThailand34048.57%Bronze
116Jan KáraCzech Republic33047.14%Bronze
116Matej RizmanSlovenia33047.14%Bronze
116Peter AgoHungary33047.14%Bronze
116Tushara KarunaratnaSri Lanka33047.14%Bronze
120Dmitri LeppEstonia31044.29%Bronze
120Tan Chun KiatSingapore31044.29%Bronze
122Dmitrijs RutkoLatvia30042.86%
122Tran Trung KienVietnam30042.86%
122Valeriy ShchedrinUkraine30042.86%
125Nicolai BrinzaMoldova29041.43%
126Yau Chi ChoiHong Kong, China28040.00%
127Dean ČupovićBosnia and Herzegovina27038.57%
127Giorgi ManiaGeorgia27038.57%
127Gmeiner KarlAustria27038.57%
127Viachaslav VdavichenkaBelarus27038.57%
127Wai Kouk HoMacao, China27038.57%
132Vasilieios VasaitisGreece26037.14%
133Chuong DoUnited States of America25035.71%
133David KornmüllerAustria25035.71%
133Endel SooloEstonia25035.71%
133Erick Moreno CentenoMexico25035.71%
133Graeme David KemkesCanada25035.71%
133Luke HalliwellUnited Kingdom25035.71%
133Nikola AltiparmakovSerbia and Montenegro25035.71%
140Kristian Kraemmer NielsenDenmark24034.29%
140Nevzat Onur DomaniçTürkiye24034.29%
140Pedro RibeiroPortugal24034.29%
143Matias Brunstein MacriArgentina23032.86%
144Ciarán O'ConaireIreland22031.43%
144John CongoteColombia22031.43%
144Kristoffer HansenDenmark22031.43%
144Milos MilovanovicSerbia and Montenegro22031.43%
144Pablo Gabriel BenderskyArgentina22031.43%
149Athinodoros PanagiotidisGreece21030.00%
149Javier Sebastian TurekArgentina21030.00%
149Vincent PalatinFrance21030.00%
152Dragan SekulovskiNorth Macedonia20028.57%
152Justas KranauskasLithuania20028.57%
154On-Sheung YanHong Kong, China19027.14%
155Fernando HajeraSpain18025.71%
155Michel Pérez GonzálezCuba18025.71%
155Suchit PongnumkulThailand18025.71%
158Alejandro Lopez BaraganoMexico17024.29%
158Lukas StadlerAustria17024.29%
158Socratis GeorgiouCyprus17024.29%
161Alexander Wissner-GrossUnited States of America16022.86%
161Georges BaatzLuxembourg16022.86%
161Konstantinos SofokleousCyprus16022.86%
164Aliaksei DanchankaBelarus15021.43%
164Brett Van SwelmSouth Africa15021.43%
164Johan Mustika KartiwaIndonesia15021.43%
164Panayiotis StavrinidesCyprus15021.43%
164Sasakthi AbeysingheSri Lanka15021.43%
169Beket ZhapbasbayKazakhstan14020.00%
169Chan Fong WongMacao, China14020.00%
169Grigor OvanesianGeorgia14020.00%
172Chon Fong NgMacao, China13018.57%
173Chin Pang CheMacao, China12017.14%
173Chiu JiaweiSingapore12017.14%
173Huseyn GuliyevAzerbaijan12017.14%
173James MartinIreland12017.14%
173Laurent HeinenLuxembourg12017.14%
173Miha GrčarSlovenia12017.14%
173Simon MeierSwitzerland12017.14%
173William BlackwellTrinidad and Tobago12017.14%
181Admir TuzovićBosnia and Herzegovina11015.71%
181Cheng-Ning PuTrinidad and Tobago11015.71%
181Leong DerekSingapore11015.71%
184Dennis NeshtoonAzerbaijan10014.29%
184Spiros MoyrgoyiannisGreece10014.29%
184Uros PlatiseSlovenia10014.29%
187David BelloColombia9012.86%
187Grigor GeoletsyanArmenia9012.86%
187Kin Fai TamHong Kong, China9012.86%
187Prabath GunawardaneSri Lanka9012.86%
187Renat ShaimardanovKazakhstan9012.86%
187Sebastien CarlierFrance9012.86%
193Adrian CucuMoldova8011.43%
193Roman MoellerSwitzerland8011.43%
195Archil TsiskaridzeGeorgia7010.00%
195Bob FischLuxembourg7010.00%
197Bruno SoaresPortugal608.57%
197Elsmarieke van de GiessenNetherlands608.57%
197Jurij LeskovecSlovenia608.57%
197Oisin SuttleIreland608.57%
197Oliver BoskovskiNorth Macedonia608.57%
197Ouazad AmineFrance608.57%
197Tarik Karamustafić Bosnia and Herzegovina608.57%
197Urban AdrienFrance608.57%
205Jose SantosPortugal507.14%
205Jose Victor Cruz MaciasMexico507.14%
207Adnan Mašić Bosnia and Herzegovina405.71%
207Artak KoshtoyanArmenia405.71%
207Marc VinyesSpain405.71%
207Michel ConradLuxembourg405.71%
207Samvel PoghosyanArmenia405.71%
212Danieli RatianiGeorgia304.29%
212Luis Alfonso Vega GarciaMexico304.29%
212Marius VetriciMoldova304.29%
212Murad MamedovAzerbaijan304.29%
212Vladica SarkNorth Macedonia304.29%
217Christopher BreretonTrinidad and Tobago202.86%
217Emin HasanovAzerbaijan202.86%
217Johan AyalaColombia202.86%
217Maxat AipanovKazakhstan202.86%
217Raul GarciaColombia202.86%
222Abdel Rahman MahfouzEgypt00.00%
222Adel Ahmed NaguiEgypt00.00%
222Alda TomoMozambique00.00%
222Arman PrashevKazakhstan00.00%
222Arsɏio FabiaoMozambique00.00%
222Azarias Tomas MuchangaMozambique00.00%
222Carlos Alexis Moyi AbarzaChile00.00%
222Christopher Gustavo Collins Del FierroChile00.00%
222Cristiano BarbosaPortugal00.00%
222Daniel TajMozambique00.00%
222David Nicolas Manilla TelloChile00.00%
222Haris Michael VolosCyprus00.00%
222Jose Antonio Castillo VenencianoChile00.00%
222Khaled Mohamed HamidEgypt00.00%
222Kostadin BalajcalievNorth Macedonia00.00%
222Luis Omar PicchioArgentina00.00%
222Patrick MoorSwitzerland00.00%
222Ryan CiprianiTrinidad and Tobago00.00%
222Sevada GurjyanArmenia00.00%
222Walid Mohamed AliEgypt00.00%