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
Batmendijn Eduard
SVK
0
1
2
0
3
Basuni Alyazeed
SAU
0
1
2
0
3
Amanbayeva Aruzhan
KAZ
0
1
2
0
3
Abreu Alex Corrêa
BRA
0
1
2
0
3
Zbinden Stefanie
SUI
0
1
1
1
3
Ye Chon Hou
MAC
0
1
1
1
3
White Graham
AUS
0
1
1
1
3
Wentzel Sean
SAF
0
1
1
1
3
Vazdar Vlatka
HRV
0
1
1
1
3
Varivoda Marin
HRV
0
1
1
1
3
Vardanyan Armen
ARM
0
1
1
1
3
Ty Sean Anderson
PHI
0
1
1
1
3
Tsiamis Rafail
HEL
0
1
1
1
3
Tarini Bernardo
ITA
0
1
1
1
3
Stylianou Stelios
CYP
0
1
1
1
3
Sásik Tomáš
SVK
0
1
1
1
3
Salazar Gregorio
COL
0
1
1
1
3
Rudi Alexandru
MDA
0
1
1
1
3
Rocquet Timothée
FRA
0
1
1
1
3
Rivero Óscar
ESP
0
1
1
1
3
Rhee Dong Uk (David)
CAN
0
1
1
1
3
Radivchev Viktor
BGR
0
1
1
1
3
Paschin Alexandru
MDA
0
1
1
1
3
Pacchiano Camacho Aldo
MEX
0
1
1
1
3
Orlić Petar
HRV
0
1
1
1
3
Orlef Damian
POL
0
1
1
1
3
Oliveira Marques Tiago
POR
0
1
1
1
3
Ochoa Quintero Daniel Alejandro
MEX
0
1
1
1
3
Nir Ohad
ISR
0
1
1
1
3
Niemistö Hannu
FIN
0
1
1
1
3
Mowlavi Seginus
FRA
0
1
1
1
3
Meyer Sebastian
GER
0
1
1
1
3
Melicher Martin
SVK
0
1
1
1
3
Lolas Dimitrios
HEL
0
1
1
1
3
Li Guolong
BEL
0
1
1
1
3
Lázaro Cusihuaman Diego
PER
0
1
1
1
3
Lau Chun Ting
HKG
0
1
1
1
3
Kreczman Savinien
BEL
0
1
1
1
3
Kask Ralf Joosep
EST
0
1
1
1
3
Karamanov Nasko
MKD
0
1
1
1
3
Järviniemi Olli
FIN
0
1
1
1
3
Jafarov Jafar
AZE
0
1
1
1
3
Herradón Cueto Moisés
ESP
0
1
1
1
3
Hernández González Flavio
MEX
0
1
1
1
3
Gorodetsky Ofir
ISR
0
1
1
1
3
Garayeva Fidan
AZE
0
1
1
1
3
Ganbold Bayarjavkhlan
MNG
0
1
1
1
3
Gaiotto Davide
ITA
0
1
1
1
3
Fischer Marius Christian
DEN
0
1
1
1
3
Fisch Alexander
BEL
0
1
1
1
3
Ergemlidze Beka
GEO
0
1
1
1
3
Đukić Milica
BIH
0
1
1
1
3
Duarte Puig Lorver
CUB
0
1
1
1
3
Duarte Mourão Tiago
POR
0
1
1
1
3
Domínguez Castaneda Fernando Daniel
SLV
0
1
1
1
3
Desyatnikov Eli
ISR
0
1
1
1
3
Cambie Stijn
BEL
0
1
1
1
3
Bierbaumer Martin
AUT
0
1
1
1
3
Barbieri Luca
ITA
0
1
1
1
3
Baran Radomił
POL
0
1
1
1
3
Balete Immanuel Josiah
PHI
0
1
1
1
3
Baeriswyl Simon
SUI
0
1
1
1
3
Avameri Artur
EST
0
1
1
1
3
Ardickas Daumilas
LTU
0
1
1
1
3
Abbasov Toghrul
AZE
0
1
1
1
3
von Glehn Tamara
SAF
0
1
1
0
3
Urbonavičius Ignas
LTU
0
1
1
0
3
Turnwald Gerhard
AUT
0
1
1
0
3
Sriswasdi Sira
THA
0
1
1
0
3
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
Mirzaev Inomzhon
TJK
0
1
0
2
3
Hindija Harun
BIH
0
1
0
2
3
◄ Previous 100
|
Next 100 ►
Supported by Google