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
◄
15
th
IMO 1973
►
Country results
•
Individual results
•
Statistics
Contestant
[
♀
]
[←]
Country
P1
P2
P3
P4
P5
P6
∑
Total
#
Rank
Award
Tor Nilsson
Sweden
6
6
0
6
1
0
19
56
Bronze medal
Jean Christophe Yoccoz
France
6
0
8
6
6
6
32
7
Silver medal
Denis Leblond
France
0
6
4
6
6
5
27
19
Silver medal
Valeriu Anisiu
Romania
6
6
8
6
0
0
26
21
Bronze medal
Adrian Ocneanu
Romania
5
6
8
6
0
8
33
6
Silver medal
Emil Kiss
Hungary
6
6
8
6
3
0
29
15
Silver medal
Péter Pál Pálfy
Hungary
6
1
8
6
6
3
30
11
Silver medal
János Kollár
Hungary
6
6
6
6
6
8
38
4
Gold medal
Nándor Simányi
Hungary
0
6
8
6
6
0
26
21
Bronze medal
Péter Ablonczy
Hungary
6
0
8
6
6
0
26
21
Bronze medal
Johannes Leopold
Austria
2
6
8
6
0
0
22
39
Bronze medal
Walter Zulehner
Austria
0
0
8
6
6
0
20
51
Bronze medal
Wilhelm Ottendörfer
Austria
6
0
2
6
6
0
20
51
Bronze medal
Wolfgang Redtenbacher
Austria
1
6
8
6
0
0
21
43
Bronze medal
Miodrag Živković
Yugoslavia
1
0
8
6
6
0
21
43
Bronze medal
Johan van Gans
Netherlands
0
6
0
6
6
8
26
21
Bronze medal
Joop van den Eijnde
Netherlands
2
6
0
6
6
0
20
51
Bronze medal
Pavel Kindlmann
Czechoslovakia
2
0
7
6
6
0
21
43
Bronze medal
Anthony James (Tony) Scholl
United Kingdom
0
0
7
6
1
4
18
62
Bronze medal
David James Pritchard
United Kingdom
0
6
1
6
6
0
19
56
Bronze medal
Elias Wegert
German Democratic Republic
6
0
8
6
6
4
30
11
Silver medal
Pawel Kröger
German Democratic Republic
6
0
1
6
6
8
27
19
Silver medal
Jürgen Roßmann
German Democratic Republic
4
0
5
6
6
0
21
43
Bronze medal
Albrecht Böttcher
German Democratic Republic
0
6
8
6
6
2
28
17
Silver medal
Gerd Weißenborn
German Democratic Republic
6
6
0
6
6
0
24
30
Bronze medal
Evgeny Khukhro
Union of Soviet Socialist Republics
6
6
0
6
6
0
24
30
Bronze medal
Viktor Budaev
Union of Soviet Socialist Republics
6
6
8
6
6
0
32
7
Silver medal
Konstantin Yursha
Union of Soviet Socialist Republics
0
6
8
6
6
0
26
21
Bronze medal
Naum Golcman
Union of Soviet Socialist Republics
0
0
8
6
6
6
26
21
Bronze medal
Pavel Grozman
Union of Soviet Socialist Republics
5
6
8
6
6
8
39
2
Gold medal
Dmitriy Leshiner
Union of Soviet Socialist Republics
6
5
5
6
6
0
28
17
Silver medal
Sergei Konyagin
Union of Soviet Socialist Republics
6
6
8
6
6
8
40
1
Gold medal
Helmut Grassinger
Austria
0
0
4
6
0
0
10
93
Kraemir Markov
Bulgaria
1
0
6
6
1
0
14
76
Zdravko Slavov
Bulgaria
0
0
1
6
5
0
12
84
Rumen Marshov
Bulgaria
6
0
2
6
0
0
14
76
Sava Krstić
Yugoslavia
0
0
8
6
0
0
14
76
Helmut Roßmann
German Democratic Republic
6
0
1
6
0
0
13
83
Jerzy Weyman
Poland
6
6
0
5
6
0
23
34
Bronze medal
Adam Smólski
Poland
6
6
0
5
6
0
23
34
Bronze medal
Wojciech Banaszczyk
Poland
0
6
8
5
6
0
25
28
Bronze medal
Maciej Lewenstein
Poland
6
0
0
5
6
0
17
66
Bronze medal
Grzegorz Andrzejczak
Poland
6
6
8
5
6
0
31
9
Silver medal
Michel Bonnet
France
6
1
7
5
6
5
30
11
Silver medal
Iulian Appel
Romania
2
6
8
5
1
0
22
39
Bronze medal
Sándor Veres
Hungary
0
0
6
5
6
0
17
66
Bronze medal
Péter Prőhle
Hungary
6
6
3
5
6
0
26
21
Bronze medal
Wilfried Pascher
Austria
0
6
8
5
0
0
19
56
Bronze medal
Ivan Mirković
Yugoslavia
2
0
8
5
0
4
19
56
Bronze medal
Pavle Mladenović
Yugoslavia
6
0
8
5
0
0
19
56
Bronze medal
David John Goto
United Kingdom
4
6
6
5
6
8
35
5
Gold medal
Albrecht Heß
German Democratic Republic
5
0
8
5
4
0
22
39
Bronze medal
Reinhard Schuster
German Democratic Republic
6
6
0
5
6
0
23
34
Bronze medal
Georgiy Egorov
Union of Soviet Socialist Republics
6
6
8
5
6
8
39
2
Gold medal
Claes Löfgren
Sweden
2
6
0
5
0
2
15
72
Per-Anders Lindqvist
Sweden
0
0
0
5
6
0
11
89
Gudrun Brattström
Sweden
0
0
0
5
6
0
11
89
Mihai Nişulescu
Romania
6
0
0
5
0
0
11
89
Frans Cornelis
Netherlands
1
6
0
5
0
0
12
84
Petr Slačálek
Czechoslovakia
2
0
4
5
1
0
12
84
Piotr Berman
Poland
6
6
0
4
6
8
30
11
Silver medal
Michael Steiner
Sweden
5
0
8
4
6
8
31
9
Silver medal
Georges Skandalis
France
6
0
8
4
6
0
24
30
Bronze medal
Alexandru Buium
Romania
6
0
3
4
6
0
19
56
Bronze medal
László Sparing
Hungary
4
6
3
4
6
0
23
34
Bronze medal
Franz Reumann
Austria
0
5
8
4
1
0
18
62
Bronze medal
Boris Lavrič
Yugoslavia
0
6
8
4
6
0
24
30
Bronze medal
Uroš Milutinović
Yugoslavia
6
0
8
4
2
0
20
51
Bronze medal
Tomáš Chrz
Czechoslovakia
3
5
8
4
1
0
21
43
Bronze medal
Jaromír Šimša
Czechoslovakia
0
0
8
4
6
0
18
62
Bronze medal
Richard James Treitel
United Kingdom
2
6
3
4
0
7
22
39
Bronze medal
Włodzimierz Jakobsche
Poland
5
0
0
4
0
0
9
96
Andrzej Strojnowski
Poland
0
6
0
4
6
0
16
69
Jean-Michel Coron
France
0
0
0
4
6
0
10
93
Alfred Moser
Austria
6
0
2
4
2
0
14
76
Rade Živaljević
Yugoslavia
0
0
0
4
0
0
4
116
Eric Menting
Netherlands
0
4
1
4
5
0
14
76
Imrich Vrťo
Czechoslovakia
2
0
8
4
0
0
14
76
Karel Horák
Czechoslovakia
0
0
6
4
1
0
11
89
Ramiro Ochoa Julve
Cuba
0
0
0
4
0
0
4
116
Kari Vilonen
Finland
2
4
6
3
6
0
21
43
Bronze medal
Juha Nummipuro
Finland
1
0
8
3
6
0
18
62
Bronze medal
Miroslav Kmošek
Czechoslovakia
6
0
8
3
6
0
23
34
Bronze medal
Mihnea Colţoiu
Romania
2
0
1
3
0
0
6
110
Antti Kilpi
Finland
1
5
0
3
0
0
9
96
Siniša Vrećica
Yugoslavia
5
0
2
3
6
0
16
69
Wim Ruitenburg
Netherlands
6
6
0
3
0
0
15
72
Malcolm Keith Sparrow
United Kingdom
2
0
5
3
0
5
15
72
Mendsaikhan Enkhsaikhan
Mongolia
3
6
2
3
6
0
20
51
Bronze medal
Luis Prado García
Cuba
6
0
0
3
0
0
9
96
Joakin von Wright
Finland
0
0
1
3
1
0
5
113
Badam Batzorig
Mongolia
1
0
2
3
1
0
7
105
Luvsandagva Enkhtaivan
Mongolia
1
6
1
3
1
0
12
84
Michael David Robert Beasley
United Kingdom
3
6
8
2
6
0
25
28
Bronze medal
Guy Alexander Herzmark
United Kingdom
6
6
6
2
0
1
21
43
Bronze medal
Tony Elmroth
Sweden
1
0
6
2
0
0
9
96
Pierre-Louis Lions
France
0
0
1
2
6
0
9
96
Jochum van der Bij
Netherlands
0
0
1
2
0
0
3
121
John Ashley Hurley
United Kingdom
0
0
2
2
5
0
9
96
Jorge Carlos Estrasa
Cuba
0
0
0
2
6
0
8
103
Alberto Juan León Escobio
Cuba
1
0
0
2
1
0
4
116
Ishjamts Enkhchuluun
Mongolia
0
4
1
2
0
0
7
105
Pavel Ferst
Czechoslovakia
1
6
8
1
6
7
29
15
Silver medal
Torbjörn Sjöstrand
Sweden
0
0
0
1
1
0
2
122
Marc Shoenaver
France
0
0
8
1
6
0
15
72
Osmo-Jukka Kanerva
Finland
0
6
0
1
0
0
7
105
Svetoslav Savchev
Bulgaria
0
0
5
1
1
0
7
105
Wim van Viersen
Netherlands
0
0
0
1
0
0
1
124
Tuomo Rantanen
Finland
0
4
0
1
0
0
5
113
Ishdorj Javkhlant
Mongolia
1
0
2
1
0
0
4
116
Valeri Kovachev
Bulgaria
6
6
3
0
6
0
21
43
Bronze medal
Gilles Nicolle
France
0
6
0
0
0
0
6
110
Gheorghe Balaban
Romania
1
0
7
0
0
0
8
103
Nicolae Buruiană
Romania
2
0
8
0
6
0
16
69
Antero Ranne
Finland
0
6
0
0
3
0
9
96
Markku Lehtinen
Finland
1
6
1
0
4
0
12
84
Hristo Minchev
Bulgaria
3
0
1
0
0
0
4
116
Tsanko Donchev
Bulgaria
0
0
4
0
6
0
10
93
Atanass Naidenov
Bulgaria
0
0
8
0
6
0
14
76
Joke Brinkhuis
Netherlands
0
5
0
0
0
0
5
113
Luis Sastra Vidal
Cuba
2
6
3
0
6
0
17
66
Bronze medal
Anders Källén
Sweden
0
0
0
0
1
0
1
124
Baldandoj Ganbat
Mongolia
1
0
1
0
0
0
2
122
Tuvdendorj Galbaatar
Mongolia
3
0
2
0
1
0
6
110
Baasandorj Erdenebileg
Mongolia
0
5
1
0
1
0
7
105
Results may not be complete and may include mistakes. Please send relevant information to the webmaster:
webmaster@imo-official.org
.
Supported by Google