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