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
◄
38
th
IMO 1997
►
Country results
•
Individual results
•
Statistics
Contestant
[
♀
♂
]
[←]
Country
P1
P2
P3
P4
P5
P6
∑
Total
#
Rank
Award
Yagoub Abdullah
Kuwait
1
4
0
0
0
0
5
364
Alkid Ademi
Albania
0
7
0
0
0
0
7
340
Honourable mention
Gerardo Aguiar
Argentina
1
7
3
6
2
0
19
167
Bronze medal
Talap Akashev
Kazakhstan
0
7
0
4
0
0
11
272
Honourable mention
Umut Akdemir
Türkiye
1
4
3
3
3
0
14
232
Luis Alegría
Peru
0
2
0
1
1
0
4
376
Žarko Aleksovski
North Macedonia
0
0
7
2
7
0
16
200
Bronze medal
Jagoub Aliev
Azerbaijan
3
0
0
1
3
0
7
340
Ahmad Aljiran
Kuwait
1
0
0
0
0
0
1
419
Mohammed Alkandari
Kuwait
1
0
0
0
0
0
1
419
Yousef Almazedi
Kuwait
0
1
0
0
0
0
1
419
Chinchuluun Altannar
Mongolia
0
2
0
0
0
0
2
408
Patricio Tlacaélel Alva Pufleau
Mexico
2
7
0
6
7
5
27
86
Silver medal
Talgat Amanov
Kyrgyzstan
1
5
0
0
1
0
7
340
Nora Amrani
Algeria
0
0
0
0
0
0
0
446
Jinpeng An
People's Republic of China
7
7
7
6
7
3
37
22
Gold medal
Vigleik Angeltveit
Norway
5
0
7
5
7
0
24
110
Bronze medal
Gueorgui Anguelov
Bulgaria
7
7
1
7
7
0
29
70
Silver medal
Irina Anno
Russian Federation
7
7
0
1
7
0
22
131
Bronze medal
Spyridon Antonakopoulos
Greece
2
7
1
4
0
0
14
232
Honourable mention
Eleni Antoniou
Cyprus
0
1
1
0
1
0
3
391
Patricia Marcela Arevalo Noordam
Chile
1
0
0
0
0
0
1
419
André Arroyo Ruiz
Brazil
2
4
7
6
0
0
19
167
Bronze medal
Ahmed Assalih
Morocco
5
1
1
0
3
0
10
285
Indra Astra Yuda
Indonesia
0
7
0
0
1
0
8
322
Honourable mention
Jimmy Astupillo
Peru
1
7
0
2
2
0
12
258
Honourable mention
Stoyan Atanassov
Bulgaria
4
7
0
5
7
0
23
120
Bronze medal
Nuttapong Attrapadung
Thailand
0
7
0
1
2
1
11
272
Honourable mention
Yin Kheng Au
Malaysia
0
0
0
0
0
0
0
446
Mariam Avalishvili
Georgia
0
7
0
3
2
0
12
258
Honourable mention
Youness Azemou
Morocco
0
0
0
0
5
0
5
364
Ravi Baball
Trinidad and Tobago
0
0
0
2
0
0
2
408
Simon Baeriswyl
Switzerland
1
7
4
6
0
0
18
177
Bronze medal
Michel Baes
Belgium
3
1
0
1
0
5
10
285
Grigori Bagdasaryan
Armenia
4
7
1
5
7
0
24
110
Bronze medal
Rodrigo Alfonso Bahamondes Cuadra
Chile
0
0
0
0
0
0
0
446
Tobias Bahr
Germany
3
0
3
7
7
1
21
142
Bronze medal
Mohsen Bahramgiri
Islamic Republic of Iran
7
7
7
7
7
1
36
28
Gold medal
Chetan Balwe
India
1
7
1
7
7
2
25
100
Silver medal
Vaidas Balys
Lithuania
2
0
0
0
0
0
2
408
Libor Barto
Czech Republic
5
7
7
7
4
0
30
60
Silver medal
Bayarsaihan Battulga
Mongolia
4
7
7
5
0
0
23
120
Bronze medal
Ulziibat Battulga
Mongolia
4
7
7
6
7
5
36
28
Gold medal
Mohsen Bayati
Islamic Republic of Iran
4
7
7
7
7
3
35
32
Gold medal
Marius Beceanu
Romania
4
7
7
3
7
4
32
50
Silver medal
Renat Bekbolatov
Kazakhstan
0
7
2
5
0
0
14
232
Honourable mention
Javier Alejandro Belmonte
Bolivia
0
0
0
0
1
0
1
419
Oscar Felipe Bernal Pedraza
Colombia
2
7
3
7
5
0
24
110
Bronze medal
Max Bernstein Obiols
Spain
4
0
0
0
1
0
5
364
Niels Besseling
Netherlands
1
3
0
5
0
0
9
299
Adrian Birka
Canada
4
0
1
0
1
0
6
356
Adomas Birstunas
Lithuania
1
0
1
4
0
0
6
356
William Blackwell II
Trinidad and Tobago
1
2
1
0
4
0
8
322
Mansur Boase
United Kingdom
0
7
6
7
3
5
28
79
Silver medal
Aksel Bode
Albania
0
7
0
0
0
0
7
340
Honourable mention
Pierre Bois
France
2
7
2
5
7
0
23
120
Bronze medal
Stefano Bolognesi
Italy
3
7
0
7
7
0
24
110
Bronze medal
Andriy Boltenkov
Ukraine
4
7
0
7
7
0
25
100
Silver medal
Johannes Borgström
Sweden
1
0
6
4
3
0
14
232
Carl Bosley
United States of America
7
7
7
7
7
7
42
1
Gold medal
Johan Bosman
Netherlands
4
7
7
4
4
1
27
86
Silver medal
Francisco Botelho
Portugal
1
0
0
3
0
0
4
376
Natalia Bottaioli
Uruguay
0
0
0
1
0
0
1
419
Theodora Bourni
Greece
1
0
0
4
0
0
5
364
Nassima Bouzid
Algeria
0
0
0
0
0
0
0
446
Petros Bregiannis
Greece
4
7
7
4
7
1
30
60
Silver medal
Silvia Cabrera
Guatemala
0
0
0
1
0
0
1
419
Carlos Humberto Caicedo
Colombia
2
4
0
7
3
0
16
200
Bronze medal
Edward Calejesan-Reyes
Puerto Rico
0
0
0
3
0
0
3
391
Petter Callin
Norway
4
7
0
7
1
1
20
155
Bronze medal
Omar Antolín Camarena
Mexico
4
7
1
4
7
0
23
120
Bronze medal
Juan Angel Cappa
Argentina
0
1
0
7
2
3
13
247
Honourable mention
Emanuel Carneiro
Brazil
3
7
0
4
6
0
20
155
Bronze medal
Xavier Caruso
France
0
1
0
4
7
0
12
258
Honourable mention
Sabin Cautis
Canada
2
0
0
7
7
0
16
200
Bronze medal
Adrian Chan
Canada
1
7
3
7
7
0
25
100
Silver medal
Chung Lam Chan
Hong Kong
1
7
1
5
6
0
20
155
Bronze medal
Jackie Chau
New Zealand
2
0
0
5
0
0
7
340
Li-Chung Chen
United States of America
4
7
7
7
7
0
32
50
Silver medal
Ming-Yang Chen
Taiwan
3
7
2
1
3
0
16
200
Bronze medal
Szu-Yu Chen
Taiwan
7
7
1
7
4
1
27
86
Silver medal
Va Cheng Cheong
Macau
0
7
0
1
0
0
8
322
Honourable mention
Pok Man Cheung
Hong Kong
1
7
1
7
7
0
23
120
Bronze medal
Dmitri Choumski
Belarus
4
4
0
7
0
0
15
221
Bronze medal
Kai Dainkhe Christensen
Denmark
4
0
3
3
1
0
11
272
Robin Christian
New Zealand
5
0
0
7
3
0
15
221
Bronze medal
Jimmy Chui
Canada
1
1
0
7
1
0
10
285
Honourable mention
Byung-Kyu Chun
Canada
4
1
7
6
6
5
29
70
Silver medal
John Clyde
United States of America
5
2
7
7
7
2
30
60
Silver medal
Aaron Cohen
Venezuela
0
0
0
0
0
0
0
446
Michael Comyn Ching
United Kingdom
4
7
0
7
7
0
25
100
Silver medal
Raphael Cote
France
0
5
0
7
0
0
12
258
Honourable mention
Igor Covganet
Republic of Moldova
3
5
0
7
7
2
24
110
Bronze medal
Tonči Crmarić
Croatia
4
0
0
7
7
1
19
167
Bronze medal
Nathan Curtis
United States of America
7
7
7
7
7
5
40
7
Gold medal
Branislav Cvetković
Yugoslavia
0
7
1
1
7
0
16
200
Bronze medal
Tomasz Czajka
Poland
2
0
0
7
0
0
9
299
Honourable mention
Nilesh Dalvi
India
3
7
0
6
7
0
23
120
Bronze medal
Wichian Daorungroge
Thailand
1
7
0
4
3
0
15
221
Bronze medal
Zurabi Darsadze
Georgia
1
7
1
4
7
0
20
155
Bronze medal
Paul Dayao
Philippines
0
0
0
1
2
0
3
391
Ivo de Decker
Belgium
6
7
0
7
0
0
20
155
Bronze medal
Paola De León
Guatemala
0
0
0
1
0
0
1
419
Marcelo de Souza
Brazil
4
7
0
3
0
0
14
232
Honourable mention
Eli Desyatnikov
Israel
5
7
6
7
7
2
34
40
Silver medal
Harald Devos
Belgium
2
0
0
5
0
0
7
340
Andrea Díaz
Uruguay
1
0
0
2
0
0
3
391
Martin Dimkovski
North Macedonia
1
0
0
1
7
0
9
299
Honourable mention
Norman Do
Australia
4
7
7
7
7
0
32
50
Silver medal
Neil Dobbs
Ireland
0
0
0
1
1
0
2
408
Jerk Doekes
Netherlands
1
0
3
1
4
0
9
299
Paulina Domagalska
Poland
2
7
0
7
6
0
22
131
Bronze medal
Nikolai Dourov
Russian Federation
7
7
7
4
7
7
39
11
Gold medal
Roman Dovgard
Israel
1
0
7
2
4
2
16
200
Bronze medal
Gilberto Enrique Duarte Alfonso
Paraguay
0
0
0
0
0
0
0
446
Lorver Duarte Puig
Cuba
7
7
0
7
7
0
28
79
Silver medal
Jori Dubrovin
Finland
1
7
0
1
7
0
16
200
Bronze medal
Miroslav Dudík
Slovakia
4
0
0
6
7
3
20
155
Bronze medal
Fabien Dunlop
France
4
1
6
1
2
0
14
232
Kasper Dupont
Denmark
2
5
0
7
1
0
15
221
Bronze medal
Antonio Duvravcic
Bolivia
1
7
0
1
0
0
9
299
Honourable mention
Stanislaw Dziobiak
Puerto Rico
1
0
0
1
0
0
2
408
Anh Đỗ Quốc
Vietnam
7
7
7
7
7
7
42
1
Gold medal
Dušan Đukić
Yugoslavia
4
7
7
4
2
5
29
70
Silver medal
Eaman Eftekhari
Islamic Republic of Iran
7
7
7
7
7
7
42
1
Gold medal
Tomasz Elsner
Poland
2
0
1
7
3
0
13
247
Honourable mention
Mihaela Enachescu
Canada
4
7
0
3
7
0
21
142
Bronze medal
Bayartogtoka Enkhbayar
Mongolia
0
7
1
3
7
1
19
167
Bronze medal
Nyambaa Erdembat
Mongolia
1
7
0
0
2
0
10
285
Honourable mention
Ignacio Escudero
Uruguay
1
7
0
4
0
0
12
258
Honourable mention
Stephen Farrar
Australia
7
7
5
7
7
2
35
32
Gold medal
Ramiro Feria Purón
Cuba
1
7
0
0
0
1
9
299
Honourable mention
Andrés Ferragut
Uruguay
1
0
0
1
0
0
2
408
Thomas Fischer
Germany
7
0
1
7
4
3
22
131
Bronze medal
Ivan Fomin
Belarus
1
7
1
7
7
1
24
110
Bronze medal
Péter Frenkel
Hungary
7
7
7
7
7
6
41
5
Gold medal
Stefán Freyr Guðmundsson
Iceland
1
0
0
0
0
0
1
419
Damiano Fulghesu
Italy
4
7
1
1
1
0
14
232
Honourable mention
Juan Ignacio Fuxman
Argentina
4
5
0
1
7
0
17
192
Bronze medal
Perviz Gadjiev
Azerbaijan
0
0
0
3
3
0
6
356
Carlos Gálvez García
Mexico
3
0
0
4
0
0
7
340
Maikel Garma de la Osa
Cuba
0
7
0
1
2
0
10
285
Honourable mention
Vaidas Gasiūnas
Lithuania
4
7
7
3
7
0
28
79
Silver medal
Toby Stephen Gee
United Kingdom
0
7
1
5
4
1
18
177
Bronze medal
Daniel Gerber
Switzerland
4
7
0
5
1
0
17
192
Bronze medal
Aziz Ghadjeti
Algeria
1
0
0
0
0
0
1
419
Justin Ghan
Australia
2
7
7
7
7
0
30
60
Silver medal
Nicola Gigli
Italy
1
1
1
1
0
0
4
376
Gerard Gjonaj
Albania
1
0
0
0
0
0
1
419
Ali Godjali
Indonesia
1
1
0
0
2
0
4
376
Bogdan Grechuk
Ukraine
4
7
7
7
7
3
35
32
Gold medal
Reinhard Gruber
Austria
1
7
0
6
0
0
14
232
Honourable mention
Namig Guliyev
Azerbaijan
4
7
3
1
7
0
22
131
Bronze medal
Deniz Gündüz
Türkiye
2
7
0
5
3
0
17
192
Bronze medal
Pavlo Gyrya
Ukraine
4
7
7
7
7
7
39
11
Gold medal
İsa Emin Hafalır
Türkiye
4
7
0
7
4
2
24
110
Bronze medal
Lauri Hallila
Finland
3
0
0
4
0
1
8
322
Jiarui Han
People's Republic of China
7
7
7
7
7
3
38
15
Gold medal
Ben Handley
New Zealand
1
0
5
4
1
0
11
272
Marteinn Þór Harðarson
Iceland
1
0
0
4
1
0
6
356
Damir Hasić
Bosnia and Herzegovina
0
7
1
1
0
0
9
299
Honourable mention
Peter Hästö
Finland
4
7
0
6
6
0
23
120
Bronze medal
Ara Hayrapetyan
Armenia
3
0
0
5
3
0
11
272
Hannes Helgason
Iceland
1
0
0
0
0
1
2
408
Daniel Herden
Germany
1
7
7
7
4
0
26
97
Silver medal
Mark John Hermano
Philippines
1
7
0
1
2
0
11
272
Honourable mention
Augusto Jose Hermosilla Forneron
Paraguay
0
0
0
1
0
0
1
419
Pål Hermunn Johansen
Norway
6
0
3
6
1
0
16
200
Bronze medal
Florian Herzig
Austria
7
7
7
7
7
1
36
28
Gold medal
Toomas Hinnosaar
Estonia
1
3
0
3
0
0
7
340
Rainer Hoft
South Africa
4
2
0
1
2
0
9
299
Chu Hong Hoi
Macau
1
7
0
0
2
0
10
285
Honourable mention
Chu Peng Hoi
Macau
1
7
0
1
5
0
14
232
Honourable mention
John Holland
Ireland
0
0
1
0
2
0
3
391
Armin Holschbach
Germany
4
7
7
7
7
3
35
32
Gold medal
Antti Honkela
Finland
7
0
0
3
3
0
13
247
Honourable mention
Stefan Laurenţiu Horneţ
Romania
5
7
7
7
7
5
38
15
Gold medal
Ziyad Hosein
Trinidad and Tobago
1
0
0
0
0
0
1
419
Cheng Jiann Huah
Singapore
4
2
0
5
7
0
18
177
Bronze medal
Bo-Kai Huang
Taiwan
4
7
0
7
7
2
27
86
Silver medal
Yuri Hudobin
Kyrgyzstan
1
0
1
2
0
0
4
376
Jimmy A. Hutasoit
Indonesia
1
1
1
3
2
0
8
322
Chan Hwai-Lian
Taiwan
4
7
1
7
7
1
27
86
Silver medal
Hulwan Afif Idris
Malaysia
0
0
0
0
0
0
0
446
Liviu Ignat
Romania
1
7
3
4
7
5
27
86
Silver medal
Zvonko Iljazović
Croatia
1
4
0
1
7
0
13
247
Honourable mention
Marco Illengo
Italy
4
0
0
7
3
0
14
232
Honourable mention
Chan Wa Io
Macau
1
7
0
0
5
0
13
247
Honourable mention
Ezra Ip
New Zealand
2
0
3
5
0
0
10
285
Ryo Ishida
Japan
4
7
7
7
0
0
25
100
Silver medal
Ivan Ivanov
Bulgaria
7
7
7
7
7
5
40
7
Gold medal
Carlos Alberto Jara Rojas
Paraguay
1
0
0
1
1
0
3
391
Tanagorn Jennawasin
Thailand
0
7
0
0
2
0
9
299
Honourable mention
Fidel Jimenez
Peru
1
7
0
4
3
0
15
221
Bronze medal
Yerlan Jumabayev
Kazakhstan
1
7
0
4
2
0
14
232
Honourable mention
Mindaugas Juodis
Lithuania
1
0
0
0
7
0
8
322
Honourable mention
Kaido Kaarli
Estonia
1
7
0
7
2
0
17
192
Bronze medal
Zajhar Kabluchko
Ukraine
4
7
7
7
5
5
35
32
Gold medal
Satyen Kale
India
4
7
0
1
7
0
19
167
Bronze medal
Juris Kalniņš
Latvia
4
7
1
7
0
0
19
167
Bronze medal
Nayden Kambouchev
Bulgaria
3
7
6
7
7
0
30
60
Silver medal
Grzegorz Kapustka
Poland
7
7
7
7
5
0
33
44
Silver medal
Iskander Karibzhanov
Kazakhstan
1
7
0
1
0
0
9
299
Honourable mention
Johan Karlsson
Sweden
1
7
0
4
7
1
20
155
Bronze medal
Abdessamad Kasri
Morocco
1
7
0
0
2
0
10
285
Honourable mention
Matija Kazalicki
Croatia
4
7
1
5
0
0
17
192
Bronze medal
Natan Keller
Israel
4
1
1
2
7
0
15
221
Bronze medal
Arnolds Ķikusts
Latvia
1
7
0
7
7
0
22
131
Bronze medal
Bumsik Kim
Republic of Korea
4
7
1
6
7
0
25
100
Silver medal
Hyun Ki Kim
Republic of Korea
4
7
0
4
0
0
15
221
Bronze medal
Young-il Koh
Republic of Korea
7
7
1
4
5
5
29
70
Silver medal
Anastasios Koimas
Greece
0
0
1
0
4
0
5
364
Yu Seek Kong
Republic of Korea
7
7
0
5
7
1
27
86
Silver medal
Matjaž Konvalinka
Slovenia
4
0
7
4
7
0
22
131
Bronze medal
Alexei Korenev
Belarus
0
7
3
7
7
1
25
100
Silver medal
Vjekoslav Kovač
Croatia
2
7
1
2
7
0
19
167
Bronze medal
Peter Kozák
Slovakia
5
0
1
4
2
0
12
258
Krists Krilovs
Latvia
1
7
0
6
1
0
15
221
Bronze medal
Artis Kuģevics
Latvia
0
0
7
3
2
0
12
258
Honourable mention
Meelis Kull
Estonia
1
0
1
7
0
0
9
299
Honourable mention
Abhinav Kumar
India
4
7
2
3
5
5
26
97
Silver medal
David Kunszenti-Kovács
Norway
0
0
3
1
0
0
4
376
Manana Kupreishvili
Georgia
1
7
1
1
6
0
16
200
Bronze medal
Jonathan Kusilek
Australia
4
0
4
7
7
1
23
120
Bronze medal
Rafael Eusebio Labarca Guajardo
Chile
1
0
0
0
0
0
1
419
Bakir Lačević
Bosnia and Herzegovina
1
7
0
1
7
0
16
200
Bronze medal
Rakesh Lal
Trinidad and Tobago
1
2
0
5
1
1
10
285
Chi Wai Lam
Macau
3
0
0
7
0
0
10
285
Honourable mention
Thomas Lam
Australia
7
7
7
7
7
3
38
15
Gold medal
Lap Ming Alvin Lau
Hong Kong
3
7
1
6
4
0
21
142
Bronze medal
Phạm Le Hung
Vietnam
2
7
7
1
7
6
30
60
Silver medal
Ji Oon Lee
Republic of Korea
4
7
7
7
5
0
30
60
Silver medal
Mikhail Leptchinski
Russian Federation
6
7
7
7
7
3
37
22
Gold medal
Vedad Letić
Bosnia and Herzegovina
1
0
0
1
0
0
2
408
Wing Chung Leung
Hong Kong
6
0
7
6
0
0
19
167
Bronze medal
Chien-I Liao
Taiwan
4
7
1
7
7
7
33
44
Silver medal
Nicolás Libedinsky Silva
Chile
0
0
0
0
3
0
3
391
Ben Liese
Germany
7
7
7
7
1
0
29
70
Silver medal
Hun Hui Liew
Malaysia
1
0
0
0
1
0
2
408
Yee Fun Lim
Singapore
2
0
0
7
0
0
9
299
Honourable mention
Shaowei Lin
Singapore
1
0
1
7
7
0
16
200
Bronze medal
Gábor Lippner
Hungary
5
7
7
7
7
3
36
28
Gold medal
Miguel Lobo López
Spain
2
2
0
4
5
0
13
247
Eamonn Long
Ireland
0
0
0
0
1
0
1
419
Ivan Lossev
Belarus
6
7
3
5
4
6
31
56
Silver medal
Charles Antoine Louet
France
4
0
0
1
0
0
5
364
Shachar Lovett
Israel
5
0
7
2
4
3
21
142
Bronze medal
Bradley Luen
New Zealand
1
7
0
6
2
0
16
200
Bronze medal
László Lukács
Hungary
4
7
0
7
7
3
28
79
Silver medal
Pavel Lukyanenka
Belarus
0
7
0
7
6
1
21
142
Bronze medal
Amadeo Raúl Luraghi Arce
Paraguay
1
0
0
2
0
0
3
391
Yogishwar Maharaj
Trinidad and Tobago
0
7
0
1
0
0
8
322
Honourable mention
Irakli Manelidze
Georgia
1
7
7
7
7
0
29
70
Silver medal
Ciprian Manolescu
Romania
7
7
7
7
7
7
42
1
Gold medal
Tatiana Mantuano
Switzerland
0
0
0
4
0
0
4
376
Vladimír Marko
Slovakia
7
7
7
7
0
3
31
56
Silver medal
Andrés Martínez
Colombia
1
7
0
5
5
0
18
177
Bronze medal
Tetsuyuki Maruoka
Japan
7
7
7
7
7
5
40
7
Gold medal
Daniel Materassi
Venezuela
1
0
0
1
1
0
3
391
Hrayr Matevosyan
Armenia
1
7
0
4
0
0
12
258
Honourable mention
Daniel Virgil Mathews
Australia
0
7
7
7
7
1
29
70
Silver medal
Matija Mazi
Slovenia
4
0
0
1
0
0
5
364
David Mee
South Africa
1
0
0
7
1
0
9
299
Honourable mention
Arman Melkumyan
Armenia
1
7
1
5
7
0
21
142
Bronze medal
Adel Merdaci
Algeria
1
0
0
0
1
0
2
408
Martín Mereb
Argentina
1
7
0
7
7
0
22
131
Bronze medal
Bruce Merry
South Africa
4
7
7
7
7
3
35
32
Gold medal
Loizos Michael
Cyprus
1
0
0
1
0
0
2
408
Spyridon Michalakis
Greece
1
7
1
1
1
0
11
272
Honourable mention
Yoichi Mieda
Japan
7
1
0
0
0
3
11
272
Honourable mention
Radu Horia Mihăescu
Romania
4
7
1
5
5
0
22
131
Bronze medal
Hans Kristian Mikkelsen
Denmark
1
0
0
0
0
0
1
419
Martin Milanič
Slovenia
1
7
0
1
3
0
12
258
Honourable mention
Miško Mitkovski
North Macedonia
1
0
3
2
0
0
6
356
Mikhail Mitrofanov
Russian Federation
7
7
1
7
7
5
34
40
Silver medal
M. Amjad Mjouel
Morocco
4
0
0
0
2
0
6
356
Haik Mkrtchyan
Armenia
2
0
1
0
3
5
11
272
Tze Tao Edmond Mok
Hong Kong
2
7
1
4
1
0
15
221
Bronze medal
Carlos Molina
Guatemala
0
0
0
1
0
0
1
419
Massimo Mongia
Italy
0
0
0
4
0
0
4
376
Jean Monnerat
Switzerland
1
0
0
4
0
0
5
364
Mario Andrés Montes García
Spain
0
1
0
5
0
0
6
356
Raja Mukherji
Ireland
1
1
0
2
0
0
4
376
Tariel Muradov
Azerbaijan
3
7
0
1
3
0
14
232
Honourable mention
Natik Mustafaev
Azerbaijan
1
0
0
1
1
0
3
391
Kentaro Nagao
Japan
2
7
7
7
7
0
30
60
Silver medal
Joseph Najnudel
France
4
7
7
7
7
7
39
11
Gold medal
Sachiko Nakajima
Japan
7
7
0
7
5
7
33
44
Silver medal
Leenhapong Navaravong
Thailand
1
7
0
1
3
0
12
258
Honourable mention
Set Foong Ng
Malaysia
1
2
0
0
0
0
3
391
Anh Tú Nguyễn
Vietnam
7
7
7
0
7
0
28
79
Silver medal
Canh Hao Nguyễn
Vietnam
1
7
7
3
7
0
25
100
Silver medal
Yi Ni
People's Republic of China
7
7
7
7
6
4
38
15
Gold medal
Joshua Nichols-Barrer
United States of America
7
7
0
7
7
1
29
70
Silver medal
Hannu Niemistö
Finland
4
0
7
7
1
0
19
167
Bronze medal
Rustam Novikov
Estonia
4
7
0
1
7
1
20
155
Bronze medal
Peter Novotný
Slovakia
1
7
0
7
1
0
16
200
Bronze medal
Stephen O'Driscoll
Ireland
2
0
0
1
1
0
4
376
Lian Ien Oei
Netherlands
1
7
1
4
0
0
13
247
Honourable mention
Takashi Okajima
Japan
4
7
3
3
7
0
24
110
Bronze medal
Rikard Olofsson
Sweden
4
0
2
0
5
1
12
258
Azizbek Omorkulov
Kyrgyzstan
0
0
0
0
0
0
0
446
Tomas Östman
Finland
4
7
0
6
1
0
18
177
Bronze medal
Emzari Otkhozoria
Georgia
0
7
0
5
2
0
14
232
Honourable mention
Serguei Ouzdine
Russian Federation
7
7
7
4
7
1
33
44
Silver medal
Aliaxei Pahirnitski
Belarus
4
7
1
4
7
1
24
110
Bronze medal
Lasha Paitchadze
Georgia
4
1
3
3
7
0
18
177
Bronze medal
Peter Palfrader
Austria
0
3
0
0
0
0
3
391
Chin How Jeffrey Pang
Singapore
1
7
7
2
0
0
17
192
Bronze medal
Gyula Pap
Hungary
7
7
7
7
7
6
41
5
Gold medal
Juan Pablo Pastor
Uruguay
0
0
0
1
0
0
1
419
Aleksandar Pečkov
North Macedonia
4
7
0
4
6
0
21
142
Bronze medal
João Pereira
Portugal
0
0
0
1
0
0
1
419
Juan A. Perez García
Puerto Rico
0
0
0
1
0
0
1
419
Xavier Pérez Giménez
Spain
4
0
0
4
0
0
8
322
Jaime Enrique Pérez Terrazas
Mexico
1
0
0
7
1
0
9
299
Honourable mention
Rudolf Wilhelm Peters Chaves
Guatemala
0
0
0
0
0
0
0
446
Svend Oscar Petersen
Denmark
1
0
0
3
0
0
4
376
Ivan Petrakiev
Bulgaria
4
7
7
7
7
0
32
50
Silver medal
Veronika Petrova
Austria
1
7
1
5
2
0
16
200
Bronze medal
Nikola Petrović
Yugoslavia
4
7
0
6
7
2
26
97
Silver medal
Mirko Petruševski
North Macedonia
2
7
0
3
7
1
20
155
Bronze medal
Roberto Pinciroli
Italy
4
0
0
0
7
0
11
272
Honourable mention
Pavel Podbrdský
Czech Republic
7
7
7
7
7
0
35
32
Gold medal
Karla Ponce
Bolivia
1
0
0
1
1
0
3
391
Mario Andrés Ponce Acevedo
Chile
0
7
0
5
0
0
12
258
Honourable mention
Enrique Portela García
Cuba
3
7
1
4
5
0
20
155
Bronze medal
Amela Prelić
Bosnia and Herzegovina
0
7
0
1
1
0
9
299
Honourable mention
Joel Diego Marcelino Prieto Corvalan
Paraguay
0
0
0
1
0
0
1
419
Doron Puder
Israel
5
2
1
7
7
0
22
131
Bronze medal
Pavlo Pylyavsky
Ukraine
4
7
7
6
7
3
34
40
Silver medal
Andrijana Radovčić
Croatia
1
7
0
6
7
0
21
142
Bronze medal
Kári Ragnarsson
Iceland
4
0
7
7
7
0
25
100
Silver medal
Rishi Raj
India
4
7
7
3
5
4
30
60
Silver medal
Zigmārs Rasščevskis
Latvia
6
7
0
4
7
0
24
110
Bronze medal
Philipp Reinhard
Switzerland
1
0
0
6
2
0
9
299
Leonel Requena
Peru
4
7
0
2
3
0
16
200
Bronze medal
Mateo Restrepo
Colombia
1
7
0
7
5
0
20
155
Bronze medal
Seyed Reza Moghadasi
Islamic Republic of Iran
6
7
7
7
7
0
34
40
Silver medal
Pouria Rezaeian
Islamic Republic of Iran
5
7
7
7
7
0
33
44
Silver medal
Jesús Rodríguez Viorato
Mexico
4
7
0
7
3
0
21
142
Bronze medal
Konstantinos Rokas
Greece
1
7
1
1
0
0
10
285
Honourable mention
Ricardo Rossello Nevares
Puerto Rico
0
0
0
0
1
0
1
419
Esteban Alvez Rossi
Uruguay
0
0
0
0
0
0
0
446
Germán Rubino
Argentina
1
7
0
4
1
0
13
247
Honourable mention
Oleksiy Rudenko
Ukraine
1
7
7
7
1
4
27
86
Silver medal
César Ruíz Meraz
Mexico
1
4
0
6
7
0
18
177
Bronze medal
Hans Rullgård
Sweden
7
7
7
7
6
5
39
11
Gold medal
Pétur Runólfsson
Iceland
1
0
0
4
0
0
5
364
Viera Růžičková
Slovakia
2
2
0
4
1
0
9
299
David Ryan
Ireland
1
0
0
4
2
0
7
340
David Rydh
Sweden
7
1
0
6
7
0
21
142
Bronze medal
Nuno Sá
Portugal
0
0
0
0
0
0
0
446
Jorge Luis Sacchini
Argentina
1
0
0
4
5
0
10
285
Supharerk Sakoonchaipondlerd
Thailand
0
0
1
0
7
5
13
247
Honourable mention
Hadi Salmasian
Islamic Republic of Iran
4
7
7
7
7
5
37
22
Gold medal
Nikita Salnikov
Estonia
1
0
0
0
2
0
3
391
Björn Samuelsson
Sweden
5
0
7
4
6
0
22
131
Bronze medal
Adrian Sanders
United Kingdom
4
7
0
7
0
3
21
142
Bronze medal
Shastri Sandy
Trinidad and Tobago
0
0
0
1
0
0
1
419
Sumit Sanghai
India
0
7
7
3
6
0
23
120
Bronze medal
Khachik Sargsyan
Armenia
4
7
0
2
5
0
18
177
Bronze medal
Vladimir Sarsacov
Republic of Moldova
1
0
0
3
7
0
11
272
Honourable mention
Valeriu Savcenco
Republic of Moldova
4
7
0
0
7
0
18
177
Bronze medal
Stefan Schaller
Austria
1
0
1
2
0
0
4
376
Jacobo Schneider
Venezuela
1
0
0
0
0
0
1
419
Anatoli Segura Vélez
Spain
1
0
0
0
3
0
4
376
Muhammad Riza Semaryan Lubis
Indonesia
0
7
0
0
1
0
8
322
Honourable mention
Pedro Serranho
Portugal
1
0
0
4
0
0
5
364
Amit Shah
United Kingdom
4
0
0
4
6
0
14
232
Mikhail Shakhmatov
Kazakhstan
1
7
3
6
1
0
18
177
Bronze medal
Vaidotas Šileika
Lithuania
6
0
0
3
7
0
16
200
Bronze medal
José Silvestre
Portugal
2
0
0
0
3
0
5
364
Anders Reiter Skovborg
Denmark
1
1
0
7
0
0
9
299
Honourable mention
Elsa Sofiari
Indonesia
1
0
0
3
1
0
5
364
María Laura Solís
Paraguay
0
0
0
0
0
0
0
446
Odiljon Sooltonov
Uzbekistan
0
3
1
1
7
0
12
258
Honourable mention
Gabriel Sosa
Colombia
1
7
0
3
7
0
18
177
Bronze medal
Erik Soe Sørensen
Denmark
4
0
0
7
0
2
13
247
Honourable mention
Ján Špakula
Slovakia
0
1
0
7
0
0
8
322
Honourable mention
Jelena Spasojević
Yugoslavia
1
7
1
7
7
0
23
120
Bronze medal
Jan Spěvák
Czech Republic
1
1
0
3
4
0
9
299
Murali Srinivasan Vajapeyan
Brazil
1
7
0
6
7
0
21
142
Bronze medal
Maciej Stankiewicz
South Africa
1
0
1
0
2
0
4
376
Rade Stanojević
Yugoslavia
4
7
7
4
0
1
23
120
Bronze medal
Tadej Starčič
Slovenia
0
7
0
0
2
0
9
299
Honourable mention
Daniel Stronger
United States of America
7
7
4
7
3
1
29
70
Silver medal
Michał Stukow
Poland
1
7
1
4
4
0
17
192
Bronze medal
Andreas Stylianides
Cyprus
0
0
0
0
0
0
0
446
Fatih Sulak
Türkiye
1
5
7
7
7
0
27
86
Silver medal
Bennet Summers
United Kingdom
7
7
7
7
7
3
38
15
Gold medal
Xiaoming Sun
People's Republic of China
7
7
7
4
7
5
37
22
Gold medal
Kerim Šuruliz
Bosnia and Herzegovina
1
0
0
1
7
0
9
299
Honourable mention
Stijn Symens
Belgium
4
2
0
4
4
0
14
232
Jácint Szabó
Hungary
3
7
7
7
7
2
33
44
Silver medal
Mohamed Tahiri
Morocco
1
7
0
0
2
0
10
285
Honourable mention
Mozaid Tajuddin
Malaysia
0
7
0
0
0
0
7
340
Honourable mention
Mourad Tazi
Morocco
4
0
0
3
0
0
7
340
Rayko Tchalkov
Bulgaria
4
7
7
7
7
5
37
22
Gold medal
Evgueni Tcherepanov
Russian Federation
4
7
7
7
7
5
37
22
Gold medal
Tamás Terpai
Hungary
7
7
7
7
7
5
40
7
Gold medal
Senkodan Thevendran
Singapore
4
7
0
6
0
1
18
177
Bronze medal
Matjaž Titan
Slovenia
5
0
0
3
7
0
15
221
Bronze medal
Tung To Tran
Vietnam
3
7
0
7
7
3
27
86
Silver medal
Biljana Tojtovska
North Macedonia
0
0
0
0
1
0
1
419
Turgun Tokhirov
Uzbekistan
1
0
0
0
7
0
8
322
Honourable mention
Alejandro Toriello
Guatemala
0
0
0
1
2
0
3
391
Carlos Humberto Torres Ardila
Colombia
4
7
1
2
2
0
16
200
Bronze medal
Alden Torres Cuón
Cuba
0
7
0
5
4
0
16
200
Bronze medal
Anh Trần Minh
Vietnam
4
7
1
7
7
5
31
56
Silver medal
Rafael Arturo Trujillo Rasúa
Cuba
0
0
0
1
7
0
8
322
Honourable mention
Vladimir Tšaštšin
Estonia
4
0
0
4
0
0
8
322
Vitaliy Tsvayer
Kazakhstan
2
1
0
4
0
0
7
340
Khulan Tumenbayar
Mongolia
4
7
0
3
1
1
16
200
Bronze medal
Kodir Turakhonov
Uzbekistan
0
1
0
0
2
0
3
391
Amanda Georgina Turner
South Africa
1
7
0
5
3
1
17
192
Bronze medal
Andrey Turovskiy
Azerbaijan
1
1
0
2
0
0
4
376
Tanya Urrutia
Guatemala
0
0
0
0
1
0
1
419
José Antonio Vaisman Romero
Chile
1
2
0
7
1
0
11
272
Honourable mention
Māris Valdats
Latvia
7
7
7
4
7
0
32
50
Silver medal
Stefán Ingi Valdimarsson
Iceland
3
0
0
6
0
0
9
299
Frederico Vale Girão
Brazil
3
7
0
6
1
1
18
177
Bronze medal
Frank Valerio
Peru
0
7
0
1
0
0
8
322
Honourable mention
Stein Vamraak
Norway
3
0
4
1
0
0
8
322
Fokko van de Bult
Netherlands
7
5
6
7
3
0
28
79
Silver medal
Sander van Noort
Netherlands
1
0
0
7
0
0
8
322
Honourable mention
Eric Vandenbussche
Belgium
1
5
3
7
4
1
21
142
Bronze medal
Eugen Varvaruca
Romania
4
7
0
7
7
5
30
60
Silver medal
Ivan Veljković
Yugoslavia
4
0
0
3
1
0
8
322
Rui Lopes Viana Filho
Brazil
3
7
0
7
7
1
25
100
Silver medal
Magnus Dehli Vigeland
Norway
1
2
0
1
3
0
7
340
Joseba Villate Bejarano
Spain
0
2
0
1
0
0
3
391
Andrej Vodopivec
Slovenia
4
0
0
3
0
0
7
340
Lukáš Vokřínek
Czech Republic
4
0
0
7
7
0
18
177
Bronze medal
Jan Vybíral
Czech Republic
7
7
0
6
7
0
27
86
Silver medal
Peter Wagner
Germany
7
7
7
7
0
0
28
79
Silver medal
Stephan Wagner
Austria
1
7
0
1
4
0
13
247
Honourable mention
Chon Wan
Macau
0
0
0
0
0
0
0
446
Lily Wang
New Zealand
0
7
0
4
0
1
12
258
Honourable mention
Sarawut Wattanapanee
Thailand
1
0
3
1
1
0
6
356
Laurent Waxweiler
Belgium
3
7
0
4
0
2
16
200
Bronze medal
Agung Prasetyo Wibowo
Indonesia
1
7
0
0
3
0
11
272
Honourable mention
Jee Chul Woo
Republic of Korea
7
7
7
7
7
3
38
15
Gold medal
Daniel Wright
South Africa
7
5
0
7
0
0
19
167
Bronze medal
Meng - Chiao Wu
Taiwan
1
0
3
7
7
0
18
177
Bronze medal
Foong Yake Ho
Malaysia
4
0
1
2
0
0
7
340
Sultan S. Yassin
Puerto Rico
0
0
0
1
0
0
1
419
Mehmet Bumin Yenmez
Türkiye
1
7
0
0
7
0
15
221
Bronze medal
Keng Hee Yeo
Singapore
4
0
0
2
3
1
10
285
Muhammed Ali Yıldırım
Türkiye
1
7
1
6
7
0
22
131
Bronze medal
Dean Yogev
Puerto Rico
0
0
0
0
0
0
0
446
Ka Chun Yu
Hong Kong
2
0
0
3
2
1
8
322
Tom Yuval
Israel
4
0
1
4
7
0
16
200
Bronze medal
Jesús Zapata
Peru
0
7
0
1
1
0
9
299
Honourable mention
Changjin Zheng
People's Republic of China
4
7
7
7
7
3
35
32
Gold medal
Piotr Zieliński
Poland
5
0
7
7
7
5
31
56
Silver medal
Petr Zíma
Czech Republic
1
7
1
7
4
0
20
155
Bronze medal
Vedran Zorić
Croatia
4
2
7
7
7
5
32
50
Silver medal
Jin Zou
People's Republic of China
7
7
3
7
7
7
38
15
Gold medal
Robertas Zubrickas
Lithuania
1
0
0
0
6
0
7
340
Results may not be complete and may include mistakes. Please send relevant information to the webmaster:
webmaster@imo-official.org
.
Supported by Google