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
◄
United States of America
►
Team results
•
Individual results
•
Hall of fame
Contestant
[
♀
♂
]
[←]
Awards
Special prizes
Participations
G
S
B
HM
Luke Robitaille
4
0
0
0
4
Reid Barton
4
0
0
0
4
Evan O'Dorney
2
2
0
0
4
Jeremy Kahn
2
2
0
0
4
Tiankai Liu
3
0
0
0
3
Allen Liu
3
0
0
0
3
Alex (Lin) Zhai
2
1
0
0
3
Lenhard Ng
2
1
0
0
3
Po-Ru Loh
2
1
0
0
3
Mark Kleiman
2
1
0
0
3
Kiran Kedlaya
2
1
0
0
3
Vincent Huang
2
1
0
0
3
Xiaoyu He
2
1
0
0
3
Jordan S. Ellenberg
2
1
0
0
3
Gabriel Carroll
2
1
0
0
3
Paul Valiant
1
2
0
0
3
David Grabiner
1
2
0
0
3
Randall Dougherty
1
2
0
0
3
Paul Herdeg
1
1
1
0
3
David Yang
2
0
0
0
2
Alexander Wang
2
0
0
0
2
James Tao
2
0
0
0
2
Bobby Shen
2
0
0
0
2
Eric Shen
2
0
0
0
2
Mark Sellke
2
0
0
0
2
Aaron Pixton
2
0
0
0
2
Yang Liu
2
0
0
0
2
Derek Liu
2
0
0
0
2
James Lin
2
0
0
0
2
Mitchell Lee
2
0
0
0
2
Michael Larsen
2
0
0
0
2
Daniel Kane
2
0
0
0
2
Benjamin Gunby
2
0
0
0
2
Andrew Gu
2
0
0
0
2
Noam Elkies
2
0
0
0
2
Carl Bosley
2
0
0
0
2
Ankan Bhattacharya
2
0
0
0
2
Eric K. Wepsic
1
1
0
0
2
Stephen Wang
1
1
0
0
2
Jeffrey M. Vanderkam
1
1
0
0
2
Arnav Tripathy
1
1
0
0
2
Thomas Swayze
1
1
0
0
2
Joel Rosenberg
1
1
0
0
2
Michael Reid
1
1
0
0
2
Miller Puckette
1
1
0
0
2
Junyao Peng
1
1
0
0
2
Oaz Nir
1
1
0
0
2
David Moews
1
1
0
0
2
Jacob Lurie
1
1
0
0
2
Ricky Liu
1
1
0
0
2
Brian Lawrence
1
1
0
0
2
Eric Larson
1
1
0
0
2
Michael Kural
1
1
0
0
2
Robert Kleinberg
1
1
0
0
2
Aleksandr Khazanov
1
1
0
0
2
Joseph Keane
1
1
0
0
1
2
Anders Kaseorg
1
1
0
0
2
Brian Hunt
1
1
0
0
2
Sherry Gong
1
1
0
0
2
Nathan Curtis
1
1
0
0
2
Quanlin Chen
1
1
0
0
2
Wenyu Cao
1
1
0
0
2
Christopher C. Chang
1
0
1
0
2
Jeremy Bem
1
0
1
0
2
Melanie Wood
0
2
0
0
2
John Woo
0
2
0
0
2
Joshua Nichols-Barrer
0
2
0
0
2
Steven Newman
0
2
0
0
2
Stephen Modzelewski
0
2
0
0
2
Victor Milenkovic
0
2
0
0
2
Samuel A. Kutin
0
2
0
0
2
Wei Hwa Huang
0
2
0
0
2
Douglas Jungreis
0
1
1
0
2
Reed Kelly
0
0
2
0
2
Ronald Kaminsky
0
0
0
0
2
Daniel Zhu
1
0
0
0
1
Alex Zhao
1
0
0
0
1
Tony Zhang
1
0
0
0
1
Qiao Zhang
1
0
0
0
1
Yuan Yao
1
0
0
0
1
Jonathan Weinstein
1
0
0
0
1
Victor Wang
1
0
0
0
1
Brandon Wang
1
0
0
0
1
William Wang
1
0
0
0
1
Zifan Wang
1
0
0
0
1
Edward Wan
1
0
0
0
1
Jessica Wan
1
0
0
0
1
Noah Walsh
1
0
0
0
1
Paul Vojta
1
0
0
0
1
Colin Shanmo Tang
1
0
0
0
1
Linus Tang
1
0
0
0
1
Robert T. Cordwell
1
0
0
0
1
David Stoner
1
0
0
0
1
Mihir Anand Singhal
1
0
0
0
1
Noam Shazeer
1
0
0
0
1
Sasha Schwartz
1
0
0
0
1
Krishanu Roy Sankar
1
0
0
0
1
Colin Sandon
1
0
0
0
1
Alexander Harry Saltman
1
0
0
0
1
Ashwin Sah
1
0
0
0
1
Michael Ren
1
0
0
0
1
Jeremy Primer
1
0
0
0
1
Eric Price
1
0
0
0
1
Krishna Pothapragada
1
0
0
0
1
Shyam Narayanan
1
0
0
0
1
Alison Miller
1
0
0
0
1
Thomas Mildorf
1
0
0
0
1
Sammy Luo
1
0
0
0
1
Huaye Jeff Lin
1
0
0
0
1
Maxim Li
1
0
0
0
1
George Jr. Lee
1
0
0
0
1
Ian Le
1
0
0
0
1
Michael Korn
1
0
0
0
1
Shaunak Kishore
1
0
0
0
1
Ravi Jagadeesan
1
0
0
0
1
Waldemar Horwat
1
0
0
0
1
Oleg Gol'berg
1
0
0
0
1
Benji Fisher
1
0
0
0
1
Andrew Dittmer
1
0
0
0
1
Kevin Cong
1
0
0
0
1
Zarathustra Brady
1
0
0
0
1
John Berman
1
0
0
0
1
Ryan Alweiss
1
0
0
0
1
Yan Zhang
0
1
0
0
1
Allen Yuan
0
1
0
0
1
Samuel K. Vandervelde
0
1
0
0
1
Washington Taylor
0
1
0
0
1
Michail Sunitsky
0
1
0
0
1
Yi Sun
0
1
0
0
1
Daniel Stronger
0
1
0
0
1
Richard Stong
0
1
0
0
1
Robert Southworth
0
1
0
0
1
Hyun Soo Kim
0
1
0
0
1
Bruce Smith
0
1
0
0
1
Peter Shor
0
1
0
0
1
Dong Shin
0
1
0
0
1
Andrew H. Schultz
0
1
0
0
1
William Schneeberger
0
1
0
0
1
James Roche
0
1
0
0
1
Ehud Reiter
0
1
0
0
1
Bjorn Poonen
0
1
0
0
1
Mark Pleszkoch
0
1
0
0
1
Royce Peng
0
1
0
0
1
Gregg Patruno
0
1
0
0
1
Qinxuan Pan
0
1
0
0
1
John Overdeck
0
1
0
0
1
Thomas Nisonger
0
1
0
0
1
In Sung Na
0
1
0
0
1
Carl Alexander Miller
0
1
0
0
1
Delong Meng
0
1
0
0
1
Maximus Lu
0
1
0
0
1
Po-Shen Loh
0
1
0
0
1
Mark Lipson
0
1
0
0
1
Ray Li
0
1
0
0
1
Sergey Levin
0
1
0
0
1
Darien Lefkowitz
0
1
0
0
1
Jordan Lefkowitz
0
1
0
0
1
Eric Lander
0
1
0
0
1
Kevin Lacker
0
1
0
0
1
Jeffrey Kwan
0
1
0
0
1
Tal Kubo
0
1
0
0
1
Andrew H. Kresch
0
1
0
0
1
Ryan (Taehyeon) Ko
0
1
0
0
1
Daniel Knierim
0
1
0
0
1
Tianze Jiang
0
1
0
0
1
Matt Ince
0
1
0
0
1
Andrew Gu
0
1
0
0
1
Gopal Goel
0
1
0
0
1
Avinoam Freedman
0
1
0
0
1
Calvin Deng
0
1
0
0
1
William Cross
0
1
0
0
1
John Clyde
0
1
0
0
1
Zachary Chroman
0
1
0
0
1
Paul Christiano
0
1
0
0
1
Li-Chung Chen
0
1
0
0
1
Joshua Brakensiek
0
1
0
0
1
Ankit Bisain
0
1
0
0
1
David Barton
0
1
0
0
1
Gerhard Arenstorf
0
1
0
0
1
Adam Ardeishar
0
1
0
0
1
Zachary Abel
0
1
0
0
1
Paul Zeitz
0
0
1
0
1
David Yuen
0
0
1
0
1
James Yeh
0
0
1
0
1
Charles Walter
0
0
1
0
1
Steven Tschantz
0
0
1
0
1
John Steinke
0
0
1
0
1
James Propp
0
0
1
0
1
Laurence Penn
0
0
1
0
1
Douglas Oman
0
0
1
0
1
1
David Montana
0
0
1
0
1
Russell Lyons
0
0
1
0
1
Tedrick Leung
0
0
1
0
1
Ram Goel
0
0
1
0
1
Andrei Gnepp
0
0
1
0
1
Michael Finn
0
0
1
0
1
Lawrence Detlor
0
0
1
0
1
Douglas Davidson
0
0
1
0
1
Matthew Cook
0
0
1
0
1
Jay Chyung
0
0
1
0
1
Tim Chklovski
0
0
1
0
1
David B. Carlton
0
0
1
0
1
Ruby Breydo
0
0
1
0
1
Hubert L. Bray
0
0
1
0
1
Andrew Bernoff
0
0
1
0
1
Tong-Ke Xue
0
0
0
1
1
Paul Weiss
0
0
0
0
1
Richard Mifflin
0
0
0
0
1
Timothy Kokesh
0
0
0
0
1
Randy Ekl
0
0
0
0
1
Scott Cohen
0
0
0
0
1
Daniel Bloch
0
0
0
0
1
Bernard Beard
0
0
0
0
1
Richard Agin
0
0
0
0
1
Supported by Google