IOI
International Olympiad in Informatics – Statistics
RankContestantCountryPSPLRWScore
Medal
Abs.Rel.
1Victor BargatchevRussia30402630283218693.00%Gold
2Patrick SmearsUnited Kingdom30282330274017889.00%Gold
3Gabor KovacsHungary30322730203217185.50%Gold
4Darrin PetkovBulgaria12401830304017085.00%Gold
4Tetsushi ItoJapan30402030183217085.00%Gold
6Jiří HájekCzech Republic30282030283216884.00%Gold
7Martin MarešCzech Republic3040303030416482.00%Gold
8Peng ZhaoChina24402330182816381.50%Gold
9Linas MedžiūnasLithuania21401830282416180.50%Gold
9Yu YangChina30241730283216180.50%Gold
11Gyorgy Gabor BlahutHungary30282430153215979.50%Gold
11Russell CoxUnited States of America18322930183215979.50%Gold
13Erik LaansooEstonia24162630293215778.50%Gold
14Ling LinChina24361419263615577.50%Gold
14Mark SandlerRussia3032827184015577.50%Gold
16Robert ŠpalekCzech Republic3028530194015276.00%Gold
16Sifaan ZavahirSri Lanka24242230282415276.00%Gold
18Mihai BadoiuRomania2740430183215175.50%Gold
18Pavel MachekCzech Republic24161930303215175.50%Gold
18Peter FigeHungary12322730183215175.50%Gold
21Jakub PawlewiczPoland3036203092414974.50%Silver
21Martin MakúchSlovakia30281530143214974.50%Silver
23Hubert ChenUnited States of America15321330282814673.00%Silver
23Radu-Lucian LupsaRomania18242715303214673.00%Silver
23Virgil PalanciucRomania21362522182414673.00%Silver
26Loh Shanming Singapore3042630154014572.50%Silver
26Nikolai DourovRussia30401110262814572.50%Silver
28Vesa RantanenFinland1828822284014472.00%Silver
29Arjen VreugdenhilNetherlands30281619183214371.50%Silver
30Iuliu VasilescuRomania30202410184014271.00%Silver
31Chen Fu HuangTaiwan30281826182014070.00%Silver
31Kari VisalaFinland2424030263614070.00%Silver
31Yung Chun WanHong Kong24282126212014070.00%Silver
34Chen ZhangChina21321612302813969.50%Silver
34Ian Miguel García ArangurenCuba2140200184013969.50%Silver
34Martin SteinGermany2440133028413969.50%Silver
37Miha VukSlovenia2436220144013668.00%Silver
38Georgi PeevBulgaria15241530292013366.50%Silver
39Roozbeh PournaderIran1882024303213266.00%Silver
40Le Si QuangVietnam1532024283213165.50%Silver
40Mehran MehrIran3040150182813165.50%Silver
42Miroslav DudíkSlovakia30281923181213065.00%Silver
42Ping Che ChengTaiwan3036179182013065.00%Silver
44Chang Hao TsaiTaiwan3032160272412964.50%Silver
45Piotr ZielińskiPoland304017093212864.00%Silver
46Davor LovrićCroatia18321817182412763.50%Silver
46Heno IvanovEstonia18282513232012763.50%Silver
46Se Hee ParkRepublic of Korea1528430183212763.50%Silver
46Thomas KluteGermany2724223024012763.50%Silver
50Wirawan PurwantoIndonesia3024192519812562.50%Silver
51Asanka HerathSri Lanka3016230272812462.00%Silver
52Janez BrankSlovenia2728261662012361.50%Silver
53Kevin LiuSouth Africa6201930192812261.00%Silver
54Joris van RantwijkNetherlands1228244213212160.50%Silver
55Sergey SinkevichBelarus1840221152412060.00%Silver
55Son Bao PhamVietnam2440112232012060.00%Silver
57Guangping GaoChina1828243018011859.00%Bronze
57Jaap BeetstraNetherlands1240222218411859.00%Bronze
57Nantapon ChaimankongThailand3016241430411859.00%Bronze
57Young Min ChoiRepublic of Korea304011267411859.00%Bronze
61Dmitro MelamudUkraine1224030183211658.00%Bronze
62Georgi DimitrovBulgaria24201230171211557.50%Bronze
62Kang Chun Siong Singapore928176272811557.50%Bronze
62Seung Il HuhRepublic of Korea180930302811557.50%Bronze
62Tomas LaurinavičiusLithuania21202019152011557.50%Bronze
62Vaidotas UrbaLithuania040260212811557.50%Bronze
67Justin Santa BarbaraUnited Kingdom1581624232811457.00%Bronze
67Maxim PashkevichBelarus273200154011457.00%Bronze
69Daniel AdkinsUnited States of America632223262411356.50%Bronze
69Mikolaj GawronPoland2101630182811356.50%Bronze
71Pavel LangerBelarus1501430282411155.50%Bronze
72Fredrik FärnströmSweden1816218272011055.00%Bronze
72Marcin SawickiPoland901821303211055.00%Bronze
74Bernhard SeefeldSwitzerland15241918171610954.50%Bronze
75Johannes LehtinenFinland1282230112410753.50%Bronze
76Gert-Jan Van RooyenSouth Africa9202019201610452.00%Bronze
76Samuli LaineFinland1220172432810452.00%Bronze
76Vaidas GasiūnasLithuania128030183610452.00%Bronze
76Wing Cheong ChanHong Kong1528163015010452.00%Bronze
80Babak FarzadIran1518515183210351.50%Bronze
81Le Thuy AnhVietnam2424120182410251.00%Bronze
81Ravi RamkissoonTrinidad and Tobago982030112410251.00%Bronze
83Henrik SjöbergSweden6161730122010150.50%Bronze
83Robert BeattieIreland308190202410150.50%Bronze
83Vitaly BerovRussia324030242010150.50%Bronze
86Peter GašparSlovakia218120273210050.00%Bronze
86Yves MaurerLuxembourg1282113222410050.00%Bronze
88Sergei ZhukUkraine21414306249949.50%Bronze
88The Bui DuyVietnam150123022209949.50%Bronze
90Bora ManAustria024121519289849.00%Bronze
91Kamran BavarIran61641330289748.50%Bronze
91Teppei KiuchiJapan21281430049748.50%Bronze
93Bjarke Roald SkjernaaDenmark028121513289648.00%Bronze
93Kamen YotovBulgaria241213015329648.00%Bronze
93Roya BeheshtiIran18240203049648.00%Bronze
96Aleksandar MatićCroatia21021825209547.50%Bronze
96Klemen ŽagarSlovenia18026252249547.50%Bronze
98Angelo DalliMalta158113010209447.00%Bronze
98Ponpiboon SatangputThailand92010922249447.00%Bronze
100Aigars ZaubeLatvia181620023169346.50%Bronze
100Valentin SpitkovskyUnited States of America98171916249346.50%Bronze
100Wa Kam ChangMacau18413302449346.50%Bronze
103Bojan AntolovićCroatia30162019709246.00%Bronze
104Dušan BezákSlovakia24418021249145.50%Bronze
105Chia Tee KiahSingapore3080301489045.00%Bronze
105Eoin CurranIreland18417328209045.00%Bronze
107Gustavs GaldiņšLatvia24001518328944.50%Bronze
107Magnus HiieEstonia24416182708944.50%Bronze
109Chi leong KwokHong Kong6815027328844.00%Bronze
109Yusuf ÇaparTurkey120142315248844.00%Bronze
111Alexei KirillovUkraine6401002748743.50%
111Svetlana KoltsovaRussia24240191648743.50%
111Tomas HägglundSweden92013174248743.50%
111Yat-Hsiang FangTaiwan02824023128743.50%
115Anders Nedergaard JensenDenmark18019170328643.00%
116Marco RoderGermany3028801088442.00%
117Antonio RamirezMexico18281202508341.50%
118Igor FridUkraine15012203048140.50%
119Helena KupkováCzech Republic91641120208040.00%
120Arjuna WijeyekoonSri Lanka32812011247839.00%
120Illum Vendler RuneDenmark98141112247839.00%
120Kim Hee YoulRepublic of Korea0062515327839.00%
123Arsene Von WyssSwitzerland9241806207738.50%
123Guy WaldLuxembourg9420213207738.50%
125Arias JuanColombia1807228207537.50%
125Jānis LešinskisLatvia18016013287537.50%
125Mitja ŠlencSlovenia12201603247537.50%
128Niall SmartIreland3002019507437.00%
129Brian JonesIreland24201414007236.00%
129Witchu PromjunyakulThailand15164151847236.00%
129Zoran MajstrovićCroatia15810221347236.00%
132John LeyvaColombia9143261807035.00%
132Shaun SharplesSouth Africa6816024167035.00%
134Hoi-wai WongHong Kong9281601506834.00%
135M. Serdar SoranTurkey0012728206733.50%
136Phan Thi Thu HuongVietnam2420051506432.00%
137Ivan MihnevichBelarus01220141346331.50%
138Choi Seung YeonRepublic of Korea028602446231.00%
139Aleksandrs SļivkinsLatvia040631206130.50%
140Marina BogdanovaBelarus1840162206030.00%
141Alexantros KyriakidesCyprus904197205929.50%
142Mario AlbrechtGermany688012245829.00%
143Elinka BarišićCroatia0161026305527.50%
144Clemens SimbrunnerAustria340301165427.00%
144Osman ŞenTurkey1512002705427.00%
146Abel Valadez MartinezMexico040130005326.50%
146Jan GutterSouth Africa0161636125326.50%
148Elnur SeyidliAzerbaijan210069165226.00%
148Josef HaidAustria601385205226.00%
148Lev BishopUnited Kingdom001426845226.00%
151Wacharaphan SuwansantisukThailand300000205025.00%
152Gernot ZieglerAustria082300164723.50%
153Jérôme ThomaLuxembourg341802104623.00%
153Kostas KonstantinidisGreece1501100204623.00%
153Tasos SidiropoulosGreece121660484623.00%
156Laurent HossLuxembourg008021164522.50%
157Lin WenbangSingapore124091904422.00%
157Mihály TringelHungary380201304422.00%
159Pedro RibeiroPortugal241132304321.50%
160George MarkouGreece920001304221.00%
160Katri SaarEstonia002022004221.00%
162Tobias KaufmannSwitzerland000152244120.50%
163Erika HoffeldUnited States of America001406204020.00%
163Kristian AndåkerSweden68140844020.00%
163Slavo KratochvilaSwitzerland98150804020.00%
166Jenny JacobssonSweden301719003919.50%
167Sinclair CallejaMalta901200163718.50%
168David ArmstrongUnited Kingdom009011163618.00%
169Colin MaughanTrinidad and Tobago24076163517.50%
170Anikó FenyvesiHungary00623303216.00%
171Lucia ClothGermany30230302914.50%
172Oleg MürkEstonia60616002814.00%
172Paulseph-John FarrugiaMalta90019002814.00%
174Egil HaugeDenmark9830242613.00%
175Marja VreugdenhilNetherlands60127002512.50%
176Andres BrittoColombia30163202412.00%
176Aoife CahillIreland9260702412.00%
178Nelson OlarteColombia00801502311.50%
179Ieva GatautytėLithuania00040162010.00%
180Roshan Nalindra SembacuttiaratchySri Lanka0430012199.50%
181Sourkhay LemberanskyAzerbaijan900090189.00%
182Antonio WongMacau080090178.50%
182Jasem MutlaqKuwait024560178.50%
184Antreas GeorgiouCyprus0000140147.00%
185Gerardo MartinezMexico900004136.50%
186Joel Pérez HernandezMexico1200000126.00%
186Sami Al-AwadhiKuwait903000126.00%
188Carmine MatteraItaly0011000115.50%
188Eray ErtuğTurkey340040115.50%
188Hun Fong MengMacau008300115.50%
188Nishan RagoonananTrinidad and Tobago0011000115.50%
192Roberto PersicoItaly34010084.00%
192Salvatore SaggiomoItaly00800084.00%
194Navin ParrayTrinidad and Tobago00600063.00%
194Nick SarrisGreece00006063.00%
194Timothy ConstantinouCyprus00042063.00%
197Naif MohamadKuwait00004042.00%
197Vasiliki FragouGreece00400042.00%
199Hennariikka AutioFinland00300031.50%
199Tina KosmačSlovenia00300031.50%
201Ieng Kit WongMacau20000021.00%
201Jonathan JonesMalta00020021.00%
201Marieke van der VugtNetherlands00110021.00%
204Agil AliyevAzerbaijan00000000.00%
204Alain IbambaGabon00000000.00%
204Ana TorresPortugal00000000.00%
204Domenico MeleItaly00000000.00%
204Murielle SendzaGabon00000000.00%
204Nazrin SalmanovaAzerbaijan00000000.00%
204Teymur RashidalizadehAzerbaijan00000000.00%