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
Yee Ka-Ping
CAN
1
0
0
1
2
Vlachos Georgios
HEL
1
0
0
1
2
Nicolescu Basarab
ROU
1
0
0
1
2
Koval Illya
UKR
1
0
0
1
2
Georgiadis Vasileios
HEL
1
0
0
1
2
Fleschler Ian
ARG
1
0
0
1
2
Dhariwal Prafulla Susil
IND
1
0
0
1
2
Cammi Marco
ITA
1
0
0
1
3
Búr Viliam
CZS
,
SVK
1
0
0
1
2
Bachniček Matej
SVK
1
0
0
1
2
Arzeno George
PRI
1
0
0
1
2
Aldangarov Alibek
KAZ
1
0
0
1
3
Zuo Hao
CHN
1
0
0
0
1
Zubkov Andrei
USS
1
0
0
0
1
Zsidó László
ROU
1
0
0
0
1
Zou Jin
CHN
1
0
0
0
1
Ziegler Günter M.
GER
1
0
0
0
1
1
Zhu Qingsan
CHN
1
0
0
0
1
Zhu Chenchang
CHN
1
0
0
0
1
1
Zhu Daniel
USA
1
0
0
0
1
1
Zhou Yunkun
CHN
1
0
0
0
1
Zhou Tianyou
CHN
1
0
0
0
1
Zhou Tong
CHN
1
0
0
0
1
1
Zheng Fan
CHN
1
0
0
0
1
Zheng Zhiwei
CHN
1
0
0
0
1
Zheng Hui
CHN
1
0
0
0
1
Zheng Changjin
CHN
1
0
0
0
1
Zhao Yanlin
CHN
1
0
0
0
1
Zhao Alex
USA
1
0
0
0
1
Zhang Lingfu
CHN
1
0
0
0
1
Zhang Min
CHN
1
0
0
0
1
Zhang Cheng
CHN
1
0
0
0
1
Zhang Ruixiang
CHN
1
0
0
0
1
Zhang Hao
CHN
1
0
0
0
1
Zhang Tony
USA
1
0
0
0
1
Zhang Zhiqiang
CHN
1
0
0
0
1
1
Zhang Lei
CHN
1
0
0
0
1
Zhang Yin
CHN
1
0
0
0
1
Zhang Lizhao
CHN
1
0
0
0
1
Zhang Zhaohui
CHN
1
0
0
0
1
Zhang Jian
CHN
1
0
0
0
1
1
Zhang Shengtong
CHN
1
0
0
0
1
Zhang Lu
CHN
1
0
0
0
1
Zhang Yiran
CHN
1
0
0
0
1
1
Zhang Zhicheng
CHN
1
0
0
0
1
1
Zhang Xinliang
CHN
1
0
0
0
1
Zhang Qiao
USA
1
0
0
0
1
Zeng Xianyi
CHN
1
0
0
0
1
Zarezadeh Jaber
IRN
1
0
0
0
1
Zareh Bidaki Mojtaba
IRN
1
0
0
0
1
Zaporojets Dmitri
RUS
1
0
0
0
1
Zaicev Anatoli
USS
1
0
0
0
1
Zahedigolpayegani Radin
IRN
1
0
0
0
1
Zaharevič Ilija
USS
1
0
0
0
1
1
Yusin Boris
USS
1
0
0
0
1
1
Yun Zhiwei
CHN
1
0
0
0
1
1
Yuan Xinyi
CHN
1
0
0
0
1
Yuan Hanhui
CHN
1
0
0
0
1
Yuan Zhizhen
CHN
1
0
0
0
1
1
Yu Jun
CHN
1
0
0
0
1
Yu Jialian
CHN
1
0
0
0
1
Yu Yang
CHN
1
0
0
0
1
Yu Chenjie
CHN
1
0
0
0
1
Yu Ranfeng
CHN
1
0
0
0
1
Yoshida Kensuke
JPN
1
0
0
0
1
Yoon Yeo-Il
KOR
1
0
0
0
1
Yongpisanpob Yolrada
THA
1
0
0
0
1
Yip Fredy
AUS
1
0
0
0
1
Yi Jia
CHN
1
0
0
0
1
Yeo Jih-Chiang
TWN
1
0
0
0
1
Yao Bowen
CHN
1
0
0
0
1
Yao Jiangang
CHN
1
0
0
0
1
1
Yao Yuan
USA
1
0
0
0
1
1
Yang Ben
CHN
1
0
0
0
1
Yang Shiwu
CHN
1
0
0
0
1
Yang Ke
CHN
1
0
0
0
1
Yang Baozhong
CHN
1
0
0
0
1
1
Yang Yuan
CHN
1
0
0
0
1
1
Yang Yihan
SGP
1
0
0
0
1
Yan Jun
CHN
1
0
0
0
1
Yamamoto Yuji
JPN
1
0
0
0
1
Xuân Dao Nguyễn
VNM
1
0
0
0
1
Xu Qiming
CHN
1
0
0
0
1
Xie Baiting
CHN
1
0
0
0
1
1
Xiao Yikang
CHN
1
0
0
0
1
Xiao Wei
CHN
1
0
0
0
1
Xiao Liang
CHN
1
0
0
0
1
1
Xiang Zhen
CHN
1
0
0
0
1
Xia Yuxing
CHN
1
0
0
0
1
Wu Hao
CHN
1
0
0
0
1
Wu Mengxi
CHN
1
0
0
0
1
Wu Zhongtao
CHN
1
0
0
0
1
Wu Jinze
CHN
1
0
0
0
1
Wu Tony Yuzheng
AUS
1
0
0
0
1
Wu Po-Han
TWN
1
0
0
0
1
Woo Jee Chul
KOR
1
0
0
0
1
Weselmann Uwe
GER
1
0
0
0
1
Weisz Máté Barnabás
HUN
1
0
0
0
1
Weinstein Jonathan
USA
1
0
0
0
1
1
Wei Chen
CHN
1
0
0
0
1
◄ Previous 100
|
Next 100 ►
Supported by Google