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
◄
35
th
IMO 1994
►
Country results
•
Individual results
•
Statistics
Contestant
[
♀
♂
]
[←]
Country
P1
P2
P3
P4
P5
P6
∑
Total
#
Rank
Award
Moreno Santiago Luis
Cuba
0
7
0
4
1
0
12
268
Honourable mention
Juan Rivera
Chile
7
7
7
5
2
7
35
49
Silver medal
Matias Libedinsky
Chile
2
7
3
5
0
0
17
205
Honourable mention
Alyssa Ker
Canada
7
7
2
2
2
0
20
176
Bronze medal
Edward Leung
Canada
7
7
7
7
7
5
40
28
Gold medal
Kevin Purbhoo
Canada
7
7
7
2
6
0
29
95
Bronze medal
Robert Bridson
Canada
4
7
6
1
6
0
24
132
Bronze medal
Cyrus Hsia Chen
Canada
2
7
1
2
2
3
17
205
Honourable mention
Ernestos Panayiotou
Cyprus
1
7
3
2
2
2
17
205
Honourable mention
Bor-Ching Su
Taiwan
0
7
7
3
0
7
24
132
Bronze medal
Chun-Hsiung Hsia
Taiwan
2
7
7
1
6
7
30
88
Silver medal
Chung-Chieh Shan
Taiwan
3
7
7
7
3
7
34
58
Silver medal
Ho-Lin Chen
Taiwan
7
7
7
2
3
7
33
67
Silver medal
Hui-Chuan Huang
Taiwan
0
7
5
1
5
0
18
193
Honourable mention
Yu-Chang Huang
Taiwan
3
7
7
7
6
1
31
78
Silver medal
Pablo Emanuel
Brazil
6
7
7
4
7
0
31
78
Silver medal
Reinaldo Penharrubia Fagundes
Brazil
7
7
7
1
2
7
31
78
Silver medal
Marcelo Mendes de Oliveira
Brazil
0
7
2
1
1
0
11
284
Honourable mention
Marcondes França Júnior
Brazil
0
7
0
0
1
0
8
318
Honourable mention
Paulo José Bonfim Gomes Rodrigues
Brazil
0
7
0
4
3
0
14
244
Honourable mention
Nikolai Kalocha
Belarus
2
7
0
0
7
0
16
214
Honourable mention
Serguei Charapov
Belarus
0
7
6
4
7
0
24
132
Bronze medal
Dmitri Zenevitch
Belarus
1
7
0
5
7
0
20
176
Bronze medal
Stanislav Sobolevsky
Belarus
7
7
7
7
7
2
37
37
Silver medal
Ivica Ivec
Croatia
0
7
4
7
3
0
21
165
Bronze medal
Milica Čudina
Croatia
0
7
0
1
1
2
11
284
Honourable mention
Natalia Kuljiš
Croatia
0
7
0
2
1
0
10
297
Honourable mention
Miroslav Jurišić
Croatia
2
7
7
3
0
7
26
120
Bronze medal
Vahe Poladian
Armenia
6
7
1
5
5
0
24
132
Bronze medal
Vardgues Levonian
Armenia
0
7
4
3
7
0
21
165
Bronze medal
Haik Mikaelian
Armenia
2
7
0
0
6
0
15
230
Honourable mention
Stefaan Vaes
Belgium
0
7
0
1
7
0
15
230
Honourable mention
Francis Gardeyn
Belgium
1
7
0
7
1
0
16
214
Honourable mention
Xavier Hainaut
Belgium
0
7
0
7
7
0
21
165
Bronze medal
Quentin Louveaux
Belgium
0
7
5
0
1
1
14
244
Honourable mention
Carl D'Halluin
Belgium
1
7
7
3
4
2
24
132
Bronze medal
Alice Devillers
Belgium
2
7
0
3
1
2
15
230
Honourable mention
Bjarne Knudsen
Denmark
7
7
1
1
5
0
21
165
Bronze medal
Peeter Laud
Estonia
0
7
7
0
2
7
23
143
Bronze medal
Toomas Paaver
Estonia
0
7
0
1
1
0
9
309
Honourable mention
Kati Metsalu
Estonia
0
7
7
1
1
0
16
214
Honourable mention
Tobias Krenn
Austria
0
7
5
3
0
0
15
230
Honourable mention
Christoph Reisinger
Austria
3
7
0
5
0
0
15
230
Honourable mention
Theresia Eisenkölbl
Austria
7
7
7
7
7
7
42
1
Gold medal
Borislav Deianov
Bulgaria
7
7
7
2
6
5
34
58
Silver medal
Iasen P. Siderov
Bulgaria
7
7
7
7
7
7
42
1
Gold medal
Nikolay Nikolov
Bulgaria
7
7
7
7
7
0
35
49
Silver medal
Stanislav Jordanov
Bulgaria
7
7
7
6
7
7
41
23
Gold medal
Grigor Grigorov
Bulgaria
1
7
7
5
7
2
29
95
Bronze medal
Mladen Dimitrov
Bulgaria
7
7
7
7
7
7
42
1
Gold medal
Eliana Zoque
Colombia
0
7
7
1
5
0
20
176
Bronze medal
Camilo Rivera
Colombia
0
7
3
1
1
0
12
268
Honourable mention
Dario Monroy
Colombia
7
7
4
1
7
7
33
67
Silver medal
Carlos Alberto Vargas Cruz
Colombia
2
7
0
3
3
7
22
154
Bronze medal
Alf Angel Onshuus Nino
Colombia
2
7
0
2
1
0
12
268
Honourable mention
Federico Ardila Mantilla
Colombia
7
7
7
7
7
2
37
37
Silver medal
Leandro Saita
Argentina
2
7
6
7
7
7
36
44
Silver medal
Martín Avendaño
Argentina
7
7
7
2
7
7
37
37
Silver medal
Luis Silvestre
Argentina
7
7
7
7
7
0
35
49
Silver medal
Chaitanya Rao
Australia
0
7
7
2
2
0
18
193
Honourable mention
Nigel Tao
Australia
1
7
7
1
1
7
24
132
Bronze medal
Andrew Rogers
Australia
6
7
7
5
3
0
28
102
Bronze medal
James Lefevre
Australia
7
7
7
3
7
7
38
34
Silver medal
William Hawkins
Australia
7
7
7
7
7
2
37
37
Silver medal
Jan Mach
Czech Republic
0
7
5
2
3
0
17
205
Honourable mention
Robert Šámal
Czech Republic
0
7
7
7
7
7
35
49
Silver medal
Filip Krška
Czech Republic
0
7
6
2
3
0
18
193
Honourable mention
Libor Mašíček
Czech Republic
0
7
7
7
4
0
25
126
Bronze medal
David Pavlica
Czech Republic
0
7
7
7
2
5
28
102
Bronze medal
Petr Kaňovský
Czech Republic
7
7
7
7
0
3
31
78
Silver medal
Tarik Muharemović
Bosnia and Herzegovina
0
7
5
2
7
0
21
165
Bronze medal
Ting Li
People's Republic of China
7
7
7
7
6
0
34
58
Silver medal
Chenhai Xi
People's Republic of China
7
7
7
7
6
0
34
58
Silver medal
Jiangang Yao
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
7
7
0
35
49
Silver medal
Jianbo Peng
People's Republic of China
7
7
7
7
7
7
42
1
Gold medal
Jian Zhang
People's Republic of China
7
7
7
7
7
7
42
1
Gold medal
Kong Hong Hoi
Macau
7
7
6
6
4
0
30
88
Silver medal
Chi Hou Lao
Macau
0
7
0
0
1
0
8
318
Honourable mention
Lai U Choi
Macau
0
7
3
1
0
0
11
284
Honourable mention
Takashi Itou
Japan
2
7
7
4
0
7
27
114
Bronze medal
Masashi Ohnawa
Japan
5
7
7
7
6
0
32
74
Silver medal
Toshiyuki Shimono
Japan
0
7
7
2
4
0
20
176
Bronze medal
Tetsuyuki Maruoka
Japan
7
7
7
7
5
0
33
67
Silver medal
Naotosi Nakamura
Japan
0
7
7
7
5
1
27
114
Bronze medal
Satoru Takahashi
Japan
7
7
7
7
6
7
41
23
Gold medal
Sambuddha Roy
India
2
7
7
7
7
1
31
78
Silver medal
Subhash Ajit Khot
India
7
7
7
7
2
1
31
78
Silver medal
Mahesh Kumar
India
1
7
6
7
1
0
22
154
Bronze medal
Arvind Sankar
India
5
7
6
7
7
7
39
31
Silver medal
Abhijit Mahabal
India
0
7
6
3
2
7
25
126
Bronze medal
Amodh Khandekar
India
0
7
4
7
1
1
20
176
Bronze medal
Ulisse Bemer
Italy
0
7
5
7
1
0
20
176
Bronze medal
Davide Gaiotto
Italy
0
7
2
3
4
0
16
214
Honourable mention
Francesco Morandin
Italy
0
7
6
3
0
1
17
205
Honourable mention
Maxim Iorsh
Israel
7
7
3
7
2
0
26
120
Bronze medal
Ruvim Khvoles
Israel
6
7
3
1
1
1
19
187
Bronze medal
Lev Buhovsky
Israel
7
7
6
7
0
7
34
58
Silver medal
Lev Radzivilovsky
Israel
0
7
6
2
6
7
28
102
Bronze medal
Efstratios Rappos
Greece
0
7
0
2
6
0
15
230
Honourable mention
Nikolaos Zygouras
Greece
0
7
2
3
6
0
18
193
Honourable mention
Georgios Solidakis
Greece
0
7
7
0
0
0
14
244
Honourable mention
Andreas Oikonomou
Greece
0
7
0
0
4
0
11
284
Honourable mention
Ioannis Mavroidis
Greece
7
7
0
1
7
1
23
143
Bronze medal
Theodoros Sangvinatsos
Greece
0
7
0
2
1
0
10
297
Honourable mention
Philippe Golle
France
7
7
7
7
7
7
42
1
Gold medal
Daniel Goujot
France
1
7
7
3
7
6
31
78
Silver medal
Vincent Beffara
France
7
7
3
1
4
7
29
95
Bronze medal
Sebastien Ailleret
France
7
7
7
1
6
0
28
102
Bronze medal
Gilles Depailler
France
1
7
2
6
2
5
23
143
Bronze medal
Aigars Zaube
Latvia
0
7
4
3
0
0
14
244
Honourable mention
Maksims Kravcevs
Latvia
7
7
0
0
0
7
21
165
Bronze medal
Gábor Futó
Hungary
7
7
7
7
4
7
39
31
Silver medal
Ádám Szeidl
Hungary
7
7
7
7
7
7
42
1
Gold medal
Marianna Csörnyei
Hungary
7
7
7
7
4
7
39
31
Silver medal
Egmont Koblinger
Hungary
7
7
7
2
7
6
36
44
Silver medal
Benedek Párniczky
Hungary
3
7
7
7
2
7
33
67
Silver medal
Szabolcs Szádeczky-Kardoss
Hungary
4
7
7
7
7
0
32
74
Silver medal
Richard Murphy
Ireland
0
7
0
2
6
0
15
230
Honourable mention
Mark Flanagan
Ireland
0
7
1
0
1
1
10
297
Honourable mention
Eoghan Flanagan
Ireland
0
7
7
1
0
1
16
214
Honourable mention
Jouni Seppanen
Finland
0
7
5
0
0
0
12
268
Honourable mention
Gunther Vogel
Germany
2
7
7
3
2
0
21
165
Bronze medal
Arend Bayer
Germany
7
7
7
5
7
7
40
28
Gold medal
Andreas Klein
Germany
0
7
7
7
1
7
29
95
Bronze medal
Anja Wille
Germany
7
7
7
7
6
0
34
58
Silver medal
Wing Yip Ho
Hong Kong
5
7
5
5
3
6
31
78
Silver medal
Ka Hing Tsui
Hong Kong
7
7
7
5
4
7
37
37
Silver medal
Yun Leung Suen
Hong Kong
7
7
1
4
3
0
22
154
Bronze medal
Wai Hoi Bobby Poon
Hong Kong
7
7
7
1
0
2
24
132
Bronze medal
Effendi Ronny
Indonesia
1
7
0
1
0
0
9
309
Honourable mention
Wijayanti Utari
Indonesia
0
7
1
2
1
0
11
284
Honourable mention
Marchelius Stefanus
Indonesia
1
7
0
1
0
0
9
309
Honourable mention
Laurent Berger
Luxembourg
0
7
7
6
5
7
32
74
Silver medal
Nurgul Ukueva
Kyrgyzstan
0
7
0
1
4
0
12
268
Honourable mention
Reza Sadeghi
Islamic Republic of Iran
7
7
7
7
4
5
37
37
Silver medal
Maziyar Ramin Rad
Islamic Republic of Iran
7
7
6
7
7
7
41
23
Gold medal
Maryam Mirzakhani
Islamic Republic of Iran
6
7
7
7
7
7
41
23
Gold medal
Omid Naghshinen A
Islamic Republic of Iran
3
7
1
4
6
2
23
143
Bronze medal
Roya Beheshti Zavareh
Islamic Republic of Iran
4
7
7
3
7
7
35
49
Silver medal
Grzegorz Bobiński
Poland
7
7
7
7
7
7
42
1
Gold medal
Krzysztof Krupiński
Poland
5
7
2
0
5
0
19
187
Bronze medal
Tomasz Schreiber
Poland
7
7
7
7
7
7
42
1
Gold medal
Michał Śliwiński
Poland
0
7
7
0
4
0
18
193
Honourable mention
Benito Fabián Romero Jiménez
Mexico
0
7
0
1
0
0
8
318
Honourable mention
Oystein Gjerstad
Norway
4
7
7
0
6
7
31
78
Silver medal
Alexandru Popa
Romania
1
7
2
7
6
3
26
120
Bronze medal
Dragos-Nicola Oprea
Romania
5
7
7
7
7
1
34
58
Silver medal
Florin Spanu
Romania
2
7
7
6
1
7
30
88
Silver medal
Dragos Ghioca
Romania
1
7
7
7
6
7
35
49
Silver medal
Francisc Robert Ribciuc
Romania
2
7
7
7
7
7
37
37
Silver medal
Gabriel Mititica
Romania
7
7
7
7
6
2
36
44
Silver medal
Abdelwahab Missa
Morocco
1
7
0
2
7
0
17
205
Honourable mention
Faris Derrij
Morocco
0
7
0
6
7
0
20
176
Bronze medal
Mouloud Belkouh
Morocco
0
7
0
7
1
0
15
230
Honourable mention
Abdelmajid Youssfi
Morocco
0
7
0
4
7
0
18
193
Honourable mention
Hatim Marouane
Morocco
2
7
0
7
7
0
23
143
Bronze medal
Mounssif Aderkaoui
Morocco
0
7
0
1
4
0
12
268
Honourable mention
Lasha Jikia
Georgia
1
7
0
2
1
0
11
284
Honourable mention
Giorgi Kovalenko
Georgia
2
7
0
2
6
1
18
193
Honourable mention
Kakhaber Paichadze
Georgia
0
7
1
4
1
0
13
254
Honourable mention
Daariimaa Amgalan
Mongolia
0
7
0
0
0
0
7
326
Honourable mention
Sanduijav Enkhbayar
Mongolia
0
7
0
3
0
0
10
297
Honourable mention
Saizmaa Tsogzolmaa
Mongolia
1
7
0
0
0
0
8
318
Honourable mention
Uuye Otgonbayar
Mongolia
7
7
6
5
0
7
32
74
Silver medal
Peter Macák
Slovakia
3
7
5
7
5
0
27
114
Bronze medal
Michal Kovár
Slovakia
0
7
0
1
4
0
12
268
Honourable mention
Patrik Horník
Slovakia
7
7
0
2
6
0
22
154
Bronze medal
Martin Niepel
Slovakia
7
7
7
7
7
1
36
44
Silver medal
Andrej Zlatoš
Slovakia
7
7
7
7
7
7
42
1
Gold medal
Primož Moravec
Slovenia
0
7
0
2
7
0
16
214
Honourable mention
Swee Heng Tan
Singapore
1
7
2
5
0
0
15
230
Honourable mention
Wee Hoe Teck
Singapore
1
7
7
7
6
2
30
88
Silver medal
Han Ping Chor
Singapore
0
7
2
2
2
0
13
254
Honourable mention
Pang Siu Taur
Singapore
7
7
3
7
2
7
33
67
Silver medal
Brendan Riley
New Zealand
5
7
4
2
0
5
23
143
Bronze medal
Kirk Alexander
New Zealand
0
7
6
7
5
0
25
126
Bronze medal
James Andrew McGowan
New Zealand
1
7
7
3
2
2
22
154
Bronze medal
Erik Kieft
Netherlands
7
7
7
2
3
3
29
95
Bronze medal
Ronald van Luijk
Netherlands
7
7
0
3
1
2
20
176
Bronze medal
Kevin Backhouse
Netherlands
0
7
1
2
3
0
13
254
Honourable mention
Simon Kronemeijer
Netherlands
0
7
7
0
1
0
15
230
Honourable mention
David Fraser
South Africa
0
7
7
2
1
3
20
176
Bronze medal
Glenton Jelbert
South Africa
0
7
3
4
0
4
18
193
Honourable mention
Mark Nicholas Berman
South Africa
7
7
7
7
1
0
29
95
Bronze medal
Andrej Bogdanov
North Macedonia
1
7
1
1
2
1
13
254
Honourable mention
Nasko Karamanov
North Macedonia
0
7
1
3
5
0
16
214
Honourable mention
Seung Chun Lee
Republic of Korea
7
7
7
7
7
0
35
49
Silver medal
Kyungyong Lee
Republic of Korea
1
7
7
7
6
0
28
102
Bronze medal
Dano Kim
Republic of Korea
2
7
7
7
7
0
30
88
Silver medal
Jin Tae Kim
Republic of Korea
7
7
7
1
3
0
25
126
Bronze medal
Sug Woo Shin
Republic of Korea
0
7
7
7
7
0
28
102
Bronze medal
Serguei Norine
Russian Federation
7
7
7
7
7
7
42
1
Gold medal
Roman Karasev
Russian Federation
7
7
7
7
7
7
42
1
Gold medal
Anna Dyubina
Russian Federation
7
7
7
7
7
3
38
34
Silver medal
Mikhail Bondarko
Russian Federation
7
7
7
7
7
7
42
1
Gold medal
Alexandre Borissov
Russian Federation
0
7
7
7
5
0
26
120
Bronze medal
Natalia Dobrinskaia
Russian Federation
1
7
5
7
7
7
34
58
Silver medal
Irina Savcenco
Republic of Moldova
0
7
0
0
0
0
7
326
Honourable mention
Ilia Karabach
Ukraine
6
7
7
1
0
7
28
102
Bronze medal
Yuliy Sannikov
Ukraine
7
7
7
7
7
7
42
1
Gold medal
Dong Vu To
Vietnam
7
7
1
7
6
2
30
88
Silver medal
Hài Long Đào
Vietnam
7
7
7
6
7
7
41
23
Gold medal
Ngọc Nam Trần
Vietnam
4
7
7
7
6
7
38
34
Silver medal
Chu Gia Vượng Nguyễn
Vietnam
0
7
6
6
5
7
31
78
Silver medal
Duy Lan Nguyễn
Vietnam
7
7
7
6
7
0
34
58
Silver medal
Quy Tuấn Nguyễn
Vietnam
6
7
6
7
7
0
33
67
Silver medal
Kitisak Srinarupat
Thailand
0
7
1
4
0
0
12
268
Honourable mention
Dungjade Shiowattana
Thailand
7
7
7
3
4
0
28
102
Bronze medal
Jittichai Kujanakanoknad
Thailand
1
7
7
4
5
4
28
102
Bronze medal
Zafer Şimşek
Türkiye
0
7
2
3
4
0
16
214
Honourable mention
Murat Atlamaz
Türkiye
1
7
7
4
2
1
22
154
Bronze medal
Bilal Yurdakul
Türkiye
1
7
0
3
2
1
14
244
Honourable mention
Bayram Yenikaya
Türkiye
7
7
1
4
2
1
22
154
Bronze medal
Rıza Ertuğrul
Türkiye
1
7
7
2
3
2
22
154
Bronze medal
Hasan Fehmi Ateş
Türkiye
3
7
7
4
1
0
22
154
Bronze medal
Ben Joseph Green
United Kingdom
7
7
7
7
7
0
35
49
Silver medal
Matthew Fayers
United Kingdom
4
7
2
3
6
2
24
132
Bronze medal
Catriona Frances Maclean
United Kingdom
7
7
7
7
7
7
42
1
Gold medal
Jacob Roger Shapiro
United Kingdom
7
7
7
2
6
7
36
44
Silver medal
Ravindra Maharaj
Trinidad and Tobago
0
7
6
3
1
1
18
193
Honourable mention
Jeremy Bem
United States of America
7
7
7
7
7
7
42
1
Gold medal
Stephen Wang
United States of America
7
7
7
7
7
7
42
1
Gold medal
Jacob Lurie
United States of America
7
7
7
7
7
7
42
1
Gold medal
Noam Shazeer
United States of America
7
7
7
7
7
7
42
1
Gold medal
Aleksandr Khazanov
United States of America
7
7
7
7
7
7
42
1
Gold medal
Jonathan Weinstein
United States of America
7
7
7
7
7
7
42
1
Gold medal
Arnak Dalalian
Armenia
3
6
0
7
7
0
23
143
Bronze medal
Artur Barkhoudarian
Armenia
6
6
1
7
7
0
27
114
Bronze medal
Dora Tilli
Argentina
0
6
1
3
7
7
24
132
Bronze medal
David Gabelaia
Georgia
5
6
5
1
1
7
25
126
Bronze medal
Bernard L Cran
Philippines
1
6
0
4
1
0
12
268
Richard Schneider
South Africa
5
6
1
3
2
0
17
205
Samuel Rydh
Sweden
2
6
0
0
7
7
22
154
Bronze medal
Alexandre Khomenko
Ukraine
0
6
7
2
2
0
17
205
Honourable mention
Sergey Bolotenko
Ukraine
5
6
7
7
1
7
33
67
Silver medal
Edward Thomas Crane
United Kingdom
4
6
7
2
3
7
29
95
Bronze medal
Joseph Samuel Myers
United Kingdom
7
6
7
7
6
7
40
28
Gold medal
Gil Rochat
Switzerland
0
6
0
0
0
0
6
339
Vladimir Lechkevitch
Belarus
1
5
7
5
6
0
24
132
Bronze medal
Manolo Eminenti
Italy
0
5
7
3
1
0
16
214
Honourable mention
Ali Nourmohammadi
Islamic Republic of Iran
0
5
7
7
5
2
26
120
Bronze medal
John Sullivan
Ireland
0
5
4
0
1
4
14
244
Antono Dewanto
Indonesia
0
5
0
2
0
0
7
326
Sigfrido Hernández Román
Mexico
0
5
0
0
0
0
5
345
Mongol Bayarpurev
Mongolia
0
5
0
2
0
0
7
326
Ivan Cimrák
Slovakia
1
5
0
1
4
0
11
284
Paul Manalastas
Philippines
1
5
1
2
2
0
11
284
Victor Krupchitskiy
Ukraine
7
5
6
6
3
0
27
114
Bronze medal
Miguel Anxo Bermudez Carro
Spain
0
5
0
5
0
0
10
297
Sumet Ketsri
Thailand
0
5
0
2
2
0
9
309
Kavita Baball
Trinidad and Tobago
0
5
1
3
1
1
11
284
Brian Armour
Trinidad and Tobago
1
5
2
2
2
0
12
268
Akshay Venkatesh
Australia
1
4
7
7
7
2
28
102
Bronze medal
Adonis Antoniades
Cyprus
0
4
3
1
1
0
9
309
Antonios Papachristodoulou
Cyprus
1
4
2
3
4
0
14
244
Markus Wabro
Austria
0
4
1
3
6
0
14
244
Martin Burger
Austria
0
4
6
2
3
0
15
230
Florian Herzig
Austria
1
4
3
3
1
1
13
254
Eduards Mihelovičs
Latvia
3
4
0
7
7
0
21
165
Bronze medal
Tilo Eilebrecht
Germany
4
4
7
5
3
7
30
88
Silver medal
Aleksandar Blazevski
North Macedonia
1
4
7
2
1
7
22
154
Bronze medal
Bjarni Einarsson
Iceland
0
4
1
2
0
0
7
326
Rico T Draper
Philippines
1
4
0
0
0
0
5
345
Melvin T Marfega
Philippines
0
4
2
1
0
0
7
326
Mirko Petruševski
North Macedonia
3
4
5
3
0
1
16
214
Armin Rigo
Switzerland
1
4
5
3
3
7
23
143
Bronze medal
Ola Hansson
Sweden
2
4
5
3
0
2
16
214
Ongart Supackchookul
Thailand
1
4
1
2
2
0
10
297
Andrew Skeen
South Africa
0
4
3
0
6
0
13
254
Artem Chvorin
Belarus
0
3
3
6
7
4
23
143
Bronze medal
Targo Tennisberg
Estonia
0
3
3
1
2
7
16
214
Honourable mention
Christopher Ian Hendrie
Canada
1
3
6
1
1
1
13
254
George Savides
Cyprus
0
3
0
0
0
0
3
362
Muharem Jakubovic
Bosnia and Herzegovina
2
3
0
0
0
0
5
345
Shun Yin Chu
Macau
0
3
7
1
0
0
11
284
Honourable mention
Or Tzuk
Israel
0
3
5
2
6
5
21
165
Bronze medal
Magnús Þór Torfason
Iceland
0
3
0
0
0
7
10
297
Honourable mention
Mark Weyer
Germany
7
3
7
1
1
2
21
165
Bronze medal
Hoi Pan Chu
Hong Kong
3
3
7
2
5
0
20
176
Bronze medal
Kuan Wa Choi
Macau
0
3
0
0
2
0
5
345
Tak Mao U
Macau
0
3
4
1
0
2
10
297
Ingileif B. Hallgrímsdóttir
Iceland
0
3
0
0
0
0
3
362
William Mark Dukes
Ireland
1
3
6
1
0
0
11
284
Chui Ping Ho
Singapore
0
3
7
3
0
0
13
254
Honourable mention
Dion Gijswijt
Netherlands
1
3
0
0
2
7
13
254
Honourable mention
Hilton Lange
South Africa
7
3
7
4
1
1
23
143
Bronze medal
Oleg Alexandrov
Republic of Moldova
0
3
6
7
7
0
23
143
Bronze medal
Iván González Gallo González
Mexico
0
3
0
2
0
0
5
345
Gert Jan Smit
Netherlands
1
3
0
1
4
0
9
309
Sergiu Rata
Republic of Moldova
0
3
2
2
0
0
7
326
Dorin Grecu
Republic of Moldova
0
3
0
1
3
0
7
326
Mikhailo Ganichev
Ukraine
0
3
6
7
0
0
16
214
Honourable mention
Henrik Stewenius
Sweden
1
3
5
3
0
0
12
268
Shiva Sandy
Trinidad and Tobago
1
3
3
2
1
0
10
297
Natalie Nunes
Trinidad and Tobago
0
3
1
0
2
1
7
326
Nis Anders Joergensen
Denmark
0
2
7
0
3
7
19
187
Bronze medal
Stylianos Ioannides
Cyprus
0
2
0
1
0
1
4
356
Him Ting Wong
Hong Kong
7
2
7
7
5
0
28
102
Bronze medal
Khalifah Al Sabah
Kuwait
2
2
0
1
0
0
5
345
Paulius Cerka
Lithuania
5
2
6
2
1
2
18
193
Nfn Sutriyati
Indonesia
1
2
0
3
1
0
7
326
Assel Djoumagoulova
Kyrgyzstan
0
2
0
2
0
0
4
356
Jan Siwanowicz
Poland
1
2
7
2
2
7
21
165
Bronze medal
Jernej Barbič
Slovenia
0
2
2
7
0
0
11
284
Honourable mention
João Cerqueira
Portugal
0
2
1
0
0
1
4
356
Kevin Ross
New Zealand
1
2
4
2
2
3
14
244
Korakot Chaovavanich
Thailand
0
2
7
1
7
2
19
187
Bronze medal
Juha Lemmetti
Finland
7
1
3
5
0
0
16
214
Honourable mention
Ilkka Alasaarela
Finland
0
1
7
1
5
0
14
244
Honourable mention
Panayiotis Kyzas
Cyprus
0
1
0
0
0
0
1
374
Midhat Mujkić
Bosnia and Herzegovina
0
1
0
3
0
0
4
356
Michele Cammarata
Italy
2
1
6
2
7
7
25
126
Bronze medal
Ainārs Galvāns
Latvia
5
1
7
0
7
7
27
114
Bronze medal
Thomas Daniel
Italy
3
1
0
1
3
0
8
318
Khalid Al Zanki
Kuwait
0
1
1
0
2
0
4
356
Fahad Al Ghimlas
Kuwait
0
1
0
0
0
0
1
374
Fajhan Al Mutairi
Kuwait
0
1
0
0
0
0
1
374
Gatis Graubiņš
Latvia
0
1
6
1
0
0
8
318
Deirdre O'Brien
Ireland
0
1
0
1
0
0
2
370
Sigitas Rupelkis
Lithuania
1
1
2
1
1
0
6
339
Nerijus Kukuraitis
Lithuania
1
1
0
1
1
2
6
339
Outchkovnbek Tachbaev
Kyrgyzstan
0
1
0
2
0
2
5
345
Didier Adán Solís Gamboa
Mexico
0
1
0
2
0
0
3
362
José Antonio Ramírez Robledo
Mexico
0
1
0
2
0
0
3
362
Håkon Hallingstad
Norway
0
1
0
1
0
0
2
370
Vladimir Gelashvili
Georgia
0
1
0
1
0
0
2
370
Nelson Sousa
Portugal
2
1
4
2
0
0
9
309
Rui Duarte
Portugal
2
1
2
2
0
0
7
326
Helena Šmigoc
Slovenia
5
1
0
0
0
0
6
339
Jerónimo Arenas Garcia
Spain
4
1
0
1
0
7
13
254
Honourable mention
David Sevilla Gonzalez
Spain
0
1
0
2
0
0
3
362
Peter Hosein
Trinidad and Tobago
0
1
0
2
2
0
5
345
Jaakko Kangasharju
Finland
2
0
7
2
7
0
18
193
Honourable mention
Sinan Sinanović
Bosnia and Herzegovina
0
0
7
3
3
0
13
254
Honourable mention
Ozren Perše
Croatia
0
0
5
1
4
0
10
297
Damir Vukičević
Croatia
1
0
6
1
2
2
12
268
Heikki Hyyrö
Finland
1
0
0
0
0
0
1
374
Rasmus Kousholt Sandberg
Denmark
2
0
0
2
1
0
5
345
Jacob Anderskov
Denmark
2
0
0
0
4
0
6
339
Mart Abel
Estonia
6
0
5
2
5
0
18
193
Pablo Shmerkin
Argentina
0
0
6
5
5
0
16
214
Santiago Laplagne
Argentina
0
0
6
5
0
0
11
284
Emica Dautbegović
Bosnia and Herzegovina
0
0
0
1
0
0
1
374
Haggai Scolnicov
Israel
1
0
6
1
0
7
15
230
Honourable mention
Dalius Masalas
Lithuania
1
0
7
1
0
2
11
284
Honourable mention
Vytautas Paškūnas
Lithuania
0
0
7
7
5
1
20
176
Bronze medal
Abdullah Husein
Kuwait
0
0
0
0
0
1
1
374
Didier Auroux
France
1
0
5
2
0
0
8
318
Zane Jēkabsone
Latvia
6
0
0
1
0
0
7
326
Alfreð Hauksson
Iceland
0
0
6
1
2
0
9
309
Uoti Urpala
Finland
0
0
6
3
0
0
9
309
Arunas Seputis
Lithuania
6
0
1
2
3
0
12
268
Mulyadi Lukito
Indonesia
0
0
1
0
1
1
3
362
Viktor Pak
Kyrgyzstan
0
0
0
1
0
0
1
374
Pavel Kaganski
Kyrgyzstan
0
0
1
0
0
0
1
374
Sovetbet Madichov
Kyrgyzstan
0
0
0
1
0
0
1
374
Konrad Patkowski
Poland
7
0
7
7
7
0
28
102
Bronze medal
Håvard Larsen
Norway
1
0
7
1
5
5
19
187
Bronze medal
David Chkhaidze
Georgia
7
0
6
7
6
0
26
120
Bronze medal
Iztok Kavkler
Slovenia
2
0
0
7
3
0
12
268
Honourable mention
Peter Sedcole
New Zealand
7
0
7
2
3
0
19
187
Bronze medal
Timothy James McLennan
New Zealand
3
0
7
1
2
0
13
254
Honourable mention
Glen M Ong
Philippines
2
0
7
2
3
1
15
230
Honourable mention
Chung Kil Hur
Republic of Korea
7
0
7
4
6
0
24
132
Bronze medal
Andrés Bonilla Suárez
Mexico
0
0
3
2
0
0
5
345
Tore August Kro
Norway
3
0
6
5
1
1
16
214
Johannes Kleppe
Norway
3
0
0
5
0
0
8
318
Lance Olav Eastgate
Norway
1
0
1
1
1
0
4
356
Balhuu Batbayasgalan
Mongolia
1
0
0
0
0
0
1
374
João Silva
Portugal
0
0
0
2
3
2
7
326
Tiago Castro Ribeiro
Portugal
2
0
1
4
6
0
13
254
Luis Calhorda Cruz Filipe
Portugal
0
0
6
3
2
1
12
268
Blaž Mavčič
Slovenia
2
0
0
0
0
0
2
370
Choon Siang Tan
Singapore
1
0
3
3
5
0
12
268
Kerwin O Khu
Philippines
2
0
0
1
0
0
3
362
Dumitru Ctretu
Republic of Moldova
0
0
0
1
2
0
3
362
Cornelia Glavan
Republic of Moldova
5
0
0
0
0
0
5
345
Javier Garcia De Bringas
Spain
0
0
6
0
0
7
13
254
Honourable mention
Marcus Better
Sweden
1
0
3
0
6
7
17
205
Honourable mention
Hans Rullgård
Sweden
7
0
4
2
0
2
15
230
Honourable mention
Mats-Petter Pettersson
Sweden
0
0
7
0
3
0
10
297
Honourable mention
Tomas Baeza Oliva
Spain
1
0
0
0
0
0
1
374
Miguel Catalina Gallego
Spain
0
0
0
1
0
0
1
374
Christophe Weibel
Switzerland
4
0
0
0
1
1
6
339
Results may not be complete and may include mistakes. Please send relevant information to the webmaster:
webmaster@imo-official.org
.
Supported by Google