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
◄
36
th
IMO 1995
►
Country results
•
Individual results
•
Statistics
Contestant
[
♀
♂
]
[←]
Country
P1
P2
P3
P4
P5
P6
∑
Total
#
Rank
Award
Đorđe Krtinić
Yugoslavia
7
0
7
4
3
0
21
166
Bronze medal
Đorđe Milićević
Yugoslavia
7
7
5
7
7
0
33
61
Silver medal
Viktor Rozgić
Yugoslavia
7
0
0
1
7
0
15
230
Honourable mention
Igor Salom
Yugoslavia
7
0
5
7
7
0
26
132
Bronze medal
Boris Šobot
Yugoslavia
7
0
4
7
7
0
25
137
Bronze medal
Miroslav Treml
Yugoslavia
7
5
7
7
1
7
34
54
Silver medal
Ngô Đắc Tuấn
Vietnam
7
7
7
7
7
7
42
1
Gold medal
Hài Long Đào
Vietnam
7
7
7
7
7
5
40
17
Gold medal
Phạm Quang Tuấn
Vietnam
7
7
7
7
7
0
35
36
Silver medal
Nguyễn Thế Phương
Vietnam
7
7
7
7
7
0
35
36
Silver medal
Nguyễn Thế Trung
Vietnam
7
7
7
7
7
0
35
36
Silver medal
Cao Văn Hạnh
Vietnam
7
7
5
7
7
0
33
61
Silver medal
Christopher C. Chang
United States of America
7
0
1
7
2
6
23
153
Bronze medal
Jay Chyung
United States of America
7
0
6
7
6
1
27
114
Bronze medal
Andrei Gnepp
United States of America
7
0
7
6
7
1
28
102
Bronze medal
Aleksandr Khazanov
United States of America
4
7
7
7
2
7
34
54
Silver medal
Jacob Lurie
United States of America
7
0
3
7
7
7
31
73
Silver medal
Joshua Nichols-Barrer
United States of America
7
0
7
7
7
7
35
36
Silver medal
Edward Thomas Crane
United Kingdom
7
7
7
7
5
4
37
23
Gold medal
Matthew Fayers
United Kingdom
7
1
5
6
7
0
26
132
Bronze medal
Ben Joseph Green
United Kingdom
7
3
7
7
7
4
35
36
Silver medal
Peter Keevash
United Kingdom
7
0
2
3
7
1
20
182
Bronze medal
Joseph Samuel Myers
United Kingdom
7
7
7
7
2
7
37
23
Gold medal
Louisa Mary Orton
United Kingdom
7
7
2
1
7
1
25
137
Bronze medal
Sergey Bolotenko
Ukraine
0
0
7
7
0
1
15
230
Honourable mention
Maxim Boyko
Ukraine
7
7
3
7
7
0
31
73
Silver medal
Vladislav Duma
Ukraine
7
0
7
5
7
1
27
114
Bronze medal
Elena Leonenko
Ukraine
6
0
0
5
1
0
12
278
Dmitry Redkin
Ukraine
6
0
1
7
0
0
14
245
Honourable mention
Yuliy Sannikov
Ukraine
7
6
7
7
7
7
41
15
Gold medal
Naci Aytek Erdil
Türkiye
6
0
1
0
1
0
8
315
Halil Bayrak
Türkiye
7
0
4
7
7
4
29
90
Silver medal
Ethem Çanakoğlu
Türkiye
7
0
7
7
0
0
21
166
Bronze medal
Mehmet Ekmekçi
Türkiye
6
0
2
6
7
0
21
166
Bronze medal
Caner Kazancı
Türkiye
7
0
0
7
7
0
21
166
Bronze medal
Bayram Yenikaya
Türkiye
7
7
4
7
7
2
34
54
Silver medal
Kavita Baball
Trinidad and Tobago
1
0
0
1
0
0
2
381
William Blackwell II
Trinidad and Tobago
1
0
0
1
0
0
2
381
Peter Hosein
Trinidad and Tobago
7
0
1
0
0
1
9
306
Honourable mention
Steven Khan
Trinidad and Tobago
0
0
0
2
0
0
2
381
Rakesh Lal
Trinidad and Tobago
3
0
1
1
0
0
5
348
Ravindra Maharaj
Trinidad and Tobago
7
0
1
3
1
0
12
278
Honourable mention
Panu Chaichanawong
Thailand
7
0
5
7
7
1
27
114
Bronze medal
Udomsak Chaisrithong
Thailand
7
0
2
6
7
0
22
162
Bronze medal
Werapong Jarupoonphol
Thailand
2
0
0
1
0
0
3
370
Napachak Phasukavanich
Thailand
2
0
1
5
0
0
8
315
Sopanan Piboonrattanakit
Thailand
6
0
1
7
2
0
16
222
Honourable mention
Sujin Saetang
Thailand
7
7
3
7
7
0
31
73
Silver medal
Ho-Lin Chen
Taiwan
7
7
5
7
7
2
35
36
Silver medal
Yi-Chih Chiu
Taiwan
7
7
7
6
7
0
34
54
Silver medal
Chih-Yawn Chuang
Taiwan
7
7
5
7
7
0
33
61
Silver medal
Shin-Yao Jow
Taiwan
7
2
6
7
7
0
29
90
Silver medal
Cheng-Chou Shu
Taiwan
7
0
2
7
1
0
17
210
Honourable mention
Bor-Ching Su
Taiwan
7
7
5
7
2
0
28
102
Bronze medal
Nicolas Bartholdi
Switzerland
3
1
2
7
1
1
15
230
Honourable mention
Markus Muller
Switzerland
7
1
7
7
7
6
35
36
Silver medal
Roman Schmied
Switzerland
7
0
1
4
1
2
15
230
Honourable mention
Otto Martin Slama
Switzerland
1
0
0
1
0
0
2
381
Christian Wuthrich
Switzerland
7
0
2
7
7
7
30
82
Silver medal
Milena Anguelova
Sweden
3
0
0
5
7
0
15
230
Honourable mention
Marcus Better
Sweden
7
0
2
6
7
6
28
102
Bronze medal
Jacob Norda
Sweden
0
0
5
5
0
0
10
291
Hans Rullgård
Sweden
7
0
4
7
7
0
25
137
Bronze medal
Samuel Rydh
Sweden
7
0
0
7
0
0
14
245
Honourable mention
Thomas Strömstedt
Sweden
7
0
2
5
0
0
14
245
Honourable mention
Cheran Malsri Vithanage
Sri Lanka
7
0
0
2
1
0
10
291
Honourable mention
Jaume Andreu Pascual
Spain
3
0
0
7
0
0
10
291
Honourable mention
Jerónimo Arenas Garcia
Spain
7
0
0
5
0
0
12
278
Honourable mention
Luis Fabiani Bendicho
Spain
7
0
1
3
0
0
11
285
Honourable mention
Ignacio Fernandez Galvan
Spain
3
0
0
6
0
0
9
306
Alejandro Garcia Gil
Spain
1
0
1
2
1
0
5
348
Angel Paredes Galan
Spain
7
0
5
6
7
0
25
137
Bronze medal
Elitca Atanasova Mitova
South Africa
7
0
1
1
2
7
18
202
Honourable mention
David Fraser
South Africa
7
1
4
6
0
1
19
193
Bronze medal
David Hatton
South Africa
7
0
0
7
0
0
14
245
Honourable mention
Mark Nicholas Berman
South Africa
7
0
3
7
7
0
24
148
Bronze medal
Andrew Skeen
South Africa
7
0
1
0
0
0
8
315
Honourable mention
Jan van Zyl Smit
South Africa
7
0
1
2
2
0
12
278
Honourable mention
Jernej Barbič
Slovenia
7
7
1
0
0
0
15
230
Honourable mention
Gorazd Brumen
Slovenia
7
0
0
0
0
0
7
329
Honourable mention
Polona Grešak
Slovenia
7
2
0
0
0
0
9
306
Honourable mention
Tadej Novak
Slovenia
2
0
0
4
0
0
6
337
Mitja Pirc
Slovenia
0
0
2
1
2
0
5
348
Ján Bábeľa
Slovakia
1
7
1
3
0
0
12
278
Honourable mention
Ivan Cimrák
Slovakia
7
0
7
7
2
0
23
153
Bronze medal
Patrik Horník
Slovakia
7
0
1
7
0
0
15
230
Honourable mention
Peter Macák
Slovakia
7
7
7
7
5
0
33
61
Silver medal
Vladimír Marko
Slovakia
7
0
6
7
7
0
27
114
Bronze medal
Martin Pál
Slovakia
7
2
6
6
7
7
35
36
Silver medal
Yi-Huak Koh
Singapore
7
0
3
5
1
0
16
222
Honourable mention
Chin How Jeffrey Pang
Singapore
7
0
7
6
7
0
27
114
Bronze medal
Wee Peng Tay
Singapore
2
0
0
1
2
0
5
348
Han Ping Davin Chor
Singapore
7
7
7
7
1
0
29
90
Silver medal
Hoe Teck Wee
Singapore
7
0
7
6
7
5
32
66
Silver medal
Senkodan Thevendran
Singapore
7
0
1
7
7
0
22
162
Bronze medal
Veronika Essaoulova
Russian Federation
7
7
7
7
7
0
35
36
Silver medal
Ilia Katsev
Russian Federation
7
7
7
7
7
1
36
31
Silver medal
Serguei Norine
Russian Federation
7
7
7
7
7
7
42
1
Gold medal
Mikhail Ostrovski
Russian Federation
7
7
7
7
7
4
39
19
Gold medal
Dmitri Tchelkak
Russian Federation
7
7
7
7
7
2
37
23
Gold medal
Dmitri Zaporojets
Russian Federation
7
7
7
7
7
3
38
20
Gold medal
Constantin Chiscanu
Romania
7
7
7
7
7
3
38
20
Gold medal
Adrian Corduneanu
Romania
7
7
7
7
7
0
35
36
Silver medal
Dragos Ghioca
Romania
4
0
7
7
7
6
31
73
Silver medal
Ciprian Manolescu
Romania
7
7
7
7
7
7
42
1
Gold medal
Dragos-Nicola Oprea
Romania
7
7
7
7
7
7
42
1
Gold medal
Ovidiu Savin
Romania
7
7
7
7
7
7
42
1
Gold medal
Sergiu Baluta
Republic of Moldova
0
0
1
0
7
0
8
315
Honourable mention
Igor Covganet
Republic of Moldova
6
0
4
3
0
0
13
263
Alexandru Dercaci
Republic of Moldova
7
0
4
7
0
0
18
202
Honourable mention
Cornelia Glavan
Republic of Moldova
7
7
2
7
7
1
31
73
Silver medal
Dorin Grecu
Republic of Moldova
7
6
1
7
0
0
21
166
Bronze medal
Valeriu Savcenco
Republic of Moldova
6
0
1
3
0
0
10
291
Joung Keun Lim
Republic of Korea
7
7
7
7
0
2
30
82
Silver medal
Kyungyong Lee
Republic of Korea
7
7
5
5
7
3
34
54
Silver medal
Kyo Min Jeong
Republic of Korea
7
7
7
7
7
2
37
23
Gold medal
Sug Woo Shin
Republic of Korea
7
7
7
7
7
7
42
1
Gold medal
Young Sin Kim
Republic of Korea
7
7
7
7
0
0
28
102
Bronze medal
Jin Woo Shin
Republic of Korea
7
7
4
6
7
1
32
66
Silver medal
Luis Calhorda Cruz Filipe
Portugal
1
0
0
4
1
0
6
337
João Cerqueira
Portugal
6
0
3
1
0
0
10
291
Octavio Ferreira
Portugal
0
0
0
1
0
0
1
395
Luis Oliveira
Portugal
0
0
2
1
0
0
3
370
Afonso Silva
Portugal
1
0
1
3
0
0
5
348
Nelson Sousa
Portugal
0
0
1
0
0
0
1
395
Adam Bednorz
Poland
7
0
4
7
0
7
25
137
Bronze medal
Marcin Bortnik
Poland
0
0
7
7
7
7
28
102
Bronze medal
Michał Goss
Poland
7
0
0
5
7
0
19
193
Bronze medal
Rafał Łochowski
Poland
7
7
2
7
7
5
35
36
Silver medal
Maciej Ogorzelski
Poland
7
7
4
7
1
0
26
132
Bronze medal
Marcin Stefaniak
Poland
7
0
1
6
7
7
28
102
Bronze medal
Bernard Chan
Philippines
6
0
1
6
7
0
20
182
Bronze medal
Michael Daniel Samson
Philippines
1
0
1
0
0
0
2
381
Richard Eden
Philippines
0
0
0
1
0
0
1
395
Winson Lim
Philippines
0
0
0
1
0
0
1
395
Rolando Navarro Jr.
Philippines
1
0
1
1
1
0
4
359
Jayvee Rebustillo
Philippines
0
0
0
0
0
0
0
406
Cheng Chang
People's Republic of China
7
7
7
7
7
7
42
1
Gold medal
Yizhou Lin
People's Republic of China
7
7
7
5
7
3
36
31
Silver medal
Song Liu
People's Republic of China
7
7
7
7
7
7
42
1
Gold medal
Haidong Wang
People's Republic of China
7
7
7
3
7
7
38
20
Gold medal
Yijun Yao
People's Republic of China
7
7
5
7
7
3
36
31
Silver medal
Chenchang Zhu
People's Republic of China
7
7
7
7
7
7
42
1
Gold medal
Oystein Gjerstad
Norway
0
0
4
4
6
0
14
245
Håkon Hallingstad
Norway
7
0
1
4
2
0
14
245
Honourable mention
Håvard Larsen
Norway
7
0
2
5
1
6
21
166
Bronze medal
Yajun Liu
Norway
0
0
0
0
1
2
3
370
Oddmar Rune Eiksund
Norway
2
0
1
1
1
0
5
348
Magnus Dehli Vigeland
Norway
7
0
0
5
1
0
13
263
Honourable mention
Lasko Basnarkov
North Macedonia
7
0
7
6
7
0
27
114
Bronze medal
Aleksandar Blazevski
North Macedonia
7
0
4
6
7
0
24
148
Bronze medal
Andrej Bogdanov
North Macedonia
6
0
0
7
7
0
20
182
Bronze medal
Nasko Karamanov
North Macedonia
7
7
7
6
0
5
32
66
Silver medal
Mirko Petruševski
North Macedonia
1
0
1
2
0
0
4
359
Sasko Ristov
North Macedonia
4
0
1
1
4
0
10
291
James Andrew McGowan
New Zealand
7
0
6
7
2
7
29
90
Silver medal
Russell Geoffrey Neilson
New Zealand
7
0
4
6
0
0
17
210
Honourable mention
Kevin George Ross
New Zealand
6
0
1
1
0
0
8
315
Clare Margaret McLennan
New Zealand
2
0
1
0
1
0
4
359
Timothy James McLennan
New Zealand
7
0
5
7
0
0
19
193
Bronze medal
Jasper Mark Morrow
New Zealand
5
0
1
0
1
0
7
329
Johan Bosman
Netherlands
2
0
2
0
2
0
6
337
Dion Gijswijt
Netherlands
7
0
0
2
7
0
16
222
Honourable mention
Erik Kieft
Netherlands
7
0
3
7
7
0
24
148
Bronze medal
Otto van Hemert
Netherlands
1
0
1
0
2
0
4
359
Ronald van Luijk
Netherlands
7
0
6
7
7
1
28
102
Bronze medal
Jan Willem Knopper
Netherlands
1
0
1
5
0
0
7
329
Mounssif Aderkaoui
Morocco
7
5
3
7
7
0
29
90
Silver medal
Abdellatif Badidi
Morocco
7
5
7
7
0
1
27
114
Bronze medal
Tarik Belhaj Soulami
Morocco
7
0
0
6
0
1
14
245
Honourable mention
Rachid Rabih
Morocco
7
4
1
6
7
0
25
137
Bronze medal
Charaf Tahiri
Morocco
7
7
1
4
0
0
19
193
Bronze medal
Abdelmajid Youssfi
Morocco
7
7
3
7
0
0
24
148
Bronze medal
Balhuu Batbayasgalan
Mongolia
7
0
1
3
2
1
14
245
Honourable mention
Dayantsolmon Davag
Mongolia
0
0
3
5
7
0
15
230
Honourable mention
Tsogbadral Galaabaatar
Mongolia
7
7
1
4
1
0
20
182
Bronze medal
Munkhzul Janchiv
Mongolia
6
7
1
1
0
0
15
230
Honourable mention
Batbaatar Otgonrat
Mongolia
6
0
0
1
7
0
14
245
Honourable mention
Ulziibold Yadamsuren
Mongolia
1
0
0
4
7
1
13
263
Honourable mention
Luis Miguel García Velázquez
Mexico
3
0
1
0
0
0
4
359
Felipe Lemaitre Carabias
Mexico
1
0
1
1
0
0
3
370
Jaime Enrique Pérez Terrazas
Mexico
1
0
3
0
0
0
4
359
Eric Iván Rodríguez Prieto
Mexico
1
0
1
1
0
0
3
370
Benito Fabián Romero Jiménez
Mexico
7
6
1
6
7
0
27
114
Bronze medal
Pedro David Sánchez Salazar
Mexico
0
0
2
0
0
0
2
381
Mohd Arif Mohd Sharif
Malaysia
0
0
0
0
0
0
0
406
Weng Choh Cheong
Malaysia
0
0
0
0
1
0
1
395
I Cheang
Macau
5
0
0
1
0
0
6
337
Pak Ian Fong
Macau
3
0
0
1
0
0
4
359
Wa Kam Chang
Macau
4
0
0
5
1
0
10
291
Ieng Kit Wong
Macau
1
0
1
1
0
0
3
370
Tak Mao U
Macau
3
0
5
0
1
1
10
291
Kuok Meng Lam
Macau
0
0
0
0
0
0
0
406
Giedrius Alkauskas
Lithuania
0
6
1
7
0
2
16
222
Honourable mention
Kestutis Gadeikis
Lithuania
0
0
1
5
0
0
6
337
Remigijus Jodelis
Lithuania
0
0
7
6
0
0
13
263
Honourable mention
Ignas Krasuckis
Lithuania
4
0
0
1
2
0
7
329
Vytautas Paškūnas
Lithuania
7
1
3
6
0
0
17
210
Honourable mention
Vytenis Pazemys
Lithuania
7
0
1
7
0
0
15
230
Honourable mention
Zane Ermuža
Latvia
1
0
1
4
1
0
7
329
Gustavs Galdiņš
Latvia
0
0
5
0
3
0
8
315
Zane Jēkabsone
Latvia
7
0
0
4
0
0
11
285
Honourable mention
Maksims Kravcevs
Latvia
7
0
5
7
7
1
27
114
Bronze medal
Aleksandrs Sļivkins
Latvia
7
7
3
7
6
0
30
82
Silver medal
Aigars Zaube
Latvia
1
0
0
6
7
0
14
245
Honourable mention
Almaz Arpachiyev
Kyrgyzstan
0
0
0
0
0
0
0
406
Dinara Bekova
Kyrgyzstan
0
0
0
2
0
0
2
381
Anvar Nigmatullin
Kyrgyzstan
1
0
3
2
0
0
6
337
Sergey Rakhmatullin
Kyrgyzstan
7
0
1
2
0
0
10
291
Honourable mention
Ayzhan Sadyrova
Kyrgyzstan
0
0
1
0
1
0
2
381
Oleg Timotchenko
Kyrgyzstan
3
0
1
4
0
0
8
315
Mohammad Al-Mutawa
Kuwait
0
0
0
0
0
0
0
406
Faisal Al-Obaid
Kuwait
0
0
0
0
0
0
0
406
Nurgali Arystanov
Kazakhstan
7
0
1
0
7
0
15
230
Honourable mention
Dauren Karabaev
Kazakhstan
2
0
0
1
0
0
3
370
Almaz Kungozhin
Kazakhstan
7
0
1
2
2
1
13
263
Honourable mention
Mikhail Okhin
Kazakhstan
7
0
0
3
3
0
13
263
Honourable mention
Eldos Samalov
Kazakhstan
2
0
0
1
0
0
3
370
Zhaidarzhan Zataev
Kazakhstan
2
0
1
1
3
0
7
329
Ryoji Hiraguchi
Japan
7
7
4
7
7
0
32
66
Silver medal
Tetsuyuki Maruoka
Japan
7
7
7
6
7
7
41
15
Gold medal
Yuji Tachikawa
Japan
7
0
7
7
7
3
31
73
Silver medal
Satoru Takahashi
Japan
7
0
7
7
7
7
35
36
Silver medal
Katsuki Tezuka
Japan
7
0
0
7
7
2
23
153
Bronze medal
Yuichiro Yoshizawa
Japan
7
0
0
7
7
0
21
166
Bronze medal
Andrea Altomani
Italy
7
0
0
1
5
0
13
263
Honourable mention
Michele Cammarata
Italy
7
0
2
7
1
3
20
182
Bronze medal
Manolo Eminenti
Italy
7
0
7
7
0
2
23
153
Bronze medal
Davide Gaiotto
Italy
7
0
7
6
7
0
27
114
Bronze medal
Aldo Pratelli
Italy
7
0
7
7
0
2
23
153
Bronze medal
Saverio Trioni
Italy
7
0
6
5
7
0
25
137
Bronze medal
Lev Buhovsky
Israel
7
7
5
7
7
7
40
17
Gold medal
Eli Desyatnikov
Israel
7
0
4
4
0
0
15
230
Honourable mention
Maxim Iorsh
Israel
7
0
7
7
7
2
30
82
Silver medal
Lev Radzivilovsky
Israel
7
7
7
7
7
0
35
36
Silver medal
Or Tzuk
Israel
7
0
5
7
7
2
28
102
Bronze medal
Mark Zlochin
Israel
6
0
3
7
7
0
23
153
Bronze medal
Mohammad Ali Abam
Islamic Republic of Iran
7
0
2
4
7
0
20
182
Bronze medal
Mohammad Javaheri
Islamic Republic of Iran
7
7
7
7
7
1
36
31
Silver medal
Keivan Mallahi
Islamic Republic of Iran
7
2
3
6
7
7
32
66
Silver medal
Maryam Mirzakhani
Islamic Republic of Iran
7
7
7
7
7
7
42
1
Gold medal
Reza Sadeghi
Islamic Republic of Iran
7
7
7
7
7
2
37
23
Gold medal
Hossein Zivari Piran
Islamic Republic of Iran
7
7
6
7
7
1
35
36
Silver medal
Robert Hayes
Ireland
1
0
2
1
1
0
5
348
Gavin Hurley
Ireland
1
0
3
2
0
0
6
337
Brian Jones
Ireland
3
0
0
4
1
0
8
315
Peter McNamara
Ireland
7
0
0
1
1
0
9
306
Honourable mention
Deirdre O'Brien
Ireland
7
0
0
3
0
0
10
291
Honourable mention
Gregory Wall
Ireland
0
0
0
3
0
0
3
370
Munawar A. R.
Indonesia
6
0
0
0
7
0
13
263
Honourable mention
Antono Dewanto
Indonesia
6
0
0
0
1
0
7
329
Lukito Muliadi
Indonesia
7
0
0
6
7
0
20
182
Bronze medal
Syahreal Reza Tjais
Indonesia
0
0
1
0
0
0
1
395
Teguh Siswanto
Indonesia
6
0
0
1
7
0
14
245
Honourable mention
Thomas Kurniawan Wongsosaputr
Indonesia
6
0
0
0
7
0
13
263
Honourable mention
Ravi Kant
India
6
0
4
6
7
0
23
153
Bronze medal
Rohit Khandekar
India
3
0
5
5
7
2
22
162
Bronze medal
Subhash Ajit Khot
India
7
7
4
7
7
0
32
66
Silver medal
Subramanian Lakshminarayanan
India
6
7
4
7
7
0
31
73
Silver medal
Abhijit Mahabal
India
6
0
6
6
7
2
27
114
Bronze medal
Sumankar Shankar
India
6
7
3
7
7
0
30
82
Silver medal
Einar Guðfinnsson
Iceland
1
0
0
0
0
0
1
395
Hannes Helgason
Iceland
1
0
0
1
0
0
2
381
Georg Lúðvíksson
Iceland
0
0
6
4
0
0
10
291
Kári Ragnarsson
Iceland
1
0
0
5
0
0
6
337
Mihály Bárász
Hungary
7
7
7
7
7
7
42
1
Gold medal
Péter Burcsi
Hungary
7
7
7
7
7
7
42
1
Gold medal
Egmont Koblinger
Hungary
7
7
7
7
7
7
42
1
Gold medal
Zoltán Németh
Hungary
6
0
7
7
7
2
29
90
Silver medal
Szabolcs Szádeczky-Kardoss
Hungary
7
0
6
7
7
1
28
102
Bronze medal
Benedek Valkó
Hungary
4
0
6
7
7
3
27
114
Bronze medal
Wing Yip Ho
Hong Kong
7
7
7
7
7
1
36
31
Silver medal
Kwok Koon Cheung
Hong Kong
7
7
4
1
7
0
26
132
Bronze medal
Chun Ling Yu
Hong Kong
7
0
4
2
7
1
21
166
Bronze medal
Tze Tao Edmond Mok
Hong Kong
7
0
3
3
1
0
14
245
Honourable mention
Wai Hoi Bobby Poon
Hong Kong
7
0
4
4
7
3
25
137
Bronze medal
Him Ting Wong
Hong Kong
7
7
2
3
7
3
29
90
Silver medal
Petros Bregiannis
Greece
2
0
0
0
0
0
2
381
Drosos Kourounis
Greece
2
0
0
0
0
0
2
381
Iakovos Mavroidis
Greece
6
0
0
1
7
0
14
245
Honourable mention
Efstratios Rappos
Greece
7
0
4
6
7
0
24
148
Bronze medal
Georgios Solidakis
Greece
7
0
5
5
0
1
18
202
Honourable mention
Georgios Takos
Greece
1
0
1
4
0
0
6
337
Arend Bayer
Germany
7
0
7
6
7
2
29
90
Silver medal
Nico Düvelmeyer
Germany
7
0
1
5
7
1
21
166
Bronze medal
Bertram Felgenhauer
Germany
7
7
7
5
7
2
35
36
Silver medal
Alexander Lytchak
Germany
0
0
4
7
0
0
11
285
Honourable mention
Julius Verrel
Germany
7
0
7
7
7
1
29
90
Silver medal
Gunther Vogel
Germany
7
7
7
7
7
2
37
23
Gold medal
David Chkhaidze
Georgia
7
7
4
7
1
3
29
90
Silver medal
Archil Gachechiladze
Georgia
3
0
3
6
0
0
12
278
Kakha Paitchadze
Georgia
0
0
7
7
0
0
14
245
Honourable mention
Lasha Paitchadze
Georgia
1
0
2
1
0
0
4
359
Tengiz Tetunashvili
Georgia
0
0
0
5
0
0
5
348
Akaki Tikaradze
Georgia
7
0
3
5
0
0
15
230
Honourable mention
Jean Baptiste Gouere
France
7
0
0
7
0
0
14
245
Honourable mention
Emmanuel Breuillard
France
7
2
7
7
7
7
37
23
Gold medal
Thiên-Lôc Nguyen
France
7
0
4
7
5
0
23
153
Bronze medal
Yann Ollivier
France
7
0
1
7
0
0
15
230
Honourable mention
Olivier Pony
France
0
0
2
7
0
0
9
306
Honourable mention
Julien Samaha
France
7
0
0
7
7
0
21
166
Bronze medal
Heikki Hyyrö
Finland
0
0
0
6
0
0
6
337
Tuomas Korppi
Finland
7
0
7
6
1
0
21
166
Bronze medal
Toni Leppäkorpi
Finland
7
0
1
5
0
0
13
263
Honourable mention
Jouni Seppanen
Finland
3
0
4
6
7
0
20
182
Bronze medal
Jukka Suomela
Finland
7
0
0
7
0
0
14
245
Honourable mention
Uoti Urpala
Finland
0
7
0
7
6
7
27
114
Bronze medal
Mart Abel
Estonia
4
0
5
4
0
0
13
263
Andrei Filonov
Estonia
7
0
2
4
0
0
13
263
Honourable mention
Ülar Kahre
Estonia
0
0
1
3
0
0
4
359
Marko Lamp
Estonia
0
0
0
0
1
0
1
395
Targo Tennisberg
Estonia
1
0
7
7
0
0
15
230
Honourable mention
Andres Vesilind
Estonia
1
0
2
6
0
0
9
306
Søren G. Smith
Denmark
3
1
1
7
5
0
17
210
Honourable mention
Bennett Thomas Haselton
Denmark
1
0
7
6
2
0
16
222
Honourable mention
Anders N. Jensen
Denmark
7
0
7
5
0
0
19
193
Bronze medal
Toke Meier Carlsen
Denmark
7
0
1
5
0
0
13
263
Honourable mention
Birgitte Rahbek
Denmark
1
0
1
1
1
0
4
359
Jesper Stroh
Denmark
7
0
0
1
0
0
8
315
Honourable mention
Petr Kaňovský
Czech Republic
7
7
7
7
0
2
30
82
Silver medal
Filip Krška
Czech Republic
7
0
7
7
7
0
28
102
Bronze medal
Libor Mašíček
Czech Republic
6
0
7
7
7
1
28
102
Bronze medal
Martin Nečesal
Czech Republic
7
0
6
4
3
0
20
182
Bronze medal
David Pavlica
Czech Republic
7
0
7
7
2
0
23
153
Bronze medal
Robert Šámal
Czech Republic
6
0
7
5
7
0
25
137
Bronze medal
Adonis Antoniades
Cyprus
7
0
0
1
0
0
8
315
Honourable mention
Andreas Georgiou
Cyprus
0
0
2
0
0
0
2
381
Ernestos Panayiotou
Cyprus
7
0
2
1
1
0
11
285
Honourable mention
Athina Papaphilipou
Cyprus
2
0
0
1
0
0
3
370
Andreas Stylianides
Cyprus
7
0
1
4
1
0
13
263
Honourable mention
Ioannis Zachariou
Cyprus
5
0
0
1
0
0
6
337
Walter Carballosa Torres
Cuba
7
0
0
2
7
0
16
222
Honourable mention
Lorver Duarte Puig
Cuba
6
0
0
4
7
0
17
210
Honourable mention
Alexander Alvarez Hernandez
Cuba
6
0
5
5
0
0
16
222
Héctor Antonio Mesa Barrameda
Cuba
6
0
3
1
0
0
10
291
Bojan Antolović
Croatia
7
0
1
7
2
0
17
210
Honourable mention
Milica Čudina
Croatia
7
0
2
6
2
0
17
210
Honourable mention
Ante Đerek
Croatia
7
0
1
7
7
0
22
162
Bronze medal
Blaženka Gregurec
Croatia
3
0
0
5
1
0
9
306
Miroslav Jurišić
Croatia
7
0
6
7
7
0
27
114
Bronze medal
Maja Starčević
Croatia
7
0
4
7
1
0
19
193
Bronze medal
Carlos Humberto Caicedo
Colombia
7
0
1
5
0
0
13
263
Honourable mention
Sandor Ortegón
Colombia
5
0
4
5
7
0
21
166
Bronze medal
Javier Sánchez
Colombia
7
0
0
0
0
1
8
315
Honourable mention
Carlos Humberto Torres Ardila
Colombia
2
0
1
5
2
0
10
291
Carlos Alberto Vargas Cruz
Colombia
7
0
7
7
7
1
29
90
Silver medal
Eliana Zoque
Colombia
6
0
5
1
7
0
19
193
Bronze medal
Milton Jara
Chile
2
0
0
0
7
0
9
306
Honourable mention
Ivan Nieto
Chile
0
0
0
5
0
0
5
348
Donny Cheung
Canada
7
0
4
7
7
0
25
137
Bronze medal
Byung-Kyu Chun
Canada
7
0
5
6
7
0
25
137
Bronze medal
Cyrus Hsia Chen
Canada
7
7
7
7
7
0
35
36
Silver medal
Alyssa Ker
Canada
3
0
2
7
7
0
19
193
Bronze medal
Frédéric Latour
Canada
7
0
6
7
5
6
31
73
Silver medal
Lawrence Tang
Canada
7
0
4
7
0
0
18
202
Honourable mention
Detelin Dossev
Bulgaria
7
7
7
7
7
0
35
36
Silver medal
Grigor Grigorov
Bulgaria
7
7
7
7
2
5
35
36
Silver medal
Todor Milanov
Bulgaria
6
7
7
7
5
1
33
61
Silver medal
Ivo Nikolov
Bulgaria
7
0
6
7
7
1
28
102
Bronze medal
Nikolay Nikolov
Bulgaria
7
7
7
7
7
7
42
1
Gold medal, Special prize
Vladimir Tchalkov
Bulgaria
7
7
7
6
7
0
34
54
Silver medal
Artur Ávila Cordeiro de Melo
Brazil
7
7
7
7
7
2
37
23
Gold medal
Breno de Alencar Araripe Falcão
Brazil
7
0
3
1
0
0
11
285
Honourable mention
Fernando Antonio de Araújo Carneiro
Brazil
7
0
1
6
0
0
14
245
Honourable mention
André Luís de Souza Neves
Brazil
2
0
2
0
6
0
10
291
Davi Ponciano Araújo Lima
Brazil
7
0
2
0
0
0
9
306
Honourable mention
André Reys Leal
Brazil
0
0
1
4
0
0
5
348
Katarina Blagović
Bosnia and Herzegovina
1
0
0
1
0
0
2
381
Anur Hrustemović
Bosnia and Herzegovina
0
0
0
0
1
0
1
395
Tarik Kabil
Bosnia and Herzegovina
1
0
0
2
0
0
3
370
Vedad Pašić
Bosnia and Herzegovina
0
0
0
1
0
0
1
395
Radoš Radoičić
Bosnia and Herzegovina
3
0
0
2
2
0
7
329
Zenan Šabanac
Bosnia and Herzegovina
2
0
0
1
1
0
4
359
Alexandre Dandoy
Belgium
7
0
4
7
0
0
18
202
Honourable mention
Tom de Medts
Belgium
7
0
1
5
7
0
20
182
Bronze medal
Christophe Lermytte
Belgium
0
0
0
1
0
0
1
395
Sebastien Leroy
Belgium
1
0
1
1
7
0
10
291
Honourable mention
Bert Seynaeve
Belgium
7
0
4
3
0
3
17
210
Honourable mention
Jacques Theys
Belgium
7
0
2
6
2
0
17
210
Honourable mention
Anatoli Karolik
Belarus
7
0
2
7
1
0
17
210
Honourable mention
Maxim Oleinikov
Belarus
7
0
6
7
1
0
21
166
Bronze medal
Sergei Shikh
Belarus
7
7
7
7
2
0
30
82
Silver medal
Artem Shvorin
Belarus
7
1
1
7
2
1
19
193
Bronze medal
Mikhail Vronski
Belarus
7
0
2
7
1
0
17
210
Honourable mention
Andrei Yadrentsev
Belarus
7
0
7
6
7
0
27
114
Bronze medal
Coshkar Couseinov
Azerbaijan
1
6
0
1
0
0
8
315
Seidli Elnur
Azerbaijan
2
0
0
6
0
0
8
315
Raif Rustamov
Azerbaijan
0
7
1
5
1
0
14
245
Honourable mention
Odo Benda
Austria
7
0
0
4
1
0
12
278
Honourable mention
Hans Drauschke
Austria
7
0
3
3
3
0
16
222
Honourable mention
Florian Herzig
Austria
6
0
7
7
7
0
27
114
Bronze medal
Tobias Krenn
Austria
3
0
4
1
1
0
9
306
Thomas Kroyer
Austria
2
0
0
1
3
0
6
337
Oliver Pfeiffer
Austria
7
0
1
3
7
0
18
202
Honourable mention
Christopher Barber
Australia
1
0
7
7
3
0
18
202
Honourable mention
Gordon Deane
Australia
7
0
3
7
2
1
20
182
Bronze medal
Jian He
Australia
6
5
7
7
7
0
32
66
Silver medal
Zhi Ren (Herbert) Xu
Australia
7
0
7
7
0
0
21
166
Bronze medal
Nigel Tao
Australia
6
0
7
7
7
0
27
114
Bronze medal
Trevor Tao
Australia
6
0
7
7
7
0
27
114
Bronze medal
Arman Antaranian
Armenia
1
0
0
1
0
0
2
381
Haik Grigorian
Armenia
0
0
0
0
0
0
0
406
Vardgues Levonian
Armenia
7
7
3
7
7
0
31
73
Silver medal
Nansen Petrossian
Armenia
7
7
4
1
7
0
26
132
Bronze medal
Sahack Petrossian
Armenia
1
7
3
7
0
0
18
202
Honourable mention
Vahe Poladian
Armenia
2
7
7
7
7
4
34
54
Silver medal
Martín Avendaño
Argentina
7
0
7
7
7
1
29
90
Silver medal
Flavia Bonomo
Argentina
2
0
1
6
2
0
11
285
Matilde Lalin
Argentina
6
7
3
7
7
0
30
82
Silver medal
Santiago Laplagne
Argentina
6
0
7
6
2
0
21
166
Bronze medal
Leandro Saita
Argentina
7
0
1
2
7
0
17
210
Honourable mention
German Zorba
Argentina
6
0
1
7
7
0
21
166
Bronze medal
Results may not be complete and may include mistakes. Please send relevant information to the webmaster:
webmaster@imo-official.org
.
Supported by Google