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
◄
32
nd
IMO 1991
►
Country results
•
Individual results
•
Statistics
Contestant
[
♀
♂
]
[↔]
Country
P1
P2
P3
P4
P5
P6
∑
Total
#
Rank
Award
Abrego Lerma Bernardo Manuel
Mexico
1
7
3
5
7
0
23
117
Bronze medal
Adamaras Christos
Greece
4
0
3
0
0
0
7
245
Al-Alawi Raed Hashem
Bahrain
1
0
0
1
0
0
2
289
Al-Darazi Amer Ebrahim
Bahrain
0
0
1
0
0
0
1
297
Al-Sadadi Abdul-Nabi Maythem
Bahrain
0
0
0
0
0
0
0
305
Al-Yousif Aymen Hasan
Bahrain
1
0
0
0
0
0
1
297
Aliás Ng Vai Meng
Macau
0
0
3
0
0
0
3
279
Alkan Emre
Türkiye
7
5
0
0
7
0
19
152
Bronze medal
Alon Gil
Israel
4
7
7
0
7
7
32
61
Silver medal
Amara Med El-Oualid
Algeria
2
0
0
1
0
0
3
279
Ambainis Andris
Union of Soviet Socialist Republics
7
7
7
7
7
7
42
1
Gold medal
Andersen Kasper K.S.
Denmark
0
7
3
0
0
0
10
219
Honourable mention
Andréasson Fredrik
Sweden
0
4
3
7
7
3
24
108
Bronze medal
Anh Nguyễn Việt
Vietnam
7
7
3
7
7
7
38
21
Silver medal
Arajou Filipe João Buavium
Portugal
0
2
2
0
0
0
4
268
Ardila Mantilla Federico
Colombia
0
0
2
0
0
1
3
279
Arslan Mustafa
Türkiye
7
6
3
0
5
0
21
133
Bronze medal
Askari Medhi
Islamic Republic of Iran
4
7
3
7
7
1
29
82
Bronze medal
Avidor Adi
Israel
4
1
3
0
0
0
8
238
Bakalov Boshko Nentchev
Bulgaria
7
7
3
7
7
5
36
39
Silver medal
Baltić Vladimir
Yugoslavia
5
6
3
6
7
0
27
90
Bronze medal
Bănică Teodor
Romania
7
7
6
7
7
7
41
10
Gold medal
Barnes Lesley
Trinidad and Tobago
0
0
3
0
2
0
5
259
Batzaya Nyamsurengiin
Mongolia
0
0
2
0
1
0
3
279
Bayansangiin Ulambayar
Mongolia
7
0
0
0
0
0
7
245
Honourable mention
Ben Ameur Valid
Tunisia
7
7
4
1
6
0
25
105
Bronze medal
Bensasson Bruno
France
7
7
4
1
2
0
21
133
Bronze medal
Berger Michael
Denmark
2
0
0
2
0
0
4
268
Bingham Kenrick
Finland
0
1
0
0
0
2
3
279
Boessenkool Segher
Netherlands
4
2
0
7
0
0
13
194
Honourable mention
Borges Quintana Mijail
Cuba
7
7
3
0
7
0
24
108
Bronze medal
Bosland Marcus
Trinidad and Tobago
1
0
0
0
7
0
8
238
Honourable mention
Bouabed El-Machkouria
Algeria
0
0
0
0
0
0
0
305
Braverman Alexander
Israel
7
7
2
7
7
0
30
72
Bronze medal
Breydo Ruby
United States of America
7
7
3
5
4
0
26
96
Bronze medal
Búr Viliam
Czechoslovakia
0
3
4
0
7
3
17
162
Honourable mention
Burns Eoghan
Ireland
0
3
3
1
4
2
13
194
Burns Michael
New Zealand
3
7
3
2
7
1
23
117
Bronze medal
Caicedo Andres Eduardo
Colombia
7
4
3
0
2
0
16
170
Honourable mention
Cammi Marco
Italy
0
2
0
7
0
0
9
226
Honourable mention
Canonaco Alberto
Italy
4
4
3
0
0
0
11
210
Carpio Ronaldo N.
Philippines
0
1
2
0
1
0
4
268
Castro Smirnova Mirta
Cuba
2
5
0
0
2
0
9
226
Cedilnik Tomaž
Yugoslavia
2
7
4
0
7
4
24
108
Bronze medal
Chan Kin-Wah
Hong Kong
0
6
4
7
2
1
20
144
Bronze medal
Chan Wilbin S.
Philippines
7
3
3
1
7
0
21
133
Bronze medal
Chan Wyant S.
Philippines
0
7
3
7
7
0
24
108
Bronze medal
Chandang Wasuwat
Thailand
0
0
3
0
7
0
10
219
Honourable mention
Charikar Moses Samson
India
7
7
5
4
7
7
37
34
Silver medal
Chen Horng-Yang
Austria
7
7
0
5
7
0
26
96
Bronze medal
Cheung Trevor Cheuk-Wah
Hong Kong
4
2
0
0
1
2
9
226
Choi Byung Hee
Republic of Korea
7
7
3
7
7
7
38
21
Silver medal
Chua Chek Beng
Singapore
4
3
0
2
7
0
16
170
Honourable mention
Chung Adrian
Trinidad and Tobago
4
7
0
7
0
0
18
156
Honourable mention
Coutelier Roberto Marcello
Argentina
0
1
3
0
0
0
4
268
Danev Dantcho Petzov
Bulgaria
7
7
6
7
7
1
35
47
Silver medal
de Bondt Michiel
Netherlands
0
7
1
5
0
0
13
194
Honourable mention
de Mansilla Jimenez Bravo
Spain
0
0
0
1
1
0
2
289
de Poortere Etienne
Belgium
7
7
7
5
1
0
27
90
Bronze medal
Deccache Elcio
Brazil
1
4
2
2
1
2
12
202
Delcroix Stefaan
Belgium
1
3
0
0
7
0
11
210
Honourable mention
Deonanan Desmond
Trinidad and Tobago
0
7
3
4
1
0
15
175
Honourable mention
Di Pasquale Angelo
Australia
1
4
0
7
7
6
25
105
Bronze medal
Dolinka Igor
Yugoslavia
7
6
4
5
7
7
36
39
Silver medal
Dreher Michael
Germany
7
7
7
7
7
3
38
21
Silver medal
Durantez Gamzukoff Marcos
Spain
5
5
3
0
2
0
15
175
Ekvetchavit Thunyachate
Thailand
7
4
0
0
7
0
18
156
Honourable mention
El Ouerkhaoui Youssef
Morocco
4
1
0
0
1
0
6
253
Enkhbayar Altantsetsegiin
Mongolia
0
1
0
0
1
0
2
289
Erdene Dashhuugiin
Mongolia
7
0
0
0
0
0
7
245
Honourable mention
Essafi Mohamed
Tunisia
7
2
0
0
2
0
11
210
Honourable mention
Etgü Tolga
Türkiye
5
6
4
1
2
2
20
144
Bronze medal
Fennell Damien
Ireland
0
3
2
1
1
2
9
226
Frans Yohan Usthavia
Indonesia
4
1
0
0
0
0
5
259
Frej Noureddine
Morocco
7
7
0
0
1
0
15
175
Honourable mention
Fryers Michael
United Kingdom
7
7
7
7
7
7
42
1
Gold medal
Ganzorig Dashdorjiin
Mongolia
0
2
0
7
0
0
9
226
Honourable mention
Gatti Paolo
Italy
5
5
3
5
0
5
23
117
Bronze medal
Gemintern Alexander
Israel
0
7
3
0
0
0
10
219
Honourable mention
Ghuloom Huda Ahmed
Bahrain
0
0
0
0
0
0
0
305
Gil Mata Miguel Jorge
Portugal
0
3
2
6
1
0
12
202
Gilligan Barrie
Ireland
1
0
1
0
3
2
7
245
Glineur François
Belgium
4
4
3
7
1
7
26
96
Bronze medal
Godínez García Jorge Alberto
Mexico
0
3
3
1
7
0
14
186
Honourable mention
Godinho Luís Pedro Assunção
Portugal
0
0
0
0
0
0
0
305
Goldberg Ian
Canada
7
7
4
7
7
7
39
18
Gold medal
Gonçalves Luis Manuel
Portugal
0
1
3
0
4
1
9
226
Grenholm Peter
Sweden
7
7
3
3
7
5
32
61
Silver medal
Grossman Jeffrey
Canada
7
7
5
7
7
3
36
39
Silver medal
Guðjónsson Gestur
Iceland
0
1
0
0
1
0
2
289
Guedes Alcides Morales
Cuba
7
3
0
0
1
0
11
210
Honourable mention
Gunnwann Ferry Mulyadi
Indonesia
2
1
4
0
0
0
7
245
Guo Zaoyang
People's Republic of China
7
7
4
7
7
4
36
39
Silver medal
Hadji Touffik
Algeria
0
2
3
0
0
0
5
259
Hải Hà Nguyễn
Vietnam
7
7
3
3
7
0
27
90
Bronze medal
Hallberg Per
Sweden
0
2
0
4
0
0
6
253
Halldórsson Bjarni
Iceland
0
1
0
0
0
0
1
297
Harcos Gergely
Hungary
7
7
4
7
7
3
35
47
Silver medal
Hashbayar Dashtserengiin
Mongolia
0
1
3
1
0
0
5
259
Haugland Jan Kristian
Norway
1
7
5
2
7
0
22
126
Bronze medal
Henderson Anthony
Australia
7
7
3
4
7
2
30
72
Bronze medal
Heuberger Clemens
Austria
0
3
4
7
5
0
19
152
Bronze medal
Hoffmann Norbert
Germany
7
6
7
7
7
7
41
10
Gold medal
Hy Ngô Diên
Vietnam
7
7
0
0
7
0
21
133
Bronze medal
Ionescu Alexandru Dan
Romania
7
7
7
5
7
7
40
14
Gold medal
Iwata Tatsuyuki
Japan
7
7
7
7
0
1
29
82
Bronze medal
Jansson Patrik
Sweden
4
1
3
1
1
2
12
202
Johnson Oliver
United Kingdom
7
4
4
1
0
1
17
162
Honourable mention
Kameron Luke
Australia
7
2
4
3
0
2
18
156
Honourable mention
Kárason Grétar
Iceland
0
0
0
0
0
0
0
305
Karelas Alexandros
Greece
7
7
2
7
0
0
23
117
Bronze medal
Karimzadeh Ayatollah
Islamic Republic of Iran
7
7
3
7
7
7
38
21
Silver medal
Kasal Štěpán
Czechoslovakia
0
2
3
7
7
7
26
96
Bronze medal
Kassaei Payman L.
Islamic Republic of Iran
7
7
4
7
7
7
39
18
Gold medal
Katagiri Taku
Japan
7
7
4
7
7
3
35
47
Silver medal
Kedlaya Kiran
United States of America
7
7
4
6
7
7
38
21
Silver medal
Ketfi Cherif Ahmed
Algeria
0
1
0
0
1
0
2
289
Khales Kamal
Morocco
0
7
3
0
1
0
11
210
Honourable mention
Khamis Waleed Saleh
Bahrain
0
0
0
0
0
0
0
305
Kirchner Gerhard
Austria
7
7
4
7
7
0
32
61
Silver medal
Kişisel Ali Ulaş Özgür
Türkiye
2
6
4
0
4
0
16
170
Kleinberg Robert
United States of America
7
7
3
6
7
7
37
34
Silver medal
Kloster Morten
Norway
0
7
7
6
7
3
30
72
Bronze medal
Knappe Andreas
Austria
1
3
0
0
4
0
8
238
Ko Thomas Chi-Kin
Hong Kong
0
4
3
1
7
0
15
175
Honourable mention
Kodama Hiroki
Japan
6
3
3
6
6
7
31
67
Silver medal
Kollár Richard
Czechoslovakia
7
7
3
7
7
2
33
58
Silver medal
Komontakis Nikolaos
Greece
7
3
0
0
7
0
17
162
Honourable mention
Konečný Michal
Czechoslovakia
7
7
5
7
4
7
37
34
Silver medal
Kostadinov Iavor Kolev
Bulgaria
7
7
2
6
6
2
30
72
Bronze medal
Kőszegi Botond
Hungary
7
4
3
0
7
2
23
117
Bronze medal
Kousiappas Andreas
Cyprus
0
0
0
0
1
0
1
297
Krantz Tom
Luxembourg
4
3
0
1
0
1
9
226
Kubeček Michal
Czechoslovakia
7
4
3
7
7
7
35
47
Silver medal
Kurniawan Ongki
Indonesia
0
1
0
0
3
0
4
268
Kwon Jae Kyun
Republic of Korea
7
6
3
7
1
0
24
108
Bronze medal
Laber Eduardo Sany
Brazil
7
7
4
3
1
0
22
126
Bronze medal
Ladkani Sefi
Israel
4
4
4
0
1
0
13
194
Lafforgue Vincent
France
7
7
7
7
7
7
42
1
Gold medal
Lakos Gyula
Hungary
7
7
7
7
7
7
42
1
Gold medal
Langer Matthias
Austria
7
7
3
7
7
0
31
67
Silver medal
Langouretou Athanasia
Greece
4
0
3
0
1
0
8
238
Lappalainen Harri
Finland
7
7
3
0
0
7
24
108
Bronze medal
Lappalainen Jari
Finland
4
3
0
3
7
0
17
162
Honourable mention
Laß Bodo
Germany
7
7
1
7
7
7
36
39
Silver medal
Latiri Chicaz
Tunisia
0
0
1
1
3
0
5
259
Laudanović Mladen
Yugoslavia
7
7
2
6
7
7
36
39
Silver medal
Lee Seung Kyun
Republic of Korea
7
7
3
2
7
0
26
96
Bronze medal
Lefevre Vincent
France
7
7
3
6
2
3
28
87
Bronze medal
Lei Chi Fong
Macau
0
1
0
0
0
1
2
289
Lei Iat Pong
Macau
0
2
0
0
2
0
4
268
Lei Tan
Macau
0
0
0
0
3
0
3
279
Leite Emerson Ferreira
Brazil
7
4
0
0
3
0
14
186
Honourable mention
Leong Kuong Hang
Macau
0
0
0
1
1
0
2
289
Liao Hstau Young
Argentina
7
7
0
5
7
0
26
96
Bronze medal
Lim Chu Wee
Singapore
7
7
7
1
7
4
33
58
Silver medal
Lim Li Ying
Singapore
0
0
3
0
0
0
3
279
Linwong Pinai
Thailand
7
1
0
0
7
0
15
175
Honourable mention
Liu Tongwei
People's Republic of China
7
7
3
7
7
1
32
61
Silver medal
Llima Roger Espel
Spain
5
4
0
0
4
0
13
194
Loaiza Rivera Antonio Alberto
Mexico
0
7
3
0
2
3
15
175
Honourable mention
Logan Adam
Canada
7
7
5
7
5
1
32
61
Silver medal
Lombardi Ariel Luis
Argentina
0
4
0
0
1
0
5
259
Lombardi Marco
Italy
0
4
2
6
0
2
14
186
Lope Jose Ernie C.
Philippines
7
7
0
1
0
0
15
175
Honourable mention
Louveaux Jerôme
Belgium
7
3
3
1
3
0
17
162
Honourable mention
Luo Wei
People's Republic of China
7
7
7
7
7
7
42
1
Gold medal
Maclagan Diane
New Zealand
1
3
6
6
7
0
23
117
Bronze medal
Mahrour Nazim
Algeria
0
0
0
7
2
0
9
226
Honourable mention
Makita Rogério Kiyoshi
Brazil
0
0
2
0
1
1
4
268
Malinnikova Evgenia
Union of Soviet Socialist Republics
7
7
7
7
7
7
42
1
Gold medal
Malone David
Ireland
1
0
0
0
1
1
3
279
Marcos Primo Ignacio
Spain
0
0
1
1
2
0
4
268
Marín Carrera Raúl
Mexico
1
0
0
0
7
0
8
238
Honourable mention
Marinov Darko
Yugoslavia
0
5
3
7
1
1
17
162
Honourable mention
Markussen Bo
Denmark
1
1
3
3
2
0
10
219
Masel Joanna
Australia
4
6
4
7
0
1
22
126
Bronze medal
Masmoudi Nadir
Tunisia
7
7
7
7
0
0
28
87
Bronze medal
Mason Kahn
New Zealand
2
4
3
3
0
1
13
194
Massaccesi Gustavo Ernesto
Argentina
0
7
3
7
0
7
24
108
Bronze medal
Matolcsi Máté
Hungary
7
4
4
7
7
4
33
58
Silver medal
Matsumoto Nicolas
France
4
7
0
7
7
0
25
105
Bronze medal
Mentzoni Torsten
Norway
0
4
3
2
0
3
12
202
Michaels Robin
United Kingdom
7
7
4
7
3
1
29
82
Bronze medal
Migliorância Fernando Lukas
Brazil
6
1
3
5
1
0
16
170
Milley Peter
Canada
7
2
6
7
0
0
22
126
Bronze medal
Milrud Pablo Ariel
Argentina
7
7
0
5
0
1
20
144
Bronze medal
Minh Đỗ Ngọc
Vietnam
7
7
3
7
7
7
38
21
Silver medal
Mohsenipour Shahram
Islamic Republic of Iran
7
7
3
4
7
2
30
72
Bronze medal
Moroianu Sergiu
Romania
7
7
7
7
7
7
42
1
Gold medal
Muliarta I. Ketut Budi
Indonesia
0
1
0
0
0
0
1
297
Müller German Maximiliano
Argentina
7
1
0
7
0
0
15
175
Honourable mention
Mundet Riera Ignasi
Spain
0
7
3
2
7
1
20
144
Bronze medal
Nacu Şerban
Romania
7
7
3
7
7
7
38
21
Silver medal
Nakashima Junichirou
Japan
7
4
4
0
6
0
21
133
Bronze medal
Nautiyal Himanshu
India
7
3
3
3
7
1
24
108
Bronze medal
Nedev Georgi Shivkov
Bulgaria
7
7
4
5
7
0
30
72
Bronze medal
Nekrashevich Vladimir
Union of Soviet Socialist Republics
6
7
3
7
6
7
36
39
Silver medal
Ng Chee We
Singapore
4
3
1
0
0
0
8
238
Ng Lenhard
United States of America
7
7
3
7
7
3
34
54
Silver medal
Ngai Chi-Ho
Hong Kong
0
6
3
1
4
0
14
186
Niranjan Nilakantan
India
7
6
3
7
7
0
30
72
Bronze medal
Noohi Behrang
Islamic Republic of Iran
7
7
5
7
7
7
40
14
Gold medal
Notohusodo Maria Imelda
Indonesia
4
0
0
0
0
0
4
268
Nusufirmansyah ?
Indonesia
1
1
0
0
7
0
9
226
Honourable mention
O Donnchu Fearghal
Ireland
1
1
2
0
0
2
6
253
Ólafsson Ásbjörn
Iceland
0
0
0
0
0
0
0
305
Oraintara Soontorn
Thailand
7
7
0
0
7
0
21
133
Bronze medal
Orjuela Daniel
Colombia
0
2
3
4
1
0
10
219
Oudshoorn Wim
Netherlands
0
7
1
3
0
0
11
210
Honourable mention
Pang Ki Khoon
Singapore
0
0
3
0
4
0
7
245
Panigrahy Rina
India
7
7
3
7
7
0
31
67
Silver medal
Paolini Emanuele
Italy
0
1
4
1
0
0
6
253
Papadopoulou Kyriaki
Cyprus
5
0
0
0
5
0
10
219
Park Jiwoong
Republic of Korea
7
7
0
3
2
4
23
117
Bronze medal
Park Jong Won
Republic of Korea
7
7
3
7
0
2
26
96
Bronze medal
Pebody Luke
United Kingdom
0
7
5
4
0
1
17
162
Honourable mention
Peixoto Alessandro Jacoud
Brazil
2
0
0
1
2
0
5
259
Pellicer Bidot Rely
Cuba
1
1
0
0
1
0
3
279
Peltonen Janne
Finland
0
1
0
6
0
0
7
245
Pérez Blackaller Rodrigo
Mexico
0
3
3
0
3
0
9
226
Perlin Alexander
Union of Soviet Socialist Republics
7
7
7
7
7
7
42
1
Gold medal
Pétursson Frosti
Iceland
7
7
1
1
7
0
23
117
Bronze medal
Pickavet Mario
Belgium
0
7
4
7
1
3
22
126
Bronze medal
Pinchasi Rom
Israel
3
3
2
3
7
4
22
126
Bronze medal
Pliszka Jacek
Poland
4
4
2
0
7
4
21
133
Bronze medal
Ponchio Federico
Italy
4
1
0
2
4
0
11
210
Popescu-Pampu Patrick
France
7
7
5
3
7
3
32
61
Silver medal
Puchta Jan-Christoph
Germany
0
7
7
7
7
7
35
47
Silver medal
Radziejewski Maciej
Poland
0
7
3
0
7
7
24
108
Bronze medal
Reghaï Adil
Morocco
4
0
1
0
7
0
12
202
Honourable mention
Ribeiro Filipe João Figueira
Portugal
0
4
0
0
1
1
6
253
Rivera Juan Carlos
Colombia
1
7
3
4
7
1
23
117
Bronze medal
Rogale Kristina
Yugoslavia
7
1
4
1
7
0
20
144
Bronze medal
Rosenberg Joel
United States of America
7
7
4
7
7
7
39
18
Gold medal
Sabouni Rachid
Morocco
7
4
0
0
0
0
11
210
Honourable mention
Şahin Arafat
Türkiye
7
6
0
0
7
0
20
144
Bronze medal
Sainio Sampo
Finland
0
6
3
3
0
2
14
186
Salgueiro António Manuel
Portugal
0
1
3
0
4
3
11
210
Satukijchai Saree
Thailand
1
0
0
0
1
0
2
289
Sawon Justin
Australia
0
7
5
0
6
0
18
156
Honourable mention
Schaffalitzky Frederik
Denmark
1
6
0
5
0
1
13
194
Sevenhant Bert
Belgium
0
7
3
7
1
0
18
156
Honourable mention
Sharifi Tolooe Hossein
Islamic Republic of Iran
4
4
3
0
4
0
15
175
Shepherd Adam
United Kingdom
1
7
3
4
0
2
17
162
Honourable mention
Shin Jong Hyun
Republic of Korea
4
0
0
2
7
1
14
186
Honourable mention
Shuo-Wang Qiao
Norway
7
2
3
2
6
0
20
144
Bronze medal
Sigurgeirsson Hersir
Iceland
0
2
0
0
1
0
3
279
Skårsmoen Rune
Norway
0
0
0
0
0
0
0
305
Sollien Thomas Ruud
Norway
0
0
0
0
1
0
1
297
Sookprem Sirote
Thailand
7
7
4
5
7
7
37
34
Silver medal
Souissi Riadh
Algeria
1
0
0
0
0
0
1
297
Soundararajan K
India
6
7
5
3
7
7
35
47
Silver medal
Sriram Thiagarajan
India
7
6
3
7
7
0
30
72
Bronze medal
Ştefănică Dan
Romania
7
7
3
7
7
3
34
54
Silver medal
Stehlík Michal
Czechoslovakia
7
7
3
7
7
7
38
21
Silver medal
Stix Jakob
Germany
7
7
5
7
7
5
38
21
Silver medal
Stolk Chris
Netherlands
7
4
5
1
3
2
22
126
Bronze medal
Stroh Christoph
Austria
7
7
3
0
7
2
26
96
Bronze medal
Strömbergsson Andreas
Sweden
7
7
3
7
7
7
38
21
Silver medal
Sturge Timothy
New Zealand
4
3
4
7
0
0
18
156
Honourable mention
Sunitsky Michail
United States of America
7
7
3
7
7
7
38
21
Silver medal
Szendrői Balázs
Hungary
7
7
5
7
7
2
35
47
Silver medal
Tài Hà Huy
Vietnam
7
7
3
7
7
5
36
39
Silver medal
Tamura Hiroki
Japan
6
7
3
1
7
2
26
96
Bronze medal
Tan Chong Hui
Singapore
7
7
4
2
7
0
27
90
Bronze medal
Tan Meng
Australia
4
4
3
0
4
1
16
170
Tang Sin Fan
Macau
1
1
1
1
0
0
4
268
Tchernev Milen Iakimov
Bulgaria
7
7
4
2
7
7
34
54
Silver medal
Temkin Mikhail
Union of Soviet Socialist Republics
7
7
7
7
7
7
42
1
Gold medal
Terzoudi Aikaterini
Greece
4
0
0
0
1
0
5
259
Texier Guillaume
France
7
7
4
2
7
0
27
90
Bronze medal
Theodoros Evgeniou
Greece
7
3
4
0
7
0
21
133
Bronze medal
Timotheou Timotheos
Cyprus
0
0
3
0
3
0
6
253
To Kar-Keung
Hong Kong
0
6
3
7
3
0
19
152
Bronze medal
Todor Radu Alexandru
Romania
7
7
1
7
7
1
30
72
Bronze medal
Torres Alien Herrera
Cuba
7
7
0
0
7
0
21
133
Bronze medal
Trines Raoul
Netherlands
0
3
3
0
0
4
10
219
Tu Phan Huy
Vietnam
7
7
3
7
7
0
31
67
Silver medal
Tuffley Christopher
New Zealand
4
1
3
1
0
0
9
226
Udmark Robert Stephan K.
Denmark
1
4
0
0
7
0
12
202
Honourable mention
Újvári-Menyhárt Zoltán
Hungary
7
7
7
7
7
6
41
10
Gold medal
Uriarte Tuero Ignacio
Spain
2
3
3
0
3
1
12
202
Ürtiş Çetin
Türkiye
7
2
1
0
5
0
15
175
Honourable mention
van Raamsdonk Mark
Canada
7
2
3
5
4
0
21
133
Bronze medal
van Rijnswou Sander
Netherlands
0
2
0
2
0
0
4
268
Vavrek Veselin Vladislavov
Bulgaria
7
7
3
3
7
0
27
90
Bronze medal
Vazquez Ariel Almendral
Cuba
4
0
0
1
7
0
12
202
Honourable mention
Vera Juan Carlos
Colombia
7
4
7
7
1
3
29
82
Bronze medal
Vigueras Gómez Javier Flavio
Mexico
4
1
1
0
1
0
7
245
Voipio Ville
Finland
0
1
0
0
0
0
1
297
Walsh Cathal
Ireland
1
2
0
1
3
2
9
226
Wang Shaoyu
People's Republic of China
7
7
5
7
7
7
40
14
Gold medal
Wang Song
People's Republic of China
7
7
5
7
7
7
40
14
Gold medal
Wansbrough Keith
New Zealand
0
1
3
1
0
0
5
259
Wiechecki Łukasz
Poland
7
4
3
7
7
0
28
87
Bronze medal
Wiechert Martin
Germany
0
7
6
7
7
7
34
54
Silver medal
Wikström Frank
Sweden
0
2
5
3
3
0
13
194
Wilcox Stephen
United Kingdom
5
3
3
0
5
4
20
144
Bronze medal
Wollenmann Bea
Switzerland
1
7
3
7
7
4
29
82
Bronze medal
Wong Wilkie
Hong Kong
1
4
3
3
1
2
14
186
Yamauchi Atsuo
Japan
7
7
7
3
7
7
38
21
Silver medal
Yañez Giovanni
Colombia
0
5
3
7
0
0
15
175
Honourable mention
Yee Ka-Ping
Canada
3
2
0
7
2
0
14
186
Honourable mention
Youssfi Cherif
Morocco
4
7
3
7
7
2
30
72
Bronze medal
Zacharia Giorgos
Cyprus
2
3
0
1
2
0
8
238
Zeihen Pascal
Luxembourg
0
7
3
4
7
0
21
133
Bronze medal
Zhang Lizhao
People's Republic of China
7
7
7
7
7
6
41
10
Gold medal
Zhuhovitskij Vsevolod
Union of Soviet Socialist Republics
6
7
3
7
7
7
37
34
Silver medal
Zieliński Janusz
Poland
4
4
4
6
1
0
19
152
Bronze medal
Ziemiański Krzysztof
Poland
5
7
3
7
7
2
31
67
Silver medal
Zwara Grzegorz
Poland
7
7
3
7
7
7
38
21
Silver medal
Results may not be complete and may include mistakes. Please send relevant information to the webmaster:
webmaster@imo-official.org
.
Supported by Google