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