Log In
Register
IMOmath
Olympiads
Book
Training
IMO Results
Forum
37th IMO 1996 Results
The results are sorted according to the total number of points.
To see the list of students displayed by countries, please
click here.
Code
Name
1
2
3
4
5
6
Σ
Award
1
ROU4
Ciprian Manolescu
7
7
7
7
7
7
42
Gold medal
2
KOR1
Yu Seek Kong
4
7
7
7
7
7
39
Gold medal
3
KOR4
Sug Woo Shin
7
7
7
7
3
7
38
Gold medal
4
RUS4
Nikolai Dourov
7
7
7
7
2
7
37
Gold medal
4
USA6
Alexander Harry Saltman
7
7
7
7
2
7
37
Gold medal
4
VIE6
Ngô Đa̐c Tuấn
7
7
7
7
2
7
37
Gold medal
7
HUN3
Péter Burcsi
7
7
7
7
1
7
36
Gold medal
7
JPN2
Sachiko Nakajima
7
7
7
7
1
7
36
Gold medal
7
RUS1
Sergey Norin
7
7
7
7
1
7
36
Gold medal
7
USA2
Christopher C. Chang
7
7
6
7
2
7
36
Gold medal
11
GER1
Arend Bayer
7
7
7
7
0
7
35
Gold medal
11
HUN4
Péter Frenkel
7
7
7
7
0
7
35
Gold medal
13
UKR6
Juliy Sannikov
7
7
7
7
0
6
34
Gold medal
14
BGR2
Ivan Ivanov
4
7
7
7
1
7
33
Gold medal
14
GEO1
David Chkhaidze
7
5
7
7
0
7
33
Gold medal
14
ROU1
Constantin Chiscanu
4
7
7
7
7
1
33
Gold medal
14
UNK1
David William Bibby
7
5
7
7
0
7
33
Gold medal
14
VIE2
Ngô Đức Duy
2
7
5
7
5
7
33
Gold medal
19
BLR6
Serguei Chikh
4
6
7
7
1
7
32
Gold medal
19
CHN2
Chen Huayi
4
7
7
7
0
7
32
Gold medal
21
GER6
Gunther Vogel
7
7
6
7
3
1
31
Gold medal
21
USA1
Carleton Bosley
7
5
2
7
3
7
31
Gold medal
21
USA4
Michael Korn
7
7
7
1
2
7
31
Gold medal
21
VIE3
Nguyễn Thái Ha
4
7
6
7
0
7
31
Gold medal
25
CHN3
He Xuhua
7
7
7
7
0
2
30
Gold medal
25
CHN6
Yan Jun
7
7
7
5
0
4
30
Gold medal
25
GER2
Bertram Felgenhauer
7
7
2
7
0
7
30
Gold medal
25
HUN6
Gyula Pap
2
7
4
7
3
7
30
Gold medal
25
IND4
Ajay C. Ramdoss
6
1
5
7
5
6
30
Gold medal
25
ISR1
Lev Buhovski
5
3
7
7
1
7
30
Gold medal
25
ROU2
Adrian Dumitru Corouneanu
2
7
7
7
0
7
30
Gold medal
32
SGP1
Senkodan Thevendran
6
7
7
2
0
7
29
Gold medal
33
IRN2
Eaman Eftekhari
7
7
7
0
0
7
28
Gold medal
33
ROU5
Stefan Radu Niculescu
4
7
3
7
0
7
28
Gold medal
33
UNK2
Michael Comyn Ching
7
0
7
7
0
7
28
Gold medal
36
CHN5
Wang Lie
5
7
7
7
0
1
27
Silver medal
36
HUN2
Gábor Braun
4
1
7
7
1
7
27
Silver medal
36
IRN5
Alireza Salehi Golsefidy
4
7
7
7
2
0
27
Silver medal
36
JPN1
Tetsuyuki Maruoka
7
7
6
7
0
0
27
Silver medal
36
POL5
Marcin Stefaniak
6
0
7
7
1
6
27
Silver medal
36
POL6
Piotr Zieliński
7
1
7
4
1
7
27
Silver medal
36
ROU3
Dragos Ghioca
2
4
6
7
1
7
27
Silver medal
36
ROU6
Nicolae Dragos Oprea
4
7
7
7
1
1
27
Silver medal
36
UNK3
Toby Stephen Gee
4
7
6
7
2
1
27
Silver medal
36
VIE5
Phạm Le Hung
7
7
2
7
0
4
27
Silver medal
46
ARG4
Daniel Perrucci
4
7
3
5
0
7
26
Silver medal
46
HUN1
Mihály Bárász
3
7
7
1
1
7
26
Silver medal
46
UNK4
John Haslegrave
7
0
7
4
1
7
26
Silver medal
46
UNK5
Hugh Robinson
7
1
3
7
1
7
26
Silver medal
50
AUT1
Florian Herzig
4
7
4
7
0
3
25
Silver medal
50
HRV1
Bojan Antolović
1
7
3
7
0
7
25
Silver medal
50
IRN3
Morteza Fotouhi Firoozabad
4
7
4
7
1
2
25
Silver medal
50
ISR6
Lev Radzivilovski
7
2
7
1
1
7
25
Silver medal
50
RUS5
Veronika Essaoulova
4
7
3
7
1
3
25
Silver medal
50
USA3
Jr. John Greeley Curtis
7
2
7
7
1
1
25
Silver medal
50
USA5
Carl Alexander Miller
4
0
7
6
1
7
25
Silver medal
57
BGR6
Stoyan Atanassov
4
7
5
7
1
0
24
Silver medal
57
HKG4
Wai Hoi Bobby Poon
3
7
5
1
1
7
24
Silver medal
57
JPN4
Yuji Tachikawa
2
1
7
7
0
7
24
Silver medal
57
KOR2
Joung Keun Lim
4
7
6
0
0
7
24
Silver medal
57
SWE1
Hans Rullgård
4
1
4
7
1
7
24
Silver medal
62
CHN1
Cai Kaihua
7
7
3
5
0
1
23
Silver medal
62
COL6
Eliana Zoque
4
4
4
4
0
7
23
Silver medal
62
IND1
Kaustubh P. Deshmukh
7
7
1
7
0
1
23
Silver medal
62
IND3
Ashish Mishra
7
0
2
7
0
7
23
Silver medal
62
IND5
Rishi Raj
0
7
4
0
5
7
23
Silver medal
62
IRN1
Roohollah Ebrahimian
2
7
4
7
0
3
23
Silver medal
62
IRN4
Seyed Reza Moghadasi
2
7
4
1
4
5
23
Silver medal
62
RUS6
Elena Roudo
2
1
6
7
0
7
23
Silver medal
62
TWN1
Chan Hwai-Lian
2
7
7
7
0
0
23
Silver medal
71
CAN4
Richard Hoshino
6
0
2
7
0
7
22
Silver medal
71
CAN5
Derek Kisman
7
0
7
1
0
7
22
Silver medal
71
CAN6
Soroosh Yazdani
4
1
2
7
1
7
22
Silver medal
71
HEL2
Petros Bregiannis
2
4
4
7
4
1
22
Silver medal
71
ITA4
Davide Giaotto
4
1
6
4
0
7
22
Silver medal
71
ITA6
Aldo Pratelli
7
0
6
1
1
7
22
Silver medal
71
JPN6
Shin-ichi Tsutsumi
7
0
1
7
0
7
22
Silver medal
71
POL1
Bartłomiej Dyda
5
1
3
4
2
7
22
Silver medal
71
RUS2
Konstantin Salikhov
2
7
5
7
1
0
22
Silver medal
71
TUR2
Ali Ekber Gürel
4
7
3
7
0
1
22
Silver medal
71
SCG2
Đorđe Milićević
4
7
2
7
1
1
22
Silver medal
82
AUS3
Jian He
2
7
3
7
1
1
21
Silver medal
82
AUS6
Brett Damien Parker
7
1
6
0
0
7
21
Silver medal
82
BGR4
Ludmila Kamenova
3
4
3
6
2
3
21
Silver medal
82
CZE1
Tomáš Bárta
7
1
6
0
0
7
21
Silver medal
82
CZE2
Michal Beneš
7
1
6
0
0
7
21
Silver medal
82
FRA2
Thomas Deneux
4
1
7
1
1
7
21
Silver medal
82
GER3
Thomas Richthammer
7
1
2
7
3
1
21
Silver medal
82
LTU1
Giedrius Alkauskas
5
0
5
4
0
7
21
Silver medal
82
SVK2
Miroslav Dudík
7
0
5
1
1
7
21
Silver medal
82
SVK4
Vladimír Marko
4
1
7
1
1
7
21
Silver medal
82
TUR1
Mehmet Ekmekçi
4
7
2
7
0
1
21
Silver medal
82
UNK6
Paul Alexander Russell
7
1
5
7
0
1
21
Silver medal
94
BLR2
Mikhail Vronski
4
1
2
7
0
6
20
Silver medal
94
BGR3
Ivo Simeonov
3
7
3
4
3
0
20
Silver medal
94
BGR5
Rayko Tchalkov
4
7
2
6
1
0
20
Silver medal
94
FRA3
Lionel Fourquaux
4
7
6
1
1
1
20
Silver medal
94
ISR3
Boáz Klartag
7
0
3
3
0
7
20
Silver medal
94
KOR5
Sung Jin Yim
2
1
3
7
0
7
20
Silver medal
94
KOR6
Jae Moon Yun
2
7
2
1
1
7
20
Silver medal
94
TWN2
Chen Yu-Chun
6
1
5
1
0
7
20
Silver medal
102
ARM1
Grigori Baghdasaryan
1
7
1
3
7
0
19
Bronze medal
102
HKG6
Chun Ling Yu
4
7
1
1
1
5
19
Bronze medal
102
JPN5
Masaki Tezuka
7
0
2
3
0
7
19
Bronze medal
102
RUS3
Yuri Makarychev
6
7
5
1
0
0
19
Bronze medal
102
SVK3
Eugen Kováč
4
1
6
4
1
3
19
Bronze medal
102
TUR4
Özgür Sümer
4
1
2
1
4
7
19
Bronze medal
102
TUR6
Yılmaz Koçer
4
7
1
0
0
7
19
Bronze medal
102
UKR4
Pavlo Pylyavsky
4
7
3
1
1
3
19
Bronze medal
102
SCG1
Vladimir Brankov
4
1
7
0
0
7
19
Bronze medal
111
BGR1
Dimitre Alexandrov
3
5
2
1
5
2
18
Bronze medal
111
CAN3
Byung-Kyu Chun
5
7
2
3
0
1
18
Bronze medal
111
CHN4
Liu Fu
4
7
1
5
0
1
18
Bronze medal
111
CZE4
David Opela
4
1
7
0
0
6
18
Bronze medal
111
HEL4
Nikolaos Michalakis
1
7
1
1
7
1
18
Bronze medal
111
HEL6
Georgios Takos
4
4
1
7
1
1
18
Bronze medal
111
SVN3
Matjaž Konvalinka
7
0
7
1
0
3
18
Bronze medal
111
SVK1
Ivan Cimrák
7
1
2
6
1
1
18
Bronze medal
111
TWN5
Lin Kuan-Ming
4
1
2
7
2
2
18
Bronze medal
111
VIE1
Đỗ Quốc Anh
2
7
6
0
0
3
18
Bronze medal
121
BEL6
Eric Vandenbussche
7
0
7
3
0
0
17
Bronze medal
121
IRN6
Hadi Salmasian
4
7
3
1
1
1
17
Bronze medal
121
ISR2
Eli Desyatnikov
7
1
1
7
0
1
17
Bronze medal
121
LTU2
Vaidas Gasiūnas
2
1
6
0
1
7
17
Bronze medal
121
NZL4
Matthew David McNabb
7
0
3
1
0
6
17
Bronze medal
121
POL3
Paweł Kwiatkowski
4
7
2
0
1
3
17
Bronze medal
121
SGP5
Yee Fun Lim
5
4
0
0
1
7
17
Bronze medal
121
SVK6
Tamás Varga
1
1
6
0
2
7
17
Bronze medal
121
SCG5
Boris Šobot
7
1
2
0
0
7
17
Bronze medal
130
CUB1
Lorver Duarte Puig
4
7
1
1
0
3
16
Bronze medal
130
ISR4
Mark Matusevich
4
0
5
0
0
7
16
Bronze medal
130
MAC1
Wa Kam Chang
7
1
1
5
0
2
16
Bronze medal
130
MLD2
Igor Covganet
1
0
7
7
0
1
16
Bronze medal
130
MLD3
Dorin Grecu
4
5
2
3
1
1
16
Bronze medal
130
MNG2
T. Hulan
4
7
2
2
0
1
16
Bronze medal
130
SGP3
Hung Low Tzer
4
1
2
1
1
7
16
Bronze medal
130
TWN3
Hwu Yuh-Hua
4
7
2
2
0
1
16
Bronze medal
130
UKR2
Sergiyi Myzgoviy
4
1
1
3
0
7
16
Bronze medal
139
ARG1
Gerardo Aguiar
7
0
1
7
0
0
15
Bronze medal
139
ARG2
Alejandro Kocsard
2
7
2
3
1
0
15
Bronze medal
139
AUS4
Alexnadre Mah
7
0
1
0
0
7
15
Bronze medal
139
BEL4
Jean-François Macq
4
4
2
2
0
3
15
Bronze medal
139
BEL5
Grégory Soyez
4
7
2
1
0
1
15
Bronze medal
139
BLR3
Alexei Korenev
1
1
5
7
0
1
15
Bronze medal
139
BLR5
Maxim Oleinikov
4
1
2
1
0
7
15
Bronze medal
139
NZL5
Russell Neilson
3
0
4
1
0
7
15
Bronze medal
139
POL2
Leszek Kołtuński
4
0
7
2
0
2
15
Bronze medal
139
LKA1
Missaka N. Warusawitharana
4
1
2
7
0
1
15
Bronze medal
139
THA2
Paisa Seeluangsawat
4
0
3
1
0
7
15
Bronze medal
150
CAN2
Adrian Chan
2
1
3
1
0
7
14
Bronze medal
150
HRV2
Tonči Crmarić
0
2
3
0
2
7
14
Bronze medal
150
FIN4
Toni Leppäkorpi
7
0
7
0
0
0
14
Bronze medal
150
HKG2
Siu Lung David Law
5
1
7
1
0
0
14
Bronze medal
150
IND2
K. Gopalakrishnan
6
1
6
0
0
1
14
Bronze medal
150
ITA5
Gabriele Mondello
4
1
1
7
0
1
14
Bronze medal
150
LVA6
Māris Valdats
2
0
3
7
2
0
14
Bronze medal
150
LTU5
Vytautas Paškūnas
0
7
5
1
0
1
14
Bronze medal
150
MKD2
Andrej Bogdanov
7
0
2
0
0
5
14
Bronze medal
150
MKD6
Mirko Petruševski
4
1
2
7
0
0
14
Bronze medal
150
NZL2
Robin Daniel Christian
6
1
1
0
0
6
14
Bronze medal
150
POL4
Adam Osękowski
2
1
7
0
0
4
14
Bronze medal
150
SAF2
Timothy Hamilton Lawrance
4
0
2
7
0
1
14
Bronze medal
150
TUR3
Suat Namlı
4
1
1
7
0
1
14
Bronze medal
164
AUS2
Daniel Ford
4
1
5
2
0
1
13
Bronze medal
164
CAN1
Sabin Cautis
2
1
2
1
0
7
13
Bronze medal
164
DEN3
Mads Gydesen
2
3
0
0
1
7
13
Bronze medal
164
GER5
Julius Verrel
7
1
2
0
0
3
13
Bronze medal
164
GEO3
Archil Gachechiladze
2
7
2
1
0
1
13
Bronze medal
164
HEL1
Spyridon Alexakis
2
1
4
0
4
2
13
Bronze medal
164
HUN5
Katalin Gyarmati
2
1
2
7
0
1
13
Bronze medal
164
ITA2
Roberto Frigerio
3
7
1
1
0
1
13
Bronze medal
164
LVA2
Zane Ermuža
7
2
1
1
2
0
13
Bronze medal
164
MNG4
B. Bayarjargal
0
7
1
3
0
2
13
Bronze medal
164
NOR2
Erling Ellingsen
4
0
2
0
0
7
13
Bronze medal
164
NOR3
Torbjorn Helvik
7
0
0
0
1
5
13
Bronze medal
164
SAF1
David Robert Hatton
2
0
4
0
0
7
13
Bronze medal
164
SGP4
Jeffrey Chin How Pang
2
3
1
0
0
7
13
Bronze medal
164
SVN2
Igor Klep
2
1
1
7
2
0
13
Bronze medal
164
SUI2
Sylvestre Blanc
3
1
1
5
0
3
13
Bronze medal
180
ARG3
Martín Mereb
4
7
0
1
0
0
12
Bronze medal
180
AUS5
Daniel Virgil Mathews
4
1
1
4
0
2
12
Bronze medal
180
BEL2
Tom de Medts
4
0
5
1
0
2
12
Bronze medal
180
BIH1
Tarik Alatović
3
1
1
7
0
0
12
Bronze medal
180
DEN1
Kai Dainkhe Christensen
4
0
2
0
0
6
12
Bronze medal
180
FIN1
Lauri Hallila
7
1
1
0
0
3
12
Bronze medal
180
GEO2
Zurabi Darsadze
4
6
1
0
1
0
12
Bronze medal
180
HEL3
Romanos-Diogenis Malikiosis
1
7
2
0
2
0
12
Bronze medal
180
HEL5
Stavros Routzounis
4
4
1
1
2
0
12
Bronze medal
180
HKG1
Wing Yip Ho
4
5
2
0
0
1
12
Bronze medal
180
HKG3
Tze Tao Edmond Mok
2
1
1
0
1
7
12
Bronze medal
180
ISL3
Magnus Thor Torfason
3
0
2
0
0
7
12
Bronze medal
180
LVA5
Aleksandrs Sļivkins
2
1
2
0
1
6
12
Bronze medal
180
MAR2
Soulami Tarik Belhaj
2
7
2
1
0
0
12
Bronze medal
180
NOR4
Pal Hermunn Johansen
4
0
0
1
0
7
12
Bronze medal
180
SVK5
Viera Růžičková
0
0
4
1
0
7
12
Bronze medal
180
SWE5
Martin de Mare
4
0
1
0
0
7
12
Bronze medal
180
TWN4
Lee Cho-Yin
3
1
5
3
0
0
12
Bronze medal
180
UKR1
Andriy Konishevsky
2
0
3
0
0
7
12
Bronze medal
180
UKR3
Mikhailo Nyzhnyk
4
0
1
0
0
7
12
Bronze medal
180
UKR5
Oleksandr Rybak
2
0
2
1
0
7
12
Bronze medal
201
ARM4
Haik Mkrtchyan
2
1
1
0
7
0
11
H. mention
201
ARM5
Sahak Petrosyan
2
1
1
0
0
7
11
H. mention
201
AUS1
John Dethridge
5
0
5
0
0
1
11
201
BEL1
Christophe de Cannière
4
0
2
4
0
1
11
201
BLR4
Ivan Lossev
2
1
1
7
0
0
11
H. mention
201
ESP1
Sergi Elizalde Torrent
3
0
0
1
0
7
11
H. mention
201
FIN5
Tapani Raiko
7
0
3
0
0
1
11
H. mention
201
GEO6
Lasha Paitchadze
2
7
1
0
0
1
11
H. mention
201
LVA3
Ainārs Mitris
2
0
1
0
1
7
11
H. mention
201
LVA4
Vadims Moldavskis
4
0
5
1
1
0
11
201
MAC4
Chi Wai Lam
4
0
0
0
0
7
11
H. mention
201
MNG3
G. Bayarmagnai
2
0
1
7
1
0
11
H. mention
201
NOR6
Magnus Dehli Vigeland
3
0
2
6
0
0
11
201
TWN6
Wu Po-Chang
1
7
2
1
0
0
11
H. mention
201
SCG3
Jelena Spasojević
2
4
2
2
0
1
11
216
ARM3
Arman Melkumyan
2
7
1
0
0
0
10
H. mention
216
BRA1
André Arroyo Ruiz
7
1
2
0
0
0
10
H. mention
216
CZE6
Robert Špalek
1
0
5
3
0
1
10
216
ESP3
Fernando Rambla Barreno
4
0
0
6
0
0
10
216
ESP6
Victor Martínez de Albéniz Margalef
4
1
1
3
0
1
10
216
ITA1
Andrea Bocci
2
0
1
0
1
6
10
216
KOR3
Jong Hwa Shin
5
1
1
0
1
2
10
216
MLD1
Eugeniu Bondarenco
2
0
7
0
0
1
10
H. mention
216
POR3
Luis Calhorda Cruz Filipe
7
0
1
1
0
1
10
H. mention
216
SAF6
Jan van Zyl Smit
2
2
2
3
0
1
10
216
THA1
Chatawut Chanvanichskul
0
7
1
0
0
2
10
H. mention
227
FIN6
Mikko Vepsäläinen
7
0
1
1
0
0
9
H. mention
227
FRA1
Jérémie Bouttier
4
1
2
1
0
1
9
227
ISL2
Kari Ragnarsson
3
0
2
1
0
3
9
227
KGZ2
Sergey Rakhmatullin
2
0
1
1
0
5
9
227
THA5
Wisan Imruethaijaroenchock
1
7
1
0
0
0
9
H. mention
227
TUR5
Muhammed Ali Yıldırım
4
0
2
2
0
1
9
227
VIE4
Trinh The Huynh
2
1
2
1
3
0
9
227
SCG4
Marko Stošić
4
1
1
3
0
0
9
227
SCG6
Ivan Veljković
2
0
0
7
0
0
9
H. mention
236
AZE3
Andrey Turovskiy
0
-
1
7
0
0
8
H. mention
236
BRA6
Murali Srinivasan Vajapeyam
4
1
2
1
0
0
8
236
CYP1
Ernestos Panayiotou
1
1
1
1
2
2
8
236
CZE3
Michal Kráľ
4
2
1
0
0
1
8
236
EST5
Nikita Salnikov
5
0
1
0
0
2
8
236
JPN3
Tomoshi Otsuki
6
0
1
1
0
0
8
236
LTU6
Vaidotas Šileika
7
0
1
0
0
0
8
H. mention
236
MAS2
Chan Chia Khow
1
7
0
0
0
0
8
H. mention
236
MEX1
Omar Antolin Camarena
4
1
2
1
0
0
8
236
NZL3
Sarah Nicole Healy
6
1
1
0
0
0
8
236
SWE2
Milena Anguelova
0
7
1
0
0
0
8
H. mention
236
THA3
Thawatchai Rungsihirunrat
4
0
1
3
0
0
8
248
ARG5
Leandro Saita
2
1
2
2
0
0
7
248
AUT4
Odo Benda
5
1
1
0
0
0
7
248
AUT6
Georg Garnweitner
4
0
2
0
1
0
7
248
BIH3
Radoš Radoičić
1
1
1
1
1
2
7
248
BIH4
Kerim Šuruliz
2
1
1
3
0
0
7
248
BRA5
Eduardo Cabral Balreira
4
1
1
1
0
0
7
248
HRV5
Krunoslav Kovač
3
1
1
1
0
1
7
248
DEN6
Rune Zedeler
1
0
1
0
0
5
7
248
EST1
Ülar Kahre
5
0
1
0
0
1
7
248
EST2
Toomas Hinnosaar
4
0
1
1
1
0
7
248
FIN2
Peter Hästö
4
0
2
0
0
1
7
248
GER4
Robert Strich
3
1
1
1
1
0
7
248
IRL4
Gavin Hurley
6
0
1
0
0
0
7
248
KAZ1
Bekbolatov Renat
2
4
1
0
0
0
7
248
MEX6
Eduardo Villegas Ortega
6
0
0
1
0
0
7
248
MLD5
Valeriu Savcenco
0
1
1
5
0
0
7
248
SVN1
Polona Grešak
4
1
1
1
0
0
7
248
LKA5
Udayanga Chandimal de Silva
2
4
1
0
0
0
7
266
ALB2
Rezarta Islami
3
1
1
0
1
0
6
266
ARM2
Ashot Hairapetyan
4
0
1
1
0
0
6
266
ARM6
Khachik Sargsyan
4
1
1
0
0
0
6
266
AUT5
Gabor Sas
5
0
0
1
0
0
6
266
BLR1
Vlassenko Viatcheslav
2
1
2
1
-
0
6
266
BRA4
Carlos Yuzo Shine
2
1
1
1
0
1
6
266
COL3
Javier Sánchez
2
3
1
0
0
0
6
266
HRV4
Zvonko Iljazović
5
0
0
1
0
0
6
266
HRV6
Marjan Praljak
0
0
2
4
0
0
6
266
DEN4
Troels Haugbølle
2
0
1
3
0
0
6
266
ESP4
Antonio Jara de Las Heras
4
0
0
1
0
1
6
266
EST4
Jaan Raamets
4
0
1
0
0
1
6
266
GEO4
Konstantin Lomidze
4
0
1
0
0
1
6
266
IRL3
John Holland
4
1
1
0
0
0
6
266
ISR5
Shimon Pertsel
5
0
1
0
0
0
6
266
MAC6
Antonio Wong
4
0
1
0
0
1
6
266
MEX4
Pedro Sanchez Sálazar
2
0
4
0
0
0
6
266
MLD4
Oleg Nicolaev
2
1
2
1
0
0
6
266
NLD5
Mark Reinders
4
0
1
0
1
0
6
266
NLD6
Kees van Schenk Brill
4
0
1
0
0
1
6
266
NOR5
Borge Rogstad
5
0
0
0
1
0
6
266
SAF4
Bruce Charles Merry
4
0
2
0
0
0
6
266
SGP6
Keng Hee Yeo
4
0
1
0
1
0
6
266
SVN6
Sašo Živanovič
4
1
1
0
0
0
6
290
ALB1
Migen Temali
0
2
1
1
0
1
5
290
ARG6
Dora Tilli
2
1
1
0
0
1
5
290
AUT3
Veronika Petrova
2
2
0
1
0
0
5
290
AZE1
Raif Rustamov
2
-
1
2
0
0
5
290
AZE2
Goshgar Guseynov
-
3
0
1
1
0
5
290
BEL3
Bart de Vylder
4
0
1
0
0
0
5
290
BRA2
André Luiz de Souza Neves
1
2
1
0
0
1
5
290
CHI1
Philipo Correa
3
1
1
0
0
0
5
290
CHI2
Arturo Prat
2
1
1
0
0
1
5
290
COL1
Carlos Caicedo
1
1
2
1
0
0
5
290
COL2
Sandor Ortegón
2
0
2
1
0
0
5
290
COL5
Andrés Martínez
3
0
1
1
0
0
5
290
HRV3
Ante Đerek
4
0
1
0
0
0
5
290
CZE5
Jan Spevák
2
1
1
1
0
0
5
290
ESP5
Patricia Sebastián Celorrio
4
1
0
0
0
0
5
290
FIN3
Nuutti Hyvönen
5
0
0
0
0
0
5
290
FRA4
Julien Lemaire
2
1
1
1
0
0
5
290
ISL6
Sveinn B. Sigurdsson
4
0
1
0
0
0
5
290
IDN1
Jimmy Hutasoit
3
0
1
0
0
1
5
290
IND6
Ashish Kumar Singh
2
1
1
0
1
0
5
290
ITA3
Domiano Fulghesu
4
1
0
0
0
0
5
290
LVA1
Romualds Barkāns
4
0
1
0
0
0
5
290
LTU4
Andrius Klivečka
2
1
2
0
0
0
5
290
MAC2
I Cheang
4
0
1
0
0
0
5
290
MAC5
Keng Chung Ng
4
0
1
0
0
0
5
290
MEX5
David Sangines Sayavedra
3
0
1
1
0
0
5
290
MKD4
Martin Dimkovski
2
0
1
1
1
0
5
290
MKD5
Aleksandar Pečkov
0
1
1
1
1
1
5
290
NOR1
Vigleik Angeltveit
3
0
0
1
0
1
5
290
SGP2
Daniel Tan Kwang Pang
2
1
1
1
0
0
5
290
LKA6
Cheran Malsri Vithanage
2
1
1
1
0
0
5
290
SWE4
Helen Toomik
2
1
1
0
0
1
5
290
SWE6
Markus Rydh
4
0
1
0
0
0
5
290
TTO3
William Blackwell
2
1
1
1
0
0
5
290
TTO5
Rakesh Lal
2
0
1
1
0
1
5
325
AUT2
Stephan Sturm
3
0
1
0
0
0
4
325
AZE5
Namig Guliyev
2
1
1
0
-
0
4
325
BIH2
Vedad Letić
0
1
1
1
1
0
4
325
COL4
Camilo Rivera
2
1
1
0
0
0
4
325
DEN5
Dagh Nielsen
4
0
0
0
0
0
4
325
EST6
Maksim Štšeglov
2
0
1
0
0
1
4
325
FRA5
Jean Paul Michon
2
1
1
0
0
0
4
325
IRL1
Gareth Cosgrave
4
0
0
0
0
0
4
325
IRL5
Eamonn Long
2
0
1
1
0
0
4
325
KAZ4
Kajikabarov Nurzhan
2
0
1
0
0
1
4
325
KGZ5
Oleg Timotchenko
0
1
1
0
0
2
4
325
MEX2
Jaime Pérez Terrazas
1
1
2
0
0
0
4
325
MEX3
Javier Polanco González
2
1
0
1
0
0
4
325
MKD1
Žarko Aleksovski
2
0
2
0
0
0
4
325
NLD1
Dion Gijswijt
2
0
2
0
0
0
4
325
NLD2
Roel Harbers
2
0
1
1
0
0
4
325
NLD4
Erik Postma
2
0
1
0
0
1
4
325
NZL6
Brett Nicholas Ryland
1
1
1
0
0
1
4
325
POR1
Filipe Tiago Ferreira Tavares
2
0
1
1
0
0
4
325
POR4
Octávio Joaquim Teixeira Ferreira
3
0
1
0
0
0
4
325
SAF3
Ernest Christiaan Lötter
2
1
1
0
0
0
4
325
SVN5
Andrej Zorko
3
0
1
0
0
0
4
325
LKA4
Sathiparan Navaratnarajah
0
1
1
1
0
1
4
325
SUI3
Olivier Glassey
2
1
1
0
0
0
4
325
TKM2
Saphronov Igor
1
1
1
1
0
0
4
325
TTO2
Ravi Baball
2
0
1
1
0
0
4
325
TTO4
Peter Hosein
0
1
1
1
1
0
4
325
TTO6
Ravi Ramkissoon
2
1
1
0
0
0
4
353
ALB3
Elton Skendaj
2
0
1
0
0
0
3
353
AZE4
Perviz Hajiyev
1
-
1
1
0
0
3
353
GEO5
Emzari Otkhozoria
1
1
1
0
0
0
3
353
HKG5
Shan Shan Tse
2
0
1
0
0
0
3
353
KAZ2
Zaitsev Alexander
2
0
1
0
0
0
3
353
KAZ3
Toktabayev Arnur
0
0
1
1
1
0
3
353
LTU3
Gytis Karčiauskas
2
0
1
0
-
-
3
353
MAR1
Ahmed Assalih
1
0
2
0
0
0
3
353
MNG1
Bayartogtoka Enkhbayar
1
0
1
1
0
0
3
353
MNG5
Ts. Chinzorig
0
2
1
0
0
0
3
353
MNG6
G. Tsogbadral
0
1
1
1
0
0
3
353
POR5
Pedro Miguel Picado de Carvalho Serranho
3
0
0
0
0
0
3
353
SAF5
Amanda Georgina Turner
2
0
1
0
0
0
3
353
SUI1
Michelle Aymon
2
0
0
1
0
0
3
353
SUI4
Tatiana Mantuano
2
0
0
1
0
0
3
353
SWE3
Jian Liu
2
0
0
1
0
0
3
353
THA6
Ukrit Mankong
2
0
1
0
0
0
3
353
TKM1
Saparmammodov Batir Meretmammodovich
0
1
0
1
0
1
3
353
TTO1
Kavita Baball
0
0
2
0
1
0
3
372
AZE6
Aydin Aliyev
1
-
1
0
-
0
2
372
CYP2
Aristoklis Nicolaou
0
1
1
0
0
0
2
372
CYP5
Neophytos Neophytou
0
1
1
0
0
0
2
372
DEN2
Kasper Dupont
-
-
-
2
0
0
2
372
ESP2
Tomás Palacios Gutiérrez
0
1
0
1
0
0
2
372
FRA6
François Pimont
1
0
1
0
0
0
2
372
ISL1
Hannes Helgason
0
0
2
0
0
0
2
372
ISL4
Pétur Runólfsson
0
0
1
1
0
0
2
372
IDN4
Elsa Sofiari
2
0
0
0
0
0
2
372
IDN5
Andrianto Kitti
1
0
1
0
0
0
2
372
IRL6
Niall Mclntyre
0
0
2
0
0
0
2
372
KAZ5
Nurkenov Erke
0
0
1
0
1
0
2
372
MKD3
Ilija Čavdarovski
0
0
1
0
0
1
2
372
NLD3
Gerben de Klerk
1
0
1
0
0
0
2
372
NZL1
Jackie Yee Man Chau
0
1
1
0
0
0
2
372
PHI1
Richard B. Eden
0
0
1
1
0
0
2
372
PHI2
Karl Oliver A. Yu
0
0
1
0
0
1
2
372
PHI3
Patrick A. Santiago
1
0
0
1
0
0
2
372
LKA3
P.K.S. Dimuthurathna
0
1
1
0
0
0
2
372
THA4
Warawut Saekok
0
1
1
0
0
0
2
392
ALB4
Erion Plaku
0
0
1
0
0
0
1
392
CYP3
Antonios Papachristodoulou
0
0
1
0
0
0
1
392
CYP4
Loizos Michael
0
0
1
0
0
0
1
392
EST3
Rainer Paat
0
0
1
0
0
0
1
392
ISL5
Stefán Freyr Guðmundsson
0
0
1
0
0
0
1
392
IDN3
Savitri Kumalasari Sihombing
0
0
1
0
0
0
1
392
IDN6
Agung Prasetyo Wibowo
0
0
0
0
1
0
1
392
IRL2
Robert Hayes
0
0
1
0
0
0
1
392
KAZ6
Dzyabayev Dimitry
0
0
1
0
0
0
1
392
KGZ3
Gleb Sizov
0
0
1
0
0
0
1
392
KGZ6
Vitaliy Tkachenko
0
0
0
1
0
0
1
392
KWT1
Ebrahim M.E.N. Alabboudi
0
0
0
1
0
0
1
392
MAC3
Weng On Ip
0
0
0
0
1
0
1
392
MAR3
Abdel Kader Hadja
0
0
1
0
0
0
1
392
MAR4
Lebled Hassan Oueld
0
0
1
0
0
0
1
392
MAR5
Hicham Riffi
0
0
1
0
0
0
1
392
MAR6
Ahmed Zeouita
0
0
1
0
0
0
1
392
MAS4
Liew Voon Yen
1
0
0
0
0
0
1
392
PHI4
Marlon Louie M. Musngi
0
0
1
0
0
0
1
392
PHI5
Mark John T. Hermano
0
0
1
0
0
0
1
392
SVN4
Tadej Starčič
1
0
0
0
0
0
1
392
LKA2
Rohan Thiwanka Wimalasuriya
0
0
1
0
0
0
1
392
TKM3
Roziyev Arslan Meredovich
0
0
1
0
0
0
1
392
TKM4
Nargiza Dovletova
0
0
0
1
0
0
1
416
BRA3
Artur Avila Cordeiro de Melo
-
-
-
-
-
-
0
416
IDN2
Eldwin Djajawinata
0
0
0
0
0
0
0
416
KGZ1
Jenishbek Omurzak Uulu
0
0
0
0
0
0
0
416
KGZ4
Konstantin Tarmyshov
0
0
0
0
0
0
0
416
KWT2
Ahmad A.M. Alhussaini
-
-
-
-
-
-
0
416
KWT3
Sami A. Alawadhi
0
0
0
0
0
0
0
416
MAS1
Asmara Asmadi B. Aris
0
0
0
0
0
0
0
416
MAS3
Nuraini Binti Ibrahim
0
0
0
0
0
0
0
416
PHI6
Minette O. Co
0
0
0
0
0
0
0
416
POR2
José Silvestre
0
0
0
0
0
0
0
416
POR6
Vitor Manuel Moreira Guerra Santos Cavadas
0
0
0
0
0
0
0
Country
1
2
3
4
5
6
Σ
G
S
B
1
Romania
23
39
37
42
16
30
187
4
2
0
2
United States of America
39
28
36
35
11
36
185
4
2
0
3
Hungary
25
30
34
36
6
36
167
3
2
1
4
Russia
28
36
33
36
5
24
162
2
3
1
5
United Kingdom
39
14
35
39
4
30
161
2
4
0
6
China
34
42
32
36
0
16
160
3
2
1
7
Vietnam
24
36
28
29
10
28
155
3
1
1
8
South Korea
24
30
26
22
12
37
151
2
3
0
9
Iran
23
42
29
23
8
18
143
1
4
1
10
Germany
38
24
20
29
7
19
137
3
1
1
11
Bulgaria
21
37
22
31
13
12
136
1
4
1
11
Japan
36
15
24
32
1
28
136
1
3
1
13
Poland
28
10
33
17
5
29
122
0
3
3
14
India
28
17
19
21
11
22
118
1
3
1
15
Israel
35
6
24
18
2
29
114
1
2
2
16
Canada
26
10
18
20
1
36
111
0
3
3
17
Slovakia
23
4
30
13
6
32
108
0
2
4
18
Ukraine
23
15
17
12
1
37
105
1
0
5
19
Turkey
24
23
11
24
4
18
104
0
2
3
20
Taiwan
20
24
23
21
2
10
100
0
2
3
21
Belarus
17
11
19
30
1
21
99
1
1
2
22
Greece
14
27
13
16
20
5
95
0
1
5
23
Australia
29
10
21
13
1
19
93
0
2
3
24
Yugoslavia (Serbia and Montenegro)
23
14
14
19
1
16
87
0
1
2
25
Italy
24
10
15
13
2
22
86
0
2
2
25
Singapore
23
16
12
4
3
28
86
1
0
3
27
Hong Kong
20
21
17
3
3
20
84
0
1
4
28
Czech Republic
25
6
26
4
0
22
83
0
2
1
29
Argentina
21
23
9
18
1
8
80
0
1
3
30
Georgia
20
26
13
8
1
10
78
1
0
2
31
Belgium
27
11
19
11
0
7
75
0
0
4
32
Lithuania
18
9
20
5
1
15
68
0
1
2
33
Latvia
21
3
13
9
7
13
66
0
0
3
34
Armenia
15
17
6
4
14
7
63
0
0
1
34
Croatia
13
10
10
13
2
15
63
0
1
1
36
France
17
11
18
4
2
9
61
0
2
0
37
Norway
26
0
4
8
2
20
60
0
0
3
37
New Zealand
23
4
11
2
0
20
60
0
0
3
39
Finland
37
1
14
1
0
5
58
0
0
2
40
Sweden
16
9
8
8
1
15
57
0
1
1
41
Moldova
(5 members)
9
7
19
16
1
3
55
0
0
2
42
Austria
23
10
8
9
1
3
54
0
1
0
43
South Africa
16
3
12
10
0
9
50
0
0
2
44
Mongolia
7
17
7
14
1
3
49
0
0
2
44
Slovenia
21
3
11
9
2
3
49
0
0
2
46
Colombia
14
9
11
7
0
7
48
0
1
0
47
Thailand
11
15
8
4
0
9
47
0
0
1
48
Denmark
13
3
4
5
1
18
44
0
0
2
48
Spain
19
3
1
12
0
9
44
0
0
0
48
Macau
23
1
4
5
1
10
44
0
0
1
48
Macedonia
15
2
9
9
2
7
44
0
0
2
52
Brazil
18
6
7
3
0
2
36
0
0
0
53
Mexico
18
3
9
4
0
0
34
0
0
0
53
Sri Lanka
8
8
7
9
0
2
34
0
0
1
55
Estonia
20
0
6
1
1
5
33
0
0
0
56
Iceland
10
0
9
2
0
10
31
0
0
1
57
Bosnia-Herzegovina
(4 members)
6
4
4
12
2
2
30
0
0
1
58
Azerbaijan
6
4
5
11
1
0
27
0
0
0
59
Netherlands
15
0
7
1
1
2
26
0
0
0
60
Trinidad and Tobago
8
3
7
4
2
1
25
0
0
0
61
Ireland
16
1
6
1
0
0
24
0
0
0
62
Switzerland
(4 members)
9
2
2
7
0
3
23
0
0
1
63
Portugal
15
0
3
2
0
1
21
0
0
0
64
Kazakhstan
6
4
6
1
2
1
20
0
0
0
65
Morocco
3
7
8
1
0
0
19
0
0
1
66
Cuba
(1 member)
4
7
1
1
0
3
16
0
0
1
67
Albania
(4 members)
5
3
4
1
1
1
15
0
0
0
67
Kyrgyzstan
2
1
3
2
0
7
15
0
0
0
69
Cyprus
(5 members)
1
3
5
1
2
2
14
0
0
0
70
Indonesia
6
0
3
0
1
1
11
0
0
0
71
Chile
(2 members)
5
2
2
0
0
1
10
0
0
0
72
Malaysia
(4 members)
2
7
0
0
0
0
9
0
0
0
72
Turkmenistan
(4 members)
1
2
2
3
0
1
9
0
0
0
74
Philippines
1
0
4
2
0
1
8
0
0
0
75
Kuwait
(3 members)
0
0
0
1
0
0
1
0
0
0
35 gold, 66 silver, and 99 bronze medals were awarded.
2005-2013
IMOmath.com
| imomath"at"gmail.com | Math rendered by
MathJax
Home
|
Olympiads
|
Book
|
Training
|
IMO Results
|
Forum
|
Links
|
About
|
Contact us