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
◄
36
th
IMO 1995
►
Country results
•
Individual results
•
Statistics
Contestant
[
♀
♂
]
[→]
Country
P1
P2
P3
P4
P5
P6
∑
Total
#
Rank
Award
Zorba, German
Argentina
6
0
1
7
7
0
21
166
Bronze medal
Zoque, Eliana
Colombia
6
0
5
1
7
0
19
193
Bronze medal
Zlochin, Mark
Israel
6
0
3
7
7
0
23
153
Bronze medal
Zivari Piran, Hossein
Islamic Republic of Iran
7
7
6
7
7
1
35
36
Silver medal
Zhu, Chenchang
People's Republic of China
7
7
7
7
7
7
42
1
Gold medal
Zaube, Aigars
Latvia
1
0
0
6
7
0
14
245
Honourable mention
Zataev, Zhaidarzhan
Kazakhstan
2
0
1
1
3
0
7
329
Zaporojets, Dmitri
Russian Federation
7
7
7
7
7
3
38
20
Gold medal
Zachariou, Ioannis
Cyprus
5
0
0
1
0
0
6
337
Youssfi, Abdelmajid
Morocco
7
7
3
7
0
0
24
148
Bronze medal
Yoshizawa, Yuichiro
Japan
7
0
0
7
7
0
21
166
Bronze medal
Yenikaya, Bayram
Türkiye
7
7
4
7
7
2
34
54
Silver medal
Yao, Yijun
People's Republic of China
7
7
5
7
7
3
36
31
Silver medal
Yadrentsev, Andrei
Belarus
7
0
7
6
7
0
27
114
Bronze medal
Yadamsuren, Ulziibold
Mongolia
1
0
0
4
7
1
13
263
Honourable mention
Wuthrich, Christian
Switzerland
7
0
2
7
7
7
30
82
Silver medal
Woo Shin, Jin
Republic of Korea
7
7
4
6
7
1
32
66
Silver medal
Wongsosaputr, Thomas Kurniawan
Indonesia
6
0
0
0
7
0
13
263
Honourable mention
Wong, Him Ting
Hong Kong
7
7
2
3
7
3
29
90
Silver medal
Willem Knopper, Jan
Netherlands
1
0
1
5
0
0
7
329
Wang, Haidong
People's Republic of China
7
7
7
3
7
7
38
20
Gold medal
Wall, Gregory
Ireland
0
0
0
3
0
0
3
370
Vronski, Mikhail
Belarus
7
0
2
7
1
0
17
210
Honourable mention
Vogel, Gunther
Germany
7
7
7
7
7
2
37
23
Gold medal
Vigeland, Magnus Dehli
Norway
7
0
0
5
1
0
13
263
Honourable mention
Vesilind, Andres
Estonia
1
0
2
6
0
0
9
306
Verrel, Julius
Germany
7
0
7
7
7
1
29
90
Silver medal
Vargas Cruz, Carlos Alberto
Colombia
7
0
7
7
7
1
29
90
Silver medal
van Zyl Smit, Jan
South Africa
7
0
1
2
2
0
12
278
Honourable mention
van Luijk, Ronald
Netherlands
7
0
6
7
7
1
28
102
Bronze medal
van Hemert, Otto
Netherlands
1
0
1
0
2
0
4
359
Văn Hạnh, Cao
Vietnam
7
7
5
7
7
0
33
61
Silver medal
Valkó, Benedek
Hungary
4
0
6
7
7
3
27
114
Bronze medal
Urpala, Uoti
Finland
0
7
0
7
6
7
27
114
Bronze medal
Tzuk, Or
Israel
7
0
5
7
7
2
28
102
Bronze medal
Trioni, Saverio
Italy
7
0
6
5
7
0
25
137
Bronze medal
Treml, Miroslav
Yugoslavia
7
5
7
7
1
7
34
54
Silver medal
Torres Ardila, Carlos Humberto
Colombia
2
0
1
5
2
0
10
291
Timotchenko, Oleg
Kyrgyzstan
3
0
1
4
0
0
8
315
Tikaradze, Akaki
Georgia
7
0
3
5
0
0
15
230
Honourable mention
Theys, Jacques
Belgium
7
0
2
6
2
0
17
210
Honourable mention
Thevendran, Senkodan
Singapore
7
0
1
7
7
0
22
162
Bronze medal
Thế Trung, Nguyễn
Vietnam
7
7
7
7
7
0
35
36
Silver medal
Thế Phương, Nguyễn
Vietnam
7
7
7
7
7
0
35
36
Silver medal
Tezuka, Katsuki
Japan
7
0
0
7
7
2
23
153
Bronze medal
Tetunashvili, Tengiz
Georgia
0
0
0
5
0
0
5
348
Tennisberg, Targo
Estonia
1
0
7
7
0
0
15
230
Honourable mention
Teck Wee, Hoe
Singapore
7
0
7
6
7
5
32
66
Silver medal
Tchelkak, Dmitri
Russian Federation
7
7
7
7
7
2
37
23
Gold medal
Tchalkov, Vladimir
Bulgaria
7
7
7
6
7
0
34
54
Silver medal
Tao, Trevor
Australia
6
0
7
7
7
0
27
114
Bronze medal
Tao, Nigel
Australia
6
0
7
7
7
0
27
114
Bronze medal
Tang, Lawrence
Canada
7
0
4
7
0
0
18
202
Honourable mention
Takos, Georgios
Greece
1
0
1
4
0
0
6
337
Takahashi, Satoru
Japan
7
0
7
7
7
7
35
36
Silver medal
Tahiri, Charaf
Morocco
7
7
1
4
0
0
19
193
Bronze medal
Tachikawa, Yuji
Japan
7
0
7
7
7
3
31
73
Silver medal
Szádeczky-Kardoss, Szabolcs
Hungary
7
0
6
7
7
1
28
102
Bronze medal
Suomela, Jukka
Finland
7
0
0
7
0
0
14
245
Honourable mention
Su, Bor-Ching
Taiwan
7
7
5
7
2
0
28
102
Bronze medal
Stylianides, Andreas
Cyprus
7
0
1
4
1
0
13
263
Honourable mention
Strömstedt, Thomas
Sweden
7
0
2
5
0
0
14
245
Honourable mention
Stroh, Jesper
Denmark
7
0
0
1
0
0
8
315
Honourable mention
Stefaniak, Marcin
Poland
7
0
1
6
7
7
28
102
Bronze medal
Starčević, Maja
Croatia
7
0
4
7
1
0
19
193
Bronze medal
Sousa, Nelson
Portugal
0
0
1
0
0
0
1
395
Solidakis, Georgios
Greece
7
0
5
5
0
1
18
202
Honourable mention
Šobot, Boris
Yugoslavia
7
0
4
7
7
0
25
137
Bronze medal
Sļivkins, Aleksandrs
Latvia
7
7
3
7
6
0
30
82
Silver medal
Slama, Otto Martin
Switzerland
1
0
0
1
0
0
2
381
Skeen, Andrew
South Africa
7
0
1
0
0
0
8
315
Honourable mention
Siswanto, Teguh
Indonesia
6
0
0
1
7
0
14
245
Honourable mention
Sin Kim, Young
Republic of Korea
7
7
7
7
0
0
28
102
Bronze medal
Silva, Afonso
Portugal
1
0
1
3
0
0
5
348
Shvorin, Artem
Belarus
7
1
1
7
2
1
19
193
Bronze medal
Shu, Cheng-Chou
Taiwan
7
0
2
7
1
0
17
210
Honourable mention
Shin, Sug Woo
Republic of Korea
7
7
7
7
7
7
42
1
Gold medal
Shikh, Sergei
Belarus
7
7
7
7
2
0
30
82
Silver medal
Shankar, Sumankar
India
6
7
3
7
7
0
30
82
Silver medal
Seynaeve, Bert
Belgium
7
0
4
3
0
3
17
210
Honourable mention
Seppanen, Jouni
Finland
3
0
4
6
7
0
20
182
Bronze medal
Schmied, Roman
Switzerland
7
0
1
4
1
2
15
230
Honourable mention
Savin, Ovidiu
Romania
7
7
7
7
7
7
42
1
Gold medal
Savcenco, Valeriu
Republic of Moldova
6
0
1
3
0
0
10
291
Sannikov, Yuliy
Ukraine
7
6
7
7
7
7
41
15
Gold medal
Sánchez Salazar, Pedro David
Mexico
0
0
2
0
0
0
2
381
Sánchez, Javier
Colombia
7
0
0
0
0
1
8
315
Honourable mention
Samalov, Eldos
Kazakhstan
2
0
0
1
0
0
3
370
Šámal, Robert
Czech Republic
6
0
7
5
7
0
25
137
Bronze medal
Samaha, Julien
France
7
0
0
7
7
0
21
166
Bronze medal
Salom, Igor
Yugoslavia
7
0
5
7
7
0
26
132
Bronze medal
Saita, Leandro
Argentina
7
0
1
2
7
0
17
210
Honourable mention
Saetang, Sujin
Thailand
7
7
3
7
7
0
31
73
Silver medal
Sadyrova, Ayzhan
Kyrgyzstan
0
0
1
0
1
0
2
381
Sadeghi, Reza
Islamic Republic of Iran
7
7
7
7
7
2
37
23
Gold medal
Šabanac, Zenan
Bosnia and Herzegovina
2
0
0
1
1
0
4
359
Rydh, Samuel
Sweden
7
0
0
7
0
0
14
245
Honourable mention
Rustamov, Raif
Azerbaijan
0
7
1
5
1
0
14
245
Honourable mention
Rune Eiksund, Oddmar
Norway
2
0
1
1
1
0
5
348
Rullgård, Hans
Sweden
7
0
4
7
7
0
25
137
Bronze medal
Rozgić, Viktor
Yugoslavia
7
0
0
1
7
0
15
230
Honourable mention
Romero Jiménez, Benito Fabián
Mexico
7
6
1
6
7
0
27
114
Bronze medal
Rodríguez Prieto, Eric Iván
Mexico
1
0
1
1
0
0
3
370
Ristov, Sasko
North Macedonia
4
0
1
1
4
0
10
291
Reza Tjais, Syahreal
Indonesia
0
0
1
0
0
0
1
395
Reys Leal, André
Brazil
0
0
1
4
0
0
5
348
Ren (Herbert) Xu, Zhi
Australia
7
0
7
7
0
0
21
166
Bronze medal
Redkin, Dmitry
Ukraine
6
0
1
7
0
0
14
245
Honourable mention
Rebustillo, Jayvee
Philippines
0
0
0
0
0
0
0
406
Rappos, Efstratios
Greece
7
0
4
6
7
0
24
148
Bronze medal
Rakhmatullin, Sergey
Kyrgyzstan
7
0
1
2
0
0
10
291
Honourable mention
Rahbek, Birgitte
Denmark
1
0
1
1
1
0
4
359
Ragnarsson, Kári
Iceland
1
0
0
5
0
0
6
337
Radzivilovsky, Lev
Israel
7
7
7
7
7
0
35
36
Silver medal
Radoičić, Radoš
Bosnia and Herzegovina
3
0
0
2
2
0
7
329
Rabih, Rachid
Morocco
7
4
1
6
7
0
25
137
Bronze medal
Quang Tuấn, Phạm
Vietnam
7
7
7
7
7
0
35
36
Silver medal
Pratelli, Aldo
Italy
7
0
7
7
0
2
23
153
Bronze medal
Poon, Wai Hoi Bobby
Hong Kong
7
0
4
4
7
3
25
137
Bronze medal
Pony, Olivier
France
0
0
2
7
0
0
9
306
Honourable mention
Ponciano Araújo Lima, Davi
Brazil
7
0
2
0
0
0
9
306
Honourable mention
Poladian, Vahe
Armenia
2
7
7
7
7
4
34
54
Silver medal
Pirc, Mitja
Slovenia
0
0
2
1
2
0
5
348
Ping Davin Chor, Han
Singapore
7
7
7
7
1
0
29
90
Silver medal
Piboonrattanakit, Sopanan
Thailand
6
0
1
7
2
0
16
222
Honourable mention
Phasukavanich, Napachak
Thailand
2
0
1
5
0
0
8
315
Pfeiffer, Oliver
Austria
7
0
1
3
7
0
18
202
Honourable mention
Petruševski, Mirko
North Macedonia
1
0
1
2
0
0
4
359
Petrossian, Sahack
Armenia
1
7
3
7
0
0
18
202
Honourable mention
Petrossian, Nansen
Armenia
7
7
4
1
7
0
26
132
Bronze medal
Pérez Terrazas, Jaime Enrique
Mexico
1
0
3
0
0
0
4
359
Peng Tay, Wee
Singapore
2
0
0
1
2
0
5
348
Pazemys, Vytenis
Lithuania
7
0
1
7
0
0
15
230
Honourable mention
Pavlica, David
Czech Republic
7
0
7
7
2
0
23
153
Bronze medal
Paškūnas, Vytautas
Lithuania
7
1
3
6
0
0
17
210
Honourable mention
Pašić, Vedad
Bosnia and Herzegovina
0
0
0
1
0
0
1
395
Paredes Galan, Angel
Spain
7
0
5
6
7
0
25
137
Bronze medal
Papaphilipou, Athina
Cyprus
2
0
0
1
0
0
3
370
Pang, Chin How Jeffrey
Singapore
7
0
7
6
7
0
27
114
Bronze medal
Panayiotou, Ernestos
Cyprus
7
0
2
1
1
0
11
285
Honourable mention
Pál, Martin
Slovakia
7
2
6
6
7
7
35
36
Silver medal
Paitchadze, Lasha
Georgia
1
0
2
1
0
0
4
359
Paitchadze, Kakha
Georgia
0
0
7
7
0
0
14
245
Honourable mention
Otgonrat, Batbaatar
Mongolia
6
0
0
1
7
0
14
245
Honourable mention
Ostrovski, Mikhail
Russian Federation
7
7
7
7
7
4
39
19
Gold medal
Orton, Louisa Mary
United Kingdom
7
7
2
1
7
1
25
137
Bronze medal
Ortegón, Sandor
Colombia
5
0
4
5
7
0
21
166
Bronze medal
Oprea, Dragos-Nicola
Romania
7
7
7
7
7
7
42
1
Gold medal
Ollivier, Yann
France
7
0
1
7
0
0
15
230
Honourable mention
Oliveira, Luis
Portugal
0
0
2
1
0
0
3
370
Oleinikov, Maxim
Belarus
7
0
6
7
1
0
21
166
Bronze medal
Okhin, Mikhail
Kazakhstan
7
0
0
3
3
0
13
263
Honourable mention
Ogorzelski, Maciej
Poland
7
7
4
7
1
0
26
132
Bronze medal
O'Brien, Deirdre
Ireland
7
0
0
3
0
0
10
291
Honourable mention
Novak, Tadej
Slovenia
2
0
0
4
0
0
6
337
Norine, Serguei
Russian Federation
7
7
7
7
7
7
42
1
Gold medal
Norda, Jacob
Sweden
0
0
5
5
0
0
10
291
Nikolov, Nikolay
Bulgaria
7
7
7
7
7
7
42
1
Gold medal, Special prize
Nikolov, Ivo
Bulgaria
7
0
6
7
7
1
28
102
Bronze medal
Nigmatullin, Anvar
Kyrgyzstan
1
0
3
2
0
0
6
337
Nieto, Ivan
Chile
0
0
0
5
0
0
5
348
Nichols-Barrer, Joshua
United States of America
7
0
7
7
7
7
35
36
Silver medal
Nicholas Berman, Mark
South Africa
7
0
3
7
7
0
24
148
Bronze medal
Nguyen, Thiên-Lôc
France
7
0
4
7
5
0
23
153
Bronze medal
Németh, Zoltán
Hungary
6
0
7
7
7
2
29
90
Silver medal
Nečesal, Martin
Czech Republic
7
0
6
4
3
0
20
182
Bronze medal
Navarro Jr., Rolando
Philippines
1
0
1
1
1
0
4
359
Myers, Joseph Samuel
United Kingdom
7
7
7
7
2
7
37
23
Gold medal
Muller, Markus
Switzerland
7
1
7
7
7
6
35
36
Silver medal
Muliadi, Lukito
Indonesia
7
0
0
6
7
0
20
182
Bronze medal
Morrow, Jasper Mark
New Zealand
5
0
1
0
1
0
7
329
Mok, Tze Tao Edmond
Hong Kong
7
0
3
3
1
0
14
245
Honourable mention
Mirzakhani, Maryam
Islamic Republic of Iran
7
7
7
7
7
7
42
1
Gold medal
Min Jeong, Kyo
Republic of Korea
7
7
7
7
7
2
37
23
Gold medal
Milićević, Đorđe
Yugoslavia
7
7
5
7
7
0
33
61
Silver medal
Milanov, Todor
Bulgaria
6
7
7
7
5
1
33
61
Silver medal
Mesa Barrameda, Héctor Antonio
Cuba
6
0
3
1
0
0
10
291
Meng Lam, Kuok
Macau
0
0
0
0
0
0
0
406
Meier Carlsen, Toke
Denmark
7
0
1
5
0
0
13
263
Honourable mention
McNamara, Peter
Ireland
7
0
0
1
1
0
9
306
Honourable mention
McLennan, Timothy James
New Zealand
7
0
5
7
0
0
19
193
Bronze medal
McLennan, Clare Margaret
New Zealand
2
0
1
0
1
0
4
359
Mavroidis, Iakovos
Greece
6
0
0
1
7
0
14
245
Honourable mention
Mašíček, Libor
Czech Republic
6
0
7
7
7
1
28
102
Bronze medal
Maruoka, Tetsuyuki
Japan
7
7
7
6
7
7
41
15
Gold medal
Marko, Vladimír
Slovakia
7
0
6
7
7
0
27
114
Bronze medal
Mao U, Tak
Macau
3
0
5
0
1
1
10
291
Manolescu, Ciprian
Romania
7
7
7
7
7
7
42
1
Gold medal
Malsri Vithanage, Cheran
Sri Lanka
7
0
0
2
1
0
10
291
Honourable mention
Mallahi, Keivan
Islamic Republic of Iran
7
2
3
6
7
7
32
66
Silver medal
Maharaj, Ravindra
Trinidad and Tobago
7
0
1
3
1
0
12
278
Honourable mention
Mahabal, Abhijit
India
6
0
6
6
7
2
27
114
Bronze medal
Macák, Peter
Slovakia
7
7
7
7
5
0
33
61
Silver medal
Łochowski, Rafał
Poland
7
7
2
7
7
5
35
36
Silver medal
Lytchak, Alexander
Germany
0
0
4
7
0
0
11
285
Honourable mention
Lurie, Jacob
United States of America
7
0
3
7
7
7
31
73
Silver medal
Luís de Souza Neves, André
Brazil
2
0
2
0
6
0
10
291
Lúðvíksson, Georg
Iceland
0
0
6
4
0
0
10
291
Liu, Yajun
Norway
0
0
0
0
1
2
3
370
Liu, Song
People's Republic of China
7
7
7
7
7
7
42
1
Gold medal
Ling Yu, Chun
Hong Kong
7
0
4
2
7
1
21
166
Bronze medal
Lin, Yizhou
People's Republic of China
7
7
7
5
7
3
36
31
Silver medal
Lim, Winson
Philippines
0
0
0
1
0
0
1
395
Levonian, Vardgues
Armenia
7
7
3
7
7
0
31
73
Silver medal
Leroy, Sebastien
Belgium
1
0
1
1
7
0
10
291
Honourable mention
Lermytte, Christophe
Belgium
0
0
0
1
0
0
1
395
Leppäkorpi, Toni
Finland
7
0
1
5
0
0
13
263
Honourable mention
Leonenko, Elena
Ukraine
6
0
0
5
1
0
12
278
Lemaitre Carabias, Felipe
Mexico
1
0
1
1
0
0
3
370
Lee, Kyungyong
Republic of Korea
7
7
5
5
7
3
34
54
Silver medal
Latour, Frédéric
Canada
7
0
6
7
5
6
31
73
Silver medal
Larsen, Håvard
Norway
7
0
2
5
1
6
21
166
Bronze medal
Laplagne, Santiago
Argentina
6
0
7
6
2
0
21
166
Bronze medal
Lamp, Marko
Estonia
0
0
0
0
1
0
1
395
Lalin, Matilde
Argentina
6
7
3
7
7
0
30
82
Silver medal
Lal, Rakesh
Trinidad and Tobago
3
0
1
1
0
0
5
348
Lakshminarayanan, Subramanian
India
6
7
4
7
7
0
31
73
Silver medal
Kungozhin, Almaz
Kazakhstan
7
0
1
2
2
1
13
263
Honourable mention
Krtinić, Đorđe
Yugoslavia
7
0
7
4
3
0
21
166
Bronze medal
Krška, Filip
Czech Republic
7
0
7
7
7
0
28
102
Bronze medal
Kroyer, Thomas
Austria
2
0
0
1
3
0
6
337
Krenn, Tobias
Austria
3
0
4
1
1
0
9
306
Kravcevs, Maksims
Latvia
7
0
5
7
7
1
27
114
Bronze medal
Krasuckis, Ignas
Lithuania
4
0
0
1
2
0
7
329
Kourounis, Drosos
Greece
2
0
0
0
0
0
2
381
Korppi, Tuomas
Finland
7
0
7
6
1
0
21
166
Bronze medal
Koon Cheung, Kwok
Hong Kong
7
7
4
1
7
0
26
132
Bronze medal
Koh, Yi-Huak
Singapore
7
0
3
5
1
0
16
222
Honourable mention
Koblinger, Egmont
Hungary
7
7
7
7
7
7
42
1
Gold medal
Kit Wong, Ieng
Macau
1
0
1
1
0
0
3
370
Kieft, Erik
Netherlands
7
0
3
7
7
0
24
148
Bronze medal
Khot, Subhash Ajit
India
7
7
4
7
7
0
32
66
Silver medal
Khazanov, Aleksandr
United States of America
4
7
7
7
2
7
34
54
Silver medal
Khandekar, Rohit
India
3
0
5
5
7
2
22
162
Bronze medal
Khan, Steven
Trinidad and Tobago
0
0
0
2
0
0
2
381
Keun Lim, Joung
Republic of Korea
7
7
7
7
0
2
30
82
Silver medal
Ker, Alyssa
Canada
3
0
2
7
7
0
19
193
Bronze medal
Keevash, Peter
United Kingdom
7
0
2
3
7
1
20
182
Bronze medal
Kazancı, Caner
Türkiye
7
0
0
7
7
0
21
166
Bronze medal
Katsev, Ilia
Russian Federation
7
7
7
7
7
1
36
31
Silver medal
Karolik, Anatoli
Belarus
7
0
2
7
1
0
17
210
Honourable mention
Karamanov, Nasko
North Macedonia
7
7
7
6
0
5
32
66
Silver medal
Karabaev, Dauren
Kazakhstan
2
0
0
1
0
0
3
370
Kant, Ravi
India
6
0
4
6
7
0
23
153
Bronze medal
Kaňovský, Petr
Czech Republic
7
7
7
7
0
2
30
82
Silver medal
Kam Chang, Wa
Macau
4
0
0
5
1
0
10
291
Kahre, Ülar
Estonia
0
0
1
3
0
0
4
359
Kabil, Tarik
Bosnia and Herzegovina
1
0
0
2
0
0
3
370
Jurišić, Miroslav
Croatia
7
0
6
7
7
0
27
114
Bronze medal
Jow, Shin-Yao
Taiwan
7
2
6
7
7
0
29
90
Silver medal
Jones, Brian
Ireland
3
0
0
4
1
0
8
315
Jodelis, Remigijus
Lithuania
0
0
7
6
0
0
13
263
Honourable mention
Jensen, Anders N.
Denmark
7
0
7
5
0
0
19
193
Bronze medal
Jēkabsone, Zane
Latvia
7
0
0
4
0
0
11
285
Honourable mention
Javaheri, Mohammad
Islamic Republic of Iran
7
7
7
7
7
1
36
31
Silver medal
Jarupoonphol, Werapong
Thailand
2
0
0
1
0
0
3
370
Jara, Milton
Chile
2
0
0
0
7
0
9
306
Honourable mention
Janchiv, Munkhzul
Mongolia
6
7
1
1
0
0
15
230
Honourable mention
Iorsh, Maxim
Israel
7
0
7
7
7
2
30
82
Silver medal
Ian Fong, Pak
Macau
3
0
0
1
0
0
4
359
Hyyrö, Heikki
Finland
0
0
0
6
0
0
6
337
Hurley, Gavin
Ireland
1
0
3
2
0
0
6
337
Hsia Chen, Cyrus
Canada
7
7
7
7
7
0
35
36
Silver medal
Hrustemović, Anur
Bosnia and Herzegovina
0
0
0
0
1
0
1
395
Hosein, Peter
Trinidad and Tobago
7
0
1
0
0
1
9
306
Honourable mention
Horník, Patrik
Slovakia
7
0
1
7
0
0
15
230
Honourable mention
Ho, Wing Yip
Hong Kong
7
7
7
7
7
1
36
31
Silver medal
Hiraguchi, Ryoji
Japan
7
7
4
7
7
0
32
66
Silver medal
Herzig, Florian
Austria
6
0
7
7
7
0
27
114
Bronze medal
Hernandez, Alexander Alvarez
Cuba
6
0
5
5
0
0
16
222
Helgason, Hannes
Iceland
1
0
0
1
0
0
2
381
He, Jian
Australia
6
5
7
7
7
0
32
66
Silver medal
Hayes, Robert
Ireland
1
0
2
1
1
0
5
348
Hatton, David
South Africa
7
0
0
7
0
0
14
245
Honourable mention
Haselton, Bennett Thomas
Denmark
1
0
7
6
2
0
16
222
Honourable mention
Hallingstad, Håkon
Norway
7
0
1
4
2
0
14
245
Honourable mention
Guðfinnsson, Einar
Iceland
1
0
0
0
0
0
1
395
Grigorov, Grigor
Bulgaria
7
7
7
7
2
5
35
36
Silver medal
Grigorian, Haik
Armenia
0
0
0
0
0
0
0
406
Grešak, Polona
Slovenia
7
2
0
0
0
0
9
306
Honourable mention
Gregurec, Blaženka
Croatia
3
0
0
5
1
0
9
306
Green, Ben Joseph
United Kingdom
7
3
7
7
7
4
35
36
Silver medal
Grecu, Dorin
Republic of Moldova
7
6
1
7
0
0
21
166
Bronze medal
Goss, Michał
Poland
7
0
0
5
7
0
19
193
Bronze medal
Gnepp, Andrei
United States of America
7
0
7
6
7
1
28
102
Bronze medal
Glavan, Cornelia
Republic of Moldova
7
7
2
7
7
1
31
73
Silver medal
Gjerstad, Oystein
Norway
0
0
4
4
6
0
14
245
Gil, Alejandro Garcia
Spain
1
0
1
2
1
0
5
348
Gijswijt, Dion
Netherlands
7
0
0
2
7
0
16
222
Honourable mention
Ghioca, Dragos
Romania
4
0
7
7
7
6
31
73
Silver medal
Georgiou, Andreas
Cyprus
0
0
2
0
0
0
2
381
George Ross, Kevin
New Zealand
6
0
1
1
0
0
8
315
Geoffrey Neilson, Russell
New Zealand
7
0
4
6
0
0
17
210
Honourable mention
García Velázquez, Luis Miguel
Mexico
3
0
1
0
0
0
4
359
Galdiņš, Gustavs
Latvia
0
0
5
0
3
0
8
315
Galaabaatar, Tsogbadral
Mongolia
7
7
1
4
1
0
20
182
Bronze medal
Gaiotto, Davide
Italy
7
0
7
6
7
0
27
114
Bronze medal
Gadeikis, Kestutis
Lithuania
0
0
1
5
0
0
6
337
Gachechiladze, Archil
Georgia
3
0
3
6
0
0
12
278
G. Smith, Søren
Denmark
3
1
1
7
5
0
17
210
Honourable mention
Fraser, David
South Africa
7
1
4
6
0
1
19
193
Bronze medal
Filonov, Andrei
Estonia
7
0
2
4
0
0
13
263
Honourable mention
Ferreira, Octavio
Portugal
0
0
0
1
0
0
1
395
Fernandez Galvan, Ignacio
Spain
3
0
0
6
0
0
9
306
Felgenhauer, Bertram
Germany
7
7
7
5
7
2
35
36
Silver medal
Fayers, Matthew
United Kingdom
7
1
5
6
7
0
26
132
Bronze medal
Fabiani Bendicho, Luis
Spain
7
0
1
3
0
0
11
285
Honourable mention
Essaoulova, Veronika
Russian Federation
7
7
7
7
7
0
35
36
Silver medal
Ermuža, Zane
Latvia
1
0
1
4
1
0
7
329
Eminenti, Manolo
Italy
7
0
7
7
0
2
23
153
Bronze medal
Elnur, Seidli
Azerbaijan
2
0
0
6
0
0
8
315
Ekmekçi, Mehmet
Türkiye
6
0
2
6
7
0
21
166
Bronze medal
Eden, Richard
Philippines
0
0
0
1
0
0
1
395
Đerek, Ante
Croatia
7
0
1
7
7
0
22
162
Bronze medal
Đào, Hài Long
Vietnam
7
7
7
7
7
5
40
17
Gold medal
Đắc Tuấn, Ngô
Vietnam
7
7
7
7
7
7
42
1
Gold medal
Düvelmeyer, Nico
Germany
7
0
1
5
7
1
21
166
Bronze medal
Duma, Vladislav
Ukraine
7
0
7
5
7
1
27
114
Bronze medal
Duarte Puig, Lorver
Cuba
6
0
0
4
7
0
17
210
Honourable mention
Drauschke, Hans
Austria
7
0
3
3
3
0
16
222
Honourable mention
Dossev, Detelin
Bulgaria
7
7
7
7
7
0
35
36
Silver medal
Dewanto, Antono
Indonesia
6
0
0
0
1
0
7
329
Desyatnikov, Eli
Israel
7
0
4
4
0
0
15
230
Honourable mention
Dercaci, Alexandru
Republic of Moldova
7
0
4
7
0
0
18
202
Honourable mention
Deane, Gordon
Australia
7
0
3
7
2
1
20
182
Bronze medal
de Medts, Tom
Belgium
7
0
1
5
7
0
20
182
Bronze medal
de Araújo Carneiro, Fernando Antonio
Brazil
7
0
1
6
0
0
14
245
Honourable mention
de Alencar Araripe Falcão, Breno
Brazil
7
0
3
1
0
0
11
285
Honourable mention
Davag, Dayantsolmon
Mongolia
0
0
3
5
7
0
15
230
Honourable mention
Daniel Samson, Michael
Philippines
1
0
1
0
0
0
2
381
Dandoy, Alexandre
Belgium
7
0
4
7
0
0
18
202
Honourable mention
Čudina, Milica
Croatia
7
0
2
6
2
0
17
210
Honourable mention
Crane, Edward Thomas
United Kingdom
7
7
7
7
5
4
37
23
Gold medal
Covganet, Igor
Republic of Moldova
6
0
4
3
0
0
13
263
Couseinov, Coshkar
Azerbaijan
1
6
0
1
0
0
8
315
Corduneanu, Adrian
Romania
7
7
7
7
7
0
35
36
Silver medal
Cimrák, Ivan
Slovakia
7
0
7
7
2
0
23
153
Bronze medal
Chyung, Jay
United States of America
7
0
6
7
6
1
27
114
Bronze medal
Chun, Byung-Kyu
Canada
7
0
5
6
7
0
25
137
Bronze medal
Chuang, Chih-Yawn
Taiwan
7
7
5
7
7
0
33
61
Silver medal
Choh Cheong, Weng
Malaysia
0
0
0
0
1
0
1
395
Chkhaidze, David
Georgia
7
7
4
7
1
3
29
90
Silver medal
Chiu, Yi-Chih
Taiwan
7
7
7
6
7
0
34
54
Silver medal
Chiscanu, Constantin
Romania
7
7
7
7
7
3
38
20
Gold medal
Cheung, Donny
Canada
7
0
4
7
7
0
25
137
Bronze medal
Chen, Ho-Lin
Taiwan
7
7
5
7
7
2
35
36
Silver medal
Cheang, I
Macau
5
0
0
1
0
0
6
337
Chang, Christopher C.
United States of America
7
0
1
7
2
6
23
153
Bronze medal
Chang, Cheng
People's Republic of China
7
7
7
7
7
7
42
1
Gold medal
Chan, Bernard
Philippines
6
0
1
6
7
0
20
182
Bronze medal
Chaisrithong, Udomsak
Thailand
7
0
2
6
7
0
22
162
Bronze medal
Chaichanawong, Panu
Thailand
7
0
5
7
7
1
27
114
Bronze medal
Cerqueira, João
Portugal
6
0
3
1
0
0
10
291
Carballosa Torres, Walter
Cuba
7
0
0
2
7
0
16
222
Honourable mention
Çanakoğlu, Ethem
Türkiye
7
0
7
7
0
0
21
166
Bronze medal
Cammarata, Michele
Italy
7
0
2
7
1
3
20
182
Bronze medal
Calhorda Cruz Filipe, Luis
Portugal
1
0
0
4
1
0
6
337
Caicedo, Carlos Humberto
Colombia
7
0
1
5
0
0
13
263
Honourable mention
Burcsi, Péter
Hungary
7
7
7
7
7
7
42
1
Gold medal
Buhovsky, Lev
Israel
7
7
5
7
7
7
40
17
Gold medal
Brumen, Gorazd
Slovenia
7
0
0
0
0
0
7
329
Honourable mention
Breuillard, Emmanuel
France
7
2
7
7
7
7
37
23
Gold medal
Bregiannis, Petros
Greece
2
0
0
0
0
0
2
381
Boyko, Maxim
Ukraine
7
7
3
7
7
0
31
73
Silver medal
Bosman, Johan
Netherlands
2
0
2
0
2
0
6
337
Bortnik, Marcin
Poland
0
0
7
7
7
7
28
102
Bronze medal
Bonomo, Flavia
Argentina
2
0
1
6
2
0
11
285
Bolotenko, Sergey
Ukraine
0
0
7
7
0
1
15
230
Honourable mention
Bogdanov, Andrej
North Macedonia
6
0
0
7
7
0
20
182
Bronze medal
Blazevski, Aleksandar
North Macedonia
7
0
4
6
7
0
24
148
Bronze medal
Blagović, Katarina
Bosnia and Herzegovina
1
0
0
1
0
0
2
381
Blackwell II, William
Trinidad and Tobago
1
0
0
1
0
0
2
381
Better, Marcus
Sweden
7
0
2
6
7
6
28
102
Bronze medal
Benda, Odo
Austria
7
0
0
4
1
0
12
278
Honourable mention
Belhaj Soulami, Tarik
Morocco
7
0
0
6
0
1
14
245
Honourable mention
Bekova, Dinara
Kyrgyzstan
0
0
0
2
0
0
2
381
Bednorz, Adam
Poland
7
0
4
7
0
7
25
137
Bronze medal
Bayrak, Halil
Türkiye
7
0
4
7
7
4
29
90
Silver medal
Bayer, Arend
Germany
7
0
7
6
7
2
29
90
Silver medal
Batbayasgalan, Balhuu
Mongolia
7
0
1
3
2
1
14
245
Honourable mention
Basnarkov, Lasko
North Macedonia
7
0
7
6
7
0
27
114
Bronze medal
Bartholdi, Nicolas
Switzerland
3
1
2
7
1
1
15
230
Honourable mention
Barbič, Jernej
Slovenia
7
7
1
0
0
0
15
230
Honourable mention
Barber, Christopher
Australia
1
0
7
7
3
0
18
202
Honourable mention
Bárász, Mihály
Hungary
7
7
7
7
7
7
42
1
Gold medal
Baptiste Gouere, Jean
France
7
0
0
7
0
0
14
245
Honourable mention
Baluta, Sergiu
Republic of Moldova
0
0
1
0
7
0
8
315
Honourable mention
Badidi, Abdellatif
Morocco
7
5
7
7
0
1
27
114
Bronze medal
Bábeľa, Ján
Slovakia
1
7
1
3
0
0
12
278
Honourable mention
Baball, Kavita
Trinidad and Tobago
1
0
0
1
0
0
2
381
Aytek Erdil, Naci
Türkiye
6
0
1
0
1
0
8
315
Ávila Cordeiro de Melo, Artur
Brazil
7
7
7
7
7
2
37
23
Gold medal
Avendaño, Martín
Argentina
7
0
7
7
7
1
29
90
Silver medal
Atanasova Mitova, Elitca
South Africa
7
0
1
1
2
7
18
202
Honourable mention
Arystanov, Nurgali
Kazakhstan
7
0
1
0
7
0
15
230
Honourable mention
Arpachiyev, Almaz
Kyrgyzstan
0
0
0
0
0
0
0
406
Arif Mohd Sharif, Mohd
Malaysia
0
0
0
0
0
0
0
406
Arenas Garcia, Jerónimo
Spain
7
0
0
5
0
0
12
278
Honourable mention
Antoniades, Adonis
Cyprus
7
0
0
1
0
0
8
315
Honourable mention
Antolović, Bojan
Croatia
7
0
1
7
2
0
17
210
Honourable mention
Antaranian, Arman
Armenia
1
0
0
1
0
0
2
381
Anguelova, Milena
Sweden
3
0
0
5
7
0
15
230
Honourable mention
Andrew McGowan, James
New Zealand
7
0
6
7
2
7
29
90
Silver medal
Andreu Pascual, Jaume
Spain
3
0
0
7
0
0
10
291
Honourable mention
Altomani, Andrea
Italy
7
0
0
1
5
0
13
263
Honourable mention
Alkauskas, Giedrius
Lithuania
0
6
1
7
0
2
16
222
Honourable mention
Ali Abam, Mohammad
Islamic Republic of Iran
7
0
2
4
7
0
20
182
Bronze medal
Al-Obaid, Faisal
Kuwait
0
0
0
0
0
0
0
406
Al-Mutawa, Mohammad
Kuwait
0
0
0
0
0
0
0
406
Aderkaoui, Mounssif
Morocco
7
5
3
7
7
0
29
90
Silver medal
Abel, Mart
Estonia
4
0
5
4
0
0
13
263
A. R., Munawar
Indonesia
6
0
0
0
7
0
13
263
Honourable mention
Results may not be complete and may include mistakes. Please send relevant information to the webmaster:
webmaster@imo-official.org
.
Supported by Google