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