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