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
◄
32
nd
IMO 1991
►
Country results
•
Individual results
•
Statistics
Contestant
[
♀
♂
]
[←]
Country
P1
P2
P3
P4
P5
P6
∑
Total
#
Rank
Award
Mijail Borges Quintana
Cuba
7
7
3
0
7
0
24
108
Bronze medal
Tatsuyuki Iwata
Japan
7
7
7
7
0
1
29
82
Bronze medal
Hiroki Tamura
Japan
6
7
3
1
7
2
26
96
Bronze medal
Atsuo Yamauchi
Japan
7
7
7
3
7
7
38
21
Silver medal
Taku Katagiri
Japan
7
7
4
7
7
3
35
47
Silver medal
Moses Samson Charikar
India
7
7
5
4
7
7
37
34
Silver medal
Rina Panigrahy
India
7
7
3
7
7
0
31
67
Silver medal
K Soundararajan
India
6
7
5
3
7
7
35
47
Silver medal
Grzegorz Zwara
Poland
7
7
3
7
7
7
38
21
Silver medal
Krzysztof Ziemiański
Poland
5
7
3
7
7
2
31
67
Silver medal
Adam Logan
Canada
7
7
5
7
5
1
32
61
Silver medal
Ian Goldberg
Canada
7
7
4
7
7
7
39
18
Gold medal
Jeffrey Grossman
Canada
7
7
5
7
7
3
36
39
Silver medal
Gil Alon
Israel
4
7
7
0
7
7
32
61
Silver medal
Alexander Braverman
Israel
7
7
2
7
7
0
30
72
Bronze medal
Peter Grenholm
Sweden
7
7
3
3
7
5
32
61
Silver medal
Andreas Strömbergsson
Sweden
7
7
3
7
7
7
38
21
Silver medal
Guillaume Texier
France
7
7
4
2
7
0
27
90
Bronze medal
Vincent Lefevre
France
7
7
3
6
2
3
28
87
Bronze medal
Vincent Lafforgue
France
7
7
7
7
7
7
42
1
Gold medal
Nicolas Matsumoto
France
4
7
0
7
7
0
25
105
Bronze medal
Patrick Popescu-Pampu
France
7
7
5
3
7
3
32
61
Silver medal
Morten Kloster
Norway
0
7
7
6
7
3
30
72
Bronze medal
Şerban Nacu
Romania
7
7
3
7
7
7
38
21
Silver medal
Radu Alexandru Todor
Romania
7
7
1
7
7
1
30
72
Bronze medal
Teodor Bănică
Romania
7
7
6
7
7
7
41
10
Gold medal
Alexandru Dan Ionescu
Romania
7
7
7
5
7
7
40
14
Gold medal
Sergiu Moroianu
Romania
7
7
7
7
7
7
42
1
Gold medal
Dan Ştefănică
Romania
7
7
3
7
7
3
34
54
Silver medal
Etienne de Poortere
Belgium
7
7
7
5
1
0
27
90
Bronze medal
Gyula Lakos
Hungary
7
7
7
7
7
7
42
1
Gold medal
Gergely Harcos
Hungary
7
7
4
7
7
3
35
47
Silver medal
Balázs Szendrői
Hungary
7
7
5
7
7
2
35
47
Silver medal
Zoltán Újvári-Menyhárt
Hungary
7
7
7
7
7
6
41
10
Gold medal
Nadir Masmoudi
Tunisia
7
7
7
7
0
0
28
87
Bronze medal
Valid Ben Ameur
Tunisia
7
7
4
1
6
0
25
105
Bronze medal
Bodo Laß
Germany
7
7
1
7
7
7
36
39
Silver medal
Jakob Stix
Germany
7
7
5
7
7
5
38
21
Silver medal
Jan-Christoph Puchta
Germany
0
7
7
7
7
7
35
47
Silver medal
Michael Dreher
Germany
7
7
7
7
7
3
38
21
Silver medal
Martin Wiechert
Germany
0
7
6
7
7
7
34
54
Silver medal
Cherif Youssfi
Morocco
4
7
3
7
7
2
30
72
Bronze medal
Phan Huy Tu
Vietnam
7
7
3
7
7
0
31
67
Silver medal
Nguyễn Việt Anh
Vietnam
7
7
3
7
7
7
38
21
Silver medal
Hà Huy Tài
Vietnam
7
7
3
7
7
5
36
39
Silver medal
Đỗ Ngọc Minh
Vietnam
7
7
3
7
7
7
38
21
Silver medal
Nguyễn Hải Hà
Vietnam
7
7
3
3
7
0
27
90
Bronze medal
Horng-Yang Chen
Austria
7
7
0
5
7
0
26
96
Bronze medal
Christoph Stroh
Austria
7
7
3
0
7
2
26
96
Bronze medal
Matthias Langer
Austria
7
7
3
7
7
0
31
67
Silver medal
Gerhard Kirchner
Austria
7
7
4
7
7
0
32
61
Silver medal
Georgi Shivkov Nedev
Bulgaria
7
7
4
5
7
0
30
72
Bronze medal
Dantcho Petzov Danev
Bulgaria
7
7
6
7
7
1
35
47
Silver medal
Veselin Vladislavov Vavrek
Bulgaria
7
7
3
3
7
0
27
90
Bronze medal
Boshko Nentchev Bakalov
Bulgaria
7
7
3
7
7
5
36
39
Silver medal
Milen Iakimov Tchernev
Bulgaria
7
7
4
2
7
7
34
54
Silver medal
Iavor Kolev Kostadinov
Bulgaria
7
7
2
6
6
2
30
72
Bronze medal
Sirote Sookprem
Thailand
7
7
4
5
7
7
37
34
Silver medal
Hstau Young Liao
Argentina
7
7
0
5
7
0
26
96
Bronze medal
Gustavo Ernesto Massaccesi
Argentina
0
7
3
7
0
7
24
108
Bronze medal
Chu Wee Lim
Singapore
7
7
7
1
7
4
33
58
Silver medal
Chong Hui Tan
Singapore
7
7
4
2
7
0
27
90
Bronze medal
Anthony Henderson
Australia
7
7
3
4
7
2
30
72
Bronze medal
Mladen Laudanović
Yugoslavia
7
7
2
6
7
7
36
39
Silver medal
Bea Wollenmann
Switzerland
1
7
3
7
7
4
29
82
Bronze medal
Richard Kollár
Czechoslovakia
7
7
3
7
7
2
33
58
Silver medal
Michal Konečný
Czechoslovakia
7
7
5
7
4
7
37
34
Silver medal
Michal Stehlík
Czechoslovakia
7
7
3
7
7
7
38
21
Silver medal
Michael Fryers
United Kingdom
7
7
7
7
7
7
42
1
Gold medal
Robin Michaels
United Kingdom
7
7
4
7
3
1
29
82
Bronze medal
Seung Kyun Lee
Republic of Korea
7
7
3
2
7
0
26
96
Bronze medal
Byung Hee Choi
Republic of Korea
7
7
3
7
7
7
38
21
Silver medal
Jong Won Park
Republic of Korea
7
7
3
7
0
2
26
96
Bronze medal
Behrang Noohi
Islamic Republic of Iran
7
7
5
7
7
7
40
14
Gold medal
Medhi Askari
Islamic Republic of Iran
4
7
3
7
7
1
29
82
Bronze medal
Payman L. Kassaei
Islamic Republic of Iran
7
7
4
7
7
7
39
18
Gold medal
Ayatollah Karimzadeh
Islamic Republic of Iran
7
7
3
7
7
7
38
21
Silver medal
Shahram Mohsenipour
Islamic Republic of Iran
7
7
3
4
7
2
30
72
Bronze medal
Lenhard Ng
United States of America
7
7
3
7
7
3
34
54
Silver medal
Ruby Breydo
United States of America
7
7
3
5
4
0
26
96
Bronze medal
Kiran Kedlaya
United States of America
7
7
4
6
7
7
38
21
Silver medal
Michail Sunitsky
United States of America
7
7
3
7
7
7
38
21
Silver medal
Joel Rosenberg
United States of America
7
7
4
7
7
7
39
18
Gold medal
Robert Kleinberg
United States of America
7
7
3
6
7
7
37
34
Silver medal
Zaoyang Guo
People's Republic of China
7
7
4
7
7
4
36
39
Silver medal
Wei Luo
People's Republic of China
7
7
7
7
7
7
42
1
Gold medal
Tongwei Liu
People's Republic of China
7
7
3
7
7
1
32
61
Silver medal
Shaoyu Wang
People's Republic of China
7
7
5
7
7
7
40
14
Gold medal
Song Wang
People's Republic of China
7
7
5
7
7
7
40
14
Gold medal
Lizhao Zhang
People's Republic of China
7
7
7
7
7
6
41
10
Gold medal
Mikhail Temkin
Union of Soviet Socialist Republics
7
7
7
7
7
7
42
1
Gold medal
Alexander Perlin
Union of Soviet Socialist Republics
7
7
7
7
7
7
42
1
Gold medal
Andris Ambainis
Union of Soviet Socialist Republics
7
7
7
7
7
7
42
1
Gold medal
Evgenia Malinnikova
Union of Soviet Socialist Republics
7
7
7
7
7
7
42
1
Gold medal
Vsevolod Zhuhovitskij
Union of Soviet Socialist Republics
6
7
3
7
7
7
37
34
Silver medal
Vladimir Nekrashevich
Union of Soviet Socialist Republics
6
7
3
7
6
7
36
39
Silver medal
Alien Herrera Torres
Cuba
7
7
0
0
7
0
21
133
Bronze medal
Ignasi Mundet Riera
Spain
0
7
3
2
7
1
20
144
Bronze medal
Maciej Radziejewski
Poland
0
7
3
0
7
7
24
108
Bronze medal
Alexandros Karelas
Greece
7
7
2
7
0
0
23
117
Bronze medal
Bernardo Manuel Abrego Lerma
Mexico
1
7
3
5
7
0
23
117
Bronze medal
Antonio Alberto Loaiza Rivera
Mexico
0
7
3
0
2
3
15
175
Honourable mention
Bruno Bensasson
France
7
7
4
1
2
0
21
133
Bronze medal
Jan Kristian Haugland
Norway
1
7
5
2
7
0
22
126
Bronze medal
Eduardo Sany Laber
Brazil
7
7
4
3
1
0
22
126
Bronze medal
Mario Pickavet
Belgium
0
7
4
7
1
3
22
126
Bronze medal
Bert Sevenhant
Belgium
0
7
3
7
1
0
18
156
Honourable mention
Frosti Pétursson
Iceland
7
7
1
1
7
0
23
117
Bronze medal
Harri Lappalainen
Finland
7
7
3
0
0
7
24
108
Bronze medal
Noureddine Frej
Morocco
7
7
0
0
1
0
15
175
Honourable mention
Kamal Khales
Morocco
0
7
3
0
1
0
11
210
Honourable mention
Ngô Diên Hy
Vietnam
7
7
0
0
7
0
21
133
Bronze medal
Soontorn Oraintara
Thailand
7
7
0
0
7
0
21
133
Bronze medal
Juan Carlos Rivera
Colombia
1
7
3
4
7
1
23
117
Bronze medal
Pablo Ariel Milrud
Argentina
7
7
0
5
0
1
20
144
Bronze medal
Justin Sawon
Australia
0
7
5
0
6
0
18
156
Honourable mention
Pascal Zeihen
Luxembourg
0
7
3
4
7
0
21
133
Bronze medal
Tomaž Cedilnik
Yugoslavia
2
7
4
0
7
4
24
108
Bronze medal
Michael Burns
New Zealand
3
7
3
2
7
1
23
117
Bronze medal
Michiel de Bondt
Netherlands
0
7
1
5
0
0
13
194
Honourable mention
Wim Oudshoorn
Netherlands
0
7
1
3
0
0
11
210
Honourable mention
Jose Ernie C. Lope
Philippines
7
7
0
1
0
0
15
175
Honourable mention
Wyant S. Chan
Philippines
0
7
3
7
7
0
24
108
Bronze medal
Luke Pebody
United Kingdom
0
7
5
4
0
1
17
162
Honourable mention
Adam Shepherd
United Kingdom
1
7
3
4
0
2
17
162
Honourable mention
Jiwoong Park
Republic of Korea
7
7
0
3
2
4
23
117
Bronze medal
Adrian Chung
Trinidad and Tobago
4
7
0
7
0
0
18
156
Honourable mention
Desmond Deonanan
Trinidad and Tobago
0
7
3
4
1
0
15
175
Honourable mention
Alexander Gemintern
Israel
0
7
3
0
0
0
10
219
Honourable mention
Kasper K.S. Andersen
Denmark
0
7
3
0
0
0
10
219
Honourable mention
Thiagarajan Sriram
India
7
6
3
7
7
0
30
72
Bronze medal
Nilakantan Niranjan
India
7
6
3
7
7
0
30
72
Bronze medal
Norbert Hoffmann
Germany
7
6
7
7
7
7
41
10
Gold medal
Vladimir Baltić
Yugoslavia
5
6
3
6
7
0
27
90
Bronze medal
Igor Dolinka
Yugoslavia
7
6
4
5
7
7
36
39
Silver medal
Tolga Etgü
Türkiye
5
6
4
1
2
2
20
144
Bronze medal
Arafat Şahin
Türkiye
7
6
0
0
7
0
20
144
Bronze medal
Mustafa Arslan
Türkiye
7
6
3
0
5
0
21
133
Bronze medal
Kar-Keung To
Hong Kong
0
6
3
7
3
0
19
152
Bronze medal
Kin-Wah Chan
Hong Kong
0
6
4
7
2
1
20
144
Bronze medal
Joanna Masel
Australia
4
6
4
7
0
1
22
126
Bronze medal
Jae Kyun Kwon
Republic of Korea
7
6
3
7
1
0
24
108
Bronze medal
Sampo Sainio
Finland
0
6
3
3
0
2
14
186
Frederik Schaffalitzky
Denmark
1
6
0
5
0
1
13
194
Ali Ulaş Özgür Kişisel
Türkiye
2
6
4
0
4
0
16
170
Chi-Ho Ngai
Hong Kong
0
6
3
1
4
0
14
186
Paolo Gatti
Italy
5
5
3
5
0
5
23
117
Bronze medal
Giovanni Yañez
Colombia
0
5
3
7
0
0
15
175
Honourable mention
Emre Alkan
Türkiye
7
5
0
0
7
0
19
152
Bronze medal
Darko Marinov
Yugoslavia
0
5
3
7
1
1
17
162
Honourable mention
Marcos Durantez Gamzukoff
Spain
5
5
3
0
2
0
15
175
Mirta Castro Smirnova
Cuba
2
5
0
0
2
0
9
226
Łukasz Wiechecki
Poland
7
4
3
7
7
0
28
87
Bronze medal
François Glineur
Belgium
4
4
3
7
1
7
26
96
Bronze medal
Máté Matolcsi
Hungary
7
4
4
7
7
4
33
58
Silver medal
Juan Carlos Vera
Colombia
7
4
7
7
1
3
29
82
Bronze medal
Angelo Di Pasquale
Australia
1
4
0
7
7
6
25
105
Bronze medal
Michal Kubeček
Czechoslovakia
7
4
3
7
7
7
35
47
Silver medal
Junichirou Nakashima
Japan
7
4
4
0
6
0
21
133
Bronze medal
Jacek Pliszka
Poland
4
4
2
0
7
4
21
133
Bronze medal
Janusz Zieliński
Poland
4
4
4
6
1
0
19
152
Bronze medal
Fredrik Andréasson
Sweden
0
4
3
7
7
3
24
108
Bronze medal
Emerson Ferreira Leite
Brazil
7
4
0
0
3
0
14
186
Honourable mention
Botond Kőszegi
Hungary
7
4
3
0
7
2
23
117
Bronze medal
Robert Stephan K. Udmark
Denmark
1
4
0
0
7
0
12
202
Honourable mention
Rachid Sabouni
Morocco
7
4
0
0
0
0
11
210
Honourable mention
Thunyachate Ekvetchavit
Thailand
7
4
0
0
7
0
18
156
Honourable mention
Andres Eduardo Caicedo
Colombia
7
4
3
0
2
0
16
170
Honourable mention
Thomas Chi-Kin Ko
Hong Kong
0
4
3
1
7
0
15
175
Honourable mention
Chris Stolk
Netherlands
7
4
5
1
3
2
22
126
Bronze medal
Oliver Johnson
United Kingdom
7
4
4
1
0
1
17
162
Honourable mention
Roger Espel Llima
Spain
5
4
0
0
4
0
13
194
Marco Lombardi
Italy
0
4
2
6
0
2
14
186
Alberto Canonaco
Italy
4
4
3
0
0
0
11
210
Sefi Ladkani
Israel
4
4
4
0
1
0
13
194
Torsten Mentzoni
Norway
0
4
3
2
0
3
12
202
Elcio Deccache
Brazil
1
4
2
2
1
2
12
202
Wilkie Wong
Hong Kong
1
4
3
3
1
2
14
186
Meng Tan
Australia
4
4
3
0
4
1
16
170
Kahn Mason
New Zealand
2
4
3
3
0
1
13
194
Tolooe Hossein Sharifi
Islamic Republic of Iran
4
4
3
0
4
0
15
175
Filipe João Figueira Ribeiro
Portugal
0
4
0
0
1
1
6
253
Ariel Luis Lombardi
Argentina
0
4
0
0
1
0
5
259
Hiroki Kodama
Japan
6
3
3
6
6
7
31
67
Silver medal
Alcides Morales Guedes
Cuba
7
3
0
0
1
0
11
210
Honourable mention
Himanshu Nautiyal
India
7
3
3
3
7
1
24
108
Bronze medal
Rom Pinchasi
Israel
3
3
2
3
7
4
22
126
Bronze medal
Evgeniou Theodoros
Greece
7
3
4
0
7
0
21
133
Bronze medal
Nikolaos Komontakis
Greece
7
3
0
0
7
0
17
162
Honourable mention
Jorge Alberto Godínez García
Mexico
0
3
3
1
7
0
14
186
Honourable mention
Stefaan Delcroix
Belgium
1
3
0
0
7
0
11
210
Honourable mention
Jerôme Louveaux
Belgium
7
3
3
1
3
0
17
162
Honourable mention
Jari Lappalainen
Finland
4
3
0
3
7
0
17
162
Honourable mention
Clemens Heuberger
Austria
0
3
4
7
5
0
19
152
Bronze medal
Chek Beng Chua
Singapore
4
3
0
2
7
0
16
170
Honourable mention
Timothy Sturge
New Zealand
4
3
4
7
0
0
18
156
Honourable mention
Diane Maclagan
New Zealand
1
3
6
6
7
0
23
117
Bronze medal
Wilbin S. Chan
Philippines
7
3
3
1
7
0
21
133
Bronze medal
Viliam Búr
Czechoslovakia
0
3
4
0
7
3
17
162
Honourable mention
Stephen Wilcox
United Kingdom
5
3
3
0
5
4
20
144
Bronze medal
Ignacio Uriarte Tuero
Spain
2
3
3
0
3
1
12
202
Eoghan Burns
Ireland
0
3
3
1
4
2
13
194
Miguel Jorge Gil Mata
Portugal
0
3
2
6
1
0
12
202
Rodrigo Pérez Blackaller
Mexico
0
3
3
0
3
0
9
226
Giorgos Zacharia
Cyprus
2
3
0
1
2
0
8
238
Damien Fennell
Ireland
0
3
2
1
1
2
9
226
Andreas Knappe
Austria
1
3
0
0
4
0
8
238
Chee We Ng
Singapore
4
3
1
0
0
0
8
238
Tom Krantz
Luxembourg
4
3
0
1
0
1
9
226
Raoul Trines
Netherlands
0
3
3
0
0
4
10
219
Štěpán Kasal
Czechoslovakia
0
2
3
7
7
7
26
96
Bronze medal
Ka-Ping Yee
Canada
3
2
0
7
2
0
14
186
Honourable mention
Peter Milley
Canada
7
2
6
7
0
0
22
126
Bronze medal
Mark van Raamsdonk
Canada
7
2
3
5
4
0
21
133
Bronze medal
Qiao Shuo-Wang
Norway
7
2
3
2
6
0
20
144
Bronze medal
Mohamed Essafi
Tunisia
7
2
0
0
2
0
11
210
Honourable mention
Çetin Ürtiş
Türkiye
7
2
1
0
5
0
15
175
Honourable mention
Luke Kameron
Australia
7
2
4
3
0
2
18
156
Honourable mention
Segher Boessenkool
Netherlands
4
2
0
7
0
0
13
194
Honourable mention
Frank Wikström
Sweden
0
2
5
3
3
0
13
194
Marco Cammi
Italy
0
2
0
7
0
0
9
226
Honourable mention
Dashdorjiin Ganzorig
Mongolia
0
2
0
7
0
0
9
226
Honourable mention
Iat Pong Lei
Macau
0
2
0
0
2
0
4
268
Per Hallberg
Sweden
0
2
0
4
0
0
6
253
Touffik Hadji
Algeria
0
2
3
0
0
0
5
259
Hersir Sigurgeirsson
Iceland
0
2
0
0
1
0
3
279
Cathal Walsh
Ireland
1
2
0
1
3
2
9
226
Daniel Orjuela
Colombia
0
2
3
4
1
0
10
219
Filipe João Buavium Arajou
Portugal
0
2
2
0
0
0
4
268
Trevor Cheuk-Wah Cheung
Hong Kong
4
2
0
0
1
2
9
226
Sander van Rijnswou
Netherlands
0
2
0
2
0
0
4
268
Pinai Linwong
Thailand
7
1
0
0
7
0
15
175
Honourable mention
German Maximiliano Müller
Argentina
7
1
0
7
0
0
15
175
Honourable mention
Kristina Rogale
Yugoslavia
7
1
4
1
7
0
20
144
Bronze medal
Federico Ponchio
Italy
4
1
0
2
4
0
11
210
Patrik Jansson
Sweden
4
1
3
1
1
2
12
202
Fernando Lukas Migliorância
Brazil
6
1
3
5
1
0
16
170
António Manuel Salgueiro
Portugal
0
1
3
0
4
3
11
210
? Nusufirmansyah
Indonesia
1
1
0
0
7
0
9
226
Honourable mention
Rely Pellicer Bidot
Cuba
1
1
0
0
1
0
3
279
Chi Fong Lei
Macau
0
1
0
0
0
1
2
289
Sin Fan Tang
Macau
1
1
1
1
0
0
4
268
Emanuele Paolini
Italy
0
1
4
1
0
0
6
253
Adi Avidor
Israel
4
1
3
0
0
0
8
238
Javier Flavio Vigueras Gómez
Mexico
4
1
1
0
1
0
7
245
Cherif Ahmed Ketfi
Algeria
0
1
0
0
1
0
2
289
Gestur Guðjónsson
Iceland
0
1
0
0
1
0
2
289
Bjarni Halldórsson
Iceland
0
1
0
0
0
0
1
297
Fearghal O Donnchu
Ireland
1
1
2
0
0
2
6
253
Ville Voipio
Finland
0
1
0
0
0
0
1
297
Kenrick Bingham
Finland
0
1
0
0
0
2
3
279
Janne Peltonen
Finland
0
1
0
6
0
0
7
245
Bo Markussen
Denmark
1
1
3
3
2
0
10
219
Youssef El Ouerkhaoui
Morocco
4
1
0
0
1
0
6
253
Altantsetsegiin Enkhbayar
Mongolia
0
1
0
0
1
0
2
289
Dashtserengiin Hashbayar
Mongolia
0
1
3
1
0
0
5
259
Luis Manuel Gonçalves
Portugal
0
1
3
0
4
1
9
226
Roberto Marcello Coutelier
Argentina
0
1
3
0
0
0
4
268
Yohan Usthavia Frans
Indonesia
4
1
0
0
0
0
5
259
I. Ketut Budi Muliarta
Indonesia
0
1
0
0
0
0
1
297
Ferry Mulyadi Gunnwann
Indonesia
2
1
4
0
0
0
7
245
Ongki Kurniawan
Indonesia
0
1
0
0
3
0
4
268
Christopher Tuffley
New Zealand
4
1
3
1
0
0
9
226
Keith Wansbrough
New Zealand
0
1
3
1
0
0
5
259
Ronaldo N. Carpio
Philippines
0
1
2
0
1
0
4
268
Ariel Almendral Vazquez
Cuba
4
0
0
1
7
0
12
202
Honourable mention
Adil Reghaï
Morocco
4
0
1
0
7
0
12
202
Honourable mention
Jong Hyun Shin
Republic of Korea
4
0
0
2
7
1
14
186
Honourable mention
Raúl Marín Carrera
Mexico
1
0
0
0
7
0
8
238
Honourable mention
Nazim Mahrour
Algeria
0
0
0
7
2
0
9
226
Honourable mention
Dashhuugiin Erdene
Mongolia
7
0
0
0
0
0
7
245
Honourable mention
Ulambayar Bayansangiin
Mongolia
7
0
0
0
0
0
7
245
Honourable mention
Wasuwat Chandang
Thailand
0
0
3
0
7
0
10
219
Honourable mention
Marcus Bosland
Trinidad and Tobago
1
0
0
0
7
0
8
238
Honourable mention
Tan Lei
Macau
0
0
0
0
3
0
3
279
Kuong Hang Leong
Macau
0
0
0
1
1
0
2
289
Vai Meng Aliás Ng
Macau
0
0
3
0
0
0
3
279
Ignacio Marcos Primo
Spain
0
0
1
1
2
0
4
268
Bravo de Mansilla Jimenez
Spain
0
0
0
1
1
0
2
289
Christos Adamaras
Greece
4
0
3
0
0
0
7
245
Aikaterini Terzoudi
Greece
4
0
0
0
1
0
5
259
Athanasia Langouretou
Greece
4
0
3
0
1
0
8
238
Timotheos Timotheou
Cyprus
0
0
3
0
3
0
6
253
Andreas Kousiappas
Cyprus
0
0
0
0
1
0
1
297
Kyriaki Papadopoulou
Cyprus
5
0
0
0
5
0
10
219
Thomas Ruud Sollien
Norway
0
0
0
0
1
0
1
297
Rune Skårsmoen
Norway
0
0
0
0
0
0
0
305
Rogério Kiyoshi Makita
Brazil
0
0
2
0
1
1
4
268
Alessandro Jacoud Peixoto
Brazil
2
0
0
1
2
0
5
259
El-Machkouria Bouabed
Algeria
0
0
0
0
0
0
0
305
Riadh Souissi
Algeria
1
0
0
0
0
0
1
297
El-Oualid Amara Med
Algeria
2
0
0
1
0
0
3
279
Chicaz Latiri
Tunisia
0
0
1
1
3
0
5
259
Grétar Kárason
Iceland
0
0
0
0
0
0
0
305
Ásbjörn Ólafsson
Iceland
0
0
0
0
0
0
0
305
David Malone
Ireland
1
0
0
0
1
1
3
279
Barrie Gilligan
Ireland
1
0
1
0
3
2
7
245
Michael Berger
Denmark
2
0
0
2
0
0
4
268
Waleed Saleh Khamis
Bahrain
0
0
0
0
0
0
0
305
Huda Ahmed Ghuloom
Bahrain
0
0
0
0
0
0
0
305
Raed Hashem Al-Alawi
Bahrain
1
0
0
1
0
0
2
289
Amer Ebrahim Al-Darazi
Bahrain
0
0
1
0
0
0
1
297
Abdul-Nabi Maythem Al-Sadadi
Bahrain
0
0
0
0
0
0
0
305
Aymen Hasan Al-Yousif
Bahrain
1
0
0
0
0
0
1
297
Nyamsurengiin Batzaya
Mongolia
0
0
2
0
1
0
3
279
Saree Satukijchai
Thailand
1
0
0
0
1
0
2
289
Federico Ardila Mantilla
Colombia
0
0
2
0
0
1
3
279
Luís Pedro Assunção Godinho
Portugal
0
0
0
0
0
0
0
305
Li Ying Lim
Singapore
0
0
3
0
0
0
3
279
Ki Khoon Pang
Singapore
0
0
3
0
4
0
7
245
Maria Imelda Notohusodo
Indonesia
4
0
0
0
0
0
4
268
Lesley Barnes
Trinidad and Tobago
0
0
3
0
2
0
5
259
Results may not be complete and may include mistakes. Please send relevant information to the webmaster:
webmaster@imo-official.org
.
Supported by Google