64th IMO 2023 – Team Results

Chiba, Japan · 112 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 240 42 42 42 42 42 30 6 Liang Xiao Zhenhua Qu
United States of AmericaUSA 2 222 42 42 42 42 37 17 5 1 Po-Shen Loh Carl Schildkraut
Republic of KoreaKOR 3 215 42 40 42 42 33 16 4 2 Suyoung Choi Hwajong Yoo
RomaniaROU 4 208 42 42 42 42 24 16 5 1 Cătălin Gherghe Mihai Chis
CanadaCAN 5 183 42 29 25 42 38 7 1 4 1 Antonio Molina Lovett Caleb Ji
JapanJPN 6 181 42 32 27 42 32 6 2 3 1 Sogo Murakami Keiko Tasaki
VietnamVNM 7 180 42 42 21 42 28 5 2 2 2 Anh Vinh Le Ba Khanh Trinh Le
TürkiyeTUR 8 176 42 42 29 42 13 8 1 5 Azer Kerimov Selim Bahadır
IndiaIND 9 174 41 35 25 42 26 5 2 2 2 Prithwijit De Sahil Mhaskar
TaiwanTWN 10 173 42 36 13 42 38 2 1 4 1 Yen-chi Roger Lin Chu-Lan Kao
Islamic Republic of IranIRN 11 172 42 42 26 42 16 4 1 4 1 Seyed Hessam Firouzi Amin Behjati
SingaporeSGP 12 171 42 42 20 36 29 2 2 3 1 Yong Sheng Soh Lixing Zong
United KingdomUNK 13 167 42 30 22 39 34 0 2 2 2 Dominic Yeo Freddie Illingworth
IsraelISR 14 163 39 18 28 42 33 3 1 3 2 Dan Carmon Ilya Gringlaz
MexicoMEX 14 163 42 31 22 42 24 2 1 3 2 Kevin William Beuchot Castellanos José Ignacio Barradas Bribiesca
BrazilBRA 16 161 42 38 8 42 29 2 1 2 3 Edmilson Motta Samuel Barbosa Feitosa
BelarusBLR 17 159 42 36 14 42 23 2 4 2 David Zmiaikou Dzmitry Bazyleu
ItalyITA 17 159 38 41 8 42 29 1 1 2 3 Massimo Gobbino Samuele Mongodi
ThailandTHA 19 158 42 31 24 37 24 0 1 3 1 1 Nithi Rungtanapirom Teeradej Kittipassorn
GermanyGER 20 156 42 38 11 36 29 0 3 3 Uwe Leck Eric Müller
KazakhstanKAZ 21 154 42 42 17 41 12 0 2 4 Assylbek Issakhov Kanat Satylkhanov
HungaryHUN 22 153 42 26 11 42 32 0 1 2 3 Viktor Harangi Sándor Dobos
AustraliaAUS 23 152 42 38 13 36 19 4 1 2 2 1 Angelo Di Pasquale Hadyn Tang
Hong KongHKG 24 151 42 16 20 42 27 4 1 1 4 Tak Wing Ching Long Tin Chan
BulgariaBGR 25 149 42 29 10 42 22 4 1 1 4 Stanislav Harizanov Stoyan Boev
GreeceHEL 26 145 37 34 12 42 20 0 1 1 3 1 Anargyros Fellouris Silouanos Brazitikos
PhilippinesPHI 26 145 41 28 4 42 30 0 3 3 Hazel Joy Shi Kerish Villegas
FranceFRA 28 142 42 31 5 42 20 2 1 5 Vincent Jugé Théo Lenoir
NetherlandsNLD 29 139 42 29 1 42 25 0 1 5 Quintijn Puite Johan Konter
MongoliaMNG 30 138 42 32 7 42 15 0 1 4 1 Otgonbayar Uuye Batbayasgalan Balkhuu
UkraineUKR 31 134 42 27 8 37 20 0 1 5 Bogdan Rublov Zarina Kodyrova
ArmeniaARM 32 133 42 31 6 42 12 0 2 3 1 Smbat Gogyan Gurgen Asatryan
PeruPER 32 133 37 34 6 36 15 5 2 3 Jonathan Farfan
PolandPOL 32 133 42 21 1 41 28 0 1 4 1 Tomasz Cieśla Łukasz Bożyk
SpainESP 35 131 38 24 4 36 28 1 1 4 1 María Gaspar Marc Felipe
Bosnia and HerzegovinaBIH 36 130 42 37 0 35 16 0 1 4 1 Adisa Bolić Goran Janković
Saudi ArabiaSAU 36 130 42 33 3 36 16 0 1 3 2 Sultan Albarakati ALzubair Habibullah
GeorgiaGEO 38 129 42 17 11 42 16 1 1 4 1 George Chelidze Givi Nadibaidze
IndonesiaIDN 39 128 42 22 2 42 20 0 1 3 2 Aleams Barra Nanang Susyanto
SlovakiaSVK 39 128 42 14 6 42 24 0 1 4 1 Stanislav Krajči Martin Vodička
North MacedoniaMKD 41 127 42 28 8 36 11 2 1 1 2 2 Ilija Jovceski Mirko Petrushevski
SerbiaSRB 42 120 30 23 4 37 25 1 1 3 2 Miljan Knežević Teodor von Burg
SwitzerlandSUI 43 117 37 20 11 30 17 2 1 3 1 David Rusch Tanish Patil
MalaysiaMAS 44 114 37 19 8 32 18 0 1 3 2 Syamil Bin Ahmad Shakir Nor Ainun Binti Mat
Czech RepublicCZE 45 112 39 8 2 36 27 0 4 1 Tomáš Bárta Pavel Calábek
BangladeshBGD 46 110 37 25 6 36 6 0 3 2 Mahbubul Alam Majumdar Nur Muhammad Shafiullah
EstoniaEST 47 108 42 22 3 28 13 0 3 3 Oleg Košik Hendrik Vija
MacauMAC 48 107 40 15 1 36 15 0 1 2 3 Ieng Tak Leong Sio Meng Lao
AustriaAUT 49 106 42 18 5 25 16 0 1 1 4 Robert Geretschläger Veronika Schreitter
UzbekistanUZB 49 106 39 24 0 37 6 0 3 3 Utkir Boltaev Umid Rakhmonov
South AfricaSAF 51 105 40 12 0 36 17 0 1 1 4 Liam Baker Malwande Nqobani Nkonyane
CyprusCYP 52 103 42 23 3 31 4 0 1 1 4 Demetres Christofides Stelios Kouzaris
CroatiaHRV 52 103 42 12 4 32 13 0 4 2 Borna Vukorepa Vlatko Crnković
AzerbaijanAZE 54 102 42 14 2 36 6 2 1 1 4 Abbas Mammadov Hasan Hasanzade
LatviaLVA 55 101 42 14 1 22 22 0 3 3 Kims Georgs Pavlovs Filips Jelisejevs
Republic of MoldovaMDA 55 101 39 14 1 42 3 2 3 3 Valeriu Guțu Valeriu Baltag
AlgeriaALG 57 100 36 21 2 31 8 2 2 4 Abdallah Rahmani Hacene Belbachir
DenmarkDEN 58 97 37 9 5 30 14 2 2 3 Malthe David Søholm Mejlsted Marius Christian Fischer
ArgentinaARG 59 96 38 20 5 24 9 0 1 1 3 Patricia Fauring Martín Mereb
SwedenSWE 59 96 32 11 3 33 15 2 1 1 3 Victor Ufnarovski David Wärn
SyriaSYR 61 95 42 16 0 29 8 0 2 4 Omran Kouba Leen Qasem
NorwayNOR 62 94 42 4 1 35 12 0 2 4 Dávid Kunszenti-Kovács Andreas Alberg
BelgiumBEL 63 92 41 10 1 30 10 0 2 4 Bart Windels Philippe Niederkorn
FinlandFIN 64 91 36 13 0 24 18 0 1 1 4 Ville Uotila Daniel Arone
LithuaniaLTU 64 91 42 3 8 24 14 0 1 1 4 Artūras Dubickas Zina Šiaulienė
New ZealandNZL 64 91 42 9 0 31 9 0 1 5 Ross Atkins Josie Smith
SloveniaSVN 64 91 42 11 0 32 6 0 1 5 Gregor Dolinar Luka Horjak
MoroccoMAR 68 83 40 11 0 30 2 0 1 5 Hassan Asensouyis Mohamed El Ibbaoui
TurkmenistanTKM 68 83 39 25 1 18 0 0 1 4 Arslan Hojiyev Palvan Agamyradov
Sri LankaLKA 70 80 39 6 3 24 8 0 1 5 Dayal Dharmasena Chethana Chathuprabha Belpa Godage
KyrgyzstanKGZ 71 79 37 16 1 20 5 0 6 Bekzhan Dzhumabaev Makhamadkhan Ishmatov
ColombiaCOL 72 78 38 8 0 24 8 0 2 3 Maria E Losada Santiago Rodríguez
TajikistanTJK 73 75 32 12 0 29 2 0 1 4 Pirahmad Olimjoni Akmaljon Kholiqov
PortugalPOR 74 73 37 11 1 18 6 0 1 4 Joana Teles Nuno Miguel Arala Santos
TunisiaTUN 75 72 36 15 0 17 4 0 1 4 Taoufik Charrada Raouf Thabet
Costa RicaCRI 76 69 32 11 0 23 3 0 1 4 Daniel Campos Salas Oscar Zamora Luna
IrelandIRL 77 63 21 4 0 23 15 0 1 2 Mark Flanagan Luke Gardiner
IcelandISL 78 58 38 1 0 7 12 0 1 4 Marteinn Hardarson Sigurður Jens Albertsson
BoliviaBOL 79 53 17 15 1 16 4 0 4 Sonia Ximena Nivia Cordero Cárdenas Joel Ruben Pozo Vargas
AlbaniaALB 80 48 32 10 0 5 1 0 4 Adrian Naço Enkel Hysnelaj
PakistanPAK 81 42 20 10 1 10 1 0 1 1 Sarfraz Ahmad Hani Shaker
ParaguayPAR 82 41 27 1 0 10 3 0 4 Nair Isabel Aguilera Martínez Dario de Jesus Torres Herebia
UruguayURY 83 37 21 3 1 10 2 0 3 Hernán Puschiasis
United Arab EmiratesUAE 84 36 16 7 0 8 5 0 1 1 Josef Tkadlec Fatma Mahmood Yousuf Ali Aljanahi
RwandaRWA 85 35 24 0 0 11 0 0 3 Jean Nepo Munezero Honorine Munezero
El SalvadorSLV 85 35 21 10 0 4 0 0 3 Christopher Edgardo Padilla Sandoval Fernando Daniel Domínguez Castaneda
KosovoKSV 87 34 20 6 0 6 2 0 2 Armend Shabani Valmir Krasniqi
MyanmarMMR 88 32 18 1 0 10 3 0 2 Saw Win Maung Htin Aung
PanamaPAN 89 31 21 0 0 10 0 0 3 Luis Gabriel Peña García Luis Alberto Modes Castillo
EcuadorECU 90 27 18 1 0 7 1 0 1 Jorge Chamaidan Jhosue Infante
OmanOMN 90 27 10 7 1 7 2 0 1 Mian Mohammed Salim Al Hinai Amal Nasser Said Al Muqarshi
NepalNPL 92 26 17 0 0 9 0 0 1 Sanat Kumar Acharya Chhabi Dhungana
MauritaniaMRT 93 24 12 7 0 5 0 0 1 Mahfoudh Mohamed Ammou Ahmed Mohamed Yahya Mohamed Abdellahi Deyah
Puerto RicoPRI 93 24 17 2 0 3 2 0 1 Luis Caceres Omar Colon
NicaraguaNIC 95 22 12 7 0 3 0 0 2 Oscar Danilo Quintanilla Luna
ChileCHI 96 20 16 0 0 2 2 0 2 Hernan Burgos Anibal Velozo
MontenegroMNE 96 20 12 0 1 1 6 0 1 Nikola Konatar Gojko Jelovac
HondurasHND 98 17 9 0 0 8 0 0 1 Devis Moisés Alvarado Zavala Luis Armando Ramos Palacios
LiechtensteinLIE 98 17 14 0 1 0 2 0 2 Valentin Imbach Johann Williams
BotswanaBWA 100 15 11 0 0 2 2 0 1 Mmoloki Lekhutlile Mathews Masole
LuxembourgLUX 101 14 11 0 0 3 0 0 1 Pascal Zeihen Mike Dostert
Dominican RepublicDOM 102 13 9 0 0 3 1 0 Cesar Santil Susanna Belussi
GhanaGHA 103 12 9 0 0 2 1 0 Yuka Machino Joel Dogoe
CubaCUB 104 11 9 0 0 0 2 0 1 Evidio Quintana Fernández
IraqIRQ 104 11 5 0 0 2 4 0 Abdullah Muqdad Mawlood Alani Ekram Rahim Ghaffar Ghaffar
VenezuelaVEN 104 11 9 0 0 2 0 0 1 Rafael Sánchez Francisco Javier Molina Tirado
Burkina FasoBFA 107 8 7 0 0 1 0 0 Innocent Bayala Cye Antonio Angelberg Kambire
UgandaUGA 108 7 4 0 0 2 1 0 Joseph Ssebuliba Medi Ssesanga
CameroonCMR 109 6 6 0 0 0 0 0 Joseph Marie Domguia Adrien Herve Benyomo Etoga
GuatemalaGTM 110 5 4 0 0 1 0 0 José Carlos Bonilla Aldana
KenyaKEN 111 4 4 0 0 0 0 0 Elijah Matoke Charles James Kiwanuka Katende
TanzaniaTZA 112 0 0 0 0 0 0 0 Bussury Abdulrahman Omary Mwinyishekhe Muhamadi Kibinda