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
◄
37
th
IMO 1996
►
Country results
•
Individual results
•
Statistics
Contestant
[
♀
]
[←]
Country
P1
P2
P3
P4
P5
P6
∑
Total
#
Rank
Award
Magnús Þór Torfason
Iceland
3
0
2
0
0
7
12
180
Bronze medal
Andrej Zorko
Slovenia
3
0
1
0
0
0
4
325
Eliana Zoque
Colombia
4
4
4
4
0
7
23
62
Silver medal
Sašo Živanovič
Slovenia
4
1
1
0
0
0
6
266
Piotr Zieliński
Poland
7
1
7
4
1
7
27
36
Silver medal
Rune Zedeler
Denmark
1
0
1
0
0
5
7
248
Alexander Zaitsev
Kazakhstan
2
0
1
0
0
0
3
353
Carlos Yuzo Shine
Brazil
2
1
1
1
0
1
6
266
Hwu Yuh-Hua
Taiwan
4
7
2
2
0
1
16
130
Bronze medal
Chen Yu-Chun
Taiwan
6
1
5
1
0
7
20
94
Silver medal
Muhammed Ali Yıldırım
Türkiye
4
0
2
2
0
1
9
227
Keng Hee Yeo
Singapore
4
0
1
0
1
0
6
266
Jackie Yee Man Chau
New Zealand
0
1
1
0
0
0
2
372
Soroosh Yazdani
Canada
4
1
2
7
1
7
22
71
Silver medal
Jun Yan
People's Republic of China
7
7
7
5
0
4
30
25
Gold medal
Antonio Wong
Macau
4
0
1
0
0
1
6
266
Lie Wang
People's Republic of China
5
7
7
7
0
1
27
36
Silver medal
Mikhail Vronski
Belarus
4
1
2
7
0
6
20
94
Silver medal
Liew Voon Yen
Malaysia
1
0
0
0
0
0
1
392
Gunther Vogel
Germany
7
7
6
7
3
1
31
21
Gold medal
Eduardo Villegas Ortega
Mexico
6
0
0
1
0
0
7
248
Magnus Dehli Vigeland
Norway
3
0
2
6
0
0
11
201
Vlassenko Viatcheslav
Belarus
2
1
2
1
0
0
6
266
Julius Verrel
Germany
7
1
2
0
0
3
13
164
Bronze medal
Mikko Vepsäläinen
Finland
7
0
1
1
0
0
9
227
Honourable mention
Ivan Veljković
Yugoslavia
2
0
0
7
0
0
9
227
Honourable mention
Tamás Varga
Slovakia
1
1
6
0
2
7
17
121
Bronze medal
Eric Vandenbussche
Belgium
7
0
7
3
0
0
17
121
Bronze medal
Jan van Zyl Smit
South Africa
2
2
2
3
0
1
10
216
Kees van Schenk Brill
Netherlands
4
0
1
0
0
1
6
266
Māris Valdats
Latvia
2
0
3
7
2
0
14
150
Bronze medal
Andrey Turovskiy
Azerbaijan
0
0
1
7
0
0
8
236
Honourable mention
Amanda Georgina Turner
South Africa
2
0
1
0
0
0
3
353
Khulan Tumenbayar
Mongolia
4
7
2
2
0
1
16
130
Bronze medal
Shin-ichi Tsutsumi
Japan
7
0
1
7
0
7
22
71
Silver medal
Shan Shan Tse
Hong Kong
2
0
1
0
0
0
3
353
Chinzorig Ts.
Mongolia
0
2
1
0
0
0
3
353
Helen Toomik
Sweden
2
1
1
0
0
1
5
290
Arnur Toktabayev
Kazakhstan
0
0
1
1
1
0
3
353
Vitaliy Tkachenko
Kyrgyzstan
0
0
0
1
0
0
1
392
Oleg Timotchenko
Kyrgyzstan
0
1
1
0
0
2
4
325
Dora Tilli
Argentina
2
1
1
0
0
1
5
290
Filipe Tiago Ferreira Tavares
Portugal
2
0
1
1
0
0
4
325
Rohan Thiwanka Wimalasuriya
Sri Lanka
0
0
1
0
0
0
1
392
Senkodan Thevendran
Singapore
6
7
7
2
0
7
29
32
Gold medal
Trinh Thế Huynh
Vietnam
2
1
2
1
3
0
9
227
Nguyễn Thái Ha
Vietnam
4
7
6
7
0
7
31
21
Gold medal
Masaki Tezuka
Japan
7
0
2
3
0
7
19
102
Bronze medal
Migen Temali
Albania
0
2
1
1
0
1
5
290
Rayko Tchalkov
Bulgaria
4
7
2
6
1
0
20
94
Silver medal
Konstantin Tarmyshov
Kyrgyzstan
0
0
0
0
0
0
0
416
Daniel Tan Kwang Pang
Singapore
2
1
1
1
0
0
5
290
Georgios Takos
Greece
4
4
1
7
1
1
18
111
Bronze medal
Yuji Tachikawa
Japan
2
1
7
7
0
7
24
57
Silver medal
Kerim Šuruliz
Bosnia and Herzegovina
2
1
1
3
0
0
7
248
Özgür Sümer
Türkiye
4
1
2
1
4
7
19
102
Bronze medal
Stephan Sturm
Austria
3
0
1
0
0
0
4
325
Maksim Štšeglov
Estonia
2
0
1
0
0
1
4
325
Robert Strich
Germany
3
1
1
1
1
0
7
248
Marko Stošić
Yugoslavia
4
1
1
3
0
0
9
227
Marcin Stefaniak
Poland
6
0
7
7
1
6
27
36
Silver medal
Tadej Starčič
Slovenia
1
0
0
0
0
0
1
392
Murali Srinivasan Vajapeyan
Brazil
4
1
2
1
0
0
8
236
Jan Spěvák
Czech Republic
2
1
1
1
0
0
5
290
Jelena Spasojević
Yugoslavia
2
4
2
2
0
1
11
201
Robert Špalek
Czech Republic
1
0
5
3
0
1
10
216
Grégory Soyez
Belgium
4
7
2
1
0
1
15
139
Bronze medal
Belhaj Soulami Tarik
Morocco
2
7
2
1
0
0
12
180
Bronze medal
Elsa Sofiari
Indonesia
2
0
0
0
0
0
2
372
Boris Šobot
Yugoslavia
7
1
2
0
0
7
17
121
Bronze medal
Aleksandrs Sļivkins
Latvia
2
1
2
0
1
6
12
180
Bronze medal
Elton Skendaj
Albania
2
0
1
0
0
0
3
353
Gleb Sizov
Kyrgyzstan
0
0
1
0
0
0
1
392
Ivo Simeonov
Bulgaria
3
7
3
4
3
0
20
94
Silver medal
José Silvestre
Portugal
0
0
0
0
0
0
0
416
Vaidotas Šileika
Lithuania
7
0
1
0
0
0
8
236
Honourable mention
Sveinn Birgir Sigurðsson
Iceland
4
0
1
0
0
0
5
290
Sug Woo Shin
Republic of Korea
7
7
7
7
3
7
38
3
Gold medal
Jonghwa Shin
Republic of Korea
5
1
1
0
1
2
10
216
Paisa Seeluangsawat
Thailand
4
0
3
1
0
7
15
139
Bronze medal
Patricia Sebastián Celorrio
Spain
4
1
0
0
0
0
5
290
Valeriu Savcenco
Republic of Moldova
0
1
1
5
0
0
7
248
Gabor Sas
Austria
5
0
0
1
0
0
6
266
Khachik Sargsyan
Armenia
4
1
1
0
0
0
6
266
Igor Saphronov
Turkmenistan
1
1
1
1
0
0
4
325
Batir Meretmammodovich Saparmammodov
Turkmenistan
0
1
0
1
0
1
3
353
Patrick A. Santiago
Philippines
1
0
0
1
0
0
2
372
Yuliy Sannikov
Ukraine
7
7
7
7
0
6
34
13
Gold medal
David Sanginés Sayavedra
Mexico
3
0
1
1
0
0
5
290
Pedro David Sánchez Salazar
Mexico
2
0
4
0
0
0
6
266
Javier Sánchez
Colombia
2
3
1
0
0
0
6
266
Alexander Harry Saltman
United States of America
7
7
7
7
2
7
37
4
Gold medal
Nikita Salnikov
Estonia
5
0
1
0
0
2
8
236
Hadi Salmasian
Islamic Republic of Iran
4
7
3
1
1
1
17
121
Bronze medal
Konstantin Salikhov
Russian Federation
2
7
5
7
1
0
22
71
Silver medal
Alireza Salehi Golsefidy
Islamic Republic of Iran
4
7
7
7
2
0
27
36
Silver medal
Leandro Saita
Argentina
2
1
2
2
0
0
7
248
Warawut Saekok
Thailand
0
1
1
0
0
0
2
372
Brett Nicholas Ryland
New Zealand
1
1
1
0
0
1
4
325
Markus Rydh
Sweden
4
0
1
0
0
0
5
290
Oleksandr Rybak
Ukraine
2
0
2
1
0
7
12
180
Bronze medal
Viera Růžičková
Slovakia
0
0
4
1
0
7
12
180
Bronze medal
Raif Rustamov
Azerbaijan
2
0
1
2
0
0
5
290
Paul Alexander Russell
United Kingdom
7
1
5
7
0
1
21
82
Silver medal
Pétur Runólfsson
Iceland
0
0
1
1
0
0
2
372
Thawatchai Rungsihirunrat
Thailand
4
0
1
3
0
0
8
236
Hans Rullgård
Sweden
4
1
4
7
1
7
24
57
Silver medal
Arslan Meredovich Roziyev
Turkmenistan
0
0
1
0
0
0
1
392
Stavros Routzounis
Greece
4
4
1
1
2
0
12
180
Bronze medal
Elena Roudo
Russian Federation
2
1
6
7
0
7
23
62
Silver medal
Malikiosis Romanos-Dioge
Greece
1
7
2
0
2
0
12
180
Bronze medal
Borge Rogstad
Norway
5
0
0
0
1
0
6
266
Hugh Robinson
United Kingdom
7
1
3
7
1
7
26
46
Silver medal
Camilo Rivera
Colombia
2
1
1
0
0
0
4
325
Thomas Richthammer
Germany
7
1
2
7
3
1
21
82
Silver medal
Seyed Reza Moghadasi
Islamic Republic of Iran
2
7
4
1
4
5
23
62
Silver medal
Mark Reinders
Netherlands
4
0
1
0
1
0
6
266
Ravi Ramkissoon
Trinidad and Tobago
2
1
1
0
0
0
4
325
Fernando Rambla Barreno
Spain
4
0
0
6
0
0
10
216
Sergey Rakhmatullin
Kyrgyzstan
2
0
1
1
0
5
9
227
Rishi Raj
India
0
7
4
0
5
7
23
62
Silver medal
Tapani Raiko
Finland
7
0
3
0
0
1
11
201
Honourable mention
Kári Ragnarsson
Iceland
3
0
2
1
0
3
9
227
Lev Radzivilovsky
Israel
7
2
7
1
1
7
25
50
Silver medal
Stefan Radu Niculescu
Romania
4
7
3
7
0
7
28
33
Gold medal
Radoš Radoičić
Bosnia and Herzegovina
1
1
1
1
1
2
7
248
Jaan Raamets
Estonia
4
0
1
0
0
1
6
266
Pavlo Pylyavsky
Ukraine
4
7
3
1
1
3
19
102
Bronze medal
Aldo Pratelli
Italy
7
0
6
1
1
7
22
71
Silver medal
Arturo Prat
Chile
2
1
1
0
0
1
5
290
Agung Prasetyo
Indonesia
0
0
0
0
1
0
1
392
Marjan Praljak
Croatia
0
0
2
4
0
0
6
266
Erik Postma
Netherlands
2
0
1
0
0
1
4
325
Wai Hoi Bobby Poon
Hong Kong
3
7
5
1
1
7
24
57
Silver medal
Javier Polanco González
Mexico
2
1
0
1
0
0
4
325
Wu Po-Chang
Taiwan
1
7
2
1
0
0
11
201
Honourable mention
Erion Plaku
Albania
0
0
1
0
0
0
1
392
François Pimont
France
1
0
1
0
0
0
2
372
Mirko Petruševski
North Macedonia
4
1
2
7
0
0
14
150
Bronze medal
Veronika Petrova
Austria
2
2
0
1
0
0
5
290
Saak Petrosian
Armenia
2
1
1
0
0
7
11
201
Honourable mention
Shimon Pertsel
Israel
5
0
1
0
0
0
6
266
Daniel Perrucci
Argentina
4
7
3
5
0
7
26
46
Silver medal
Jaime Enrique Pérez Terrazas
Mexico
1
1
2
0
0
0
4
325
Aleksandar Pečkov
North Macedonia
0
1
1
1
1
1
5
290
Vytautas Paškūnas
Lithuania
0
7
5
1
0
1
14
150
Bronze medal
Brett Damien Parker
Australia
7
1
6
0
0
7
21
82
Silver medal
Antonios Papachristodoulou
Cyprus
0
0
1
0
0
0
1
392
Gyula Pap
Hungary
2
7
4
7
3
7
30
25
Gold medal
Ernestos Panayiotou
Cyprus
1
1
1
1
2
2
8
236
Tomás Palacios Gutiérrez
Spain
0
1
0
1
0
0
2
372
Lasha Paitchadze
Georgia
2
7
1
0
0
1
11
201
Honourable mention
Rainer Paat
Estonia
0
0
1
0
0
0
1
392
Kaustubh P. Deshmukh
India
7
7
1
7
0
1
23
62
Silver medal
Tomoshi Otsuki
Japan
6
0
1
1
0
0
8
236
Emzari Otkhozoria
Georgia
1
1
1
0
0
0
3
353
Adam Osękowski
Poland
2
1
7
0
0
4
14
150
Bronze medal
Sandor Ortegón
Colombia
2
0
2
1
0
0
5
290
David Opěla
Czech Republic
4
1
7
0
0
6
18
111
Bronze medal
Weng On Ip
Macau
0
0
0
0
1
0
1
392
Jenishbek Omurzak Uulu
Kyrgyzstan
0
0
0
0
0
0
0
416
Karl Oliver A. Yu
Philippines
0
0
1
0
0
1
2
372
Maxim Oleinikov
Belarus
4
1
2
1
0
7
15
139
Bronze medal
Mikhailo Nyzhnyk
Ukraine
4
0
1
0
0
7
12
180
Bronze medal
Erke Nurkenov
Kazakhstan
0
0
1
0
1
0
2
372
Serguei Norine
Russian Federation
7
7
7
7
1
7
36
7
Gold medal
Dagh Nielsen
Denmark
4
0
0
0
0
0
4
325
Sarah Nicole Healy
New Zealand
6
1
1
0
0
0
8
236
Aristoklis Nicolaou
Cyprus
0
1
1
0
0
0
2
372
Oleg Nicolaev
Republic of Moldova
2
1
2
1
0
0
6
266
Neophytos Neophytou
Cyprus
0
1
1
0
0
0
2
372
Russell Neilson
New Zealand
3
0
4
1
0
7
15
139
Bronze medal
Sathiparan Navaratnarajah
Sri Lanka
0
1
1
1
0
1
4
325
Suat Namlı
Türkiye
4
1
1
7
0
1
14
150
Bronze medal
Sachiko Nakajima
Japan
7
7
7
7
1
7
36
7
Gold medal
Missaka N. Warusawitharana
Sri Lanka
4
1
2
7
0
1
15
139
Bronze medal
Sergiyi Myzgoviy
Ukraine
4
1
1
3
0
7
16
130
Bronze medal
Vitor Manuel Moreira Guerra Santos Cavadas
Portugal
0
0
0
0
0
0
0
416
Jae Moon Yun
Republic of Korea
2
7
2
1
1
7
20
94
Silver medal
Gabriele Mondello
Italy
4
1
1
7
0
1
14
150
Bronze medal
Vadims Moldavskis
Latvia
4
0
5
1
1
0
11
201
Tze Tao Edmond Mok
Hong Kong
2
1
1
0
1
7
12
180
Bronze medal
Haik Mkrtchyan
Armenia
2
1
1
0
7
0
11
201
Honourable mention
Ainārs Mitris
Latvia
2
0
1
0
1
7
11
201
Honourable mention
Ashish Mishra
India
7
0
2
7
0
7
23
62
Silver medal
Carl Alexander Miller
United States of America
4
0
7
6
1
7
25
50
Silver medal
Đorđe Milićević
Yugoslavia
4
7
2
7
1
1
22
71
Silver medal
Pedro Miguel Picado de Carvalho
Portugal
3
0
0
0
0
0
3
353
Jean Paul Michon
France
2
1
1
0
0
0
4
325
Nikolaos Michalakis
Greece
1
7
1
1
7
1
18
111
Bronze medal
Loizos Michael
Cyprus
0
0
1
0
0
0
1
392
Bruce Merry
South Africa
4
0
2
0
0
0
6
266
Martín Mereb
Argentina
4
7
0
1
0
0
12
180
Bronze medal
Arman Melkumyan
Armenia
2
7
1
0
0
0
10
216
Honourable mention
Niall Mclntyre
Ireland
0
0
2
0
0
0
2
372
Mark Matusevich
Israel
4
0
5
0
0
7
16
130
Bronze medal
Daniel Virgil Mathews
Australia
4
1
1
4
0
2
12
180
Bronze medal
Tetsuyuki Maruoka
Japan
7
7
6
7
0
0
27
36
Silver medal
Victor Martínez de Albéniz Marga
Spain
4
1
1
3
0
1
10
216
Andrés Martínez
Colombia
3
0
1
1
0
0
5
290
Vladimír Marko
Slovakia
4
1
7
1
1
7
21
82
Silver medal
Tatiana Mantuano
Switzerland
2
0
0
1
0
0
3
353
Ciprian Manolescu
Romania
7
7
7
7
7
7
42
1
Gold medal
Ukrit Mankong
Thailand
2
0
1
0
0
0
3
353
Cheran Malsri Vithanage
Sri Lanka
2
1
1
1
0
0
5
290
Iouri Makarytchev
Russian Federation
6
7
5
1
0
0
19
102
Bronze medal
Alexandre Mah
Australia
7
0
1
0
0
7
15
139
Bronze medal
Jean-François Macq
Belgium
4
4
2
2
0
3
15
139
Bronze medal
Ebrahim M.E.N. Alabboudi
Kuwait
0
0
0
1
0
0
1
392
Siu Lung David Law
Hong Kong
5
1
7
1
0
0
14
150
Bronze medal
André Luís de Souza Neves
Brazil
1
2
1
0
0
1
5
290
Hung Low Tzer
Singapore
4
1
2
1
1
7
16
130
Bronze medal
Marlon Louie M. Musngi
Philippines
0
0
1
0
0
0
1
392
Ernest Christiaan Lötter
South Africa
2
1
1
0
0
0
4
325
Ivan Lossev
Belarus
2
1
1
7
0
0
11
201
Honourable mention
Eamonn Long
Ireland
2
0
1
1
0
0
4
325
Konstantin Lomidze
Georgia
4
0
1
0
0
1
6
266
Jian Liu
Sweden
2
0
0
1
0
0
3
353
Fu Liu
People's Republic of China
4
7
1
5
0
1
18
111
Bronze medal
Chun Ling Yu
Hong Kong
4
7
1
1
1
5
19
102
Bronze medal
Yee Fun Lim
Singapore
5
4
0
0
1
7
17
121
Bronze medal
Vedad Letić
Bosnia and Herzegovina
0
1
1
1
1
0
4
325
Toni Leppäkorpi
Finland
7
0
7
0
0
0
14
150
Bronze medal
Julien Lemaire
France
2
1
1
1
0
0
5
290
Oueld Lebled Hassan
Morocco
0
0
1
0
0
0
1
392
Phạm Le Hung
Vietnam
7
7
2
7
0
4
27
36
Silver medal
Chi Wai Lam
Macau
4
0
0
0
0
7
11
201
Honourable mention
Rakesh Lal
Trinidad and Tobago
2
0
1
1
0
1
5
290
Pawel Kwiatkowski
Poland
4
7
2
0
1
3
17
121
Bronze medal
Ashish Kumar Singh
India
2
1
1
0
1
0
5
290
Savitri Kumalasari Sihombing
Indonesia
0
0
1
0
0
0
1
392
Lin Kuan-Ming
Taiwan
4
1
2
7
2
2
18
111
Bronze medal
Daniel Král'
Czech Republic
4
2
1
0
0
1
8
236
Eugen Kováč
Slovakia
4
1
6
4
1
3
19
102
Bronze medal
Krunoslav Kovač
Croatia
3
1
1
1
0
1
7
248
Michael Korn
United States of America
7
7
7
1
2
7
31
21
Gold medal
Alexei Korenev
Belarus
1
1
5
7
0
1
15
139
Bronze medal
Matjaž Konvalinka
Slovenia
7
0
7
1
0
3
18
111
Bronze medal
Andriy Konishevsky
Ukraine
2
0
3
0
0
7
12
180
Bronze medal
Yu Seek Kong
Republic of Korea
4
7
7
7
7
7
39
2
Gold medal
Leszek Kołtuński
Poland
4
0
7
2
0
2
15
139
Bronze medal
Alejandro Kocsard
Argentina
2
7
2
3
1
0
15
139
Bronze medal
Yilmaz Koçer
Türkiye
4
7
1
0
0
7
19
102
Bronze medal
Andrius Klivečka
Lithuania
2
1
2
0
0
0
5
290
Igor Klep
Slovenia
2
1
1
7
2
0
13
164
Bronze medal
Boáz Klartag
Israel
7
0
3
3
0
7
20
94
Silver medal
Andrianto Kitti
Indonesia
1
0
1
0
0
0
2
372
Derek Kisman
Canada
7
0
7
1
0
7
22
71
Silver medal
Joung Keun Lim
Republic of Korea
4
7
6
0
0
7
24
57
Silver medal
Gytis Karčiauskas
Lithuania
2
0
1
0
0
0
3
353
Ludmila Kamenova
Bulgaria
3
4
3
6
2
3
21
82
Silver medal
Wa Kam Chang
Macau
7
1
1
5
0
2
16
130
Bronze medal
Nurzhan Kajikabarov
Kazakhstan
2
0
1
0
0
1
4
325
Ülar Kahre
Estonia
5
0
1
0
0
1
7
248
Mark John T. Hermano
Philippines
0
0
1
0
0
0
1
392
Octávio Joaquim Teixeira Ferreira
Portugal
3
0
1
0
0
0
4
325
Ivan Ivanov
Bulgaria
4
7
7
7
1
7
33
14
Gold medal
Rezarta Islami
Albania
3
1
1
0
1
0
6
266
Wisan Imruethaijaroenchock
Thailand
1
7
1
0
0
0
9
227
Honourable mention
Sungjin Im
Republic of Korea
2
1
3
7
0
7
20
94
Silver medal
Zvonko Iljazović
Croatia
5
0
0
1
0
0
6
266
Nuutti Hyvönen
Finland
5
0
0
0
0
0
5
290
Chan Hwai-Lian
Taiwan
2
7
7
7
0
0
23
62
Silver medal
Jimmy A. Hutasoit
Indonesia
3
0
1
0
0
1
5
290
Gavin Hurley
Ireland
6
0
1
0
0
0
7
248
Richard Hoshino
Canada
6
0
2
7
0
7
22
71
Silver medal
Peter Hosein
Trinidad and Tobago
0
1
1
1
1
0
4
325
John Holland
Ireland
4
1
1
0
0
0
6
266
Wing Yip Ho
Hong Kong
4
5
2
0
0
1
12
180
Bronze medal
Toomas Hinnosaar
Estonia
4
0
1
1
1
0
7
248
Riffi Hicham
Morocco
0
0
1
0
0
0
1
392
Florian Herzig
Austria
4
7
4
7
0
3
25
50
Silver medal
Pål Hermunn Johansen
Norway
4
0
0
1
0
7
12
180
Bronze medal
Torbjörn Helvik
Norway
7
0
0
0
1
5
13
164
Bronze medal
Hannes Helgason
Iceland
0
0
2
0
0
0
2
372
Xuhua He
People's Republic of China
7
7
7
7
0
2
30
25
Gold medal
Jian He
Australia
2
7
3
7
1
1
21
82
Silver medal
Robert Hayes
Ireland
0
0
1
0
0
0
1
392
Troels Haugbølle
Denmark
2
0
1
3
0
0
6
266
David Hatton
South Africa
2
0
4
0
0
7
13
164
Bronze medal
Peter Hästö
Finland
4
0
2
0
0
1
7
248
John Haslegrave
United Kingdom
7
0
7
4
1
7
26
46
Silver medal
Roel Harbers
Netherlands
2
0
1
1
0
0
4
325
Timothy Hamilton Lawrance
South Africa
4
0
2
7
0
1
14
150
Bronze medal
Lauri Hallila
Finland
7
1
1
0
0
3
12
180
Bronze medal
Perviz Hajiyev
Azerbaijan
1
0
1
1
0
0
3
353
Ashot Hairapetyan
Armenia
4
0
1
1
0
0
6
266
Mads Gydesen
Denmark
2
3
0
0
1
7
13
164
Bronze medal
Katalin Gyarmati
Hungary
2
1
2
7
0
1
13
164
Bronze medal
Goshgar Guseynov
Azerbaijan
0
3
0
1
1
0
5
290
Ali Ekber Gürel
Türkiye
4
7
3
7
0
1
22
71
Silver medal
Namig Guliyev
Azerbaijan
2
1
1
0
0
0
4
325
Polona Grešak
Slovenia
4
1
1
1
0
0
7
248
Dorin Grecu
Republic of Moldova
4
5
2
3
1
1
16
130
Bronze medal
K. Gopalakrishnan
India
6
1
6
0
0
1
14
150
Bronze medal
Olivier Glassey
Switzerland
2
1
1
0
0
0
4
325
Dion Gijswijt
Netherlands
2
0
2
0
0
0
4
325
Dragos Ghioca
Romania
2
4
6
7
1
7
27
36
Silver medal
Toby Stephen Gee
United Kingdom
4
7
6
7
2
1
27
36
Silver medal
Vaidas Gasiūnas
Lithuania
2
1
6
0
1
7
17
121
Bronze medal
Georg Garnweitner
Austria
4
0
2
0
1
0
7
248
Tsogbadral Galaabaatar
Mongolia
0
1
1
1
0
0
3
353
Davide Gaiotto
Italy
4
1
6
4
0
7
22
71
Silver medal
Archil Gachechiladze
Georgia
2
7
2
1
0
1
13
164
Bronze medal
Bayarmagnai G.
Mongolia
2
0
1
7
1
0
11
201
Honourable mention
Damiano Fulghesu
Italy
4
1
0
0
0
0
5
290
Roberto Frigerio
Italy
3
7
1
1
0
1
13
164
Bronze medal
Stefán Freyr Guðmundsson
Iceland
0
0
1
0
0
0
1
392
Péter Frenkel
Hungary
7
7
7
7
0
7
35
11
Gold medal
Lionel Fourquaux
France
4
7
6
1
1
1
20
94
Silver medal
Morteza Fotouhi Firoozabad
Islamic Republic of Iran
4
7
4
7
1
2
25
50
Silver medal
Daniel Ford
Australia
4
1
5
2
0
1
13
164
Bronze medal
Bertram Felgenhauer
Germany
7
7
2
7
0
7
30
25
Gold medal
Veronika Essaoulova
Russian Federation
4
7
3
7
1
3
25
50
Silver medal
Zane Ermuža
Latvia
7
2
1
1
2
0
13
164
Bronze medal
Erling Ellingsen
Norway
4
0
2
0
0
7
13
164
Bronze medal
Sergi Elizalde Torrent
Spain
3
0
0
1
0
7
11
201
Honourable mention
Mehmet Ekmekçi
Türkiye
4
7
2
7
0
1
21
82
Silver medal
Eaman Eftekhari
Islamic Republic of Iran
7
7
7
0
0
7
28
33
Gold medal
Richard B. Eden
Philippines
0
0
1
1
0
0
2
372
Roohollah Ebrahimian
Islamic Republic of Iran
2
7
4
7
0
3
23
62
Silver medal
Ngô Đức Duy
Vietnam
2
7
5
7
5
7
33
14
Gold medal
Anh Đỗ Quốc
Vietnam
2
7
6
0
0
3
18
111
Bronze medal
Ante Đerek
Croatia
4
0
1
0
0
0
5
290
Ngô Đắc Tuấn
Vietnam
7
7
7
7
2
7
37
4
Gold medal
Dimitry Dzyabayev
Kazakhstan
0
0
1
0
0
0
1
392
Bartłomiej Dyda
Poland
5
1
3
4
2
7
22
71
Silver medal
Kasper Dupont
Denmark
0
0
0
2
0
0
2
372
Miroslav Dudík
Slovakia
7
0
5
1
1
7
21
82
Silver medal
Lorver Duarte Puig
Cuba
4
7
1
1
0
3
16
130
Bronze medal
Nicolae Dragos Oprea
Romania
4
7
7
7
1
1
27
36
Silver medal
Nargiza Dovletova
Turkmenistan
0
0
0
1
0
0
1
392
Nikolai Dourov
Russian Federation
7
7
7
7
2
7
37
4
Gold medal
Eldwin Djajadiwinata
Indonesia
0
0
0
0
0
0
0
416
P. K. S. Dimuthurathna
Sri Lanka
0
1
1
0
0
0
2
372
Martin Dimkovski
North Macedonia
2
0
1
1
1
0
5
290
John Dethridge
Australia
5
0
5
0
0
1
11
201
Eli Desyatnikov
Israel
7
1
1
7
0
1
17
121
Bronze medal
Thomas Deneux
France
4
1
7
1
1
7
21
82
Silver medal
Bart de Vylder
Belgium
4
0
1
0
0
0
5
290
Tom de Medts
Belgium
4
0
5
1
0
2
12
180
Bronze medal
Martin de Maré
Sweden
4
0
1
0
0
7
12
180
Bronze medal
Antonio Jara de Las Heras
Spain
4
0
0
1
0
1
6
266
Gerben de Klerk
Netherlands
1
0
1
0
0
0
2
372
Christophe de Cannière
Belgium
4
0
2
4
0
1
11
201
Matthew David McNabb
New Zealand
7
0
3
1
0
6
17
121
Bronze medal
Zurabi Darsadze
Georgia
4
6
1
0
1
0
12
180
Bronze medal
Nathan Curtis
United States of America
7
2
7
7
1
1
25
50
Silver medal
Tonči Crmarić
Croatia
0
2
3
0
2
7
14
150
Bronze medal
Igor Covganet
Republic of Moldova
1
0
7
7
0
1
16
130
Bronze medal
Gareth Cosgrave
Ireland
4
0
0
0
0
0
4
325
Phillipo Correa
Chile
3
1
1
0
0
0
5
290
Adrian Corduneanu
Romania
2
7
7
7
0
7
30
25
Gold medal
Michael Comyn Ching
United Kingdom
7
0
7
7
0
7
28
33
Gold medal
Minette O. Co
Philippines
0
0
0
0
0
0
0
416
Ivan Cimrák
Slovakia
7
1
2
6
1
1
18
111
Bronze medal
Keng Chung Ng
Macau
4
0
1
0
0
0
5
290
Byung-Kyu Chun
Canada
5
7
2
3
0
1
18
111
Bronze medal
Robin Christian
New Zealand
6
1
1
0
0
6
14
150
Bronze medal
Kai Dainkhe Christensen
Denmark
4
0
2
0
0
6
12
180
Bronze medal
Lee Cho-Yin
Taiwan
3
1
5
3
0
0
12
180
Bronze medal
David Chkhaidze
Georgia
7
5
7
7
0
7
33
14
Gold medal
Constantin Chiscanu
Romania
4
7
7
7
7
1
33
14
Gold medal
Jeffrey Chin How Pang
Singapore
2
3
1
0
0
7
13
164
Bronze medal
Serguei Chikh
Belarus
4
6
7
7
1
7
32
19
Gold medal
Chan Chia Khow
Malaysia
1
7
0
0
0
0
8
236
Honourable mention
Huayi Chen
People's Republic of China
4
7
7
7
0
7
32
19
Gold medal
I Cheang
Macau
4
0
1
0
0
0
5
290
Chatawut Chanvanichskul
Thailand
0
7
1
0
0
2
10
216
Honourable mention
Christopher C. Chang
United States of America
7
7
6
7
2
7
36
7
Gold medal
Udayanga Chandimal de Silva
Sri Lanka
2
4
1
0
0
0
7
248
Adrian Chan
Canada
2
1
3
1
0
7
14
150
Bronze medal
Ilija Čavdarovski
North Macedonia
0
0
1
0
0
1
2
372
Sabin Cautis
Canada
2
1
2
1
0
7
13
164
Bronze medal
Omar Antolín Camarena
Mexico
4
1
2
1
0
0
8
236
Luis Calhorda Cruz Filipe
Portugal
7
0
1
1
0
1
10
216
Honourable mention
Carlos Humberto Caicedo
Colombia
1
1
2
1
0
0
5
290
Kaihua Cai
People's Republic of China
7
7
3
5
0
1
23
62
Silver medal
Eduardo Cabral Balreira
Brazil
4
1
1
1
0
0
7
248
Ajay C. Ramdoss
India
6
1
5
7
5
6
30
25
Gold medal
Péter Burcsi
Hungary
7
7
7
7
1
7
36
7
Gold medal
Lev Buhovsky
Israel
5
3
7
7
1
7
30
25
Gold medal
Petros Bregiannis
Greece
2
4
4
7
4
1
22
71
Silver medal
Gábor Braun
Hungary
4
1
7
7
1
7
27
36
Silver medal
Vladimir Brankov
Yugoslavia
4
1
7
0
0
7
19
102
Bronze medal
Jérémie Bouttier
France
4
1
2
1
0
1
9
227
Carl Bosley
United States of America
7
5
2
7
3
7
31
21
Gold medal
Eugeniu Bondarenco
Republic of Moldova
2
0
7
0
0
1
10
216
Honourable mention
Andrej Bogdanov
North Macedonia
7
0
2
0
0
5
14
150
Bronze medal
Andrea Bocci
Italy
2
0
1
0
1
6
10
216
Sylvestre Blanc
Switzerland
3
1
1
5
0
3
13
164
Bronze medal
William Blackwell II
Trinidad and Tobago
2
1
1
1
0
0
5
290
Nuraini Binti Ibrahim
Malaysia
0
0
0
0
0
0
0
416
David William Bibby
United Kingdom
7
5
7
7
0
7
33
14
Gold medal
Michal Beneš
Czech Republic
7
1
6
0
0
7
21
82
Silver medal
Odo Benda
Austria
5
1
1
0
0
0
7
248
Renat Bekbolatov
Kazakhstan
2
4
1
0
0
0
7
248
Arend Bayer
Germany
7
7
7
7
0
7
35
11
Gold medal
Tomáš Bárta
Czech Republic
7
1
6
0
0
7
21
82
Silver medal
Romualds Barkāns
Latvia
4
0
1
0
0
0
5
290
Mihály Bárász
Hungary
3
7
7
1
1
7
26
46
Silver medal
Grigori Bagdasaryan
Armenia
1
7
1
3
7
0
19
102
Bronze medal
Ravi Baball
Trinidad and Tobago
2
0
1
1
0
0
4
325
Kavita Baball
Trinidad and Tobago
0
0
2
0
1
0
3
353
Enkhbayar B.
Mongolia
1
0
1
1
0
0
3
353
Bayarjargal B.
Mongolia
0
7
1
3
0
2
13
164
Bronze medal
Michelle Aymon
Switzerland
2
0
0
1
0
0
3
353
Stoyan Atanassov
Bulgaria
4
7
5
7
1
0
24
57
Silver medal
Ahmed Assalih
Morocco
1
0
2
0
0
0
3
353
Asmara Asmadi B. Aris
Malaysia
0
0
0
0
0
0
0
416
André Arroyo Ruiz
Brazil
7
1
2
0
0
0
10
216
Honourable mention
Bojan Antolović
Croatia
1
7
3
7
0
7
25
50
Silver medal
Milena Anguelova
Sweden
0
7
1
0
0
0
8
236
Honourable mention
Vigleik Angeltveit
Norway
3
0
0
1
0
1
5
290
Giedrius Alkauskas
Lithuania
5
0
5
4
0
7
21
82
Silver medal
Aydin Aliyev
Azerbaijan
1
0
1
0
0
0
2
372
Dimitre Alexandrov
Bulgaria
3
5
2
1
5
2
18
111
Bronze medal
Spyridon Alexakis
Greece
2
1
4
0
4
2
13
164
Bronze medal
Žarko Aleksovski
North Macedonia
2
0
2
0
0
0
4
325
Tarik Alatović
Bosnia and Herzegovina
3
1
1
7
0
0
12
180
Bronze medal
Zeouita Ahmed
Morocco
0
0
1
0
0
0
1
392
Gerardo Aguiar
Argentina
7
0
1
7
0
0
15
139
Bronze medal
Hadja Abdel Kader
Morocco
0
0
1
0
0
0
1
392
Sami A. Alawadhi
Kuwait
0
0
0
0
0
0
0
416
Results may not be complete and may include mistakes. Please send relevant information to the webmaster:
webmaster@imo-official.org
.
Supported by Google