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