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
◄
40
th
IMO 1999
►
Country results
•
Individual results
•
Statistics
Contestant
[
♀
♂
]
[←]
Country
P1
P2
P3
P4
P5
P6
∑
Total
#
Rank
Award
Mushthofa ?
Indonesia
1
1
0
0
0
1
3
422
Murat Abduvaliev
Kyrgyzstan
4
0
0
5
0
1
10
248
Hüseyin Acan
Türkiye
5
1
0
6
0
0
12
202
Bronze medal
Hyoung-Jun Ahn
Republic of Korea
7
0
7
7
1
0
22
70
Silver medal
Amir Ajorlou
Islamic Republic of Iran
7
7
1
7
7
5
34
15
Gold medal
Alibek Aldangarov
Kazakhstan
0
1
0
0
0
1
2
435
Salem A. Alhajeri
Kuwait
1
0
0
0
0
0
1
444
Ramón José Aliaga Varea
Spain
6
0
2
3
4
2
17
119
Bronze medal
Bekhzod Aliyev
Uzbekistan
2
2
2
2
1
1
10
248
Gilda Margarita Alonzo Argueta
Guatemala
3
0
0
0
0
0
3
422
Begench Amannazarov
Turkmenistan
0
1
0
1
1
1
4
394
Bat-Erdene Amarsanaa
Mongolia
0
0
3
1
1
0
5
371
Gagik Amirkhanyan
Armenia
3
7
2
2
0
1
15
138
Bronze medal
Kurnia Dewi Amorita
Indonesia
0
0
2
2
1
0
5
371
Alexandru Andoni
Republic of Moldova
2
0
1
1
0
2
6
344
Iván Angiono
Argentina
3
0
1
2
0
1
7
315
Houda Anoun
Morocco
2
1
0
3
0
1
7
315
Spyridon Antonakopoulos
Greece
5
1
2
3
7
1
19
95
Silver medal
Sylvain Arlot
France
4
0
4
3
1
1
13
178
Bronze medal
Julian Arndts
Germany
7
7
1
2
0
1
18
109
Bronze medal
David Arthur
Canada
7
1
2
7
0
1
18
109
Bronze medal
Robert Aschenbrenner
Austria
4
1
0
1
3
1
10
248
Khalil Ayadi
Tunisia
1
0
0
0
0
0
1
444
Georges Baatz
Luxembourg
5
0
3
0
7
0
15
138
Bronze medal
Dzmitry Badziahin
Belarus
7
6
2
7
0
1
23
62
Silver medal
Simon Baeriswyl
Switzerland
7
7
1
4
0
0
19
95
Silver medal
Elcin Bagirov
Azerbaijan
0
0
0
2
0
1
3
422
Nazim Balayev
Azerbaijan
1
0
1
2
0
1
5
371
Leri Bantsuri
Georgia
7
1
0
3
0
1
12
202
Bronze medal
Thomas Barnet-Lamb
United Kingdom
7
5
1
4
1
1
19
95
Silver medal
Reid Barton
United States of America
7
7
7
7
2
4
34
15
Gold medal
Pawel Bartoszek
Iceland
5
0
0
1
0
0
6
344
Vladimir Barzov
Bulgaria
7
2
3
7
0
7
26
45
Silver medal
Bayarsaihan Battulga
Mongolia
6
0
7
2
7
0
22
70
Silver medal
Marius Beceanu
Romania
3
7
0
6
7
7
30
28
Gold medal
Erind Bedalli
Albania
3
1
0
0
1
0
5
371
Yousef Behbehani
Kuwait
1
0
0
1
0
0
2
435
Herbert Beltman
Netherlands
7
3
2
4
2
0
18
109
Bronze medal
Erik Borgström
Sweden
7
0
7
0
0
1
15
138
Bronze medal
Natalia Bottaioli
Uruguay
2
0
2
0
1
0
5
371
Theodora Bourni
Greece
1
0
0
2
0
1
4
394
Jos Brakenhoff
Netherlands
7
2
2
2
1
1
15
138
Bronze medal
Mark Braverman
Israel
2
1
1
3
6
1
14
159
Bronze medal
Christopher Brereton
Trinidad and Tobago
4
1
0
0
1
1
7
315
Piotr Buciak
Poland
4
1
5
2
1
0
13
178
Bronze medal
Olemis Lang Camina
Cuba
6
5
0
2
7
0
20
85
Silver medal
Pierre-Emmanuel Caprace
Belgium
7
0
1
2
1
1
12
202
Bronze medal
Mário Cardoso
Portugal
0
0
0
0
0
1
1
444
Gabriel Carroll
United States of America
7
1
7
4
3
1
23
62
Silver medal
Deniss Čebikins
Latvia
7
5
7
3
7
0
29
33
Gold medal
Jaime Ignacio Cervantes González
Mexico
1
0
1
1
0
1
4
394
Ho Leung Chan
Hong Kong
4
4
0
3
1
0
12
202
Bronze medal
Kin Hang Chan
Hong Kong
4
0
3
4
1
0
12
202
Bronze medal
Tsz Hong Hubert Chan
Hong Kong
7
0
2
5
0
1
15
138
Bronze medal
Tonkid Chantrasmi
Thailand
3
3
1
4
1
0
12
202
Bronze medal
Keren Charles
Trinidad and Tobago
2
1
0
1
0
0
4
394
Kezia Charles
Trinidad and Tobago
2
0
3
1
0
0
6
344
Walakulu Arachcair Chathura Gunathilake
Sri Lanka
2
0
1
2
1
0
6
344
Javier Alejandro Chávez Domínguez
Mexico
6
0
2
1
0
1
10
248
Chan Hou Che
Macau
2
0
0
2
0
0
4
394
Andrew Cheeseman
Australia
4
2
7
5
0
2
20
85
Silver medal
Xiaolong Cheng
People's Republic of China
7
7
1
7
7
3
32
20
Gold medal
Liew Chien Hao
Malaysia
1
0
0
1
0
0
2
435
Somboon Chiewcharnpipat
Thailand
1
1
3
4
6
0
15
138
Bronze medal
Suh Hyun Choi
Republic of Korea
7
7
4
7
6
3
34
15
Gold medal
Demetris Christofides
Cyprus
4
2
0
2
0
1
9
270
Geoffrey Chu
Australia
7
6
7
7
7
4
38
4
Gold medal
Tan Ieong Chu
Macau
6
1
0
3
0
0
10
248
Jessica Chuang
New Zealand
2
2
0
1
0
1
6
344
Jimmy Chui
Canada
7
3
2
2
0
2
16
129
Bronze medal
David Conlon
Ireland
3
1
2
2
0
1
9
270
Jacques Conradie
South Africa
2
1
1
3
1
1
9
270
Javier Cóppola
Uruguay
3
0
2
1
0
0
6
344
Nuno Cordeiro
Portugal
1
0
0
1
0
0
2
435
Luca Covassin
Italy
5
1
3
1
0
1
11
227
Dorian Croitoru
Republic of Moldova
0
2
1
2
3
1
9
270
Carlos Ramos Cuevas
Mexico
5
0
3
1
7
2
18
109
Bronze medal
Dumitru Daniliuc
Republic of Moldova
3
6
0
2
0
1
12
202
Bronze medal
Pedro Paulo de Simoni Gouveia
Brazil
4
0
0
1
7
0
12
202
Bronze medal
Matias Del Hoyo
Argentina
4
0
3
1
0
0
8
292
Jeroen Demeyer
Belgium
3
0
0
1
0
1
5
371
Laurent Demonet
France
6
3
0
1
0
0
10
248
Duen-Min Deng
Taiwan
7
1
1
7
6
1
23
62
Silver medal
Lawrence Detlor
United States of America
7
2
1
5
1
1
17
119
Bronze medal
András Devecsery
Hungary
7
7
2
3
2
0
21
78
Silver medal
Daniel Hernández Díaz
Cuba
4
1
0
2
7
0
14
159
Bronze medal
Onur Doğan
Türkiye
2
1
1
7
1
0
12
202
Bronze medal
Alexey Doktorovich
Kazakhstan
6
7
1
1
2
1
18
109
Bronze medal
Luboš Dostál
Czech Republic
1
1
2
4
0
1
9
270
Roman Dovgard
Israel
7
1
1
0
0
6
15
138
Bronze medal
Vladimir Dremov
Russian Federation
7
7
7
7
7
1
36
6
Gold medal
Jean-Marie Droz
Switzerland
7
6
1
1
0
1
16
129
Bronze medal
Paulius Drungilas
Lithuania
5
1
0
1
3
3
13
178
Bronze medal
Edgar Duéñez Guzmán
Mexico
2
1
2
1
0
0
6
344
Daniel Dvořák
Austria
3
1
1
7
1
1
14
159
Bronze medal
Zdeněk Dvořák
Czech Republic
3
0
0
4
0
4
11
227
Ilze Dzelme
Latvia
4
0
0
1
1
0
6
344
Quang Yên Đỗ
Vietnam
7
7
1
7
7
7
36
6
Gold medal
Dušan Đukić
Yugoslavia
7
7
4
7
7
4
36
6
Gold medal
Janchivdorj Erdembilegt
Mongolia
6
0
1
5
2
0
14
159
Bronze medal
Anne-Maria Ernvall
Finland
1
0
4
3
0
1
9
270
Otmar Ertl
Austria
4
1
1
4
0
2
12
202
Bronze medal
Hugo Evangelista
Portugal
1
0
1
1
0
0
3
422
Anton Evseev
Russian Federation
7
2
2
7
3
1
22
70
Silver medal
Thibault Fally
France
4
0
3
3
2
1
13
178
Bronze medal
Maksym Fedorchuk
Ukraine
7
6
7
7
5
7
39
1
Gold medal
Yunior Sánchez Fernández
Cuba
4
0
0
2
7
0
13
178
Bronze medal
Michal Forišek
Slovakia
6
0
7
2
0
2
17
119
Bronze medal
Ghislain Fourny
France
7
0
0
1
1
1
10
248
Honourable mention
Mindaugas Galvonas
Lithuania
3
0
2
1
0
1
7
315
Umriuzok Ganiyev
Uzbekistan
2
1
0
2
3
0
8
292
Mahdi Ghuloom
Kuwait
3
0
0
1
0
0
4
394
Gerard Gjonaj
Albania
5
1
1
2
2
0
11
227
Predrag Glišić
Yugoslavia
7
0
1
7
6
6
27
39
Silver medal
Irakli Gogia
Georgia
0
1
1
1
0
1
4
394
Cecilia Isabel González Tokman
Mexico
3
1
0
2
0
2
8
292
Igors Gorbovickis
Latvia
6
1
0
3
0
1
11
227
João Gouveia
Portugal
4
0
2
1
1
0
8
292
Michéal Griffin
Ireland
2
0
0
0
0
1
3
422
Tigran Grigoryan
Armenia
3
2
0
3
1
0
9
270
Leandro Groisman
Argentina
4
0
0
1
1
0
6
344
Oyvind Grotmol
Norway
5
1
1
7
0
0
14
159
Bronze medal
Jerin Gu
Republic of Korea
7
7
1
7
1
0
23
62
Silver medal
Farhad Guliyev
Azerbaijan
2
0
1
0
1
1
5
371
Zoltán Gyenes
Hungary
7
1
2
2
2
1
15
138
Bronze medal
Firas Hadj Taieb
Tunisia
5
1
0
1
1
1
9
270
Mahir Hadžić
Bosnia and Herzegovina
6
1
0
3
3
0
13
178
Bronze medal
Tarik Hadžić
Bosnia and Herzegovina
1
1
1
1
2
1
7
315
Stefan Hallez
Belgium
6
1
2
1
0
2
12
202
Bronze medal
Georgios Haloulos
Greece
3
0
1
0
1
1
6
344
Lin Han
Republic of Korea
7
7
4
7
2
4
31
23
Gold medal
Zhe Han
Belgium
5
2
0
2
1
0
10
248
Gert Monstad Hana
Norway
6
1
2
2
1
0
12
202
Bronze medal
Ben Handley
New Zealand
6
1
2
7
1
1
18
109
Bronze medal
Rajini Haraksingh
Trinidad and Tobago
1
0
3
0
2
1
7
315
David Harutyunyan
Armenia
7
1
0
7
1
1
17
119
Bronze medal
Damir Hasić
Bosnia and Herzegovina
4
1
0
4
2
7
18
109
Bronze medal
Daniel Herden
Germany
7
4
1
7
6
1
26
45
Silver medal
Kevin Hernandez
Venezuela
2
0
0
1
0
0
3
422
Mulyana Herry
Indonesia
0
1
0
1
0
0
2
435
Evelyn Hickey
Ireland
2
0
0
0
0
1
3
422
David Holec
Czech Republic
1
0
1
2
1
0
5
371
Stefan Holm
Denmark
6
0
1
1
0
1
9
270
Andreas Holmström
Sweden
4
0
4
2
0
0
10
248
Stefan Laurenţiu Horneţ
Romania
7
7
4
7
7
7
39
1
Gold medal
Tarik Hsaini
Morocco
4
0
0
1
0
1
6
344
Ming-Koon Hsu
Luxembourg
5
1
1
1
2
1
11
227
Chen Huang
Norway
5
0
0
1
1
1
8
292
Mark Huang
New Zealand
0
0
1
2
0
1
4
394
Thomas Huber
Switzerland
7
0
0
3
0
3
13
178
Bronze medal
Yonsi Daniel Hue
Singapore
7
1
2
2
2
1
15
138
Bronze medal
Bùi Mạnh Hùng
Vietnam
7
7
0
7
7
1
29
33
Gold medal
Emely Tze Hao Hung Tsai
Guatemala
0
1
0
1
0
0
2
435
Tuomas Hytönen
Finland
0
2
1
1
1
1
6
344
Evis Ieronymou
Cyprus
1
1
0
2
0
3
7
315
Naoki Imai
Japan
5
1
4
4
5
0
19
95
Silver medal
Hasan Inci
Switzerland
5
0
0
0
2
0
7
315
Adrian Ioana
Romania
4
7
0
1
6
1
19
95
Silver medal
Atsushi Ito
Japan
6
3
4
7
7
3
30
28
Gold medal
Marinko Jablan
Croatia
3
0
0
0
1
2
6
344
Sean Jackman
Trinidad and Tobago
0
1
1
1
0
1
4
394
Thomas Jäger
Germany
6
2
0
7
0
1
16
129
Bronze medal
Vladimir Jakimov
North Macedonia
4
1
2
3
3
0
13
178
Bronze medal
Dušan Jan
Slovenia
2
0
1
1
0
1
5
371
Anette Svejsø Jensen
Denmark
3
0
1
1
0
2
7
315
Markus Jerko
Norway
1
0
1
2
0
0
4
394
Dimitar Jetchev
Bulgaria
7
7
3
7
7
4
35
13
Gold medal
Watcharit Jiraweeranuwat
Thailand
3
0
1
4
0
0
8
292
Wibowo Joko
Indonesia
5
0
3
1
1
1
11
227
Bekzod Jolbekov
Uzbekistan
2
0
0
2
0
0
4
394
Mandar Joshi
India
7
1
2
7
1
0
18
109
Bronze medal
Antonio Juarez Lopez
Guatemala
0
0
3
1
0
0
4
394
Tomas Kabbabe S.
Venezuela
2
0
1
1
0
1
5
371
Bernhard Kabelka
Austria
2
0
2
3
1
1
9
270
Shirali Kadyrov
Kazakhstan
7
2
0
1
3
1
14
159
Bronze medal
Aram Kalantaryan
Armenia
2
0
0
1
1
0
4
394
Jure Kališnik
Slovenia
0
0
1
2
0
0
3
422
Kerim Kaparov
Kyrgyzstan
0
0
0
0
0
0
0
450
Michał Kapustka
Poland
7
0
2
0
6
2
17
119
Bronze medal
Emilia Käsper
Estonia
0
0
1
3
0
0
4
394
Akitoshi Kawamura
Japan
7
1
6
2
2
1
19
95
Silver medal
Matija Kazalicki
Croatia
7
7
0
2
2
0
18
109
Bronze medal
Balázs Keszegh
Slovakia
7
1
6
2
2
1
19
95
Silver medal
Siddique Khan
Trinidad and Tobago
2
1
0
2
0
0
5
371
Lkhachinjalbuu Khatanbaatar
Mongolia
6
5
0
2
7
1
21
78
Silver medal
Kirk Jon O. L. Khu
Philippines
1
0
2
3
0
0
6
344
Gergely Kiss
Hungary
7
2
1
6
3
0
19
95
Silver medal
Alfred Kjeld
Iceland
0
0
0
1
0
0
1
444
Dénes Koch
Austria
2
1
2
2
3
1
11
227
Gertjan Kok
Netherlands
6
1
2
4
0
1
14
159
Bronze medal
Artsiom Kokhan
Belarus
7
7
2
4
7
3
30
28
Gold medal
Wenbin Kong
People's Republic of China
5
7
1
7
6
1
27
39
Silver medal
Eryk Kopczyński
Poland
7
7
7
1
4
3
29
33
Gold medal
Aurel Koroçi
Albania
2
0
0
1
0
1
4
394
Aleksandra Koroļova
Latvia
1
1
0
3
1
1
7
315
Riikka Korte
Finland
1
0
3
3
1
1
9
270
Wittawat Kositwattanarerk
Thailand
2
0
4
5
1
0
12
202
Bronze medal
Namig Kouliyev
Azerbaijan
2
6
0
3
0
3
14
159
Bronze medal
Thomas Kragh
Denmark
5
0
7
1
0
3
16
129
Bronze medal
Amer Krivošija
Bosnia and Herzegovina
6
1
0
3
2
1
13
178
Bronze medal
David Kunszenti-Kovács
Norway
7
2
0
7
6
0
22
70
Silver medal
Chin Lum Kwa
Singapore
3
0
1
2
0
1
7
315
Taha Laklalech
Morocco
1
0
0
2
7
1
11
227
Honourable mention
Oran Lang
Israel
5
1
2
3
1
1
13
178
Bronze medal
Martin Langer
Germany
7
1
1
3
0
1
13
178
Bronze medal
Trafim Lasy
Belarus
4
7
2
1
6
1
21
78
Silver medal
Javad Lavaei Yanesi
Islamic Republic of Iran
7
7
1
7
0
3
25
54
Silver medal
Ka Ho Law
Hong Kong
3
1
3
5
1
0
13
178
Bronze medal
Hoàng Lê Thái
Vietnam
7
7
3
7
7
7
38
4
Gold medal
Alexei Lebedev
Russian Federation
7
7
0
0
6
1
21
78
Silver medal
James Lee
Canada
2
1
0
2
0
1
6
344
Yin (Jessie) Lei
Canada
4
0
1
2
1
1
9
270
Emerson Julian León Guerrero
Colombia
7
1
6
2
3
1
20
85
Silver medal
Mikko Leppanen
Finland
1
0
4
3
0
0
8
292
Eric Levieil
France
3
0
3
1
1
0
8
292
Xin Li
People's Republic of China
7
7
7
7
7
1
36
6
Gold medal
Yury Lifshits
Russian Federation
7
7
3
7
7
0
31
23
Gold medal
Patrick Lim
Philippines
3
0
2
5
0
1
11
227
Yin Lim
Singapore
7
1
4
1
1
1
15
138
Bronze medal
Chia-Ping Lin
Taiwan
5
7
1
7
6
0
26
45
Silver medal
Shaowei Lin
Singapore
7
0
2
6
1
0
16
129
Bronze medal
Tsung-Mau Lin
Taiwan
7
7
3
3
1
1
22
70
Silver medal
Ruochuan Liu
People's Republic of China
7
6
1
7
7
7
35
13
Gold medal
Yu-Ting Liu
Taiwan
7
4
2
7
1
3
24
56
Silver medal
Buuruu Lkhagvaochir
Mongolia
4
1
0
0
2
1
8
292
Po-Shen Loh
United States of America
7
4
2
4
2
1
20
85
Silver medal
David Lomiashvili
Georgia
7
0
1
1
0
1
10
248
Honourable mention
Ivan Lossev
Belarus
7
7
7
7
7
1
36
6
Gold medal
Tim Lovell-Smith
New Zealand
3
0
3
2
0
0
8
292
Victor Lozovanu
Republic of Moldova
5
0
0
2
0
1
8
292
Shang Yi Lu
Singapore
2
1
0
1
1
1
6
344
László Lukács
Hungary
7
2
4
5
6
3
27
39
Silver medal
Gediminas Lukšys
Lithuania
5
1
3
5
0
1
15
138
Bronze medal
Antonio Valente Macarilay
Philippines
1
1
1
1
0
0
4
394
Luis Machado
Portugal
3
0
3
1
0
0
7
315
Wissan Mailoul
Tunisia
1
0
1
1
0
0
3
422
Irena Majcen
Slovenia
7
1
1
3
1
0
13
178
Bronze medal
Srđan Maksimović
Croatia
1
0
2
3
0
1
7
315
Marcello Mamino
Italy
7
0
7
1
0
5
20
85
Silver medal
Juri Mamotenko
Kyrgyzstan
1
1
0
2
0
1
5
371
Mihai Manea
Romania
7
7
2
7
6
4
33
19
Gold medal
Irakli Manelidze
Georgia
6
7
7
1
4
1
26
45
Silver medal
Theodora Manoli
Cyprus
0
0
1
1
0
0
2
435
Oleksandr Manzyuk
Ukraine
2
2
0
2
0
3
9
270
Daniel Massaki Yamamoto
Brazil
3
2
1
1
0
1
8
292
Ivan Matić
Yugoslavia
7
7
2
7
3
0
26
45
Silver medal
Theofanis Matsoukas
Greece
7
2
6
3
0
2
20
85
Silver medal
Michał Matuszewski
Poland
7
0
2
5
1
0
15
138
Bronze medal
Peter McNamara
Australia
7
1
2
2
1
2
15
138
Bronze medal
Nick Meladze
New Zealand
0
1
1
3
0
1
6
344
Martín Mereb
Argentina
6
0
2
7
0
1
16
129
Bronze medal
Sergio Silverio Merida Molina
Guatemala
0
0
0
1
0
0
1
444
Bruce Merry
South Africa
7
7
2
1
4
1
22
70
Silver medal
Malek Messelmai
Tunisia
4
0
2
0
3
0
9
270
Jirapat Methaseth
Thailand
2
1
0
3
0
0
6
344
Matias Miguez
Uruguay
5
0
3
2
0
0
10
248
Radu Horia Mihăescu
Romania
7
7
2
3
6
1
26
45
Silver medal
Mojca Miklavec
Slovenia
4
1
1
2
0
1
9
270
Isidora Milin
Yugoslavia
7
0
0
3
3
0
13
178
Bronze medal
Bram Minnaert
Belgium
2
0
1
1
1
0
5
371
Mazyar Mirrahimi
Islamic Republic of Iran
5
7
1
7
2
1
23
62
Silver medal
Mislav Mišković
Croatia
3
1
1
2
0
1
8
292
Miško Mitkovski
North Macedonia
1
2
0
7
2
0
12
202
Bronze medal
Sevak Mkrtchyan
Armenia
6
1
1
1
2
1
12
202
Bronze medal
Pavel Moravec
Czech Republic
2
0
1
3
0
0
6
344
David Moser
Switzerland
3
0
2
2
1
1
9
270
Javier Múgica de Rivera
Spain
7
0
0
2
1
0
10
248
Honourable mention
Ulan Mukashev
Kazakhstan
7
1
0
2
0
0
10
248
Honourable mention
Raja Mukherji
Ireland
2
0
1
2
6
1
12
202
Bronze medal
Giorgi Mutafyan
Georgia
4
4
0
3
0
0
11
227
Kentaro Nagao
Japan
7
7
7
4
0
3
28
37
Gold medal
Arvind Narayanan
India
6
6
3
2
0
2
19
95
Silver medal
Álvaro Navarro Tovar
Spain
3
0
3
1
2
0
9
270
Ka Wing Ng
Hong Kong
2
2
0
4
1
1
10
248
Trần Văn Nghia
Vietnam
6
7
1
3
6
1
24
56
Silver medal
Nicholas Nicholas
Indonesia
3
1
0
2
0
1
7
315
David Nicholson
Canada
4
0
2
1
0
1
8
292
Hannu Niemistö
Finland
7
7
1
3
0
4
22
70
Silver medal
Hendrik Nigul
Estonia
0
0
5
1
0
0
6
344
Daniel Nobuo Uno
Brazil
5
1
3
1
0
1
11
227
Rustam Novikov
Estonia
7
1
0
3
0
1
12
202
Bronze medal
Peter Novotný
Slovakia
7
1
0
2
1
1
12
202
Bronze medal
Darren O'Driscoll
Ireland
1
0
1
1
0
1
4
394
Batsukh Ochirbat
Mongolia
2
0
0
1
0
5
8
292
Athina Oikononou
Greece
2
0
0
1
0
1
4
394
Guðni Ólafsson
Iceland
4
0
3
1
0
0
8
292
Martin Olbermann
Germany
7
2
7
2
1
1
20
85
Silver medal
Neil Olver
South Africa
6
1
2
3
1
1
14
159
Bronze medal
Saut Pangidaan Siringorin Ondolan
Indonesia
6
0
1
0
0
0
7
315
Melih Onuş
Türkiye
7
6
0
7
7
0
27
39
Silver medal
Jelena Opanasyk
Sweden
3
0
0
2
0
1
6
344
Taleh Orucov
Azerbaijan
1
1
0
2
0
0
4
394
Yoshiki Oshima
Japan
5
1
4
3
0
6
19
95
Silver medal
Angélica Osorno
Colombia
2
0
1
2
0
0
5
371
David Otero
Colombia
5
0
1
1
0
1
8
292
Adil Ousti
Morocco
7
0
1
3
0
1
12
202
Bronze medal
Franklin Vera Pacheco
Cuba
6
1
0
2
4
1
14
159
Bronze medal
Georgos Palechoros
Cyprus
7
0
2
2
0
0
11
227
Honourable mention
Rebecca Palmer
United Kingdom
4
0
6
3
2
1
16
129
Bronze medal
Andrei Panici
Republic of Moldova
1
0
0
2
2
0
5
371
Rene Pannekoek
Netherlands
2
0
1
3
0
1
7
315
Greta Panova
Bulgaria
7
3
1
7
7
1
26
45
Silver medal
Young-Han Park
Republic of Korea
6
7
4
7
6
1
31
23
Gold medal
Leopold Parts
Estonia
1
0
2
3
0
2
8
292
Paweł Parys
Poland
7
0
0
0
6
0
13
178
Bronze medal
Alexandru Paschin
Republic of Moldova
7
0
1
2
0
0
10
248
Honourable mention
Fernando Pastawski
Argentina
7
1
2
1
0
1
12
202
Bronze medal
Serdar Pehlivanoğlu
Türkiye
7
0
0
7
2
0
16
129
Bronze medal
Tomislav Pejković
Croatia
7
1
0
2
6
1
17
119
Bronze medal
Justinas Pelenis
Lithuania
2
0
3
1
0
1
7
315
Nikolay Penev
Bulgaria
6
3
0
7
3
5
24
56
Silver medal
Carlos Pérez
Peru
2
0
1
1
0
1
5
371
Rudolf Wilhelm Peters Chaves
Guatemala
0
0
3
1
0
0
4
394
Ivan Petrakiev
Bulgaria
7
7
2
7
2
6
31
23
Gold medal
Fedor Petrov
Russian Federation
7
7
3
7
7
5
36
6
Gold medal
Nikola Petrović
Yugoslavia
5
1
1
3
2
1
13
178
Bronze medal
Ana Pires
Portugal
2
1
4
1
0
0
8
292
Alexei Poiarkov
Russian Federation
7
7
6
6
7
3
36
6
Gold medal
Bidkar Alexander Pojoy Corzo
Guatemala
4
0
0
0
0
1
5
371
Alexandar Popov
Bulgaria
7
1
1
7
6
6
28
37
Gold medal
Audrius Posochovas
Lithuania
4
1
0
1
0
1
7
315
Bradley Preston
South Africa
6
0
0
2
1
1
10
248
David Pritchard
Canada
7
1
2
2
0
5
17
119
Bronze medal
Andriy Prymak
Ukraine
7
1
1
4
7
1
21
78
Silver medal
Pavlo Pylyavsky
Ukraine
7
1
6
6
7
7
34
15
Gold medal
Zhenhua Qu
People's Republic of China
7
7
1
7
6
2
30
28
Gold medal
Phạm Tran Quan
Vietnam
7
7
4
1
7
1
27
39
Silver medal
Román Fresneda Quiroga
Cuba
3
0
0
0
0
1
4
394
Katarína Quittnerová
Slovakia
7
0
0
2
2
1
12
202
Bronze medal
Claudio Qureshi
Uruguay
0
0
1
1
1
1
4
394
Andrijana Radovčić
Croatia
0
0
2
3
5
0
10
248
Carl Johan Ragnarsson
Sweden
3
0
1
2
0
1
7
315
Rishi Raj
India
7
2
0
2
7
1
19
95
Silver medal
Umid Rakhmonov
Uzbekistan
1
1
0
3
1
0
6
344
Yothin Rakvongthai
Thailand
1
0
3
0
0
0
4
394
Sebastian Ramirez
Colombia
3
0
1
1
1
0
6
344
Mohd. Suhaimi Ramly
Malaysia
5
0
0
0
1
0
6
344
Zigmārs Rasščevskis
Latvia
6
7
3
1
6
1
24
56
Silver medal
Ivan Razhnou
Belarus
7
7
6
2
7
3
32
20
Gold medal
Lorenz Reichel
Switzerland
6
0
7
0
1
1
15
138
Bronze medal
Christian Reiher
Germany
1
7
3
3
0
1
15
138
Bronze medal
Vesa Riihimaki
Finland
7
0
1
2
0
1
11
227
Honourable mention
Todor Ristov
North Macedonia
1
1
0
1
1
0
4
394
Islam Rizvanoglu
Azerbaijan
0
0
0
1
1
1
3
422
Juan Sebastian Rodriguez
Argentina
4
1
1
2
6
0
14
159
Bronze medal
Marcus Roper
United Kingdom
6
1
0
1
5
1
14
159
Bronze medal
Michael J. Ryan
Ireland
3
0
1
1
1
1
7
315
David Rydh
Sweden
2
0
1
7
2
3
15
138
Bronze medal
Dario Saccavino
Italy
5
2
4
1
1
1
14
159
Bronze medal
Mehdi Abolghasem Safa
Islamic Republic of Iran
3
3
1
7
2
7
23
62
Silver medal
Abhishek Saha
India
1
1
0
7
7
0
16
129
Bronze medal
Mohammed Fouad Sahel
Morocco
4
0
0
2
0
1
7
315
Shingo Saito
Japan
7
2
1
2
7
1
20
85
Silver medal
Suren Samarchyan
Armenia
2
1
0
6
0
1
10
248
Simona Samrdžiska
North Macedonia
6
1
4
4
0
0
15
138
Bronze medal
Néstor Sancho Bejerano
Spain
2
0
5
0
1
1
9
270
Filippo Santambrogio
Italy
7
0
2
7
1
1
18
109
Bronze medal
Mohammad Saoud
Kuwait
1
1
0
1
0
0
3
422
Abdelaziz Saoudi
Morocco
1
1
0
2
0
1
5
371
Aldo Sarmiento
Peru
1
1
1
1
0
1
5
371
Aigars Saušs
Latvia
2
2
1
1
2
1
9
270
Anders Schack-Nielsen
Denmark
7
2
2
1
1
1
14
159
Bronze medal
Luis Guillermo Serrano
Colombia
7
2
2
0
1
2
14
159
Bronze medal
Josef Ševčík
Slovakia
3
0
7
7
1
1
19
95
Silver medal
İlhan Sezer
Türkiye
5
0
1
3
2
2
13
178
Bronze medal
Ong Shien Jin
Malaysia
3
0
2
1
1
0
7
315
Ali Shourideh
Islamic Republic of Iran
7
1
1
7
6
2
24
56
Silver medal
Ingvar Sigurjónsson
Iceland
1
0
0
1
0
0
2
435
Humberto Silva Naves
Brazil
5
0
3
7
0
2
17
119
Bronze medal
Michael Simkin
Israel
7
0
0
1
2
3
13
178
Bronze medal
Darko Sinanović
Bosnia and Herzegovina
3
1
0
2
1
1
8
292
Mohit Singh
India
1
1
1
4
6
1
14
159
Bronze medal
Weng Tai Sio
Macau
3
0
1
2
0
0
6
344
Fabrício Siqueira Benevides
Brazil
7
0
0
5
1
0
13
178
Bronze medal
Emir Sirbubalo
Bosnia and Herzegovina
3
0
1
1
1
0
6
344
Ajda Skarlovnik
Slovenia
1
0
0
1
1
1
4
394
Allan Sly
Australia
7
0
0
2
1
1
11
227
Honourable mention
Ilir Snopče
North Macedonia
7
1
0
4
0
1
13
178
Bronze medal
Nikolas Socratous
Cyprus
1
1
0
2
0
1
5
371
Chong Kian Soh
Singapore
7
0
2
2
1
0
12
202
Bronze medal
Miroslava Sotáková
Slovakia
5
1
0
0
2
1
9
270
Weng Seng Sou
Macau
1
0
0
2
0
1
4
394
Kristian Støvrig Sørensen
Denmark
3
0
0
2
0
0
5
371
Remigijus Staniulis
Lithuania
2
0
1
1
0
1
5
371
Maciej Stankiewicz
South Africa
5
0
2
3
0
1
11
227
Rade Stanojević
Yugoslavia
2
1
0
4
7
1
15
138
Bronze medal
Menelaos Constantinos Stavropoulos
Greece
2
0
0
1
0
1
4
394
Evgen Stepanov
Ukraine
3
1
1
7
7
1
20
85
Silver medal
Maria Stylianoy
Cyprus
0
0
0
0
0
1
1
444
Jens Arne Sukkestad
Norway
4
0
1
1
0
1
7
315
Kevin Sun
Australia
7
2
1
3
2
0
15
138
Bronze medal
Sérgio Tadao Martins
Brazil
4
1
0
5
3
1
14
159
Bronze medal
Seyed Majed Taheri
Islamic Republic of Iran
7
7
1
7
7
1
30
28
Gold medal
Valentin Tako
Albania
2
0
0
0
0
1
3
422
Andrés Tallos Tanarro
Spain
2
1
3
0
1
0
7
315
Tamás Terpai
Hungary
7
7
7
4
7
7
39
1
Gold medal
Ran Tessler
Israel
0
2
1
2
2
5
12
202
Bronze medal
Oliver Thomas
United Kingdom
5
6
1
3
5
1
21
78
Silver medal
Rustam Timirbekov
Kazakhstan
6
1
3
3
1
1
15
138
Bronze medal
Mihai Horia Tohăneanu
Romania
7
7
2
7
0
3
26
45
Silver medal
Biljana Tojtovska
North Macedonia
6
2
0
2
3
1
14
159
Bronze medal
Keng Hang Tong
Macau
3
0
3
1
0
0
7
315
Kester Tong
Australia
7
1
2
5
1
1
17
119
Bronze medal
Bjarni Kristinn Torfason
Iceland
5
0
1
2
1
0
9
270
Tiaan George Towsen
South Africa
6
0
1
2
1
1
11
227
Rolando Trujillo Rasúa
Cuba
2
2
0
2
6
0
12
202
Bronze medal
Nguyễn Trung Tu
Vietnam
7
2
0
7
6
1
23
62
Silver medal
Nestan Tsiskaridze
Georgia
1
0
0
1
1
2
5
371
Jan Tuitman
Netherlands
1
1
2
2
0
1
7
315
Murodjon Umarov
Uzbekistan
1
0
1
2
1
1
6
344
Matjaž Urlep
Slovenia
7
1
1
1
0
2
12
202
Bronze medal
Alexander Usnich
Belarus
7
7
2
7
0
2
25
54
Silver medal
Macelino Uy
Philippines
1
0
1
0
0
1
3
422
Vaibhav Vaish
India
6
0
2
7
5
1
21
78
Silver medal
Joaquín Andrés Valderrama
Colombia
0
0
0
1
0
1
2
435
Stefán Ingi Valdimarsson
Iceland
7
1
3
2
1
1
15
138
Bronze medal
Paul Valiant
United States of America
7
7
2
7
7
2
32
20
Gold medal
Enrique Vallejo Gutiérrez
Spain
4
0
2
1
1
0
8
292
Edoardo Valori
Italy
5
0
1
2
2
1
11
227
Sarah van Bogaert
Belgium
5
0
0
1
0
1
7
315
Allard Veldman
Netherlands
6
1
3
1
1
1
13
178
Bronze medal
Fabien Viger
France
6
6
3
2
1
1
19
95
Silver medal
Carlos Alberto Villalvazo Jáuregui
Mexico
1
1
2
2
0
1
7
315
Martin Viščor
Czech Republic
7
1
0
1
1
0
10
248
Honourable mention
Davide Vittone
Italy
6
0
0
2
0
0
8
292
Lukáš Vokřínek
Czech Republic
6
0
4
2
1
1
14
159
Bronze medal
Erald Vuçini
Albania
5
1
1
2
0
2
11
227
Stephan Wagner
Austria
7
3
0
3
5
1
19
95
Silver medal
Chon Wan
Macau
4
0
0
6
0
0
10
248
Jia-Ching Wang
Taiwan
7
7
2
7
7
1
31
23
Gold medal
Oliver Wicker
United Kingdom
1
2
1
3
2
1
10
248
Olov Wilander
Sweden
5
1
2
5
0
0
13
178
Bronze medal
Chun Wai Carto Wong
Hong Kong
7
0
0
2
1
1
11
227
Honourable mention
Melanie Wood
United States of America
7
7
1
6
2
1
24
56
Silver medal
Foong Yake Ho
Malaysia
6
0
0
2
0
2
10
248
Shukhrat Yakubov
Uzbekistan
4
0
0
2
1
1
8
292
Shu-Ping Yeh
Taiwan
7
0
3
7
7
3
27
39
Silver medal
Kok Yen Hau
Malaysia
4
0
3
0
0
1
8
292
Mehmet Bumin Yenmez
Türkiye
6
7
2
7
7
0
29
33
Gold medal
Zhandos Yessenbayev
Kazakhstan
6
1
1
3
0
2
13
178
Bronze medal
Seung Hyup Yi
Republic of Korea
7
2
0
7
6
1
23
62
Silver medal
Jeremy Young
United Kingdom
7
2
2
7
1
1
20
85
Silver medal
Sarah Young
New Zealand
5
0
2
2
1
1
11
227
Amitai Yuval
Israel
7
1
1
1
0
1
11
227
Honourable mention
Gergely Zábrádi
Hungary
7
3
3
7
6
0
26
45
Silver medal
Mikołaj Zalewski
Poland
6
1
7
2
0
1
17
119
Bronze medal
M. Saifuddin Zanial
Malaysia
1
0
2
1
0
0
4
394
Daniil Zarayskyy
Ukraine
7
0
2
1
2
1
13
178
Bronze medal
Yegor Zhbanov
Turkmenistan
6
0
0
0
2
1
9
270
Qihui Zhu
People's Republic of China
7
7
0
7
0
1
22
70
Silver medal
Results may not be complete and may include mistakes. Please send relevant information to the webmaster:
webmaster@imo-official.org
.
Supported by Google