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