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
Jingran Lin
LUX
0
0
2
1
3
Cheok Lam Lai
MAC
0
0
2
1
3
Amar Kurić
BIH
0
0
2
1
3
Tan Kin Aun
MAS
0
0
2
1
3
Vedran Karahodžić
BIH
0
0
2
1
3
Valentin Imbach
SUI
0
0
2
1
3
Jingdan Hua
DEN
0
0
2
1
3
Luis Hernández Corbato
ESP
0
0
2
1
3
Pierre Haas
LUX
0
0
2
1
3
Boaz Guberman
ISR
0
0
2
1
3
Peter Gila
AUT
0
0
2
1
3
Eben Freeman
SUI
0
0
2
1
3
Gerardo Sigfredo Fisch Paredes
PAR
0
0
2
1
3
Fernando Figueroa
CHI
0
0
2
1
3
Akbarshoh Fayzulloev
TJK
0
0
2
1
3
Pēteris Eriņš
LVA
0
0
2
1
3
Nazar Emirov
TKM
0
0
2
1
3
David Strømme Eikeland
NOR
0
0
2
1
3
Thiemo Dsubanko
AUT
0
0
2
1
3
Serhat Doğan
TUR
0
0
2
1
3
Vincent Dela Cruz
PHI
0
0
2
1
3
Nicolás De La Hoz
COL
0
0
2
1
3
Vladimir Cucu
MDA
0
0
2
1
3
Leonardo Costa Lesage
ESP
0
0
2
1
3
Iván Guillermo Contreras Palacios
COL
0
0
2
1
3
Dumitru Codreanu
MDA
0
0
2
1
3
Jimmy Chui
CAN
0
0
2
1
3
Cheng In Cheung
MAC
0
0
2
1
3
Daniel Campos Salas
CRI
0
0
2
1
3
Adisa Bolić
BIH
0
0
2
1
3
Andrej Bogdanov
MKD
0
0
2
1
3
Sutanay Bhattacharya
IND
0
0
2
1
3
Marcus Better
SWE
0
0
2
1
3
Tornike Beria
GEO
0
0
2
1
3
Batmend Batsaikhan
MNG
0
0
2
1
3
Patrik Bak
SVK
0
0
2
1
3
Tijana Babić
BIH
0
0
2
1
3
Jepbar Asgarov
TKM
0
0
2
1
3
Juhan Aru
EST
0
0
2
1
3
Saran Ahuja
THA
0
0
2
1
3
Pascal Zeihen
LUX
0
0
2
0
3
Giorgos Zacharia
CYP
0
0
2
0
3
Fajar Yuliawan
IDN
0
0
2
0
3
Robin Visser
SAF
0
0
2
0
3
Raymond van Bommel
NLD
0
0
2
0
3
Jaan Vajakas
EST
0
0
2
0
3
David Emmanuel Uribe Gavilano
PER
0
0
2
0
3
Rolando Uranga Piña
CUB
0
0
2
0
3
Tiaan George Towsen
SAF
0
0
2
0
3
Nurdin Takenov
KGZ
0
0
2
0
3
Giorgi Svanadze
GEO
0
0
2
0
3
Blazhe Suklevski
MKD
0
0
2
0
3
Örn Stefánsson
ISL
0
0
2
0
3
Viktor Simjanoski
MKD
0
0
2
0
3
Santiago Rodríguez
COL
0
0
2
0
3
Enrique Antonio Rivera Ferraiuoli
PRI
0
0
2
0
3
Todor Ristov
MKD
0
0
2
0
3
Germán Rincón
COL
0
0
2
0
3
Andrijana Radovčić
HRV
0
0
2
0
3
Francisco Proskauer Valerio
PRI
0
0
2
0
3
Ville Pettersson
FIN
0
0
2
0
3
Michail-Romanos Papalambros
HEL
0
0
2
0
3
Sadi Okilnazarzoda
TJK
0
0
2
0
3
Efthymios Ntokas
HEL
0
0
2
0
3
Mark Nicholas Berman
SAF
0
0
2
0
3
Raja Mukherji
IRL
0
0
2
0
3
Veno Mramor
SVN
0
0
2
0
3
Pavle Mladenović
YUG
0
0
2
0
3
Miško Mitkovski
MKD
0
0
2
0
3
Jelena Milanović
SCG
,
YUG
0
0
2
0
3
Roger Lidón Ardanuy
ESP
0
0
2
0
3
Ka Ho Law
HKG
0
0
2
0
3
Gadi Kozma
ISR
0
0
2
0
3
Kostadin Nedelchev Koruchev
BGR
0
0
2
0
3
Aleksandra Koroļova
LVA
0
0
2
0
3
Dénes Koch
AUT
0
0
2
0
3
Bjarne Knudsen
DEN
0
0
2
0
3
Miroslav Kmošek
CZS
0
0
2
0
3
Michal Janík
CZE
0
0
2
0
3
Hasan Inci
SUI
0
0
2
0
3
Chi Wa Iao
MAC
0
0
2
0
3
Lorenz Hübel
AUT
0
0
2
0
3
Hasan Hasanzade
AZE
0
0
2
0
3
Dorin Grecu
MDA
0
0
2
0
3
Giorgi Gonashvili
GEO
0
0
2
0
3
Richard Ehrenborg
SWE
0
0
2
0
3
Martín Díaz
COL
0
0
2
0
3
Sourav Das
BGD
0
0
2
0
3
Jacques Conradie
SAF
0
0
2
0
3
Ivan Cimrák
SVK
0
0
2
0
3
Awais Muhammad Chishti
PAK
0
0
2
0
3
José Armando Chacón Rodríguez
CRI
0
0
2
0
3
Sebastián Misael Cano Sanabria
PAR
0
0
2
0
3
Leonardo Caiano Tavares
POR
0
0
2
0
3
Mykolas Blažonis
LTU
0
0
2
0
3
Stefanos Aretakis
HEL
0
0
2
0
3
Raphael Angst
SUI
0
0
2
0
3
Abdulrahman Alharbi
SAU
0
0
2
0
3
Matej Aleksandrov
SVN
0
0
2
0
3
Oleg Zlydenko
ISR
0
0
1
2
3
◄ Previous 100
|
Next 100 ►
Supported by Google