International Olympiad in Informatics – Statistics
Olympiads
Countries
Tasks
Hall of Fame
Search
Login
Add
←
IOI 2020
→
Administration
Tasks
Contestants
Delegations
Results
Main
Contestant
Country
▲
Handle
Result
Past Participation
TC
CF
IOI 2020
IOI 2019
IOI 2018
IOI 2017
IOI 2016
Ariel Fideleff
Argentina
No Award
Joaquín Pablo Cruz
No Award
Luis Andrés Aseguinolaza
No Award
Sebastián Mestre
No Award
No Award
No Award
Aleksandr Abelyan
Armenia
Bronze
No Award
Arayi Khalatyan
Bronze
Emil Kostanyan
Silver
Samvel Andreasyan
Silver
Isaiah Iliffe
Australia
Bronze
Junhua Chen
Bronze
Quang Ong
Bronze
Tunan Shi
Silver
Bronze
Daniel Fendrich
Austria
No Award
No Award
Moritz Strobl
No Award
Sebastian Schulze
No Award
Abutalib Namazov
Azerbaijan
Bronze
No Award
No Award
No Award
Aziz Huseynov
Bronze
No Award
Ibrahim Taghizade
No Award
No Award
Murad Eynizada
Bronze
No Award
No Award
Arman Ferdous
Bangladesh
Bronze
Bronze
Mamnoon Siam
No Award
No Award
No Award
Rezwan Arefin
Bronze
Bronze
Bronze
Tasmeem Reza
Bronze
Bronze
Silver
Bronze
No Award
Andrei Daletski
Belarus
No Award
Andrei Mishchanka
Silver
Pavel Sankin
Bronze
Yaraslau Barysau
Bronze
Silver
Jérôme Mayolet
Belgium
No Award
No Award
Oscar Jocqué
Silver
No Award
No Award
No Award
Petar Vitorac
No Award
Zhiyi Luo
No Award
No Award
Daner Zein Tonconi Mendoza
Bolivia
No Award
No Award
Jose Alberto Copas Lima
No Award
Nicolas Mateo Valdivia Viscarra
No Award
Roger Danilo Enriquez Corrales
No Award
No Award
No Award
Admir Zatega
Bosnia and Herzegovina
Bronze
No Award
Alen Hodzic
No Award
Emira Ibrahimovic
No Award
Haris Imamovic
Bronze
No Award
Carolina Moura
Brazil
Bronze
Igor Brito Andrade
No Award
Willian Wang
No Award
No Award
Yan Matheus Tavares e Silva
Bronze
Andon Todorov
Bulgaria
Silver
Georgi Petkov
Silver
Martin Kopchev
Silver
Silver
Bronze
Stoyan Malinin
No Award
Christopher Trevisan
Canada
Silver
George Chen
Silver
Bronze
Thomas Guo
Gold
Zixiang Zhou
Gold
Gold (3
rd
)
Silver
Ignacio Muñoz
Chile
No Award
No Award
No Award
Jorge Bravo
No Award
Luciano Massa
No Award
No Award
No Award
Vicente Opazo
No Award
Mingrun Jiang
China
Gold
Yuxiang Luo
Gold (3
rd
)
Yuyang Zhou
Gold (3
rd
)
Zhanpeng Wang
Gold (3
rd
)
Alvaro Bacca
Colombia
No Award
No Award
Juan Martínez
No Award
Juan Rios
No Award
Oscar Sierra
No Award
No Award
No Award
Dorijan Lendvaj
Croatia
Silver
Bronze
Krešimir Nežmah
Silver
Silver
Martin Josip Kocijan
Bronze
Patrick Pavić
Gold
Silver
Alberto Leyva Guerra
Cuba
No Award
Humberto Yusta Gómez
Bronze
Leonardo Daniel Artiles Montero
No Award
Manuel Darío Oliver Ballesteros
Bronze
Charalampos Georgiou
Cyprus
Bronze
No Award
No Award
Christos Falas
No Award
Demetris Chrysostomou
No Award
Konstantinos Tziapouras
No Award
Jiří Kalvoda
Czech Republic
Silver
Silver
Jonáš Havelka
Bronze
Karel Chwistek
No Award
Ondřej Sladký
Bronze
Christian Bertram
Denmark
No Award
No Award
No Award
No Award
Markus Mathiasen
No Award
Thor Eriksen
No Award
William Bille Meyling
No Award
No Award
Alejandro Jose Malla Martinez
Dominican Republic
No Award
Dionicio Sebastian Elías
No Award
Jair Rafael Santana Benzan
No Award
Hazem Issa
Egypt
Bronze
No Award
Mohamed Bakry
Bronze
Mohamed Ehab
Silver
Silver
Bronze
Osama Alkhodairy
Bronze
No Award
César Esaú Flores Martínez
El Salvador
No Award
Gabriela Lourdes Rodríguez Parada
No Award
José Manuel Cabrera Guardado
No Award
No Award
José Rodrigo Santamaría Castro
No Award
No Award
No Award
Andres Alumets
Estonia
Bronze
Bronze
No Award
Jaagup Tamme
No Award
No Award
Marko Tsengov
No Award
Olivia Tennisberg
No Award
Henrik Aalto
Finland
No Award
Juho Röyskö
Bronze
Roope Salmi
Bronze
No Award
No Award
No Award
Unto Karila
Bronze
Grégoire Le Corre
France
No Award
Justin Cahuzac
No Award
Rémy Kimbrough
Bronze
Silver
Sven Meyer
Bronze
Archil Basadzishvili
Georgia
Silver
Luka Mushkudiani
Bronze
Nikoloz Birkadze
Gold
Gold
Gold (4
th
)
Silver
Teimurazi Toloraia
Gold
Bronze
Bumjun Kim
Germany
No Award
Lorenzo Conti
Bronze
Marc Strufe
Bronze
Yasmine Briefs
No Award
Anastasios Panagopoulos
Greece
Bronze
Bronze
Bronze
Athanasios Taprantzis
No Award
Evangelos Pipis
Silver
No Award
Bronze
Panagiotis Chatzimichos
No Award
No Award
Harris Leung
Hong Kong, China
Gold (3
rd
)
Silver
Bronze
Bronze
Hei Chit Cheng
No Award
Ka Hei Wai
Bronze
Bronze
Man Tsung Yeung
Bronze
Silver
Áron Noszály
Hungary
Silver
No Award
Bronze
Balázs Tóth
Silver
Gold
Nándor Nagy
Silver
Bronze
Péter Gyimesi
Silver
Benedikt Vilji Magnússon
Iceland
Bronze
Elvar Árni Bjarnason
No Award
Giovanni Gaio
No Award
Samúel Arnar Hafsteinsson
No Award
Kshitij Sodani
India
Bronze
Rajarshi Basu
Silver
Bronze
Shashwat Chandra
Bronze
No Award
Udit Sanghi
Silver
Dasco Gabriel
Indonesia
Bronze
Edbert Geraldy Cangdinata
Bronze
Pikatan Arya Bramajati
Gold
Rama Aryasuta Pangestu
Silver
Abolfazl Soltani
Iran
Silver
Ali Safary
Gold
Kasra Mazaheri
Gold
Silver
Shayan Pardis
Gold
Adam Kelly
Ireland
No Award
Harvey Brezina Conniffe
No Award
Oisin Davey
No Award
No Award
Suneet Mahajan
No Award
Almog Wald
Israel
Gold
Silver
Daniel Agassy
Silver
Inbar Wald
No Award
Noam Licht
Silver
Alessandro Bortolin
Italy
Bronze
Bronze
Davide Bartoli
Silver
Filippo Casarin
No Award
Valerio Stancanelli
No Award
Hirotaka Yoneda
Japan
Silver
Silver
*
Masataka Yoneda
Gold
Gold
Gold
*
Rintaro Matsuo
Gold
Tomohito Hoshii
Silver
Khaleel Al-Adhami
Jordan
Bronze
Silver
No Award
Mohammad Alwarawreh
No Award
Noor Al-Bzour
No Award
Wesam Naseer
No Award
Parassat Kyzyrkanov
Kazakhstan
No Award
Temirlan Baibolov
Silver
Bronze
Timur Ratnikov
No Award
Zhambyl Maksotov
No Award
Artur Aidarov
Kyrgyzstan
No Award
Islam Davletov
No Award
Omurbek Dzhamalov
No Award
Bronze
No Award
Shabdan Batyrkulov
No Award
Bronze
No Award
Dzintars Klušs
Latvia
Bronze
Jegors Baļzins
No Award
Kārlis Šusters
Bronze
Bronze
Matīss Kristiņš
Bronze
Bronze
Aldas Lenkšas
Lithuania
Bronze
Dovydas Vadišius
Bronze
Modestas Gujis
No Award
Rokas Urbonas
Bronze
No Award
Alexandre Fouquet
Luxembourg
No Award
No Award
Jarod Differdange
No Award
No Award
No Award
No Award
Rafael Dux
No Award
Raffaël Marth
No Award
No Award
Cheng U Ian
Macao, China
No Award
No Award
Chun Ioi Chan
No Award
Hoi Wan Li
No Award
Tong Sam Zheng
No Award
Amos Li Sheng Tan
Malaysia
No Award
Hau Ye Heng
No Award
Kenneth Yong
No Award
Zi Song Yeoh
Silver
Gold
Bronze
Bronze
Alejandro Ozymandias Cepeda Beltran
Mexico
No Award
Gabriel Ricardo Rodriguez Castillo
No Award
Héctor Fernando Ricárdez Lara
Bronze
Bronze
No Award
Bronze
José Ángel Cázares Torres
Bronze
No Award
No Award
Badrangiikh Bat-Orgil
Mongolia
No Award
Bilguudei Shinezul
No Award
Khangal Battur
No Award
Nyamdavaa Amar
Gold
Silver
No Award
Filip Dosljak
Montenegro
No Award
Matija Delic
No Award
Ayman Riad Solh
Morocco
No Award
Aymane Moutei
No Award
Mohamed ElKhatri
Bronze
No Award
Nabil Boudra
No Award
Jeroen op de Beek
Netherlands
No Award
Marco Meijer
Silver
Bronze
Marijn Adriaanse
No Award
Thomas Bosch
No Award
Ivan Solovyev
New Zealand
Bronze
No Award
No Award
Joseph Grace
No Award
Maayan Levy
No Award
No Award
No Award
Zhiyuan Qi
No Award
Bronze
No Award
Adegoke Salako
Nigeria
No Award
Daniel Emeka-Ilozor
No Award
Godson Ajodo
No Award
Andrej Shekerov
North Macedonia
Bronze
Bronze
Andrej Velichkovski
Bronze
Bronze
Bronze
Blagojche Pavleski
Bronze
No Award
Teo Kitanovski
No Award
Andreas Alberg
Norway
No Award
Christoffer Tryggestad
No Award
Magnus Hegdahl
No Award
Mathias Presthagen
No Award
Basil Hijaz
Palestine
No Award
No Award
Mohammad Milhem
No Award
No Award
Nicola Abusaad
No Award
Roba Katout
No Award
Dan Baterisna
Philippines
Bronze
Bronze
Silver
Dion Stephan Ong
Bronze
No Award
Steven Chua
No Award
Steven Reyes
No Award
No Award
Adam Górkiewicz
Poland
Silver
Michał Staniewski
Silver
Mieszko Grodzicki
Silver
Silver
Tomasz Nowak
Bronze
Duarte Nóbrega
Portugal
No Award
Pedro Dias
Bronze
No Award
Ricardo Antunes
No Award
No Award
Rui Wang
No Award
Ditbul Ban
Republic of Korea
Silver
Eun Soo Choe
Gold (2
nd
)
Junhyuk Song
Gold
Sungjae Im
Silver
Alexandra Maria Udriștoiu
Romania
Silver
Alexandru Luchianov
Gold
George Alexandru Râpeanu
Bronze
Maria Alexa Tudose
Silver
Andrei Efremov
Russia
Gold
Egor Lifar
Silver
Gold
Silver
Silver
Ildar Gainullin
Gold
Gold (2
nd
)
Semen Savkin
Gold
Fares Basuni
Saudi Arabia
No Award
Bronze
Mohammed Alrefaei
No Award
No Award
Mohammed Alsaad
No Award
Raya Abualjamal
No Award
Jovan Bengin
Serbia
Bronze
Bronze
Mateja Vukelić
Bronze
Mladen Puzić
No Award
Bronze
Tadija Šebez
Gold
Silver
Bronze
Ashley Aragorn Khoo
Singapore
Silver
Benson Zhan Li Lin
Silver
Bronze
Daniel Zhenghao Choo
Silver
No Award
Tan Si Jie
Bronze
Adriel Tan Jean Ren
Singapore 2
No Award
Daniel Toh Jing En
Bronze
*
Lim Rui Yuan
Bronze
*
Shen Xing Yang
Silver
*
Jozef Fülöp
Slovakia
Silver
Bronze
No Award
Lucia Krajčoviechová
No Award
Matej Hanus
No Award
Matej Urban
Silver
Benjamin Bajd
Slovenia
Bronze
Bronze
Domen Hočevar
No Award
Jakob Schrader
No Award
Bronze
Lan Sevčnikar
No Award
Aaron Naidu
South Africa
Bronze
Andi Qu
Bronze
No Award
Bernardus Wessels
No Award
Mohammed Taariq Mowzer
No Award
No Award
No Award
Blanca Huergo Muñoz
Spain
No Award
Javier Nistal Salas
Bronze
No Award
Oscar Balcells Obeso
Bronze
Víctor Conchello Vendrell
No Award
Chirath Nirodha
Sri Lanka
No Award
Lakshith Nishshanke
No Award
No Award
Sithija Abhishek Kotuwewatta
No Award
No Award
Thithiesha Mahabaduge
No Award
Fredrik Ekholm
Sweden
Silver
Silver
Silver
Bronze
Gustav Kalander
Bronze
Bronze
Loke Gustafsson
No Award
Niklas Sandén
No Award
Joël Huber
Switzerland
Silver
Bronze
Jonas Meier
No Award
Lukas Münzel
No Award
Tobias Feigenwinter
Bronze
Ahmad Haidar
Syria
No Award
Bronze
Bronze
Beshr Islam Bouli
No Award
Mohammad Nour Massri
No Award
Bronze
Philip Aji
No Award
Chen-Jui Tsao
Taiwan
Silver
Cheng-Hao Yang
Silver
Guan-Chen Chen
Silver
Ping-Hsuan Lin
Bronze
Muhammadjon Hokimiyon
Tajikistan
No Award
Nodir Bobiev
No Award
No Award
Shakhrom Aminov
No Award
Toirov Sadi
No Award
Krittitee Ratchanan
Thailand
Bronze
Pimrak Apiratchatanont
Bronze
Pontakorn Prasertsuk
Bronze
Sirawit Pongnakintr
Bronze
Bronze
Elyes Chaabouni
Tunisia
No Award
Hedi Ben Daoud
No Award
Mohamed Nguira
No Award
Omar Besbes
No Award
No Award
No Award
Ahmet Atilla Ak
Türkiye
No Award
Atakan Yasar
Bronze
Ege Kabasakaloglu
Bronze
Furkan Cebe
No Award
Dovran Akmyradov
Turkmenistan
No Award
Gurbanberdi Gulladyyev
No Award
No Award
Muhammetali Ashyrmuhammedov
No Award
Suleyman Atayev
No Award
No Award
Andrii Kovryhin
Ukraine
Silver
Oleh Naver
Silver
Sofiia Melnyk
Silver
Silver
Silver
Vladyslav Zavodnyk
Silver
Aron Thomas
United Kingdom
Bronze
Euan Ong
Bronze
No Award
James Tan
Bronze
Kevin Lee
Bronze
Danny Mittal
United States of America
Silver
Walden Yan
Gold
William Lin
Gold (1
st
)
Silver
Xinyang Chen
Gold
Azimjon Urinov
Uzbekistan
No Award
Dilshodbek Khujaev
No Award
Maqsud Baxriddinov
No Award
Yan Yevzman
No Award
Ana Paula De Sousa Martin
Venezuela
No Award
No Award
No Award
Elliot Jose Larez Inaudi
No Award
Francisco Javier Molina Tirado
No Award
Gabriel Alejandro Mendez Junor
No Award
Duc Bui Hong
Vietnam
Gold
Gold
Huy Le Quang
Silver
Kien Vu Hoang
Silver
Silver
Thanh Tran Quang
Bronze