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
Tomáš Zeman
CZE
0
0
1
1
2
Andrei Zelevinski
USS
0
1
0
0
1
Hacen Zelaci
ALG
0
0
0
0
1
Visar Zejnulahu
MKD
0
0
0
0
1
Paul Zeitz
USA
0
0
1
0
1
Helmut Zeisel
AUT
0
0
1
0
1
Pascal Zeihen
LUX
0
0
2
0
3
Damiano Zeffiro
ITA
0
2
0
0
2
Rune Zedeler
DEN
0
0
0
0
1
Christoph Zechner
AUT
0
2
0
0
2
Karol Żebrowski
POL
0
1
0
0
1
Temistocles Zeballos Rodriguez
PAN
0
0
0
0
1
Temistocles Zeballos
PAN
0
0
0
0
1
Smilka Zdravkovska
YUG
0
0
0
0
1
Marek Zbysiński
POL
0
1
0
0
1
Stefanie Zbinden
SUI
0
1
1
1
3
Timofey Zaytsev
RUS
0
0
1
0
1
Thalía Faustina Zayas Suárez
CUB
0
0
0
0
1
Sameh Zawawi
SAU
0
0
1
0
1
Chann Myae Zaw
MMR
0
0
0
0
1
Jakub Závodný
SVK
0
0
1
1
2
Maxime Zavidovique
FRA
0
0
1
0
1
Aleksandar Zavaljevski
YUG
0
0
1
0
1
Adilet Zauytkhan
KAZ
0
0
1
0
1
Aigars Zaube
LVA
0
0
0
2
2
Pavel Zatitskiy
RUS
0
1
0
0
1
Zhaidarzhan Zataev
KAZ
0
0
0
0
1
Zarmehr Zarifi
TJK
0
0
0
1
1
? Zari
MAR
0
0
0
0
1
Jaber Zarezadeh
IRN
1
0
0
0
1
Rumen Zarev
BGR
2
1
0
0
3
Peter Zarén
SWE
0
0
1
1
2
Wojciech Zaremba
POL
0
1
0
0
1
Mojtaba Zareh Bidaki
IRN
1
0
0
0
1
Daniil Zarayskyy
UKR
0
0
1
0
1
Marcos Rubén Zárate Gamarra
PAR
0
0
0
1
3
Francisco Javier Zaragoza Martínez
MEX
0
0
0
2
2
Andrzej Zarach
POL
0
0
0
0
1
Alessandro Zappala
ITA
0
0
0
0
1
Dmitri Zaporojets
RUS
1
0
0
0
1
Georgios Zaphiris
CYP
0
0
0
0
1
Jesús Zapata
PER
0
0
0
1
1
Hantsje Zantema
NLD
0
0
0
0
1
Riccardo Zanotto
ITA
0
0
0
0
1
Cristian Zanoci
MDA
0
0
1
0
1
Dmitry Zanin
UZB
0
0
0
1
1
M. Saifuddin Zanial
MAS
0
0
0
0
1
René Zandbergen
NLD
0
0
1
0
1
Alexandr Zamorzaev-Orleanschii
MDA
1
3
0
0
4
Carolina Zamora Nasralah
CRI
0
0
0
0
1
Alonso Zamora Mejias
CRI
0
0
0
1
1
Christian Zamora Jaen
CRI
0
0
0
0
1
Emilio Zamora
ECU
0
0
0
0
1
Emilio Zamora
ECU
0
0
0
0
2
Bekhruz Zamonov
TJK
0
0
0
0
1
Tudor Zamifrescu
ROU
0
0
1
0
1
Leonardo Zambrano
ECU
0
0
0
1
1
Guilio Zambon
ITA
0
0
0
0
1
Sofoklis Zambirinis
CYP
0
0
1
1
4
Jennet Zamanova
TKM
0
0
1
0
1
Mikołaj Zalewski
POL
0
0
1
0
1
Aljaž Zalar
SVN
0
0
0
1
1
Ahmad Zaky
IDN
0
1
2
0
3
Marek Zakrzewski
POL
0
0
1
0
1
Akram Zakine
BEL
0
0
0
1
1
Radosław Żak
POL
1
3
0
0
4
Nejc Zajc
SVN
0
0
0
1
1
Aleksejs Zajakins
LVA
0
0
0
2
2
Michał Zając
POL
0
0
2
0
2
Vladimír Zajac
SVK
0
0
2
0
2
Alexander Zaitsev
KAZ
0
0
0
0
1
Aleksander Zaimskih
USS
0
0
1
0
1
Vladimir Zaimov
BGR
0
0
2
0
2
Gjergji Zaimi
ALB
0
2
1
1
4
Anatoli Zaicev
USS
1
0
0
0
1
Miloš Zahradník
CZS
0
0
0
0
1
Ákos Záhorský
SVK
0
1
0
1
2
Ulrich Zähle
GDR
1
1
0
0
1
2
Haris Bin Zahid
PAK
0
0
0
0
1
Abdul Rehman Zahid
PAK
0
0
0
2
4
Adrian-Ioan Zahariuc
ROU
2
0
2
0
4
Dragan Zahariev
MKD
0
0
0
0
1
Ilija Zaharevič
USS
1
0
0
0
1
1
Alexandru Zaharescu
ROU
0
1
1
0
2
Neža Žager Korenjak
SVN
0
0
0
1
1
Bayarsaikhan Zagdaa
MNG
0
0
0
0
1
Siditan Zagani
ALB
0
0
0
0
1
Gašper Zadnik
SVN
0
1
1
0
2
Ilias Zadik
HEL
0
0
0
1
1
Daza Louis Zadi
CIV
0
0
0
0
2
Ngai-Hang Zachary Leun
SGP
0
0
1
0
1
Ioannis Zachariou
CYP
0
0
0
0
1
Marios Zacharias
CYP
0
0
0
0
1
Kyriakos Zacharias
CYP
0
0
1
1
3
Christos Zacharias
CYP
0
0
0
0
1
John Zacharia
CYP
0
0
0
0
1
Giorgos Zacharia
CYP
0
0
2
0
3
Charalampos Zacharia
CYP
0
0
0
0
1
Adam Zach
CZS
0
0
1
0
1
Gergely Zábrádi
HUN
0
2
0
0
2
◄ Previous 100
|
Next 100 ►
Supported by Google