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
◄
40
th
IMO 1999
►
Country results
•
Individual results
•
Statistics
Contestant
[
♀
♂
]
[←]
Country
P1
P2
P3
P4
P5
P6
∑
Total
#
Rank
Award
Olemis Lang Camina
Cuba
6
5
0
2
7
0
20
85
Silver medal
Atsushi Ito
Japan
6
3
4
7
7
3
30
28
Gold medal
Shingo Saito
Japan
7
2
1
2
7
1
20
85
Silver medal
Rishi Raj
India
7
2
0
2
7
1
19
95
Silver medal
Spyridon Antonakopoulos
Greece
5
1
2
3
7
1
19
95
Silver medal
Deniss Čebikins
Latvia
7
5
7
3
7
0
29
33
Gold medal
Shu-Ping Yeh
Taiwan
7
0
3
7
7
3
27
39
Silver medal
Jia-Ching Wang
Taiwan
7
7
2
7
7
1
31
23
Gold medal
Artsiom Kokhan
Belarus
7
7
2
4
7
3
30
28
Gold medal
Ivan Lossev
Belarus
7
7
7
7
7
1
36
6
Gold medal
Ivan Razhnou
Belarus
7
7
6
2
7
3
32
20
Gold medal
Stefan Laurenţiu Horneţ
Romania
7
7
4
7
7
7
39
1
Gold medal
Marius Beceanu
Romania
3
7
0
6
7
7
30
28
Gold medal
Andriy Prymak
Ukraine
7
1
1
4
7
1
21
78
Silver medal
Evgen Stepanov
Ukraine
3
1
1
7
7
1
20
85
Silver medal
Pavlo Pylyavsky
Ukraine
7
1
6
6
7
7
34
15
Gold medal
Tamás Terpai
Hungary
7
7
7
4
7
7
39
1
Gold medal
Quang Yên Đỗ
Vietnam
7
7
1
7
7
7
36
6
Gold medal
Bùi Mạnh Hùng
Vietnam
7
7
0
7
7
1
29
33
Gold medal
Phạm Tran Quan
Vietnam
7
7
4
1
7
1
27
39
Silver medal
Hoàng Lê Thái
Vietnam
7
7
3
7
7
7
38
4
Gold medal
Greta Panova
Bulgaria
7
3
1
7
7
1
26
45
Silver medal
Dimitar Jetchev
Bulgaria
7
7
3
7
7
4
35
13
Gold medal
Bayarsaihan Battulga
Mongolia
6
0
7
2
7
0
22
70
Silver medal
Lkhachinjalbuu Khatanbaatar
Mongolia
6
5
0
2
7
1
21
78
Silver medal
Melih Onuş
Türkiye
7
6
0
7
7
0
27
39
Silver medal
Mehmet Bumin Yenmez
Türkiye
6
7
2
7
7
0
29
33
Gold medal
Geoffrey Chu
Australia
7
6
7
7
7
4
38
4
Gold medal
Dušan Đukić
Yugoslavia
7
7
4
7
7
4
36
6
Gold medal
Vladimir Dremov
Russian Federation
7
7
7
7
7
1
36
6
Gold medal
Fedor Petrov
Russian Federation
7
7
3
7
7
5
36
6
Gold medal
Alexei Poiarkov
Russian Federation
7
7
6
6
7
3
36
6
Gold medal
Yury Lifshits
Russian Federation
7
7
3
7
7
0
31
23
Gold medal
Seyed Majed Taheri
Islamic Republic of Iran
7
7
1
7
7
1
30
28
Gold medal
Amir Ajorlou
Islamic Republic of Iran
7
7
1
7
7
5
34
15
Gold medal
Paul Valiant
United States of America
7
7
2
7
7
2
32
20
Gold medal
Xin Li
People's Republic of China
7
7
7
7
7
1
36
6
Gold medal
Ruochuan Liu
People's Republic of China
7
6
1
7
7
7
35
13
Gold medal
Xiaolong Cheng
People's Republic of China
7
7
1
7
7
3
32
20
Gold medal
Daniel Hernández Díaz
Cuba
4
1
0
2
7
0
14
159
Bronze medal
Yunior Sánchez Fernández
Cuba
4
0
0
2
7
0
13
178
Bronze medal
Abhishek Saha
India
1
1
0
7
7
0
16
129
Bronze medal
Carlos Ramos Cuevas
Mexico
5
0
3
1
7
2
18
109
Bronze medal
Pedro Paulo de Simoni Gouveia
Brazil
4
0
0
1
7
0
12
202
Bronze medal
Georges Baatz
Luxembourg
5
0
3
0
7
0
15
138
Bronze medal
Rade Stanojević
Yugoslavia
2
1
0
4
7
1
15
138
Bronze medal
Taha Laklalech
Morocco
1
0
0
2
7
1
11
227
Honourable mention
Zigmārs Rasščevskis
Latvia
6
7
3
1
6
1
24
56
Silver medal
Chia-Ping Lin
Taiwan
5
7
1
7
6
0
26
45
Silver medal
Duen-Min Deng
Taiwan
7
1
1
7
6
1
23
62
Silver medal
David Kunszenti-Kovács
Norway
7
2
0
7
6
0
22
70
Silver medal
Trafim Lasy
Belarus
4
7
2
1
6
1
21
78
Silver medal
Mihai Manea
Romania
7
7
2
7
6
4
33
19
Gold medal
Adrian Ioana
Romania
4
7
0
1
6
1
19
95
Silver medal
Radu Horia Mihăescu
Romania
7
7
2
3
6
1
26
45
Silver medal
László Lukács
Hungary
7
2
4
5
6
3
27
39
Silver medal
Gergely Zábrádi
Hungary
7
3
3
7
6
0
26
45
Silver medal
Daniel Herden
Germany
7
4
1
7
6
1
26
45
Silver medal
Trần Văn Nghia
Vietnam
6
7
1
3
6
1
24
56
Silver medal
Nguyễn Trung Tu
Vietnam
7
2
0
7
6
1
23
62
Silver medal
Alexandar Popov
Bulgaria
7
1
1
7
6
6
28
37
Gold medal
Predrag Glišić
Yugoslavia
7
0
1
7
6
6
27
39
Silver medal
Seung Hyup Yi
Republic of Korea
7
2
0
7
6
1
23
62
Silver medal
Suh Hyun Choi
Republic of Korea
7
7
4
7
6
3
34
15
Gold medal
Young-Han Park
Republic of Korea
6
7
4
7
6
1
31
23
Gold medal
Alexei Lebedev
Russian Federation
7
7
0
0
6
1
21
78
Silver medal
Ali Shourideh
Islamic Republic of Iran
7
1
1
7
6
2
24
56
Silver medal
Zhenhua Qu
People's Republic of China
7
7
1
7
6
2
30
28
Gold medal
Wenbin Kong
People's Republic of China
5
7
1
7
6
1
27
39
Silver medal
Rolando Trujillo Rasúa
Cuba
2
2
0
2
6
0
12
202
Bronze medal
Mohit Singh
India
1
1
1
4
6
1
14
159
Bronze medal
Paweł Parys
Poland
7
0
0
0
6
0
13
178
Bronze medal
Michał Kapustka
Poland
7
0
2
0
6
2
17
119
Bronze medal
Mark Braverman
Israel
2
1
1
3
6
1
14
159
Bronze medal
Tomislav Pejković
Croatia
7
1
0
2
6
1
17
119
Bronze medal
Raja Mukherji
Ireland
2
0
1
2
6
1
12
202
Bronze medal
Somboon Chiewcharnpipat
Thailand
1
1
3
4
6
0
15
138
Bronze medal
Juan Sebastian Rodriguez
Argentina
4
1
1
2
6
0
14
159
Bronze medal
Naoki Imai
Japan
5
1
4
4
5
0
19
95
Silver medal
Vaibhav Vaish
India
6
0
2
7
5
1
21
78
Silver medal
Maksym Fedorchuk
Ukraine
7
6
7
7
5
7
39
1
Gold medal
Stephan Wagner
Austria
7
3
0
3
5
1
19
95
Silver medal
Oliver Thomas
United Kingdom
5
6
1
3
5
1
21
78
Silver medal
Marcus Roper
United Kingdom
6
1
0
1
5
1
14
159
Bronze medal
Andrijana Radovčić
Croatia
0
0
2
3
5
0
10
248
Eryk Kopczyński
Poland
7
7
7
1
4
3
29
33
Gold medal
Irakli Manelidze
Georgia
6
7
7
1
4
1
26
45
Silver medal
Bruce Merry
South Africa
7
7
2
1
4
1
22
70
Silver medal
Franklin Vera Pacheco
Cuba
6
1
0
2
4
1
14
159
Bronze medal
Ramón José Aliaga Varea
Spain
6
0
2
3
4
2
17
119
Bronze medal
Gergely Kiss
Hungary
7
2
1
6
3
0
19
95
Silver medal
Nikolay Penev
Bulgaria
6
3
0
7
3
5
24
56
Silver medal
Emerson Julian León Guerrero
Colombia
7
1
6
2
3
1
20
85
Silver medal
Ivan Matić
Yugoslavia
7
7
2
7
3
0
26
45
Silver medal
Anton Evseev
Russian Federation
7
2
2
7
3
1
22
70
Silver medal
Gabriel Carroll
United States of America
7
1
7
4
3
1
23
62
Silver medal
Sérgio Tadao Martins
Brazil
4
1
0
5
3
1
14
159
Bronze medal
Paulius Drungilas
Lithuania
5
1
0
1
3
3
13
178
Bronze medal
Shirali Kadyrov
Kazakhstan
7
2
0
1
3
1
14
159
Bronze medal
Isidora Milin
Yugoslavia
7
0
0
3
3
0
13
178
Bronze medal
Vladimir Jakimov
North Macedonia
4
1
2
3
3
0
13
178
Bronze medal
Biljana Tojtovska
North Macedonia
6
2
0
2
3
1
14
159
Bronze medal
Mahir Hadžić
Bosnia and Herzegovina
6
1
0
3
3
0
13
178
Bronze medal
Malek Messelmai
Tunisia
4
0
2
0
3
0
9
270
Dénes Koch
Austria
2
1
2
2
3
1
11
227
Robert Aschenbrenner
Austria
4
1
0
1
3
1
10
248
Umriuzok Ganiyev
Uzbekistan
2
1
0
2
3
0
8
292
Dorian Croitoru
Republic of Moldova
0
2
1
2
3
1
9
270
Akitoshi Kawamura
Japan
7
1
6
2
2
1
19
95
Silver medal
András Devecsery
Hungary
7
7
2
3
2
0
21
78
Silver medal
Ivan Petrakiev
Bulgaria
7
7
2
7
2
6
31
23
Gold medal
Balázs Keszegh
Slovakia
7
1
6
2
2
1
19
95
Silver medal
Lin Han
Republic of Korea
7
7
4
7
2
4
31
23
Gold medal
Damir Hasić
Bosnia and Herzegovina
4
1
0
4
2
7
18
109
Bronze medal
Mehdi Abolghasem Safa
Islamic Republic of Iran
3
3
1
7
2
7
23
62
Silver medal
Mazyar Mirrahimi
Islamic Republic of Iran
5
7
1
7
2
1
23
62
Silver medal
Po-Shen Loh
United States of America
7
4
2
4
2
1
20
85
Silver medal
Melanie Wood
United States of America
7
7
1
6
2
1
24
56
Silver medal
Reid Barton
United States of America
7
7
7
7
2
4
34
15
Gold medal
Michael Simkin
Israel
7
0
0
1
2
3
13
178
Bronze medal
Ran Tessler
Israel
0
2
1
2
2
5
12
202
Bronze medal
David Rydh
Sweden
2
0
1
7
2
3
15
138
Bronze medal
Thibault Fally
France
4
0
3
3
2
1
13
178
Bronze medal
Matija Kazalicki
Croatia
7
7
0
2
2
0
18
109
Bronze medal
Daniil Zarayskyy
Ukraine
7
0
2
1
2
1
13
178
Bronze medal
Sevak Mkrtchyan
Armenia
6
1
1
1
2
1
12
202
Bronze medal
Zoltán Gyenes
Hungary
7
1
2
2
2
1
15
138
Bronze medal
Janchivdorj Erdembilegt
Mongolia
6
0
1
5
2
0
14
159
Bronze medal
İlhan Sezer
Türkiye
5
0
1
3
2
2
13
178
Bronze medal
Serdar Pehlivanoğlu
Türkiye
7
0
0
7
2
0
16
129
Bronze medal
Yonsi Daniel Hue
Singapore
7
1
2
2
2
1
15
138
Bronze medal
Kevin Sun
Australia
7
2
1
3
2
0
15
138
Bronze medal
Alexey Doktorovich
Kazakhstan
6
7
1
1
2
1
18
109
Bronze medal
Nikola Petrović
Yugoslavia
5
1
1
3
2
1
13
178
Bronze medal
Herbert Beltman
Netherlands
7
3
2
4
2
0
18
109
Bronze medal
Rebecca Palmer
United Kingdom
4
0
6
3
2
1
16
129
Bronze medal
Miško Mitkovski
North Macedonia
1
2
0
7
2
0
12
202
Bronze medal
Amer Krivošija
Bosnia and Herzegovina
6
1
0
3
2
1
13
178
Bronze medal
Katarína Quittnerová
Slovakia
7
0
0
2
2
1
12
202
Bronze medal
Álvaro Navarro Tovar
Spain
3
0
3
1
2
0
9
270
Edoardo Valori
Italy
5
0
1
2
2
1
11
227
Aigars Saušs
Latvia
2
2
1
1
2
1
9
270
Gerard Gjonaj
Albania
5
1
1
2
2
0
11
227
Buuruu Lkhagvaochir
Mongolia
4
1
0
0
2
1
8
292
Miroslava Sotáková
Slovakia
5
1
0
0
2
1
9
270
Ming-Koon Hsu
Luxembourg
5
1
1
1
2
1
11
227
Yegor Zhbanov
Turkmenistan
6
0
0
0
2
1
9
270
Oliver Wicker
United Kingdom
1
2
1
3
2
1
10
248
Tarik Hadžić
Bosnia and Herzegovina
1
1
1
1
2
1
7
315
Hasan Inci
Switzerland
5
0
0
0
2
0
7
315
Rajini Haraksingh
Trinidad and Tobago
1
0
3
0
2
1
7
315
Andrei Panici
Republic of Moldova
1
0
0
2
2
0
5
371
Fabien Viger
France
6
6
3
2
1
1
19
95
Silver medal
Tsung-Mau Lin
Taiwan
7
7
3
3
1
1
22
70
Silver medal
Yu-Ting Liu
Taiwan
7
4
2
7
1
3
24
56
Silver medal
Martin Olbermann
Germany
7
2
7
2
1
1
20
85
Silver medal
Josef Ševčík
Slovakia
3
0
7
7
1
1
19
95
Silver medal
Jeremy Young
United Kingdom
7
2
2
7
1
1
20
85
Silver medal
Thomas Barnet-Lamb
United Kingdom
7
5
1
4
1
1
19
95
Silver medal
Jerin Gu
Republic of Korea
7
7
1
7
1
0
23
62
Silver medal
Hyoung-Jun Ahn
Republic of Korea
7
0
7
7
1
0
22
70
Silver medal
Mandar Joshi
India
7
1
2
7
1
0
18
109
Bronze medal
Dario Saccavino
Italy
5
2
4
1
1
1
14
159
Bronze medal
Filippo Santambrogio
Italy
7
0
2
7
1
1
18
109
Bronze medal
Piotr Buciak
Poland
4
1
5
2
1
0
13
178
Bronze medal
Michał Matuszewski
Poland
7
0
2
5
1
0
15
138
Bronze medal
Oran Lang
Israel
5
1
2
3
1
1
13
178
Bronze medal
Sylvain Arlot
France
4
0
4
3
1
1
13
178
Bronze medal
Gert Monstad Hana
Norway
6
1
2
2
1
0
12
202
Bronze medal
Fabrício Siqueira Benevides
Brazil
7
0
0
5
1
0
13
178
Bronze medal
David Harutyunyan
Armenia
7
1
0
7
1
1
17
119
Bronze medal
Pierre-Emmanuel Caprace
Belgium
7
0
1
2
1
1
12
202
Bronze medal
Stefán Ingi Valdimarsson
Iceland
7
1
3
2
1
1
15
138
Bronze medal
Anders Schack-Nielsen
Denmark
7
2
2
1
1
1
14
159
Bronze medal
Daniel Dvořák
Austria
3
1
1
7
1
1
14
159
Bronze medal
Luis Guillermo Serrano
Colombia
7
2
2
0
1
2
14
159
Bronze medal
Irena Majcen
Slovenia
7
1
1
3
1
0
13
178
Bronze medal
Yin Lim
Singapore
7
1
4
1
1
1
15
138
Bronze medal
Shaowei Lin
Singapore
7
0
2
6
1
0
16
129
Bronze medal
Ka Ho Law
Hong Kong
3
1
3
5
1
0
13
178
Bronze medal
Kin Hang Chan
Hong Kong
4
0
3
4
1
0
12
202
Bronze medal
Ho Leung Chan
Hong Kong
4
4
0
3
1
0
12
202
Bronze medal
Kester Tong
Australia
7
1
2
5
1
1
17
119
Bronze medal
Peter McNamara
Australia
7
1
2
2
1
2
15
138
Bronze medal
Rustam Timirbekov
Kazakhstan
6
1
3
3
1
1
15
138
Bronze medal
Ben Handley
New Zealand
6
1
2
7
1
1
18
109
Bronze medal
Allard Veldman
Netherlands
6
1
3
1
1
1
13
178
Bronze medal
Jos Brakenhoff
Netherlands
7
2
2
2
1
1
15
138
Bronze medal
Lorenz Reichel
Switzerland
6
0
7
0
1
1
15
138
Bronze medal
Neil Olver
South Africa
6
1
2
3
1
1
14
159
Bronze medal
Lukáš Vokřínek
Czech Republic
6
0
4
2
1
1
14
159
Bronze medal
Lawrence Detlor
United States of America
7
2
1
5
1
1
17
119
Bronze medal
Javier Múgica de Rivera
Spain
7
0
0
2
1
0
10
248
Honourable mention
Ghislain Fourny
France
7
0
0
1
1
1
10
248
Honourable mention
Tonkid Chantrasmi
Thailand
3
3
1
4
1
0
12
202
Bronze medal
Wittawat Kositwattanarerk
Thailand
2
0
4
5
1
0
12
202
Bronze medal
Onur Doğan
Türkiye
2
1
1
7
1
0
12
202
Bronze medal
Peter Novotný
Slovakia
7
1
0
2
1
1
12
202
Bronze medal
Chong Kian Soh
Singapore
7
0
2
2
1
0
12
202
Bronze medal
Chun Wai Carto Wong
Hong Kong
7
0
0
2
1
1
11
227
Honourable mention
Allan Sly
Australia
7
0
0
2
1
1
11
227
Honourable mention
Martin Viščor
Czech Republic
7
1
0
1
1
0
10
248
Honourable mention
Néstor Sancho Bejerano
Spain
2
0
5
0
1
1
9
270
Enrique Vallejo Gutiérrez
Spain
4
0
2
1
1
0
8
292
Yin (Jessie) Lei
Canada
4
0
1
2
1
1
9
270
Eric Levieil
France
3
0
3
1
1
0
8
292
Aleksandra Koroļova
Latvia
1
1
0
3
1
1
7
315
Chen Huang
Norway
5
0
0
1
1
1
8
292
Tigran Grigoryan
Armenia
3
2
0
3
1
0
9
270
Zhe Han
Belgium
5
2
0
2
1
0
10
248
Firas Hadj Taieb
Tunisia
5
1
0
1
1
1
9
270
Bjarni Kristinn Torfason
Iceland
5
0
1
2
1
0
9
270
Michael J. Ryan
Ireland
3
0
1
1
1
1
7
315
Riikka Korte
Finland
1
0
3
3
1
1
9
270
Bernhard Kabelka
Austria
2
0
2
3
1
1
9
270
João Gouveia
Portugal
4
0
2
1
1
0
8
292
Ka Wing Ng
Hong Kong
2
2
0
4
1
1
10
248
Wibowo Joko
Indonesia
5
0
3
1
1
1
11
227
Bekhzod Aliyev
Uzbekistan
2
2
2
2
1
1
10
248
Shukhrat Yakubov
Uzbekistan
4
0
0
2
1
1
8
292
Sarah Young
New Zealand
5
0
2
2
1
1
11
227
David Moser
Switzerland
3
0
2
2
1
1
9
270
Tiaan George Towsen
South Africa
6
0
1
2
1
1
11
227
Bradley Preston
South Africa
6
0
0
2
1
1
10
248
Jacques Conradie
South Africa
2
1
1
3
1
1
9
270
Darko Sinanović
Bosnia and Herzegovina
3
1
0
2
1
1
8
292
Andrés Tallos Tanarro
Spain
2
1
3
0
1
0
7
315
Georgios Haloulos
Greece
3
0
1
0
1
1
6
344
Ilze Dzelme
Latvia
4
0
0
1
1
0
6
344
Erind Bedalli
Albania
3
1
0
0
1
0
5
371
Marinko Jablan
Croatia
3
0
0
0
1
2
6
344
Aram Kalantaryan
Armenia
2
0
0
1
1
0
4
394
Bram Minnaert
Belgium
2
0
1
1
1
0
5
371
Claudio Qureshi
Uruguay
0
0
1
1
1
1
4
394
Natalia Bottaioli
Uruguay
2
0
2
0
1
0
5
371
Tuomas Hytönen
Finland
0
2
1
1
1
1
6
344
Nestan Tsiskaridze
Georgia
1
0
0
1
1
2
5
371
Mohd. Suhaimi Ramly
Malaysia
5
0
0
0
1
0
6
344
Ong Shien Jin
Malaysia
3
0
2
1
1
0
7
315
Bat-Erdene Amarsanaa
Mongolia
0
0
3
1
1
0
5
371
Sebastian Ramirez
Colombia
3
0
1
1
1
0
6
344
Ajda Skarlovnik
Slovenia
1
0
0
1
1
1
4
394
Walakulu Arachcair Chathura Gunathilake
Sri Lanka
2
0
1
2
1
0
6
344
Leandro Groisman
Argentina
4
0
0
1
1
0
6
344
Shang Yi Lu
Singapore
2
1
0
1
1
1
6
344
Kurnia Dewi Amorita
Indonesia
0
0
2
2
1
0
5
371
Murodjon Umarov
Uzbekistan
1
0
1
2
1
1
6
344
Umid Rakhmonov
Uzbekistan
1
1
0
3
1
0
6
344
Farhad Guliyev
Azerbaijan
2
0
1
0
1
1
5
371
Islam Rizvanoglu
Azerbaijan
0
0
0
1
1
1
3
422
Begench Amannazarov
Turkmenistan
0
1
0
1
1
1
4
394
David Holec
Czech Republic
1
0
1
2
1
0
5
371
Todor Ristov
North Macedonia
1
1
0
1
1
0
4
394
Christopher Brereton
Trinidad and Tobago
4
1
0
0
1
1
7
315
Emir Sirbubalo
Bosnia and Herzegovina
3
0
1
1
1
0
6
344
Kentaro Nagao
Japan
7
7
7
4
0
3
28
37
Gold medal
Yoshiki Oshima
Japan
5
1
4
3
0
6
19
95
Silver medal
Arvind Narayanan
India
6
6
3
2
0
2
19
95
Silver medal
Marcello Mamino
Italy
7
0
7
1
0
5
20
85
Silver medal
Theofanis Matsoukas
Greece
7
2
6
3
0
2
20
85
Silver medal
Alexander Usnich
Belarus
7
7
2
7
0
2
25
54
Silver medal
Dzmitry Badziahin
Belarus
7
6
2
7
0
1
23
62
Silver medal
Mihai Horia Tohăneanu
Romania
7
7
2
7
0
3
26
45
Silver medal
Hannu Niemistö
Finland
7
7
1
3
0
4
22
70
Silver medal
Vladimir Barzov
Bulgaria
7
2
3
7
0
7
26
45
Silver medal
Andrew Cheeseman
Australia
4
2
7
5
0
2
20
85
Silver medal
Simon Baeriswyl
Switzerland
7
7
1
4
0
0
19
95
Silver medal
Javad Lavaei Yanesi
Islamic Republic of Iran
7
7
1
7
0
3
25
54
Silver medal
Qihui Zhu
People's Republic of China
7
7
0
7
0
1
22
70
Silver medal
Mikołaj Zalewski
Poland
6
1
7
2
0
1
17
119
Bronze medal
Jimmy Chui
Canada
7
3
2
2
0
2
16
129
Bronze medal
David Arthur
Canada
7
1
2
7
0
1
18
109
Bronze medal
David Pritchard
Canada
7
1
2
2
0
5
17
119
Bronze medal
Roman Dovgard
Israel
7
1
1
0
0
6
15
138
Bronze medal
Olov Wilander
Sweden
5
1
2
5
0
0
13
178
Bronze medal
Erik Borgström
Sweden
7
0
7
0
0
1
15
138
Bronze medal
Oyvind Grotmol
Norway
5
1
1
7
0
0
14
159
Bronze medal
Humberto Silva Naves
Brazil
5
0
3
7
0
2
17
119
Bronze medal
Gagik Amirkhanyan
Armenia
3
7
2
2
0
1
15
138
Bronze medal
Stefan Hallez
Belgium
6
1
2
1
0
2
12
202
Bronze medal
Thomas Kragh
Denmark
5
0
7
1
0
3
16
129
Bronze medal
Thomas Jäger
Germany
6
2
0
7
0
1
16
129
Bronze medal
Julian Arndts
Germany
7
7
1
2
0
1
18
109
Bronze medal
Martin Langer
Germany
7
1
1
3
0
1
13
178
Bronze medal
Christian Reiher
Germany
1
7
3
3
0
1
15
138
Bronze medal
Adil Ousti
Morocco
7
0
1
3
0
1
12
202
Bronze medal
Rustam Novikov
Estonia
7
1
0
3
0
1
12
202
Bronze medal
Leri Bantsuri
Georgia
7
1
0
3
0
1
12
202
Bronze medal
Otmar Ertl
Austria
4
1
1
4
0
2
12
202
Bronze medal
Michal Forišek
Slovakia
6
0
7
2
0
2
17
119
Bronze medal
Martín Mereb
Argentina
6
0
2
7
0
1
16
129
Bronze medal
Fernando Pastawski
Argentina
7
1
2
1
0
1
12
202
Bronze medal
Tsz Hong Hubert Chan
Hong Kong
7
0
2
5
0
1
15
138
Bronze medal
Gediminas Lukšys
Lithuania
5
1
3
5
0
1
15
138
Bronze medal
Zhandos Yessenbayev
Kazakhstan
6
1
1
3
0
2
13
178
Bronze medal
Namig Kouliyev
Azerbaijan
2
6
0
3
0
3
14
159
Bronze medal
Gertjan Kok
Netherlands
6
1
2
4
0
1
14
159
Bronze medal
Jean-Marie Droz
Switzerland
7
6
1
1
0
1
16
129
Bronze medal
Thomas Huber
Switzerland
7
0
0
3
0
3
13
178
Bronze medal
Ilir Snopče
North Macedonia
7
1
0
4
0
1
13
178
Bronze medal
Simona Samrdžiska
North Macedonia
6
1
4
4
0
0
15
138
Bronze medal
Dumitru Daniliuc
Republic of Moldova
3
6
0
2
0
1
12
202
Bronze medal
Amitai Yuval
Israel
7
1
1
1
0
1
11
227
Honourable mention
Georgos Palechoros
Cyprus
7
0
2
2
0
0
11
227
Honourable mention
Vesa Riihimaki
Finland
7
0
1
2
0
1
11
227
Honourable mention
David Lomiashvili
Georgia
7
0
1
1
0
1
10
248
Honourable mention
Hüseyin Acan
Türkiye
5
1
0
6
0
0
12
202
Bronze medal
Matjaž Urlep
Slovenia
7
1
1
1
0
2
12
202
Bronze medal
Ulan Mukashev
Kazakhstan
7
1
0
2
0
0
10
248
Honourable mention
Alexandru Paschin
Republic of Moldova
7
0
1
2
0
0
10
248
Honourable mention
Chon Wan
Macau
4
0
0
6
0
0
10
248
Tan Ieong Chu
Macau
6
1
0
3
0
0
10
248
Davide Vittone
Italy
6
0
0
2
0
0
8
292
Luca Covassin
Italy
5
1
3
1
0
1
11
227
David Nicholson
Canada
4
0
2
1
0
1
8
292
Andreas Holmström
Sweden
4
0
4
2
0
0
10
248
Cecilia Isabel González Tokman
Mexico
3
1
0
2
0
2
8
292
Javier Alejandro Chávez Domínguez
Mexico
6
0
2
1
0
1
10
248
Laurent Demonet
France
6
3
0
1
0
0
10
248
Evis Ieronymou
Cyprus
1
1
0
2
0
3
7
315
Demetris Christofides
Cyprus
4
2
0
2
0
1
9
270
Igors Gorbovickis
Latvia
6
1
0
3
0
1
11
227
Daniel Nobuo Uno
Brazil
5
1
3
1
0
1
11
227
Daniel Massaki Yamamoto
Brazil
3
2
1
1
0
1
8
292
Erald Vuçini
Albania
5
1
1
2
0
2
11
227
Mislav Mišković
Croatia
3
1
1
2
0
1
8
292
Srđan Maksimović
Croatia
1
0
2
3
0
1
7
315
Oleksandr Manzyuk
Ukraine
2
2
0
2
0
3
9
270
Suren Samarchyan
Armenia
2
1
0
6
0
1
10
248
Sarah van Bogaert
Belgium
5
0
0
1
0
1
7
315
Matias Miguez
Uruguay
5
0
3
2
0
0
10
248
Guðni Ólafsson
Iceland
4
0
3
1
0
0
8
292
David Conlon
Ireland
3
1
2
2
0
1
9
270
Anne-Maria Ernvall
Finland
1
0
4
3
0
1
9
270
Mikko Leppanen
Finland
1
0
4
3
0
0
8
292
Stefan Holm
Denmark
6
0
1
1
0
1
9
270
Anette Svejsø Jensen
Denmark
3
0
1
1
0
2
7
315
Leopold Parts
Estonia
1
0
2
3
0
2
8
292
Giorgi Mutafyan
Georgia
4
4
0
3
0
0
11
227
Kok Yen Hau
Malaysia
4
0
3
0
0
1
8
292
Foong Yake Ho
Malaysia
6
0
0
2
0
2
10
248
Batsukh Ochirbat
Mongolia
2
0
0
1
0
5
8
292
Watcharit Jiraweeranuwat
Thailand
3
0
1
4
0
0
8
292
David Otero
Colombia
5
0
1
1
0
1
8
292
Ana Pires
Portugal
2
1
4
1
0
0
8
292
Mojca Miklavec
Slovenia
4
1
1
2
0
1
9
270
Iván Angiono
Argentina
3
0
1
2
0
1
7
315
Matias Del Hoyo
Argentina
4
0
3
1
0
0
8
292
Justinas Pelenis
Lithuania
2
0
3
1
0
1
7
315
Mindaugas Galvonas
Lithuania
3
0
2
1
0
1
7
315
Saut Pangidaan Siringorin Ondolan
Indonesia
6
0
1
0
0
0
7
315
Nicholas Nicholas
Indonesia
3
1
0
2
0
1
7
315
Murat Abduvaliev
Kyrgyzstan
4
0
0
5
0
1
10
248
Tim Lovell-Smith
New Zealand
3
0
3
2
0
0
8
292
Patrick Lim
Philippines
3
0
2
5
0
1
11
227
Maciej Stankiewicz
South Africa
5
0
2
3
0
1
11
227
Zdeněk Dvořák
Czech Republic
3
0
0
4
0
4
11
227
Luboš Dostál
Czech Republic
1
1
2
4
0
1
9
270
Victor Lozovanu
Republic of Moldova
5
0
0
2
0
1
8
292
Román Fresneda Quiroga
Cuba
3
0
0
0
0
1
4
394
Carlos Pérez
Peru
2
0
1
1
0
1
5
371
Aldo Sarmiento
Peru
1
1
1
1
0
1
5
371
Chan Hou Che
Macau
2
0
0
2
0
0
4
394
Weng Tai Sio
Macau
3
0
1
2
0
0
6
344
Weng Seng Sou
Macau
1
0
0
2
0
1
4
394
Keng Hang Tong
Macau
3
0
3
1
0
0
7
315
James Lee
Canada
2
1
0
2
0
1
6
344
Mohammad Saoud
Kuwait
1
1
0
1
0
0
3
422
Mahdi Ghuloom
Kuwait
3
0
0
1
0
0
4
394
Jelena Opanasyk
Sweden
3
0
0
2
0
1
6
344
Carl Johan Ragnarsson
Sweden
3
0
1
2
0
1
7
315
Theodora Bourni
Greece
1
0
0
2
0
1
4
394
Athina Oikononou
Greece
2
0
0
1
0
1
4
394
Menelaos Constantinos Stavropoulos
Greece
2
0
0
1
0
1
4
394
Edgar Duéñez Guzmán
Mexico
2
1
2
1
0
0
6
344
Jaime Ignacio Cervantes González
Mexico
1
0
1
1
0
1
4
394
Carlos Alberto Villalvazo Jáuregui
Mexico
1
1
2
2
0
1
7
315
Theodora Manoli
Cyprus
0
0
1
1
0
0
2
435
Nikolas Socratous
Cyprus
1
1
0
2
0
1
5
371
Markus Jerko
Norway
1
0
1
2
0
0
4
394
Jens Arne Sukkestad
Norway
4
0
1
1
0
1
7
315
Valentin Tako
Albania
2
0
0
0
0
1
3
422
Aurel Koroçi
Albania
2
0
0
1
0
1
4
394
Jeroen Demeyer
Belgium
3
0
0
1
0
1
5
371
Javier Cóppola
Uruguay
3
0
2
1
0
0
6
344
Wissan Mailoul
Tunisia
1
0
1
1
0
0
3
422
Pawel Bartoszek
Iceland
5
0
0
1
0
0
6
344
Evelyn Hickey
Ireland
2
0
0
0
0
1
3
422
Michéal Griffin
Ireland
2
0
0
0
0
1
3
422
Darren O'Driscoll
Ireland
1
0
1
1
0
1
4
394
Kristian Støvrig Sørensen
Denmark
3
0
0
2
0
0
5
371
Mohammed Fouad Sahel
Morocco
4
0
0
2
0
1
7
315
Houda Anoun
Morocco
2
1
0
3
0
1
7
315
Tarik Hsaini
Morocco
4
0
0
1
0
1
6
344
Abdelaziz Saoudi
Morocco
1
1
0
2
0
1
5
371
Hendrik Nigul
Estonia
0
0
5
1
0
0
6
344
Emilia Käsper
Estonia
0
0
1
3
0
0
4
394
Irakli Gogia
Georgia
0
1
1
1
0
1
4
394
M. Saifuddin Zanial
Malaysia
1
0
2
1
0
0
4
394
Jirapat Methaseth
Thailand
2
1
0
3
0
0
6
344
Yothin Rakvongthai
Thailand
1
0
3
0
0
0
4
394
Angélica Osorno
Colombia
2
0
1
2
0
0
5
371
Joaquín Andrés Valderrama
Colombia
0
0
0
1
0
1
2
435
Luis Machado
Portugal
3
0
3
1
0
0
7
315
Hugo Evangelista
Portugal
1
0
1
1
0
0
3
422
Dušan Jan
Slovenia
2
0
1
1
0
1
5
371
Jure Kališnik
Slovenia
0
0
1
2
0
0
3
422
Kevin Hernandez
Venezuela
2
0
0
1
0
0
3
422
Tomas Kabbabe S.
Venezuela
2
0
1
1
0
1
5
371
Chin Lum Kwa
Singapore
3
0
1
2
0
1
7
315
Remigijus Staniulis
Lithuania
2
0
1
1
0
1
5
371
Audrius Posochovas
Lithuania
4
1
0
1
0
1
7
315
Mushthofa ?
Indonesia
1
1
0
0
0
1
3
422
Bidkar Alexander Pojoy Corzo
Guatemala
4
0
0
0
0
1
5
371
Antonio Juarez Lopez
Guatemala
0
0
3
1
0
0
4
394
Rudolf Wilhelm Peters Chaves
Guatemala
0
0
3
1
0
0
4
394
Gilda Margarita Alonzo Argueta
Guatemala
3
0
0
0
0
0
3
422
Bekzod Jolbekov
Uzbekistan
2
0
0
2
0
0
4
394
Juri Mamotenko
Kyrgyzstan
1
1
0
2
0
1
5
371
Taleh Orucov
Azerbaijan
1
1
0
2
0
0
4
394
Nazim Balayev
Azerbaijan
1
0
1
2
0
1
5
371
Elcin Bagirov
Azerbaijan
0
0
0
2
0
1
3
422
Mark Huang
New Zealand
0
0
1
2
0
1
4
394
Jessica Chuang
New Zealand
2
2
0
1
0
1
6
344
Nick Meladze
New Zealand
0
1
1
3
0
1
6
344
Jan Tuitman
Netherlands
1
1
2
2
0
1
7
315
Rene Pannekoek
Netherlands
2
0
1
3
0
1
7
315
Macelino Uy
Philippines
1
0
1
0
0
1
3
422
Kirk Jon O. L. Khu
Philippines
1
0
2
3
0
0
6
344
Antonio Valente Macarilay
Philippines
1
1
1
1
0
0
4
394
Pavel Moravec
Czech Republic
2
0
1
3
0
0
6
344
Siddique Khan
Trinidad and Tobago
2
1
0
2
0
0
5
371
Sean Jackman
Trinidad and Tobago
0
1
1
1
0
1
4
394
Kezia Charles
Trinidad and Tobago
2
0
3
1
0
0
6
344
Keren Charles
Trinidad and Tobago
2
1
0
1
0
0
4
394
Alexandru Andoni
Republic of Moldova
2
0
1
1
0
2
6
344
Salem A. Alhajeri
Kuwait
1
0
0
0
0
0
1
444
Yousef Behbehani
Kuwait
1
0
0
1
0
0
2
435
Maria Stylianoy
Cyprus
0
0
0
0
0
1
1
444
Khalil Ayadi
Tunisia
1
0
0
0
0
0
1
444
Alfred Kjeld
Iceland
0
0
0
1
0
0
1
444
Ingvar Sigurjónsson
Iceland
1
0
0
1
0
0
2
435
Liew Chien Hao
Malaysia
1
0
0
1
0
0
2
435
Mário Cardoso
Portugal
0
0
0
0
0
1
1
444
Nuno Cordeiro
Portugal
1
0
0
1
0
0
2
435
Mulyana Herry
Indonesia
0
1
0
1
0
0
2
435
Emely Tze Hao Hung Tsai
Guatemala
0
1
0
1
0
0
2
435
Sergio Silverio Merida Molina
Guatemala
0
0
0
1
0
0
1
444
Alibek Aldangarov
Kazakhstan
0
1
0
0
0
1
2
435
Kerim Kaparov
Kyrgyzstan
0
0
0
0
0
0
0
450
Results may not be complete and may include mistakes. Please send relevant information to the webmaster:
webmaster@imo-official.org
.
Supported by Google