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
◄
36
th
IMO 1995
►
Country results
•
Individual results
•
Statistics
Contestant
[
♀
♂
]
[←]
Country
P1
P2
P3
P4
P5
P6
∑
Total
#
Rank
Award
Munawar A. R.
Indonesia
6
0
0
0
7
0
13
263
Honourable mention
Mart Abel
Estonia
4
0
5
4
0
0
13
263
Mounssif Aderkaoui
Morocco
7
5
3
7
7
0
29
90
Silver medal
Mohammad Al-Mutawa
Kuwait
0
0
0
0
0
0
0
406
Faisal Al-Obaid
Kuwait
0
0
0
0
0
0
0
406
Mohammad Ali Abam
Islamic Republic of Iran
7
0
2
4
7
0
20
182
Bronze medal
Giedrius Alkauskas
Lithuania
0
6
1
7
0
2
16
222
Honourable mention
Andrea Altomani
Italy
7
0
0
1
5
0
13
263
Honourable mention
Jaume Andreu Pascual
Spain
3
0
0
7
0
0
10
291
Honourable mention
James Andrew McGowan
New Zealand
7
0
6
7
2
7
29
90
Silver medal
Milena Anguelova
Sweden
3
0
0
5
7
0
15
230
Honourable mention
Arman Antaranian
Armenia
1
0
0
1
0
0
2
381
Bojan Antolović
Croatia
7
0
1
7
2
0
17
210
Honourable mention
Adonis Antoniades
Cyprus
7
0
0
1
0
0
8
315
Honourable mention
Jerónimo Arenas Garcia
Spain
7
0
0
5
0
0
12
278
Honourable mention
Mohd Arif Mohd Sharif
Malaysia
0
0
0
0
0
0
0
406
Almaz Arpachiyev
Kyrgyzstan
0
0
0
0
0
0
0
406
Nurgali Arystanov
Kazakhstan
7
0
1
0
7
0
15
230
Honourable mention
Elitca Atanasova Mitova
South Africa
7
0
1
1
2
7
18
202
Honourable mention
Martín Avendaño
Argentina
7
0
7
7
7
1
29
90
Silver medal
Artur Ávila Cordeiro de Melo
Brazil
7
7
7
7
7
2
37
23
Gold medal
Naci Aytek Erdil
Türkiye
6
0
1
0
1
0
8
315
Kavita Baball
Trinidad and Tobago
1
0
0
1
0
0
2
381
Ján Bábeľa
Slovakia
1
7
1
3
0
0
12
278
Honourable mention
Abdellatif Badidi
Morocco
7
5
7
7
0
1
27
114
Bronze medal
Sergiu Baluta
Republic of Moldova
0
0
1
0
7
0
8
315
Honourable mention
Jean Baptiste Gouere
France
7
0
0
7
0
0
14
245
Honourable mention
Mihály Bárász
Hungary
7
7
7
7
7
7
42
1
Gold medal
Christopher Barber
Australia
1
0
7
7
3
0
18
202
Honourable mention
Jernej Barbič
Slovenia
7
7
1
0
0
0
15
230
Honourable mention
Nicolas Bartholdi
Switzerland
3
1
2
7
1
1
15
230
Honourable mention
Lasko Basnarkov
North Macedonia
7
0
7
6
7
0
27
114
Bronze medal
Balhuu Batbayasgalan
Mongolia
7
0
1
3
2
1
14
245
Honourable mention
Arend Bayer
Germany
7
0
7
6
7
2
29
90
Silver medal
Halil Bayrak
Türkiye
7
0
4
7
7
4
29
90
Silver medal
Adam Bednorz
Poland
7
0
4
7
0
7
25
137
Bronze medal
Dinara Bekova
Kyrgyzstan
0
0
0
2
0
0
2
381
Tarik Belhaj Soulami
Morocco
7
0
0
6
0
1
14
245
Honourable mention
Odo Benda
Austria
7
0
0
4
1
0
12
278
Honourable mention
Marcus Better
Sweden
7
0
2
6
7
6
28
102
Bronze medal
William Blackwell II
Trinidad and Tobago
1
0
0
1
0
0
2
381
Katarina Blagović
Bosnia and Herzegovina
1
0
0
1
0
0
2
381
Aleksandar Blazevski
North Macedonia
7
0
4
6
7
0
24
148
Bronze medal
Andrej Bogdanov
North Macedonia
6
0
0
7
7
0
20
182
Bronze medal
Sergey Bolotenko
Ukraine
0
0
7
7
0
1
15
230
Honourable mention
Flavia Bonomo
Argentina
2
0
1
6
2
0
11
285
Marcin Bortnik
Poland
0
0
7
7
7
7
28
102
Bronze medal
Johan Bosman
Netherlands
2
0
2
0
2
0
6
337
Maxim Boyko
Ukraine
7
7
3
7
7
0
31
73
Silver medal
Petros Bregiannis
Greece
2
0
0
0
0
0
2
381
Emmanuel Breuillard
France
7
2
7
7
7
7
37
23
Gold medal
Gorazd Brumen
Slovenia
7
0
0
0
0
0
7
329
Honourable mention
Lev Buhovsky
Israel
7
7
5
7
7
7
40
17
Gold medal
Péter Burcsi
Hungary
7
7
7
7
7
7
42
1
Gold medal
Carlos Humberto Caicedo
Colombia
7
0
1
5
0
0
13
263
Honourable mention
Luis Calhorda Cruz Filipe
Portugal
1
0
0
4
1
0
6
337
Michele Cammarata
Italy
7
0
2
7
1
3
20
182
Bronze medal
Ethem Çanakoğlu
Türkiye
7
0
7
7
0
0
21
166
Bronze medal
Walter Carballosa Torres
Cuba
7
0
0
2
7
0
16
222
Honourable mention
João Cerqueira
Portugal
6
0
3
1
0
0
10
291
Panu Chaichanawong
Thailand
7
0
5
7
7
1
27
114
Bronze medal
Udomsak Chaisrithong
Thailand
7
0
2
6
7
0
22
162
Bronze medal
Bernard Chan
Philippines
6
0
1
6
7
0
20
182
Bronze medal
Cheng Chang
People's Republic of China
7
7
7
7
7
7
42
1
Gold medal
Christopher C. Chang
United States of America
7
0
1
7
2
6
23
153
Bronze medal
I Cheang
Macau
5
0
0
1
0
0
6
337
Ho-Lin Chen
Taiwan
7
7
5
7
7
2
35
36
Silver medal
Donny Cheung
Canada
7
0
4
7
7
0
25
137
Bronze medal
Constantin Chiscanu
Romania
7
7
7
7
7
3
38
20
Gold medal
Yi-Chih Chiu
Taiwan
7
7
7
6
7
0
34
54
Silver medal
David Chkhaidze
Georgia
7
7
4
7
1
3
29
90
Silver medal
Weng Choh Cheong
Malaysia
0
0
0
0
1
0
1
395
Chih-Yawn Chuang
Taiwan
7
7
5
7
7
0
33
61
Silver medal
Byung-Kyu Chun
Canada
7
0
5
6
7
0
25
137
Bronze medal
Jay Chyung
United States of America
7
0
6
7
6
1
27
114
Bronze medal
Ivan Cimrák
Slovakia
7
0
7
7
2
0
23
153
Bronze medal
Adrian Corduneanu
Romania
7
7
7
7
7
0
35
36
Silver medal
Coshkar Couseinov
Azerbaijan
1
6
0
1
0
0
8
315
Igor Covganet
Republic of Moldova
6
0
4
3
0
0
13
263
Edward Thomas Crane
United Kingdom
7
7
7
7
5
4
37
23
Gold medal
Milica Čudina
Croatia
7
0
2
6
2
0
17
210
Honourable mention
Alexandre Dandoy
Belgium
7
0
4
7
0
0
18
202
Honourable mention
Michael Daniel Samson
Philippines
1
0
1
0
0
0
2
381
Dayantsolmon Davag
Mongolia
0
0
3
5
7
0
15
230
Honourable mention
Breno de Alencar Araripe Falcão
Brazil
7
0
3
1
0
0
11
285
Honourable mention
Fernando Antonio de Araújo Carneiro
Brazil
7
0
1
6
0
0
14
245
Honourable mention
Tom de Medts
Belgium
7
0
1
5
7
0
20
182
Bronze medal
Gordon Deane
Australia
7
0
3
7
2
1
20
182
Bronze medal
Alexandru Dercaci
Republic of Moldova
7
0
4
7
0
0
18
202
Honourable mention
Eli Desyatnikov
Israel
7
0
4
4
0
0
15
230
Honourable mention
Antono Dewanto
Indonesia
6
0
0
0
1
0
7
329
Detelin Dossev
Bulgaria
7
7
7
7
7
0
35
36
Silver medal
Hans Drauschke
Austria
7
0
3
3
3
0
16
222
Honourable mention
Lorver Duarte Puig
Cuba
6
0
0
4
7
0
17
210
Honourable mention
Vladislav Duma
Ukraine
7
0
7
5
7
1
27
114
Bronze medal
Nico Düvelmeyer
Germany
7
0
1
5
7
1
21
166
Bronze medal
Ngô Đắc Tuấn
Vietnam
7
7
7
7
7
7
42
1
Gold medal
Hài Long Đào
Vietnam
7
7
7
7
7
5
40
17
Gold medal
Ante Đerek
Croatia
7
0
1
7
7
0
22
162
Bronze medal
Richard Eden
Philippines
0
0
0
1
0
0
1
395
Mehmet Ekmekçi
Türkiye
6
0
2
6
7
0
21
166
Bronze medal
Seidli Elnur
Azerbaijan
2
0
0
6
0
0
8
315
Manolo Eminenti
Italy
7
0
7
7
0
2
23
153
Bronze medal
Zane Ermuža
Latvia
1
0
1
4
1
0
7
329
Veronika Essaoulova
Russian Federation
7
7
7
7
7
0
35
36
Silver medal
Luis Fabiani Bendicho
Spain
7
0
1
3
0
0
11
285
Honourable mention
Matthew Fayers
United Kingdom
7
1
5
6
7
0
26
132
Bronze medal
Bertram Felgenhauer
Germany
7
7
7
5
7
2
35
36
Silver medal
Ignacio Fernandez Galvan
Spain
3
0
0
6
0
0
9
306
Octavio Ferreira
Portugal
0
0
0
1
0
0
1
395
Andrei Filonov
Estonia
7
0
2
4
0
0
13
263
Honourable mention
David Fraser
South Africa
7
1
4
6
0
1
19
193
Bronze medal
Søren G. Smith
Denmark
3
1
1
7
5
0
17
210
Honourable mention
Archil Gachechiladze
Georgia
3
0
3
6
0
0
12
278
Kestutis Gadeikis
Lithuania
0
0
1
5
0
0
6
337
Davide Gaiotto
Italy
7
0
7
6
7
0
27
114
Bronze medal
Tsogbadral Galaabaatar
Mongolia
7
7
1
4
1
0
20
182
Bronze medal
Gustavs Galdiņš
Latvia
0
0
5
0
3
0
8
315
Luis Miguel García Velázquez
Mexico
3
0
1
0
0
0
4
359
Russell Geoffrey Neilson
New Zealand
7
0
4
6
0
0
17
210
Honourable mention
Kevin George Ross
New Zealand
6
0
1
1
0
0
8
315
Andreas Georgiou
Cyprus
0
0
2
0
0
0
2
381
Dragos Ghioca
Romania
4
0
7
7
7
6
31
73
Silver medal
Dion Gijswijt
Netherlands
7
0
0
2
7
0
16
222
Honourable mention
Alejandro Garcia Gil
Spain
1
0
1
2
1
0
5
348
Oystein Gjerstad
Norway
0
0
4
4
6
0
14
245
Cornelia Glavan
Republic of Moldova
7
7
2
7
7
1
31
73
Silver medal
Andrei Gnepp
United States of America
7
0
7
6
7
1
28
102
Bronze medal
Michał Goss
Poland
7
0
0
5
7
0
19
193
Bronze medal
Dorin Grecu
Republic of Moldova
7
6
1
7
0
0
21
166
Bronze medal
Ben Joseph Green
United Kingdom
7
3
7
7
7
4
35
36
Silver medal
Blaženka Gregurec
Croatia
3
0
0
5
1
0
9
306
Polona Grešak
Slovenia
7
2
0
0
0
0
9
306
Honourable mention
Haik Grigorian
Armenia
0
0
0
0
0
0
0
406
Grigor Grigorov
Bulgaria
7
7
7
7
2
5
35
36
Silver medal
Einar Guðfinnsson
Iceland
1
0
0
0
0
0
1
395
Håkon Hallingstad
Norway
7
0
1
4
2
0
14
245
Honourable mention
Bennett Thomas Haselton
Denmark
1
0
7
6
2
0
16
222
Honourable mention
David Hatton
South Africa
7
0
0
7
0
0
14
245
Honourable mention
Robert Hayes
Ireland
1
0
2
1
1
0
5
348
Jian He
Australia
6
5
7
7
7
0
32
66
Silver medal
Hannes Helgason
Iceland
1
0
0
1
0
0
2
381
Alexander Alvarez Hernandez
Cuba
6
0
5
5
0
0
16
222
Florian Herzig
Austria
6
0
7
7
7
0
27
114
Bronze medal
Ryoji Hiraguchi
Japan
7
7
4
7
7
0
32
66
Silver medal
Wing Yip Ho
Hong Kong
7
7
7
7
7
1
36
31
Silver medal
Patrik Horník
Slovakia
7
0
1
7
0
0
15
230
Honourable mention
Peter Hosein
Trinidad and Tobago
7
0
1
0
0
1
9
306
Honourable mention
Anur Hrustemović
Bosnia and Herzegovina
0
0
0
0
1
0
1
395
Cyrus Hsia Chen
Canada
7
7
7
7
7
0
35
36
Silver medal
Gavin Hurley
Ireland
1
0
3
2
0
0
6
337
Heikki Hyyrö
Finland
0
0
0
6
0
0
6
337
Pak Ian Fong
Macau
3
0
0
1
0
0
4
359
Maxim Iorsh
Israel
7
0
7
7
7
2
30
82
Silver medal
Munkhzul Janchiv
Mongolia
6
7
1
1
0
0
15
230
Honourable mention
Milton Jara
Chile
2
0
0
0
7
0
9
306
Honourable mention
Werapong Jarupoonphol
Thailand
2
0
0
1
0
0
3
370
Mohammad Javaheri
Islamic Republic of Iran
7
7
7
7
7
1
36
31
Silver medal
Zane Jēkabsone
Latvia
7
0
0
4
0
0
11
285
Honourable mention
Anders N. Jensen
Denmark
7
0
7
5
0
0
19
193
Bronze medal
Remigijus Jodelis
Lithuania
0
0
7
6
0
0
13
263
Honourable mention
Brian Jones
Ireland
3
0
0
4
1
0
8
315
Shin-Yao Jow
Taiwan
7
2
6
7
7
0
29
90
Silver medal
Miroslav Jurišić
Croatia
7
0
6
7
7
0
27
114
Bronze medal
Tarik Kabil
Bosnia and Herzegovina
1
0
0
2
0
0
3
370
Ülar Kahre
Estonia
0
0
1
3
0
0
4
359
Wa Kam Chang
Macau
4
0
0
5
1
0
10
291
Petr Kaňovský
Czech Republic
7
7
7
7
0
2
30
82
Silver medal
Ravi Kant
India
6
0
4
6
7
0
23
153
Bronze medal
Dauren Karabaev
Kazakhstan
2
0
0
1
0
0
3
370
Nasko Karamanov
North Macedonia
7
7
7
6
0
5
32
66
Silver medal
Anatoli Karolik
Belarus
7
0
2
7
1
0
17
210
Honourable mention
Ilia Katsev
Russian Federation
7
7
7
7
7
1
36
31
Silver medal
Caner Kazancı
Türkiye
7
0
0
7
7
0
21
166
Bronze medal
Peter Keevash
United Kingdom
7
0
2
3
7
1
20
182
Bronze medal
Alyssa Ker
Canada
3
0
2
7
7
0
19
193
Bronze medal
Joung Keun Lim
Republic of Korea
7
7
7
7
0
2
30
82
Silver medal
Steven Khan
Trinidad and Tobago
0
0
0
2
0
0
2
381
Rohit Khandekar
India
3
0
5
5
7
2
22
162
Bronze medal
Aleksandr Khazanov
United States of America
4
7
7
7
2
7
34
54
Silver medal
Subhash Ajit Khot
India
7
7
4
7
7
0
32
66
Silver medal
Erik Kieft
Netherlands
7
0
3
7
7
0
24
148
Bronze medal
Ieng Kit Wong
Macau
1
0
1
1
0
0
3
370
Egmont Koblinger
Hungary
7
7
7
7
7
7
42
1
Gold medal
Yi-Huak Koh
Singapore
7
0
3
5
1
0
16
222
Honourable mention
Kwok Koon Cheung
Hong Kong
7
7
4
1
7
0
26
132
Bronze medal
Tuomas Korppi
Finland
7
0
7
6
1
0
21
166
Bronze medal
Drosos Kourounis
Greece
2
0
0
0
0
0
2
381
Ignas Krasuckis
Lithuania
4
0
0
1
2
0
7
329
Maksims Kravcevs
Latvia
7
0
5
7
7
1
27
114
Bronze medal
Tobias Krenn
Austria
3
0
4
1
1
0
9
306
Thomas Kroyer
Austria
2
0
0
1
3
0
6
337
Filip Krška
Czech Republic
7
0
7
7
7
0
28
102
Bronze medal
Đorđe Krtinić
Yugoslavia
7
0
7
4
3
0
21
166
Bronze medal
Almaz Kungozhin
Kazakhstan
7
0
1
2
2
1
13
263
Honourable mention
Subramanian Lakshminarayanan
India
6
7
4
7
7
0
31
73
Silver medal
Rakesh Lal
Trinidad and Tobago
3
0
1
1
0
0
5
348
Matilde Lalin
Argentina
6
7
3
7
7
0
30
82
Silver medal
Marko Lamp
Estonia
0
0
0
0
1
0
1
395
Santiago Laplagne
Argentina
6
0
7
6
2
0
21
166
Bronze medal
Håvard Larsen
Norway
7
0
2
5
1
6
21
166
Bronze medal
Frédéric Latour
Canada
7
0
6
7
5
6
31
73
Silver medal
Kyungyong Lee
Republic of Korea
7
7
5
5
7
3
34
54
Silver medal
Felipe Lemaitre Carabias
Mexico
1
0
1
1
0
0
3
370
Elena Leonenko
Ukraine
6
0
0
5
1
0
12
278
Toni Leppäkorpi
Finland
7
0
1
5
0
0
13
263
Honourable mention
Christophe Lermytte
Belgium
0
0
0
1
0
0
1
395
Sebastien Leroy
Belgium
1
0
1
1
7
0
10
291
Honourable mention
Vardgues Levonian
Armenia
7
7
3
7
7
0
31
73
Silver medal
Winson Lim
Philippines
0
0
0
1
0
0
1
395
Yizhou Lin
People's Republic of China
7
7
7
5
7
3
36
31
Silver medal
Chun Ling Yu
Hong Kong
7
0
4
2
7
1
21
166
Bronze medal
Song Liu
People's Republic of China
7
7
7
7
7
7
42
1
Gold medal
Yajun Liu
Norway
0
0
0
0
1
2
3
370
Georg Lúðvíksson
Iceland
0
0
6
4
0
0
10
291
André Luís de Souza Neves
Brazil
2
0
2
0
6
0
10
291
Jacob Lurie
United States of America
7
0
3
7
7
7
31
73
Silver medal
Alexander Lytchak
Germany
0
0
4
7
0
0
11
285
Honourable mention
Rafał Łochowski
Poland
7
7
2
7
7
5
35
36
Silver medal
Peter Macák
Slovakia
7
7
7
7
5
0
33
61
Silver medal
Abhijit Mahabal
India
6
0
6
6
7
2
27
114
Bronze medal
Ravindra Maharaj
Trinidad and Tobago
7
0
1
3
1
0
12
278
Honourable mention
Keivan Mallahi
Islamic Republic of Iran
7
2
3
6
7
7
32
66
Silver medal
Cheran Malsri Vithanage
Sri Lanka
7
0
0
2
1
0
10
291
Honourable mention
Ciprian Manolescu
Romania
7
7
7
7
7
7
42
1
Gold medal
Tak Mao U
Macau
3
0
5
0
1
1
10
291
Vladimír Marko
Slovakia
7
0
6
7
7
0
27
114
Bronze medal
Tetsuyuki Maruoka
Japan
7
7
7
6
7
7
41
15
Gold medal
Libor Mašíček
Czech Republic
6
0
7
7
7
1
28
102
Bronze medal
Iakovos Mavroidis
Greece
6
0
0
1
7
0
14
245
Honourable mention
Clare Margaret McLennan
New Zealand
2
0
1
0
1
0
4
359
Timothy James McLennan
New Zealand
7
0
5
7
0
0
19
193
Bronze medal
Peter McNamara
Ireland
7
0
0
1
1
0
9
306
Honourable mention
Toke Meier Carlsen
Denmark
7
0
1
5
0
0
13
263
Honourable mention
Kuok Meng Lam
Macau
0
0
0
0
0
0
0
406
Héctor Antonio Mesa Barrameda
Cuba
6
0
3
1
0
0
10
291
Todor Milanov
Bulgaria
6
7
7
7
5
1
33
61
Silver medal
Đorđe Milićević
Yugoslavia
7
7
5
7
7
0
33
61
Silver medal
Kyo Min Jeong
Republic of Korea
7
7
7
7
7
2
37
23
Gold medal
Maryam Mirzakhani
Islamic Republic of Iran
7
7
7
7
7
7
42
1
Gold medal
Tze Tao Edmond Mok
Hong Kong
7
0
3
3
1
0
14
245
Honourable mention
Jasper Mark Morrow
New Zealand
5
0
1
0
1
0
7
329
Lukito Muliadi
Indonesia
7
0
0
6
7
0
20
182
Bronze medal
Markus Muller
Switzerland
7
1
7
7
7
6
35
36
Silver medal
Joseph Samuel Myers
United Kingdom
7
7
7
7
2
7
37
23
Gold medal
Rolando Navarro Jr.
Philippines
1
0
1
1
1
0
4
359
Martin Nečesal
Czech Republic
7
0
6
4
3
0
20
182
Bronze medal
Zoltán Németh
Hungary
6
0
7
7
7
2
29
90
Silver medal
Thiên-Lôc Nguyen
France
7
0
4
7
5
0
23
153
Bronze medal
Mark Nicholas Berman
South Africa
7
0
3
7
7
0
24
148
Bronze medal
Joshua Nichols-Barrer
United States of America
7
0
7
7
7
7
35
36
Silver medal
Ivan Nieto
Chile
0
0
0
5
0
0
5
348
Anvar Nigmatullin
Kyrgyzstan
1
0
3
2
0
0
6
337
Ivo Nikolov
Bulgaria
7
0
6
7
7
1
28
102
Bronze medal
Nikolay Nikolov
Bulgaria
7
7
7
7
7
7
42
1
Gold medal, Special prize
Jacob Norda
Sweden
0
0
5
5
0
0
10
291
Serguei Norine
Russian Federation
7
7
7
7
7
7
42
1
Gold medal
Tadej Novak
Slovenia
2
0
0
4
0
0
6
337
Deirdre O'Brien
Ireland
7
0
0
3
0
0
10
291
Honourable mention
Maciej Ogorzelski
Poland
7
7
4
7
1
0
26
132
Bronze medal
Mikhail Okhin
Kazakhstan
7
0
0
3
3
0
13
263
Honourable mention
Maxim Oleinikov
Belarus
7
0
6
7
1
0
21
166
Bronze medal
Luis Oliveira
Portugal
0
0
2
1
0
0
3
370
Yann Ollivier
France
7
0
1
7
0
0
15
230
Honourable mention
Dragos-Nicola Oprea
Romania
7
7
7
7
7
7
42
1
Gold medal
Sandor Ortegón
Colombia
5
0
4
5
7
0
21
166
Bronze medal
Louisa Mary Orton
United Kingdom
7
7
2
1
7
1
25
137
Bronze medal
Mikhail Ostrovski
Russian Federation
7
7
7
7
7
4
39
19
Gold medal
Batbaatar Otgonrat
Mongolia
6
0
0
1
7
0
14
245
Honourable mention
Kakha Paitchadze
Georgia
0
0
7
7
0
0
14
245
Honourable mention
Lasha Paitchadze
Georgia
1
0
2
1
0
0
4
359
Martin Pál
Slovakia
7
2
6
6
7
7
35
36
Silver medal
Ernestos Panayiotou
Cyprus
7
0
2
1
1
0
11
285
Honourable mention
Chin How Jeffrey Pang
Singapore
7
0
7
6
7
0
27
114
Bronze medal
Athina Papaphilipou
Cyprus
2
0
0
1
0
0
3
370
Angel Paredes Galan
Spain
7
0
5
6
7
0
25
137
Bronze medal
Vedad Pašić
Bosnia and Herzegovina
0
0
0
1
0
0
1
395
Vytautas Paškūnas
Lithuania
7
1
3
6
0
0
17
210
Honourable mention
David Pavlica
Czech Republic
7
0
7
7
2
0
23
153
Bronze medal
Vytenis Pazemys
Lithuania
7
0
1
7
0
0
15
230
Honourable mention
Wee Peng Tay
Singapore
2
0
0
1
2
0
5
348
Jaime Enrique Pérez Terrazas
Mexico
1
0
3
0
0
0
4
359
Nansen Petrossian
Armenia
7
7
4
1
7
0
26
132
Bronze medal
Sahack Petrossian
Armenia
1
7
3
7
0
0
18
202
Honourable mention
Mirko Petruševski
North Macedonia
1
0
1
2
0
0
4
359
Oliver Pfeiffer
Austria
7
0
1
3
7
0
18
202
Honourable mention
Napachak Phasukavanich
Thailand
2
0
1
5
0
0
8
315
Sopanan Piboonrattanakit
Thailand
6
0
1
7
2
0
16
222
Honourable mention
Han Ping Davin Chor
Singapore
7
7
7
7
1
0
29
90
Silver medal
Mitja Pirc
Slovenia
0
0
2
1
2
0
5
348
Vahe Poladian
Armenia
2
7
7
7
7
4
34
54
Silver medal
Davi Ponciano Araújo Lima
Brazil
7
0
2
0
0
0
9
306
Honourable mention
Olivier Pony
France
0
0
2
7
0
0
9
306
Honourable mention
Wai Hoi Bobby Poon
Hong Kong
7
0
4
4
7
3
25
137
Bronze medal
Aldo Pratelli
Italy
7
0
7
7
0
2
23
153
Bronze medal
Phạm Quang Tuấn
Vietnam
7
7
7
7
7
0
35
36
Silver medal
Rachid Rabih
Morocco
7
4
1
6
7
0
25
137
Bronze medal
Radoš Radoičić
Bosnia and Herzegovina
3
0
0
2
2
0
7
329
Lev Radzivilovsky
Israel
7
7
7
7
7
0
35
36
Silver medal
Kári Ragnarsson
Iceland
1
0
0
5
0
0
6
337
Birgitte Rahbek
Denmark
1
0
1
1
1
0
4
359
Sergey Rakhmatullin
Kyrgyzstan
7
0
1
2
0
0
10
291
Honourable mention
Efstratios Rappos
Greece
7
0
4
6
7
0
24
148
Bronze medal
Jayvee Rebustillo
Philippines
0
0
0
0
0
0
0
406
Dmitry Redkin
Ukraine
6
0
1
7
0
0
14
245
Honourable mention
Zhi Ren (Herbert) Xu
Australia
7
0
7
7
0
0
21
166
Bronze medal
André Reys Leal
Brazil
0
0
1
4
0
0
5
348
Syahreal Reza Tjais
Indonesia
0
0
1
0
0
0
1
395
Sasko Ristov
North Macedonia
4
0
1
1
4
0
10
291
Eric Iván Rodríguez Prieto
Mexico
1
0
1
1
0
0
3
370
Benito Fabián Romero Jiménez
Mexico
7
6
1
6
7
0
27
114
Bronze medal
Viktor Rozgić
Yugoslavia
7
0
0
1
7
0
15
230
Honourable mention
Hans Rullgård
Sweden
7
0
4
7
7
0
25
137
Bronze medal
Oddmar Rune Eiksund
Norway
2
0
1
1
1
0
5
348
Raif Rustamov
Azerbaijan
0
7
1
5
1
0
14
245
Honourable mention
Samuel Rydh
Sweden
7
0
0
7
0
0
14
245
Honourable mention
Zenan Šabanac
Bosnia and Herzegovina
2
0
0
1
1
0
4
359
Reza Sadeghi
Islamic Republic of Iran
7
7
7
7
7
2
37
23
Gold medal
Ayzhan Sadyrova
Kyrgyzstan
0
0
1
0
1
0
2
381
Sujin Saetang
Thailand
7
7
3
7
7
0
31
73
Silver medal
Leandro Saita
Argentina
7
0
1
2
7
0
17
210
Honourable mention
Igor Salom
Yugoslavia
7
0
5
7
7
0
26
132
Bronze medal
Julien Samaha
France
7
0
0
7
7
0
21
166
Bronze medal
Robert Šámal
Czech Republic
6
0
7
5
7
0
25
137
Bronze medal
Eldos Samalov
Kazakhstan
2
0
0
1
0
0
3
370
Javier Sánchez
Colombia
7
0
0
0
0
1
8
315
Honourable mention
Pedro David Sánchez Salazar
Mexico
0
0
2
0
0
0
2
381
Yuliy Sannikov
Ukraine
7
6
7
7
7
7
41
15
Gold medal
Valeriu Savcenco
Republic of Moldova
6
0
1
3
0
0
10
291
Ovidiu Savin
Romania
7
7
7
7
7
7
42
1
Gold medal
Roman Schmied
Switzerland
7
0
1
4
1
2
15
230
Honourable mention
Jouni Seppanen
Finland
3
0
4
6
7
0
20
182
Bronze medal
Bert Seynaeve
Belgium
7
0
4
3
0
3
17
210
Honourable mention
Sumankar Shankar
India
6
7
3
7
7
0
30
82
Silver medal
Sergei Shikh
Belarus
7
7
7
7
2
0
30
82
Silver medal
Sug Woo Shin
Republic of Korea
7
7
7
7
7
7
42
1
Gold medal
Cheng-Chou Shu
Taiwan
7
0
2
7
1
0
17
210
Honourable mention
Artem Shvorin
Belarus
7
1
1
7
2
1
19
193
Bronze medal
Afonso Silva
Portugal
1
0
1
3
0
0
5
348
Young Sin Kim
Republic of Korea
7
7
7
7
0
0
28
102
Bronze medal
Teguh Siswanto
Indonesia
6
0
0
1
7
0
14
245
Honourable mention
Andrew Skeen
South Africa
7
0
1
0
0
0
8
315
Honourable mention
Otto Martin Slama
Switzerland
1
0
0
1
0
0
2
381
Aleksandrs Sļivkins
Latvia
7
7
3
7
6
0
30
82
Silver medal
Boris Šobot
Yugoslavia
7
0
4
7
7
0
25
137
Bronze medal
Georgios Solidakis
Greece
7
0
5
5
0
1
18
202
Honourable mention
Nelson Sousa
Portugal
0
0
1
0
0
0
1
395
Maja Starčević
Croatia
7
0
4
7
1
0
19
193
Bronze medal
Marcin Stefaniak
Poland
7
0
1
6
7
7
28
102
Bronze medal
Jesper Stroh
Denmark
7
0
0
1
0
0
8
315
Honourable mention
Thomas Strömstedt
Sweden
7
0
2
5
0
0
14
245
Honourable mention
Andreas Stylianides
Cyprus
7
0
1
4
1
0
13
263
Honourable mention
Bor-Ching Su
Taiwan
7
7
5
7
2
0
28
102
Bronze medal
Jukka Suomela
Finland
7
0
0
7
0
0
14
245
Honourable mention
Szabolcs Szádeczky-Kardoss
Hungary
7
0
6
7
7
1
28
102
Bronze medal
Yuji Tachikawa
Japan
7
0
7
7
7
3
31
73
Silver medal
Charaf Tahiri
Morocco
7
7
1
4
0
0
19
193
Bronze medal
Satoru Takahashi
Japan
7
0
7
7
7
7
35
36
Silver medal
Georgios Takos
Greece
1
0
1
4
0
0
6
337
Lawrence Tang
Canada
7
0
4
7
0
0
18
202
Honourable mention
Nigel Tao
Australia
6
0
7
7
7
0
27
114
Bronze medal
Trevor Tao
Australia
6
0
7
7
7
0
27
114
Bronze medal
Vladimir Tchalkov
Bulgaria
7
7
7
6
7
0
34
54
Silver medal
Dmitri Tchelkak
Russian Federation
7
7
7
7
7
2
37
23
Gold medal
Hoe Teck Wee
Singapore
7
0
7
6
7
5
32
66
Silver medal
Targo Tennisberg
Estonia
1
0
7
7
0
0
15
230
Honourable mention
Tengiz Tetunashvili
Georgia
0
0
0
5
0
0
5
348
Katsuki Tezuka
Japan
7
0
0
7
7
2
23
153
Bronze medal
Nguyễn Thế Phương
Vietnam
7
7
7
7
7
0
35
36
Silver medal
Nguyễn Thế Trung
Vietnam
7
7
7
7
7
0
35
36
Silver medal
Senkodan Thevendran
Singapore
7
0
1
7
7
0
22
162
Bronze medal
Jacques Theys
Belgium
7
0
2
6
2
0
17
210
Honourable mention
Akaki Tikaradze
Georgia
7
0
3
5
0
0
15
230
Honourable mention
Oleg Timotchenko
Kyrgyzstan
3
0
1
4
0
0
8
315
Carlos Humberto Torres Ardila
Colombia
2
0
1
5
2
0
10
291
Miroslav Treml
Yugoslavia
7
5
7
7
1
7
34
54
Silver medal
Saverio Trioni
Italy
7
0
6
5
7
0
25
137
Bronze medal
Or Tzuk
Israel
7
0
5
7
7
2
28
102
Bronze medal
Uoti Urpala
Finland
0
7
0
7
6
7
27
114
Bronze medal
Benedek Valkó
Hungary
4
0
6
7
7
3
27
114
Bronze medal
Cao Văn Hạnh
Vietnam
7
7
5
7
7
0
33
61
Silver medal
Otto van Hemert
Netherlands
1
0
1
0
2
0
4
359
Ronald van Luijk
Netherlands
7
0
6
7
7
1
28
102
Bronze medal
Jan van Zyl Smit
South Africa
7
0
1
2
2
0
12
278
Honourable mention
Carlos Alberto Vargas Cruz
Colombia
7
0
7
7
7
1
29
90
Silver medal
Julius Verrel
Germany
7
0
7
7
7
1
29
90
Silver medal
Andres Vesilind
Estonia
1
0
2
6
0
0
9
306
Magnus Dehli Vigeland
Norway
7
0
0
5
1
0
13
263
Honourable mention
Gunther Vogel
Germany
7
7
7
7
7
2
37
23
Gold medal
Mikhail Vronski
Belarus
7
0
2
7
1
0
17
210
Honourable mention
Gregory Wall
Ireland
0
0
0
3
0
0
3
370
Haidong Wang
People's Republic of China
7
7
7
3
7
7
38
20
Gold medal
Jan Willem Knopper
Netherlands
1
0
1
5
0
0
7
329
Him Ting Wong
Hong Kong
7
7
2
3
7
3
29
90
Silver medal
Thomas Kurniawan Wongsosaputr
Indonesia
6
0
0
0
7
0
13
263
Honourable mention
Jin Woo Shin
Republic of Korea
7
7
4
6
7
1
32
66
Silver medal
Christian Wuthrich
Switzerland
7
0
2
7
7
7
30
82
Silver medal
Ulziibold Yadamsuren
Mongolia
1
0
0
4
7
1
13
263
Honourable mention
Andrei Yadrentsev
Belarus
7
0
7
6
7
0
27
114
Bronze medal
Yijun Yao
People's Republic of China
7
7
5
7
7
3
36
31
Silver medal
Bayram Yenikaya
Türkiye
7
7
4
7
7
2
34
54
Silver medal
Yuichiro Yoshizawa
Japan
7
0
0
7
7
0
21
166
Bronze medal
Abdelmajid Youssfi
Morocco
7
7
3
7
0
0
24
148
Bronze medal
Ioannis Zachariou
Cyprus
5
0
0
1
0
0
6
337
Dmitri Zaporojets
Russian Federation
7
7
7
7
7
3
38
20
Gold medal
Zhaidarzhan Zataev
Kazakhstan
2
0
1
1
3
0
7
329
Aigars Zaube
Latvia
1
0
0
6
7
0
14
245
Honourable mention
Chenchang Zhu
People's Republic of China
7
7
7
7
7
7
42
1
Gold medal
Hossein Zivari Piran
Islamic Republic of Iran
7
7
6
7
7
1
35
36
Silver medal
Mark Zlochin
Israel
6
0
3
7
7
0
23
153
Bronze medal
Eliana Zoque
Colombia
6
0
5
1
7
0
19
193
Bronze medal
German Zorba
Argentina
6
0
1
7
7
0
21
166
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