58th IMO 2017 – Team Results

Rio de Janeiro, Brazil · 111 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
Republic of KoreaKOR 1 170 42 39 1 42 22 24 6 Yongjin Song Suyoung Choi
People's Republic of ChinaCHN 2 159 42 25 0 42 19 31 5 1 Yijun Yao Sihui Zhang
VietnamVNM 3 155 42 36 0 42 21 14 4 1 1 Anh Vinh Lê Bá Khánh Trình Lê
United States of AmericaUSA 4 148 42 29 0 42 23 12 3 3 Po-Shen Loh Brian Lawrence
Islamic Republic of IranIRN 5 142 42 32 0 42 17 9 2 3 1 Omid Hatami Varzaneh Seyed Hesam Firouzi
JapanJPN 6 134 41 21 0 42 23 7 2 2 2 Yasuo Morita Keiko Tasaki
SingaporeSGP 7 131 42 26 0 37 22 4 2 1 2 1 Yan Loi Wong Xinghuan Ai
ThailandTHA 7 131 41 30 0 42 17 1 3 2 1 Wittawat Kositwattanarerk Dungjade Shiowattana
TaiwanTWN 9 130 40 31 0 42 7 10 1 4 1 Chu-Lan Kao Wen-Ching Yu
United KingdomUNK 9 130 42 17 5 42 8 16 3 2 1 Geoff Smith Dominic Yeo
Russian FederationRUS 11 128 42 26 7 37 8 8 1 3 2 Nazar Agakhanov Dmitry Tereshin
GeorgiaGEO 12 127 42 22 0 42 18 3 1 2 3 George Chelidze Givi Nadibaidze
GreeceHEL 12 127 42 33 0 42 9 1 1 4 1 Anargyros Fellouris Silouanos Brazitikos
BelarusBLR 14 122 40 23 1 42 16 0 1 1 4 Igor Voronovich Mikhail Karpuk
Czech RepublicCZE 14 122 42 26 4 34 16 0 1 2 2 1 Josef Tkadlec Jaroslav Zhouf
UkraineUKR 14 122 42 30 0 36 10 4 1 2 2 1 Bogdan Rublov Andrii Pankov
PhilippinesPHI 17 120 42 25 0 42 11 0 3 3 Richard Eden Louie John Vallejo
BulgariaBGR 18 116 40 31 0 42 1 2 4 2 Peter Boyvalenkov Emil Kolev
ItalyITA 18 116 42 22 0 34 18 0 2 1 1 2 Roberto Dvornicich Ludovico Pernazza
NetherlandsNLD 18 116 41 21 0 39 15 0 1 2 1 1 Quintijn Puite Birgit van Dalen
SerbiaSRB 18 116 40 30 0 42 4 0 4 2 Dušan Đukić Bojan Bašić
HungaryHUN 22 115 40 22 0 34 16 3 2 1 1 1 József Pelikán Sándor Dobos
PolandPOL 22 115 39 23 0 42 9 2 1 5 Michał Pilipczuk Andrzej Grzesik
RomaniaROU 22 115 42 17 0 42 9 5 3 2 1 Radu Gologan Mihai Chiş
KazakhstanKAZ 25 113 40 18 0 35 15 5 1 2 1 1 Damir Yeliussizov Kanat Satylkhanov
ArgentinaARG 26 111 40 20 0 42 9 0 1 2 1 2 Patricia Fauring Martín Mereb
BangladeshBGD 26 111 42 17 0 42 10 0 2 2 2 Mahbubul Alam Majumdar A A Munir Hasan
Hong KongHKG 26 111 42 20 0 23 26 0 1 1 3 1 Tat Wing Leung Tak Wing Ching
CanadaCAN 29 110 42 22 0 37 1 8 1 2 2 1 James Rickards Sarah Sun
PeruPER 30 109 38 27 0 42 1 1 2 3 1 Jorge Tipe Villanueva Emilio Gonzaga Ramírez
IndonesiaIDN 31 108 40 22 0 42 4 0 2 3 1 Aleams Barra Hery Susanto
IsraelISR 32 107 40 33 0 30 1 3 3 2 Dan Carmon Shachar Carmeli
GermanyGER 33 106 41 16 0 34 15 0 1 3 2 Jürgen Prestin Eric Müller
AustraliaAUS 34 103 42 10 8 31 11 1 3 2 1 Angelo Di Pasquale Andrew Elvey Price
CroatiaHRV 35 102 38 25 0 37 2 0 2 3 1 Mea Bombardelli Ivan Krijan
TürkiyeTUR 35 102 40 15 0 42 4 1 1 3 2 Azer Kerimov Şahin Emrah
BrazilBRA 37 101 40 17 0 37 6 1 2 1 3 Krerley Irraciel Martins Oliveira Frederico Vale Girão
MalaysiaMAS 37 101 40 17 0 42 2 0 2 2 2 M. Suhaimi Ramly Nor Sakinah Mohamad
FranceFRA 39 100 41 11 0 32 16 0 2 2 2 Pierre Bornsztein Vincent Jugé
Saudi ArabiaSAU 39 100 40 17 0 36 7 0 2 2 1 Fawzi Al-Thukair Abdulrahman Alguwaizani
ArmeniaARM 41 99 41 18 0 38 2 0 2 2 1 Tigran Margaryan Smbat Gogyan
AzerbaijanAZE 42 98 37 19 0 42 0 0 4 2 Javid Habibov Fuad Garayev
MexicoMEX 43 96 42 13 0 39 2 0 1 2 3 Rogelio Valdez Jorge Garza Vargas
Bosnia and HerzegovinaBIH 44 95 41 15 0 39 0 0 4 2 Harun Hindija Marko Ćitić
TajikistanTJK 44 95 40 13 0 42 0 0 3 3 Pirahmad Olimjon
MacauMAC 46 94 39 10 0 36 9 0 1 5 Lung Yam Wan Ieng Tak Leong
New ZealandNZL 46 94 42 8 0 42 2 0 3 3 Michael Albert Robin Hankin
CyprusCYP 48 93 42 15 0 36 0 0 5 1 Dimitrios Karantanos Theoklitos Paragyiou
MongoliaMNG 48 93 37 12 0 42 1 1 1 2 3 Bayarmagnai Gombodorj Otgonbayar Uuye
TurkmenistanTKM 48 93 40 11 0 42 0 0 2 4 Arslan Hojiyev Orazmammet Annaorazov
SwedenSWE 51 91 42 13 0 27 8 1 1 2 3 Paul Vaderlind Victor Ufnarovski
IndiaIND 52 90 42 18 0 30 0 0 3 3 Chudamani R. Pranesachar Vaibhav Vaish
SloveniaSVN 52 90 42 16 0 32 0 0 2 4 Gregor Dolinar Veno Mramor
PortugalPOR 54 89 39 19 0 28 3 0 2 2 Joana Teles António Salgueiro
SpainESP 55 86 41 20 0 25 0 0 3 2 María Gaspar Marco Castrillón
SyriaSYR 56 85 33 10 0 42 0 0 1 5 Abdullatif Hanano Imad Fattash
LatviaLVA 57 84 39 8 0 24 13 0 3 2 Filips Jeļisejevs Agnese Zalcmane
Republic of MoldovaMDA 58 83 38 11 0 27 7 0 1 4 Valeriu Baltag Valeriu Guțu
SwitzerlandSUI 58 83 42 9 0 22 10 0 1 5 Arnaud Maret Paul Seidel
ColombiaCOL 60 81 41 2 0 35 3 0 1 5 Maria Elizabeth Losada Juan Carlos Basto
South AfricaSAF 60 81 41 7 0 27 6 0 2 4 Liam Baker Phil Labuschagne
BelgiumBEL 62 80 39 14 0 23 3 1 1 2 2 Bart Windels Philippe Niederkorn
IrelandIRL 62 80 36 8 0 34 2 0 2 4 Mark Flanagan Anca Mustata
Sri LankaLKA 62 80 42 8 0 30 0 0 3 3 Rusiru Rangika Gambheera Arachchige
DenmarkDEN 65 77 41 5 0 27 4 0 1 5 Asbjørn Christian Nordentoft Frederik Ravn Klausen
North MacedoniaMKD 65 77 35 6 0 36 0 0 1 4 Alekso Malcheski Velinov Daniel
KyrgyzstanKGZ 67 75 34 4 0 35 2 0 2 3 Saltanat Saparalieva Azamat Askarov
MoroccoMAR 67 75 37 13 0 25 0 0 1 4 Mohamed Berraho Mohamed El Ibbaoui
SlovakiaSVK 67 75 40 4 0 26 5 0 1 5 Peter Novotný Martin Vodička
AustriaAUT 70 74 40 5 0 15 14 0 2 2 Robert Geretschläger Heinrich Josef Gstöttner
EstoniaEST 71 72 40 14 0 16 2 0 1 4 Urve Kangro Sandra Schumann
NorwayNOR 72 71 38 11 0 17 5 0 2 3 Dávid Kunszenti-Kovács Johannes Kleppe
AlgeriaALG 73 70 28 11 0 31 0 0 1 4 Malik Talbi Ali Atia
LithuaniaLTU 74 69 41 7 0 20 1 0 2 3 Artūras Dubickas Romualdas Kašuba
UzbekistanUZB 74 69 16 18 0 35 0 0 1 4 Shukhrat Ismailov
AlbaniaALB 76 67 41 4 0 22 0 0 1 5 Adrian Naço Enkel Hysnelaj
ChileCHI 76 67 36 5 0 26 0 0 1 4 Hernan Burgos Mario Ponce
EcuadorECU 78 66 38 6 0 20 2 0 1 4 Jorge Chamaidan Hugo Peña
TunisiaTUN 79 59 28 3 0 28 0 0 1 3 Mohsen Ben Ahmed Ben Abdallah Mourad Khecharem
VenezuelaVEN 79 59 29 4 0 24 2 0 2 2 Rafael Sánchez José Nieto
Costa RicaCRI 81 58 34 1 0 23 0 0 5 Jeremías Ramírez Jiménez Juleana Lucia Villegas Segura
PakistanPAK 81 58 23 6 0 29 0 0 1 3 Sarfraz Ahmad Kashif Ali
El SalvadorSLV 83 57 25 5 0 25 2 0 1 3 Gabriel Alexander Chicas Reyes Eduardo Arnoldo Aguilar Cañas
FinlandFIN 84 56 40 4 0 10 1 1 6 Lauri Hallila Otte Heinävaara
KosovoKSV 85 55 29 1 0 22 2 1 1 2 Faton Berisha Eliot Bytyçi
Puerto RicoPRI 85 55 33 3 0 19 0 0 4 Luis Fernando Cáceres Duque Omar Colón Reyes
NigeriaNGA 87 51 21 5 0 25 0 0 4 Stephen Ejuggwu Onah Steve Dele Oluwaniyi
ParaguayPAR 88 48 35 1 0 12 0 0 2 Roberto Daniel Filizzola Ortiz Stefania Yuliana Viterbori Ugarte
IcelandISL 89 45 31 5 0 9 0 0 3 Marteinn Þór Harðarson Jóhanna Katrín Eggertsdóttir
LuxembourgLUX 89 45 27 1 0 15 2 0 1 1 Charles Leytem Pascal Zeihen
NicaraguaNIC 91 44 17 4 0 22 1 0 1 2 Ricardo Largaespada Ervin Ramirez
UruguayURY 92 43 37 0 0 6 0 0 3 Leonardo Lois Da Silva Nelson Chocca
MontenegroMNE 93 42 21 4 0 10 7 0 1 2 Zana Kovijanic-Vukicevic Gojko Jelovac
BoliviaBOL 94 41 24 0 0 17 0 0 4 Jimmy Santamaria Torrez Patricia Claudia Velasquez Garnica
LiechtensteinLIE 95 22 19 0 0 3 0 0 2 Louis Hainaut Jana Cslovjecsek
UgandaUGA 95 22 6 5 0 11 0 0 1 Jasper Okello Namuddu Assumpta Kasamba
GuatemalaGTM 97 20 12 0 0 6 2 0 1 José Carlos Alberto Bonilla Aldana William Roberto Gutiérrez Herrera
BotswanaBWA 98 19 8 1 0 10 0 0 1 Mmoloki Lekhutlile Mathews Masole
MyanmarMMR 99 15 2 2 0 11 0 0 1 Saw Win Maung Htin Aung
PanamaPAN 99 15 7 3 0 5 0 0 1 Pablo Jaen
Trinidad and TobagoTTO 99 15 7 1 0 7 0 0 1 Indra Haraksingh
CubaCUB 102 13 5 1 0 7 0 0 1 Nelson Tomás Hernández Reyes
IraqIRQ 102 13 11 0 0 2 0 0 1 Ramazan Ince Fatih Emre Tokyay
HondurasHND 104 12 6 0 0 6 0 0 José Alberto Fajardo Tejada Devis Moises Alvarado Zavala
Ivory CoastCIV 105 11 2 2 0 7 0 0 Adama Coulibaly Aboubacar Camara
CambodiaKHM 105 11 1 0 0 10 0 0 1 Kamerane Meak Karim Ham
KenyaKEN 107 8 3 0 0 3 2 0 James Katende Jared Ongaro
GhanaGHA 108 6 5 0 0 1 0 0 Brian Basham Mawuenyega Dogoe
TanzaniaTZA 109 5 4 0 0 1 0 0 Ertugrul Tarhan Mahadevan Koipallil
EgyptEGY 110 3 2 0 0 1 0 0 Ahmed Radwan
NepalNPL 110 3 0 1 0 2 0 0 Deepak Bastola Pitambar Acharya