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