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
◄
Canada
►
Team results
•
Individual results
•
Hall of fame
Contestant
[
♀
♂
]
[↔]
Awards
Special prizes
Participations
G
S
B
HM
Zung Jonathan
0
0
0
1
1
Zhu Yuqi
0
0
1
0
1
Zhou Zixiang
2
1
1
0
4
Zhou Kevin Kai Qi
0
0
1
0
1
Zhao Yufei
1
1
1
0
3
Zhao William
2
1
1
0
4
Yen Lily
0
0
0
0
1
Yee Ka-Ping
1
0
0
1
2
Yazdani Soroosh
0
1
0
0
1
Yang Ruizhou
0
0
1
1
2
Yang Ming
0
1
0
0
1
Yang James
0
0
1
0
1
Yang Haozhe
0
0
1
0
1
Xu Jinhao (Hunter)
0
0
1
0
1
Xiong Ruiming
0
0
1
0
1
Whatley Alexander
0
0
3
0
3
West Julian
0
0
1
0
1
Wang Kaixin
0
2
0
0
2
Wang Edgar
0
0
1
0
1
Veach Eric
0
0
1
0
1
van Raamsdonk Mark
0
0
1
0
1
Vakil Ravi
2
1
0
0
3
Tue Vo Minh
0
1
0
0
2
Tsimerman Jacob
2
0
0
0
2
Timar Charles S.
0
1
1
0
2
Thomas Hugh
0
0
1
1
2
Tang Lawrence
0
0
0
1
1
Tang David
0
0
2
0
2
Tang Adrian
0
0
1
0
1
Sutherland Bruce
0
0
0
0
1
Surry Patrick
0
1
0
0
1
Sun Nicholas
0
1
0
0
1
Sun Kevin
3
0
1
0
4
Sun Kai
0
1
0
0
1
Sun Chengyue (Jarno)
0
0
2
1
3
Sun Chen
0
2
1
0
3
Springer Colin
0
1
1
0
2
Spivak Daniel
0
1
1
0
2
Spink Hunter
1
2
0
0
3
Song Zhuo Qun (Alex)
5
0
1
0
6
Siu Steven
0
1
0
0
1
Shi Xiaolin (Danny)
1
0
1
0
2
Shi Peng
0
2
1
0
3
Shen Eric
2
0
0
0
2
Schneider Jonathan Timur
0
1
1
0
3
Sato Naoki
0
1
1
0
2
Sardarli Mariya
0
0
1
0
1
Sangha Gurraj
0
0
0
1
1
Sahami Arvin
0
1
0
0
1
Russo Giuseppe
0
0
1
0
2
Rucklidge William
0
0
1
0
1
Rucklidge Alastair
0
0
1
0
1
Rong Victor
1
2
0
0
3
Romosan Alexandru
0
0
0
0
1
Rickards James
0
2
0
0
2
Rhee Dong Uk (David)
0
1
1
1
3
Remorov Alexander
0
1
1
0
2
Qi Qi
0
1
1
0
2
Purbhoo Kevin
0
0
2
0
2
Pritchard David
0
1
1
0
2
Piotte Martin
0
0
3
0
3
Peng Yang (Richard)
0
1
1
0
2
Pang Michael
0
0
1
0
1
Niu Shu
0
0
0
0
1
Nicholson David
0
0
0
0
1
Nicholson Alexander
0
0
1
0
1
Mong Roger
1
0
1
0
2
Molloy Mike
0
0
0
0
2
Molina Lovett Antonio
0
1
0
0
1
Min Kevin
0
2
0
0
2
Milley Peter
0
0
1
0
1
McKinnon David
0
0
1
0
1
Mao Marvin
0
1
0
0
1
MacBeath Gavin
0
0
0
0
1
Ma John (Zhiyao)
0
1
0
0
1
Lu Evan
0
0
0
1
1
Logan Adam
0
1
0
0
1
Lin Andrew
0
0
0
1
1
Li Yan
0
1
1
0
2
Li Michael
1
0
0
0
1
Leung Edward
1
0
1
0
2
Lei Yin (Jessie)
0
0
0
1
2
Lee Rocky
0
0
1
0
2
Lee James
0
0
0
0
1
Lee David
0
0
0
0
1
Lee Alex
0
0
1
0
1
Law James
0
0
0
1
1
Latour Frédéric
0
1
0
0
1
Lai Eric
0
0
0
1
1
Kwan Kevin
0
0
1
0
1
Kramár János
0
0
1
0
2
Krakovna Viktoriya
0
1
0
0
1
Klein Moses
0
0
1
0
1
Kisman Derek
0
1
0
0
1
Ker Alyssa
0
0
2
0
2
Karp Steven Neil
0
0
1
0
1
Kamoosi Nima
0
0
1
0
1
Jong Philip
0
1
0
0
2
Jiang Heinrich
0
0
1
0
1
Ji Caleb
0
0
1
0
1
Jeon Sebastian
0
0
1
0
1
Ivrii Oleg
0
0
1
1
2
Huynh Kent Wai Kit
0
0
1
0
1
Huang Yan (Bill)
0
0
1
0
1
Hsia Chen Cyrus
0
1
0
1
2
Hoshino Richard
0
1
0
0
1
Hong Liang
0
0
1
0
1
Higham Jeffrey
0
0
1
0
1
Hendrie Christopher Ian
0
0
0
0
1
Hatton Edward D.
0
0
0
0
1
Han Tianyi (David)
0
1
1
0
2
Halim Howard Loewe
0
1
0
0
1
Halim Howard
0
1
0
0
1
Guo Thomas
2
2
1
0
5
Grossman Jeffrey
1
2
0
0
3
Grant Elyot Jameson Lester
0
0
1
0
1
Goodman David
0
0
0
0
1
Gonthier Georges
1
0
0
0
1
Goldberg Ian
1
1
1
0
3
Ginsburg Neale
0
0
1
0
1
Furmaniak Ralph
0
0
0
1
1
Fry Stephen
0
0
0
0
1
Fink Alexander
0
1
0
0
1
Feir Bryan
0
0
0
0
1
Fei Lin
0
0
0
0
1
Enachescu Mihaela
0
1
1
0
2
Dukes Peter
0
0
0
0
1
Deng Calvin
2
0
0
0
2
D'Ippolito Frank
0
0
1
0
2
Clase Michael
0
0
1
0
1
Chun Byung-Kyu
0
1
2
0
3
Chui Jimmy
0
0
2
1
3
Chow Michael
0
0
1
0
1
Chow Andrew
0
0
0
2
2
Choi Keon
0
0
1
0
1
Chew John
0
1
0
0
1
Cheung Kevin
0
0
0
0
1
Cheung Donny
0
0
1
0
1
Cheung Denise
0
0
0
1
1
Cheng Robin
1
1
0
0
2
Cheng Paul
0
0
1
0
1
Chan Adrian
1
1
1
0
3
Cautis Sabin
0
0
2
0
2
Cardno Todd
0
0
0
0
1
Brox Daniel
1
1
0
0
2
Brown Danny
0
1
0
0
1
Bridson Robert
0
0
1
0
1
Brennan Matthew
1
0
1
0
2
Bradley Mike
0
0
0
0
1
Bowman John
0
0
0
0
1
Bormashenko Olena
1
1
0
0
2
Birka Adrian
0
0
0
0
2
Bernier David
0
0
0
0
1
Bei Warren
2
1
0
0
3
Basu Dhruv
0
1
0
0
1
Barrington Leigh Robert
0
0
2
0
2
Barekat Farzin
0
1
0
0
1
Baragar Arthur
0
0
0
0
1
Ash David
1
0
0
0
1
Arthur David
1
0
1
0
2
Amano Etsuko
0
0
1
0
1
Supported by Google