International Mathematical Olympiad
IMO 2024
IMO 2025
Timeline
Countries
Results
Search
Problems
Hall of fame
About IMO
Links and Resources
de
en
es
fr
ru
◄
47
th
IMO 2006
►
Country results
•
Individual results
•
Statistics
Contestant
[
♀
]
[↔]
Country
P1
P2
P3
P4
P5
P6
∑
Total
#
Rank
Award
Ito Yuki
Japan
7
7
0
7
1
0
22
76
Silver medal
Ohashi Yuta
Japan
7
7
7
7
3
0
31
13
Gold medal
Kataoka Toshiki
Japan
7
7
2
7
1
2
26
45
Silver medal
Yoshida Yuki
Japan
7
7
1
7
0
0
22
76
Silver medal
Watanabe Masaki
Japan
7
7
0
7
7
1
29
21
Gold medal
Fernández Hervás Hugo
Spain
7
7
0
7
3
0
24
52
Silver medal
Melani Valerio
Italy
7
4
0
7
4
0
22
76
Silver medal
Colombo Maria
Italy
7
7
0
7
7
2
30
16
Gold medal
Cavazzani Francesco
Italy
7
7
1
7
4
0
26
45
Silver medal
Di Marino Simone
Italy
7
7
0
7
7
0
28
27
Gold medal
Mazur Przemysław
Poland
7
5
7
7
3
7
36
5
Gold medal
Śmietanka Wojciech
Poland
7
7
1
6
0
0
21
98
Silver medal
Pilipczuk Michał
Poland
7
6
0
7
7
0
27
43
Silver medal
Rhee Dong Uk (David)
Canada
7
4
0
7
1
1
20
109
Silver medal
Zhao Yufei
Canada
7
7
1
7
1
0
23
60
Silver medal
Barekat Farzin
Canada
7
4
6
7
0
0
24
52
Silver medal
Krakovna Viktoriya
Canada
7
7
0
7
1
0
22
76
Silver medal
Gringlaz Ilya
Israel
7
7
1
7
1
3
26
45
Silver medal
Soberón Bravo Pablo
Mexico
7
7
0
7
7
0
28
27
Gold medal
Buenrostro Morales Isaac
Mexico
7
7
0
6
4
0
24
52
Silver medal
Smilga Ilia
France
7
7
4
5
0
7
30
16
Gold medal
Yeh Chung-Heng
Taiwan
7
7
0
7
1
0
22
76
Silver medal
Fan I-An
Taiwan
7
7
0
7
0
0
21
98
Silver medal
Lin Tzu-Chiao
Taiwan
7
7
0
7
0
0
21
98
Silver medal
Shih Pi-Hsun
Taiwan
7
1
7
6
4
0
25
49
Silver medal
Chan Yi-Wei
Taiwan
7
4
7
7
3
0
28
27
Gold medal
Zaimi Gjergji
Albania
7
0
1
7
7
1
23
60
Silver medal
Karpuk Mikhail
Belarus
7
6
0
7
2
0
22
76
Silver medal
Maksimau Ruslan
Belarus
7
1
1
7
7
0
23
60
Silver medal
Mitskevich Artsiom
Belarus
7
0
1
7
7
0
22
76
Silver medal
Băzăvan Eduard-Gabriel
Romania
7
7
0
7
7
0
28
27
Gold medal
Michnea Dragoş-Ioan
Romania
7
1
1
7
7
0
23
60
Silver medal
Zahariuc Adrian-Ioan
Romania
7
5
7
7
7
1
34
11
Gold medal
Ungureanu Andrei-Bogdan
Romania
7
7
7
7
3
0
31
13
Gold medal
Dražić Goran
Croatia
7
1
1
7
7
0
23
60
Silver medal
Medvid Volodymyr
Ukraine
7
1
7
7
1
0
23
60
Silver medal
Goncharuk Nataliya
Ukraine
7
7
0
7
7
0
28
27
Gold medal
Sloyan Tigran
Armenia
7
1
7
6
3
0
24
52
Silver medal
Kis Gergely
Hungary
7
3
1
6
7
0
24
52
Silver medal
Jankó Zsuzsanna
Hungary
7
7
0
6
3
0
23
60
Silver medal
Erdélyi Márton
Hungary
7
7
0
7
1
0
22
76
Silver medal
Scholze Peter
Germany
7
7
0
7
7
7
35
6
Gold medal
Sattler Christian
Germany
7
7
1
7
7
0
29
21
Gold medal
Grinberg Darij
Germany
7
1
7
7
7
1
30
16
Gold medal
Schönherr Georg
Germany
7
7
0
7
7
0
28
27
Gold medal
Hoàng Mạnh Hùng
Vietnam
7
1
7
6
7
0
28
27
Gold medal
Nguyễn Duy Mạnh
Vietnam
7
1
7
7
7
0
29
21
Gold medal
Nguyễn Xuân Thọ
Vietnam
7
0
7
7
1
0
22
76
Silver medal
Baronov Emil
Bulgaria
7
1
1
7
6
0
22
76
Silver medal
Beluhov Nikolay Ivanov
Bulgaria
7
1
1
7
7
0
23
60
Silver medal
Nedelchev Simeonov Dimitar
Bulgaria
7
6
1
7
0
0
21
98
Silver medal
Pasupat Panupong
Thailand
7
1
7
7
1
0
23
60
Silver medal
Kittipassorn Teeradej
Thailand
7
7
1
7
1
0
23
60
Silver medal
Watanaprakornkul Phumpong
Thailand
7
7
0
7
7
0
28
27
Gold medal
Özsoy Metehan
Türkiye
7
1
0
7
7
0
22
76
Silver medal
Karagöz Batuhan
Türkiye
7
0
1
7
7
0
22
76
Silver medal
Kazaçeşme Hale Nur
Türkiye
7
7
1
7
1
0
23
60
Silver medal
Eruslu Hasan Hüseyin
Türkiye
7
7
0
7
0
0
21
98
Silver medal
Budáč Ondrej
Slovakia
7
7
1
7
7
1
30
16
Gold medal
Rossi Ignacio Agustín
Argentina
7
7
0
7
1
0
22
76
Silver medal
Eisenschlos Julián Martín
Argentina
7
4
1
7
3
0
22
76
Silver medal
Zhao Yan
Singapore
7
6
0
7
1
0
21
98
Silver medal
Hui Jack
Hong Kong
7
7
1
7
0
0
22
76
Silver medal
Fong Pok Wai
Hong Kong
7
7
5
7
1
0
27
43
Silver medal
Tsoi Yun Pui
Hong Kong
7
7
1
6
7
0
28
27
Gold medal
Ardickas Daumilas
Lithuania
7
7
0
7
0
0
21
98
Silver medal
Li Charles
Australia
7
7
0
7
1
0
22
76
Silver medal
Pilch Konrad
Australia
7
7
0
7
1
0
22
76
Silver medal
White Graham
Australia
7
7
1
3
4
0
22
76
Silver medal
Jafarov Jafar
Azerbaijan
7
0
1
7
7
0
22
76
Silver medal
Sprecher Markus
Switzerland
7
0
7
6
1
0
21
98
Silver medal
Serbinenko Volodymyr
Switzerland
7
7
7
6
1
0
28
27
Gold medal
Lee Jonathan
United Kingdom
7
7
0
7
1
0
22
76
Silver medal
Eccles Thomas
United Kingdom
7
6
0
6
3
0
22
76
Silver medal
Shotton Jack
United Kingdom
7
0
1
7
7
0
22
76
Silver medal
Lightwing Daniel
United Kingdom
7
7
0
6
1
0
21
98
Silver medal
Nam Yulhee
Republic of Korea
7
4
7
7
1
0
26
45
Silver medal
Yang Jeha
Republic of Korea
7
0
1
7
7
1
23
60
Silver medal
Ghang Whan
Republic of Korea
7
1
7
7
6
0
28
27
Gold medal
Nam Ju Gang
Republic of Korea
7
7
7
7
1
0
29
21
Gold medal
Choi In Hwan
Republic of Korea
7
1
1
7
7
6
29
21
Gold medal
Lee Seok Hyeong
Republic of Korea
7
7
7
7
7
0
35
6
Gold medal
Glazman Alexander
Russian Federation
7
7
0
7
0
0
21
98
Silver medal
Katyshev Alexey
Russian Federation
7
7
2
7
0
0
23
60
Silver medal
Devyatov Rostislav
Russian Federation
7
7
0
7
7
7
35
6
Gold medal
Magazinov Alexander
Russian Federation
7
7
7
7
7
7
42
1
Gold medal
Obraztsov Timofey
Russian Federation
7
7
0
7
7
0
28
27
Gold medal
Zatitskiy Pavel
Russian Federation
7
1
2
7
7
1
25
49
Silver medal
Boreico Iurie
Republic of Moldova
7
7
7
7
7
7
42
1
Gold medal
Borsenco Ivan
Republic of Moldova
7
6
7
7
1
0
28
27
Gold medal
Zamorzaev-Orleanschii Alexandr
Republic of Moldova
7
7
1
5
4
0
24
52
Silver medal
Uljarević Igor
Bosnia and Herzegovina
7
7
0
7
3
0
24
52
Silver medal
Zarezadeh Jaber
Islamic Republic of Iran
7
7
0
7
7
0
28
27
Gold medal
Ahmadi Pour Anari Nima
Islamic Republic of Iran
7
7
0
7
7
0
28
27
Gold medal
Fazeli Chaghooshi Arman
Islamic Republic of Iran
7
1
7
7
1
0
23
60
Silver medal
Talebizadeh Sardari Naser
Islamic Republic of Iran
7
7
0
6
7
1
28
27
Gold medal
Sun Yi
United States of America
7
7
1
7
1
0
23
60
Silver medal
Abel Zachary
United States of America
7
7
1
7
2
0
24
52
Silver medal
Brady Zarathustra
United States of America
7
7
1
7
7
0
29
21
Gold medal
Tripathy Arnav
United States of America
7
7
2
7
7
0
30
16
Gold medal
Zhai Alex (Lin)
United States of America
7
6
1
6
2
3
25
49
Silver medal
Ko Ryan (Taehyeon)
United States of America
7
7
1
7
1
0
23
60
Silver medal
Gan Wenying
People's Republic of China
7
7
7
7
3
0
31
13
Gold medal
Ren Qingchun
People's Republic of China
7
7
0
6
7
7
34
11
Gold medal
Jin Long
People's Republic of China
7
7
7
7
7
0
35
6
Gold medal
Liu Zhiyu
People's Republic of China
7
7
7
7
7
7
42
1
Gold medal
Deng Yu
People's Republic of China
7
7
7
7
7
0
35
6
Gold medal
Shen Caili
People's Republic of China
7
7
7
7
7
2
37
4
Gold medal
Chen Soncco Huarsaya Daniel
Peru
7
0
0
7
5
0
19
117
Silver medal
Pun Lai Fan
Macau
7
1
0
7
1
0
16
161
Bronze medal
Ros Otón Xavier
Spain
7
0
1
7
0
0
15
189
Bronze medal
de la Nuez González Javier
Spain
7
1
0
6
1
0
15
189
Bronze medal
Basu Riddhipratim
India
7
1
1
7
0
0
16
161
Bronze medal
Nakade Apurv
India
7
1
0
7
3
0
18
132
Bronze medal
Dorobisz Krzysztof
Poland
7
1
1
7
2
0
18
132
Bronze medal
Dublański Marcin
Poland
7
1
0
7
1
0
16
161
Bronze medal
Shi Peng
Canada
7
4
0
7
1
0
19
117
Silver medal
Peng Yang (Richard)
Canada
7
1
0
6
1
0
15
189
Bronze medal
Carmon Dan
Israel
7
1
0
7
3
0
18
132
Bronze medal
Entova Inna
Israel
7
4
0
7
1
0
19
117
Silver medal
Gladkich Alexey
Israel
7
0
5
7
0
1
20
109
Silver medal
Trokicić Aleksandar
Serbia
7
1
0
7
1
0
16
161
Bronze medal
Smailagić Marijana
Serbia
7
1
1
7
1
0
17
150
Bronze medal
Jevremović Marko
Serbia
7
1
1
7
0
0
16
161
Bronze medal
Larsson Joel Erik
Sweden
7
7
0
2
0
0
16
161
Bronze medal
Guannan Peng Gunnar
Sweden
7
7
0
3
1
0
18
132
Bronze medal
Psychas Konstantinos
Greece
7
1
1
7
0
0
16
161
Bronze medal
Karamichalis Rallis
Greece
7
0
1
7
0
0
15
189
Bronze medal
Hernández Máynez Iván Joshua
Mexico
7
0
0
6
7
0
20
109
Silver medal
Guevara López Guevara Manuel Ángel
Mexico
7
1
1
6
1
0
16
161
Bronze medal
Le Floch Bruno
France
7
0
0
7
1
0
15
189
Bronze medal
Scellier Benjamin
France
7
1
0
7
0
0
15
189
Bronze medal
Waldspurger Irène
France
7
0
1
7
0
0
15
189
Bronze medal
Kreicbergs Rūdolfs
Latvia
7
1
0
4
1
5
18
132
Bronze medal
Liu Che-Yu
Taiwan
7
1
0
6
5
0
19
117
Silver medal
Rennemo Jørgen Vold
Norway
7
1
0
7
3
0
18
132
Bronze medal
Farias Maia Leandro
Brazil
7
1
1
7
0
0
16
161
Bronze medal
Prado Barbosa Régis
Brazil
7
1
0
7
0
0
15
189
Bronze medal
Rodrigues Nogueira de Souza Guilherme
Brazil
7
1
0
7
0
0
15
189
Bronze medal
Mendes de Oliveira Rafael
Brazil
7
1
1
7
1
0
17
150
Bronze medal
Linhares Rodrigues André
Brazil
7
1
0
7
0
0
15
189
Bronze medal
Ribeiro de Castro Carvalho Leonardo
Brazil
7
4
0
7
0
0
18
132
Bronze medal
Rembeci Anri
Albania
7
1
0
7
0
0
15
189
Bronze medal
Zhybryk Yauheni
Belarus
7
1
0
6
1
0
15
189
Bronze medal
Mandryk Aliaksandr
Belarus
7
0
1
7
0
0
15
189
Bronze medal
Tălău Cristian
Romania
7
0
1
7
3
0
18
132
Bronze medal
Pachiţariu Marius
Romania
7
4
1
6
0
0
18
132
Bronze medal
Adžaga Nikola
Croatia
7
1
0
7
1
0
16
161
Bronze medal
Chuklin Oleksandr
Ukraine
7
5
0
7
0
0
19
117
Silver medal
Radchenko Danylo
Ukraine
7
1
1
7
1
0
17
150
Bronze medal
Gómez Sánchez Fernando Daniel
Ecuador
7
1
0
7
0
0
15
189
Bronze medal
Aramyan Nerses
Armenia
7
0
1
7
0
0
15
189
Bronze medal
Gonze François
Belgium
7
1
0
7
1
1
17
150
Bronze medal
Nagy Csaba
Hungary
7
1
0
6
5
0
19
117
Silver medal
Tomon István
Hungary
7
1
0
6
1
0
15
189
Bronze medal
Paulin Roland
Hungary
7
4
0
7
1
0
19
117
Silver medal
Stefánsson Örn
Iceland
7
4
0
7
0
0
18
132
Bronze medal
Sireni Jukka
Finland
7
1
0
7
0
0
15
189
Bronze medal
Dumitrescu Sebastian
Finland
7
1
1
6
0
0
15
189
Bronze medal
Pettersson Ville
Finland
7
7
0
1
0
0
15
189
Bronze medal
Ohst Matthias
Germany
7
1
0
7
3
0
18
132
Bronze medal
Harrer Daniel
Germany
7
1
1
7
1
0
17
150
Bronze medal
Niglas Heiki
Estonia
7
1
1
7
0
0
16
161
Bronze medal
Tooming Laur
Estonia
7
3
0
7
1
0
18
132
Bronze medal
Chitaia Irakli
Georgia
7
1
0
7
0
0
15
189
Bronze medal
Metreveli Zviad
Georgia
7
6
0
7
0
0
20
109
Silver medal
Gelashvili Rati
Georgia
7
3
0
7
1
0
18
132
Bronze medal
Mamageishvili Akaki
Georgia
7
1
0
7
3
0
18
132
Bronze medal
Lê Nam Trường
Vietnam
7
4
1
7
0
0
19
117
Silver medal
Đặng Bảo Đức
Vietnam
7
0
1
7
3
0
18
132
Bronze medal
Ge Yimin
Austria
7
1
0
7
3
0
18
132
Bronze medal
Gila Peter
Austria
7
1
0
7
1
0
16
161
Bronze medal
Moßhammer Michael
Austria
7
1
0
6
1
0
15
189
Bronze medal
Chan Chang Shing
Paraguay
7
7
0
6
0
0
20
109
Silver medal
Robeva Elina Mihaylova
Bulgaria
7
5
0
7
0
0
19
117
Silver medal
Tzeneva Tzvetelina Kirilova
Bulgaria
7
1
1
7
1
0
17
150
Bronze medal
Tsend Bat-Erdene
Mongolia
7
1
1
7
0
0
16
161
Bronze medal
Baasandorj Sumiya
Mongolia
7
1
6
3
0
0
17
150
Bronze medal
Wannaphahoon Teerawut
Thailand
7
1
1
7
3
0
19
117
Silver medal
Cifuentes Diego
Colombia
7
1
0
7
0
0
15
189
Bronze medal
Samper José Alejandro
Colombia
7
1
0
7
0
0
15
189
Bronze medal
Knebl Jaroslav
Slovakia
7
5
1
7
0
0
20
109
Silver medal
Berčič Matjaž
Slovenia
7
7
0
6
0
0
20
109
Silver medal
Špenko Špela
Slovenia
7
1
0
7
1
0
16
161
Bronze medal
Samarakoon Supun Thamara
Sri Lanka
7
1
1
7
0
0
16
161
Bronze medal
Silva Jayamuni Mario Shashindra Srimal
Sri Lanka
7
1
0
7
1
0
16
161
Bronze medal
Morales Roberto Aníbal
Argentina
7
1
0
7
0
0
15
189
Bronze medal
Nicolás Zimmermann Pablo
Argentina
7
1
0
7
0
0
15
189
Bronze medal
Ho Jun Wei
Singapore
7
1
0
7
1
0
16
161
Bronze medal
Wong Chiu Wai
Hong Kong
7
1
1
7
0
0
16
161
Bronze medal
Yuen Chak Hei
Hong Kong
7
1
1
7
0
0
16
161
Bronze medal
Chung On Yip
Hong Kong
7
7
0
6
0
0
20
109
Silver medal
Česnavičius Kęstutis
Lithuania
7
1
0
7
3
0
18
132
Bronze medal
Pham Vinh
Australia
7
1
0
7
0
0
15
189
Bronze medal
Nandakumar Vinoth
Australia
7
1
1
7
2
0
18
132
Bronze medal
Kim Andrey
Kazakhstan
7
1
1
7
1
0
17
150
Bronze medal
Zhanguzin Daulet
Kazakhstan
7
0
0
7
3
0
17
150
Bronze medal
Duisenbayev Nurbol
Kazakhstan
7
1
1
7
3
0
19
117
Silver medal
Boltaev Utkir
Uzbekistan
7
1
0
7
2
0
17
150
Bronze medal
Nasirov Khalil
Azerbaijan
7
1
0
7
0
0
15
189
Bronze medal
Campos Salas Daniel
Costa Rica
7
0
1
7
0
0
15
189
Bronze medal
Liley Albert James
New Zealand
7
1
0
7
1
0
16
161
Bronze medal
Nelson Rupert
New Zealand
7
1
0
7
1
0
16
161
Bronze medal
Chariyev Jumageldi
Turkmenistan
7
0
0
7
5
0
19
117
Silver medal
Hančl Jaroslav
Czech Republic
7
1
0
7
0
0
15
189
Bronze medal
Šalom Pavel
Czech Republic
7
1
0
7
1
0
16
161
Bronze medal
Konečný Zbyněk
Czech Republic
7
1
0
7
1
0
16
161
Bronze medal
Glasman Saul
United Kingdom
7
1
0
6
2
0
16
161
Bronze medal
Patrînica Vitalie
Republic of Moldova
7
1
1
7
0
0
16
161
Bronze medal
Glogić Irfan
Bosnia and Herzegovina
7
1
0
7
0
0
15
189
Bronze medal
Karahodžić Vedran
Bosnia and Herzegovina
7
1
1
7
0
0
16
161
Bronze medal
Kazemi Tabar Amir Kolaei Seyed Jalil
Islamic Republic of Iran
7
4
1
6
1
0
19
117
Silver medal
Bavarian Mohammad
Islamic Republic of Iran
7
5
0
6
1
0
19
117
Silver medal
Melgar Póvez Paolo Andy
Peru
7
0
0
7
0
0
14
254
Honourable mention
Vargas Pallete Franco Eloy
Peru
7
0
0
7
0
0
14
254
Honourable mention
Huánuco Candia María Teresa
Peru
7
0
0
7
0
0
14
254
Honourable mention
Milagros Alva Gutiérrez Jossy
Peru
7
1
0
7
0
0
15
189
Bronze medal
Wong Chi Choi
Macau
7
1
0
7
0
0
15
189
Bronze medal
Jog Varun Suhas
India
7
0
1
6
1
0
15
189
Bronze medal
Hemantkumar Dang Abhishek
India
7
1
0
2
0
3
13
291
Honourable mention
Burungale Ashay Arvind
India
7
0
1
7
0
0
15
189
Bronze medal
Rajendra Joglekar Manas
India
7
0
1
7
0
0
15
189
Bronze medal
Santi Elia
Italy
7
0
0
7
0
0
14
254
Honourable mention
Goueta Bar
Israel
7
0
0
6
0
0
13
291
Honourable mention
Jelić Marija
Serbia
7
1
0
7
0
0
15
189
Bronze medal
Radojević Mladen
Serbia
7
1
0
7
0
0
15
189
Bronze medal
Meuller Simon Jakob
Sweden
7
0
0
6
0
0
13
291
Honourable mention
Liu Zihan Hans
Sweden
7
1
0
7
0
0
15
189
Bronze medal
Rapanos Nikolaos
Greece
7
1
0
4
0
0
12
308
Honourable mention
Romanidis Nikolaos
Greece
7
1
0
6
0
0
14
254
Honourable mention
Pacchiano Camacho Aldo
Mexico
7
1
0
6
0
0
14
254
Honourable mention
Gontier David
France
7
0
0
6
0
0
13
291
Honourable mention
Chartier Thomas
France
7
1
0
3
0
0
11
319
Honourable mention
Bačkurs Artūrs
Latvia
7
4
0
0
0
0
11
319
Honourable mention
Murevičs Vladimirs
Latvia
7
1
0
7
0
0
15
189
Bronze medal
Marku Keler
Albania
7
0
0
6
1
0
14
254
Honourable mention
Ymeri Klevis
Albania
7
0
0
7
0
0
14
254
Honourable mention
Stsyborski Siarhei
Belarus
7
1
0
6
0
0
14
254
Honourable mention
Rahel Yaroslav
Ukraine
7
0
0
5
0
0
12
308
Honourable mention
Lishunov Vitalii
Ukraine
7
0
1
7
0
0
15
189
Bronze medal
Verdiyan Vardan
Armenia
7
0
0
7
0
0
14
254
Honourable mention
Hakobyan Tigran
Armenia
7
0
1
6
0
0
14
254
Honourable mention
Tovmasyan Narek
Armenia
7
0
0
7
0
0
14
254
Honourable mention
Li Guolong
Belgium
7
0
1
5
0
0
13
291
Honourable mention
Debongnie Yves
Belgium
7
0
1
6
0
0
14
254
Honourable mention
Gunnarsson Guðmundur Reynir
Iceland
7
0
0
7
0
0
14
254
Honourable mention
Kokkala Janne
Finland
7
0
0
7
0
0
14
254
Honourable mention
Blåsten Eemeli
Finland
7
1
0
3
0
0
11
319
Honourable mention
Yahyaoui Fayçal
Morocco
7
0
0
7
0
0
14
254
Honourable mention
Ameziane Ali
Morocco
7
0
0
7
0
0
14
254
Honourable mention
Martjušev Jevgeni
Estonia
7
0
0
6
0
0
13
291
Honourable mention
Voitsehhovski Nikolai
Estonia
7
0
0
7
0
0
14
254
Honourable mention
Nadiradze Giorgi
Georgia
7
1
0
6
0
0
14
254
Honourable mention
Lê Hồng Quý
Vietnam
7
0
1
6
1
0
15
189
Bronze medal
Kropf Sara
Austria
7
1
0
3
0
0
11
319
Honourable mention
Mayrhuber Fabian
Austria
7
1
0
2
1
0
11
319
Honourable mention
Preininger Jakob
Austria
7
1
0
3
1
0
12
308
Honourable mention
Zhi Kin Loke
Malaysia
7
1
0
7
0
0
15
189
Bronze medal
Caló Caligaris Maurizio
Paraguay
7
0
0
7
0
0
14
254
Honourable mention
Radenkov Teodor
Bulgaria
7
0
0
7
0
0
14
254
Honourable mention
Gantsooj Batzaya
Mongolia
7
1
0
6
0
0
14
254
Honourable mention
Enkhbaatar Temuge
Mongolia
7
1
0
6
0
0
14
254
Honourable mention
Sae Sue Tanawit
Thailand
7
1
0
7
0
0
15
189
Bronze medal
Bunsupha Sarita
Thailand
7
1
0
7
0
0
15
189
Bronze medal
Prada Fabián
Colombia
7
1
0
6
0
0
14
254
Honourable mention
Acosta Miguel
Colombia
7
1
0
3
1
0
12
308
Honourable mention
Cuéllar Santiago
Colombia
7
1
0
3
1
0
12
308
Honourable mention
Kabakulak Ahmet
Türkiye
7
0
0
7
0
0
14
254
Honourable mention
Tayyar Yıldırım Cafer
Türkiye
7
1
0
7
0
0
15
189
Bronze medal
Caldeira João Manuel Gonçalves
Portugal
7
1
0
6
1
0
15
189
Bronze medal
Bandeira Afonso José Sousa
Portugal
7
5
0
3
0
0
15
189
Bronze medal
Leitão Guerreiro João
Portugal
7
1
0
6
1
0
15
189
Bronze medal
Nunes Sequeira Rui Jorge
Portugal
7
1
0
3
1
0
12
308
Honourable mention
Takács Michal
Slovakia
7
1
0
6
1
0
15
189
Bronze medal
Estélyi István
Slovakia
7
1
0
7
0
0
15
189
Bronze medal
Gajser David
Slovenia
7
1
0
7
0
0
15
189
Bronze medal
Lendero Peter
Slovenia
7
1
0
7
0
0
15
189
Bronze medal
Jezernik Urban
Slovenia
7
0
0
7
0
0
14
254
Honourable mention
Mahindaratne Rankothge Buddhihemal
Sri Lanka
7
1
1
6
0
0
15
189
Bronze medal
Vidal Fernando Martín
Argentina
7
1
0
6
0
0
14
254
Honourable mention
Wu Jiawei
Singapore
7
1
1
6
0
0
15
189
Bronze medal
Hooi Bryan Kuen-Yew
Singapore
7
1
0
6
1
0
15
189
Bronze medal
Tham Zheng Kang
Singapore
7
1
0
3
3
0
14
254
Honourable mention
Šukys Jonas
Lithuania
7
1
0
6
0
0
14
254
Honourable mention
Mikšys Laurynas
Lithuania
7
0
1
7
0
0
15
189
Bronze medal
Gruslys Vytautas
Lithuania
7
0
0
6
0
0
13
291
Honourable mention
Nagidulin Merlan
Kazakhstan
7
1
0
7
0
0
15
189
Bronze medal
Mussagaliyev Asset
Kazakhstan
7
1
0
7
0
0
15
189
Bronze medal
Turmukhametova Aizana
Kazakhstan
7
1
0
4
0
0
12
308
Honourable mention
Azimov Umid
Uzbekistan
7
0
0
7
0
0
14
254
Honourable mention
Bozorov Javlonbek
Uzbekistan
7
1
0
7
0
0
15
189
Bronze medal
Ishmatov Makhamadkhan
Kyrgyzstan
7
0
1
2
1
0
11
319
Honourable mention
Latipov Davron
Tajikistan
7
0
0
6
0
0
13
291
Honourable mention
Eyvazli Latif
Azerbaijan
7
0
0
7
0
0
14
254
Honourable mention
Vindas Yassine Karim Antonio
Costa Rica
7
1
0
4
0
0
12
308
Honourable mention
Spencer Martin
New Zealand
7
0
0
6
1
0
14
254
Honourable mention
Jin Jinbi
Netherlands
7
0
0
3
2
0
12
308
Honourable mention
Streich Colin
Switzerland
7
0
0
7
0
0
14
254
Honourable mention
Bärtschi Andreas
Switzerland
7
5
0
2
0
0
14
254
Honourable mention
Hojiyev Arslan Muhammetmyrat
Turkmenistan
7
0
0
7
1
0
15
189
Bronze medal
Ponomaryov Mihail
Turkmenistan
7
0
0
6
0
0
13
291
Honourable mention
Říha Vojtěch
Czech Republic
7
1
0
3
0
0
11
319
Honourable mention
Zhao Zhuo
United Kingdom
7
1
0
5
1
0
14
254
Honourable mention
Taseska Maja
North Macedonia
7
1
0
6
0
0
14
254
Honourable mention
Simjanoski Viktor
North Macedonia
7
1
0
7
0
0
15
189
Bronze medal
Frimu Andrei
Republic of Moldova
7
0
0
7
1
0
15
189
Bronze medal
Chiriac Liubomir
Republic of Moldova
7
0
0
7
1
0
15
189
Bronze medal
Memić Alem
Bosnia and Herzegovina
7
0
0
3
1
0
11
319
Honourable mention
Quillas Paredes Aldo William
Peru
7
0
0
2
0
0
9
364
Honourable mention
Gimeno Sanz Diego
Spain
7
1
0
0
0
0
8
388
Honourable mention
Viñals Pérez Marc
Spain
7
1
0
2
0
0
10
335
Honourable mention
Peña Luis
Panama
7
0
0
2
0
0
9
364
Honourable mention
Agudo Naicolette
Panama
7
1
0
1
0
0
9
364
Honourable mention
Ninković Igor
Serbia
7
1
0
1
0
0
9
364
Honourable mention
Xing Chen
Sweden
7
1
0
3
0
0
11
319
Honourable mention
Stavropoulou Eleni
Greece
7
1
0
1
0
0
9
364
Honourable mention
Anastos Michael
Cyprus
7
1
0
1
0
0
9
364
Honourable mention
Klungre Vidar
Norway
7
1
0
3
0
0
11
319
Honourable mention
Žunić Luka
Croatia
7
0
1
2
0
0
10
335
Honourable mention
Saratlija Josip
Croatia
7
1
0
1
1
0
10
335
Honourable mention
Han Qi
Ecuador
7
1
0
1
0
0
9
364
Honourable mention
Rivera Julio
Ecuador
7
0
0
1
0
0
8
388
Honourable mention
Karagulyan Davit
Armenia
7
0
1
1
0
0
9
364
Honourable mention
Wahrmann Lockhart Daniel
Uruguay
7
1
0
2
0
0
10
335
Honourable mention
Helgason Einar Axel
Iceland
7
1
0
2
0
0
10
335
Honourable mention
Dolan Stephen
Ireland
7
1
0
2
0
0
10
335
Honourable mention
Walsh Anthony
Ireland
7
0
0
1
0
0
8
388
Honourable mention
Dulmaa Jargalsaikhan
Mongolia
7
0
0
2
0
0
9
364
Honourable mention
Namsrai Baljinnyam
Mongolia
7
0
1
2
0
0
10
335
Honourable mention
Hussain Zaeem
Pakistan
7
1
0
2
0
0
10
335
Honourable mention
Koželj Primož
Slovenia
7
1
0
2
0
0
10
335
Honourable mention
Guédez Rafael
Venezuela
7
0
0
2
0
0
9
364
Honourable mention
Taylor Sofía
Venezuela
7
1
0
2
0
0
10
335
Honourable mention
Guzmán Andrés
Venezuela
7
1
0
3
0
0
11
319
Honourable mention
Ng Matthew
Australia
7
1
0
1
0
0
9
364
Honourable mention
Kerg Giancarlo
Luxembourg
7
0
0
3
0
0
10
335
Honourable mention
Das Shouman
Bangladesh
7
0
0
1
0
0
8
388
Honourable mention
Islam A. S. M. Sohidull
Bangladesh
7
1
1
1
0
0
10
335
Honourable mention
Balai Evgenii
Kyrgyzstan
7
1
0
2
0
0
10
335
Honourable mention
Vakhobov Abdurashid
Tajikistan
7
0
0
4
0
0
11
319
Honourable mention
Song Hyo Reep
New Zealand
7
1
0
0
0
0
8
388
Honourable mention
Chicas Reyes Gabriel Alexander
El Salvador
7
1
0
2
0
0
10
335
Honourable mention
Castro Hernández Mario José
El Salvador
7
1
0
2
0
0
10
335
Honourable mention
Bijl Hildo
Netherlands
7
1
0
1
1
0
10
335
Honourable mention
Lyczak Julian
Netherlands
7
0
0
3
0
0
10
335
Honourable mention
Berkelmans Wouter
Netherlands
7
1
0
1
1
0
10
335
Honourable mention
van Holland Erik
Netherlands
7
1
0
2
0
0
10
335
Honourable mention
Gheorghe Bogdan
Switzerland
7
0
0
1
0
0
8
388
Honourable mention
Nguyen Le Thanh Tu
Switzerland
7
1
0
2
0
0
10
335
Honourable mention
Kistner Ralf
South Africa
7
0
0
1
0
0
8
388
Honourable mention
Bradshaw Charles James
South Africa
7
1
0
2
1
0
11
319
Honourable mention
Moolla Muhammad Saadiq
South Africa
7
0
0
2
0
0
9
364
Honourable mention
Coetzee Dirk Badenhorst
South Africa
7
1
0
2
0
0
10
335
Honourable mention
Uhlík Jan
Czech Republic
7
0
1
1
0
0
9
364
Honourable mention
Opršal Jakub
Czech Republic
7
1
0
2
0
0
10
335
Honourable mention
Ilioski Aleksandar
North Macedonia
7
0
0
2
0
0
9
364
Honourable mention
Arsovski Bodan
North Macedonia
7
1
0
2
0
0
10
335
Honourable mention
Radović Jelena
Bosnia and Herzegovina
7
0
0
3
0
0
10
335
Honourable mention
Hapák Samuel
Slovakia
6
7
0
7
1
0
21
98
Silver medal
Mikuláš Ján
Slovakia
6
1
0
7
3
0
17
150
Bronze medal
Couniot Numa
Belgium
6
0
1
7
0
0
14
254
Honourable mention
Nummert Kaarel
Estonia
6
1
0
6
0
0
13
291
Knudsen Anders Skovgaard
Denmark
6
0
0
3
0
0
9
364
Jakobsen Sune Kristian
Denmark
6
1
0
1
1
0
9
364
Chuah Wei Jian
Malaysia
6
0
0
3
0
0
9
364
Koshikawa Teruhisa
Japan
5
0
3
7
1
0
16
161
Bronze medal
Lim Wei Quan
Singapore
5
7
0
7
0
0
19
117
Silver medal
Zlydenko Oleg
Israel
5
1
0
7
0
0
13
291
Honourable mention
Virza Madars
Latvia
5
1
0
7
0
0
13
291
Honourable mention
Ganchev Galin
Ireland
5
0
0
7
0
0
12
308
Honourable mention
Rasmussen Jesper Brandt
Denmark
5
7
0
1
0
0
13
291
Honourable mention
Jayasiri Varuna Parinda
Sri Lanka
5
0
0
7
1
0
13
291
Honourable mention
Busseti Enzo
Italy
5
1
0
6
0
0
12
308
Pedro de Oliveira Moreira Joel
Portugal
5
1
0
6
1
0
13
291
Lam Lai Teng
Macau
5
0
1
1
0
0
7
408
Martínez Martínez Ángel David
Spain
5
0
0
3
0
0
8
388
Luo Yin Lili
Panama
5
0
0
3
0
0
8
388
Palajić Vedran
Croatia
5
1
0
3
0
0
9
364
Vonk Jan
Belgium
5
0
0
3
0
0
8
388
Benediktsson Jón
Iceland
5
0
0
1
0
0
6
422
Ragnarsson Pétur Orri
Iceland
5
1
0
2
0
0
8
388
Kjartansson Elvar Steinn
Iceland
5
0
0
2
0
0
7
408
Tee Jin Cheong
Malaysia
5
0
0
2
0
0
7
408
Arias Michel Rafael Guillermo
Paraguay
5
0
0
2
0
0
7
408
Anjum Saad
Pakistan
5
0
0
2
0
0
7
408
Riaz Syed Hasan
Pakistan
5
0
0
2
1
0
8
388
Camacho Santiago
Colombia
5
1
0
2
0
0
8
388
Rabaçal Borlido Célia Mariana
Portugal
5
1
0
2
0
0
8
388
Lugones Rodrigo
Argentina
5
1
0
1
0
0
7
408
Bian Jingcheng
New Zealand
5
1
0
2
0
0
8
388
Tang Chen Otto
El Salvador
5
1
0
1
0
0
7
408
Uys Hendrie Louis
South Africa
5
1
0
2
0
0
8
388
Vesalainen Esa
Finland
4
0
0
7
5
0
16
161
Bronze medal
Senanayaka Thameera Priyadarshi
Sri Lanka
4
0
0
7
0
0
11
319
Honourable mention
Kuchkarov Jasur
Uzbekistan
4
0
1
7
1
0
13
291
Honourable mention
Wong Joselito
Panama
4
0
0
3
0
0
7
408
Drakou Nansia
Cyprus
4
1
0
0
0
0
5
427
Poulsen Niccolo Skovgård
Denmark
4
0
0
1
0
0
5
427
Meziani Yassine
Morocco
4
0
0
2
0
0
6
422
Bulgakova Olga
Estonia
4
1
0
1
0
0
6
422
Grebennikov Igor
Kyrgyzstan
4
0
0
1
0
0
5
427
Chan Ronald Ping Man
New Zealand
4
0
0
0
0
0
4
437
Ieong Ka Chon
Macau
3
1
0
7
0
0
11
319
Honourable mention
El Azbi Youssef
Morocco
3
0
0
7
0
0
10
335
Honourable mention
Nazarov Tarlan
Azerbaijan
3
0
0
7
0
0
10
335
Honourable mention
Thackeray Henry Robert
South Africa
3
1
0
7
0
0
11
319
Honourable mention
Iao Chi Wa
Macau
3
0
1
5
0
0
9
364
Sit Ka Io
Macau
3
0
0
2
0
0
5
427
O'Brien Derek
Ireland
3
1
0
2
1
0
7
408
Vester Steen
Denmark
3
0
0
2
0
0
5
427
Ratti Bittinger Gabriela María
Paraguay
3
0
0
3
0
0
6
422
Artykov Merdan
Turkmenistan
3
0
1
6
0
0
10
335
Keshavan Nandaki
Trinidad and Tobago
3
0
0
3
0
0
6
422
Mootoosingh Keron
Trinidad and Tobago
3
0
0
2
0
0
5
427
Årdal Atle Rygg
Norway
2
1
0
7
0
0
10
335
Honourable mention
Ramnanan Jagdesh
Trinidad and Tobago
2
0
0
7
1
0
10
335
Honourable mention
Ávila Ponce de Léon Marco Antonio
Mexico
2
0
0
6
0
0
8
388
Jenssen Espen Arild
Norway
2
0
0
3
0
0
5
427
Conijn Bauke
Netherlands
2
1
0
2
0
0
5
427
Zejnulahu Visar
North Macedonia
2
0
0
3
0
0
5
427
Rand Knut Dagestad
Norway
2
0
0
2
0
0
4
437
Idris Mu'azzam
Nigeria
2
0
0
1
0
0
3
448
Iporre Arispe Mariel Sofia
Bolivia
2
0
0
2
0
0
4
437
Villamizar Víctor
Venezuela
2
0
0
2
0
0
4
437
Tabassum Sabrina
Bangladesh
2
0
0
1
0
0
3
448
Mamatkarimov Ravshan
Tajikistan
2
0
0
0
0
0
2
459
Vélez Naren
Puerto Rico
2
0
0
1
0
0
3
448
Ramlagan Chandresh Amrit
Trinidad and Tobago
2
0
0
1
0
0
3
448
Skórski Maciej
Poland
1
0
0
7
7
0
15
189
Bronze medal
Sarkans Elvijs
Latvia
1
7
0
7
0
0
15
189
Bronze medal
Loosveldt Arne
Belgium
1
1
0
7
0
0
9
364
Honourable mention
Gmira Nadir
Morocco
1
0
0
7
1
0
9
364
Honourable mention
Dula Erion
Albania
1
0
0
6
0
0
7
408
Sjamsutdinov Aslanbek
Norway
1
0
0
3
0
0
4
437
Gonzalez Carlos
Ecuador
1
1
0
2
0
0
4
437
Shafquat Afsah
Pakistan
1
0
0
2
1
0
4
437
Risteski Andrej
North Macedonia
1
0
0
3
0
0
4
437
Atminas Aistis
Lithuania
0
7
0
6
0
0
13
291
Honourable mention
Troeng Olof Heimer
Sweden
0
1
0
7
1
0
9
364
Honourable mention
Judd James
Ireland
0
1
0
7
0
0
8
388
Honourable mention
Giorgadze George
Georgia
0
1
1
7
0
0
9
364
Honourable mention
Fadhlillah Mohamad Farzan Mohamad
Malaysia
0
1
0
7
0
0
8
388
Honourable mention
Sadinov Olimjon
Uzbekistan
0
0
0
7
0
0
7
408
Honourable mention
Fayzulloev Akbarshoh
Tajikistan
0
0
0
7
0
0
7
408
Honourable mention
Jafarov Jafar
Azerbaijan
0
0
1
7
1
0
9
364
Honourable mention
Isgandarov Aykhan
Azerbaijan
0
0
0
7
0
0
7
408
Honourable mention
Antoine Brandon
Trinidad and Tobago
0
0
0
7
0
0
7
408
Honourable mention
Šiljak Harun
Bosnia and Herzegovina
0
1
0
7
0
0
8
388
Honourable mention
Almohri Sayed
Kuwait
0
0
0
5
0
0
5
427
Alessa Essa
Kuwait
0
0
0
0
0
0
0
489
Alenezi Abdullah
Kuwait
0
0
0
0
0
0
0
489
Abdulrida Mohammad
Kuwait
0
0
0
0
0
0
0
489
Bountas Nikolaos
Greece
0
1
0
2
0
0
3
448
Keliris Anastasis
Cyprus
0
1
0
1
0
0
2
459
Zosimas Zosimas
Cyprus
0
0
0
1
0
0
1
475
Zacharias Marios
Cyprus
0
0
0
1
0
0
1
475
Charalambous Georgios
Cyprus
0
0
0
1
0
0
1
475
Daļeckis Vadims
Latvia
0
1
0
2
0
0
3
448
Duka Eni
Albania
0
0
0
3
0
0
3
448
Rimanić Luka
Croatia
0
0
0
4
0
0
4
437
Lescano Richard
Ecuador
0
1
0
1
0
0
2
459
Serrano Pablo
Ecuador
0
1
0
1
0
0
2
459
Ndubuisi Uchendu
Nigeria
0
0
0
2
1
0
3
448
Ekwue Winner Chukwuma
Nigeria
0
0
0
2
0
0
2
459
Adetunji Olufikayo Semire
Nigeria
0
0
0
1
0
0
1
475
Ariyibi Segun Olumide
Nigeria
0
0
0
1
0
0
1
475
Oluwakayode John Omole
Nigeria
0
0
0
1
0
0
1
475
Komornik Sardas Daniel
Uruguay
0
1
0
1
0
0
2
459
Mejia Terceros Pablo Gonzalo
Bolivia
0
1
0
0
0
0
1
475
Bryla Krzysztof
Ireland
0
1
0
3
0
0
4
437
Paaske Tørholm Sebastian
Denmark
0
0
0
3
1
0
4
437
Chaer Ali
Morocco
0
0
0
2
0
0
2
459
Yu Wei Lim
Malaysia
0
0
0
1
0
0
1
475
Nazmi Maerzad Mohamad
Malaysia
0
0
0
0
0
0
0
489
Ali Syed Sarim
Pakistan
0
1
0
2
0
0
3
448
Afande Abdul Rachid
Mozambique
0
0
0
0
0
0
0
489
Cassamo Shabir Ismael
Mozambique
0
0
0
0
0
0
0
489
Mahendra Fenita Manuel
Mozambique
0
0
0
0
0
0
0
489
Ibrahimov Anvar
Uzbekistan
0
0
0
2
0
0
2
459
Hentgen Jeremy
Luxembourg
0
1
0
1
0
0
2
459
Faria Rafatul
Bangladesh
0
0
0
1
0
0
1
475
Mavlianov Saidbek
Kyrgyzstan
0
0
0
2
0
0
2
459
Umurzak Uulu Akzhol
Kyrgyzstan
0
0
1
1
0
0
2
459
Bekbolot Uulu Ermek
Kyrgyzstan
0
0
1
0
0
0
1
475
Zamonov Bekhruz
Tajikistan
0
0
0
1
0
0
1
475
Fayzullozoda Muhammadsarvar
Tajikistan
0
0
0
1
0
0
1
475
López Manuel
Puerto Rico
0
1
0
1
0
0
2
459
Pérez Godohaldo
Puerto Rico
0
1
0
2
0
0
3
448
Castro Esteban
Puerto Rico
0
0
0
1
0
0
1
475
Miranda Aidelíz
Puerto Rico
0
0
0
0
0
0
0
489
Silva Diaz Pamela Cristina
Puerto Rico
0
1
0
1
0
0
2
459
Moria Mohammed
Saudi Arabia
0
0
0
1
0
0
1
475
Alghamdi Abdulaziz
Saudi Arabia
0
1
0
1
0
0
2
459
Alshahrani Abdulmohsen
Saudi Arabia
0
0
0
0
0
0
0
489
Alqureshah Fahd
Saudi Arabia
0
0
0
0
0
0
0
489
Jorayev Nurali
Turkmenistan
0
0
1
1
0
0
2
459
Stockwell Tim
Liechtenstein
0
1
0
1
0
0
2
459
Sookram Vinod
Trinidad and Tobago
0
0
0
3
0
0
3
448
Results may not be complete and may include mistakes. Please send relevant information to the webmaster:
webmaster@imo-official.org
.
Supported by Google