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