International Mathematical Olympiad
IMO 2023
IMO 2024
Timeline
Countries
Results
Search
Problems
Hall of fame
About IMO
Links and Resources
de
en
es
fr
ru
Hall of fame
◄ Previous 100
|
Next 100 ►
Contestant
[
♀
]
[↔]
Code
Awards
Special prizes
Perfect scores
Participations
G
S
B
HM
Hasanov Muhammadfiruz
TJK
0
1
0
2
3
Costa Dias Pedro
POR
0
1
0
2
3
Cerneanu Cristian
MDA
0
1
0
2
3
Berkelmans Wouter
NLD
0
1
0
2
3
Bačkurs Artūrs
LVA
0
1
0
2
3
Anwar Md Sanzeed
BGD
0
1
0
2
3
Alsayed Ramadan Abdulkarim
SYR
0
1
0
2
3
Yan Tom
NZL
0
1
0
1
3
Spinei Mihai
MDA
0
1
0
1
3
Smilga Jānis
LVA
0
1
0
1
3
Saita Leandro
ARG
0
1
0
1
3
Rahmeh Sami
SYR
0
1
0
1
3
Maurizio Miguel
ARG
0
1
0
1
3
Lindholm Simon
SWE
0
1
0
1
3
Khayeche Mehdi
TUN
0
1
0
1
3
Juronis Vaidotas
LTU
0
1
0
1
3
Hájek Jaroslav
CZE
0
1
0
1
3
Fuchs Adrian
AUT
0
1
0
1
3
Berčič Matjaž
SVN
0
1
0
1
3
Alkhamis Ahmad
SYR
0
1
0
1
3
Acosta Miguel
COL
0
1
0
1
3
Ragnarsson Kári
ISL
0
1
0
0
3
Pirahmad Olimjon
TJK
0
1
0
0
3
Yedidia Yehonatan
ISR
0
0
3
0
3
Whatley Alexander
CAN
0
0
3
0
3
von Glehn Ingrid
SAF
0
0
3
0
3
Tiozzo Giulio
ITA
0
0
3
0
3
Thompson Carlos
COL
0
0
3
0
3
Švarc Radovan
CZE
0
0
3
0
3
Spadaro Emanuele
ITA
0
0
3
0
3
Sia Jia Min Charmaine
SGP
0
0
3
0
3
Sergiescu Vlad
ROU
0
0
3
0
3
Salim Farrel Dwireswara
IDN
0
0
3
0
3
Rydh David
SWE
0
0
3
0
3
Redtenbacher Wolfgang
AUT
0
0
3
0
3
Pitiwan Natee
THA
0
0
3
0
3
Piotte Martin
CAN
0
0
3
0
3
Olmez Bora
SUI
0
0
3
0
3
Novikov Rustam
EST
0
0
3
0
3
Ngai Kuan Kio
MAC
0
0
3
0
3
Nersisyan Sergey
ARM
0
0
3
0
3
Mrazović Rudi
HRV
0
0
3
0
3
Moektijono Tobi
IDN
0
0
3
0
3
Lin Shaowei
SGP
0
0
3
0
3
Lin Wang Iok
MAC
0
0
3
0
3
Larsen Håvard
NOR
0
0
3
0
3
Lai Wai Lok
HKG
0
0
3
0
3
Lagumdžija Zlatko Salko
BIH
0
0
3
0
3
Kazalicki Matija
HRV
0
0
3
0
3
Jurišić Miroslav
HRV
0
0
3
0
3
Heuberger Clemens
AUT
0
0
3
0
3
Felén Chávez Henry
PER
0
0
3
0
3
Drnovšek Roman
YUG
0
0
3
0
3
Dovgard Roman
ISR
0
0
3
0
3
Dinev Atanas
BGR
0
0
3
0
3
de Amorin Lucas
ARG
0
0
3
0
3
Christian Robin
NZL
0
0
3
0
3
Chiriac Liubomir
MDA
0
0
3
0
3
Chen Zhichang
BEL
0
0
3
0
3
Chapovalova Valentina
SWE
0
0
3
0
3
Blazevski Aleksandar
MKD
0
0
3
0
3
Ben Eliezer Omri
ISR
0
0
3
0
3
Baran Zsuzsanna
HUN
0
0
3
0
3
Alsaeed Wael
SAU
0
0
3
0
3
Alramadan Ali
SAU
0
0
3
0
3
Zhao Bufan
NZL
0
0
2
1
3
Zabarnyi Konstantin
ISR
0
0
2
1
3
Wessels Adri
SAF
0
0
2
1
3
Varamashvili Levan
GEO
0
0
2
1
3
Turzo Sazid Akhter
BGD
0
0
2
1
3
Tong Kin Wai
MAC
0
0
2
1
3
Timonen Tommi V.
FIN
0
0
2
1
3
Tabidze Tsotne
GEO
0
0
2
1
3
Sun Chengyue (Jarno)
CAN
0
0
2
1
3
Stanković Dejan
BIH
0
0
2
1
3
Špegar Rade
SRB
0
0
2
1
3
Sládek Samuel
SVK
0
0
2
1
3
Skiadopoulos Athinagoras Stylianos
HEL
0
0
2
1
3
Sierra Ismael
ESP
0
0
2
1
3
Sheyn Vadim
ISR
0
0
2
1
3
Sarkans Elvijs
LVA
0
0
2
1
3
Şapoval Nicolae
MDA
0
0
2
1
3
Samarakoon Supun Thamara
LKA
0
0
2
1
3
Saavedra Pineda Santiago
COL
0
0
2
1
3
Rzayev Anar
AZE
0
0
2
1
3
Rodríguez Gutiérrez Mauricio Antonio
NIC
0
0
2
1
3
Rahman Md Sabbir
BGD
0
0
2
1
3
Radović Jelena
BIH
0
0
2
1
3
Que Shaquille Wyan
PHI
0
0
2
1
3
Peeters Marie
BEL
0
0
2
1
3
Paškūnas Vytautas
LTU
0
0
2
1
3
Olarte Jorge Alberto
COL
0
0
2
1
3
Mowzer Taariq
SAF
0
0
2
1
3
Mok Tze Tao Edmond
HKG
0
0
2
1
3
Milagros Alva Gutiérrez Jossy
PER
0
0
2
1
3
Meier Florian
LIE
0
0
2
1
3
Marma Dominykas
LTU
0
0
2
1
3
Margvelashvili Akaki
GEO
0
0
2
1
3
Mahabaduge Ghaura Abheendra
LKA
0
0
2
1
3
Lopes Duarte Luís Pedro
POR
0
0
2
1
3
◄ Previous 100
|
Next 100 ►
Supported by Google