International Mathematical Olympiad
IMO 2024
IMO 2025
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
Spasojević Jelena
YUG
0
1
1
0
3
Silva Naves Humberto
BRA
0
1
1
0
3
Schneider Jonathan Timur
CAN
0
1
1
0
3
Roßmann Helmut
GDR
0
1
1
0
3
Rossi Ignacio Agustín
ARG
0
1
1
0
3
Rakhmonov Umid
UZB
0
1
1
0
3
Pettai Martin
EST
0
1
1
0
3
Passos de Sousa Vieira Pedro Manuel
POR
0
1
1
0
3
Novikas Aivaras
LTU
0
1
1
0
3
Mutafyan Giorgi
GEO
0
1
1
0
3
Matolcsi Dávid
HUN
0
1
1
0
3
Levonian Vardgues
ARM
0
1
1
0
3
Langer Matthias
AUT
0
1
1
0
3
Knox Fiachra
IRL
0
1
1
0
3
Kaufmann Marc
LUX
0
1
1
0
3
Karapetyan Hayk
ARM
0
1
1
0
3
Jimsheleishvili Nikoloz
GEO
0
1
1
0
3
Jakobsen Sune Kristian
DEN
0
1
1
0
3
Gorbovickis Igors
LVA
0
1
1
0
3
Fotiadis Prodromos
HEL
0
1
1
0
3
Donchev Tsanko
BGR
0
1
1
0
3
Csirik János
HUN
0
1
1
0
3
Chan David
AUS
0
1
1
0
3
Camarena Omar Antolín
MEX
0
1
1
0
3
Böhme Olaf
GDR
0
1
1
0
1
3
Belovs Aleksandrs
LVA
0
1
1
0
3
Angiono Iván
ARG
0
1
1
0
3
Andréasson Fredrik
SWE
0
1
1
0
3
Wärn David
SWE
0
1
0
2
3
Orfanou Theofanis
CYP
0
1
0
2
3
Mirzaev Inomzhon
TJK
0
1
0
2
3
Hindija Harun
BIH
0
1
0
2
3
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
Kim Youkyum
SAF
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
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
◄ Previous 100
|
Next 100 ►
Supported by Google