International Olympiad in Informatics – Statistics
Olympiads
Countries
Tasks
Hall of Fame
Search
Login
Add
←
IOI 2022
→
Administration
Tasks
Contestants
Delegations
Results
Main
Contestant
Country
▲
Handle
Result
Past Participation
TC
CF
IOI 2022
IOI 2021
IOI 2020
IOI 2019
IOI 2018
Jeremías Figueiredo Paschmann
Argentina
No Award
Juan Ignacio Cantarella
No Award
Lucas Hernán Tarche
HM
No Award
Ulises López Pacholczak
No Award
No Award
Arayi Khalatyan
Armenia
Bronze
Bronze
Bronze
Gagik Gevorgyan
No Award
Hamlet Petrosyan
Bronze
Samvel Abelyan
No Award
Arthur Wenqi Sun
Australia
Silver
Evan Lin
Silver
Bronze
Jerry Zirui Li
Silver
Joshua Chen
Silver
Bronze
Martin Bierbaumer
Austria
Bronze
Matthias Pleschinger
Bronze
Bronze
Thomas Riedle
No Award
Thomas Wachter
No Award
No Award
Fidan Huseynova
Azerbaijan
No Award
Fuad Garayev
No Award
Omar Afandi
No Award
Said Nasibov
Bronze
Bronze
Debojoti Das Soumya
Bangladesh
Bronze
Farhan Ahmad
Silver
Silver
Jarif Rahman
HM
Md Nafis Ul Haque Shifat
Bronze
Bronze
Petar Vitorac
Belgium
No Award
No Award
No Award
Pieterjan Vandecasteele
HM
Vladislav Morozov
No Award
No Award
Zhiyi Luo
Bronze
Bronze
No Award
No Award
Alejandro Castro
Bolivia
No Award
Daner Zein Tonconi Mendoza
No Award
No Award
No Award
No Award
Gilberto Rodrigo Pierre Gosset Gonzales
No Award
No Award
Shamir Leonardo Terán Mustafá
No Award
Benjamin Mujkić
Bosnia and Herzegovina
HM
No Award
Emira Ibrahimovic
No Award
No Award
No Award
Faruk Ibrahimović
No Award
Haris Imamovic
Bronze
No Award
Bronze
No Award
Carolina Moura
Brazil
Silver
Bronze
Bronze
Leonardo Valente Nascimento
Silver
Pedro Shinzato Chen
Bronze
Bronze
Rafael Nascimento Soares
Silver
Andon Todorov
Bulgaria
Bronze
Silver
Silver
Atanas Dimitrov
Silver
Deyan Hadzhi-Manich
Silver
Martin Kopchev
Bronze
Silver
Silver
Silver
Bronze
Allen Pei
Canada
Silver
Silver
Edward Xiao
Bronze
Ryan Bai
Silver
Zixiang Zhou
Gold
Gold
Gold
Gold (3
rd
)
Silver
Alex Blanchard
Chile
No Award
Diego Arias
No Award
No Award
Diego Emilio Rebollo García
No Award
No Award
Marcelo Lemus
No Award
No Award
Hangrui Zhou
China
Gold (3
rd
)
Jiangqi Dai
Gold (1
st
)
Junkai Zhang
Gold (3
rd
)
Shaoxuan Tang
Gold (1
st
)
Daniel Francisco Hello Puccini
Colombia
No Award
Kiara González
No Award
No Award
Mauricio Bacca Peña
No Award
Miguel Sáenz
No Award
No Award
Dorijan Lendvaj
Croatia
Gold
Gold
Silver
Bronze
Ivan Janjić
HM
Matej Vojvodić
Bronze
Patrick Pavić
Gold
Gold
Gold
Silver
Alberto Leyva Guerra
Cuba
HM
No Award
No Award
Ernesto David Serize Portela
No Award
John Mauris López Ramos
No Award
Manuel Darío Oliver Ballesteros
Silver
Bronze
Bronze
Christos Falas
Cyprus
HM
No Award
No Award
Demetris Chrysostomou
HM
Bronze
No Award
Panagiotis Chatzikostas
No Award
Theofanis Orfanou
Bronze
No Award
Benjamin Swart
Czech Republic
Bronze
Daniel Skýpala
Bronze
Lukáš Tomoszek
No Award
Robert Jaworski
No Award
Elias Lolck
Denmark
HM
No Award
Lorenzo Ferrari
HM
Malte Rosenkilde
HM
Thor Eriksen
Bronze
No Award
No Award
Jair Rafael Santana Benzan
Dominican Republic
No Award
No Award
No Award
Braulio de Jesús Rivas Abad
Ecuador
No Award
Jahir Manuel Cajas Toapanta
No Award
Michael Poveda
No Award
Steven Mera
No Award
Abdelmaged Nour
Egypt
Bronze
Ahmad Moursi
No Award
No Award
Mohamed Bakry
Bronze
No Award
Bronze
Salman Elgamal
HM
César Esaú Flores Martínez
El Salvador
No Award
No Award
No Award
Cristofer Adonis Vásquez Estrada
No Award
Fernando Andreé González Meléndez
No Award
No Award
José Manuel Cabrera Guardado
No Award
No Award
No Award
No Award
Kregor Ööbik
Estonia
HM
No Award
Marko Tsengov
HM
Bronze
No Award
Olivia Tennisberg
No Award
No Award
Peeter Aleksander Randla
HM
Elias Simojoki
Finland
No Award
Henrik Aalto
Bronze
Silver
No Award
Leo Varis
Bronze
No Award
Väinö Mäkelä
No Award
Alice Tosel
France
No Award
No Award
Charles Dai
Silver
No Award
François Vogel
Silver
Yann Viegas
No Award
David Memarnishvili
Georgia
Bronze
George Chkhaidze
No Award
Ketevan Tsimakuridze
Silver
Luka Mosiashvili
Bronze
No Award
Johann Gaulke
Germany
Bronze
Leandro Conte
Bronze
Lucas Schwebler
Silver
No Award
Niklas Leinert
HM
Andreas Rasvanis
Greece
No Award
No Award
Markos Radaios
No Award
No Award
Panagiotis Liampas
No Award
No Award
Sokratis Iliadis
No Award
Chi Ho Wang
Hong Kong, China
HM
Chun Wong
Bronze
Man Tsung Yeung
Silver
Silver
Bronze
Silver
Wai Lok Lai
Bronze
István Ádám Molnár
Hungary
Silver
Lőrinc Máté
HM
Márton Németh
HM
No Award
Pál Czanik
Bronze
Benedikt Vilji Magnússon
Iceland
Bronze
No Award
Bronze
Einar Andri Víðisson
No Award
Kirill Zolotuskiy
No Award
Harshin Posina
India
Bronze
Kshitij Sodani
Silver
Silver
Bronze
Paras Kasmalkar
Silver
Ritul Kumar Singh
Bronze
Albert Yulius Ramahalim
Indonesia
Silver
Joseph Oliver Lim
Silver
Juan Carlo Vieri
Bronze
Maximilliano Utomo Quok
Bronze
Albert Ariel Putra
Indonesia 2
Bronze
*
Andrew
Bronze
*
Matthew Allan
Bronze
*
Vannes Wijaya
Silver
*
Alireza Kaviani
Iran
Gold
Silver
Alireza Samimi
Silver
Ariya Hemmati
No Award
Koosha Moosavi
Gold
Ayushi Mahajan
Ireland
No Award
No Award
Benjamin Faltin
No Award
Isaac Lee
No Award
Ruadhán Mac Giolla Phádraig
No Award
Alon Tanay
Israel
Silver
Daniel Weber
Gold
Eitan Elbaum
Silver
Elazar Koren
Bronze
Davide Bartoli
Italy
Bronze
Bronze
Silver
Filippo Casarin
Silver
Silver
No Award
Francesco Lugli
Bronze
Valerio Stancanelli
Bronze
Bronze
No Award
Daiki Kodama
Japan
Gold
Gold
Yui Tamura
Gold
Yuki Tanaka
Gold
Yuto Watanabe
Gold
Silver
Malik Sadaqa
Jordan
No Award
No Award
Mohammad Alwarawreh
No Award
No Award
Muhammad Saad
No Award
No Award
Raed Naseer
No Award
Mukhammadarif Sakhmoldin
Kazakhstan
Silver
Bronze
Taimas Korganbayev
Bronze
Van Li
Bronze
Zhambyl Maksotov
Silver
Bronze
No Award
Aidar Munduzbaev
Kyrgyzstan
Bronze
Daniyar Beishekeev
Bronze
Bronze
Talant Diykanbaev
HM
Tengiz Bekkoyonov
Bronze
Bronze
Ansis Gustavs Andersons
Latvia
Bronze
No Award
Krišjānis Petručeņa
No Award
Matīss Kristiņš
Bronze
Bronze
Bronze
Bronze
Valters Kalniņš
No Award
Bronze
Aldas Lenkšas
Lithuania
Silver
Bronze
Bronze
Augustinas Jučas
No Award
No Award
Joris Pevcevičius
No Award
Nedas Bolevičius
HM
Adam Hustava
Luxembourg
No Award
No Award
Daniel Murphy
No Award
No Award
Pierre Roth
No Award
Thanh-Viêt Jean Nguyen
No Award
Cheng U Ian
Macao, China
Silver
Silver
No Award
No Award
Chon Hou Ye
Bronze
Hok Fong Wong
No Award
No Award
Tong Sam Zheng
Bronze
Bronze
No Award
Hau Ye Heng
Malaysia
Bronze
No Award
Hua Zhi Vee
Bronze
Bronze
Isaac Kai Sheng Hew
Bronze
Shao Qian Chew
Bronze
Bronze
Alejandro Ozymandias Cepeda Beltran
Mexico
Bronze
No Award
No Award
Alier Sanchez y Sanchez
Bronze
Cynthia Naely López Estrada
Bronze
Juan Pablo Amezcua González
No Award
Marian Soltan
Moldova
No Award
Veaceslav Guzun
No Award
Victor Purice
Bronze
Bronze
Victor Vorona
HM
Bat-Erdene Batsukh
Mongolia
Bronze
No Award
Belgutei Byambadorj
No Award
No Award
Enerelt Delgerdalai
No Award
Jangar Enkhbaatar
Bronze
Egor Georgievskii
Montenegro
Bronze
No Award
Akram El Omrani
Morocco
No Award
Ayman Riad Solh
Bronze
No Award
No Award
Nabil Boudra
No Award
No Award
No Award
Soufien El Mazlouzi
No Award
Andy van Horssen
Netherlands
Silver
Bronze
Daan de Groot
Silver
No Award
Jona Bedaux
No Award
Olaf Herman
No Award
Nicholas Grace
New Zealand
Bronze
No Award
Phoebe Zhang
No Award
Qiushi Chen
No Award
No Award
Zalan Varga
No Award
No Award
Ayomipe Treasure Moyinlorun
Nigeria
No Award
Daniel Emeka-Ilozor
No Award
No Award
No Award
Joseph Achimugu
No Award
No Award
Moyinoluwa David Orimoloye
No Award
No Award
Blagojche Pavleski
North Macedonia
Silver
No Award
Bronze
No Award
Marko Tanevski
Bronze
No Award
Sofija Velkovska
No Award
Teo Kitanovski
Bronze
No Award
No Award
Adrian Dobbe Flemmen
Norway
No Award
David S. Eikeland
HM
Jakob Rødal Skaar
HM
Jonas Elvedal Hole
No Award
Mohammed Atalah
Palestine
No Award
No Award
Nicola Abusaad
Bronze
No Award
No Award
Roba Katout
No Award
No Award
No Award
Sohaib Sawalha
No Award
No Award
Angelo Torres
Peru
No Award
Angie Alcantara
No Award
Bryan Mauricio
No Award
Rolly Mamani
Bronze
Cassidy Kyler Tan
Philippines
HM
Filbert Ephraim Wu
No Award
Frederick Ivan Tan
Bronze
Bronze
Raphael Dylan Dalida
Bronze
Bronze
Jan Strzeszyński
Poland
Silver
Gold
Jeremiasz Preiss
Bronze
Kacper Paciorek
Silver
Michał Stawarz
Silver
Jorge Costa
Portugal
HM
Tiago Marques
HM
No Award
Tiago Sousa
No Award
Tomás Faria
No Award
No Award
Ditbul Ban
Republic of Korea
Silver
Gold
Silver
Sanghoon Park
Silver
Taehwan Jang
Gold
Bronze
Younguk Jo
Gold
Alexandru Luchianov
Romania
Gold
Bronze
Gold
Alexandru-Raul Todoran
Silver
Andrei-Robert Ion
Bronze
Luca Perju Verzotti
Silver
Abdulaziz Alshibli
Saudi Arabia
Bronze
Abdulmohsen Mohammedsaleh
No Award
No Award
Adeeb AlShehry
No Award
Almothana Alzahrani
No Award
Filip Bojković
Serbia
Bronze
No Award
Jovan Bengin
Silver
Bronze
Bronze
Bronze
Mateja Vukelić
Silver
Silver
Bronze
Toni Škrijelj
No Award
Ashley Aragorn Khoo
Singapore
Gold
Gold
Silver
Daniel Toh Jing En
Silver
Bronze
*
Joel Au Heng Hoi
Bronze
Tan Si Jie
Silver
Gold
Bronze
Eliška Macáková
Slovakia
Silver
Bronze
Jakub Drobný
HM
Jakub Konc
HM
No Award
Ján Gottweis
HM
Benjamin Bajd
Slovenia
Gold
Silver
Bronze
Bronze
Bor Brudar
No Award
Jakob Žorž
No Award
Matija Likar
No Award
Silver
Benjamin Kleyn
South Africa
No Award
Emmanuel Rassou
No Award
Kenna Nemera
No Award
Minkyum Kim
Bronze
Darío Martínez Ramírez
Spain
HM
No Award
Hugo Domínguez Santana
No Award
Manuel Torres Cid
No Award
Sergio Domínguez Alonso
Bronze
Apiram Rajamohan
Sri Lanka
No Award
No Award
Chirath Nirodha
No Award
No Award
No Award
Minindu Jayasekara
No Award
Shithila Mahabaduge
No Award
Alexander Wahlsten
Sweden
No Award
Erik Hedin
No Award
Olle Lapidus
Bronze
Bronze
Victor Vatn
HM
Bronze
Elias Bauer
Switzerland
Bronze
Josia John
Bronze
No Award
Linus Lüchinger
No Award
Lukas Münzel
No Award
No Award
Amin Charba
Syria
Bronze
Antwan Dabbous
No Award
No Award
Bernard Ibrahimcha
No Award
Hazem Dalati
Bronze
Che Liu
Taiwan
Silver
Elliot En-Yi Liu
Gold
Silver
Hsin-Wei Hou
Gold
Silver
Jhao-Syun Lai
Silver
Dilshod Imomov
Tajikistan
No Award
No Award
Musharraf Shukrulloev
No Award
Shakhrom Aminov
Bronze
No Award
No Award
Voris Rahimov
No Award
Kamanun Maneesri
Thailand
No Award
Krit Suwanpaiboon
Bronze
Mok Wattanasopon
No Award
Pitakpong Kapincharanont
HM
Amine Oueslati
Tunisia
No Award
No Award
Amir El Arbi
HM
Hedi Chehaidar
No Award
No Award
Mohamed Ali Saidane
No Award
Alperen Tupurtu
Türkiye
Silver
Fatih Solak
Bronze
Yunus Taha Bingül
Silver
Yusuf Onur Usumez
Bronze
Bronze
Gurbanberdi Gulladyyev
Turkmenistan
Bronze
No Award
No Award
No Award
Nazira Rustamova
No Award
Orazmuhammet Begenjov
No Award
Rejepmyrat Shemsetdinov
No Award
Daryna Karpenko
Ukraine
Bronze
Oleh Naver
Gold
Gold
Silver
Roman Yanushevskyi
Gold
Vladyslav Denysiuk
Silver
Erekle Roinishvili
United Kingdom
Silver
Bronze
Hanks Chong
Bronze
Ojas Gulati
HM
Toby Collins
No Award
Benjamin Chen
United States of America
Gold
Hankai Zhang
Gold (5
th
)
Rain Jiang
Silver
Gold (5
th
)
Timothy Feng
Gold
Gold
Dilshodbek Khujaev
Uzbekistan
No Award
No Award
No Award
Khusanboy Mansuraliev
No Award
Svyatoslav Kim
No Award
Valijonov Dilyorbek
HM
Diego Fernando Ortiz Tepedino
Venezuela
No Award
No Award
Juan Diego Marcano Cuellar
No Award
No Award
Rubdary Valentina Rojas Linarez
No Award
No Award
Valentina Victoria Vegas Velasquez
No Award
Bach Tran Xuan
Vietnam
Gold
Bao Truong Van Quoc
Silver
Silver
Khoi Duong Minh
Silver
Nghia Le Huu
Silver
Aleksandr Babin
Gold
Bogdan Tolstik
Bronze
Daniil Zabauski
Silver
Danil Klisch
Gold
Dzmitry Antashkevich
Bronze
Fedor Romashov
Silver
Tsimafei Baliukonis
Bronze
Vsevolod Nagibin
Gold