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