International Mathematical Olympiad
IMO 2012
IMO 2013
Timeline
Countries
Results
Search
Problems
Hall of fame
General information
Links and Resources
de
en
es
fr
ru
Hall of fame
Next 100 ►
Contestant
[
♀
♂
]
[←]
Code
Awards
Special prizes
Participations
G
S
B
HM
John Rickard
UNK
3
0
0
0
3
3
Wolfgang Burmeister
GDR
3
2
0
0
2
5
József Pelikán
HUN
3
1
0
0
2
4
László Lovász
HUN
3
1
0
0
2
4
Simon Phillips Norton
UNK
3
0
0
0
2
3
Imre Ruzsa
HUN
2
1
0
0
2
3
László Babai
HUN
1
2
0
0
2
3
Marc van Leeuwen
NLD
0
2
0
0
2
2
Iurie Boreico
MDA
3
2
0
0
1
5
Nikolay Nikolov
BGR
3
1
0
0
1
4
Bernhard Leeb
GER
1
3
0
0
1
4
László Csirmaz
HUN
1
2
0
0
1
3
Tadeusz Figiel
POL
1
1
1
0
1
3
Paul Nevile Balister
UNK
1
1
1
0
1
3
Malcolm John Williamson
UNK
1
1
0
0
1
2
Michael Steiner
SWE
1
1
0
0
1
2
Pawel Kröger
GDR
1
1
0
0
1
2
Joseph Keane
USA
1
1
0
0
1
2
Richard Ewen Borcherds
UNK
1
1
0
0
1
2
Tomáš Mašek
CZS
1
0
2
0
1
3
Michał Misiurewicz
POL
1
0
1
0
1
2
Fedor Nazarov
USS
1
0
0
0
1
1
Aleksander Livshic
USS
1
0
0
0
1
1
Peter Georgiev
BGR
1
0
0
0
1
1
Andreas Felgenhauer
GDR
0
3
0
0
1
3
Plamen Dimitrov Stefanov
BGR
0
2
0
0
1
2
Krzysztof Nowiński
POL
0
1
1
0
1
2
Olaf Böhme
GDR
0
1
1
0
1
3
Aleksandru Bădescu
ROU
0
1
1
0
1
2
Emanouil Atanassov
BGR
0
1
1
0
1
2
Viktor Galperin
USS
0
1
0
0
1
1
David Aldous
UNK
0
1
0
0
1
1
Paweł Traczyk
POL
0
0
2
0
1
2
Nándor Simányi
HUN
0
0
2
0
1
2
Bernd Schmutzler
GDR
0
0
1
0
1
1
Douglas Oman
USA
0
0
1
0
1
1
Markku Markkanen
FIN
0
0
1
0
1
2
Martin Čadek
CZS
0
0
1
0
1
1
Nicholas Wedd
UNK
0
0
0
0
1
1
Slobodan Simić
YUG
0
0
0
0
1
3
Gábor Ivanyos
HUN
0
0
0
0
1
1
Timo Erkama
FIN
0
0
0
0
1
1
Awgaanzeren Damdinsuren
MNG
0
0
0
0
1
1
Anton Černý
CZS
0
0
0
0
1
2
Teodor von Burg
SRB
4
1
1
0
6
Lisa Sauermann
GER
4
1
0
0
5
Christian Reiher
GER
4
0
1
0
5
Reid Barton
USA
4
0
0
0
4
Martin Härterich
GER
3
1
1
0
5
Peter Scholze
GER
3
1
0
0
4
Nipun Pitimanaaree
THA
3
1
0
0
4
Kentaro Nagao
JPN
3
1
0
0
4
Vladimir Barzov
BGR
3
1
0
0
4
Makoto Soejima
JPN
3
0
1
0
4
Tamás Terpai
HUN
3
0
0
0
3
Yuliy Sannikov
UKR
3
0
0
0
3
Béla András Rácz
HUN
3
0
0
0
3
Serguei Norine
RUS
3
0
0
0
3
Przemysław Mazur
POL
3
0
0
0
3
Ciprian Manolescu
ROU
3
0
0
0
3
Mihai Manea
ROU
3
0
0
0
3
Evgenia Malinnikova
USS
3
0
0
0
3
Tiankai Liu
USA
3
0
0
0
3
Sergei Ivanov
USS
3
0
0
0
3
Ivan Ivanov
BGR
3
0
0
0
3
Stefan Laurenţiu Horneţ
ROU
3
0
0
0
3
Oleg Gol'berg
RUS
,
USA
3
0
0
0
3
Vladimir Dremov
RUS
3
0
0
0
3
Nikolai Dourov
RUS
3
0
0
0
3
Rosen Dimitrov Kralev
BGR
3
0
0
0
3
Tak Wing Ching
HKG
3
0
0
0
3
Teodor Bănică
ROU
3
0
0
0
3
Andrey Badzyan
RUS
3
0
0
0
3
Aleksandar Dimitrov Lishkov
BGR
2
3
0
0
5
Melih Üçer
TUR
2
2
0
0
4
Evan O'Dorney
USA
2
2
0
0
4
Tetsuyuki Maruoka
JPN
2
2
0
0
4
Toshiki Kataoka
JPN
2
2
0
0
4
Jeremy Kahn
USA
2
2
0
0
4
Stefan Heinrich
GDR
2
2
0
0
4
Omer Cerrahoglu
ROU
2
2
0
0
4
Pavlo Pylyavsky
UKR
2
1
1
0
4
Jeck Lim
SGP
2
1
1
0
4
Paul Jefferys
UNK
2
1
1
0
4
Alex (Lin) Zhai
USA
2
1
0
0
3
Rumen Zarev
BGR
2
1
0
0
3
Kuat Yessenov
KAZ
2
1
0
0
3
Dan Voiculescu
ROU
2
1
0
0
3
Martin Vodička
SVK
2
1
0
0
3
Ravi Vakil
CAN
2
1
0
0
3
Andrei-Bogdan Ungureanu
ROU
2
1
0
0
3
Ivan Petrakiev
BGR
2
1
0
0
3
Lenhard Ng
USA
2
1
0
0
3
Jan Nekovář
CZS
2
1
0
0
3
Andrei Moroianu
ROU
2
1
0
0
3
Po-Ru Loh
USA
2
1
0
0
3
Gyula Lakos
HUN
2
1
0
0
3
Géza Kós
HUN
2
1
0
0
3
Mark Kleiman
USA
2
1
0
0
3
Kiran Kedlaya
USA
2
1
0
0
3
Next 100 ►
Supported by Google