65th IMO 2024 – Team Results

Bath, United Kingdom · 108 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
United States of AmericaUSA 1 192 42 41 19 40 35 15 5 1 John Berman Carl Schildkraut
People's Republic of ChinaCHN 2 190 42 42 31 40 22 13 5 1 Liang Xiao Yijun Yao
Republic of KoreaKOR 3 168 42 37 18 42 7 22 2 4 Suyoung Choi Hwajong Yoo
IndiaIND 4 167 42 34 11 42 28 10 4 1 1 Krishnan Sivasubramanian Rijul Saini
BelarusBLR 5 165 42 30 10 42 36 5 4 2 David Zmiaikou Dzmitry Bazyleu
SingaporeSGP 6 162 42 37 7 42 29 5 1 5 Yong Sheng Soh Teck Kian Teo
United KingdomUNK 6 162 42 33 8 42 31 6 2 3 1 Dominic Yeo Vesna Kadelburg
HungaryHUN 8 155 42 37 16 36 23 1 2 3 1 Viktor Harangi Sándor Dobos
PolandPOL 9 151 42 25 5 42 35 2 1 4 1 Tomasz Cieśla Łukasz Bożyk
TürkiyeTUR 9 151 38 37 5 42 12 17 2 2 2 Azer Kerimov Ahmet İleri
TaiwanTWN 11 149 42 33 6 42 23 3 2 2 2 Chu-Lan Kao Jeng-Chung Chen
RomaniaROU 12 145 39 42 2 39 14 9 1 4 1 Cătălin Gherghe Mihai Chiș
Bosnia and HerzegovinaBIH 13 144 42 25 3 42 29 3 3 1 2 Adisa Bolić Bojan Pažin
ItalyITA 14 143 42 32 3 36 27 3 1 3 2 Massimo Gobbino Samuele Mongodi
JapanJPN 14 143 42 30 4 35 21 11 2 2 1 1 Takuya Inoue Sogo Murakami
IsraelISR 16 142 39 35 14 36 14 4 2 2 2 Dan Carmon Dmitry Novikov
MongoliaMNG 16 142 42 37 0 42 19 2 1 2 3 Batbayasgalan Balkhuu Batzorig Undrakh
Hong KongHKG 18 140 42 37 4 42 10 5 5 1 Tat Wing Leung Cesar Jose Alaban
Islamic Republic of IranIRN 19 137 40 30 2 42 16 7 1 3 1 1 Navid Safaei Roohallah Mahkam
BrazilBRA 20 134 36 42 3 38 10 5 1 3 2 Luciano Monteiro De Castro Rafael Filipe Dos Santos
FranceFRA 21 133 39 21 5 42 18 8 1 3 1 1 Théo Lenoir Martin Rakovsky
SerbiaSRB 22 132 42 20 14 35 17 4 4 1 1 Miljan Knežević Teodor Von Burg
CanadaCAN 23 131 37 23 8 42 11 10 4 1 1 Victor Rong Anna Kelley
MexicoMEX 24 129 40 17 4 36 30 2 1 2 2 1 Luis Eduardo García Hernández José Ignacio Barradas Bribiesca
AustriaAUT 25 127 38 26 2 29 28 4 5 1 Theresia Eisenkölbl Stefan Leopoldseder
KazakhstanKAZ 25 127 35 35 0 40 13 4 3 2 1 Assylbek Issakhov Kanat Satylkhanov
BulgariaBGR 27 126 42 15 4 42 20 3 3 2 1 Stanislav Harizanov Stoyan Boev
GreeceHEL 27 126 42 21 2 42 15 4 1 2 3 Anargyros Fellouris Silouanos Brazitikos
KyrgyzstanKGZ 29 122 30 21 0 42 27 2 1 3 2 Timur Mambetov Makhamadkhan Ishmatov
PeruPER 29 122 42 25 0 35 16 4 2 3 1 Jesus Zapata Jose Garcia
GermanyGER 31 120 40 27 2 32 19 0 2 4 Uwe Leck Christian Bernert
New ZealandNZL 31 120 42 14 0 42 22 0 3 3 Ross Atkins Kevin Shen
MalaysiaMAS 33 118 42 21 1 42 10 2 2 4 M. Syafiq Johar Muhammad Zafree Zaharidan
VietnamVNM 33 118 36 26 2 42 8 4 2 3 1 Gia Vuong Nguyen Chu Ba Khanh Trinh Le
CroatiaHRV 35 116 40 11 0 42 20 3 3 2 1 Ivan Novak Lukas Novak
SlovakiaSVK 35 116 38 15 5 28 29 1 1 1 3 1 Martin Vodička Ákos Záhorský
ThailandTHA 35 116 38 32 1 35 8 2 3 1 2 Nithi Rungtanapirom Teeradej Kittipassorn
ArmeniaARM 38 113 35 21 2 40 14 1 5 1 Smbat Gogyan Grigor Keropyan
AustraliaAUS 38 113 37 21 3 42 9 1 1 1 2 2 Hadyn Tang Michelle Chen
UkraineUKR 38 113 38 22 1 35 17 0 2 3 1 Bogdan Rublov Andrii Anikushyn
IndonesiaIDN 41 111 42 17 0 42 9 1 1 3 2 Nanang Susyanto Aleams Barra
Saudi ArabiaSAU 41 111 39 18 2 42 10 0 1 4 1 Sultan Albarakati Majid Almarhoumi
UzbekistanUZB 43 110 36 20 1 35 18 0 2 3 Utkir Boltaev Umid Rakhmonov
NetherlandsNLD 44 109 37 18 0 37 16 1 1 4 1 Quintijn Puite Johan Konter
GeorgiaGEO 45 108 39 15 1 36 15 2 1 3 1 George Chelidze Givi Nadibaidze
North MacedoniaMKD 46 107 38 12 1 41 13 2 1 2 3 Ilija Jovceski Mirko Petrushevski
TurkmenistanTKM 46 107 33 15 1 42 15 1 2 2 2 Pirmyrat Gurbanov Murat Chashemov
SwitzerlandSUI 48 106 42 12 2 36 14 0 1 1 4 David Rusch Tan Hong
Czech RepublicCZE 49 103 36 8 0 42 16 1 2 2 2 Danil Koževnikov Lenka Kopfová
PhilippinesPHI 50 102 40 13 1 35 13 0 1 3 2 Hazel Joy Shi Kerish Villegas
SwedenSWE 50 102 41 13 1 30 14 3 1 3 2 Victor Ufnarovski David Wärn
LithuaniaLTU 52 94 35 9 6 30 14 0 1 2 2 Artūras Dubickas Zina Šiaulienė
South AfricaSAF 53 93 34 8 0 35 16 0 1 2 1 Dylan Nelson Kerry Porrill
SloveniaSVN 54 92 40 5 0 37 8 2 1 1 3 Gregor Dolinar Luka Horjak
EstoniaEST 55 91 30 13 0 29 19 0 1 1 4 Oleg Košik Hendrik Vija
ArgentinaARG 56 90 36 15 0 17 21 1 1 3 1 Patricia Fauring Martín Mereb
CyprusCYP 57 88 31 9 0 37 9 2 2 1 3 Demetres Christofides Constantinos Koupparis
DenmarkDEN 57 88 42 4 1 27 14 0 2 4 Kirsten Rosenkilde Magnus Ridder Olsen
ColombiaCOL 59 87 35 5 0 35 12 0 2 4 Maria Losada Santiago Rodríguez
LatviaLVA 59 87 32 6 0 35 14 0 2 4 Kims Georgs Pavlovs Ilmārs Štolcers
AlgeriaALG 61 86 30 11 0 36 8 1 1 4 Rahmani Abdallah Hacene Belbachir
FinlandFIN 62 85 40 6 2 17 19 1 1 1 3 Anne-Maria Ernvall-Hytönen Daniel Slivinskiy
NorwayNOR 62 85 36 8 0 24 17 0 3 3 Dávid Kunszenti-Kovács Edvard Walde Heimdal
Republic of MoldovaMDA 64 84 31 8 2 29 14 0 1 2 2 Valeriu Guțu Marcel Teleucă
BangladeshBGD 65 83 33 8 0 28 14 0 2 4 Mahbubul Alam Majumdar Mirza Md Tanjim Shorif Mugdho
Costa RicaCRI 66 82 29 2 0 35 16 0 2 3 Oscar Zamora Luna Anthony Santiago Chaves Aguilar
BelgiumBEL 67 80 38 11 0 22 9 0 1 2 1 Bart Windels Philippe Niederkorn
SpainESP 67 80 37 17 1 10 13 2 2 3 María Gaspar Óscar Rivero
TajikistanTJK 67 80 29 8 0 33 9 1 2 3 Pirahmad Olimjoni Malik Sitamov
Sri LankaLKA 70 71 42 4 0 17 8 0 2 4 Ghaura Abheendra Mahabaduge Gonaduwage Maneth Banula Perera
PortugalPOR 70 71 37 10 2 11 11 0 1 4 Joana Teles Nuno Miguel Arala Santos
CubaCUB 72 68 36 0 0 31 0 1 5 Ernesto Alejandro López Cadalso Roman Fresneda Quiroga
IrelandIRL 73 67 34 3 0 22 8 0 4 Andrew Smith Tianyiwa Xie
TunisiaTUN 73 67 28 4 0 28 7 0 1 3 Taoufik Charrada Raouf Thabet
AzerbaijanAZE 75 64 36 10 0 17 1 0 1 5 Abbas Mammadov Ismat Aghayev
PakistanPAK 75 64 28 7 1 19 9 0 1 1 1 Sarfraz Ahmad Hani Shaker
SyriaSYR 75 64 36 7 0 21 0 0 1 4 Omran Kouba Mohamad Firas Alhalabi
LuxembourgLUX 78 60 34 2 0 16 8 0 1 3 Pascal Zeihen Bernard Felten
MacauMAC 79 56 28 0 0 21 7 0 5 Hou Tin Chau Kan Chun Leong
AlbaniaALB 80 51 19 2 0 29 1 0 1 3 Erind Bedalli Bruno Bajo
IraqIRQ 81 50 23 4 0 16 7 0 2 1 Abdullah Muqdad Mawlood Alani Ekram Rahim Ghaffar Ghaffar
KosovoKSV 82 48 30 3 0 13 2 0 4 Dorlir Ahmeti Besfort Shala
UruguayURY 82 48 28 1 0 18 1 0 3 Nelson Raul Chocca Guillermo Stock Lorenzo
EcuadorECU 84 46 19 0 0 13 14 0 1 2 Jorge Chamaidan Jhosue Infante
Dominican RepublicDOM 85 39 24 0 0 7 8 0 3 Abdul Abner Lugo Jiménez Elba Teresa Mejía De La Cruz
RwandaRWA 85 39 31 0 0 7 1 0 4 Obed Nsanzimfura Korusenge Salvi Mucyo
Trinidad and TobagoTTO 87 37 19 1 0 9 8 0 2 Indra Haraksingh Prasanna Ramakrishnan
IcelandISL 88 35 11 1 0 10 13 0 2 Sigurður Jens Albertsson Elvar Wang Atlason
MyanmarMMR 89 30 16 0 0 14 0 0 3 Aung Kyaw Shine Maw Arnt
NepalNPL 90 28 19 1 0 7 1 0 2 Chhabi Dhungana Narayan Paudel
BoliviaBOL 91 26 15 2 0 8 0 1 1 1 Guillermo Fernando Vera Hurtado
UgandaUGA 92 22 10 0 0 11 1 0 1 Joseph Ssebuliba Medi Ssesanga
ParaguayPAR 93 20 10 0 0 9 1 0 1 Shing Cheng Chan Chang Carmen Cecilia Sánchez Vázquez
Ivory CoastCIV 94 19 14 0 0 4 1 0 Modeste Essoh Aboubacar Camara
Puerto RicoPRI 95 18 15 0 0 1 2 0 1 Natalia María Pacheco Tallaj Juan Esteban Florez Coronel
ChileCHI 96 17 10 0 0 0 7 0 1 Hernan Burgos Anibal Velozo
El SalvadorSLV 96 17 7 0 0 9 1 0 1 Riquelmi Salvador Cardona Fuentes
NicaraguaNIC 98 16 7 1 0 7 1 0 1 Rufo Holvin Casco Arévalo
BotswanaBWA 99 15 14 0 0 1 0 0 1 Mmoloki Lekhutlile Mathews Masole
LiechtensteinLIE 100 14 7 0 0 7 0 0 1 Ricardo Olivo Elia Steinfeld
VenezuelaVEN 100 14 6 0 0 4 4 0 Rafael Sánchez Francisco Molina Tirado
PanamaPAN 102 10 3 0 0 7 0 0 1 Joselito Wong
BhutanBTN 103 8 4 0 0 1 3 0 Yeshi Dorji Pema Choden
KenyaKEN 104 7 6 0 0 0 1 0 James Kiwanuka Katende Martin Mungai Ndungu
GhanaGHA 105 4 4 0 0 0 0 0 Eric Shen Joel Manu
OmanOMN 105 4 2 0 0 0 2 0 Mian Mohammed Salim Al Hinai Mahmood Mohammed Sarahan Al Hashami
HondurasHND 107 1 1 0 0 0 0 0 Devis Moises Alvarado Zavala
United Arab EmiratesUAE 107 1 1 0 0 0 0 0 Ushangi Goginava Ayesha Mohammad Alhaj Mahmood Al Nasser