45th IMO 2004 – Team Results

Athens, Greece · 85 teams

Team Score Stacks

Each bar is one team, split by contestant totals. Segment colors show the contestant award category, and segment lengths add up to the team total.

Loading chart...

CountryCtry RankRnk PointsPts P1 P2 P3 P4 P5 P6 G S B HM Leader Deputy Leader
People's Republic of ChinaCHN 1 220 37 41 21 42 37 42 6 Yonggao Chen Bin Xiong
United States of AmericaUSA 2 212 40 41 20 42 35 34 5 1 Zuming Feng Po-Shen Loh
Russian FederationRUS 3 205 42 34 25 42 35 27 4 1 1 Nazar Agakhanov Dmitri Terechine
VietnamVNM 4 196 38 28 13 42 38 37 4 2 Thang Dang Hung Luong Nguyen Vu
BulgariaBGR 5 194 39 36 22 42 36 19 3 3 Emil Kolev Nikolai Nikolov
TaiwanTWN 6 190 33 39 19 42 34 23 3 3 Tai-Cheng Tso Wen-Liang Hung
HungaryHUN 7 187 41 36 15 42 26 27 2 3 1 József Pelikán Sándor Dobos
JapanJPN 8 182 40 37 16 42 22 25 2 4 Kentaro Nagao Akitoshi Kawamura
Islamic Republic of IranIRN 9 178 40 31 15 42 36 14 1 5 Arash Rastegar Omid Naghshineh Arjmand
RomaniaROU 10 176 40 33 19 42 21 21 1 4 1 Radu-Nicolae Gologan Bogdan Calin Enescu
UkraineUKR 11 174 41 31 6 42 26 28 1 5 Valentyn Leyfura Valentyna Borysova
Republic of KoreaKOR 12 166 39 34 16 37 30 10 2 2 2 Yongjin Song Suh-Ryung Kim
BelarusBLR 13 154 37 27 10 42 29 9 4 2 Igor Voronovich Sergei Mazanik
IndiaIND 14 151 39 29 6 38 26 13 4 2 Ravindra Bapat Vinaykumar Acharya
IsraelISR 15 147 41 24 2 42 20 18 1 1 4 Shay Gueron Shoni Dar
PolandPOL 16 142 35 25 9 35 28 10 2 1 1 1 Waldemar Pompe Adam Osękowski
Republic of MoldovaMDA 17 140 40 21 8 38 19 14 2 4 Valeriu Baltag Liubomir Chiriac
SingaporeSGP 18 139 40 17 9 42 15 16 3 3 Yan Loi Wong Teck Kian Teo
MongoliaMNG 19 135 36 23 8 35 18 15 3 2 Ts Dashdorj D Narangerel
United KingdomUNK 20 134 36 29 8 42 11 8 1 1 4 Geoff Smith Adrian Sanders
BrazilBRA 21 132 34 20 9 33 17 19 2 4 Carlos Gustavo Tamm De Araujo Moreira Carlos Yuzo Shine
CanadaCAN 21 132 35 25 18 33 11 10 1 3 2 Christopher Small Edward Wang
KazakhstanKAZ 21 132 36 24 9 31 19 13 2 2 Baidila Turesshbayev Tildash Bituova
Serbia and MontenegroSCG 21 132 36 15 6 36 26 13 2 3 Dorde Dugosija Vladimir Baltic
GermanyGER 25 130 38 21 11 35 16 9 3 1 2 Hans-Dietrich Gronau Eric Müller
GreeceHEL 26 126 41 21 2 36 26 0 2 3 1 Anargyros Felouris Aggeliki Vlachou
AustraliaAUS 27 125 36 21 11 31 18 8 1 1 2 1 Angelo Di Pasquale Daniel Mathews
GeorgiaGEO 28 123 38 27 0 42 14 2 5 1 Larry Gogoladze George Bareladze
ColombiaCOL 29 122 36 23 3 26 25 9 2 2 Federico Ardila Jose Luis Gonzalez Zapata
Hong KongHKG 30 120 23 23 5 42 12 15 2 2 2 Tat Wing Leung Cesar Jose Alaban
SlovakiaSVK 31 119 42 14 6 30 23 4 3 3 Vojtech Bálint Ján Mazák
TürkiyeTUR 32 118 34 18 6 33 20 7 2 3 Okan Tekman Azer Kerimov
South AfricaSAF 33 110 38 14 9 28 13 8 3 1 1 Nic Heideman David Hatton
Czech RepublicCZE 34 109 28 21 1 30 25 4 2 2 Karel Horák Jaroslav Švrček
ThailandTHA 35 99 38 14 4 30 10 3 4 2 Wicharn Lewkeeratiyutkul Ajchara Harnchoowong
ArmeniaARM 36 98 39 12 2 30 15 0 4 1 Garnik Tonoyan Nairi Sedrakian
MexicoMEX 37 96 32 13 6 24 18 3 3 1 Radmila Bulajich Manfrino Humperto Montalvan
FranceFRA 38 94 39 14 7 22 6 6 4 1 Claude Deschamps Johan Yebbou
ArgentinaARG 39 92 31 12 3 19 18 9 1 2 1 Patricia Fauring Flora Gutierrez
CroatiaHRV 40 89 33 6 4 38 6 2 3 3 Željko Hanjš Mea Bombardelli
MoroccoMAR 41 88 27 14 0 35 12 0 3 3 Mouloud Achouri Abdelmoumen M. El Rhezzali
BelgiumBEL 42 86 25 22 3 19 17 0 1 2 1 Bart Windels Philippe Niederkorn
MacauMAC 42 86 31 17 3 23 12 0 2 2 Ieng Tak Leong Cheng Sek Im
EstoniaEST 44 85 28 15 1 29 11 1 2 3 Harmel Nestra Indrek Zolk
UzbekistanUZB 45 79 28 19 0 19 13 0 3 2 Atamurat Kuchkarov Tulkin Sultanov
SwedenSWE 46 75 17 19 1 33 3 2 3 1 Paul Vaderlind Victor Ufnarovski
AzerbaijanAZE 47 72 25 16 0 21 7 3 1 Nazim Karimov Rafig Guliyev
North MacedoniaMKD 48 71 41 6 3 11 9 1 1 4 Vesna Manova-Erakovic Valentina Miovska
ItalyITA 49 69 28 8 5 18 9 1 2 1 Roberto Dvornicich Massimo Gobbino
SloveniaSVN 49 69 31 6 6 10 14 2 2 2 Gregor Dolinar Irena Majcen
LithuaniaLTU 51 65 18 6 11 28 0 2 5 Juozas Juvencijus Macys Romualdas Kasuba
KyrgyzstanKGZ 52 63 26 13 0 9 15 0 1 1 Bekmamat Keldibaev Buras Boljiev
LatviaLVA 52 63 29 7 1 19 4 3 1 2 Agnis Andzans Juris Skuskovniks
IndonesiaIDN 54 61 26 5 1 14 13 2 1 3 Ahmad Muchlis Hery Susanto
AlbaniaALB 55 57 23 10 2 13 8 1 1 1 Fatmir Hoxha Artur Baxhaku
SpainESP 55 57 20 6 2 20 9 0 1 3 María Gaspar Alonso-Vega Mercedes Sanchez
SwitzerlandSUI 55 57 11 12 4 16 6 8 2 1 Lorenz Reichel Thomas Huber
New ZealandNZL 58 56 25 8 0 16 6 1 2 Arkadii Slinko Simon Lindsay Marshall
AustriaAUT 59 55 17 10 4 17 6 1 1 1 Thomas Mühlgassner Robert Geretschläger
NorwayNOR 59 55 21 7 10 8 6 3 Finn Holme Anders Hoyer Berg
NetherlandsNLD 61 53 12 9 4 11 14 3 2 Jan Donkers Fokko van de Bult
TurkmenistanTKM 62 52 21 5 0 14 12 0 2 1 Saim Avinca Erol Aslan
CyprusCYP 63 49 9 10 0 11 17 2 1 1 Andreas Philippou Theoklitos Paragyiou
FinlandFIN 63 49 6 15 7 15 2 4 1 Matti Lehtinen Anne-Maria Ernvall
PeruPER 63 49 19 4 1 14 9 2 2 Emilio Gonzaga Enrique Pineyro
IrelandIRL 66 48 11 5 6 15 10 1 1 Finbarr Holland Gordon Lessells
UruguayURY 67 47 26 5 4 2 10 0 Ariel Affonso Varela Luis Komornik
DenmarkDEN 68 46 8 16 3 9 6 4 1 Jens-Søren Kjær Andersen Anders Schack-Nielsen
Puerto RicoPRI 69 43 11 10 1 14 7 0 1 1 José Santos-García Guihua Gong
Bosnia and HerzegovinaBIH 70 40 16 6 0 11 6 1 2 Senada Kalabusic Zeljko Potkonjak
LuxembourgLUX 71 36 9 11 1 7 7 1 1 1 Charles Leytem Pascal Zeihen
IcelandISL 72 35 19 3 3 5 5 0 1 Kari Ragnarsson Audun Saemundsson
MalaysiaMAS 73 34 9 3 1 14 5 2 1 1 Abu Osman Md Tap Mohammad Alinor Abdul Kadir
Sri LankaLKA 74 33 19 4 2 0 7 1 2 Chanakya Janak Wijeratne Udita Nalin Katugampola
TunisiaTUN 75 31 4 7 1 1 18 0 1 Jaafar Beni Yazid Taoufic Charrada
Trinidad and TobagoTTO 76 29 9 7 3 7 3 0 1 Indra Haraksingh Steven Khan
PortugalPOR 77 26 7 7 1 10 0 1 2 Julio Severino Neves Daniel Pinto
CubaCUB 78 17 7 4 3 0 3 0 1 Raoul Ochoa Rojas
PhilippinesPHI 79 16 0 4 3 0 6 3 Jose Abril Marasigan Winfer Tabares
VenezuelaVEN 80 15 13 1 1 0 0 0 1 Rafael Sánchez Tomas Kabbabe
EcuadorECU 81 14 7 1 1 2 3 0 1 Vicente Torres Alvarez Jorge Chamaidan
MozambiqueMOZ 82 13 6 3 0 0 4 0 Ismael Cassamo Nheze Luis Do Nascimento Paulo
ParaguayPAR 82 13 8 0 0 1 4 0 1 Gabriela Gomez Pasquali Diana Gimenez De Von Lucken
KuwaitKWT 84 5 0 2 0 0 3 0 Ramadhan Dashti Salem Al-Duwaihees
Saudi ArabiaSAU 85 4 3 0 0 0 0 1 Ali Alsharif Abdullah Aljouiee