International Olympiad in Informatics – Statistics
Olympiads
Countries
Tasks
Hall of Fame
Search
Login
Add
←
IOI 2021
→
Administration
Tasks
Contestants
Delegations
Results
Main
Contestant
Country
▲
Handle
Result
Past Participation
TC
CF
IOI 2021
IOI 2020
IOI 2019
IOI 2018
IOI 2017
Joaquín Pablo Cruz
Argentina
No Award
No Award
Lucas Hernán Tarche
No Award
Matías Ezequiel Raimundez
No Award
Ulises López Pacholczak
No Award
Aleksandr Abelyan
Armenia
Silver
Bronze
No Award
Ani Khachatryan
No Award
Arayi Khalatyan
Bronze
Bronze
Emil Kostanyan
Bronze
Silver
Brynly Mitchell
Australia
No Award
Evan Lin
Bronze
James King
Bronze
Joshua Chen
Bronze
Matthias Pleschinger
Austria
Bronze
Sebastian Schulze
No Award
No Award
Thomas Wachter
No Award
Tobias Klinger
No Award
Amin Jalilov
Azerbaijan
No Award
No Award
Aziz Huseynov
Bronze
Bronze
No Award
Emin Orujov
No Award
Said Nasibov
Bronze
Arman Ferdous
Bangladesh
Bronze
Bronze
Bronze
Farhan Ahmad
Silver
Mamnoon Siam
Silver
No Award
No Award
No Award
Md Nafis Ul Haque Shifat
Bronze
Andrei Kastsiany
Belarus
Bronze
Dzianis Lahunou
Bronze
Ilya Kuchynski
Bronze
Stanislau Damasevich
Silver
Daniel Smolders
Belgium
No Award
Petar Vitorac
No Award
No Award
Vladislav Morozov
No Award
Zhiyi Luo
Bronze
No Award
No Award
Daner Zein Tonconi Mendoza
Bolivia
No Award
No Award
No Award
Gilberto Rodrigo Pierre Gosset Gonzales
No Award
Marco Andrés Cusicanqui León
No Award
Nicolas Mateo Valdivia Viscarra
No Award
No Award
Admir Zatega
Bosnia and Herzegovina
No Award
Bronze
No Award
Benjamin Mujkić
No Award
Emira Ibrahimovic
No Award
No Award
Haris Imamovic
No Award
Bronze
No Award
Carolina Moura
Brazil
Bronze
Bronze
Luiz Henrique Yuji Delgado Oda
Silver
Pedro Shinzato Chen
Bronze
Yan Matheus Tavares e Silva
Silver
Bronze
Andon Todorov
Bulgaria
Silver
Silver
Martin Kopchev
Silver
Silver
Silver
Bronze
Rumen Mihov
Bronze
Viktor Kozhuharov
Silver
Bronze
Allen Pei
Canada
Silver
Christopher Trevisan
Silver
Silver
Thomas Guo
Bronze
Gold
Zixiang Zhou
Gold
Gold
Gold (3
rd
)
Silver
Diego Arias
Chile
No Award
Diego Emilio Rebollo García
No Award
Ignacio Muñoz
Bronze
No Award
No Award
No Award
Marcelo Lemus
No Award
Chenxin Dai
China
Gold (3
rd
)
Haoxiang Yu
Gold (4
th
)
Mingyang Deng
Gold (1
st
)
Yi Qian
Gold (2
nd
)
Alvaro Bacca
Colombia
No Award
No Award
No Award
Andrés David Carranza Moreno
No Award
Kiara González
No Award
Miguel Sáenz
No Award
Dorijan Lendvaj
Croatia
Gold
Silver
Bronze
Krešimir Nežmah
Bronze
Silver
Silver
Patrick Pavić
Gold
Gold
Silver
Vito Anić
Silver
Alain David Escarrá García
Cuba
No Award
Alberto Leyva Guerra
No Award
No Award
Carlos Rolando Morell Rodríguez
No Award
Manuel Darío Oliver Ballesteros
Bronze
Bronze
Charalampos Georgiou
Cyprus
Bronze
Bronze
No Award
No Award
Christos Falas
No Award
No Award
Demetris Chrysostomou
Bronze
No Award
Theofanis Orfanou
No Award
Jiří Kalvoda
Czech Republic
Gold
Silver
Silver
Magdaléna Mišinová
No Award
Ondřej Sladký
Bronze
Bronze
Viktor Fukala
Bronze
Daniel Birn
Denmark
No Award
Elias Lolck
No Award
Luis Sebastian Galán
No Award
No Award
Thor Eriksen
No Award
No Award
Alejandro Jose Malla Martinez
Dominican Republic
No Award
No Award
Divanny Perez
No Award
Iraira Rivera
No Award
Jair Rafael Santana Benzan
No Award
No Award
Ahmad Moursi
Egypt
No Award
Hazem Issa
Bronze
Bronze
No Award
Mohamed Bakry
No Award
Bronze
Osama Alkhodairy
Bronze
Bronze
No Award
César Esaú Flores Martínez
El Salvador
No Award
No Award
Fernando Andreé González Meléndez
No Award
Gabriela Lourdes Rodríguez Parada
No Award
No Award
José Manuel Cabrera Guardado
No Award
No Award
No Award
Andres Alumets
Estonia
Bronze
Bronze
Bronze
No Award
Jaagup Tamme
No Award
No Award
No Award
Kregor Ööbik
No Award
Marko Tsengov
Bronze
No Award
Henrik Aalto
Finland
Silver
No Award
Juho Arala
No Award
Juho Röyskö
Silver
Bronze
Leo Varis
No Award
Alice Tosel
France
No Award
Charles Dai
No Award
Justin Cahuzac
Bronze
No Award
Oscar Fischler
Bronze
Archil Basadzishvili
Georgia
No Award
Silver
Giorgi Kobakhia
No Award
Giorgi Nadareishvili
Bronze
Luka Mosiashvili
No Award
Bumjun Kim
Germany
No Award
No Award
Lucas Schwebler
No Award
Marc Strufe
Bronze
Bronze
Saleh Pourabbasi
Bronze
Andreas Rasvanis
Greece
No Award
Bokis Dimitrios
No Award
Markos Radaios
No Award
Panagiotis Liampas
No Award
Chong Ho Hsieh
Hong Kong, China
Silver
Harris Leung
Gold
Gold (3
rd
)
Silver
Bronze
Bronze
Lingrui Xie
Silver
Man Tsung Yeung
Silver
Bronze
Silver
Gellért Tóth
Hungary
Silver
Kornél Szabó
Bronze
Márton Németh
No Award
Péter Varga
Bronze
Benedikt Vilji Magnússon
Iceland
No Award
Bronze
Brynjar Haraldsson
No Award
Elvar Árni Bjarnason
No Award
No Award
Samúel Arnar Hafsteinsson
No Award
No Award
Aditya Jain
India
No Award
Kshitij Sodani
Silver
Bronze
Pranjal Srivastava
Bronze
Udit Sanghi
Silver
Silver
Edbert Geraldy Cangdinata
Indonesia
Silver
Bronze
Nicholas Patrick
Silver
Pikatan Arya Bramajati
Gold
Gold
Rama Aryasuta Pangestu
Silver
Silver
Ali Safary
Iran
Silver
Gold
Ali Shahali
Silver
Alireza Kaviani
Silver
Alireza Keshavarz Hedayati
Gold
Ayushi Mahajan
Ireland
No Award
Benjamin Murray
No Award
Oisin Davey
Bronze
No Award
No Award
Suneet Mahajan
Silver
No Award
Gonen Gazit
Israel
Silver
Lior Yehezkely
Bronze
Yanir Edri
Silver
Yoav Katz
Bronze
Davide Bartoli
Italy
Bronze
Silver
Filippo Casarin
Silver
No Award
Tommaso Dossi
Silver
Valerio Stancanelli
Bronze
No Award
Daiki Kodama
Japan
Gold
Rintaro Matsuo
Silver
Gold
Ryomei Sugai
Gold
Yuto Watanabe
Silver
Malik Sadaqa
Jordan
No Award
Muhammad Saad
No Award
Noor Al-Shamayleh
No Award
Wesam Naseer
Bronze
No Award
Altair Ashurov
Kazakhstan
Bronze
Mansur Mukimbekov
Bronze
Mukhammadarif Sakhmoldin
Bronze
Zhambyl Maksotov
Bronze
No Award
Artur Aidarov
Kyrgyzstan
Bronze
No Award
Daniyar Beishekeev
Bronze
Islam Davletov
Bronze
No Award
Tengiz Bekkoyonov
Bronze
Ansis Gustavs Andersons
Latvia
No Award
Artis Vijups
No Award
Matīss Kristiņš
Bronze
Bronze
Bronze
Valters Kalniņš
Bronze
Aldas Lenkšas
Lithuania
Bronze
Bronze
Augustinas Jučas
No Award
Dovydas Vadišius
Bronze
Bronze
Modestas Gujis
Bronze
No Award
Adam Hustava
Luxembourg
No Award
Daniel Murphy
No Award
Prem Jagadeesh
No Award
Rafael Dux
No Award
No Award
Cheng U Ian
Macao, China
Silver
No Award
No Award
Chun Ioi Chan
No Award
No Award
Hok Fong Wong
No Award
Tong Sam Zheng
Bronze
No Award
Hua Zhi Vee
Malaysia
Bronze
Je Qin Chooi
No Award
Kwong Weng Loh
Bronze
Shao Qian Chew
Bronze
Alejandro Ozymandias Cepeda Beltran
Mexico
No Award
No Award
Fernanda Sarahy Mancilla Núñez
No Award
José Ángel Cázares Torres
No Award
Bronze
No Award
No Award
Víctor Armando Jaramillo Moreno
No Award
Alexandru Andrei
Moldova
No Award
Mihai Spinei
No Award
Stanislav Brega
No Award
Victor Purice
Bronze
Bat-Erdene Batsukh
Mongolia
No Award
Belgutei Byambadorj
No Award
Bilguudei Shinezul
No Award
No Award
Nyamdavaa Amar
Silver
Gold
Silver
No Award
Egor Georgievskii
Montenegro
No Award
Filip Dosljak
No Award
No Award
Jovan Kascelan
No Award
No Award
Matija Delic
No Award
No Award
Ayman Riad Solh
Morocco
No Award
No Award
Aymane Moutei
No Award
No Award
Mohamed Benomar El Mdeghri
No Award
Nabil Boudra
No Award
No Award
Andy van Horssen
Netherlands
Bronze
Daan de Groot
No Award
Marco Meijer
Gold
Silver
Bronze
Vu Khoi Pham
No Award
Benjamin Smith
New Zealand
No Award
Nicholas Grace
No Award
Qiushi Chen
No Award
Zalan Varga
No Award
Benedict Ukwenya
Nigeria
No Award
Daniel Emeka-Ilozor
No Award
No Award
Joseph Achimugu
No Award
Moyinoluwa David Orimoloye
No Award
Andrej Shekerov
North Macedonia
No Award
Bronze
Bronze
Blagojche Pavleski
No Award
Bronze
No Award
Marko Tanevski
No Award
Teo Kitanovski
No Award
No Award
Andreas Alberg
Norway
No Award
No Award
Christoffer Tryggestad
No Award
No Award
Magnus Eide-Fredriksen
No Award
Magnus Hegdahl
Bronze
No Award
Mohammed Atalah
Palestine
No Award
Nicola Abusaad
No Award
No Award
Roba Katout
No Award
No Award
Sohaib Sawalha
No Award
Frederick Ivan Tan
Philippines
Bronze
Raphael Dylan Dalida
Bronze
Steven Reyes
No Award
No Award
No Award
Vincent Dela Cruz
Bronze
Antoni Buraczewski
Poland
Silver
Bartłomiej Czarkowski
Silver
Daniel Soboński
No Award
Jan Strzeszyński
Gold
António Neves
Portugal
No Award
Pedro Costa
No Award
Tiago Marques
No Award
Tomás Faria
No Award
Ditbul Ban
Republic of Korea
Gold
Silver
Junhyuk Song
Silver
Gold
Seohyun Choi
Silver
Taehwan Jang
Bronze
Alexandru Luchianov
Romania
Bronze
Gold
Ioan Popescu
Gold
Mircea Donciu
Bronze
Tiberiu-Ioan Mușat
Silver
Silver
Danila Usachev
Russia
Silver
Egor Lifar
Gold
Silver
Gold
Silver
Silver
Mikhail Budnikov
Gold
Timofei Fedoseev
Gold
Abdulmohsen Mohammedsaleh
Saudi Arabia
No Award
Fares Basuni
Bronze
No Award
Bronze
Humaid Alhuthali
No Award
Mohammed Alsaad
No Award
No Award
Aleksandar Višnjić
Serbia
Bronze
Filip Bojković
No Award
Jovan Bengin
Bronze
Bronze
Bronze
Mateja Vukelić
Silver
Bronze
Ashley Aragorn Khoo
Singapore
Gold
Silver
Shen Xing Yang
Gold
Silver
*
Tan Si Jie
Gold
Bronze
Tan Yi Kai
Silver
James Sng
Singapore 2
Bronze
*
Lim Rui Yuan
Silver
*
Bronze
*
Yaw Chur Zhe
No Award
Yue Chen Li
Bronze
*
Adam Rajský
Slovakia
Silver
Eliška Macáková
Bronze
Jakub Konc
No Award
Matej Urban
Gold
Silver
Benjamin Bajd
Slovenia
Silver
Bronze
Bronze
Domen Hočevar
Bronze
No Award
Lan Sevčnikar
No Award
No Award
Matija Likar
Silver
Andi Qu
South Africa
Bronze
Bronze
No Award
Brent Butkow
No Award
Faran Steenkamp
No Award
Jean Weight
No Award
Bernat Pagès Vives
Spain
No Award
Darío Martínez Ramírez
No Award
Joan Cintas Navarro
No Award
Oscar Garries Urbina
No Award
Apiram Rajamohan
Sri Lanka
No Award
Chirath Nirodha
No Award
No Award
Lakshith Nishshanke
No Award
No Award
No Award
Sithija Abhishek Kotuwewatta
No Award
No Award
No Award
Abdullah Zaghmout
Sweden
No Award
Herman Lauenstein
Bronze
Olle Lapidus
Bronze
Victor Vatn
Bronze
Alberts Reisons
Switzerland
No Award
Ema Skottova
No Award
Joël Huber
Gold
Silver
Bronze
Josia John
No Award
Ali Mansour
Syria
No Award
Antwan Dabbous
No Award
Beshr Islam Bouli
No Award
No Award
Mohammad Nour Massri
Bronze
No Award
Bronze
Chen-Kai Chang
Taiwan
Silver
Elliot En-Yi Liu
Silver
Hsin-Wei Hou
Silver
Ping-Hsuan Lin
Gold
Bronze
Dilshod Imomov
Tajikistan
No Award
Muhammadjon Hokimiyon
Silver
No Award
Shakhrom Aminov
No Award
No Award
Sherzod Sobirov
No Award
Kanin Suphap
Thailand
Bronze
Pakarin Leetrairong
No Award
Papon Lapate
No Award
Thitrin Sastarasadhit
No Award
Amine Oueslati
Tunisia
No Award
Amine Trabelsi
No Award
Hedi Chehaidar
No Award
Louay Farah
No Award
Cengiz Eray Aslan
Türkiye
No Award
Ege Kabasakaloglu
Silver
Bronze
Olcay Oransoy
Bronze
Yusuf Onur Usumez
Bronze
Dovran Akmyradov
Turkmenistan
No Award
No Award
Gurbanberdi Gulladyyev
No Award
No Award
No Award
Muhammetali Ashyrmuhammedov
No Award
No Award
Suleyman Atayev
No Award
No Award
No Award
Andrii Kovryhin
Ukraine
Silver
Silver
Kostiantyn Savchuk
Silver
Maksym Tur
No Award
Oleh Naver
Gold
Silver
Antoni Pilat
United Kingdom
Bronze
Benedek Szilvasy
No Award
Erekle Roinishvili
Bronze
James Tan
Bronze
Bronze
Rain Jiang
United States of America
Gold (5
th
)
Richard Qi
Silver
Siyong Huang
Gold
Timothy Feng
Gold
Asliddin Ismoilov
Uzbekistan
No Award
Azimjon Urinov
No Award
No Award
Dilshodbek Khujaev
No Award
No Award
Magsut Yangabayev
No Award
Diego Fernando Ortiz Tepedino
Venezuela
No Award
Francisco Javier Molina Tirado
No Award
No Award
Juan Diego Marcano Cuellar
No Award
Rubdary Valentina Rojas Linarez
No Award
Bao Truong Van Quoc
Vietnam
Silver
Huy Le Quang
Silver
Silver
Phat Ho Ngoc Vinh
Silver
Vu Nguyen Hoang
Silver