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
Tooming Laur
EST
0
0
2
2
4
Sarria Lorenzo
COL
0
0
2
2
4
Ramanauskas Ernestas
LTU
0
0
2
2
4
Pukšta Jonas
LTU
0
0
2
2
4
Jabiyev Ramil
AZE
0
0
2
2
4
Darda Ratko
BIH
0
0
2
2
4
Arala Juho
FIN
0
0
2
2
4
Wang Yanta
SUI
0
0
2
1
4
Stojchevski Stefan
MKD
0
0
2
1
4
Pun Lai Fan
MAC
0
0
2
1
4
Modes Castillo Luis Alberto
PAN
0
0
2
1
4
Kotuwewatta Shenal Santhush
LKA
0
0
2
1
4
Gómez Sánchez Fernando Daniel
ECU
0
0
2
1
4
Chan Kin Hang
HKG
0
0
2
1
4
Assos Angelos
CYP
0
0
2
1
4
Arala Santos Nuno Miguel
POR
0
0
2
1
4
Wedel Jacobsen Martin
DEN
0
0
2
0
4
Valderrama Joaquín Andrés
COL
0
0
2
0
4
Petruševski Mirko
MKD
0
0
2
0
4
Gruevski Predrag
MKD
0
0
2
0
4
Wijepala Abeysinghe Mudiyanselage Samitha Yohan Abeysinghe
LKA
0
0
1
3
4
Mustata Anna
IRL
0
0
1
3
4
León Jiménez Daniel
CRI
0
0
1
3
4
Haagh Mikkel Sigurd Ebbesen
DEN
0
0
1
3
4
Álvarez Pacheco José Javier
CRI
0
0
1
3
4
Merriman Stephen
NZL
0
0
1
2
4
Marchionna Agustín
ARG
0
0
1
2
4
Kerg Giancarlo
LUX
0
0
1
2
4
Kallço Gledis
ALB
0
0
1
2
4
Elmurod Khusravi
TJK
0
0
1
2
4
Bobokhonov Mekhron
TJK
0
0
1
2
4
Zambirinis Sofoklis
CYP
0
0
1
1
4
Ramlagan Chandresh Amrit
TTO
0
0
1
1
4
Parts Leopold
EST
0
0
1
1
4
Pálsson Eyvindur Ari
ISL
0
0
1
1
4
Moon Tarik Adnan
BGD
0
0
1
1
4
Haraksingh Rajini
TTO
0
0
1
1
4
Economou Andreas
CYP
0
0
1
1
4
Atlason Elvar Wang
ISL
0
0
1
1
4
Holte Matias
NOR
0
0
1
0
4
Gramaţki Iulian
MDA
0
0
1
0
4
Blackwell II William
TTO
0
0
1
0
4
Pathiraja Ruwimal Yasantha
LKA
0
0
0
4
4
Leonardis Matjaž
SVN
0
0
0
4
4
Wanasinghe Chandhopama Thidas Bandara
LKA
0
0
0
3
4
Tsiannis Kyriakos
CYP
0
0
0
3
4
Siinmaa Rauno
EST
0
0
0
3
4
Rudner Bronson
SAF
0
0
0
3
4
Peng Yu
ECU
0
0
0
3
4
Meyer Christina
LUX
0
0
0
3
4
Martinez Nuñez Marvin Mario
BOL
0
0
0
3
4
Kocbek Amadej Kristjan
SVN
0
0
0
3
4
Grashkoski Luka
MKD
0
0
0
3
4
Gee Zhing Sean
MAS
0
0
0
3
4
Zahid Abdul Rehman
PAK
0
0
0
2
4
Stylianou Anastasios
CYP
0
0
0
2
4
Park Garam
BWA
0
0
0
2
4
Martínez Sugastti Marcos
PAR
0
0
0
2
4
Huhtamäki Hermanni
FIN
0
0
0
2
4
Ganchev Galin
IRL
0
0
0
2
4
Charalambous Ioannis
CYP
0
0
0
2
4
Wahrmann Lockhart Daniel
URY
0
0
0
1
4
Ramakrishnan Prithvi
TTO
0
0
0
1
4
Patsalidis Georgios Rafael
CYP
0
0
0
1
4
Krstović Olja
MNE
0
0
0
1
4
Rayirath Kalidas
BWA
0
0
0
0
4
Komornik Sardas Daniel
URY
0
0
0
0
4
Jahorie Siddhartha
TTO
0
0
0
0
4
Baball Kavita
TTO
0
0
0
0
4
Terpai Tamás
HUN
3
0
0
0
3
Tan Sheldon Kieren
SGP
3
0
0
0
3
Sannikov Yuliy
UKR
3
0
0
0
1
3
Rickard John
UNK
3
0
0
0
3
2
3
Rácz Béla András
HUN
3
0
0
0
1
3
Norton Simon Phillips
UNK
3
0
0
0
2
1
3
Norine Serguei
RUS
3
0
0
0
2
3
Mazur Przemysław
POL
3
0
0
0
3
Manolescu Ciprian
ROU
3
0
0
0
3
3
Manea Mihai
ROU
3
0
0
0
3
Malinnikova Evgenia
USS
3
0
0
0
2
3
Liu Tiankai
USA
3
0
0
0
3
Liu Allen
USA
3
0
0
0
1
3
Lee Gyudong
KOR
3
0
0
0
3
Kim Dong Ryul
KOR
3
0
0
0
3
Ivanov Ivan
BGR
3
0
0
0
3
Ivanov Sergei
USS
3
0
0
0
2
3
Horneţ Stefan Laurenţiu
ROU
3
0
0
0
3
Hong Chung Song
PRK
3
0
0
0
3
Gol'berg Oleg
RUS
,
USA
3
0
0
0
3
Dremov Vladimir
RUS
3
0
0
0
3
Dourov Nikolai
RUS
3
0
0
0
3
Dimitrov Kralev Rosen
BGR
3
0
0
0
1
3
Ching Tak Wing
HKG
3
0
0
0
3
Bănică Teodor
ROU
3
0
0
0
3
Bae Junhwi
KOR
3
0
0
0
1
3
Badzyan Andrey
RUS
3
0
0
0
1
3
Zhai Alex (Lin)
USA
2
1
0
0
1
3
Zarev Rumen
BGR
2
1
0
0
3
Yudin Fedir
UKR
2
1
0
0
3
Yessenov Kuat
KAZ
2
1
0
0
3
◄ Previous 100
|
Next 100 ►
Supported by Google