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
◄
41
st
IMO 2000
►
Country results
•
Individual results
•
Statistics
Contestant
[
♀
]
[→]
Country
P1
P2
P3
P4
P5
P6
∑
Total
#
Rank
Award
Zolk, Indrek
Estonia
1
1
0
3
0
0
5
350
Zhu, Qihui
People's Republic of China
7
7
2
6
7
7
36
12
Gold medal
Zhang, Han
New Zealand
3
1
0
4
0
0
8
287
Zanin, Dmitry
Uzbekistan
7
1
0
1
0
0
9
260
Honourable mention
Zajac, Vladimír
Slovakia
7
1
0
6
0
4
18
130
Bronze medal
Zábrádi, Gergely
Hungary
7
3
1
7
7
0
25
63
Silver medal
Yun, Zhiwei
People's Republic of China
7
7
7
7
7
7
42
1
Gold medal
Yuan, Xinyi
People's Republic of China
7
7
1
6
7
4
32
25
Gold medal
Yu, Hok Pun
Hong Kong
0
7
2
6
6
0
21
100
Silver medal
Yılmaz, Sabri
Türkiye
5
1
0
1
1
0
8
287
Yessenbayev, Zhandos
Kazakhstan
7
7
0
1
1
0
16
149
Bronze medal
Yenmez, Mehmet Bumin
Türkiye
7
1
0
7
7
2
24
68
Silver medal
Yang, John Chiahan
New Zealand
2
1
0
2
0
0
5
350
Yamamoto, Takayoshi
Japan
7
0
0
6
0
0
13
190
Bronze medal
Xia, Thomas
Australia
7
2
1
4
1
0
15
161
Bronze medal
Wu, Zhongtao
People's Republic of China
7
7
2
6
7
2
31
28
Gold medal
Worawannotai, Chalermpong
Thailand
1
1
0
1
0
0
3
394
Wong, Chun Wai Carto
Hong Kong
7
1
0
1
1
0
10
230
Honourable mention
Wojnarski, Marcin
Poland
7
1
1
4
0
2
15
161
Bronze medal
Williams, Benedict
Ireland
0
1
0
5
0
0
6
333
Wibowo, Djoko
Indonesia
7
0
1
3
0
0
11
213
Bronze medal
Weng, Ching-Chih
Taiwan
7
7
0
6
4
0
24
68
Silver medal
Wang, Jia-Ching
Taiwan
7
7
1
7
4
0
26
57
Silver medal
Wagner, Stephan
Austria
7
7
1
6
1
0
22
89
Silver medal
Wagener, Benjamin
France
6
1
0
1
1
2
11
213
Bronze medal
Vizer, Máté
Hungary
7
3
0
5
6
3
24
68
Silver medal
Vitkauskas, Vaidotas
Lithuania
0
1
0
2
0
0
3
394
Villalvazo Jáuregui, Carlos Alberto
Mexico
7
2
0
6
7
0
22
89
Silver medal
Veliaj, Armela
Albania
0
0
0
0
1
0
1
438
Veldman, Allard
Netherlands
7
1
2
6
1
3
20
111
Bronze medal
van Zyl, Jacobus
South Africa
7
5
0
1
1
0
14
176
Bronze medal
van Wolffelaar, Jeroen
Netherlands
3
1
0
3
0
0
7
309
Valiant, Paul
United States of America
7
5
3
4
0
7
26
57
Silver medal
Valderrama, Joaquín Andrés
Colombia
4
1
0
3
1
0
9
260
Vaish, Vaibhav
India
7
7
1
0
6
3
24
68
Silver medal
Uy, Timothy L.
Philippines
0
1
0
3
0
0
4
368
Usnich, Alexandr
Belarus
7
7
7
7
7
7
42
1
Gold medal
Urlep, Matjaž
Slovenia
3
1
0
5
0
0
9
260
Umarov, Murodjon
Uzbekistan
7
1
0
1
0
0
9
260
Honourable mention
Tzeng, Yu-Jong
Taiwan
7
7
0
6
0
0
20
111
Bronze medal
Tuitman, Jan
Netherlands
7
2
0
0
1
0
10
230
Honourable mention
Tsytsura, Pavlo
Ukraine
7
7
0
3
7
7
31
28
Gold medal
Tsiskaridze, Archil
Georgia
7
1
0
0
0
0
8
287
Honourable mention
Tsikkou, Charis
Cyprus
4
0
0
0
0
0
4
368
Tselkov, Tseno
Bulgaria
7
4
0
3
1
2
17
138
Bronze medal
Trujillo Rasúa, Rolando
Cuba
7
2
0
2
3
2
16
149
Bronze medal
Trivodaliev, Kire
North Macedonia
3
1
0
2
0
0
6
333
Towsen, Tiaan George
South Africa
4
4
0
6
0
0
14
176
Bronze medal
Tovt, Fedir
Ukraine
7
0
0
2
0
0
9
260
Honourable mention
Torfason, Bjarni Kristinn
Iceland
2
2
0
0
0
0
4
368
Tong, Keng Hang
Macau
1
1
0
1
0
0
3
394
Tikanmaki, Johanna
Finland
0
1
0
0
0
0
1
438
Tian, Shen
South Africa
3
1
0
6
0
0
10
230
Thomas, Oliver
United Kingdom
7
1
0
1
0
2
11
213
Bronze medal
Thejaka Amila Jayasekara, Kanewala
Sri Lanka
3
1
0
0
0
0
4
368
Tharmini, Tharmarajah
Sri Lanka
1
3
0
3
1
0
8
287
Tessler, Ran
Israel
0
7
2
6
7
0
22
89
Silver medal
Templier, Nicolas
France
0
1
1
6
2
0
10
230
Tay, Kah Seng
Singapore
2
1
0
2
1
0
6
333
Tay, Kah Keng
Singapore
3
1
1
1
1
0
7
309
Tanović, Omer
Bosnia and Herzegovina
4
1
0
6
0
0
11
213
Bronze medal
Tan, Chee Hau
Singapore
7
7
1
2
3
0
20
111
Bronze medal
Tako, Dritan
Albania
2
3
0
2
0
0
7
309
Takhanov, Rustem
Kazakhstan
4
5
0
2
3
0
14
176
Bronze medal
Tadao Martins, Sérgio
Brazil
0
0
0
0
1
2
3
394
Taagholt, Kamille Sofie
Denmark
3
1
0
6
0
0
10
230
Sung, Choongyup
Republic of Korea
7
7
0
6
7
0
27
52
Silver medal
Sukkestad, Jens Arne
Norway
0
1
0
1
0
0
2
416
Suchý, Ondřej
Czech Republic
7
0
0
2
0
2
11
213
Bronze medal
Subanov, Munduzbek
Kyrgyzstan
0
0
0
2
1
0
3
394
Suárez Real, Alberto
Spain
3
1
1
3
0
0
8
287
Stolk, Arjen
Netherlands
0
2
0
0
1
0
3
394
Stolař, Rudolf
Czech Republic
0
1
0
3
0
0
4
368
Stojanoska, Vesna
North Macedonia
3
2
0
1
1
0
7
309
Stoica, Emanuel
Romania
2
7
0
0
7
7
23
79
Silver medal
Stavropoulos, Menelaos Constantinos
Greece
4
0
0
3
0
0
7
309
Stavropoulos, Konstantinos
Greece
7
1
0
1
0
0
9
260
Honourable mention
Spencer, Michael
United Kingdom
2
2
0
6
1
0
11
213
Bronze medal
Spadaro, Emanuele
Italy
7
1
0
3
0
0
11
213
Bronze medal
Sou, Man Fal
Macau
0
1
0
1
0
2
4
368
Sotáková, Miroslava
Slovakia
7
1
1
5
0
7
21
100
Silver medal
Sly, Allan
Australia
4
1
7
7
1
1
21
100
Silver medal
Šivic, Klemen
Slovenia
7
0
0
1
0
2
10
230
Honourable mention
Siridanupath, Chetaphan
Thailand
2
2
0
3
0
0
7
309
Siqueira Benevides, Fabrício
Brazil
7
1
1
3
0
0
12
204
Bronze medal
Şimşek, Alp
Türkiye
7
5
0
7
7
0
26
57
Silver medal
Šimić, Filip
Croatia
7
3
0
4
0
5
19
123
Bronze medal
Simenas, Raivydas
Lithuania
0
1
0
0
0
0
1
438
Silva Naves, Humberto
Brazil
0
1
0
2
1
0
4
368
Sigurjónsson, Ingvar
Iceland
3
1
0
3
0
0
7
309
Sidenko, Sergiy
Ukraine
7
6
0
2
7
7
29
40
Silver medal
Sichinava, David
Georgia
7
1
0
1
0
0
9
260
Honourable mention
Shukurov, Aydin
Azerbaijan
2
1
0
0
0
0
3
394
Shourideh, Ali
Islamic Republic of Iran
7
6
2
7
7
0
29
40
Silver medal
Shien Jin, Ong
Malaysia
4
1
1
7
0
0
13
190
Bronze medal
Sheng Hwee, Lim
Brunei
0
2
0
3
0
0
5
350
Sharipov, Artur
Uzbekistan
7
0
0
0
2
0
9
260
Honourable mention
Sewell, Thomas
Australia
7
2
3
6
4
1
23
79
Silver medal
Seo, Sakiko
Puerto Rico
2
0
0
1
0
0
3
394
Segui, David
Venezuela
2
2
0
3
0
0
7
309
Schaul, Tom
Luxembourg
7
4
0
5
1
2
19
123
Bronze medal
Schapotschnikov, Philipp
Germany
4
2
0
5
4
0
15
161
Bronze medal
Schack-Nielsen, Anders
Denmark
3
1
2
7
0
0
13
190
Bronze medal
Šarka, Paulius
Lithuania
0
0
0
0
0
0
0
451
Saoudi, Abdelaziz
Morocco
1
3
0
0
1
0
5
350
Saoud, Mohammad
Kuwait
1
1
0
2
1
0
5
350
Sansarkhuu, Namnandorj
Mongolia
4
5
0
7
0
0
16
149
Bronze medal
Sandberg, Erik
Sweden
4
1
0
2
0
0
7
309
Sanchez, Rafael
Peru
7
1
0
0
0
2
10
230
Honourable mention
Salcan Reyes, Pedro
Ecuador
0
1
0
0
0
0
1
438
Sahel, Mohammed Fouad
Morocco
7
1
0
0
1
0
9
260
Honourable mention
Saha, Abhishek
India
7
7
0
0
7
2
23
79
Silver medal
Saccavino, Dario
Italy
7
6
0
3
3
0
19
123
Bronze medal
Ryan, Michael J.
Ireland
2
1
0
2
1
0
6
333
Rubio Núñez, Roberto
Spain
0
1
0
0
0
0
1
438
Ron, Ariel
Uruguay
2
1
0
5
0
0
8
287
Romero, Dante
Peru
7
2
0
1
0
0
10
230
Honourable mention
Rodriguez Caicedo, Marcelo
Ecuador
0
1
0
3
0
0
4
368
Rodríguez, Carlos Gómez
Spain
0
1
0
3
0
0
4
368
Rodriguez, Rodny
Puerto Rico
0
1
0
0
0
0
1
438
Robledo Arteaga, Felix
Ecuador
0
1
0
0
0
0
1
438
Ristov, Todor
North Macedonia
7
1
1
3
0
0
12
204
Bronze medal
Rincon, Edgar
Colombia
4
1
0
7
2
0
14
176
Bronze medal
Reyes, Noel
Puerto Rico
0
0
0
0
0
0
0
451
Reiher, Christian
Germany
7
7
2
7
7
1
31
28
Gold medal
Ratiu, Florin
Romania
7
1
1
7
2
0
18
130
Bronze medal
Raptis, Georgios
Greece
3
0
0
1
1
0
5
350
Ramly, Mohd. Suhaimi
Malaysia
2
6
0
3
0
0
11
213
Bronze medal
Ramirez, Sebastian
Colombia
4
1
0
0
0
2
7
309
Rakvongthai, Yothin
Thailand
7
1
0
5
0
0
13
190
Bronze medal
Rakhmonov, Umid
Uzbekistan
7
6
0
0
0
5
18
130
Bronze medal
Ragnarsson, Carl Johan
Sweden
7
7
0
6
4
2
26
57
Silver medal
Radić, Tomislav
Yugoslavia
7
5
0
1
3
2
18
130
Bronze medal
Quittnerová, Katarína
Slovakia
7
7
0
6
0
0
20
111
Bronze medal
Pyy, Jarkko
Finland
0
1
0
1
0
0
2
416
Pritchard, David
Canada
3
7
0
6
7
0
23
79
Silver medal
Poznanovic, Svetlana
North Macedonia
7
1
0
7
0
7
22
89
Silver medal
Porumbel, Daniel
Romania
7
7
0
2
0
0
16
149
Bronze medal
Popović, Miloš
Yugoslavia
5
1
0
1
0
0
7
309
Popov, Alexandar
Bulgaria
7
7
0
4
4
4
26
57
Silver medal
Polzer, Rudolf
Germany
0
1
3
7
7
0
18
130
Bronze medal
Pojoy Corzo, Bidkar Alexander
Guatemala
1
1
0
0
1
0
3
394
Poiarkov, Alexei
Russian Federation
7
7
7
7
7
7
42
1
Gold medal
Pettai, Martin
Estonia
0
1
1
0
1
0
3
394
Petrides, Neophytos
Cyprus
0
1
0
2
0
0
3
394
Pérez Pastó, Reydel
Cuba
7
0
0
0
1
2
10
230
Honourable mention
Pérez Molina, Manuel
Spain
0
1
0
0
0
0
1
438
Pelenis, Justinas
Lithuania
2
1
0
7
0
0
10
230
Honourable mention
Pejković, Tomislav
Croatia
7
2
0
0
0
5
14
176
Bronze medal
Peckova, Sijce
North Macedonia
2
1
0
0
0
0
3
394
Paschin, Alexandru
Republic of Moldova
7
1
1
2
0
0
11
213
Bronze medal
Parts, Leopold
Estonia
0
1
0
7
0
0
8
287
Honourable mention
Park, Young-Han
Republic of Korea
7
7
5
4
3
7
33
20
Gold medal
Pantziaras, Marios
Cyprus
0
0
0
5
0
0
5
350
Panova, Greta
Bulgaria
7
3
0
5
7
5
27
52
Silver medal
Pálvölgyi, Dömötör
Hungary
7
5
7
7
2
0
28
45
Silver medal
Pálsson, Eyvindur Ari
Iceland
1
1
0
4
0
0
6
333
Pai, Sheng-Fong
Taiwan
7
7
2
7
7
0
30
36
Gold medal
Padilla Chalen, Michael
Ecuador
0
2
0
2
0
0
4
368
Oulbacha, Youness
Morocco
7
1
0
0
0
0
8
287
Honourable mention
Otero, David
Colombia
0
1
0
6
0
0
7
309
Oshima, Yoshiki
Japan
7
1
1
7
7
0
23
79
Silver medal
Ólafsson, Guðni
Iceland
4
1
0
3
0
0
8
287
O'Leary, Marty
Ireland
0
1
0
0
1
0
2
416
Nyamtseren, Bilegsaikhan
Mongolia
0
1
0
1
0
0
2
416
Nur Zaman, Dedy
Indonesia
3
1
0
5
0
0
9
260
Novikas, Aivaras
Lithuania
3
0
0
2
0
0
5
350
Nordstrom, Johannes
Sweden
0
0
0
7
0
0
7
309
Honourable mention
Nordbotten, Jan
Norway
2
1
0
4
0
0
7
309
Nolin, Pierre
France
0
7
1
4
1
0
13
190
Bronze medal
Nobuo Uno, Daniel
Brazil
7
2
1
7
0
0
17
138
Bronze medal
Nir, Oaz
United States of America
7
7
2
7
7
0
30
36
Gold medal
Nikolaou, Emmanouil
Greece
3
0
0
1
2
0
6
333
Nigul, Hendrik
Estonia
7
2
0
5
1
0
15
161
Bronze medal
Nguyễn, Phi Lê
Vietnam
7
7
3
3
1
0
21
100
Silver medal
Nguyễn, Minh Hoai
Vietnam
7
7
2
6
6
7
35
15
Gold medal
Ng, Wan Long
Singapore
2
1
0
3
0
0
6
333
Ng, Ka Wing
Hong Kong
3
5
0
5
1
0
14
176
Bronze medal
Ng, Chon Fong
Macau
0
0
0
4
0
0
4
368
Neyra, Juan
Peru
7
1
0
1
0
0
9
260
Honourable mention
Nagaraj Raghavendra, Prasad
India
6
3
0
0
0
7
16
149
Bronze medal
Nagao, Kentaro
Japan
7
1
3
6
7
7
31
28
Gold medal
Mutafyan, Giorgi
Georgia
7
7
1
6
7
0
28
45
Silver medal
Musa, Zaim
Bosnia and Herzegovina
1
1
0
5
0
0
7
309
Murtola, Teemu
Finland
2
0
0
7
0
0
9
260
Honourable mention
Murphy, Sean
Ireland
7
1
0
0
0
0
8
287
Honourable mention
Mukashev, Ulan
Kazakhstan
7
7
0
0
0
3
17
138
Bronze medal
Motion, J.P.Michael
Puerto Rico
0
0
0
0
0
0
0
451
Mostert, Pieter
South Africa
7
1
0
1
0
0
9
260
Honourable mention
Moser, David
Switzerland
2
7
0
7
1
0
17
138
Bronze medal
Morić, Filip
Bosnia and Herzegovina
7
3
1
1
0
7
19
123
Bronze medal
Morales Almazán, Pedro Fernando
Guatemala
0
0
0
0
0
0
0
451
Mkrtchyan, Sevak
Armenia
7
7
1
0
7
7
29
40
Silver medal
Miklavec, Mojca
Slovenia
7
4
0
3
0
3
17
138
Bronze medal
Mikkelsen, Borge
Norway
2
1
0
4
0
0
7
309
Meyer, Robert
Luxembourg
7
1
0
2
0
0
10
230
Honourable mention
Merry, Bruce
South Africa
7
1
0
7
3
0
18
130
Bronze medal
Merriman, Stephen
New Zealand
0
1
1
2
0
0
4
368
Merida Molina, Sergio Silverio
Guatemala
0
0
0
0
0
0
0
451
Mendez-Alcazar, Jose A.
Puerto Rico
2
0
0
0
0
0
2
416
Meliksetyan, Areg
Armenia
3
1
0
2
0
0
6
333
Medeiros de Albuquerque, Ulisses
Brazil
7
1
0
1
0
0
9
260
Honourable mention
Mebonia, Mikheil
Georgia
7
1
0
2
0
0
10
230
Honourable mention
McNamara, Peter
Australia
7
7
3
7
7
0
31
28
Gold medal
McKenzie, Timothy
New Zealand
0
2
0
3
0
0
5
350
Matos, Luis
Portugal
0
1
0
1
0
0
2
416
Massaki Yamamoto, Daniel
Brazil
7
1
0
3
2
0
13
190
Bronze medal
Martinsen, Kristoffer
Denmark
0
0
0
0
0
0
0
451
Martinazzi, Luca
Italy
0
2
1
1
0
0
4
368
Markouski, Siarhei
Belarus
5
5
0
4
4
2
20
111
Bronze medal
Marjanović, Boris
Bosnia and Herzegovina
4
1
0
1
1
2
9
260
Manoharn, Petch
Thailand
7
3
0
7
0
0
17
138
Bronze medal
Manea, Mihai
Romania
7
7
0
3
7
6
30
36
Gold medal
Mammadov, Kamran
Azerbaijan
7
1
0
0
2
0
10
230
Honourable mention
Malikov, Fuad
Azerbaijan
0
1
0
2
0
0
3
394
Májek, Peter
Slovakia
0
2
0
4
0
2
8
287
Majcen, Irena
Slovenia
7
7
1
2
6
0
23
79
Silver medal
Madani Zadeh, Seyed Ali
Islamic Republic of Iran
7
1
0
1
1
4
14
176
Bronze medal
Lukšys, Gediminas
Lithuania
3
1
3
7
1
0
15
161
Bronze medal
Lukić, Milivoje
Yugoslavia
7
7
0
7
1
0
22
89
Silver medal
Lozovanu, Victor
Republic of Moldova
7
7
0
0
1
7
22
89
Silver medal
Lowette, Hannes
Belgium
0
1
1
2
0
0
4
368
Lowenthal, Laura
Argentina
0
1
0
2
0
0
3
394
López Velázquez, Jorge Erik
Cuba
2
1
0
1
0
2
6
333
Lönngren, Hendrik
Germany
0
1
0
4
1
0
6
333
Loh, Po-Ru
United States of America
7
7
1
7
4
0
26
57
Silver medal
Lo, Dominic
New Zealand
7
1
0
0
0
0
8
287
Honourable mention
Liu, Zhipeng
People's Republic of China
7
7
4
7
7
7
39
5
Gold medal
Liu, Ricky
United States of America
3
7
7
7
0
3
27
52
Silver medal
Liou, Jen-Hao
Taiwan
7
7
2
7
6
2
31
28
Gold medal
Lim, Yin
Singapore
7
1
2
7
2
2
21
100
Silver medal
Lifshits, Yury
Russian Federation
7
7
7
4
7
6
38
7
Gold medal
Li, Xin
People's Republic of China
7
7
3
7
7
7
38
7
Gold medal
Lepage, Emmanuel
France
7
1
0
1
1
2
12
204
Bronze medal
León Guerrero, Emerson Julian
Colombia
3
2
2
7
0
0
14
176
Bronze medal
Lee, Seung Hyup
Republic of Korea
7
7
5
3
5
5
32
25
Gold medal
Lee, George Jr.
United States of America
7
7
7
7
4
4
36
12
Gold medal
Lazić, Vladimir
Yugoslavia
2
7
1
2
1
7
20
111
Bronze medal
Law, Ka Ho
Hong Kong
7
1
0
4
4
0
16
149
Bronze medal
Lang, Oran
Israel
7
7
3
7
7
0
31
28
Gold medal
Lactarashani, Ali Babaii
Islamic Republic of Iran
7
7
0
1
7
3
25
63
Silver medal
Kyrgyzbaev, Kanat
Kyrgyzstan
0
1
0
1
0
0
2
416
Kynčl, Jan
Czech Republic
7
1
4
2
0
2
16
149
Bronze medal
Kwaśnicki, Mateusz
Poland
7
1
0
0
0
2
10
230
Honourable mention
Kwa, Chin Lum
Singapore
3
5
0
3
0
0
11
213
Bronze medal
Kunszenti-Kovács, David
Norway
7
1
0
5
0
3
16
149
Bronze medal
Kulanbaeva, Turar
Kyrgyzstan
0
0
0
0
0
0
0
451
Kravchenko, Oleksiy
Ukraine
7
7
0
0
7
7
28
45
Silver medal
Kostić, Tijana
Yugoslavia
7
7
0
6
0
0
20
111
Bronze medal
Kositwattanarerk, Wittawat
Thailand
7
1
0
7
0
2
17
138
Bronze medal
Korte, Riikka
Finland
7
1
0
7
0
0
15
161
Bronze medal
Koroļova, Aleksandra
Latvia
7
2
0
4
0
0
13
190
Bronze medal
Kopparty, Swastik
India
7
7
1
6
3
0
24
68
Silver medal
Kononchuk, Pavlo
Ukraine
1
0
0
2
0
0
3
394
Kondo, Hiroki
Japan
2
7
0
7
3
0
19
123
Bronze medal
Komilov, Nozim
Uzbekistan
7
0
0
1
0
0
8
287
Honourable mention
Kokhan, Artsiom
Belarus
7
6
7
7
7
4
38
7
Gold medal
Kokan, Tonči
Croatia
7
5
1
2
0
0
15
161
Bronze medal
Kok, Yen-Hau
Malaysia
0
1
0
6
1
0
8
287
Koch, Dénes
Austria
7
1
0
1
0
2
11
213
Bronze medal
Kobayashi, Yusuke
Japan
3
1
6
6
1
0
17
138
Bronze medal
Knipe, David
United Kingdom
0
7
1
4
0
0
12
204
Bronze medal
Kirkouski, Aliaksandr
Belarus
7
1
2
7
7
0
24
68
Silver medal
Kinne, Jan Christoph
Germany
2
1
0
7
0
0
10
230
Honourable mention
Kinane, Raymond
Ireland
0
0
1
1
0
0
2
416
Kim, Hyong-Jun
Republic of Korea
7
5
1
0
7
2
22
89
Silver medal
Kim, Hong Sik
Republic of Korea
7
7
2
5
1
5
27
52
Silver medal
Khu, Kirk Jon O. L.
Philippines
3
1
0
3
0
0
7
309
Khosbayar, Jamsran
Mongolia
0
0
0
1
0
0
1
438
Khmelinskii, Anton
Portugal
0
1
0
1
0
0
2
416
Khaliavine, Andrei
Russian Federation
7
1
2
7
7
3
27
52
Silver medal
Khachatryan, Aram
Armenia
2
7
1
5
0
0
15
161
Bronze medal
Keszegh, Balázs
Slovakia
7
6
1
4
0
7
25
63
Silver medal
Kelshall, Joseph
Trinidad and Tobago
0
0
0
2
0
0
2
416
Kaumbayev, Anuar
Kazakhstan
7
5
0
0
0
2
14
176
Bronze medal
Käsper, Emilia
Estonia
0
6
0
4
0
0
10
230
Karwasz, Piotr
Italy
0
1
1
3
0
0
5
350
Kamolov, Zulfiddin
Uzbekistan
7
7
0
1
0
2
17
138
Bronze medal
Kalantaryan, Aram
Armenia
7
7
0
6
0
0
20
111
Bronze medal
Jurík, Tomáš
Slovakia
7
7
0
0
3
2
19
123
Bronze medal
Juarez Lopez, Antonio
Guatemala
0
1
0
1
1
0
3
394
Jovčevski, Ilija
North Macedonia
7
4
0
2
0
0
13
190
Bronze medal
Jorza, Andrei
Romania
7
1
2
2
7
4
23
79
Silver medal
Jetchev, Dimitar
Bulgaria
7
7
4
3
7
7
35
15
Gold medal
Jelisejevs, Filips
Latvia
0
0
0
2
0
0
2
416
Jelenčič, Sašo
Slovenia
0
1
0
2
1
0
4
368
Jäger, Thomas
Germany
7
7
1
6
7
0
28
45
Silver medal
Jackman, Sean
Trinidad and Tobago
3
2
0
5
0
0
10
230
Jablan, Marinko
Croatia
7
1
0
0
1
0
9
260
Honourable mention
Ingles, Ricardo
Portugal
0
1
1
5
1
0
8
287
Inci, Hasan
Switzerland
7
7
0
3
0
0
17
138
Bronze medal
Imai, Naoki
Japan
7
1
1
0
6
7
22
89
Silver medal
Hubschmid, Patrik
Switzerland
2
1
0
6
0
0
9
260
Hsu, Ming-Koon
Luxembourg
3
1
0
6
0
0
10
230
Hsaini, Tarik
Morocco
3
7
0
0
1
2
13
190
Bronze medal
Hrushetski, Yury
Belarus
7
7
2
0
7
0
23
79
Silver medal
Houštěk, Jan
Czech Republic
7
2
1
7
4
0
21
100
Silver medal
Honorez, Tom
Belgium
0
1
0
2
2
0
5
350
Holy, Peter
Austria
0
1
0
1
0
0
2
416
Holmström, Andreas
Sweden
0
1
0
7
0
0
8
287
Honourable mention
Hj Abdullah, Siti Khadizah
Brunei
0
2
0
0
1
0
3
394
Hernández Herrera, Juan Manuel
Colombia
4
1
0
3
0
2
10
230
Hernandez Gonzalez, Noslen
Cuba
7
1
0
0
1
0
9
260
Honourable mention
Hernandez, Kevin
Venezuela
0
1
0
3
0
0
4
368
Herman, Jan
Czech Republic
7
2
0
2
0
0
11
213
Bronze medal
Helvik, Snorre
Norway
0
1
0
3
0
0
4
368
Hebenstreit, Babette
Austria
0
1
0
1
0
0
2
416
Hasić, Damir
Bosnia and Herzegovina
7
2
0
1
3
0
13
190
Bronze medal
Harutyunyan, David
Armenia
7
7
0
2
7
0
23
79
Silver medal
Harju, Mikko
Finland
2
1
4
6
1
0
14
176
Bronze medal
Harangi, Viktor
Hungary
7
3
1
7
2
2
22
89
Silver medal
Haraldsson Rojas, Allan Jose
Ecuador
0
2
0
2
1
0
5
350
Haraksingh, Rajini
Trinidad and Tobago
7
0
0
3
0
0
10
230
Honourable mention
Hansen, Anders Dohn
Denmark
0
1
0
2
0
0
3
394
Hannouf, Souhail
Morocco
0
5
0
2
0
0
7
309
Hájek, Jaroslav
Czech Republic
0
0
0
2
0
0
2
416
Hadžić, Mahir
Bosnia and Herzegovina
7
7
0
1
2
2
19
123
Bronze medal
Győri, Nikolett
Hungary
7
6
1
7
3
0
24
68
Silver medal
Gyenes, Zoltán
Hungary
7
2
4
6
7
7
33
20
Gold medal
Gutiérrez, Julio
Peru
3
0
0
0
0
0
3
394
Gubbins, Joseph
Ireland
2
1
0
1
0
0
4
368
Grotmol, Oyvind
Norway
3
1
1
3
1
0
9
260
Groisman, Leandro
Argentina
7
1
7
5
1
0
21
100
Silver medal
Groenhuis, Vincent
Netherlands
4
1
1
5
0
0
11
213
Bronze medal
Grigoryan, Tigran
Armenia
7
7
0
0
1
0
15
161
Bronze medal
Gramme, Pierre
Belgium
7
6
0
2
0
0
15
161
Bronze medal
Gouveia, João
Portugal
0
1
0
5
0
0
6
333
Gorbovickis, Igors
Latvia
7
1
1
4
7
0
20
111
Bronze medal
Goossens, Koen
Belgium
0
7
0
6
0
0
13
190
Bronze medal
Goodman, David
Canada
0
2
0
0
0
0
2
416
Gómez Muñoz, Raúl
Mexico
3
2
0
7
0
0
12
204
Bronze medal
Gohari, Amin Aminzadeh
Islamic Republic of Iran
7
1
3
7
7
7
32
25
Gold medal
Gogia, Irakli
Georgia
2
1
0
7
0
0
10
230
Honourable mention
Gjini, Erida
Albania
0
1
0
0
0
0
1
438
Georgiou I., Nicos
Cyprus
0
1
0
3
0
0
4
368
Georgiou Chr., Nicos
Cyprus
3
1
0
2
0
0
6
333
Genovese, Giulio
Italy
6
1
0
7
0
0
14
176
Bronze medal
Gela, Armand
Albania
0
1
0
1
0
0
2
416
Gattami, Ather
Sweden
3
1
0
0
0
2
6
333
García Martínez, Luis Emilio
Spain
2
3
0
0
2
0
7
309
Ganichev, Igor
Kazakhstan
7
7
1
7
0
0
22
89
Silver medal
Gaifoulline, Alexandre
Russian Federation
7
7
7
7
7
7
42
1
Gold medal
Franc, Aleksandra
Slovenia
7
0
0
0
0
3
10
230
Honourable mention
Fraiman, Nicolas
Uruguay
7
1
0
1
0
0
9
260
Honourable mention
Foucart, François
Belgium
0
2
0
7
0
0
9
260
Honourable mention
Ferretti, Andrea
Italy
0
1
1
2
0
0
4
368
Fernandes, Hugo
Portugal
0
1
0
2
0
0
3
394
Fedotov, Alexei
Russian Federation
7
7
1
6
7
5
33
20
Gold medal
Fedorchuk, Maksym
Ukraine
7
7
2
7
7
5
35
15
Gold medal
Fan, Wai Tong
Hong Kong
4
1
0
1
0
4
10
230
Estala Arias, Samuel
Mexico
7
1
0
1
1
0
10
230
Honourable mention
Ertl, Otmar
Austria
7
7
3
2
1
2
22
89
Silver medal
Ernvall, Anne-Maria
Finland
0
7
0
2
0
2
11
213
Bronze medal
Entin, Alexey
Israel
7
7
1
1
0
0
16
149
Bronze medal
Einarsson, Indriði
Iceland
0
1
0
1
0
0
2
416
Ebert, Lasse Dahl
Denmark
0
1
0
0
0
0
1
438
Đỗ, Đức Nhat Quang
Vietnam
7
7
3
6
4
7
34
19
Gold medal
Dvořák, Daniel
Austria
3
1
0
5
0
0
9
260
Duraj, Lech
Poland
0
1
0
4
0
0
5
350
Droz, Jean-Marie
Switzerland
4
7
7
6
0
0
24
68
Silver medal
Dričs, Jānis
Latvia
7
1
0
1
6
0
15
161
Bronze medal
Dremov, Vladimir
Russian Federation
7
7
1
7
7
4
33
20
Gold medal
Doryn, Dzmitry
Belarus
7
5
0
3
0
3
18
130
Bronze medal
Doktorovich, Alexey
Israel
7
7
0
3
0
3
20
111
Bronze medal
Doğan, Serhat
Türkiye
1
1
0
7
1
0
10
230
Honourable mention
Dobrin, Dorian
Romania
7
7
0
1
7
7
29
40
Silver medal
Dinçer, Serhat Şevki
Türkiye
7
7
2
0
0
2
18
130
Bronze medal
Dimakos, Michail
Greece
2
1
0
4
0
0
7
309
Dīcis, Mārtiņš
Latvia
0
1
0
1
0
0
2
416
Dharmawan, Sie Hendrata
Indonesia
4
2
0
1
1
0
8
287
Del Hoyo, Matias
Argentina
7
1
0
7
0
0
15
161
Bronze medal
Debongnie, Gery
Belgium
3
1
0
1
0
0
5
350
De la Cruz Color, Luis Alfonso
Mexico
2
5
0
1
0
0
8
287
Datta, Swarnendu
India
7
7
1
4
1
4
24
68
Silver medal
Daniliuc, Dumitru
Republic of Moldova
7
1
0
0
6
0
14
176
Bronze medal
Czerwiński, Wojciech
Poland
2
0
2
1
0
0
5
350
Czajka, Tomasz
Poland
7
7
3
7
0
0
24
68
Silver medal
Croitoru, Dorian
Republic of Moldova
7
7
0
0
0
7
21
100
Silver medal
Cóppola, Javier
Uruguay
2
1
0
3
0
0
6
333
Conradie, Jacques
South Africa
7
1
1
6
1
0
16
149
Bronze medal
Collier, David
United Kingdom
7
1
0
7
7
2
24
68
Silver medal
Codreanu, Dumitru
Republic of Moldova
0
7
0
2
7
0
16
149
Bronze medal
Chua, Timothy John
Philippines
7
1
0
2
0
0
10
230
Honourable mention
Chu, Geoffrey
Australia
7
7
2
4
7
1
28
45
Silver medal
Chong, Wai Choi
Macau
0
0
0
0
0
0
0
451
Choi, Suh Hyun
Republic of Korea
7
7
2
6
7
2
31
28
Gold medal
Choi, Keon
Canada
7
0
2
3
0
0
12
204
Bronze medal
Chiewcharnpipat, Somboon
Thailand
7
2
1
5
6
0
21
100
Silver medal
Cheung, Denise
Canada
7
0
0
2
0
0
9
260
Honourable mention
Cheong, Chi Weng
Macau
0
1
0
1
1
0
3
394
Chen, Po-Ning
Taiwan
7
7
2
7
7
3
33
20
Gold medal
Chassagneux, Yannick
France
0
1
0
1
0
0
2
416
Charles, Kezia
Trinidad and Tobago
7
0
0
3
0
0
10
230
Honourable mention
Charles, Keren
Trinidad and Tobago
0
1
0
3
0
0
4
368
Charalambous, Themistoklis
Cyprus
7
1
0
1
1
0
10
230
Honourable mention
Chao, Kuok Fai
Macau
0
1
0
1
0
0
2
416
Chan, Kin Hang
Hong Kong
2
1
0
6
0
0
9
260
Chan, David
Australia
0
1
1
2
0
0
4
368
Chacón Tirado, Mauricio Esteban
Mexico
4
1
0
5
1
0
11
213
Bronze medal
Çetintaş, Ahmet
Türkiye
7
6
0
3
7
2
25
63
Silver medal
Celayes, Pablo
Argentina
7
7
0
0
1
5
20
111
Bronze medal
Carlos, Mark Anthony T.
Philippines
0
1
0
1
0
0
2
416
Cao, Vu Dan
Vietnam
7
7
0
6
7
2
29
40
Silver medal
Cantarero López, Jose María
Spain
0
1
0
7
0
0
8
287
Honourable mention
Cabrera Baez, Orlando
Cuba
0
1
0
6
0
0
7
309
Bùi, Việt Loc
Vietnam
7
7
2
7
7
7
37
11
Gold medal
Bùi, Việt Ha
Vietnam
7
3
2
0
1
0
13
190
Bronze medal
Bruin, Peter
Netherlands
2
1
0
6
0
0
9
260
Brox, Daniel
Canada
7
7
0
7
7
0
28
45
Silver medal
Brooks, Stephen
United Kingdom
5
0
4
7
1
0
17
138
Bronze medal
Brolo, Javier
Guatemala
0
1
0
4
0
0
5
350
Brereton, Christopher
Trinidad and Tobago
0
2
0
1
1
0
4
368
Braverman, Mark
Israel
7
7
7
7
7
0
35
15
Gold medal
Božić, Ivana
Yugoslavia
2
1
0
2
1
0
6
333
Bourgade, Paul
France
7
1
0
1
1
0
10
230
Honourable mention
Bolognini, Laura
Argentina
7
1
0
7
0
0
15
161
Bronze medal
Boldsen, Søren
Denmark
0
7
0
2
0
0
9
260
Honourable mention
Berríos, Marcos
Puerto Rico
0
1
0
0
1
0
2
416
Benabid, Nail
Morocco
4
0
0
0
0
2
6
333
Belovs, Aleksandrs
Latvia
0
2
2
4
0
0
8
287
Begg, Ronald
New Zealand
0
1
0
1
2
0
4
368
Bedalli, Erind
Albania
2
1
0
1
0
2
6
333
Batubara, Johan
Indonesia
0
0
0
5
0
0
5
350
Batrašev, Oleg
Estonia
0
1
0
0
0
0
1
438
Basu, Samik
India
7
1
1
6
6
0
21
100
Silver medal
Barzov, Vladimir
Bulgaria
7
7
1
7
7
7
36
12
Gold medal
Bartoszek, Pawel
Iceland
0
2
1
7
0
0
10
230
Honourable mention
Barton, Reid
United States of America
7
7
7
7
7
4
39
5
Gold medal
Barnet-Lamb, Thomas
United Kingdom
6
0
0
7
7
1
21
100
Silver medal
Barešić, Anja
Croatia
3
1
0
1
0
0
5
350
Barath Umasankaran, Ukkiraperuvaluthipillai
Sri Lanka
7
1
0
0
1
0
9
260
Honourable mention
Bantsuri, Leri
Georgia
0
1
0
2
4
0
7
309
Balayev, Nazim
Azerbaijan
0
7
0
0
0
0
7
309
Honourable mention
Bagirov, Elcin
Azerbaijan
2
5
0
1
0
0
8
287
Baatz, Georges
Luxembourg
6
1
0
5
0
0
12
204
Bronze medal
Baasanjav, Tumur
Mongolia
7
5
0
0
1
0
13
190
Bronze medal
Assaf, Eran
Israel
7
7
0
0
1
0
15
161
Bronze medal
Arthur, David
Canada
7
7
7
7
7
3
38
7
Gold medal
Arderí García, Raúl
Cuba
7
1
0
5
0
0
13
190
Bronze medal
Antunović, Tonći
Croatia
7
2
0
0
0
2
11
213
Bronze medal
Angiono, Iván
Argentina
7
4
0
1
2
0
14
176
Bronze medal
Andreev, Nikolay
Bulgaria
7
7
0
3
4
7
28
45
Silver medal
Andrade, Ricardo
Portugal
0
0
0
0
0
0
0
451
Andersson, Per Anders
Sweden
7
7
0
7
2
0
23
79
Silver medal
Anapolitanos, Ioannis
Greece
7
2
0
1
0
2
12
204
Bronze medal
Amorita, Kurnia Dewi
Indonesia
2
1
0
2
0
2
7
309
Amini, Arash
Islamic Republic of Iran
7
1
0
7
7
3
25
63
Silver medal
Amarsanaa, Bat-Erdene
Mongolia
3
7
0
5
0
0
15
161
Bronze medal
Amarsanaa, Agchbayar
Mongolia
7
6
0
7
0
0
20
111
Bronze medal
Alvarez Marin, Fernando Alberto
Ecuador
2
1
0
1
0
0
4
368
Alshatti, Moudi Ebrahim
Kuwait
0
2
0
1
1
0
4
368
Alonzo Argueta, Gilda Margarita
Guatemala
0
0
0
0
0
0
0
451
Aljinaee, Khaled
Kuwait
0
1
0
1
1
0
3
394
Alghadhban, Yousef Saheel
Kuwait
0
0
0
0
0
0
0
451
Aldangarov, Alibek
Kazakhstan
7
1
0
0
0
0
8
287
Honourable mention
Alarcón Zaldo, Ernesto
Mexico
2
7
0
2
1
0
12
204
Bronze medal
Agabeyzada, Rajab
Azerbaijan
0
1
0
0
0
0
1
438
Adamaszek, Michał
Poland
7
7
0
2
0
0
16
149
Bronze medal
Abolfathe Beikidezfuli, Salman
Islamic Republic of Iran
7
7
0
7
7
2
30
36
Gold medal
Abduvaliev, Murat
Kyrgyzstan
2
7
0
2
0
0
11
213
Bronze medal
?, Mushthofa
Indonesia
7
1
0
6
0
0
14
176
Bronze medal
Results may not be complete and may include mistakes. Please send relevant information to the webmaster:
webmaster@imo-official.org
.
Supported by Google