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
◄
38
th
IMO 1997
►
Country results
•
Individual results
•
Statistics
Contestant
[
♀
]
[→]
Country
P1
P2
P3
P4
P5
P6
∑
Total
#
Rank
Award
Zubrickas, Robertas
Lithuania
1
0
0
0
6
0
7
340
Zou, Jin
People's Republic of China
7
7
3
7
7
7
38
15
Gold medal
Zorić, Vedran
Croatia
4
2
7
7
7
5
32
50
Silver medal
Zíma, Petr
Czech Republic
1
7
1
7
4
0
20
155
Bronze medal
Zieliński, Piotr
Poland
5
0
7
7
7
5
31
56
Silver medal
Zheng, Changjin
People's Republic of China
4
7
7
7
7
3
35
32
Gold medal
Zapata, Jesús
Peru
0
7
0
1
1
0
9
299
Honourable mention
Yuval, Tom
Israel
4
0
1
4
7
0
16
200
Bronze medal
Yu, Ka Chun
Hong Kong
2
0
0
3
2
1
8
322
Yogev, Dean
Puerto Rico
0
0
0
0
0
0
0
446
Yıldırım, Muhammed Ali
Türkiye
1
7
1
6
7
0
22
131
Bronze medal
Yeo, Keng Hee
Singapore
4
0
0
2
3
1
10
285
Yenmez, Mehmet Bumin
Türkiye
1
7
0
0
7
0
15
221
Bronze medal
Yassin, Sultan S.
Puerto Rico
0
0
0
1
0
0
1
419
Yake Ho, Foong
Malaysia
4
0
1
2
0
0
7
340
Wu, Meng - Chiao
Taiwan
1
0
3
7
7
0
18
177
Bronze medal
Wright, Daniel
South Africa
7
5
0
7
0
0
19
167
Bronze medal
Woo, Jee Chul
Republic of Korea
7
7
7
7
7
3
38
15
Gold medal
Wibowo, Agung Prasetyo
Indonesia
1
7
0
0
3
0
11
272
Honourable mention
Waxweiler, Laurent
Belgium
3
7
0
4
0
2
16
200
Bronze medal
Wattanapanee, Sarawut
Thailand
1
0
3
1
1
0
6
356
Wang, Lily
New Zealand
0
7
0
4
0
1
12
258
Honourable mention
Wan, Chon
Macau
0
0
0
0
0
0
0
446
Wagner, Stephan
Austria
1
7
0
1
4
0
13
247
Honourable mention
Wagner, Peter
Germany
7
7
7
7
0
0
28
79
Silver medal
Vybíral, Jan
Czech Republic
7
7
0
6
7
0
27
86
Silver medal
Vokřínek, Lukáš
Czech Republic
4
0
0
7
7
0
18
177
Bronze medal
Vodopivec, Andrej
Slovenia
4
0
0
3
0
0
7
340
Villate Bejarano, Joseba
Spain
0
2
0
1
0
0
3
391
Vigeland, Magnus Dehli
Norway
1
2
0
1
3
0
7
340
Viana Filho, Rui Lopes
Brazil
3
7
0
7
7
1
25
100
Silver medal
Veljković, Ivan
Yugoslavia
4
0
0
3
1
0
8
322
Varvaruca, Eugen
Romania
4
7
0
7
7
5
30
60
Silver medal
Vandenbussche, Eric
Belgium
1
5
3
7
4
1
21
142
Bronze medal
van Noort, Sander
Netherlands
1
0
0
7
0
0
8
322
Honourable mention
van de Bult, Fokko
Netherlands
7
5
6
7
3
0
28
79
Silver medal
Vamraak, Stein
Norway
3
0
4
1
0
0
8
322
Valerio, Frank
Peru
0
7
0
1
0
0
8
322
Honourable mention
Vale Girão, Frederico
Brazil
3
7
0
6
1
1
18
177
Bronze medal
Valdimarsson, Stefán Ingi
Iceland
3
0
0
6
0
0
9
299
Valdats, Māris
Latvia
7
7
7
4
7
0
32
50
Silver medal
Vaisman Romero, José Antonio
Chile
1
2
0
7
1
0
11
272
Honourable mention
Urrutia, Tanya
Guatemala
0
0
0
0
1
0
1
419
Turovskiy, Andrey
Azerbaijan
1
1
0
2
0
0
4
376
Turner, Amanda Georgina
South Africa
1
7
0
5
3
1
17
192
Bronze medal
Turakhonov, Kodir
Uzbekistan
0
1
0
0
2
0
3
391
Tumenbayar, Khulan
Mongolia
4
7
0
3
1
1
16
200
Bronze medal
Tsvayer, Vitaliy
Kazakhstan
2
1
0
4
0
0
7
340
Tšaštšin, Vladimir
Estonia
4
0
0
4
0
0
8
322
Trujillo Rasúa, Rafael Arturo
Cuba
0
0
0
1
7
0
8
322
Honourable mention
Trần Minh, Anh
Vietnam
4
7
1
7
7
5
31
56
Silver medal
Torres Cuón, Alden
Cuba
0
7
0
5
4
0
16
200
Bronze medal
Torres Ardila, Carlos Humberto
Colombia
4
7
1
2
2
0
16
200
Bronze medal
Toriello, Alejandro
Guatemala
0
0
0
1
2
0
3
391
Tokhirov, Turgun
Uzbekistan
1
0
0
0
7
0
8
322
Honourable mention
Tojtovska, Biljana
North Macedonia
0
0
0
0
1
0
1
419
To Tran, Tung
Vietnam
3
7
0
7
7
3
27
86
Silver medal
Titan, Matjaž
Slovenia
5
0
0
3
7
0
15
221
Bronze medal
Thevendran, Senkodan
Singapore
4
7
0
6
0
1
18
177
Bronze medal
Terpai, Tamás
Hungary
7
7
7
7
7
5
40
7
Gold medal
Tcherepanov, Evgueni
Russian Federation
4
7
7
7
7
5
37
22
Gold medal
Tchalkov, Rayko
Bulgaria
4
7
7
7
7
5
37
22
Gold medal
Tazi, Mourad
Morocco
4
0
0
3
0
0
7
340
Tajuddin, Mozaid
Malaysia
0
7
0
0
0
0
7
340
Honourable mention
Tahiri, Mohamed
Morocco
1
7
0
0
2
0
10
285
Honourable mention
Szabó, Jácint
Hungary
3
7
7
7
7
2
33
44
Silver medal
Symens, Stijn
Belgium
4
2
0
4
4
0
14
232
Šuruliz, Kerim
Bosnia and Herzegovina
1
0
0
1
7
0
9
299
Honourable mention
Sun, Xiaoming
People's Republic of China
7
7
7
4
7
5
37
22
Gold medal
Summers, Bennet
United Kingdom
7
7
7
7
7
3
38
15
Gold medal
Sulak, Fatih
Türkiye
1
5
7
7
7
0
27
86
Silver medal
Stylianides, Andreas
Cyprus
0
0
0
0
0
0
0
446
Stukow, Michał
Poland
1
7
1
4
4
0
17
192
Bronze medal
Stronger, Daniel
United States of America
7
7
4
7
3
1
29
70
Silver medal
Starčič, Tadej
Slovenia
0
7
0
0
2
0
9
299
Honourable mention
Stanojević, Rade
Yugoslavia
4
7
7
4
0
1
23
120
Bronze medal
Stankiewicz, Maciej
South Africa
1
0
1
0
2
0
4
376
Srinivasan Vajapeyan, Murali
Brazil
1
7
0
6
7
0
21
142
Bronze medal
Spěvák, Jan
Czech Republic
1
1
0
3
4
0
9
299
Spasojević, Jelena
Yugoslavia
1
7
1
7
7
0
23
120
Bronze medal
Špakula, Ján
Slovakia
0
1
0
7
0
0
8
322
Honourable mention
Sørensen, Erik Soe
Denmark
4
0
0
7
0
2
13
247
Honourable mention
Sosa, Gabriel
Colombia
1
7
0
3
7
0
18
177
Bronze medal
Sooltonov, Odiljon
Uzbekistan
0
3
1
1
7
0
12
258
Honourable mention
Solís, María Laura
Paraguay
0
0
0
0
0
0
0
446
Sofiari, Elsa
Indonesia
1
0
0
3
1
0
5
364
Skovborg, Anders Reiter
Denmark
1
1
0
7
0
0
9
299
Honourable mention
Silvestre, José
Portugal
2
0
0
0
3
0
5
364
Šileika, Vaidotas
Lithuania
6
0
0
3
7
0
16
200
Bronze medal
Shakhmatov, Mikhail
Kazakhstan
1
7
3
6
1
0
18
177
Bronze medal
Shah, Amit
United Kingdom
4
0
0
4
6
0
14
232
Serranho, Pedro
Portugal
1
0
0
4
0
0
5
364
Semaryan Lubis, Muhammad Riza
Indonesia
0
7
0
0
1
0
8
322
Honourable mention
Segura Vélez, Anatoli
Spain
1
0
0
0
3
0
4
376
Schneider, Jacobo
Venezuela
1
0
0
0
0
0
1
419
Schaller, Stefan
Austria
1
0
1
2
0
0
4
376
Savcenco, Valeriu
Republic of Moldova
4
7
0
0
7
0
18
177
Bronze medal
Sarsacov, Vladimir
Republic of Moldova
1
0
0
3
7
0
11
272
Honourable mention
Sargsyan, Khachik
Armenia
4
7
0
2
5
0
18
177
Bronze medal
Sanghai, Sumit
India
0
7
7
3
6
0
23
120
Bronze medal
Sandy, Shastri
Trinidad and Tobago
0
0
0
1
0
0
1
419
Sanders, Adrian
United Kingdom
4
7
0
7
0
3
21
142
Bronze medal
Samuelsson, Björn
Sweden
5
0
7
4
6
0
22
131
Bronze medal
Salnikov, Nikita
Estonia
1
0
0
0
2
0
3
391
Salmasian, Hadi
Islamic Republic of Iran
4
7
7
7
7
5
37
22
Gold medal
Sakoonchaipondlerd, Supharerk
Thailand
0
0
1
0
7
5
13
247
Honourable mention
Sacchini, Jorge Luis
Argentina
1
0
0
4
5
0
10
285
Sá, Nuno
Portugal
0
0
0
0
0
0
0
446
Rydh, David
Sweden
7
1
0
6
7
0
21
142
Bronze medal
Ryan, David
Ireland
1
0
0
4
2
0
7
340
Růžičková, Viera
Slovakia
2
2
0
4
1
0
9
299
Runólfsson, Pétur
Iceland
1
0
0
4
0
0
5
364
Rullgård, Hans
Sweden
7
7
7
7
6
5
39
11
Gold medal
Ruíz Meraz, César
Mexico
1
4
0
6
7
0
18
177
Bronze medal
Rudenko, Oleksiy
Ukraine
1
7
7
7
1
4
27
86
Silver medal
Rubino, Germán
Argentina
1
7
0
4
1
0
13
247
Honourable mention
Rossi, Esteban Alvez
Uruguay
0
0
0
0
0
0
0
446
Rossello Nevares, Ricardo
Puerto Rico
0
0
0
0
1
0
1
419
Rokas, Konstantinos
Greece
1
7
1
1
0
0
10
285
Honourable mention
Rodríguez Viorato, Jesús
Mexico
4
7
0
7
3
0
21
142
Bronze medal
Rezaeian, Pouria
Islamic Republic of Iran
5
7
7
7
7
0
33
44
Silver medal
Reza Moghadasi, Seyed
Islamic Republic of Iran
6
7
7
7
7
0
34
40
Silver medal
Restrepo, Mateo
Colombia
1
7
0
7
5
0
20
155
Bronze medal
Requena, Leonel
Peru
4
7
0
2
3
0
16
200
Bronze medal
Reinhard, Philipp
Switzerland
1
0
0
6
2
0
9
299
Rasščevskis, Zigmārs
Latvia
6
7
0
4
7
0
24
110
Bronze medal
Raj, Rishi
India
4
7
7
3
5
4
30
60
Silver medal
Ragnarsson, Kári
Iceland
4
0
7
7
7
0
25
100
Silver medal
Radovčić, Andrijana
Croatia
1
7
0
6
7
0
21
142
Bronze medal
Pylyavsky, Pavlo
Ukraine
4
7
7
6
7
3
34
40
Silver medal
Puder, Doron
Israel
5
2
1
7
7
0
22
131
Bronze medal
Prieto Corvalan, Joel Diego Marcelino
Paraguay
0
0
0
1
0
0
1
419
Prelić, Amela
Bosnia and Herzegovina
0
7
0
1
1
0
9
299
Honourable mention
Portela García, Enrique
Cuba
3
7
1
4
5
0
20
155
Bronze medal
Ponce Acevedo, Mario Andrés
Chile
0
7
0
5
0
0
12
258
Honourable mention
Ponce, Karla
Bolivia
1
0
0
1
1
0
3
391
Podbrdský, Pavel
Czech Republic
7
7
7
7
7
0
35
32
Gold medal
Pinciroli, Roberto
Italy
4
0
0
0
7
0
11
272
Honourable mention
Petruševski, Mirko
North Macedonia
2
7
0
3
7
1
20
155
Bronze medal
Petrović, Nikola
Yugoslavia
4
7
0
6
7
2
26
97
Silver medal
Petrova, Veronika
Austria
1
7
1
5
2
0
16
200
Bronze medal
Petrakiev, Ivan
Bulgaria
4
7
7
7
7
0
32
50
Silver medal
Petersen, Svend Oscar
Denmark
1
0
0
3
0
0
4
376
Peters Chaves, Rudolf Wilhelm
Guatemala
0
0
0
0
0
0
0
446
Pérez Terrazas, Jaime Enrique
Mexico
1
0
0
7
1
0
9
299
Honourable mention
Pérez Giménez, Xavier
Spain
4
0
0
4
0
0
8
322
Perez García, Juan A.
Puerto Rico
0
0
0
1
0
0
1
419
Pereira, João
Portugal
0
0
0
1
0
0
1
419
Pečkov, Aleksandar
North Macedonia
4
7
0
4
6
0
21
142
Bronze medal
Pastor, Juan Pablo
Uruguay
0
0
0
1
0
0
1
419
Pap, Gyula
Hungary
7
7
7
7
7
6
41
5
Gold medal
Pang, Chin How Jeffrey
Singapore
1
7
7
2
0
0
17
192
Bronze medal
Palfrader, Peter
Austria
0
3
0
0
0
0
3
391
Paitchadze, Lasha
Georgia
4
1
3
3
7
0
18
177
Bronze medal
Pahirnitski, Aliaxei
Belarus
4
7
1
4
7
1
24
110
Bronze medal
Ouzdine, Serguei
Russian Federation
7
7
7
4
7
1
33
44
Silver medal
Otkhozoria, Emzari
Georgia
0
7
0
5
2
0
14
232
Honourable mention
Östman, Tomas
Finland
4
7
0
6
1
0
18
177
Bronze medal
Omorkulov, Azizbek
Kyrgyzstan
0
0
0
0
0
0
0
446
Olofsson, Rikard
Sweden
4
0
2
0
5
1
12
258
Okajima, Takashi
Japan
4
7
3
3
7
0
24
110
Bronze medal
Oei, Lian Ien
Netherlands
1
7
1
4
0
0
13
247
Honourable mention
O'Driscoll, Stephen
Ireland
2
0
0
1
1
0
4
376
Novotný, Peter
Slovakia
1
7
0
7
1
0
16
200
Bronze medal
Novikov, Rustam
Estonia
4
7
0
1
7
1
20
155
Bronze medal
Niemistö, Hannu
Finland
4
0
7
7
1
0
19
167
Bronze medal
Nichols-Barrer, Joshua
United States of America
7
7
0
7
7
1
29
70
Silver medal
Ni, Yi
People's Republic of China
7
7
7
7
6
4
38
15
Gold medal
Nguyễn, Canh Hao
Vietnam
1
7
7
3
7
0
25
100
Silver medal
Nguyễn, Anh Tú
Vietnam
7
7
7
0
7
0
28
79
Silver medal
Ng, Set Foong
Malaysia
1
2
0
0
0
0
3
391
Navaravong, Leenhapong
Thailand
1
7
0
1
3
0
12
258
Honourable mention
Nakajima, Sachiko
Japan
7
7
0
7
5
7
33
44
Silver medal
Najnudel, Joseph
France
4
7
7
7
7
7
39
11
Gold medal
Nagao, Kentaro
Japan
2
7
7
7
7
0
30
60
Silver medal
Mustafaev, Natik
Azerbaijan
1
0
0
1
1
0
3
391
Muradov, Tariel
Azerbaijan
3
7
0
1
3
0
14
232
Honourable mention
Mukherji, Raja
Ireland
1
1
0
2
0
0
4
376
Montes García, Mario Andrés
Spain
0
1
0
5
0
0
6
356
Monnerat, Jean
Switzerland
1
0
0
4
0
0
5
364
Mongia, Massimo
Italy
0
0
0
4
0
0
4
376
Molina, Carlos
Guatemala
0
0
0
1
0
0
1
419
Mok, Tze Tao Edmond
Hong Kong
2
7
1
4
1
0
15
221
Bronze medal
Mkrtchyan, Haik
Armenia
2
0
1
0
3
5
11
272
Mjouel, M. Amjad
Morocco
4
0
0
0
2
0
6
356
Mitrofanov, Mikhail
Russian Federation
7
7
1
7
7
5
34
40
Silver medal
Mitkovski, Miško
North Macedonia
1
0
3
2
0
0
6
356
Milanič, Martin
Slovenia
1
7
0
1
3
0
12
258
Honourable mention
Mikkelsen, Hans Kristian
Denmark
1
0
0
0
0
0
1
419
Mihăescu, Radu Horia
Romania
4
7
1
5
5
0
22
131
Bronze medal
Mieda, Yoichi
Japan
7
1
0
0
0
3
11
272
Honourable mention
Michalakis, Spyridon
Greece
1
7
1
1
1
0
11
272
Honourable mention
Michael, Loizos
Cyprus
1
0
0
1
0
0
2
408
Merry, Bruce
South Africa
4
7
7
7
7
3
35
32
Gold medal
Mereb, Martín
Argentina
1
7
0
7
7
0
22
131
Bronze medal
Merdaci, Adel
Algeria
1
0
0
0
1
0
2
408
Melkumyan, Arman
Armenia
1
7
1
5
7
0
21
142
Bronze medal
Mee, David
South Africa
1
0
0
7
1
0
9
299
Honourable mention
Mazi, Matija
Slovenia
4
0
0
1
0
0
5
364
Mathews, Daniel Virgil
Australia
0
7
7
7
7
1
29
70
Silver medal
Matevosyan, Hrayr
Armenia
1
7
0
4
0
0
12
258
Honourable mention
Materassi, Daniel
Venezuela
1
0
0
1
1
0
3
391
Maruoka, Tetsuyuki
Japan
7
7
7
7
7
5
40
7
Gold medal
Martínez, Andrés
Colombia
1
7
0
5
5
0
18
177
Bronze medal
Marko, Vladimír
Slovakia
7
7
7
7
0
3
31
56
Silver medal
Mantuano, Tatiana
Switzerland
0
0
0
4
0
0
4
376
Manolescu, Ciprian
Romania
7
7
7
7
7
7
42
1
Gold medal
Manelidze, Irakli
Georgia
1
7
7
7
7
0
29
70
Silver medal
Maharaj, Yogishwar
Trinidad and Tobago
0
7
0
1
0
0
8
322
Honourable mention
Luraghi Arce, Amadeo Raúl
Paraguay
1
0
0
2
0
0
3
391
Lukyanenka, Pavel
Belarus
0
7
0
7
6
1
21
142
Bronze medal
Lukács, László
Hungary
4
7
0
7
7
3
28
79
Silver medal
Luen, Bradley
New Zealand
1
7
0
6
2
0
16
200
Bronze medal
Lovett, Shachar
Israel
5
0
7
2
4
3
21
142
Bronze medal
Louet, Charles Antoine
France
4
0
0
1
0
0
5
364
Lossev, Ivan
Belarus
6
7
3
5
4
6
31
56
Silver medal
Long, Eamonn
Ireland
0
0
0
0
1
0
1
419
Lobo López, Miguel
Spain
2
2
0
4
5
0
13
247
Lippner, Gábor
Hungary
5
7
7
7
7
3
36
28
Gold medal
Lin, Shaowei
Singapore
1
0
1
7
7
0
16
200
Bronze medal
Lim, Yee Fun
Singapore
2
0
0
7
0
0
9
299
Honourable mention
Liew, Hun Hui
Malaysia
1
0
0
0
1
0
2
408
Liese, Ben
Germany
7
7
7
7
1
0
29
70
Silver medal
Libedinsky Silva, Nicolás
Chile
0
0
0
0
3
0
3
391
Liao, Chien-I
Taiwan
4
7
1
7
7
7
33
44
Silver medal
Leung, Wing Chung
Hong Kong
6
0
7
6
0
0
19
167
Bronze medal
Letić, Vedad
Bosnia and Herzegovina
1
0
0
1
0
0
2
408
Leptchinski, Mikhail
Russian Federation
6
7
7
7
7
3
37
22
Gold medal
Lee, Ji Oon
Republic of Korea
4
7
7
7
5
0
30
60
Silver medal
Le Hung, Phạm
Vietnam
2
7
7
1
7
6
30
60
Silver medal
Lau, Lap Ming Alvin
Hong Kong
3
7
1
6
4
0
21
142
Bronze medal
Lam, Thomas
Australia
7
7
7
7
7
3
38
15
Gold medal
Lam, Chi Wai
Macau
3
0
0
7
0
0
10
285
Honourable mention
Lal, Rakesh
Trinidad and Tobago
1
2
0
5
1
1
10
285
Lačević, Bakir
Bosnia and Herzegovina
1
7
0
1
7
0
16
200
Bronze medal
Labarca Guajardo, Rafael Eusebio
Chile
1
0
0
0
0
0
1
419
Kusilek, Jonathan
Australia
4
0
4
7
7
1
23
120
Bronze medal
Kupreishvili, Manana
Georgia
1
7
1
1
6
0
16
200
Bronze medal
Kunszenti-Kovács, David
Norway
0
0
3
1
0
0
4
376
Kumar, Abhinav
India
4
7
2
3
5
5
26
97
Silver medal
Kull, Meelis
Estonia
1
0
1
7
0
0
9
299
Honourable mention
Kuģevics, Artis
Latvia
0
0
7
3
2
0
12
258
Honourable mention
Krilovs, Krists
Latvia
1
7
0
6
1
0
15
221
Bronze medal
Kozák, Peter
Slovakia
5
0
1
4
2
0
12
258
Kovač, Vjekoslav
Croatia
2
7
1
2
7
0
19
167
Bronze medal
Korenev, Alexei
Belarus
0
7
3
7
7
1
25
100
Silver medal
Konvalinka, Matjaž
Slovenia
4
0
7
4
7
0
22
131
Bronze medal
Kong, Yu Seek
Republic of Korea
7
7
0
5
7
1
27
86
Silver medal
Koimas, Anastasios
Greece
0
0
1
0
4
0
5
364
Koh, Young-il
Republic of Korea
7
7
1
4
5
5
29
70
Silver medal
Kim, Hyun Ki
Republic of Korea
4
7
0
4
0
0
15
221
Bronze medal
Kim, Bumsik
Republic of Korea
4
7
1
6
7
0
25
100
Silver medal
Ķikusts, Arnolds
Latvia
1
7
0
7
7
0
22
131
Bronze medal
Keller, Natan
Israel
4
1
1
2
7
0
15
221
Bronze medal
Kazalicki, Matija
Croatia
4
7
1
5
0
0
17
192
Bronze medal
Kasri, Abdessamad
Morocco
1
7
0
0
2
0
10
285
Honourable mention
Karlsson, Johan
Sweden
1
7
0
4
7
1
20
155
Bronze medal
Karibzhanov, Iskander
Kazakhstan
1
7
0
1
0
0
9
299
Honourable mention
Kapustka, Grzegorz
Poland
7
7
7
7
5
0
33
44
Silver medal
Kambouchev, Nayden
Bulgaria
3
7
6
7
7
0
30
60
Silver medal
Kalniņš, Juris
Latvia
4
7
1
7
0
0
19
167
Bronze medal
Kale, Satyen
India
4
7
0
1
7
0
19
167
Bronze medal
Kabluchko, Zajhar
Ukraine
4
7
7
7
5
5
35
32
Gold medal
Kaarli, Kaido
Estonia
1
7
0
7
2
0
17
192
Bronze medal
Juodis, Mindaugas
Lithuania
1
0
0
0
7
0
8
322
Honourable mention
Jumabayev, Yerlan
Kazakhstan
1
7
0
4
2
0
14
232
Honourable mention
Jimenez, Fidel
Peru
1
7
0
4
3
0
15
221
Bronze medal
Jennawasin, Tanagorn
Thailand
0
7
0
0
2
0
9
299
Honourable mention
Jara Rojas, Carlos Alberto
Paraguay
1
0
0
1
1
0
3
391
Ivanov, Ivan
Bulgaria
7
7
7
7
7
5
40
7
Gold medal
Ishida, Ryo
Japan
4
7
7
7
0
0
25
100
Silver medal
Ip, Ezra
New Zealand
2
0
3
5
0
0
10
285
Io, Chan Wa
Macau
1
7
0
0
5
0
13
247
Honourable mention
Illengo, Marco
Italy
4
0
0
7
3
0
14
232
Honourable mention
Iljazović, Zvonko
Croatia
1
4
0
1
7
0
13
247
Honourable mention
Ignat, Liviu
Romania
1
7
3
4
7
5
27
86
Silver medal
Idris, Hulwan Afif
Malaysia
0
0
0
0
0
0
0
446
Hwai-Lian, Chan
Taiwan
4
7
1
7
7
1
27
86
Silver medal
Hutasoit, Jimmy A.
Indonesia
1
1
1
3
2
0
8
322
Hudobin, Yuri
Kyrgyzstan
1
0
1
2
0
0
4
376
Huang, Bo-Kai
Taiwan
4
7
0
7
7
2
27
86
Silver medal
Huah, Cheng Jiann
Singapore
4
2
0
5
7
0
18
177
Bronze medal
Hosein, Ziyad
Trinidad and Tobago
1
0
0
0
0
0
1
419
Horneţ, Stefan Laurenţiu
Romania
5
7
7
7
7
5
38
15
Gold medal
Honkela, Antti
Finland
7
0
0
3
3
0
13
247
Honourable mention
Holschbach, Armin
Germany
4
7
7
7
7
3
35
32
Gold medal
Holland, John
Ireland
0
0
1
0
2
0
3
391
Hoi, Chu Peng
Macau
1
7
0
1
5
0
14
232
Honourable mention
Hoi, Chu Hong
Macau
1
7
0
0
2
0
10
285
Honourable mention
Hoft, Rainer
South Africa
4
2
0
1
2
0
9
299
Hinnosaar, Toomas
Estonia
1
3
0
3
0
0
7
340
Herzig, Florian
Austria
7
7
7
7
7
1
36
28
Gold medal
Hermunn Johansen, Pål
Norway
6
0
3
6
1
0
16
200
Bronze medal
Hermosilla Forneron, Augusto Jose
Paraguay
0
0
0
1
0
0
1
419
Hermano, Mark John
Philippines
1
7
0
1
2
0
11
272
Honourable mention
Herden, Daniel
Germany
1
7
7
7
4
0
26
97
Silver medal
Helgason, Hannes
Iceland
1
0
0
0
0
1
2
408
Hayrapetyan, Ara
Armenia
3
0
0
5
3
0
11
272
Hästö, Peter
Finland
4
7
0
6
6
0
23
120
Bronze medal
Hasić, Damir
Bosnia and Herzegovina
0
7
1
1
0
0
9
299
Honourable mention
Harðarson, Marteinn Þór
Iceland
1
0
0
4
1
0
6
356
Handley, Ben
New Zealand
1
0
5
4
1
0
11
272
Han, Jiarui
People's Republic of China
7
7
7
7
7
3
38
15
Gold medal
Hallila, Lauri
Finland
3
0
0
4
0
1
8
322
Hafalır, İsa Emin
Türkiye
4
7
0
7
4
2
24
110
Bronze medal
Gyrya, Pavlo
Ukraine
4
7
7
7
7
7
39
11
Gold medal
Gündüz, Deniz
Türkiye
2
7
0
5
3
0
17
192
Bronze medal
Guliyev, Namig
Azerbaijan
4
7
3
1
7
0
22
131
Bronze medal
Gruber, Reinhard
Austria
1
7
0
6
0
0
14
232
Honourable mention
Grechuk, Bogdan
Ukraine
4
7
7
7
7
3
35
32
Gold medal
Godjali, Ali
Indonesia
1
1
0
0
2
0
4
376
Gjonaj, Gerard
Albania
1
0
0
0
0
0
1
419
Gigli, Nicola
Italy
1
1
1
1
0
0
4
376
Ghan, Justin
Australia
2
7
7
7
7
0
30
60
Silver medal
Ghadjeti, Aziz
Algeria
1
0
0
0
0
0
1
419
Gerber, Daniel
Switzerland
4
7
0
5
1
0
17
192
Bronze medal
Gee, Toby Stephen
United Kingdom
0
7
1
5
4
1
18
177
Bronze medal
Gasiūnas, Vaidas
Lithuania
4
7
7
3
7
0
28
79
Silver medal
Garma de la Osa, Maikel
Cuba
0
7
0
1
2
0
10
285
Honourable mention
Gálvez García, Carlos
Mexico
3
0
0
4
0
0
7
340
Gadjiev, Perviz
Azerbaijan
0
0
0
3
3
0
6
356
Fuxman, Juan Ignacio
Argentina
4
5
0
1
7
0
17
192
Bronze medal
Fulghesu, Damiano
Italy
4
7
1
1
1
0
14
232
Honourable mention
Freyr Guðmundsson, Stefán
Iceland
1
0
0
0
0
0
1
419
Frenkel, Péter
Hungary
7
7
7
7
7
6
41
5
Gold medal
Fomin, Ivan
Belarus
1
7
1
7
7
1
24
110
Bronze medal
Fischer, Thomas
Germany
7
0
1
7
4
3
22
131
Bronze medal
Ferragut, Andrés
Uruguay
1
0
0
1
0
0
2
408
Feria Purón, Ramiro
Cuba
1
7
0
0
0
1
9
299
Honourable mention
Farrar, Stephen
Australia
7
7
5
7
7
2
35
32
Gold medal
Escudero, Ignacio
Uruguay
1
7
0
4
0
0
12
258
Honourable mention
Erdembat, Nyambaa
Mongolia
1
7
0
0
2
0
10
285
Honourable mention
Enkhbayar, Bayartogtoka
Mongolia
0
7
1
3
7
1
19
167
Bronze medal
Enachescu, Mihaela
Canada
4
7
0
3
7
0
21
142
Bronze medal
Elsner, Tomasz
Poland
2
0
1
7
3
0
13
247
Honourable mention
Eftekhari, Eaman
Islamic Republic of Iran
7
7
7
7
7
7
42
1
Gold medal
Đukić, Dušan
Yugoslavia
4
7
7
4
2
5
29
70
Silver medal
Đỗ Quốc, Anh
Vietnam
7
7
7
7
7
7
42
1
Gold medal
Dziobiak, Stanislaw
Puerto Rico
1
0
0
1
0
0
2
408
Duvravcic, Antonio
Bolivia
1
7
0
1
0
0
9
299
Honourable mention
Dupont, Kasper
Denmark
2
5
0
7
1
0
15
221
Bronze medal
Dunlop, Fabien
France
4
1
6
1
2
0
14
232
Dudík, Miroslav
Slovakia
4
0
0
6
7
3
20
155
Bronze medal
Dubrovin, Jori
Finland
1
7
0
1
7
0
16
200
Bronze medal
Duarte Puig, Lorver
Cuba
7
7
0
7
7
0
28
79
Silver medal
Duarte Alfonso, Gilberto Enrique
Paraguay
0
0
0
0
0
0
0
446
Dovgard, Roman
Israel
1
0
7
2
4
2
16
200
Bronze medal
Dourov, Nikolai
Russian Federation
7
7
7
4
7
7
39
11
Gold medal
Domagalska, Paulina
Poland
2
7
0
7
6
0
22
131
Bronze medal
Doekes, Jerk
Netherlands
1
0
3
1
4
0
9
299
Dobbs, Neil
Ireland
0
0
0
1
1
0
2
408
Do, Norman
Australia
4
7
7
7
7
0
32
50
Silver medal
Dimkovski, Martin
North Macedonia
1
0
0
1
7
0
9
299
Honourable mention
Díaz, Andrea
Uruguay
1
0
0
2
0
0
3
391
Devos, Harald
Belgium
2
0
0
5
0
0
7
340
Desyatnikov, Eli
Israel
5
7
6
7
7
2
34
40
Silver medal
de Souza, Marcelo
Brazil
4
7
0
3
0
0
14
232
Honourable mention
De León, Paola
Guatemala
0
0
0
1
0
0
1
419
de Decker, Ivo
Belgium
6
7
0
7
0
0
20
155
Bronze medal
Dayao, Paul
Philippines
0
0
0
1
2
0
3
391
Darsadze, Zurabi
Georgia
1
7
1
4
7
0
20
155
Bronze medal
Daorungroge, Wichian
Thailand
1
7
0
4
3
0
15
221
Bronze medal
Dalvi, Nilesh
India
3
7
0
6
7
0
23
120
Bronze medal
Czajka, Tomasz
Poland
2
0
0
7
0
0
9
299
Honourable mention
Cvetković, Branislav
Yugoslavia
0
7
1
1
7
0
16
200
Bronze medal
Curtis, Nathan
United States of America
7
7
7
7
7
5
40
7
Gold medal
Crmarić, Tonči
Croatia
4
0
0
7
7
1
19
167
Bronze medal
Covganet, Igor
Republic of Moldova
3
5
0
7
7
2
24
110
Bronze medal
Cote, Raphael
France
0
5
0
7
0
0
12
258
Honourable mention
Comyn Ching, Michael
United Kingdom
4
7
0
7
7
0
25
100
Silver medal
Cohen, Aaron
Venezuela
0
0
0
0
0
0
0
446
Clyde, John
United States of America
5
2
7
7
7
2
30
60
Silver medal
Chun, Byung-Kyu
Canada
4
1
7
6
6
5
29
70
Silver medal
Chui, Jimmy
Canada
1
1
0
7
1
0
10
285
Honourable mention
Christian, Robin
New Zealand
5
0
0
7
3
0
15
221
Bronze medal
Christensen, Kai Dainkhe
Denmark
4
0
3
3
1
0
11
272
Choumski, Dmitri
Belarus
4
4
0
7
0
0
15
221
Bronze medal
Cheung, Pok Man
Hong Kong
1
7
1
7
7
0
23
120
Bronze medal
Cheong, Va Cheng
Macau
0
7
0
1
0
0
8
322
Honourable mention
Chen, Szu-Yu
Taiwan
7
7
1
7
4
1
27
86
Silver medal
Chen, Ming-Yang
Taiwan
3
7
2
1
3
0
16
200
Bronze medal
Chen, Li-Chung
United States of America
4
7
7
7
7
0
32
50
Silver medal
Chau, Jackie
New Zealand
2
0
0
5
0
0
7
340
Chan, Chung Lam
Hong Kong
1
7
1
5
6
0
20
155
Bronze medal
Chan, Adrian
Canada
1
7
3
7
7
0
25
100
Silver medal
Cautis, Sabin
Canada
2
0
0
7
7
0
16
200
Bronze medal
Caruso, Xavier
France
0
1
0
4
7
0
12
258
Honourable mention
Carneiro, Emanuel
Brazil
3
7
0
4
6
0
20
155
Bronze medal
Cappa, Juan Angel
Argentina
0
1
0
7
2
3
13
247
Honourable mention
Camarena, Omar Antolín
Mexico
4
7
1
4
7
0
23
120
Bronze medal
Callin, Petter
Norway
4
7
0
7
1
1
20
155
Bronze medal
Calejesan-Reyes, Edward
Puerto Rico
0
0
0
3
0
0
3
391
Caicedo, Carlos Humberto
Colombia
2
4
0
7
3
0
16
200
Bronze medal
Cabrera, Silvia
Guatemala
0
0
0
1
0
0
1
419
Bregiannis, Petros
Greece
4
7
7
4
7
1
30
60
Silver medal
Bouzid, Nassima
Algeria
0
0
0
0
0
0
0
446
Bourni, Theodora
Greece
1
0
0
4
0
0
5
364
Bottaioli, Natalia
Uruguay
0
0
0
1
0
0
1
419
Botelho, Francisco
Portugal
1
0
0
3
0
0
4
376
Bosman, Johan
Netherlands
4
7
7
4
4
1
27
86
Silver medal
Bosley, Carl
United States of America
7
7
7
7
7
7
42
1
Gold medal
Borgström, Johannes
Sweden
1
0
6
4
3
0
14
232
Boltenkov, Andriy
Ukraine
4
7
0
7
7
0
25
100
Silver medal
Bolognesi, Stefano
Italy
3
7
0
7
7
0
24
110
Bronze medal
Bois, Pierre
France
2
7
2
5
7
0
23
120
Bronze medal
Bode, Aksel
Albania
0
7
0
0
0
0
7
340
Honourable mention
Boase, Mansur
United Kingdom
0
7
6
7
3
5
28
79
Silver medal
Blackwell II, William
Trinidad and Tobago
1
2
1
0
4
0
8
322
Birstunas, Adomas
Lithuania
1
0
1
4
0
0
6
356
Birka, Adrian
Canada
4
0
1
0
1
0
6
356
Besseling, Niels
Netherlands
1
3
0
5
0
0
9
299
Bernstein Obiols, Max
Spain
4
0
0
0
1
0
5
364
Bernal Pedraza, Oscar Felipe
Colombia
2
7
3
7
5
0
24
110
Bronze medal
Belmonte, Javier Alejandro
Bolivia
0
0
0
0
1
0
1
419
Bekbolatov, Renat
Kazakhstan
0
7
2
5
0
0
14
232
Honourable mention
Beceanu, Marius
Romania
4
7
7
3
7
4
32
50
Silver medal
Bayati, Mohsen
Islamic Republic of Iran
4
7
7
7
7
3
35
32
Gold medal
Battulga, Ulziibat
Mongolia
4
7
7
6
7
5
36
28
Gold medal
Battulga, Bayarsaihan
Mongolia
4
7
7
5
0
0
23
120
Bronze medal
Barto, Libor
Czech Republic
5
7
7
7
4
0
30
60
Silver medal
Balys, Vaidas
Lithuania
2
0
0
0
0
0
2
408
Balwe, Chetan
India
1
7
1
7
7
2
25
100
Silver medal
Bahramgiri, Mohsen
Islamic Republic of Iran
7
7
7
7
7
1
36
28
Gold medal
Bahr, Tobias
Germany
3
0
3
7
7
1
21
142
Bronze medal
Bahamondes Cuadra, Rodrigo Alfonso
Chile
0
0
0
0
0
0
0
446
Bagdasaryan, Grigori
Armenia
4
7
1
5
7
0
24
110
Bronze medal
Baes, Michel
Belgium
3
1
0
1
0
5
10
285
Baeriswyl, Simon
Switzerland
1
7
4
6
0
0
18
177
Bronze medal
Baball, Ravi
Trinidad and Tobago
0
0
0
2
0
0
2
408
Azemou, Youness
Morocco
0
0
0
0
5
0
5
364
Avalishvili, Mariam
Georgia
0
7
0
3
2
0
12
258
Honourable mention
Au, Yin Kheng
Malaysia
0
0
0
0
0
0
0
446
Attrapadung, Nuttapong
Thailand
0
7
0
1
2
1
11
272
Honourable mention
Atanassov, Stoyan
Bulgaria
4
7
0
5
7
0
23
120
Bronze medal
Astupillo, Jimmy
Peru
1
7
0
2
2
0
12
258
Honourable mention
Astra Yuda, Indra
Indonesia
0
7
0
0
1
0
8
322
Honourable mention
Assalih, Ahmed
Morocco
5
1
1
0
3
0
10
285
Arroyo Ruiz, André
Brazil
2
4
7
6
0
0
19
167
Bronze medal
Arevalo Noordam, Patricia Marcela
Chile
1
0
0
0
0
0
1
419
Antoniou, Eleni
Cyprus
0
1
1
0
1
0
3
391
Antonakopoulos, Spyridon
Greece
2
7
1
4
0
0
14
232
Honourable mention
Anno, Irina
Russian Federation
7
7
0
1
7
0
22
131
Bronze medal
Anguelov, Gueorgui
Bulgaria
7
7
1
7
7
0
29
70
Silver medal
Angeltveit, Vigleik
Norway
5
0
7
5
7
0
24
110
Bronze medal
An, Jinpeng
People's Republic of China
7
7
7
6
7
3
37
22
Gold medal
Amrani, Nora
Algeria
0
0
0
0
0
0
0
446
Amanov, Talgat
Kyrgyzstan
1
5
0
0
1
0
7
340
Alva Pufleau, Patricio Tlacaélel
Mexico
2
7
0
6
7
5
27
86
Silver medal
Altannar, Chinchuluun
Mongolia
0
2
0
0
0
0
2
408
Almazedi, Yousef
Kuwait
0
1
0
0
0
0
1
419
Alkandari, Mohammed
Kuwait
1
0
0
0
0
0
1
419
Aljiran, Ahmad
Kuwait
1
0
0
0
0
0
1
419
Aliev, Jagoub
Azerbaijan
3
0
0
1
3
0
7
340
Aleksovski, Žarko
North Macedonia
0
0
7
2
7
0
16
200
Bronze medal
Alegría, Luis
Peru
0
2
0
1
1
0
4
376
Akdemir, Umut
Türkiye
1
4
3
3
3
0
14
232
Akashev, Talap
Kazakhstan
0
7
0
4
0
0
11
272
Honourable mention
Aguiar, Gerardo
Argentina
1
7
3
6
2
0
19
167
Bronze medal
Ademi, Alkid
Albania
0
7
0
0
0
0
7
340
Honourable mention
Abdullah, Yagoub
Kuwait
1
4
0
0
0
0
5
364
Results may not be complete and may include mistakes. Please send relevant information to the webmaster:
webmaster@imo-official.org
.
Supported by Google