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
◄
19
th
IMO 1977
►
Country results
•
Individual results
•
Statistics
Contestant
[
♀
]
[↔]
Country
P1
P2
P3
P4
P5
P6
∑
Total
#
Rank
Award
Čadek Martin
Czechoslovakia
5
6
0
6
2
0
19
65
Bronze medal, Special prize
Rickard John
United Kingdom
6
6
7
6
7
8
40
1
Gold medal, Special prize (2)
Håstad Johan
Sweden
6
6
6
6
6
4
34
10
Gold medal
Berglind Johan
Sweden
3
3
0
6
1
7
20
61
Bronze medal
Grill Karl
Austria
6
6
7
6
7
8
40
1
Gold medal
Gfrerer Helmut
Austria
6
0
7
6
3
0
22
45
Bronze medal
Spit Rinus
Netherlands
0
6
6
6
0
8
26
29
Silver medal
Mulder Hans
Netherlands
6
6
7
6
6
8
39
6
Gold medal
van Leeuwen Marc
Netherlands
6
6
3
6
4
8
33
14
Silver medal
van Overbeeke Frank
Netherlands
6
0
6
6
0
1
19
65
Bronze medal
Turek Ilja
Czechoslovakia
6
3
0
6
6
0
21
50
Bronze medal
Navrátil Jiří
Czechoslovakia
6
0
7
6
6
8
33
14
Silver medal
Larsen Michael
United States of America
6
6
7
6
7
8
40
1
Gold medal
Dougherty Randall
United States of America
6
6
7
6
7
8
40
1
Gold medal
Rybnikov Grigorii
Union of Soviet Socialist Republics
6
6
7
6
7
8
40
1
Gold medal
Sehlström Leif
Sweden
4
1
0
6
1
0
12
105
Horvath Ernst
Austria
5
0
7
5
0
1
18
70
Bronze medal
Hiemstra Sipke-Jan
Netherlands
6
1
6
4
5
0
22
45
Bronze medal
Hesslow Gösta
Sweden
6
3
7
3
1
4
24
36
Silver medal
Mulazzani Marco
Austria
5
6
0
2
1
0
14
88
Tkadlec Josef
Czechoslovakia
6
6
0
2
0
1
15
85
Nilsson Martin
Sweden
6
3
0
1
7
4
21
50
Bronze medal
Zandbergen René
Netherlands
6
2
7
1
6
0
22
45
Bronze medal
Quittner Pavol
Czechoslovakia
6
4
0
1
7
8
26
29
Silver medal
Kratochvíl Jan
Czechoslovakia
6
1
6
1
1
1
16
78
Karlsson Martin
Sweden
4
3
0
1
1
0
9
119
Hanebring Ove
Sweden
4
3
0
1
1
0
9
119
America Pierre
Netherlands
6
1
0
1
0
0
8
124
Aschauer Dieter
Austria
6
2
6
0
7
3
24
36
Silver medal
Kalousek Zdeněk
Czechoslovakia
6
6
6
0
7
3
28
25
Silver medal
Postl Helmut
Austria
6
1
0
0
7
0
14
88
Krattenthaler Christian
Austria
4
1
0
0
7
0
12
105
Hoogeveen Frank
Netherlands
6
1
6
0
0
3
16
78
Danielsson Björn
Sweden
6
1
0
0
0
1
8
124
de Volder R.
Belgium
0
0
0
0
0
0
0
155
Turnwald Gerhard
Austria
6
1
0
0
0
0
7
129
Takáč Peter
Czechoslovakia
3
0
0
0
0
0
3
145
Stefanov Plamen Dimitrov
Bulgaria
29
22
Silver medal, Special prize
Galperin Viktor
Union of Soviet Socialist Republics
31
17
Silver medal, Special prize
Wehr Jan
Poland
24
36
Silver medal
Nędzusiak Andrzej
Poland
22
45
Bronze medal
Parusiński Adam
Poland
24
36
Silver medal
Grzybowski Jerzy
Poland
36
7
Gold medal
Trippenbach Marek
Poland
18
70
Bronze medal
Douady Raphael
France
35
9
Gold medal
Enescu Calin-Bogdan
Romania
20
61
Bronze medal
Stanciu Paul
Romania
21
50
Bronze medal
Silberberg Gheorghe
Romania
27
27
Silver medal
Bodó Zalán
Hungary
17
73
Bronze medal
Balázs Iván József
Hungary
23
43
Bronze medal
Knébel István
Hungary
31
17
Silver medal
Seress Ákos
Hungary
33
14
Silver medal
Magyar Zoltán
Hungary
34
10
Gold medal
Homonnay Géza
Hungary
29
22
Silver medal
Anttila Olli
Finland
21
50
Bronze medal
Krüger Berthold
Germany
26
29
Silver medal
Roller Martin
Germany
21
50
Bronze medal
Ritter Helge
Germany
17
73
Bronze medal
Schmidt Tilman
Germany
20
61
Bronze medal
Rathmann Jürgen
Germany
36
7
Gold medal
Wehrmann Ralf
Germany
21
50
Bronze medal
Lazarov Borislav
Bulgaria
27
27
Silver medal
Zhivkov Angel
Bulgaria
17
73
Bronze medal
Jordanov Rusi
Bulgaria
19
65
Bronze medal
Trifunov Ognjan
Bulgaria
21
50
Bronze medal
Bujukliev Nikolaj
Bulgaria
30
19
Silver medal
Vidmar Matjaž
Yugoslavia
17
73
Bronze medal
Cvetič Gorazd
Yugoslavia
24
36
Silver medal
Blažić Novica
Yugoslavia
19
65
Bronze medal
Bešlagić Amer
Yugoslavia
30
19
Silver medal
Bestvina Mladen
Yugoslavia
19
65
Bronze medal
Trenčevski Kostadin
Yugoslavia
24
36
Silver medal
King Brian
United Kingdom
17
73
Bronze medal
Gibbs Philip Edward
United Kingdom
28
25
Silver medal
Buchanan Andrew
United Kingdom
25
35
Silver medal
Borcherds Richard Ewen
United Kingdom
29
22
Silver medal
Strickland Paul
United Kingdom
18
70
Bronze medal
Pennington Richard
United Kingdom
20
61
Bronze medal
Shor Peter
United States of America
30
19
Silver medal
Propp James
United States of America
21
50
Bronze medal
Kleiman Mark
United States of America
26
29
Silver medal
Milenkovic Victor
United States of America
26
29
Silver medal
Gärtner Lutz
German Democratic Republic
34
10
Gold medal
Mulansky Bernd
German Democratic Republic
26
29
Silver medal
Dittrich Peter
German Democratic Republic
21
50
Bronze medal
Marczinek Michael
German Democratic Republic
34
10
Gold medal
Flaas Dmitrii
Union of Soviet Socialist Republics
21
50
Bronze medal
Auzins Andrei
Union of Soviet Socialist Republics
23
43
Bronze medal
Vinnishin Yaroslav
Union of Soviet Socialist Republics
21
50
Bronze medal
Churbanov Andrei
Union of Soviet Socialist Republics
22
45
Bronze medal
Ambroladze Amiran
Union of Soviet Socialist Republics
24
36
Silver medal
Presa Sague Arturo
Cuba
13
97
De Armas Garcia Carlos
Cuba
13
97
Hosza Jerzy
Poland
12
105
Wolf Philippe
France
13
97
Van Anh Michel
France
16
78
Schmitt Michel
France
16
78
Bruguieres Alain
France
16
78
Benoir Bost Jean
France
15
85
Nemethi Andraş
Romania
13
97
Ghiviriga Stefan
Romania
14
88
Laradji Abdallah
Algeria
14
88
Fautré P.
Belgium
12
105
Csikós Balázs
Hungary
13
97
Branders Thomas
Finland
14
88
Markkanen Markku
Finland
16
78
Spann Walter
Germany
12
105
Glockner Peter
Germany
12
105
Pulev Ivan
Bulgaria
16
78
Ribarska Nadezhda
Bulgaria
13
97
Zhambaagijn Bajaraa
Mongolia
14
88
Kulosman Hamid
Yugoslavia
14
88
Bustany Alan
United Kingdom
13
97
Weiss Paul
United States of America
13
97
Thiel Steffen
German Democratic Republic
14
88
Hoffmann Werner
German Democratic Republic
15
85
Schmelzer Ilja
German Democratic Republic
14
88
Ivanyos Gábor
Hungary
10
115
Special prize
Martinez Rafael Pedrosa
Cuba
7
129
Fernandez Crespo Jorge
Cuba
8
124
Teghil Claudio
Italy
2
148
De Bona Francesco
Italy
5
137
Barbone Fabio
Italy
6
133
Valenzin Guido
Italy
8
124
Schierano Stefano
Italy
1
152
Sawa Jerzy
Poland
12
105
Marcisziewski Witold
Poland
9
119
Herz Olivier
France
11
114
Collette Patrick
France
4
144
Chirca Dragosh
Romania
12
105
Dumitru Andrei
Romania
5
137
Dadarlat Marius Dumitru
Romania
10
115
Nagui Naima
Algeria
1
152
Klouche Abdesselam
Algeria
2
148
Hans M.
Belgium
1
152
Bloch T.
Belgium
2
148
Tombeur M.
Belgium
2
148
Wouters E.
Belgium
7
129
Van Hooveld G.
Belgium
9
119
Malmi Lauri
Finland
5
137
Strömmer Esko
Finland
10
115
Eloranta Kari
Finland
9
119
Pystynen Tuomas
Finland
7
129
Kupiainen Juhani
Finland
6
133
Sodnomin Naranbat
Mongolia
5
137
Cendzhavin Enhbold
Mongolia
5
137
Ergzengijn Batbajar
Mongolia
5
137
Gendenzhamcin Ariuna
Mongolia
8
124
Baldandorzhijn Naranhuu
Mongolia
6
133
Damdinsurengijn Chuluunbaatar
Mongolia
3
145
Namhajzhancangijn Namdag
Mongolia
3
145
Hanjš Željko
Yugoslavia
12
105
Kaminsky Ronald
United States of America
6
133
Labahn Roger
German Democratic Republic
5
137
Kodrian Aleksandr
Union of Soviet Socialist Republics
10
115
Results may not be complete and may include mistakes. Please send relevant information to the webmaster:
webmaster@imo-official.org
.
Supported by Google