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
◄
43
rd
IMO 2002
►
Country results
•
Individual results
•
Statistics
Contestant
[
♀
♂
]
[↔]
Country
P1
P2
P3
P4
P5
P6
∑
Total
#
Rank
Award
Þorvarðarson Stefán
Iceland
7
0
0
0
1
0
8
308
Honourable mention
Zuercher Samuel
Switzerland
0
0
1
4
0
0
5
360
Zouiten Ali
Morocco
0
0
0
3
3
0
6
352
Zhumekeshov Aman
Kazakhstan
7
7
1
4
1
0
20
145
Bronze medal
Zhao Yiying
Australia
1
6
0
7
1
0
15
201
Bronze medal
Zeng Xianyi
People's Republic of China
7
7
1
7
7
3
32
15
Gold medal
Zavidovique Maxime
France
7
6
0
5
0
0
18
168
Bronze medal
Zarev Rumen
Bulgaria
7
6
1
3
7
3
27
58
Silver medal
Zambirinis Sofoklis
Cyprus
0
5
0
4
0
0
9
294
Zahariev Dragan
North Macedonia
1
0
0
5
1
0
7
334
Zagani Siditan
Albania
0
0
0
0
0
0
0
459
Zachary Leun Ngai-Hang
Singapore
5
6
1
7
2
0
21
133
Bronze medal
Zacharias Kyriakos
Cyprus
0
0
0
4
1
0
5
360
Yuliawan Fajar
Indonesia
0
6
0
7
3
0
16
191
Bronze medal
Yuhjtman Sergio
Argentina
1
7
0
7
1
2
18
168
Bronze medal
Yu Hok Pun
Hong Kong
7
7
1
7
7
0
29
29
Gold medal
Yokota Tomoyuki
Japan
7
1
1
6
2
0
17
177
Bronze medal
Yessenov Kuat
Kazakhstan
7
7
1
4
7
0
26
64
Silver medal
Yedidia Yehonatan
Israel
6
7
1
4
2
0
20
145
Bronze medal
Yang Yue
Argentina
7
7
0
0
1
0
15
201
Bronze medal
Xue Tong-Ke
United States of America
7
1
1
0
3
1
13
233
Honourable mention
Xiao Wei
People's Republic of China
7
7
1
7
7
1
30
24
Gold medal
Xhangolli Kreshnik
Albania
0
0
0
0
0
0
0
459
X. Soto Carlos
Puerto Rico
0
1
0
4
0
0
5
360
Wu Che-Yu
Taiwan
6
7
1
7
1
0
22
113
Bronze medal
Wrona Jarosław
Poland
6
6
1
7
1
5
26
64
Silver medal
Wiryawan Susilo Dhani
Indonesia
0
1
0
7
1
0
9
294
Honourable mention
Windischer Martin
Austria
6
6
1
0
2
0
15
201
Bronze medal
Wilcox Stewart
Australia
7
7
1
7
7
2
31
19
Gold medal
Wiggins Harry
South Africa
7
5
1
4
0
0
17
177
Bronze medal
White Michael
Ireland
0
0
0
0
0
0
0
459
White Gareth
Australia
7
0
1
2
3
0
13
233
Honourable mention
Wedel Jacobsen Martin
Denmark
0
6
0
0
2
0
8
308
Wang Botong
People's Republic of China
7
7
7
7
7
7
42
1
Gold medal
Wang Bin
People's Republic of China
7
6
7
7
7
2
36
4
Gold medal
Wall James
Ireland
0
0
0
7
0
0
7
334
Honourable mention
Vuokko Niko
Finland
7
0
1
4
3
0
15
201
Bronze medal
Vũ Ngọc Minh
Vietnam
7
7
7
7
7
0
35
10
Gold medal
Vornicu Valentin
Romania
0
6
1
6
6
0
19
160
Bronze medal
von Glehn Tamara
South Africa
2
6
0
0
1
0
9
294
von Glehn Ingrid
South Africa
7
6
0
1
0
0
14
220
Bronze medal
von Essen Flemming
Denmark
4
0
0
7
0
0
11
266
Honourable mention
Volodko Sergiy
Ukraine
7
6
1
7
2
0
23
99
Silver medal
Viraj Wimalaguna Kodituwa Sandun
Sri Lanka
1
7
0
0
0
0
8
308
Honourable mention
Vinh Anh Phạm Gia
Vietnam
7
7
7
7
7
0
35
10
Gold medal
Viet Phạm Hong
Vietnam
3
6
2
7
6
0
24
86
Silver medal
Verza Artūrs
Latvia
0
6
0
6
2
0
14
220
Bronze medal
Veliyev Bezirgen
Turkmenistan
0
7
0
7
2
0
16
191
Bronze medal
Vázquez García Ingmar
Cuba
6
5
0
7
1
0
19
160
Bronze medal
Varnava Charalampos
Cyprus
0
0
0
4
1
0
5
360
Vardanyan Artak
Armenia
0
6
0
0
1
0
7
334
Vanhove Frédéric
Belgium
1
1
0
0
1
0
3
393
Vandenberghe William
Belgium
0
0
0
1
2
0
3
393
van Ommeren Erik
Netherlands
5
2
0
6
2
0
15
201
Bronze medal
van Dalen Birgit
Netherlands
5
0
0
7
1
0
13
233
Honourable mention
Valle Rune
Norway
0
7
0
0
2
0
9
294
Honourable mention
Vallarino Vernaza Eduardo
Ecuador
0
0
0
1
0
0
1
431
Valencia German
Ecuador
0
0
0
0
0
0
0
459
Valderrama Joaquín Andrés
Colombia
7
7
0
7
1
0
22
113
Bronze medal
Valadkhan Payam
Islamic Republic of Iran
6
6
1
4
6
2
25
78
Silver medal
Vakhtangadze Salome
Georgia
0
6
0
2
2
0
10
281
Vader Taco
Netherlands
6
1
0
0
1
0
8
308
Uribe Vega Juan Carlos
Colombia
1
0
0
7
0
0
8
308
Honourable mention
Urgunshbayev Baurzhan
Kazakhstan
2
7
0
0
6
0
15
201
Bronze medal
Ungprasert Patompong
Thailand
1
1
0
7
3
0
12
249
Honourable mention
Tyomkyn Michael
Germany
7
7
0
7
2
2
25
78
Silver medal
Tumur Baasanjav
Mongolia
7
6
1
7
1
0
22
113
Bronze medal
Tsiskaridze Shota
Georgia
0
7
0
0
1
0
8
308
Honourable mention
Tserenjigmid Gerelt
Mongolia
0
7
1
7
2
0
17
177
Bronze medal
Tsekov Iliya
Bulgaria
6
7
0
3
2
2
20
145
Bronze medal
Truong Nguyễn Xuân
Vietnam
7
7
1
7
7
0
29
29
Gold medal
Troessaert Cédric
Belgium
7
6
0
1
5
0
19
160
Bronze medal
Trinh Antony
Belgium
0
0
1
7
1
0
9
294
Honourable mention
Trajanovski Stojan
North Macedonia
0
0
0
2
3
0
5
360
Toktaliev Pavel
Kyrgyzstan
1
0
0
4
0
0
5
360
Todorović Nikola
Yugoslavia
7
6
0
0
1
0
14
220
Bronze medal
Tipe Jorge
Peru
0
6
0
0
1
0
7
334
Tiozzo Giulio
Italy
7
7
0
0
2
0
16
191
Bronze medal
Timothy Dy Samuel
Philippines
0
0
0
7
1
0
8
308
Honourable mention
Tian Shen
South Africa
6
6
0
7
2
0
21
133
Bronze medal
Tessler Ran
Israel
5
6
1
7
6
1
26
64
Silver medal
Tesař Marek
Slovakia
5
6
1
7
1
0
20
145
Bronze medal
Tat Hoi Chou
Macau
0
0
0
0
1
0
1
431
Tasković Maja
Yugoslavia
6
6
0
4
2
0
18
168
Bronze medal
Tasayco Víctor
Peru
0
7
0
7
1
0
15
201
Bronze medal
Tancer Martin
Czech Republic
3
7
1
7
1
0
19
160
Bronze medal
Tan Ta-Sheng
Malaysia
0
0
0
0
1
0
1
431
Tako Dritan
Albania
0
0
0
1
0
0
1
431
Takenov Nurdin
Kyrgyzstan
0
0
0
0
1
0
1
431
Svane Anne Marie
Denmark
0
7
0
0
0
0
7
334
Honourable mention
Sukhov Kirill
Russian Federation
7
7
1
7
7
3
32
15
Gold medal
Sukhbaatar Sainbayar
Mongolia
7
6
0
6
1
1
21
133
Bronze medal
Suk Seo In
Republic of Korea
6
6
1
7
6
2
28
40
Silver medal
Styrt Oleg
Russian Federation
7
7
1
7
7
0
29
29
Gold medal
Stylianou Matheos
Cyprus
0
0
0
0
1
0
1
431
Struyve Koen
Belgium
7
0
0
4
2
0
13
233
Honourable mention
Štrumbelj Erik
Slovenia
0
0
0
7
1
0
8
308
Honourable mention
Stojanoska Vesna
North Macedonia
5
1
0
7
7
0
20
145
Bronze medal
Stoianov George
Romania
6
6
1
7
2
2
24
86
Silver medal
Šter Janez
Slovenia
2
6
0
0
1
0
9
294
Stephany Aurora
Venezuela
0
0
0
2
0
0
2
410
Stavropoulos Konstantinos
Greece
0
1
0
0
1
0
2
410
Stassen Misha
Netherlands
1
0
1
0
0
0
2
410
Stankevicius Andrius
Lithuania
3
0
0
0
0
2
5
360
Sriswasdi Sira
Thailand
7
6
0
7
2
0
22
113
Bronze medal
Sprecher Daniel
Switzerland
0
7
0
7
1
0
15
201
Bronze medal
Spadaro Emanuele
Italy
7
0
0
6
1
0
14
220
Bronze medal
Sosa Dagnier Antonio Curra
Cuba
0
1
1
7
1
0
10
281
Honourable mention
Soriano David García
Spain
0
0
1
0
2
0
3
393
Soon Yu-Sheng
Malaysia
0
0
0
4
0
0
4
378
Sondors Valts
Latvia
0
0
0
0
2
0
2
410
Šohinger Vedran
Croatia
0
7
0
4
7
0
18
168
Bronze medal
Socratous Nikolas
Cyprus
0
6
0
1
1
0
8
308
Smati Wided
Tunisia
0
7
0
0
2
0
9
294
Honourable mention
Slavov Kaloyan
Bulgaria
2
6
7
7
7
0
29
29
Gold medal
Šivic Klemen
Slovenia
4
7
1
3
3
0
18
168
Bronze medal
Singh Kieron Scott
Trinidad and Tobago
1
1
0
3
1
0
6
352
Sinardi Guntur
Indonesia
0
0
0
4
0
0
4
378
Sinanan Shavak
Trinidad and Tobago
0
0
0
4
0
0
4
378
Simonyan Vahan
Armenia
1
0
0
0
0
0
1
431
Silveira Díaz Pavel
Cuba
1
7
0
1
1
0
10
281
Honourable mention
Sikirić Ivan
Croatia
6
0
0
6
0
0
12
249
Sheyn Vadim
Israel
7
6
0
2
2
0
17
177
Bronze medal
Sheridan Nicholas
Australia
6
7
0
7
3
0
23
99
Silver medal
Shahidi Farruh
Uzbekistan
0
7
0
4
1
0
12
249
Honourable mention
Shafrir Doron
Israel
7
6
1
7
2
2
25
78
Silver medal
Senturión Eduardo
Uruguay
0
0
0
1
0
0
1
431
Selvaraj Ramesh
Sri Lanka
0
0
0
0
0
0
0
459
Sedrakyan Haik
Armenia
0
6
0
0
0
0
6
352
Schuler Florian
Switzerland
7
0
0
2
0
0
9
294
Honourable mention
Savale Nikhil Ashok
India
7
6
7
7
7
0
34
12
Gold medal
Sarkar Sucharit
India
6
6
1
7
7
1
28
40
Silver medal
Šarka Paulius
Lithuania
7
0
0
7
1
0
15
201
Bronze medal
Saraf Shubhangi
India
6
7
0
7
2
0
22
113
Bronze medal
Samaradana Putr Michael
Indonesia
0
0
0
0
3
0
3
393
Samandarov Umar
Turkmenistan
0
0
0
2
0
0
2
410
Saira Olli-Pentti
Finland
7
0
0
3
2
0
12
249
Honourable mention
Sadikov Tural
Azerbaijan
0
1
0
4
1
0
6
352
Saavedra Pineda Santiago
Colombia
1
1
0
7
0
0
9
294
Honourable mention
Rybak Oleksandr
Ukraine
7
7
7
7
5
3
36
4
Gold medal
Rybak Mykola
Ukraine
6
6
0
0
7
7
26
64
Silver medal
Ruzikulov Shohruh
Uzbekistan
0
6
0
4
1
0
11
266
Rupp Karl
Austria
0
0
1
7
1
0
9
294
Honourable mention
Ruankong Pongpol
Thailand
7
0
1
0
5
0
13
233
Honourable mention
Roune Bjarke
Denmark
7
0
0
5
0
0
12
249
Honourable mention
Rossi María
Puerto Rico
0
0
0
0
0
0
0
459
Roldán Pensado Edgardo
Mexico
5
7
1
4
5
0
22
113
Bronze medal
Rojco Victor
Republic of Moldova
6
1
0
7
1
0
15
201
Bronze medal
Rodríguez Adolfo
Venezuela
7
7
0
3
6
0
23
99
Silver medal
Rivero Duarte Franklin
Cuba
6
0
0
4
1
0
11
266
Riet Ago-Erik
Estonia
7
1
0
1
1
0
10
281
Honourable mention
Reiher Christian
Germany
6
7
7
7
7
2
36
4
Gold medal
Rearte Lucas
Argentina
7
6
0
7
1
0
21
133
Bronze medal
Razen Alexander
Austria
0
7
0
3
0
0
10
281
Honourable mention
Ramachandran Jonathan
Malaysia
0
0
0
0
1
0
1
431
Rainier Dy Ngo Marc
Philippines
0
0
0
4
0
0
4
378
Raicu Claudiu
Romania
7
6
1
7
6
0
27
58
Silver medal
Rahnev Dobromir
Bulgaria
7
7
1
7
6
1
29
29
Gold medal
Rahim Mohamed
Morocco
0
7
1
0
7
0
15
201
Bronze medal
Ragnheiður Haraldsdóttir Helga
Iceland
0
0
0
7
1
0
8
308
Honourable mention
Raggi Pérez Miguel
Mexico
7
7
0
2
3
0
19
160
Bronze medal
Radoičić Miloš
Bosnia and Herzegovina
0
0
0
0
1
0
1
431
Rácz Béla András
Hungary
7
7
1
7
7
3
32
15
Gold medal
Quittnerová Katarína
Slovakia
7
7
0
7
2
0
23
99
Silver medal
Quan Julius Poh Wei
Singapore
7
6
1
6
2
3
25
78
Silver medal
Puente Arrubarrena Jesús
Mexico
7
6
0
0
1
0
14
220
Bronze medal
Protivínský Tomáš
Czech Republic
7
0
0
7
2
0
16
191
Bronze medal
Prangoski Bojan
North Macedonia
0
1
0
5
1
0
7
334
Porenta Tine
Slovenia
0
0
0
1
1
0
2
410
Polzer Rudolf
Germany
7
0
1
3
2
0
13
233
Honourable mention
Poloni Federico
Italy
7
6
0
3
1
0
17
177
Bronze medal
Polić Marijan
Croatia
5
7
0
7
2
0
21
133
Bronze medal
Pitiwan Natee
Thailand
6
6
1
7
2
0
22
113
Bronze medal
Pirutka Alena
Belarus
6
6
0
3
7
0
22
113
Bronze medal
Pilipczuk Marcin
Poland
7
7
1
3
7
0
25
78
Silver medal
Pettai Martin
Estonia
7
7
1
7
2
0
24
86
Silver medal
Petšonkin Dmitri
Estonia
0
1
0
0
0
0
1
431
Petrea Virgil
Romania
3
7
7
7
6
0
30
24
Gold medal
Perez Michaelle
Guatemala
0
0
0
0
1
0
1
431
Peltola Veli
Finland
7
0
0
6
1
0
14
220
Bronze medal
Pellegrini Franco
Italy
6
1
0
7
0
0
14
220
Bronze medal
Patassini Massimiliano
Italy
0
1
0
7
2
0
10
281
Honourable mention
Parys Paweł
Poland
7
6
1
0
1
0
15
201
Bronze medal
Papalambros Michail-Romanos
Greece
7
6
0
7
2
0
22
113
Bronze medal
Papaioannou Athanasios
Greece
1
0
1
0
1
0
3
393
Pantziaras Marios
Cyprus
0
0
0
0
1
0
1
431
Panovska Irina
North Macedonia
0
0
0
7
1
0
8
308
Honourable mention
Pálsson Eyvindur Ari
Iceland
0
0
0
4
7
0
11
266
Honourable mention
Pak Aleksey
Uzbekistan
6
0
1
1
1
0
9
294
Oudompheng Rémy
France
7
7
1
7
5
1
28
40
Silver medal
Ouazzani Chahidi Anass
Morocco
0
0
0
4
1
0
5
360
Osuský Andrej
Slovakia
7
0
1
7
5
0
20
145
Bronze medal
Osório C. Pimenta Soraia Alexandra
Portugal
0
0
0
2
0
0
2
410
Oshima Yoshiki
Japan
7
1
1
7
7
2
25
78
Silver medal
Ordulu Nizameddin
Türkiye
5
6
1
7
7
0
26
64
Silver medal
Orazmuhammedov Mergen
Turkmenistan
0
0
0
0
0
0
0
459
Opmanis Rihards
Latvia
0
0
0
7
1
2
10
281
Honourable mention
Ong Darren Chung Lee
Malaysia
4
0
0
7
0
0
11
266
Honourable mention
Ojala Markus
Finland
7
1
0
4
2
0
14
220
Bronze medal
Oglić Dino
Bosnia and Herzegovina
0
6
0
6
1
0
13
233
Odaka Yuji
Japan
6
6
1
4
7
0
24
86
Silver medal
Nurbekyan Levon
Armenia
0
7
0
4
1
0
12
249
Honourable mention
Novikas Aivaras
Lithuania
7
7
1
7
1
0
23
99
Silver medal
Nogueira Davi Máximo Alexandrino
Brazil
6
6
1
6
2
0
21
133
Bronze medal
Nishimoto Masaki
Japan
6
1
1
0
2
1
11
266
Nigul Hendrik
Estonia
7
6
1
7
2
0
23
99
Silver medal
Nifa Anass
Morocco
0
0
0
0
2
0
2
410
Ngai Kuan Kio
Macau
0
6
0
6
2
0
14
220
Bronze medal
Nettelblad Carl
Sweden
7
0
0
3
1
0
11
266
Honourable mention
Nelson Peter
New Zealand
7
1
0
3
1
0
12
249
Honourable mention
Negut Andrei
Romania
6
7
0
7
6
2
28
40
Silver medal
Narum David
Norway
0
0
0
3
0
0
3
393
Nampaisarn Thanasin
Thailand
7
6
1
6
6
0
26
64
Silver medal
Najib Ainun
Indonesia
2
1
0
0
2
0
5
360
Nafasov Doniyor
Uzbekistan
0
6
0
1
1
0
8
308
N Deshpande Tanmay
India
7
7
1
3
2
0
20
145
Bronze medal
Murzabulatov Meiram
Kazakhstan
0
7
0
2
7
0
16
191
Bronze medal
Murray David
Ireland
6
0
0
4
1
0
11
266
Morales Almazán Pedro Fernando
Guatemala
0
1
0
1
1
0
3
393
Morabbi Armin
Islamic Republic of Iran
6
0
1
7
3
0
17
177
Bronze medal
Mong Roger
Canada
7
6
7
7
7
0
34
12
Gold medal
Monasterio Paul
Venezuela
0
5
0
6
3
0
14
220
Bronze medal
Moll Ricardo
Guatemala
0
0
0
0
0
0
0
459
Moláček Jan
Czech Republic
7
7
0
4
2
0
20
145
Bronze medal
Mokgatlhe Theo
South Africa
0
0
0
0
1
0
1
431
Mlađenović Aleksandar
Bosnia and Herzegovina
0
0
0
0
0
0
0
459
Mirrahimi Sepidehsadat
Islamic Republic of Iran
7
6
1
7
2
1
24
86
Silver medal
Miri Mohammed
Morocco
0
1
0
0
2
0
3
393
Min Jooncheol
Republic of Korea
7
6
0
7
7
0
27
58
Silver medal
Millán López Sergio
Spain
6
0
0
7
0
0
13
233
Honourable mention
Milanović Jelena
Yugoslavia
7
6
0
0
2
0
15
201
Bronze medal
Mihajlović Ivana
Bosnia and Herzegovina
0
6
0
0
1
0
7
334
Miguel Manzano Prego José
Spain
6
0
0
0
1
0
7
334
Meyer Sam
Luxembourg
0
0
0
7
0
0
7
334
Honourable mention
Merriman Stephen
New Zealand
7
0
0
4
1
0
12
249
Honourable mention
Merabishvili Giorgi
Georgia
4
6
0
0
2
0
12
249
Meng Dazhe
Singapore
7
7
0
4
2
0
20
145
Bronze medal
Melnychenko Svyatoslav
Ukraine
0
6
1
1
1
2
11
266
McCall Sam
New Zealand
7
0
0
4
1
0
12
249
Honourable mention
Matomäki Kaisa
Finland
7
0
0
4
2
0
13
233
Honourable mention
Matokhnyuk Taras
Ukraine
0
0
0
0
1
3
4
378
Matiacic Andrea
Italy
1
6
1
7
2
0
17
177
Bronze medal
Marshall Simon
New Zealand
0
7
7
7
6
2
29
29
Gold medal
Marius Venstad Jon
Norway
5
1
0
0
0
0
6
352
Mambetov Timur
Kyrgyzstan
7
0
0
4
0
0
11
266
Honourable mention
Malmédy Vincent
Belgium
2
7
0
1
1
0
11
266
Honourable mention
Maier Alex
Switzerland
7
0
0
3
0
0
10
281
Honourable mention
Mahdavifar Hessam
Islamic Republic of Iran
7
7
1
7
6
0
28
40
Silver medal
Mabrouk Fehmi
Tunisia
0
0
0
0
0
0
0
459
Łomowski Roman
Poland
7
7
1
7
2
0
24
86
Silver medal
Lukić Milivoje
Yugoslavia
7
7
1
7
6
0
28
40
Silver medal
López Daniel Rodrigo
Spain
1
0
0
2
0
0
3
393
Long Chio Loi
Macau
0
1
0
3
0
0
4
378
Loh Po-Ru
United States of America
7
7
1
7
7
7
36
4
Gold medal
Löffler Stefan
Austria
0
0
0
0
1
0
1
431
Ljaljić Goran
Croatia
0
0
0
5
0
0
5
360
Liukis Agnis
Latvia
7
1
0
3
0
0
11
266
Honourable mention
Liu Tiankai
United States of America
7
7
5
3
3
7
32
15
Gold medal
Liu Ricky
United States of America
7
7
1
7
7
2
31
19
Gold medal
Liu Mike
New Zealand
6
1
0
1
1
0
9
294
Lissitsin Aleksei
Estonia
1
0
0
7
2
0
10
281
Honourable mention
Lishkov Aleksandar Dimitrov
Bulgaria
5
7
1
7
7
1
28
40
Silver medal
Lin Zhiwei Calvin
Singapore
1
6
0
0
2
1
10
281
Li Chung-Te
Taiwan
7
7
6
7
1
1
29
29
Gold medal
Leung Wai Ying
Hong Kong
7
6
1
7
5
2
28
40
Silver medal
Lei Ieng Lam
Macau
0
7
0
7
3
0
17
177
Bronze medal
Lebed Victoria
Belarus
7
7
0
7
2
0
23
99
Silver medal
Lampe Philipp
Germany
7
6
1
4
2
0
20
145
Bronze medal
Lakmal Gunarathna Roshan
Sri Lanka
0
0
0
0
0
0
0
459
Lakhdar Mohamed
Tunisia
0
0
0
1
1
0
2
410
Ladra González Susana
Spain
0
0
0
1
1
0
2
410
Kwok Andrew
Australia
0
6
1
4
1
0
12
249
Kunszenti-Kovács David
Norway
7
7
1
7
7
0
29
29
Gold medal
Kubilius Jonas
Lithuania
0
0
0
7
0
0
7
334
Honourable mention
Kristinsdóttir Líney Halla
Iceland
0
1
0
0
1
0
2
410
Kreso Dijana
Croatia
0
7
0
4
1
0
12
249
Honourable mention
Kovács Erika Renáta
Hungary
7
6
1
7
1
0
22
113
Bronze medal
Košik Oleg
Estonia
0
0
1
4
2
0
7
334
Koppensteiner Clemens
Austria
0
1
0
2
1
0
4
378
Kopliku Arlind
Albania
1
6
0
7
0
2
16
191
Bronze medal
Kondo Hiroki
Japan
7
6
1
7
6
0
27
58
Silver medal
Kolundžija Dejan
Yugoslavia
7
7
0
0
3
0
17
177
Bronze medal
Kolind Jacob
Denmark
6
0
0
0
1
0
7
334
Kolbun Vladimir
Belarus
1
7
1
7
7
0
23
99
Silver medal
Kim Ringi
Republic of Korea
6
6
1
7
6
0
26
64
Silver medal
Khánh Hiệp Phạm Thai
Vietnam
1
7
0
7
7
0
22
113
Bronze medal
Khandhawit Tirasan
Thailand
7
6
1
7
7
0
28
40
Silver medal
Khaliavine Andrei
Russian Federation
7
7
7
7
7
7
42
1
Gold medal
Keramativallayi Mohammadmahdi
Islamic Republic of Iran
6
6
1
7
7
0
27
58
Silver medal
Kellerhals Julian
Switzerland
2
0
0
1
1
0
4
378
Kaufmann Marc
Luxembourg
0
0
0
4
1
0
5
360
Kaseorg Anders
United States of America
7
6
1
0
7
7
28
40
Silver medal
Karpovich Pavel
Belarus
6
6
0
7
2
0
21
133
Bronze medal
Karimov Azer
Azerbaijan
0
0
0
0
1
0
1
431
Kao Yi-Hao
Taiwan
7
7
0
7
7
0
28
40
Silver medal
Kang Lee Hae
Republic of Korea
4
6
1
7
7
1
26
64
Silver medal
Kane Daniel
United States of America
3
6
1
7
7
7
31
19
Gold medal
Kala Vítězslav
Czech Republic
6
0
0
6
1
0
13
233
Jurakulov Aziz
Uzbekistan
0
7
0
4
1
0
12
249
Honourable mention
Jungreitmayer Franz
Austria
7
1
0
1
2
0
11
266
Honourable mention
Jucovschi Constantin
Republic of Moldova
6
0
0
0
1
0
7
334
Jóźwikowski Michał
Poland
1
0
1
7
1
0
10
281
Honourable mention
Jovčevski Ilija
North Macedonia
7
6
1
7
5
0
26
64
Silver medal
Johnstone Gavin
United Kingdom
6
0
1
4
1
0
12
249
Jimsheleishvili Nikoloz
Georgia
7
7
0
7
1
0
22
113
Bronze medal
Jefferys Paul
United Kingdom
7
6
1
7
7
0
28
40
Silver medal
Jäger Thomas
Germany
7
6
7
3
7
0
30
24
Gold medal
Jacob Emmanuel
France
7
7
1
7
3
0
25
78
Silver medal
Ismail Ahmad-Fahmi
Malaysia
3
0
0
4
1
0
8
308
Iok Lam Choi
Macau
0
0
0
0
0
0
0
459
Imai Naoki
Japan
7
6
6
7
3
0
29
29
Gold medal
Ilic-Georgijević Emil
Bosnia and Herzegovina
0
1
0
0
2
0
3
393
Ilić Aleksandar
Yugoslavia
7
7
1
5
2
0
22
113
Bronze medal
Huang Shao-Lun
Taiwan
6
7
1
7
7
0
28
40
Silver medal
Hortense Gomes Andreia Maria
Portugal
5
0
0
3
0
0
8
308
Holte Matias
Norway
7
0
0
7
1
0
15
201
Bronze medal
Holmgren Cecilia
Sweden
0
0
0
0
0
0
0
459
Hoang Mai Thanh
Vietnam
7
7
1
0
6
0
21
133
Bronze medal
Ho Ivan Ip Chi
Hong Kong
0
6
1
6
1
0
14
220
Bronze medal
Hernández Herrera Juan Manuel
Colombia
7
6
0
2
1
3
19
160
Bronze medal
Hernández Gutiérrez Rodrigo Jesús
Mexico
0
1
0
0
2
0
3
393
Hernández Corbato Luis
Spain
7
0
0
7
2
0
16
191
Bronze medal
Heikkinen Miikka
Finland
7
0
0
4
0
0
11
266
Honourable mention
Harrath Jihad
Tunisia
0
0
0
0
1
0
1
431
Harangi Viktor
Hungary
3
7
1
3
7
0
21
133
Bronze medal
Han Tianyi (David)
Canada
2
6
1
7
6
1
23
99
Silver medal
Hamidli Fuad
Azerbaijan
0
0
0
1
1
0
2
410
Halldórsson Höskuldur Pétur
Iceland
1
1
0
3
0
0
5
360
Halauniou Stanislau
Belarus
1
6
0
5
2
1
15
201
Bronze medal
Hajimirsadeghi Miromid
Islamic Republic of Iran
6
6
1
7
2
0
22
113
Bronze medal
Hájek Jaroslav
Czech Republic
7
7
1
7
2
0
24
86
Silver medal
Habibov Javid
Azerbaijan
0
0
1
7
1
0
9
294
Honourable mention
Gvinephadze Shota
Georgia
7
7
0
3
2
0
19
160
Bronze medal
Guðmundsson Þorbjörn
Iceland
1
0
0
1
0
0
2
410
Grozman Grigori
Sweden
6
1
0
6
0
0
13
233
Groisman Leandro
Argentina
7
5
1
7
2
0
22
113
Bronze medal
Grigoryan Avet
Armenia
0
0
0
4
1
0
5
360
Gradišek Tone
Slovenia
1
0
0
4
0
0
5
360
Gracin Tomislav
Croatia
0
0
0
1
1
0
2
410
Gong Sherry
Puerto Rico
1
6
0
0
1
0
8
308
Gomes Lima Yuri
Brazil
6
7
1
4
2
0
20
145
Bronze medal
Gol'berg Oleg
Russian Federation
7
7
1
7
7
7
36
4
Gold medal
Gerencsér Balázs
Hungary
7
0
1
3
7
0
18
168
Bronze medal
Gedroics Aigars
Latvia
7
0
0
7
1
0
15
201
Bronze medal
Gardner Jennifer
United Kingdom
6
6
0
7
2
0
21
133
Bronze medal
García Armas Mario
Cuba
7
7
0
4
2
0
20
145
Bronze medal
García Andrés Sánchez
Cuba
0
7
0
0
1
0
8
308
Honourable mention
Ganichev Igor
Kazakhstan
6
7
1
7
7
0
28
40
Silver medal
Galanis Andreas
Greece
0
7
0
7
2
0
16
191
Bronze medal
Furmaniak Ralph
Canada
0
0
1
7
2
3
13
233
Honourable mention
Fujiwara Guilherme Issao Camarinha
Brazil
7
7
1
1
1
0
17
177
Bronze medal
Fu Yunhao
People's Republic of China
7
7
7
7
7
7
42
1
Gold medal
Fu Wenjie
People's Republic of China
6
7
1
7
7
2
30
24
Gold medal
Franc Aleksandra
Slovenia
4
0
0
0
0
0
4
378
Fonseca Carlos
Puerto Rico
1
0
0
1
1
0
3
393
Fink Alexander
Canada
7
7
1
7
1
1
24
86
Silver medal
Fernandes Alves Pereira Luís Alexandre Meira
Portugal
1
0
0
2
0
0
3
393
F. Alegría José
Puerto Rico
0
0
0
1
0
0
1
431
Eugenio Sauer Ayala Carlos
Paraguay
1
0
0
7
0
0
8
308
Honourable mention
Espinoza Claudio
Peru
0
6
0
1
1
0
8
308
Eşençayı Yunus
Türkiye
7
6
0
4
2
0
19
160
Bronze medal
Entin Alexey
Israel
6
3
3
7
5
2
26
64
Silver medal
Early Diarmuid
Ireland
1
0
0
1
2
0
4
378
Dyck Harder Ingo
Paraguay
0
0
0
3
0
0
3
393
Dudko Dzmitry
Belarus
7
6
1
7
7
3
31
19
Gold medal
Dudko Artem
Ukraine
7
7
0
3
7
0
24
86
Silver medal
Dubashinskiy Mikhail
Russian Federation
7
7
1
7
7
0
29
29
Gold medal
Dostuev Famil
Azerbaijan
0
0
0
4
1
0
5
360
Doğan Serhat
Türkiye
6
6
1
3
2
0
18
168
Bronze medal
Dinis da Fonseca Tiago
Portugal
0
0
0
0
0
0
0
459
Didula De Silva Nuwan
Sri Lanka
1
6
0
0
1
0
8
308
di Fiore Carlos
Argentina
0
6
1
7
1
2
17
177
Bronze medal
Deymonnaz Alejandro
Argentina
0
1
0
0
2
0
3
393
Dercaci Alexei
Republic of Moldova
0
1
0
0
0
0
1
431
Deniz Fatih
Türkiye
6
7
0
7
2
0
22
113
Bronze medal
Delgado Fernando
Venezuela
0
6
0
4
0
0
10
281
Dehornoy Pierre
France
6
6
1
7
2
0
22
113
Bronze medal
de Silva Sobral Thiago
Brazil
6
6
0
7
1
0
20
145
Bronze medal
de Lima Larissa Cavalcante Queiroz
Brazil
7
6
0
7
7
0
27
58
Silver medal
De la O Flores Juan Ricardo
Mexico
0
0
0
3
1
0
4
378
Davletov Khamza
Uzbekistan
0
6
1
0
1
0
8
308
Datta Swarnendu
India
7
7
1
7
6
0
28
40
Silver medal
Darbenas Zymantas
Lithuania
7
3
0
7
0
0
17
177
Bronze medal
Damdinsuren Erdenebulgan
Mongolia
0
6
0
0
1
0
7
334
Daly EJ
Ireland
0
0
0
1
1
0
2
410
Dae Kwon Yeong
Republic of Korea
6
6
5
7
5
2
31
19
Gold medal
Czerwiński Wojciech
Poland
7
6
1
7
2
0
23
99
Silver medal
Cuya John
Peru
7
5
0
4
1
0
17
177
Bronze medal
Cuesico Raymund Christopher
Philippines
0
0
0
3
0
0
3
393
Cu Heindrick Franell
Philippines
0
0
0
1
0
0
1
431
Csóka Endre
Hungary
7
6
1
4
1
7
26
64
Silver medal
Csikvári Péter
Hungary
7
6
1
7
2
0
23
99
Silver medal
Cornejo Andrew
Ecuador
0
0
0
0
0
0
0
459
Contreras Palacios Iván Guillermo
Colombia
0
7
0
6
2
0
15
201
Bronze medal
Colin Tan Weiyu
Singapore
7
0
0
3
2
0
12
249
Honourable mention
Coker Tom
United Kingdom
7
6
0
7
2
0
22
113
Bronze medal
Coila Andrés
Peru
0
6
1
4
1
0
12
249
Codreanu Dumitru
Republic of Moldova
7
3
1
7
2
2
22
113
Bronze medal
Ciur Eugen
Republic of Moldova
0
6
0
0
1
0
7
334
Cibulka Josef
Czech Republic
6
6
0
3
7
1
23
99
Silver medal
Chung Tam Kai
Macau
1
7
1
4
1
0
14
220
Bronze medal
Chuan Tan Kiat
Singapore
7
6
1
7
2
1
24
86
Silver medal
Chua Ryan Jerome
Philippines
1
0
0
1
0
0
2
410
Chu Hao-Wei
Taiwan
7
7
1
7
3
1
26
64
Silver medal
Chou Chien-Yu
Taiwan
6
7
1
7
7
0
28
40
Silver medal
Chon Johan
Ecuador
0
0
0
0
0
0
0
459
Choi Kyeong Su
Republic of Korea
2
6
1
7
6
3
25
78
Silver medal
Cheng Kei Tsi Daniel
Hong Kong
7
6
5
4
2
0
24
86
Silver medal
Chau Suk Ling
Hong Kong
2
0
0
1
1
0
4
378
Charles François
France
0
6
1
7
7
0
21
133
Bronze medal
Chariyew Polat
Turkmenistan
0
6
0
0
1
0
7
334
Chapovalova Valentina
Sweden
7
6
0
1
1
0
15
201
Bronze medal
Chao Khek Lun Harold
Hong Kong
6
6
0
7
2
0
21
133
Bronze medal
Chang Héctor
Venezuela
0
7
0
0
2
0
9
294
Honourable mention
Chan David
Australia
7
6
1
7
2
0
23
99
Silver medal
Casalta Lopes João Eduardo
Portugal
0
0
0
0
0
0
0
459
Caraiani Ana
Romania
7
6
1
7
6
2
29
29
Gold medal
Byberi Evarist
Albania
0
0
0
5
0
0
5
360
Burger Michal
Slovakia
7
1
0
7
2
0
17
177
Bronze medal
Budvytis Ignas
Lithuania
0
0
0
6
1
0
7
334
Budhu Yurie
Trinidad and Tobago
5
0
0
1
0
0
6
352
Budanaev Ion
Republic of Moldova
3
1
0
3
1
0
8
308
Buckley Jerry
Ireland
0
0
0
0
1
0
1
431
Brown Pieta
New Zealand
0
0
0
7
1
0
8
308
Honourable mention
Brdar Slavko
Bosnia and Herzegovina
6
7
0
4
1
0
18
168
Bronze medal
Brander Søren
Denmark
6
0
0
0
2
0
8
308
Bowler Nathan
United Kingdom
3
1
1
1
1
0
7
334
Boulares Yasser
Tunisia
0
0
0
3
1
0
4
378
Bormashenko Olena
Canada
7
6
0
7
6
0
26
64
Silver medal
Bomark Nils-Erik
Sweden
4
0
0
0
1
0
5
360
Boldbaatar Ankhbayar
Mongolia
0
0
0
4
0
0
4
378
Bod Esther
Netherlands
0
0
0
3
1
0
4
378
Binder Stefan
Switzerland
0
0
0
1
0
0
1
431
Bhaskara Aditya
India
7
7
1
6
3
0
24
86
Silver medal
Beuman Thomas
Netherlands
6
1
0
4
2
0
13
233
Berríos Marcos
Puerto Rico
0
0
0
0
0
0
0
459
Berdimuradow Arslan
Turkmenistan
0
6
0
4
2
0
12
249
Ben Driss Alami Mohamed
Morocco
0
7
0
0
1
0
8
308
Honourable mention
Belovs Aleksandrs
Latvia
7
7
0
7
2
0
23
99
Silver medal
Bella Peter
Slovakia
6
6
1
1
1
0
15
201
Bronze medal
Bektemirov Baurzhan
Kazakhstan
7
7
1
7
6
0
28
40
Silver medal
Bayambadorj Mendbayar
Mongolia
0
6
0
4
1
0
11
266
Bauer Radovan
Slovakia
7
7
1
7
2
0
24
86
Silver medal
Basson Dirk
South Africa
7
6
1
7
7
0
28
40
Silver medal
Barzov Vladimir
Bulgaria
5
7
1
7
7
7
34
12
Gold medal
Barzallo Correa David Leonardo
Ecuador
0
0
0
1
0
0
1
431
Barrington Leigh Robert
Canada
7
0
1
7
7
0
22
113
Bronze medal
Barreto Jaime Alan
Mexico
0
0
0
4
1
0
5
360
Bamler Richard
Germany
4
0
1
7
1
7
20
145
Bronze medal
Bahar Syafri
Indonesia
0
0
0
1
0
0
1
431
Bahadursingh Sarasvati
Trinidad and Tobago
1
0
0
0
1
0
2
410
Bahadır Selim
Türkiye
7
6
3
7
7
0
30
24
Gold medal
Badzyan Andrey
Russian Federation
7
7
5
7
7
3
36
4
Gold medal
Bacher Axel
France
3
6
0
3
1
0
13
233
Azla Muhammad-Ikhwan
Malaysia
0
0
0
1
0
0
1
431
Avdal Jørgen
Norway
5
0
0
4
1
0
10
281
Austin Tim
United Kingdom
3
7
1
7
7
1
26
64
Silver medal
Atayev Batyr
Turkmenistan
0
7
0
0
1
0
8
308
Honourable mention
Assaf Eran
Israel
2
7
1
4
2
0
16
191
Bronze medal
Asad Allah Mekdad
Kuwait
0
0
0
1
0
0
1
431
Aretakis Stefanos
Greece
1
6
1
4
1
0
13
233
Arabidze Dimitri
Georgia
1
7
0
4
1
0
13
233
Honourable mention
Apostoli Ariel
Albania
0
1
0
2
0
0
3
393
António Lei Iat Fong
Portugal
1
0
0
1
0
0
2
410
Andersson Daniel
Sweden
7
3
0
5
1
0
16
191
Bronze medal
Ammar Bassem
Tunisia
1
0
0
4
1
0
6
352
Alsaibie Ali
Kuwait
0
0
0
1
0
0
1
431
Almodaian Fahad
Kuwait
0
0
0
0
0
0
0
459
Alejandro Quintero Cabra Pedro
Colombia
0
7
0
1
0
0
8
308
Honourable mention
Al-Jraidan Jasem
Kuwait
0
0
0
0
0
0
0
459
Akhundov Chingiz
Azerbaijan
0
6
0
7
1
0
14
220
Bronze medal
Aiyejina Abuenameh
Trinidad and Tobago
0
0
0
0
2
0
2
410
Aivazidis Stefanos
Greece
0
1
0
4
1
0
6
352
Aidarov Aktanbek
Kyrgyzstan
0
0
0
0
0
0
0
459
Aghanyan Grigor
Armenia
0
0
0
1
1
0
2
410
Affoo Andrew
Trinidad and Tobago
0
0
0
0
2
0
2
410
Adalı Ali
Türkiye
6
6
1
4
3
0
20
145
Bronze medal
Acosta Castro Romnie Alberto
Ecuador
0
1
0
0
0
0
1
431
Abreu Alex Corrêa
Brazil
0
7
1
3
6
1
18
168
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