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
Bernert Christian
GER
0
2
1
0
3
Auchynnikava Sviatlana
BLR
0
2
1
0
3
Ang Yan Sheng
SGP
0
2
1
0
3
Aleknavičius Paulius
LTU
0
2
1
0
3
Alaithan Hadi
SAU
0
2
1
0
3
Sam Fetullakh
KAZ
0
2
0
1
3
Sacramento de Oliveira Pedro Henrique
BRA
0
2
0
1
3
Prach Bernd
AUT
0
2
0
1
3
Pebody Luke
UNK
0
2
0
1
3
Ntounis Petros
HEL
0
2
0
1
3
Meshveliani Zauri
GEO
0
2
0
1
3
Marrakchi Youssef
TUN
0
2
0
1
3
Lepsveridze Saba
GEO
0
2
0
1
3
Lackmann Malte
GER
0
2
0
1
3
Habibullah Omar
SAU
0
2
0
1
3
Habibov Javid
AZE
0
2
0
1
3
Czajka Tomasz
POL
0
2
0
1
3
Cuéllar Santiago
COL
0
2
0
1
3
Chwistek Karel
CZE
0
2
0
1
3
Camelo Sá João Lucas
BRA
0
2
0
1
3
Bilyalov Shyngys
KAZ
0
2
0
1
3
Advíncula Altamirano Jesús Ángel
PER
0
2
0
1
3
Yiu Chun Hei
HKG
0
2
0
0
3
Wind Johan Sokrates
NOR
0
2
0
0
3
Tardos Gábor
HUN
0
2
0
0
3
Sobolevsky Stanislav
BLR
0
2
0
0
3
Reyes Juan Esteban
COL
0
2
0
0
3
Hliněný Petr
CZS
0
2
0
0
3
Berkes István
HUN
0
2
0
0
3
?
SGP
,
UNK
0
2
0
0
3
Zoque Eliana
COL
0
1
2
0
3
Zhechev Zhivko
BGR
0
1
2
0
3
Zaky Ahmad
IDN
0
1
2
0
3
Wong Sze Nga
HKG
0
1
2
0
3
Watanabe Naoki
JPN
0
1
2
0
3
Warnke Ingo
GDR
0
1
2
0
3
Vokřínek Lukáš
CZE
0
1
2
0
3
Vargas Cruz Carlos Alberto
COL
0
1
2
0
3
Valov Victor
BGR
0
1
2
0
3
Tuuri Heikki
FIN
0
1
2
0
3
Tsogtgerel Saikhanbileg
MNG
0
1
2
0
3
Tserenjigmid Gerelt
MNG
0
1
2
0
3
Tošić Ognjen
SRB
0
1
2
0
3
Toromanović Jovan
SRB
0
1
2
0
3
Toloraia Teimurazi
GEO
0
1
2
0
3
Susan Fransisca
IDN
0
1
2
0
3
Spirovski Nikola
MKD
0
1
2
0
3
Sanchez Bryce Ainsley
PHI
0
1
2
0
3
Rutschmann Daniel Peter
SUI
0
1
2
0
3
Rungthanapirom Nithi
THA
0
1
2
0
3
Rasščevskis Zigmārs
LVA
0
1
2
0
3
Raicevic Nikola
MNE
0
1
2
0
3
Poon Wai Hoi Bobby
HKG
0
1
2
0
3
Ponte Pucci Kevin Luiz
POR
0
1
2
0
3
Peruzzo Trevizan Bernardo
BRA
0
1
2
0
3
Peradze Lasha
GEO
0
1
2
0
3
Pădurariu Tudor
ROU
0
1
2
0
3
Olonbaatar Bodrol
MNG
0
1
2
0
3
Nogueira Davi Máximo Alexandrino
BRA
0
1
2
0
3
Mushkudiani Luka
GEO
0
1
2
0
3
Mujkić Benjamin
BIH
0
1
2
0
3
Mkrtchyan Sevak
ARM
0
1
2
0
3
Milićev Miloš
SRB
0
1
2
0
3
Medvedev Igor
SRB
0
1
2
0
3
Martirosyan Vahan
ARM
0
1
2
0
3
Ljulj Matko
HRV
0
1
2
0
3
Lim Wei Quan
SGP
0
1
2
0
3
Lie Stefanus
IDN
0
1
2
0
3
Lempert László
HUN
0
1
2
0
3
Lao Carmela Antoinette Sio
PHI
0
1
2
0
3
Kwok Man Yi
HKG
0
1
2
0
3
Kuben Jaromír
CZE
0
1
2
0
3
Krauz Yoav
ISR
0
1
2
0
3
Kositwattanarerk Wittawat
THA
0
1
2
0
3
Kopchev Martin
BGR
0
1
2
0
3
Kondo Hiroki
JPN
0
1
2
0
3
Khondzhonov Naimdzhon
TJK
0
1
2
0
3
Kalmurzayev Sergazy
KAZ
0
1
2
0
3
Jiménez Alvarado Humberto
CRI
0
1
2
0
3
Jelić Marija
SRB
0
1
2
0
3
Jabbour Mark
SYR
0
1
2
0
3
Harutyunyan David
ARM
0
1
2
0
3
Hanany Liam
ISR
0
1
2
0
3
Han William
NZL
0
1
2
0
3
Granville Malcolm
NZL
0
1
2
0
3
García Morán Leonardo Ariel
MEX
0
1
2
0
3
Ganor Ori
ISR
0
1
2
0
3
Dumitrescu Sebastian
FIN
0
1
2
0
3
Do Cuong
BGR
0
1
2
0
3
Dimca Alexandru
ROU
0
1
2
0
3
Díaz Juan Sebastian
COL
0
1
2
0
3
Daniliuc Dumitru
MDA
0
1
2
0
3
Chung Ping Ngai
HKG
0
1
2
0
3
Chun Byung-Kyu
CAN
0
1
2
0
3
Chiewcharnpipat Somboon
THA
0
1
2
0
3
Chiam Jia-Han
SGP
0
1
2
0
3
Cabrera Julián Máximo
ARG
0
1
2
0
3
Burger Michal
SVK
0
1
2
0
3
Buenrostro Morales Isaac
MEX
0
1
2
0
3
Bešlagić Amer
YUG
0
1
2
0
3
◄ Previous 100
|
Next 100 ►
Supported by Google