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
◄
39
th
IMO 1998
►
Country results
•
Individual results
•
Statistics
Contestant
[
♀
♂
]
[↔]
Country
P1
P2
P3
P4
P5
P6
∑
Total
#
Rank
Award
Abesadze Lika
Georgia
4
0
2
7
0
0
13
206
Honourable mention
Acuna Pablo Gabriel
Paraguay
0
0
0
0
0
0
0
404
Adi Wirawan Imade
Indonesia
2
0
0
0
0
0
2
369
Ajorlou Amir
Islamic Republic of Iran
7
7
1
4
7
7
33
21
Gold medal
Akashev Talap
Kazakhstan
7
0
2
2
0
0
11
226
Honourable mention
Al-Otaibi Reem
Kuwait
0
0
0
0
0
0
0
404
Al-Rasheedi Ahmad
Kuwait
0
0
0
0
0
0
0
404
Alaoui Abdellaoui Rachid
Morocco
2
0
1
7
0
0
10
242
Honourable mention
Alfa Risnadhi Adila
Indonesia
2
0
0
0
0
0
2
369
Aliaga Varea Ramón José
Spain
0
0
1
0
2
0
3
340
Alishahi Kasra
Islamic Republic of Iran
7
7
4
7
4
7
36
12
Gold medal
Almeida José
Portugal
0
0
0
0
0
0
0
404
Alonso Andres Gago
Cuba
2
7
1
2
7
0
19
145
Bronze medal
Altannar Chinchuluun
Mongolia
2
0
1
0
2
0
5
306
Amini Omid
Islamic Republic of Iran
7
7
7
7
7
7
42
1
Gold medal
Amirkhanyan Gagik
Armenia
2
7
1
7
7
0
24
95
Silver medal
Angeltveit Vigleik
Norway
2
1
2
0
0
3
8
271
Anno Irina
Russian Federation
6
7
3
5
7
0
28
58
Silver medal
Arakelyan Artak
Armenia
2
0
1
0
0
0
3
340
Assamongkol Somyos
Thailand
4
0
7
0
0
0
11
226
Honourable mention
Azzana Youssef
Morocco
2
0
0
1
0
0
3
340
Baball Ravi
Trinidad and Tobago
0
0
1
4
0
0
5
306
Badziahin Dzmitry
Belarus
4
7
2
7
1
0
21
124
Bronze medal
Baeriswyl Simon
Switzerland
2
0
0
0
7
0
9
253
Honourable mention
Balwe Chetan
India
7
7
2
5
7
3
31
29
Gold medal
Balys Vaidas
Lithuania
0
0
0
0
0
0
0
404
Barkhudaryan Rafayel
Armenia
2
0
1
0
0
0
3
340
Barto Libor
Czech Republic
0
7
6
6
7
0
26
73
Silver medal
Barton Reid
United States of America
4
7
7
7
0
7
32
26
Gold medal
Bartoszek Pawel
Iceland
0
0
1
0
0
0
1
388
Battulga Ulziibat
Mongolia
2
7
2
7
7
1
26
73
Silver medal
Beceanu Marius
Romania
5
7
1
7
2
0
22
112
Bronze medal
Beiglböck Mathias
Austria
5
0
0
2
1
0
8
271
Bekbolatov Renat
Kazakhstan
3
7
2
0
7
0
19
145
Bronze medal
Beltman Herbert
Netherlands
3
3
2
3
0
0
11
226
Bennewitz Björn
Iceland
0
1
1
0
0
0
2
369
Bernal Pedraza Oscar Felipe
Colombia
7
6
3
7
7
1
31
29
Gold medal
Beyer Wolfgang
Austria
2
1
0
1
0
0
4
326
Bilegbaatar Tumendemberel
Mongolia
2
0
2
6
7
0
17
165
Bronze medal
Birka Adrian
Canada
2
1
2
5
0
0
10
242
Birstunas Adomas
Lithuania
0
7
0
1
0
0
8
271
Honourable mention
Blackwell II William
Trinidad and Tobago
5
0
3
1
7
0
16
176
Bronze medal
Boase Mansur
United Kingdom
2
0
2
7
0
2
13
206
Honourable mention
Boltenkov Andriy
Ukraine
3
0
1
7
7
1
19
145
Bronze medal
Bondarenko Sergiy
Ukraine
7
0
1
7
7
0
22
112
Bronze medal
Bourni Theodora
Greece
7
0
2
0
3
0
12
218
Honourable mention
Braverman Mark
Israel
4
0
3
7
7
0
21
124
Bronze medal
Bregiannis Petros
Greece
4
7
3
7
7
0
28
58
Silver medal
Bujanović Zvonimir
Croatia
2
0
2
2
2
0
8
271
Butti Agostino
Italy
7
0
1
0
0
0
8
271
Honourable mention
Büyükboduk Kazım
Türkiye
7
1
1
7
7
1
24
95
Silver medal
Camarena Omar Antolín
Mexico
7
7
2
7
4
0
27
67
Silver medal
Carneiro Emanuel
Brazil
3
7
2
3
7
1
23
104
Bronze medal
Carroll Gabriel
United States of America
7
7
7
4
7
3
35
15
Gold medal
Čebikins Deniss
Latvia
7
7
1
2
7
0
24
95
Silver medal
Černeková Kristína
Slovakia
0
0
1
0
0
0
1
388
Chalermsook Parinya
Thailand
2
0
2
4
0
0
8
271
Chan Adrian
Canada
7
7
3
7
7
0
31
29
Gold medal
Chan Kin Hang
Hong Kong
0
7
2
0
0
0
9
253
Honourable mention
Chan Shio Christian Paol
Philippines
0
0
0
1
0
0
1
388
Chapovalov Danil
Russian Federation
4
7
2
7
0
0
20
134
Bronze medal
Charalambous Themistoklis
Cyprus
0
0
0
0
7
0
7
281
Honourable mention
Charles Kezia
Trinidad and Tobago
1
0
1
0
1
0
3
340
Chávez Gándara Roberto Debray
Mexico
3
4
0
0
3
0
10
242
Cheeseman Andrew
Australia
4
2
2
7
3
1
19
145
Bronze medal
Chen Meng
Switzerland
0
0
0
3
2
0
5
306
Chen Ming-Yang
Taiwan
7
4
2
4
7
1
25
86
Silver medal
Cheong Va Cheng
Macau
2
0
0
0
0
0
2
369
Cheung Pok Man
Hong Kong
6
7
2
7
7
0
29
49
Silver medal
Chien Hao Liew
Malaysia
0
0
1
3
0
0
4
326
Chiewcharnpipat Somboon
Thailand
2
0
3
7
7
0
19
145
Bronze medal
Choi Ming Cheung
Hong Kong
7
0
2
7
3
0
19
145
Bronze medal
Christian Robin
New Zealand
2
7
2
5
0
2
18
158
Bronze medal
Christofides Demetris
Cyprus
7
1
0
1
0
0
9
253
Honourable mention
Christophersen Anne Lund
Denmark
0
0
0
0
0
0
0
404
Chu Geoffrey
Australia
4
7
3
7
2
2
25
86
Silver medal
Chu Tan Ieong
Macau
2
0
0
0
0
0
2
369
Chui Jimmy
Canada
3
0
1
7
3
0
14
194
Bronze medal
Conlon David
Ireland
0
6
1
0
0
0
7
281
Corbett David
New Zealand
0
2
3
0
0
0
5
306
Cote Raphael
France
2
2
2
3
0
0
9
253
Covganet Igor
Republic of Moldova
3
7
2
6
2
7
27
67
Silver medal
Croitoru Dorian
Republic of Moldova
7
0
0
4
7
0
18
158
Bronze medal
Cuevas Carlos Ramos
Mexico
2
7
0
0
2
0
11
226
Honourable mention
Czajka Tomasz
Poland
7
7
1
7
7
0
29
49
Silver medal
de Andrade Daniele Veras
Brazil
2
0
2
0
3
0
7
281
de Smet Filip
Belgium
7
7
1
7
7
0
29
49
Silver medal
Demchigsuren Byambajav
Mongolia
2
7
2
7
7
0
25
86
Silver medal
Derenthal Ulrich
Germany
7
0
2
1
6
0
16
176
Bronze medal
Doğan Onur
Türkiye
2
2
1
3
7
0
15
183
Bronze medal
Dourov Nikolai
Russian Federation
7
7
7
7
7
4
39
4
Gold medal
Dovgard Roman
Israel
7
7
2
4
1
0
21
124
Bronze medal
Dremov Vladimir
Russian Federation
5
7
7
7
0
7
33
21
Gold medal
Dričs Jānis
Latvia
0
0
1
0
0
0
1
388
Drungilas Paulius
Lithuania
3
0
2
0
2
0
7
281
Dvaladze Rati
Georgia
0
0
1
1
0
0
2
369
Dwi Ana Ratna Wati
Indonesia
3
0
0
0
0
0
3
340
Đào Thị Thu Hà
Vietnam
7
7
2
7
0
0
23
104
Bronze medal
Đỗ Quang Yên
Vietnam
7
0
7
7
7
1
29
49
Silver medal
Đoàn Nhat Duong
Vietnam
7
0
2
7
7
1
24
95
Silver medal
Đukić Dušan
Yugoslavia
7
7
2
7
7
0
30
38
Silver medal
El Hajaoui Mohamed Abdou
Morocco
2
0
0
0
7
0
9
253
Honourable mention
Ellis Raggio Maria Eugenia
Uruguay
0
0
0
1
0
0
1
388
Enachescu Mihaela
Canada
7
3
3
7
7
3
30
38
Silver medal
Erdembilegt Janchivdorj
Mongolia
1
7
0
0
7
0
15
183
Bronze medal
Escudero Ignacio
Uruguay
3
0
0
0
0
0
3
340
Farahani Farhad
Islamic Republic of Iran
7
7
2
7
6
0
29
49
Silver medal
Farhan Fawwaz
Kuwait
0
0
0
0
0
0
0
404
Farrar Stephen
Australia
4
7
2
0
7
0
20
134
Bronze medal
Fidanoska Hristina
North Macedonia
2
0
1
6
0
0
9
253
Flynn Ciaran
Ireland
0
4
0
0
0
0
4
326
Földes Juraj
Slovakia
2
0
2
7
3
0
14
194
Bronze medal
Fredriksen Einar
Norway
0
0
1
1
0
0
2
369
Friedrich Benjamin
Germany
7
0
2
7
0
7
23
104
Bronze medal
Fuxman Juan Ignacio
Argentina
7
0
2
6
7
0
22
112
Bronze medal
Galvonas Mindaugas
Lithuania
0
7
7
3
0
0
17
165
Bronze medal
Ganesalingam Mohan
United Kingdom
3
7
2
7
7
4
30
38
Silver medal
Gerber Daniel
Switzerland
0
7
0
0
0
0
7
281
Honourable mention
Ghan Justin
Australia
4
7
3
3
7
4
28
58
Silver medal
Glišić Predrag
Yugoslavia
7
7
2
4
7
0
27
67
Silver medal
Glisse Marc
France
2
2
2
7
0
0
13
206
Honourable mention
Godjali Ali
Indonesia
2
0
2
0
0
0
4
326
Gogia Irakli
Georgia
0
7
1
0
1
0
9
253
Honourable mention
Gogyan Smbat
Armenia
3
7
2
6
7
0
25
86
Silver medal
Gonzalez Zapata Jose Luis
Colombia
2
0
0
1
2
0
5
306
Grechuk Bogdan
Ukraine
7
7
2
7
7
0
30
38
Silver medal
Grotmol Oyvind
Norway
0
3
2
0
1
0
6
296
Gu Jerin
Republic of Korea
5
0
2
3
7
0
17
165
Bronze medal
Gueritaud Francois
France
7
2
2
0
3
0
14
194
Bronze medal
Guliyev Farhad
Azerbaijan
0
0
1
3
2
0
6
296
Gyenes Zoltán
Hungary
7
7
2
7
7
1
31
29
Gold medal
Gzyl Sonya
Venezuela
0
0
0
0
0
0
0
404
Hadžić Mahir
Bosnia and Herzegovina
7
0
0
0
2
0
9
253
Honourable mention
Hadžić Tarik
Bosnia and Herzegovina
7
7
0
7
7
0
28
58
Silver medal
Haji Ali Ahmad Sahand
Islamic Republic of Iran
7
7
2
7
7
7
37
7
Gold medal
Halliwell Luke
United Kingdom
7
7
1
0
0
0
15
183
Bronze medal
Han Lin
Republic of Korea
7
1
2
7
7
7
31
29
Gold medal
Han Zhe
Belgium
2
0
1
6
0
0
9
253
Handley Ben
New Zealand
2
0
1
3
0
1
7
281
Hansen Michael Sass
Denmark
2
0
1
3
0
0
6
296
Hanžl Tomáš
Czech Republic
3
0
7
7
0
3
20
134
Bronze medal
Haraksingh Rajini
Trinidad and Tobago
2
0
0
0
0
0
2
369
Harðarson Marteinn Þór
Iceland
2
5
2
0
0
1
10
242
Harju Mikko
Finland
0
0
2
0
0
1
3
340
Harutyunyan David
Armenia
7
0
2
7
7
0
23
104
Bronze medal
Hasić Damir
Bosnia and Herzegovina
2
1
2
2
7
0
14
194
Bronze medal
He Ruimin
Singapore
3
7
2
4
2
0
18
158
Bronze medal
Hendriks Maxim
Netherlands
2
0
1
1
0
0
4
326
Herden Daniel
Germany
3
7
2
7
7
0
26
73
Silver medal
Hermosilla Forneron Augusto Jose
Paraguay
0
0
0
3
0
0
3
340
Hoft Rainer
South Africa
5
0
2
7
7
0
21
124
Bronze medal
Horneţ Stefan Laurenţiu
Romania
7
7
2
7
7
7
37
7
Gold medal
Hsu Ming-Koon
Luxembourg
1
7
1
0
0
0
9
253
Honourable mention
Huah Cheng Jiann
Singapore
7
7
2
7
7
0
30
38
Silver medal
Hulgun Beh-Ochir
Mongolia
2
0
1
0
0
0
3
340
Hupkes Hermen Jan
Netherlands
0
0
2
0
0
0
2
369
Husswan Hadi Wan Hussein
Malaysia
0
0
0
0
0
0
0
404
Hytönen Tuomas
Finland
0
0
1
0
0
0
1
388
Hyyrylainen Tuomo
Finland
2
0
0
1
0
0
3
340
Iepure Flaviu
Romania
7
7
2
7
2
7
32
26
Gold medal
Ieronymou Evis
Cyprus
7
2
2
7
2
0
20
134
Bronze medal
Isakov Ikbolgon
Kyrgyzstan
2
0
0
0
0
0
2
369
Ishida Ryo
Japan
2
7
3
2
7
0
21
124
Bronze medal
Ivanov Ivan
Bulgaria
5
7
6
7
7
7
39
4
Gold medal
Jan Dušan
Slovenia
2
0
0
0
0
0
2
369
Jara Rojas Carlos Alberto
Paraguay
0
0
1
1
0
0
2
369
Jetchev Dimitar
Bulgaria
5
2
2
7
7
7
30
38
Silver medal
Jimenez Fidel
Peru
2
0
1
7
0
0
10
242
Honourable mention
Jiraweeranuwat Watcharit
Thailand
4
0
1
2
0
0
7
281
Juozilaityte Jurate
Lithuania
0
0
0
3
1
0
4
326
Kah Lun Yow
Malaysia
3
1
1
1
3
0
9
253
Kališnik Jure
Slovenia
0
0
2
1
0
0
3
340
Kalniņš Juris
Latvia
0
0
0
0
2
0
2
369
Kambouchev Nayden
Bulgaria
7
7
2
7
7
7
37
7
Gold medal
Kangaslampi Riikka
Finland
0
2
2
1
3
0
8
271
Kapustka Michał
Poland
7
6
1
0
7
0
21
124
Bronze medal
Kardoš František
Slovakia
2
7
7
7
7
0
30
38
Silver medal
Karlsson Johan
Sweden
0
7
3
0
4
0
14
194
Bronze medal
Karmoun Mohamed Jaouad
Morocco
2
0
1
4
0
0
7
281
Kaufinann Tandler Daniel
Uruguay
0
0
1
0
0
0
1
388
Kazalicki Matija
Croatia
2
1
0
7
7
0
17
165
Bronze medal
Keller Natan
Israel
5
2
7
6
1
0
21
124
Bronze medal
Kenney Tobias
United Kingdom
2
7
2
1
7
3
22
112
Bronze medal
Keshavarzhaddad Alireza
Islamic Republic of Iran
7
7
2
4
7
7
34
18
Gold medal
Khan Siddique
Trinidad and Tobago
2
0
0
0
0
0
2
369
Koh Young-il
Republic of Korea
4
7
3
5
3
0
22
112
Bronze medal
Kok Gertjan
Netherlands
2
0
1
3
0
0
6
296
Kokhan Artsiom
Belarus
7
7
0
5
1
0
20
134
Bronze medal
Koonin Justin
Australia
2
7
2
7
7
0
25
86
Silver medal
Koroļova Aleksandra
Latvia
2
7
2
4
0
0
15
183
Bronze medal
Kouliyev Namig
Azerbaijan
2
0
1
7
0
0
10
242
Honourable mention
Kovač Vjekoslav
Croatia
7
0
1
7
7
0
22
112
Bronze medal
Kozák Peter
Slovakia
4
0
0
7
3
0
14
194
Bronze medal
Kragh Thomas
Denmark
0
0
1
0
2
0
3
340
Krivošija Amer
Bosnia and Herzegovina
7
0
1
0
2
0
10
242
Honourable mention
Kubatov Azamat
Kyrgyzstan
0
0
0
3
2
0
5
306
Kull Meelis
Estonia
2
7
2
7
7
0
25
86
Silver medal
Kumar Abhinav
India
7
7
3
7
7
1
32
26
Gold medal
Kun Gábor
Hungary
3
7
2
7
3
3
25
86
Silver medal
Kunszenti-Kovács David
Norway
2
7
1
0
1
0
11
226
Honourable mention
Kupreishvili Manana
Georgia
2
7
0
7
0
0
16
176
Bronze medal
Lačević Bakir
Bosnia and Herzegovina
5
0
1
0
7
0
13
206
Honourable mention
Lacker Kevin
United States of America
7
0
5
7
3
7
29
49
Silver medal
Lai Hsin-Hong
Taiwan
7
7
2
7
6
7
36
12
Gold medal
Laklalech Taha
Morocco
2
0
1
0
0
0
3
340
Lam Chi Wai
Macau
2
7
2
0
0
0
11
226
Honourable mention
Lang Oran
Israel
7
0
2
7
3
0
19
145
Bronze medal
Langer Martin
Germany
4
7
2
7
7
0
27
67
Silver medal
Lau Lap Ming Alvin
Hong Kong
7
2
1
7
0
0
17
165
Bronze medal
Lautscham Volkmar
Austria
3
1
1
7
2
0
14
194
Bronze medal
Law Ka Ho
Hong Kong
1
0
1
1
2
0
5
306
Lê Thái Hoàng
Vietnam
7
1
2
6
7
0
23
104
Bronze medal
Lee Joon-Sung
Republic of Korea
3
0
2
7
7
7
26
73
Silver medal
Lei Yin (Jessie)
Canada
2
0
1
7
3
0
13
206
Honourable mention
León Guerrero Emerson Julian
Colombia
2
0
1
0
0
0
3
340
Lesthaeghe David
Belgium
2
0
1
0
0
0
3
340
Letić Vedad
Bosnia and Herzegovina
2
5
2
0
5
0
14
194
Bronze medal
Leung Wing Chung
Hong Kong
7
7
2
7
0
0
23
104
Bronze medal
Lévie Jérôme
Belgium
0
1
2
0
0
2
5
306
Li Hong Yi
Singapore
2
7
2
2
0
0
13
206
Honourable mention
Liao Chien-I
Taiwan
7
7
7
7
7
6
41
2
Gold medal
Lievano Carlos
Colombia
2
0
1
1
0
0
4
326
Lim Yee Fun
Singapore
0
0
2
7
0
0
9
253
Honourable mention
Lin Shaowei
Singapore
2
0
2
7
7
0
18
158
Bronze medal
Lippner Gábor
Hungary
7
7
7
7
7
4
39
4
Gold medal
Liu Yu-Ting
Taiwan
5
2
0
4
7
1
19
145
Bronze medal
Lossev Ivan
Belarus
4
1
2
7
7
5
26
73
Silver medal
Lukács László
Hungary
5
7
4
7
7
1
31
29
Gold medal
Lukyanenka Pavel
Belarus
3
2
2
7
7
0
21
124
Bronze medal
Macarilay Antonio Valente
Philippines
2
0
0
0
0
0
2
369
Maharaj Yogishwar
Trinidad and Tobago
3
0
0
3
2
0
8
271
Malikiosis Romanos - Diogenis
Greece
7
0
2
7
7
3
26
73
Silver medal
Mamarajapov Ikrim
Kyrgyzstan
0
0
0
3
0
0
3
340
Mamino Marcello
Italy
7
0
1
7
0
0
15
183
Bronze medal
Mamyrov Timyr
Kyrgyzstan
0
0
0
3
0
0
3
340
Manelidze Irakli
Georgia
2
7
7
3
2
0
21
124
Bronze medal
Marrufo Padilla Edmundo
Mexico
0
0
1
3
0
0
4
326
Martin Clavo David
Spain
1
0
0
0
0
0
1
388
Masselot Brice
France
3
0
1
7
0
0
11
226
Honourable mention
Matsoukas Theofanis
Greece
7
0
2
1
7
0
17
165
Bronze medal
Mazumdar Soham
India
7
7
1
4
7
0
26
73
Silver medal
Mee David
South Africa
1
7
1
0
0
0
9
253
Honourable mention
Mellit Anton
Ukraine
6
0
7
7
6
0
26
73
Silver medal
Melo Ana
Portugal
0
0
1
0
0
0
1
388
Mendoza González Francisco Emanuel
Mexico
2
2
0
0
1
0
5
306
Mereb Martín
Argentina
7
7
7
7
7
0
35
15
Gold medal
Mernes Velazco Fernando Dario
Paraguay
0
0
0
0
0
0
0
404
Merry Bruce
South Africa
5
7
2
7
7
0
28
58
Silver medal
Mierendorff Eva
Germany
2
6
2
1
1
0
12
218
Mihăescu Radu Horia
Romania
4
7
2
7
7
7
34
18
Gold medal
Milanič Martin
Slovenia
2
0
2
1
0
0
5
306
Milin Isidora
Yugoslavia
3
7
2
7
7
0
26
73
Silver medal
Mitkovski Miško
North Macedonia
7
0
1
4
6
0
18
158
Bronze medal
Miyazaki Hiroshi
Australia
7
7
6
7
2
0
29
49
Silver medal
Mkrtchyan Sevak
Armenia
7
0
1
7
7
0
22
112
Bronze medal
Mongia Massimo
Italy
2
2
1
5
7
0
17
165
Bronze medal
Montes García Mario Andrés
Spain
7
0
2
0
0
0
9
253
Honourable mention
Moreira Júnior Glauf S. D.
Brazil
2
0
1
4
0
0
7
281
Morris Robert
United Kingdom
4
7
2
7
0
0
20
134
Bronze medal
Muhammad Saifuddin Zanial
Malaysia
2
0
0
1
0
0
3
340
Mukherji Raja
Ireland
3
0
2
6
7
0
18
158
Bronze medal
Nadyrbek Yyly Ruslan
Kyrgyzstan
0
0
0
1
0
0
1
388
Nagao Kentaro
Japan
7
7
3
7
7
6
37
7
Gold medal
Najnudel Joseph
France
5
7
7
7
7
1
34
18
Gold medal
Namazov Azad
Azerbaijan
2
0
1
1
0
0
4
326
Narayanan Hariharan
India
7
7
2
1
7
0
24
95
Silver medal
Nash Oliver
Ireland
1
0
2
0
0
0
3
340
Niemistö Hannu
Finland
0
7
2
1
0
0
10
242
Honourable mention
Noor Anti
Estonia
1
0
0
0
0
0
1
388
Norell Ulf
Sweden
1
0
2
0
0
0
3
340
Novikov Rustam
Estonia
7
0
1
7
7
0
22
112
Bronze medal
O'Driscoll Darren
Ireland
0
0
1
3
0
0
4
326
Oi Masao
Japan
0
7
0
6
0
0
13
206
Honourable mention
Okajima Takashi
Japan
2
7
2
7
2
0
20
134
Bronze medal
Okawara Nariaki
Japan
7
7
0
7
0
0
21
124
Bronze medal
Onuş Melih
Türkiye
5
0
3
7
5
0
20
134
Bronze medal
Opanasyk Jelena
Sweden
1
0
0
3
0
0
4
326
Orudjov Tale
Azerbaijan
2
0
1
6
7
0
16
176
Bronze medal
Östman Tomas
Finland
2
0
2
0
1
0
5
306
Otkhozoria Emzari
Georgia
0
2
2
6
7
0
17
165
Bronze medal
Ousti Adil
Morocco
2
0
1
0
7
0
10
242
Honourable mention
Palenstijn Willem Jan
Netherlands
6
2
2
1
0
0
11
226
Panagiotidis Athinodoros
Greece
0
0
2
0
0
0
2
369
Panico Giuliano
Italy
7
5
0
0
0
0
12
218
Honourable mention
Panov Kirill
Kazakhstan
1
0
2
3
0
0
6
296
Park Hyunjung
Republic of Korea
3
7
2
6
7
0
25
86
Silver medal
Park Se Yong
Republic of Korea
7
7
7
7
3
2
33
21
Gold medal
Parts Leopold
Estonia
0
1
0
0
2
0
3
340
Passaranon Prachya
Thailand
5
0
1
3
5
0
14
194
Bronze medal
Pastawski Fernando
Argentina
2
7
2
1
2
0
14
194
Bronze medal
Pe Pereira Maria
Spain
4
0
0
1
0
0
5
306
Pecevski Dejan
North Macedonia
3
2
1
3
3
0
12
218
Pečkov Aleksandar
North Macedonia
3
4
0
1
3
0
11
226
Pehlivanoğlu Serdar
Türkiye
2
7
1
0
7
0
17
165
Bronze medal
Peixoto Armando
Portugal
0
0
0
1
0
0
1
388
Pereira Carrari Mauricio
Brazil
2
0
1
1
7
0
11
226
Honourable mention
Petrakiev Ivan
Bulgaria
7
7
2
7
7
7
37
7
Gold medal
Petrović Nikola
Yugoslavia
7
7
2
7
7
0
30
38
Silver medal
Phạm Huy Tùng
Vietnam
7
3
1
7
7
1
26
73
Silver medal
Pina João
Portugal
2
0
0
0
2
0
4
326
Pinciroli Roberto
Italy
2
0
2
6
7
0
17
165
Bronze medal
Pinto Dominic
Luxembourg
2
7
2
1
4
0
16
176
Bronze medal
Pliś Szymon
Poland
0
7
0
4
0
0
11
226
Honourable mention
Podbrdský Pavel
Czech Republic
7
7
7
7
0
1
29
49
Silver medal
Posochovas Audrius
Lithuania
0
0
2
2
0
0
4
326
Poznanovic Svetlana
North Macedonia
1
0
1
1
4
0
7
281
Predoiu Silviu Nicolae
Romania
2
7
1
4
5
0
19
145
Bronze medal
Predović Goran
Yugoslavia
4
0
2
0
7
0
13
206
Honourable mention
Presno Amestoy Jose Ignacio
Uruguay
2
0
1
0
0
0
3
340
Prieto Corvalan Joel Diego Marcelino
Paraguay
0
0
1
0
0
0
1
388
Przytycki Piotr
Poland
0
7
0
0
0
0
7
281
Honourable mention
Puder Doron
Israel
1
7
3
2
2
0
15
183
Bronze medal
Pylyavsky Pavlo
Ukraine
7
7
6
7
7
7
41
2
Gold medal
Quigley Brendan
Ireland
0
0
0
0
0
0
0
404
Radovčić Andrijana
Croatia
7
0
2
7
4
0
20
134
Bronze medal
Radyna Yauhen
Belarus
3
2
1
3
2
0
11
226
Rahnev Kalin
Bulgaria
7
6
2
6
3
4
28
58
Silver medal
Raj Rishi
India
7
7
2
7
7
0
30
38
Silver medal
Rasmussen Per Dalgaard
Denmark
0
0
1
0
0
0
1
388
Rasščevskis Zigmārs
Latvia
2
0
2
6
7
1
18
158
Bronze medal
Razhnou Ivan
Belarus
6
2
2
7
2
0
19
145
Bronze medal
Reichel Lorenz
Switzerland
2
0
2
0
3
0
7
281
Reinhard Philipp
Switzerland
2
0
1
0
0
0
3
340
Requena Leonel
Peru
3
7
2
7
7
0
26
73
Silver medal
Rodrigues João
Portugal
0
0
0
0
0
0
0
404
Rodriguez Juan Sebastian
Argentina
7
7
2
1
2
0
19
145
Bronze medal
Rokas Konstantinos
Greece
3
0
1
1
0
0
5
306
Rossi Esteban Alvez
Uruguay
0
0
0
0
0
0
0
404
Rozenberg Anton
Russian Federation
7
7
2
7
3
0
26
73
Silver medal
Rua Hugo
Portugal
0
0
0
0
0
0
0
404
Runólfsson Pétur
Iceland
0
7
0
1
0
0
8
271
Honourable mention
Rutsche Egon
Switzerland
2
2
0
2
0
0
6
296
Rydh David
Sweden
0
7
7
6
0
0
20
134
Bronze medal
Sacchini Jorge Luis
Argentina
2
0
1
0
0
0
3
340
Safe Martin
Argentina
2
0
0
2
0
0
4
326
Sakaliyski Kiril
Bulgaria
5
7
1
1
6
4
24
95
Silver medal
Sakhavyev Almas
Kazakhstan
3
0
2
7
1
0
13
206
Honourable mention
Sakoonchaipondlerd Supharerk
Thailand
3
0
2
1
0
0
6
296
Salnikov Nikita
Estonia
0
0
1
6
0
0
7
281
Samuelsson Björn
Sweden
5
0
2
4
0
0
11
226
Sandve Gerr Kjetil
Norway
0
0
0
0
0
0
0
404
Sanguinetti Vezzoso Gonzalo
Uruguay
2
0
1
0
0
0
3
340
Sanjuán Szklarz Pawel
Mexico
3
0
1
1
0
0
5
306
Sanz Merino Beatriz
Spain
2
0
0
0
0
0
2
369
Saušs Aigars
Latvia
2
0
2
3
7
0
14
194
Bronze medal
Schaller Stefan
Austria
0
1
1
7
0
0
9
253
Honourable mention
Schöneborn Torsten
Germany
7
7
7
0
4
0
25
86
Silver medal
Schwartz Sasha
United States of America
7
7
7
7
7
1
36
12
Gold medal
Seierstad Taral Guldahl
Norway
1
3
1
0
0
1
6
296
Serrano Luis Guillermo
Colombia
3
7
1
0
0
0
11
226
Honourable mention
Shakhmatov Mikhail
Kazakhstan
7
0
2
7
7
0
23
104
Bronze medal
Sigurðsson Sveinn Birgir
Iceland
0
0
1
0
7
0
8
271
Honourable mention
Šimić Filip
Croatia
7
0
2
4
7
0
20
134
Bronze medal
Skarlovnik Ajda
Slovenia
2
0
0
1
7
0
10
242
Honourable mention
Sobieszek Tomasz
Poland
7
0
0
6
0
0
13
206
Honourable mention
Socratous Christophoros
Cyprus
0
2
1
0
0
0
3
340
Song Sok Fong
Macau
2
0
0
0
0
0
2
369
Sou Weng Seng
Macau
2
0
0
3
7
0
12
218
Honourable mention
Sørensen Erik Soe
Denmark
5
0
2
0
2
0
9
253
Špakula Ján
Slovakia
5
0
2
7
0
0
14
194
Bronze medal
Spasojević Jelena
Yugoslavia
5
7
2
7
7
2
30
38
Silver medal
Srinivasan Vajapeyan Murali
Brazil
3
0
2
0
7
0
12
218
Honourable mention
Stankiewicz Maciej
South Africa
2
0
1
7
1
0
11
226
Honourable mention
Starčič Tadej
Slovenia
2
7
1
5
0
0
15
183
Bronze medal
Stefaniak Marcin
Poland
7
7
2
7
7
1
31
29
Gold medal
Stoica Emanuel
Romania
2
0
2
7
0
0
11
226
Honourable mention
Šťovíček Jan
Czech Republic
2
7
2
6
2
0
19
145
Bronze medal
Štšeglov Maksim
Estonia
1
1
1
0
2
0
5
306
Sumaryan Lubis Moh Reza
Indonesia
2
0
0
3
0
0
5
306
Sze Kheong Liew
Malaysia
3
0
0
3
0
0
6
296
Taelman Lenny
Belgium
7
0
1
7
7
0
22
112
Bronze medal
Tan Jason
Philippines
0
0
1
0
0
0
1
388
Tang Adrian
Canada
5
0
2
1
7
0
15
183
Bronze medal
Tapia Ariel
Venezuela
0
0
0
1
0
0
1
388
Tcherepanov Evgueni
Russian Federation
2
7
2
7
4
7
29
49
Silver medal
Tejaswi N.Venkataramana
India
7
7
2
7
7
1
31
29
Gold medal
Terpai Tamás
Hungary
7
7
7
5
7
0
33
21
Gold medal
Teymur Khanli Shahin
Azerbaijan
4
0
1
0
0
0
5
306
Thomadsen Jakob
Denmark
0
0
1
1
0
0
2
369
Timirbekov Rustam
Kazakhstan
0
2
0
7
0
0
9
253
Honourable mention
Titan Matjaž
Slovenia
0
0
2
0
7
0
9
253
Honourable mention
Tojtovska Biljana
North Macedonia
3
0
2
0
7
0
12
218
Honourable mention
Tomizawa Sohei
Japan
7
7
7
6
0
0
27
67
Silver medal
Torba Sergiy
Ukraine
4
7
7
7
0
3
28
58
Silver medal
Torres Ardila Carlos Humberto
Colombia
3
0
1
7
0
1
12
218
Honourable mention
Towsen Tiaan George
South Africa
1
0
1
7
7
0
16
176
Bronze medal
Türkoğlu Duru
Türkiye
4
7
2
7
2
0
22
112
Bronze medal
Valdimarsson Stefán Ingi
Iceland
4
0
2
7
0
0
13
206
Honourable mention
Valiant Paul
United States of America
4
7
6
7
0
0
24
95
Silver medal
Valori Edoardo
Italy
0
0
1
2
0
0
3
340
van de Bult Fokko
Netherlands
3
7
4
7
7
0
28
58
Silver medal
Viana Filho Rui Lopes
Brazil
7
0
7
7
7
3
31
29
Gold medal
Vigeral Guillaume
France
2
2
7
7
0
1
19
145
Bronze medal
Vigier Antoine
Belgium
2
0
1
0
0
0
3
340
Vinuesa del Río Jaime
Spain
2
7
0
0
7
0
16
176
Bronze medal
Viščor Martin
Czech Republic
7
0
1
0
7
0
15
183
Bronze medal
Vivas Liz
Peru
7
0
7
3
7
0
24
95
Silver medal
Vokřínek Lukáš
Czech Republic
4
7
1
7
7
0
26
73
Silver medal
Vornik Oleg
New Zealand
0
0
0
0
0
0
0
404
Vũ Việt Anh
Vietnam
3
7
2
7
7
7
33
21
Gold medal
Wagner Stephan
Austria
3
3
2
7
2
0
17
165
Bronze medal
Wang Lily
New Zealand
7
1
2
3
2
0
15
183
Bronze medal
Wang Shyh-Haur
Taiwan
7
0
7
7
7
0
28
58
Silver medal
Wilander Olov
Sweden
0
5
1
0
0
0
6
296
Wood Melanie
United States of America
7
7
2
7
0
7
30
38
Silver medal
Wright Daniel
South Africa
2
7
1
3
0
0
13
206
Honourable mention
Yagan Daniel
Philippines
2
0
1
0
4
0
7
281
Yake Ho Foong
Malaysia
5
0
2
3
0
0
10
242
Yenmez Mehmet Bumin
Türkiye
2
7
0
7
7
1
24
95
Silver medal
Yeo Jih-Chiang
Taiwan
7
7
3
7
7
4
35
15
Gold medal
Yeo Keng Hee
Singapore
7
1
2
7
5
0
22
112
Bronze medal
Yoganathan Sivaram
Sri Lanka
2
0
0
3
0
0
5
306
Young Jeremy
United Kingdom
4
4
2
5
7
0
22
112
Bronze medal
Young Sarah
New Zealand
0
0
2
3
0
0
5
306
Yuval Amitai
Israel
0
2
1
3
1
0
7
281
Zajac Vladimír
Slovakia
0
7
1
0
7
0
15
183
Bronze medal
Ziegler Volker
Austria
0
2
2
1
0
0
5
306
Zorić Vedran
Croatia
2
7
7
6
0
1
23
104
Bronze medal
Zubcsek Péter Pál
Hungary
2
7
3
7
7
1
27
67
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