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
◄
Germany
►
Team results
•
Individual results
•
Hall of fame
Contestant
[
♀
♂
]
[↔]
Awards
Special prizes
Participations
G
S
B
HM
Zorn Reiner
0
1
0
0
1
Ziegler Günter M.
1
0
0
0
1
Zhong Xianghui
0
0
0
1
1
Wulff Christopher
0
0
1
0
1
Wolff Jürgen
0
1
0
0
1
Wingen Herbert
0
0
1
0
1
Wille Anja
0
1
0
0
1
Wiesend Götz
0
1
0
0
1
Wiechert Martin
1
1
0
0
2
Weyer Mark
0
0
1
0
1
Weselmann Uwe
1
0
0
0
1
Weiß Philipp
0
0
1
0
1
Wehrmann Ralf
0
0
1
0
1
Walter Jonas
2
0
1
0
3
Wagner Peter
0
1
0
0
1
Wagner Frank
1
0
0
0
1
Wagner Ferdinand
0
2
1
0
3
Wacker Andreas
0
0
1
0
1
von Eitzen Hagen
1
0
1
0
2
Völlmecke Julian Robin
0
0
0
1
1
Volker Thomas
0
1
0
0
1
Vogel Gunther
2
0
1
0
3
Verrel Julius
0
1
1
0
2
Tyomkyn Michael
0
3
0
0
3
Strich Robert
0
0
0
0
1
Stoll Michael
2
0
0
0
2
Stöhler Jörn
0
0
2
0
2
Stix Jakob
1
2
0
0
3
Stahlke Colin
0
0
2
0
2
Spann Walter
0
0
0
0
1
Siegert Philipp
0
0
1
0
1
Shkolnikov Mykhaylo
0
0
0
1
1
Schweiger Florian
0
1
1
0
2
Schwarz Wolfgang
1
0
0
0
1
Schwarz Stefan
1
1
0
0
2
Schubert Michael
0
0
2
0
2
Schröter Georg
0
2
0
0
2
Schreiber Alex
0
0
0
1
1
Schönherr Georg
1
0
1
0
2
Schöneborn Torsten
0
1
0
0
1
Scholze Peter
3
1
0
0
4
Schmitt Paul
0
0
0
1
1
Schmidt Tilman
0
0
1
0
1
Schmidt Paul Jakob
0
1
0
0
1
Schmidt Jan Hendrik
0
2
0
0
2
Schmidt David
0
1
1
0
2
Schapotschnikov Philipp
0
0
1
0
1
Sauermann Lisa
4
1
0
0
5
Sattler Christian
1
2
0
0
3
Runge Erich
0
0
0
0
1
Roth Michael
0
0
1
0
1
Roller Martin
0
0
2
0
2
Ritter Helge
0
0
1
0
1
Riekert Adrian
0
2
1
0
3
Richthammer Thomas
0
1
0
0
1
Reinke Bernhard
0
1
1
0
2
Reinhold Jens
0
2
0
0
2
Reiher Christian
4
0
1
0
5
Rathmann Jürgen
1
0
0
0
1
Ranke Hans
0
1
0
0
1
Raaf Bernhard
1
1
0
0
2
Puchta Jan-Christoph
0
2
0
0
2
Puchert Simon
0
0
1
0
1
Polzer Rudolf
0
0
1
1
3
Pfeiffer Paul
0
0
1
0
1
Petersen Jens
0
1
0
0
1
Paulsen Matthias
0
1
0
0
1
Paul Manfred
0
0
1
1
2
Oswald Markus
0
0
2
0
2
Olbermann Martin
0
1
0
0
1
Ohst Matthias
0
0
1
1
2
Noaghiu Christian Robert
0
0
1
0
1
Noaghiu Christian
0
1
0
0
1
Neupert Stephan
0
0
1
0
1
Neschen Martin
1
0
0
0
1
Munser Lars
0
2
0
0
2
Münch Florentin
0
0
1
0
1
Müller Peter
0
0
1
0
1
Müller Eric
0
3
0
0
3
Müller Eckhard
0
1
1
0
2
Moos Manuel
0
1
0
0
1
Mikolaiski Hans-Werner
0
0
0
0
1
Mierendorff Eva
0
0
0
0
1
Meyer Sebastian
0
1
1
1
3
Meyer Samuel
2
0
0
0
2
Merkl Franz
0
0
1
0
1
Merker Martin
0
1
0
0
1
McKeever Philip
0
0
1
0
1
Mann Boldizsár
0
2
0
0
2
Maennel Hartmut
2
0
0
0
3
Lytchak Alexander
0
0
0
1
1
Lörke Timo
0
1
1
0
2
Lönngren Hendrik
0
1
0
0
2
Liese Ben
0
1
0
0
1
Leeb Bernhard
1
3
0
0
1
4
Lauer Markus
0
2
1
0
3
Lau Eike
1
0
1
0
2
Laß Bodo
0
2
0
0
2
Langer Martin
0
1
1
0
2
Lampe Philipp
0
0
2
0
2
Lackmann Malte
0
2
0
1
3
Krüger Berthold
0
1
0
0
1
Kröner Christoph
0
0
1
0
1
Kreuzer Martin
0
1
0
0
1
Krause Achim
0
1
0
0
1
Kottisch Leonard
0
0
1
0
1
Köcher Nicolas
0
0
0
0
1
Kneißler Jan
0
0
1
0
1
Kleinjung Thorsten
2
0
0
0
2
Klein Andreas
0
0
2
0
2
Kinne Jan Christoph
0
0
0
1
1
Keßler Maximilian
0
0
1
0
1
Kaganskiy Juri
0
3
1
0
4
Juran Branko
0
0
2
0
2
Johanni Rainer
0
0
0
0
1
Jäger Thomas
1
2
1
0
4
Illies Georg
0
1
0
0
1
Holstermann Jan
0
0
0
1
1
Holschbach Armin
1
0
0
0
1
Höllring Kevin
0
1
0
0
1
Hoffmann Norbert
1
1
0
0
2
Herden Daniel
0
3
0
0
3
Heckel Annika
0
0
1
0
1
Hauck Maximilian
0
0
2
0
2
Härterich Martin
3
1
1
0
5
Harrer Daniel
0
1
1
0
2
Haible Bruno
1
1
0
0
2
Gundlach Fabian
0
1
0
0
1
Groß Lukas Finn
0
1
1
0
2
Grinberg Darij
1
2
0
0
3
Grieser Daniel
1
0
0
0
1
Grande Vincent
0
1
0
0
1
Graeber Marius
0
1
0
0
1
Grabbel Lennart Christian
1
1
0
0
2
Göbel Maximilian
0
0
0
1
1
Glockner Peter
0
0
0
0
1
Gleim Thomas
0
0
1
0
1
Gholizadeh Hossein
0
1
0
0
1
Gebhardt Arnfried
0
1
0
0
1
Gathmann Andreas
0
1
0
0
1
Gasper Ortwin
1
0
0
0
1
Galatenko Dmitrii
0
1
0
0
1
Fronhöfer Christoph
0
0
0
1
1
Friedrich Benjamin
0
0
1
0
1
Foß Hans-Dieter
0
1
0
0
1
Fischer Wieland
1
0
0
0
1
Fischer Thomas
0
0
1
0
1
Fintzen Jessica
0
0
1
0
1
Feuerstein Friedrich
0
1
0
1
2
Fels Marten
0
0
1
0
1
Felgenhauer Bertram
1
1
0
0
2
Everling Ulrich
0
0
1
0
1
Eng Holger
0
1
0
0
1
Elbrandt Florian
0
0
1
0
1
Eisfeld Jörg
1
1
0
0
2
Eisele Michael
0
0
0
0
1
Eilebrecht Tilo
0
1
0
0
1
Eberhard Peter
0
0
1
0
1
Düvelmeyer Nico
0
0
1
0
1
Duda Dominik
0
1
0
0
1
Dreher Michael
0
1
0
0
1
Drees Martin
0
1
1
0
2
Doenhardt Jürgen
0
0
0
0
1
Derenthal Ulrich
0
0
1
0
1
Buchholz Simon
0
0
1
0
1
Börger Christoph
0
1
0
0
1
Bisanz Markus
0
0
1
0
1
Bernert Christian
0
2
1
0
3
Bergemann Christoph
0
1
0
0
1
Bayer Arend
2
1
0
0
3
Bauer Tobias
0
1
0
0
1
Bartmann Alexander
0
0
1
0
1
Bamler Richard
0
1
1
0
2
Bahr Tobias
0
0
1
0
1
Arnold Bertram
0
1
0
0
1
Arndts Julian
0
0
1
0
1
Armbruster Susanne
0
0
1
0
1
Armbruster Alexander
0
1
1
0
2
Supported by Google