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
◄
11
th
IMO 1969
►
Country results
•
Individual results
•
Statistics
Contestant
[
♀
]
[→]
Country
P1
P2
P3
P4
P5
P6
∑
Total
#
Rank
Award
Norton, Simon Phillips
United Kingdom
5
7
7
6
7
8
40
1
Gold medal, Special prize
Drinfeld, Vladimir
Union of Soviet Socialist Republics
5
7
7
6
7
8
40
1
Gold medal
Fiala, Tibor
Hungary
5
7
7
6
7
8
40
1
Gold medal
Janković, Vladimir
Yugoslavia
5
7
7
2
7
4
32
12
Silver medal
Henč, Damir
Yugoslavia
5
7
5
2
7
4
30
17
Silver medal
Aldous, David
United Kingdom
5
7
7
2
7
2
30
17
Silver medal, Special prize
Zelevinski, Andrei
Union of Soviet Socialist Republics
5
7
4
4
7
3
30
17
Silver medal
Hodulev, Andrei
Union of Soviet Socialist Republics
5
7
7
0
7
4
30
17
Silver medal
Prasolov, Andrei
Union of Soviet Socialist Republics
5
7
5
3
7
5
32
12
Silver medal
Calin Pop, Horia
Romania
5
6
7
5
5
3
31
15
Silver medal
Berceanu, Barbu Rudolf
Romania
5
7
7
5
7
6
37
4
Silver medal
Sevici, Constantin
Romania
5
4
5
3
6
7
30
17
Silver medal
Boşcaio, Voicu
Romania
5
4
7
6
6
2
30
17
Silver medal
Dydak, Jerzy
Poland
5
7
6
1
7
8
34
10
Silver medal
Bajmóczy, Ervin
Hungary
5
7
6
6
7
0
31
15
Silver medal
Michaletzky, György
Hungary
0
7
7
6
7
8
35
7
Silver medal
Csirmaz, László
Hungary
5
7
7
6
6
3
34
10
Silver medal
Ruzsa, Imre
Hungary
5
7
7
3
7
8
37
4
Silver medal
Felgenhauer, Andreas
German Democratic Republic
5
7
7
6
7
3
35
7
Silver medal, Special prize
Gärtner, Jürgen
German Democratic Republic
5
7
7
6
7
4
36
6
Silver medal
Heinrich, Stefan
German Democratic Republic
5
7
5
4
7
4
32
12
Silver medal
Burmeister, Wolfgang
German Democratic Republic
5
5
7
6
7
5
35
7
Silver medal
Mari Uri, Jean
France
5
7
7
1
7
3
30
17
Silver medal
Kadelburg, Zoran
Yugoslavia
4
5
1
6
5
6
27
30
Bronze medal
Čukić, Ljubomir
Yugoslavia
5
6
1
2
7
4
25
34
Bronze medal
Smith, Peter
United Kingdom
0
5
7
4
7
1
24
40
Bronze medal
Neklyudova, Elena
Union of Soviet Socialist Republics
5
7
3
1
4
7
27
30
Bronze medal
Klimov, Arkadiy
Union of Soviet Socialist Republics
0
7
4
6
7
0
24
40
Bronze medal
Soloviev, Valeriy
Union of Soviet Socialist Republics
5
7
5
4
6
0
27
30
Bronze medal
Sergiescu, Vlad
Romania
5
4
4
3
7
5
28
25
Bronze medal
Gradinaru, Stefan
Romania
1
4
6
6
5
5
27
30
Bronze medal
Haltar, Dambin
Mongolia
2
4
6
3
7
3
25
34
Bronze medal
Lempert, László
Hungary
3
7
6
4
3
1
24
40
Bronze medal
Pintz, János
Hungary
5
7
7
1
4
1
25
34
Bronze medal
Schefter, Jürgen
German Democratic Republic
5
4
7
2
4
3
25
34
Bronze medal
Neumann, Klaus
German Democratic Republic
5
4
7
1
5
2
24
40
Bronze medal
Voigt, Joachim
German Democratic Republic
3
6
0
5
7
3
24
40
Bronze medal
Gronau, Hans-Dietrich
German Democratic Republic
5
5
4
5
5
5
29
24
Bronze medal
Mašek, Tomáš
Czechoslovakia
5
7
7
1
7
1
28
25
Bronze medal, Special prize
Hadrava, Petr
Czechoslovakia
2
5
4
6
7
1
25
34
Bronze medal
Vinárek, Jiří
Czechoslovakia
5
2
1
6
6
8
28
25
Bronze medal
Nikolov Lesov, Hristo
Bulgaria
5
4
4
2
7
6
28
25
Bronze medal
Krestev Mushkarov, Oleg
Bulgaria
5
4
4
3
7
5
28
25
Bronze medal
Stoinova Hristova, Virdzhinia
Bulgaria
1
4
4
6
6
4
25
34
Bronze medal
Sazdović, Branislav
Yugoslavia
0
7
3
0
7
1
18
63
Čerin, Zvonko
Yugoslavia
1
3
1
5
3
4
17
69
Božić, Milan
Yugoslavia
5
4
4
3
4
2
22
46
Mrdjenović, Branko
Yugoslavia
0
2
2
1
3
2
10
68
Wedd, Nicholas
United Kingdom
0
4
7
0
7
0
18
63
Special prize
McIsaac, Anthony
United Kingdom
0
7
5
0
3
5
20
58
Bennett, Patrick
United Kingdom
5
5
5
1
1
4
21
52
Segal, John
United Kingdom
3
4
6
1
7
1
22
46
Trangmar, Alan
United Kingdom
2
4
6
2
2
2
18
63
Suvorov, Pavel
Union of Soviet Socialist Republics
0
3
7
6
3
2
21
52
Persson, Ulf
Sweden
0
7
7
0
0
2
16
72
Blom, Arne
Sweden
0
6
5
0
5
0
16
72
Aniansson, Jockum
Sweden
0
7
6
1
2
2
18
63
Borg, Lars
Sweden
0
4
6
1
1
2
14
77
Lundin, Bengt
Sweden
2
1
7
0
0
1
11
87
Tunevi, Anders
Sweden
1
2
2
0
7
0
12
85
Jonsson, Bo
Sweden
0
0
6
0
2
0
8
97
Svanberg, Krister
Sweden
0
5
1
0
1
2
9
94
Popescu, Dragoş
Romania
4
3
6
0
6
2
21
52
Atensiu, Dragu
Romania
3
4
0
0
5
3
15
75
Garyga, Jerzy
Poland
0
3
4
0
0
0
7
100
Parczyk, Krystyna
Poland
5
1
7
1
4
2
20
58
Koras, Mariusz
Poland
0
7
2
6
3
0
18
63
Kucharz, Wojciech
Poland
0
4
2
0
1
2
9
94
Rusiecki, Aleksander
Poland
0
0
7
0
3
0
10
88
Ruszczyński, Andrzej
Poland
0
0
7
0
5
1
13
80
Szafraniec, Edward
Poland
1
0
5
0
1
1
8
97
Van Rens, Piet
Netherlands
0
0
4
2
0
0
6
101
Van der Knoop, Jelle
Netherlands
0
0
0
0
0
0
0
112
Van der Velden, Kees
Netherlands
1
0
2
1
0
0
4
105
Eihgenraam, Pieter
Netherlands
1
0
4
0
4
0
9
94
Alkema, Lec
Netherlands
0
0
2
1
1
0
4
105
Holkstra, Aegle
Netherlands
1
4
6
0
0
1
12
85
Brinkhuis, Jan
Netherlands
1
5
2
1
4
2
15
75
Hutting, Henk
Netherlands
0
0
1
0
0
0
1
111
Balcanjavin, Huldorj
Mongolia
0
0
0
1
3
0
4
105
Dalsurhghing, Beging
Mongolia
1
4
2
0
4
2
13
80
Kinaiatin, Tahu
Mongolia
2
1
3
2
6
3
17
69
Sotovin, Batsuren
Mongolia
2
4
3
1
7
4
21
52
Sotnomin, Tendvater
Mongolia
1
4
1
1
3
0
10
88
Tudevjafîn, Minjur
Mongolia
0
4
5
0
4
0
13
80
Aviramedin, Sudory
Mongolia
3
4
2
1
5
2
17
69
Soós, Miklós
Hungary
0
4
7
2
7
1
21
52
Ramani, Alfred
France
1
7
7
1
2
4
22
46
Béra, Michel
France
4
4
1
2
1
1
13
80
Chwetoff, Alexandre
France
0
1
1
0
2
0
4
105
Lirola, Bernard
France
1
7
1
0
0
1
10
88
Louchet, Jean
France
0
6
5
3
0
0
14
77
Monti, Silvano
France
5
2
0
1
0
0
8
97
Trucy, André
France
0
4
1
1
7
5
18
63
Sakáloš, Štefan
Czechoslovakia
0
7
6
1
0
0
14
77
Zahradník, Miloš
Czechoslovakia
0
5
4
4
6
3
22
46
Černek, Pavol
Czechoslovakia
2
4
2
3
2
0
13
80
Sivák, Bohuslav
Czechoslovakia
5
7
7
0
0
1
20
58
Švarc, Rudolf
Czechoslovakia
5
5
4
2
0
4
20
58
Pashkuleva, Donka
Bulgaria
5
4
1
2
5
3
20
58
Terzijan, Stepan
Bulgaria
5
5
0
0
7
5
22
46
Popov, Georgi
Bulgaria
3
4
5
0
6
3
21
52
Todorov, Vladimir
Bulgaria
5
4
1
6
7
0
23
45
Spasov, Vesko
Bulgaria
5
4
1
6
2
4
22
46
Vandervelde, Martin
Belgium
1
2
1
0
1
0
5
102
Van de Steene, Baudewyn
Belgium
0
3
1
1
0
0
5
102
Wargnies, Philippe
Belgium
0
0
1
1
1
0
3
109
Delsaute, Anne-Marie
Belgium
1
3
3
2
1
0
10
88
Eeckman, Elisabeth
Belgium
0
0
1
2
0
0
3
109
Theius, Eddy
Belgium
5
5
1
1
4
0
16
72
Cooman, Pierre
Belgium
1
4
4
1
0
0
10
88
Troost, Geertrui
Belgium
1
1
1
1
1
0
5
102
Results may not be complete and may include mistakes. Please send relevant information to the webmaster:
webmaster@imo-official.org
.
Supported by Google