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
◄
21
st
IMO 1979
►
Country results
•
Individual results
•
Statistics
Contestant
[
♀
]
[→]
Country
P1
P2
P3
P4
P5
P6
∑
Total
#
Rank
Award
Borković, Dražen
Yugoslavia
*
Jocić, Danko
Yugoslavia
*
Bronze medal
Ležaić, Nina
Yugoslavia
*
Matoh, Leopold
Yugoslavia
*
Meštrović, Romeo
Yugoslavia
*
Bronze medal
Savin, Gordan
Yugoslavia
*
Bronze medal
Tanović, Predrag
Yugoslavia
*
Bronze medal
Veličković, Boban
Yugoslavia
6
7
4
4
7
7
35
11
Silver medal
Anh Cương, Phạm Ngọc
Vietnam
*
Silver medal
Hưũ Tiệp, Phạm
Vietnam
*
Silver medal
Khánh Trình, Lê Bá
Vietnam
6
7
7
6
7
7
40
1
Gold medal
Long, Bùi Ta
Vietnam
*
Silver medal
Agin, Richard
United States of America
0
7
0
0
3
7
17
93
Ekl, Randy
United States of America
0
1
0
0
7
1
9
135
Finn, Michael
United States of America
0
4
3
6
7
7
27
44
Bronze medal
Kaminsky, Ronald
United States of America
1
0
7
0
7
2
17
93
Larsen, Michael
United States of America
6
7
7
5
7
7
39
5
Gold medal
Penn, Laurence
United States of America
2
7
1
6
7
1
24
52
Bronze medal
Pleszkoch, Mark
United States of America
0
7
7
5
7
6
32
28
Silver medal
Smith, Bruce
United States of America
0
7
7
6
7
7
34
15
Silver medal
Boston, Nigel
United Kingdom
*
Bronze medal
Bottomley, Henry George
United Kingdom
*
Bronze medal
Durbin, Richard Michael
United Kingdom
*
Silver medal
Frostick, Clive Anthony
United Kingdom
*
Silver medal
Green, William (Bill) David Kenneth
United Kingdom
*
Silver medal
Hogben, Colin Henry Allan
United Kingdom
*
Silver medal
Taylor, Paul
United Kingdom
*
Bronze medal
Westbury, Nigel Clifton
United Kingdom
*
Bronze medal
Amdroladze, Murman
Union of Soviet Socialist Republics
0
0
7
6
1
5
19
83
Degtiarev, Aleksandr
Union of Soviet Socialist Republics
0
7
0
6
7
7
27
44
Bronze medal
Hlebutin, Sergei
Union of Soviet Socialist Republics
6
7
7
6
2
7
35
11
Silver medal
Lisenok, Igor
Union of Soviet Socialist Republics
6
7
7
6
3
7
36
9
Silver medal
Ljahovec, Andrei
Union of Soviet Socialist Republics
6
7
7
6
7
1
34
15
Silver medal
Razborov, Aleksandr
Union of Soviet Socialist Republics
6
7
7
6
7
7
40
1
Gold medal
Rudkovski, Mihail
Union of Soviet Socialist Republics
6
3
7
6
7
7
36
9
Silver medal
Zaharevič, Ilija
Union of Soviet Socialist Republics
6
7
7
6
7
7
40
1
Gold medal
Ahlbeck, Mats
Sweden
0
7
3
0
3
1
14
111
Forsberg, Karl
Sweden
0
0
2
6
1
1
10
132
Gustafsson, Mats
Sweden
0
4
1
6
5
1
17
93
Håstad, Johan
Sweden
6
3
5
6
2
7
29
35
Silver medal
Karlsson, Magnus
Sweden
0
5
0
5
2
1
13
115
Råde, Johan
Sweden
0
0
7
6
2
7
22
66
Bronze medal
Ryde-Pettersson, Peter
Sweden
0
0
1
6
1
1
9
135
Söderkvist, Jan
Sweden
0
7
4
6
7
5
29
35
Silver medal
?
Romania
6
7
7
6
2
4
32
28
Silver medal
?
Romania
1
2
0
5
2
7
17
93
Enescu, Bogdan
Romania
*
Bronze medal
Masek, Vladimir
Romania
*
Silver medal
Milea, Livio
Romania
6
3
7
6
4
7
33
22
Silver medal
Nagy, Gabriel
Romania
*
Bronze medal
Nistor, Victor
Romania
6
7
7
5
7
7
39
5
Gold medal
Zaharescu, Alexandru
Romania
*
Silver medal
Cieśliński, Jan
Poland
0
0
3
6
1
3
13
115
Jelonek, Włodzimierz
Poland
0
0
1
6
0
2
9
135
Jelonek, Zbigniew
Poland
0
0
0
6
0
2
8
140
Newelski, Ludomir
Poland
0
7
3
6
7
1
24
52
Bronze medal
Podleś, Piotr
Poland
0
0
7
6
1
7
21
71
Bronze medal
Szafrański, Piotr
Poland
0
7
7
6
2
7
29
35
Silver medal
Szczechla, Witold
Poland
1
7
7
6
1
7
29
35
Silver medal
Wróblewski, Jarosław
Poland
0
7
0
6
7
7
27
44
Bronze medal
Bruning, Harry
Netherlands
0
0
0
5
4
1
10
132
Cramer, Hugo
Netherlands
5
1
7
4
1
0
18
90
Faber, Carel
Netherlands
0
0
7
1
3
0
11
126
Iske, Paul Louis
Netherlands
0
0
0
6
0
2
8
140
Koen Annot, Jan
Netherlands
0
3
5
5
7
2
22
66
Bronze medal
Luuk Roelfsema, Jan
Netherlands
0
0
5
4
1
1
11
126
van der Bijl, Jos
Netherlands
0
0
7
6
1
3
17
93
Wiedijk, Freek
Netherlands
0
6
7
6
7
7
33
22
Silver medal
Dauphin, Michel
Luxembourg
2
0
0
4
1
0
7
142
?
Israel
0
5
7
5
1
2
20
77
Bronze medal
?
Israel
0
5
4
5
7
7
28
41
Bronze medal
?
Israel
1
0
0
1
2
0
4
156
?
Israel
2
5
1
2
0
1
11
126
?
Israel
0
1
2
5
2
2
12
123
?
Israel
0
0
7
5
0
1
13
115
?
Israel
0
0
5
4
0
6
15
107
?
Israel
0
0
0
6
5
5
16
101
Bohus, Géza
Hungary
0
3
0
5
5
3
16
101
Erdélyi, Tamás
Hungary
0
0
7
6
2
7
22
66
Bronze medal
Hajnal, Péter
Hungary
0
7
7
6
7
7
34
15
Silver medal
Kiss, György
Hungary
0
0
7
6
1
1
15
107
Nagy, Gábor
Hungary
0
7
0
6
0
4
17
93
Szegedy, Márió
Hungary
6
0
1
5
5
3
20
77
Bronze medal
Tardos, Gábor
Hungary
0
0
7
5
2
4
18
90
Umann, Gábor
Hungary
0
7
7
6
7
7
34
15
Silver medal
?
Greece
*
?
Greece
*
?
Greece
*
?
Greece
*
?
Greece
*
Kungolos, Athanassios
Greece
*
Lykotrafitis, Ioannis
Greece
*
Stamatelos, Tassos
Greece
0
7
7
5
1
1
21
71
Bronze medal
Bartmann, Alexander
Germany
6
2
1
6
1
5
21
71
Bronze medal
Doenhardt, Jürgen
Germany
0
4
7
1
0
2
14
111
Eng, Holger
Germany
6
7
7
6
2
7
35
11
Silver medal
Foß, Hans-Dieter
Germany
6
5
7
6
2
7
33
22
Silver medal
Maennel, Hartmut
Germany
6
7
7
5
7
7
39
5
Gold medal
Ranke, Hans
Germany
6
7
7
1
2
7
30
33
Silver medal
Volker, Thomas
Germany
6
7
7
6
1
7
34
15
Silver medal
Zorn, Reiner
Germany
0
7
7
6
2
7
29
35
Silver medal
Dietrich, Lutz
German Democratic Republic
6
7
7
5
1
7
33
22
Silver medal
Eisenhaber, Frank
German Democratic Republic
0
0
2
6
2
3
13
115
Gundermann, Thomas
German Democratic Republic
6
2
5
4
7
7
31
32
Silver medal
Heise, Bodo
German Democratic Republic
0
4
7
6
2
1
20
77
Bronze medal
Kasparek, Andreas
German Democratic Republic
0
0
7
6
1
5
19
83
Kreußler, Bernd
German Democratic Republic
6
0
2
4
6
1
19
83
Szyska, Uwe
German Democratic Republic
0
7
0
5
7
7
26
48
Bronze medal
Zopf, Steffen
German Democratic Republic
1
7
4
3
0
4
19
83
Bellon, Marc
France
0
0
7
5
0
2
14
111
Berger, Pierre-Francois
France
2
0
1
2
0
6
11
126
Colmez, Pierre
France
0
5
4
5
1
4
19
83
Coquand, Thierry
France
6
7
7
5
5
7
37
8
Gold medal
Franck, Pierre
France
0
0
4
4
1
6
15
107
Levy, Michel
France
0
4
0
5
1
2
12
123
Quenot, Georges
France
6
0
4
4
7
7
28
41
Bronze medal
Yebbou, Johan
France
0
2
7
2
1
7
19
83
Karppinen, Ari
Finland
0
1
7
6
1
1
16
101
Pekonen, Osmo
Finland
0
4
6
4
2
2
18
90
Saksman, Eero
Finland
0
0
4
6
2
2
14
111
Siivola, Matti
Finland
0
0
0
0
0
1
1
166
Tarvainen, Tapani
Finland
0
2
0
0
1
1
4
156
Tiihonen, Timo
Finland
0
0
0
4
2
0
6
147
Toivari, Timo
Finland
0
0
1
3
1
2
7
142
Valmari, Antti
Finland
0
7
7
6
2
1
23
57
Bronze medal
Chlebík, Miroslav
Czechoslovakia
6
0
6
1
2
5
20
77
Bronze medal
Hančl, Jaroslav
Czechoslovakia
1
0
0
6
7
2
16
101
Jirásek, Jozef
Czechoslovakia
0
7
7
6
0
4
24
52
Bronze medal
Kubini, Ladislav
Czechoslovakia
0
0
6
6
4
1
17
93
Kučera, Radan
Czechoslovakia
0
7
7
1
7
1
23
57
Bronze medal
Nekovář, Jan
Czechoslovakia
6
7
7
6
7
7
40
1
Gold medal
Ritter, Otto
Czechoslovakia
0
2
0
6
3
1
12
123
Tkadlec, Josef
Czechoslovakia
1
4
7
6
7
1
26
48
Bronze medal
?
Cuba
0
0
1
1
2
1
5
152
?
Cuba
2
1
0
5
0
1
9
135
?
Cuba
0
5
3
0
1
1
10
132
?
Cuba
3
0
2
4
2
0
11
126
Belogay, Evgeni
Bulgaria
0
0
0
6
0
3
9
135
Kandilarov, Yuriy
Bulgaria
0
0
7
6
0
7
20
77
Bronze medal
Kopanov, Peter
Bulgaria
1
7
0
5
7
3
23
57
Bronze medal
Kumanov, Nikolay
Bulgaria
6
3
0
4
0
3
16
101
Simeonov, Ivan
Bulgaria
0
7
7
3
0
7
24
52
Bronze medal
Staykov, Hristo
Bulgaria
1
7
7
6
0
2
23
57
Bronze medal
Trifonov, Valeri
Bulgaria
0
4
0
4
3
2
13
115
Tsvetkov, Dimiter
Bulgaria
6
0
1
1
7
7
22
66
Bronze medal
Bechara, Samir Jacob
Brazil
*
Chao, Liaw Wen
Brazil
*
de Faria, Edson
Brazil
*
Nogueira, Zaqueu
Brazil
*
Sebastião, ?
Brazil
*
?
Belgium
*
?
Belgium
*
?
Belgium
*
?
Belgium
*
?
Belgium
*
Degouys, Marc
Belgium
*
Gonze, Xavier
Belgium
0
0
7
5
3
7
22
66
Bronze medal
Steenis, Bernard
Belgium
*
Aumayr, Werner
Austria
0
1
7
4
7
1
20
77
Bronze medal
Grechenig, Thomas
Austria
6
1
1
5
3
7
23
57
Bronze medal
Pollak, Günter
Austria
0
3
1
3
5
1
13
115
Schmuckenschläger, Michael
Austria
0
0
3
5
7
1
16
101
Skarke, Harald
Austria
6
0
2
5
1
7
21
71
Bronze medal
Sorger, Gerhard
Austria
0
2
0
5
3
5
15
107
Steinrück, Herbert
Austria
0
1
7
5
5
1
19
83
Zeisel, Helmut
Austria
0
4
7
6
1
7
25
51
Bronze medal
*
Names and scores are known but cannot be matched.
Results may not be complete and may include mistakes. Please send relevant information to the webmaster:
webmaster@imo-official.org
.
Supported by Google