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