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