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
◄
20
th
IMO 1978
►
Country results
•
Individual results
•
Statistics
Contestant
[
♀
♂
]
[←]
Country
P1
P2
P3
P4
P5
P6
∑
Total
#
Rank
Award
Mark Kleiman
United States of America
6
7
8
5
6
8
40
1
Gold medal
Richard Ewen Borcherds
United Kingdom
39
2
Gold medal, Special prize
Victor Nistor
Romania
37
3
Gold medal
Bogdan Enescu
Romania
36
4
Gold medal
Uwe Weselmann
Germany
35
5
Gold medal
Mladen Bestvina
Yugoslavia
34
6
Silver medal
Nguyễn Thanh Tùng
Vietnam
29
17
Silver medal
Vũ Kim Tuấn
Vietnam
30
14
Silver medal
Ehud Reiter
United States of America
6
6
8
5
6
0
31
12
Silver medal
Victor Milenkovic
United States of America
5
7
6
5
6
1
30
14
Silver medal
Randall Dougherty
United States of America
6
4
8
5
6
0
29
17
Silver medal
Alan John Dix
United Kingdom
28
20
Silver medal
Philip Edward Gibbs
United Kingdom
27
23
Silver medal
Gabriel Nagy
Romania
31
12
Silver medal
Andraş Nemethi
Romania
32
10
Silver medal
Gheorghe Silberberg
Romania
33
8
Silver medal
Marc van Leeuwen
Netherlands
6
0
8
5
6
8
33
8
Silver medal, Special prize (2)
Pierre Gilles Lemarié
France
28
20
Silver medal
Georges Quenot
France
27
23
Silver medal
Jan Nekovář
Czechoslovakia
6
5
8
5
6
4
34
6
Silver medal
Jan Kratochvíl
Czechoslovakia
6
7
7
5
6
1
32
10
Silver medal
Ognjan Trifunov
Bulgaria
29
17
Silver medal
Helmut Gfrerer
Austria
6
2
4
5
6
4
27
23
Silver medal
Günther Rothe
Austria
6
2
8
5
6
1
28
20
Silver medal
Gerhard Turnwald
Austria
6
7
3
5
6
3
30
14
Silver medal
Amer Bešlagić
Yugoslavia
24
35
Bronze medal
Aleksandar Vučić
Yugoslavia
23
47
Bronze medal
Đỗ Đức Thái
Vietnam
25
32
Bronze medal
Nguyễn Trung Hà
Vietnam
22
56
Bronze medal
Nguyễn Hồng Thái
Vietnam
23
47
Bronze medal
Hồ Đình Duẩn
Vietnam
24
35
Bronze medal
Lê Như Dương
Vietnam
24
35
Bronze medal
Nguyễn Tuấn Hùng
Vietnam
23
47
Bronze medal
Charles Walter
United States of America
6
4
4
5
6
1
26
26
Bronze medal
Andrew Bernoff
United States of America
3
4
4
5
6
0
22
56
Bronze medal
David Montana
United States of America
6
0
8
5
6
1
26
26
Bronze medal
Richard Pennington
United Kingdom
24
35
Bronze medal
Richard Michael Durbin
United Kingdom
24
35
Bronze medal
Johan Håstad
Sweden
6
0
5
5
6
0
22
56
Bronze medal
Alexandru Zaharescu
Romania
22
56
Bronze medal
Emy Pîrpăriţă
Romania
25
32
Bronze medal
Andrzej Nędzusiak
Poland
23
47
Bronze medal
Paweł Domański
Poland
22
56
Bronze medal
Hans Mulder
Netherlands
6
1
5
5
6
3
26
26
Bronze medal
Herbert Wingen
Germany
23
47
Bronze medal
Martin Roller
Germany
22
56
Bronze medal
Ulrich Everling
Germany
26
26
Bronze medal
Michel Jaques Schmitt
France
24
35
Bronze medal
Jean Benoit Bost
France
23
47
Bronze medal
Johan Yebbou
France
26
26
Bronze medal
Thierry Coquand
France
26
26
Bronze medal
Markku Markkanen
Finland
5
0
8
5
6
0
24
35
Bronze medal, Special prize
Antti Valmari
Finland
6
6
4
5
1
0
22
56
Bronze medal
Zdeněk Vavřín
Czechoslovakia
6
6
0
5
6
1
24
35
Bronze medal
Milan Veščičík
Czechoslovakia
6
4
2
5
6
0
23
47
Bronze medal
Peter Filakovszký
Czechoslovakia
3
6
2
5
6
0
22
56
Bronze medal
Rafael Pedrosa Martinez
Cuba
23
47
Bronze medal
Ricardo Gonzalez Felipe
Cuba
24
35
Bronze medal
Nadezhda Ribarska
Bulgaria
23
47
Bronze medal
Rusi Jordanov
Bulgaria
24
35
Bronze medal
Vladimir Kostov
Bulgaria
25
32
Bronze medal
Georg Karner
Austria
6
4
3
5
6
0
24
35
Bronze medal
David Hilbert
Austria
6
2
4
5
6
1
24
35
Bronze medal
Olga Timčenko
Yugoslavia
17
93
Novica Blažić
Yugoslavia
19
81
Danko Jocić
Yugoslavia
15
102
Moma Jovanović
Yugoslavia
18
85
Kostadin Trenčevski
Yugoslavia
21
64
Daniel Bloch
United States of America
6
4
1
4
6
0
21
64
Peter Picton Taylor
United Kingdom
18
85
Martin Philip Gilchrist
United Kingdom
20
78
Clive Anthony Frostick
United Kingdom
21
64
Tevfik Tezcaner
Türkiye
12
111
Mustafa Sırrı Akel
Türkiye
9
115
Mehmet Tekin Akpolat
Türkiye
14
105
Daniş Űnverdi
Türkiye
15
102
Ali Sabri Pinarer
Türkiye
9
115
Adnan Acan
Türkiye
1
132
Hasan Oğuz
Türkiye
2
131
Cenap Irfanoğlu
Türkiye
4
125
Rikard Dahlman
Sweden
5
0
1
5
6
0
17
93
Magnus Karlsson
Sweden
1
0
0
5
0
0
6
122
Johan Råde
Sweden
6
3
1
0
6
0
16
97
Martin Nilsson
Sweden
2
0
2
5
6
0
15
102
Karl Forsberg
Sweden
0
0
3
5
6
0
14
105
Kurt Johansson
Sweden
2
0
0
2
5
0
9
115
Jan Söderkvist
Sweden
4
0
1
5
6
2
18
85
Alexandru Nica
Romania
21
64
Jerzy Sawa
Poland
21
64
Ludomir Newelski
Poland
18
85
Krzysztof Błajek
Poland
18
85
Janusz Morajda
Poland
14
105
Jerzy Wojciechowski
Poland
19
81
Jarosław Wróblewski
Poland
21
64
Robert Jan Kooman
Netherlands
6
1
2
1
6
0
16
97
Peter Wagemans
Netherlands
6
2
0
5
6
0
19
81
Jan Herman Veldkamp
Netherlands
1
0
3
0
1
0
5
124
Frank Hoogeveen
Netherlands
0
4
5
5
6
0
20
78
Rob Potting
Netherlands
5
3
1
5
6
1
21
64
Marijn Franx
Netherlands
3
1
2
5
6
0
17
93
B. Davaadorj
Mongolia
4
125
S. Ganbat
Mongolia
3
129
S. Demberel
Mongolia
14
105
P. Monjanhan
Mongolia
6
122
B. Sol
Mongolia
11
114
G. Tolt
Mongolia
4
125
S. Erdene
Mongolia
16
97
T. Sughir
Mongolia
3
129
Hartmut Maennel
Germany
21
64
Hans-Werner Mikolaiski
Germany
18
85
Rainer Johanni
Germany
21
64
Erich Runge
Germany
18
85
Frédéric Schmidt
France
17
93
Bruno Heintz
France
8
119
Ari Karppinen
Finland
4
3
0
1
6
0
14
105
Antti Laato
Finland
1
0
4
0
3
0
8
119
Osmo Pekonen
Finland
6
0
0
2
0
0
8
119
Seppo Korpela
Finland
2
1
2
5
6
0
16
97
Petri Toiviainen
Finland
6
4
0
2
0
0
12
111
Ilkka Vuorio
Finland
1
0
7
0
6
0
14
105
Zdeněk Kalousek
Czechoslovakia
6
0
4
5
6
0
21
64
Mirko Navara
Czechoslovakia
2
5
1
5
6
1
20
78
Ilja Turek
Czechoslovakia
6
4
0
5
3
1
19
81
Alberto Ochoa Rodriguez
Cuba
12
111
Javier Avalons Llerena
Cuba
9
115
Boris Kovachev
Bulgaria
21
64
Milena Moskova
Bulgaria
21
64
Stefan Stiochev
Bulgaria
18
85
Todor Stojanov
Bulgaria
21
64
Günter Oedl
Austria
1
0
0
2
1
0
4
125
Norbert Pfannerer
Austria
1
2
1
5
6
1
16
97
Thomas Grechenig
Austria
6
4
1
3
6
1
21
64
Results may not be complete and may include mistakes. Please send relevant information to the webmaster:
webmaster@imo-official.org
.
Supported by Google