de en es fr ru

62nd IMO 2021

Country results Individual results Statistics

Points distribution - IMO 2021

Contestant [][←]CountryP1P2P3P4P5P6Total#RankAward
Klymentii ZolotarovUkraine7017702263Silver medal
Gal ZmazekSlovenia0000000533
Bruno Martín ZigerArgentina70077021105Silver medal
Zixiang ZhouCanada6017772832Gold medal
Bufan ZhaoNew Zealand70007014218Bronze medal
Eligijus ŽemulisLithuania2000002470
Omri ZemerIsrael7107702263Silver medal
Emilio ZamoraEcuador0000000533
Jennet ZamanovaTurkmenistan70070014218Bronze medal
Radosław ŻakPoland7207732647Gold medal
Charalampos ZachariaCyprus0002002470
Jiamao YuEcuador70070014218Bronze medal
Tomoki YoshidaJapan70170015180Bronze medal
John YoshiKenya0000000533
Şevket Onur YılmazTurkey70070014218Bronze medal
Hayrettin Eren YıldızTurkey70070014218Bronze medal
Chun Hei YiuHong Kong4000004439
Chon Hou YeMacau7010008348Honourable mention
Ching Yan Timothy YauHong Kong7017702263Silver medal
Wayne YanTaiwan71070015180Bronze medal
Matin YadollahiIslamic Republic of Iran7107702263Silver medal
He (James) XuNew Zealand71007015180Bronze medal
Yuxing XiaPeople's Republic of China7317773215Gold medal
Zhiron WuEcuador2002004439
Ruiying WuAustralia01027010319Honourable mention
Johann WilliamsSwitzerland2000002470
Stanve Avrilium WidjajaIndonesia70077021105Silver medal
Chen WeiPeople's Republic of China717777363Gold medal
Zifan WangUnited States of America7017772924Gold medal
Yichuan WangPeople's Republic of China777777421Gold medal
Yanta WangSwitzerland70070014218Bronze medal
Haibing WangAustralia70077021105Silver medal
Jonathan Wandera Ralph FelixUganda0000000533
Chandhopama Thidas Bandara WanasingheSri Lanka6001007372
Noah WalshUnited States of America6007772741Gold medal
Almog WaldIsrael7607702741Gold medal
Mateja VukelićSerbia7017702263Silver medal
Ngoc Binh VuVietnam70172017164Bronze medal
Jaka VrhovnikSlovenia70120010319Honourable mention
Jenni VoonUnited Kingdom7107702263Silver medal
Julian Robin VöllmeckeGermany71020010319Honourable mention
Ivan VojvodićCroatia7017702263Silver medal
Luis André Villán GabrielBolivia0000000533
Daniel Villafuerte GonzalezPuerto Rico2000002470
Artis VijupsLatvia7001008348Honourable mention
Einar Andri VíðissonIceland2000002470
Brecht VerbekenBelgium70047018156Bronze medal
Emir VellekovTurkmenistan0007007372Honourable mention
Nóra Zoé VelichHungary60070013268Bronze medal
Maricruz Vasquez SandiCosta Rica0000000533
Matej VaskySlovakia4000004439
Zsombor VárkonyiHungary7710702263Silver medal
Kevin van DijkNetherlands70040011304Honourable mention
Pablo Alhui Valeriano QuirozMexico70175020143Silver medal
Miguel Valdivieso VallesSpain7000007372Honourable mention
Timur UsmonovTajikistan7000007372Honourable mention
Matej UrbanSlovakia61077021105Silver medal
Ville UotilaFinland50070012290Bronze medal
Victoire UmuhorakeyeRwanda0000000533
Chaang Tze Shen TristanMalaysia30070010319Honourable mention
Luis Guillermo Turino ZellekPuerto Rico2000002470
Maksim TurevskiiRussian Federation774777392Gold medal
Saikhanbileg TsogtgerelMongolia70077021105Silver medal
Kyriakos TsiannisCyprus7000007372Honourable mention
Marko TsengovEstonia2000103459
Christoffer Grøndal TryggestadNorway7000007372Honourable mention
Tuan Nghia TruongVietnam70770021105Silver medal
Thian TrompNetherlands2007009332Honourable mention
Keith Kojo TorpeyGhana4000004439
Mehmet Hakan TopalIraq0000000533
Diana ȚoluRomania7017702263Silver medal
Diyorbek TolibovUzbekistan70077021105Silver medal
Kota TokoroJapan70077021105Silver medal
Sarunyu ThongjarastThailand70170015180Bronze medal
Ian George Taye Cheng EanMalaysia70040011304Honourable mention
Anni TapionlinnaFinland5000005426
Nagym TanrygulyyevTurkmenistan70070014218Bronze medal
Hadyn TangAustralia7017772924Gold medal
Mehran Talaei KhajehroshanaeiIslamic Republic of Iran70070014218Bronze medal
Kornél György SzabóHungary72007016167Bronze medal
Era SylaKosovo1001002470
Valentin SuruceanuRepublic of Moldova70170015180Bronze medal
Tianyue SunFinland0001001499
Blazhe SuklevskiNorth Macedonia70070014218Bronze medal
Ilmārs ŠtolcersLatvia1007008348Honourable mention
Boris StankovićBosnia and Herzegovina70173018156Bronze medal
Pranjal SrivastavaIndia7037773117Gold medal
Pipitchaya SridamThailand7017722448Gold medal
Nikola SpirovskiNorth Macedonia70070014218Bronze medal
Mihai SpineiRepublic of Moldova1017009332Honourable mention
David Sompero MendozaBolivia5002007372
Danny Solorzano MayorgaCosta Rica1000001499
Maria Guadalupe Solaeche AmadeoParaguay0000000533
Søren Lund SkeieDenmark0107008348Honourable mention
Johan SkakDenmark70070014218Bronze medal
Sampo SiitonenFinland7000007372Honourable mention
Sidina Mohamed Mahmoud Sidi AbdoullahMauritania1000001499
Narmeen Sabah SiddiquePakistan0000000533
Danil SibgatullinRussian Federation7177702924Gold medal
Carlos Shum ApuyCosta Rica1000001499
Yair ShohamIsrael6717702832Gold medal
Ashwin ShineBotswana0000000533
Andrey ShevtsovRussian Federation7177002263Silver medal
Eric ShenCanada7027773020Gold medal
Kseniya ShastakovaBelarus71170016167Bronze medal
Ashir SharjeelPakistan0000000533
Zian ShangAustralia7017702263Silver medal
Sair ShaikhPakistan0001001499
Dev Bijesh Mansukhlal ShahKenya0000000533
Mateo Emilio Serrano GonzálezEl Salvador0000000533
Marius SclearucRepublic of Moldova60070013268Bronze medal
Maxim ScherbakovNorway7000007372Honourable mention
Tair SatubaldinKazakhstan66170020143Silver medal
Lorenzo SarriaColombia7001008348Honourable mention
Yuvraj sardaNepal7000007372Honourable mention
Lucas SandlerisArgentina7002009332Honourable mention
Marcos Ulises SánchezNicaragua40070011304Honourable mention
Bryce Ainsley SanchezPhilippines7017702263Silver medal
Fetullakh SamKazakhstan7017702263Silver medal
Farrel Dwireswara SalimIndonesia70170015180Bronze medal
Vedant SainiIndia2006008348
Musa Semih SahinIraq0000000533
Arvin SahamiCanada7017702263Silver medal
Anusha SahaTrinidad and Tobago0001001499
Matouš ŠafránekCzech Republic7707773510Gold medal
Adnan SadikBangladesh50170013268Bronze medal
Jamshed RustamovTajikistan70170015180Bronze medal
Lorenzo Ruiz DiazArgentina6001007372
Md. Maruf Hasan RubabBangladesh60170014218Bronze medal
Juliette RouxSouth Africa40075016167Bronze medal
Samuel RosiarCzech Republic70077021105Silver medal
Manja RönngrenSweden70007014218Bronze medal
Isaac Dahir Rodríguez GutiérrezNicaragua0000000533
Àlex Rodríguez GarcíaSpain60007013268Bronze medal
Mario Alejandro Rodríguez GaleanoNicaragua2000002470
Luke RobitailleUnited States of America717777363Gold medal
Enoch Titus RobertBotswana0000000533
Enrique Antonio Rivera FerraiuoliPuerto Rico70071015180Bronze medal
José Gabriel Rivas RiveraNicaragua0000000533
Nicolás RicciArgentina0000000533
Alireza RezaeimoghadamIslamic Republic of Iran60070013268Bronze medal
José Alejandro Reyes GonzálezMexico70070014218Bronze medal
Steven ReyesPhilippines70077021105Silver medal
Juan Esteban ReyesColombia7007712263Silver medal
Kalidas RayirathBotswana0000000533
Vasawat RawangwongThailand7017702263Silver medal
Emmanuel Michael RassouSouth Africa7000007372Honourable mention
Ananya Rajas RanadeIndia20077016167Bronze medal
Carlos Emilio Ramos AguilarMexico70070014218Bronze medal
Sunella RamnathTrinidad and Tobago0000000533
Edon RamadaniKosovo4004008348
Khaled RajoubSyria0007007372Honourable mention
Benas RaišutisLithuania4002006415
Martin RaheEstonia7000007372Honourable mention
Veljko RadićSerbia73047021105Silver medal
Ihor PylaievUkraine7417712741Gold medal
Hernán Ezequiel Puschiasis PicapiedraUruguay7002009332Honourable mention
Naida PuriševićBosnia and Herzegovina7000007372Honourable mention
Jaime Sebastián Punyed GonzálezEl Salvador4002006415
Lana PrijonSlovenia1000001499
Carlos Andrés Pozo VargasBolivia0006006415
Kerry PorrillSouth Africa40027013268Bronze medal
Matteo PolettoItaly7077773510Gold medal
Vazirdzhon PirovTajikistan70170015180Bronze medal
Matias PintoChile0000000533
Davide PierratItaly70007014218Bronze medal
Huynh Tuan Kiet PhanVietnam70170015180Bronze medal
Huu An PhanVietnam70171016167Bronze medal
Gabriel PflüglAustria1002003459
Emmanouil PetrakisGreece0000000533
Isabella Sofia Perez RodriguezPuerto Rico0001001499
Nicolás PérezColombia0000000533
Diego PerezChile0010001499
Yebo PengPeople's Republic of China717777363Gold medal
Kims Georgs PavlovsLatvia50070012290Bronze medal
Pathirannehelage Luchitha Disal PathiranaSri Lanka0000000533
Romeo PassaroItaly7207702353Silver medal
Olavo Paschoal LongoBrazil70077021105Silver medal
Agustín José PanizzaUruguay2000002470
Nicolás PalenciaColombia1000001499
Usmonali PakhlavonovTajikistan70070014218Bronze medal
Gabriel PaivaBrazil70170015180Bronze medal
Bernat Pagès VivesSpain5002007372
Muhammed Ali OthmanIraq70170015180Bronze medal
Misheel OtgonbayarMongolia7017702263Silver medal
Łukasz OrskiPoland40027720143Silver medal
Allan OrinaKenya0001001499
Joshua Kinara OnundaKenya0000000533
Ana OnoprishviliGeorgia70170015180Bronze medal
Ee Shua, Etienne OngSingapore71074019151Silver medal
Burak Buğra ÖnderTurkey70072016167Bronze medal
Assylbek OlzhabayevKazakhstan70123013268Bronze medal
Magnus Ridder OlsenDenmark0007108348Honourable mention
Bora OlmezSwitzerland70070014218Bronze medal
Tiago Oliveira MarquesPortugal7107702263Silver medal
Līva OliņaLatvia60007013268Bronze medal
Olimjon OlimovUzbekistan30172013268Bronze medal
Yuya OkiJapan7107702263Silver medal
Daniel Alejandro Ochoa QuinteroMexico70070014218Bronze medal
Doris ObermaierAustria70027016167Bronze medal
Korneliusz Piotr ObarskiPoland40177019151Silver medal
Otutochi Caleb NwadinkpaNigeria0000000533
Andreas NotøyNorway7000007372Honourable mention
Iliyas NomanBulgaria70077021105Silver medal
Vilhelm Nilsson ThorssonSweden70077021105Silver medal
Jonathan Ngabirano MuganziUganda0000000533
Krešimir NežmahCroatia70077021105Silver medal
Taonga NdoloBotswana0000000533
Daniel NaylorUnited Kingdom7110009332Honourable mention
Miguel Navarro MuñozSpain7000007372Honourable mention
Zahar NaumetsUkraine771777363Gold medal
Nabixon NabixonovUzbekistan0002002470
Aibek MyrzatayKazakhstan7717022448Gold medal
Desire Mwendeze MarionUganda0001001499
Elcin MusazadeAzerbaijan40070011304Honourable mention
Taiga MurrayIreland0001708348Honourable mention
Unubold MunkhbatMongolia7017772924Gold medal
Honorine MunezeroRwanda0010001499
Jonathan Mukalazi BenoniUganda2000002470
Benjamin MujkićBosnia and Herzegovina70072016167Bronze medal
Salvi Mucyo Rwanda0000000533
Mohamed MostafaEgypt0000000533
Reagan MomanyiKenya0001001499
Francisco Javier Molina TiradoVenezuela7000007372Honourable mention
Andrei MoldovanRomania7117702353Silver medal
Luis Alberto Modes CastilloPanama70173018156Bronze medal
Magdaléna MišinováCzech Republic7017702263Silver medal
Yohan MinPeru7017702263Silver medal
Kevin MinCanada7107702263Silver medal
Miloš MilićevSerbia70170015180Bronze medal
Federico MierezArgentina7000018348Honourable mention
Jeremy MichomaKenya0000000533
Artsiom MialikBelarus7017702263Silver medal
Samuel MeyerGermany7707702832Gold medal
Marcel MetayerChile7000007372Honourable mention
Brena MerzNew Zealand0000000533
Wafaa MersAlgeria2002004439
Facundo MéndezUruguay2002004439
Vorapas Meejitpaisarn Thailand71070015180Bronze medal
Mohamed Wacyl MeddourAlgeria5000005426
Mohammed Ayoub MebtoulMorocco1007008348Honourable mention
Shawal MbalireUganda0000000533
Mohammed Muqdad MawloodIraq0000000533
Marielv Mavárez RangelVenezuela2002004439
Mariángeles Mavárez RangelVenezuela40070011304Honourable mention
Marta Sofia Matos Castela Queirós GonçalvesPortugal0001001499
Dzmitry MaslionchankaBelarus70077021105Silver medal
Marvin Mario Martinez NuñezBolivia7000007372Honourable mention
Youssef MarrakchiTunisia7107702263Silver medal
Yahel ManorIsrael7707702832Gold medal
Uladzislau MaksimchukBelarus70077021105Silver medal
Ilia MahrooghiIslamic Republic of Iran50170013268Bronze medal
Shithila Vibheetha MahabadugeSri Lanka3000003459
Benedikt Vilji MagnússonIceland7000007372Honourable mention
Casper MadlenerNetherlands60031010319
Ervin MacićBosnia and Herzegovina60070013268Bronze medal
Yuka MachinoUnited Kingdom7017772924Gold medal
Marcelo Machado LageBrazil7017702263Silver medal
Tommaso LunghiItaly61077021105Silver medal
Siyuan LuChile4001005426
Choo Ray LowSingapore7017702263Silver medal
Yi LouSouth Africa70070014218Bronze medal
Timo LörkeGermany7017702263Silver medal
Rolands LopatkoLatvia62070015180Bronze medal
Tristan LöbAustria10027010319Honourable mention
Jakov LjubičićCroatia50071013268Bronze medal
Nicole Lipschitz KesselmanCosta Rica1000203459
Klevis LiperiAlbania4000004439
Wang Iok LinMacau10077015180Bronze medal
Orestis LignosGreece50170013268Bronze medal
Samuel LiewUnited Kingdom7017772924Gold medal
Roger Lidón ArdanuySpain5000005426
Chih-Kai LiaoTaiwan71057020143Silver medal
Tan Li XuanMalaysia7107702263Silver medal
Maxim LiUnited States of America6017772832Gold medal
Hoi Wan LiMacau2000002470
Ellen LiIreland1000001499
Tim LeyersLuxembourg0000000533
Harris LeungHong Kong7107702263Silver medal
Aldas LenkšasLithuania2100003459
Dorijan LendvajCroatia70007014218Bronze medal
Gyudong LeeRepublic of Korea771777363Gold medal
Radu-Andrei LecoiuRomania71070015180Bronze medal
Alec Le HellocoFrance70077021105Silver medal
Hugo Valling LauritsenDenmark1000102470
CHI PANG LAOMacau7000007372Honourable mention
Wai Lok LaiHong Kong70070014218Bronze medal
Pengchong LaiSingapore70070014218Bronze medal
Cheok Lam LaiMacau70007014218Bronze medal
Loh Kwong WengMalaysia7002009332Honourable mention
Mikheili KvinikadzeGeorgia7017702263Silver medal
Burkhvali KurbonovTajikistan0002002470
Anish Yogesh KulkarniIndia5107732353Silver medal
Matīss KristiņšLatvia7000108348Honourable mention
Barış KoyuncuTurkey70070014218Bronze medal
Andrii KovryhinUkraine7107752741Gold medal
Tamás KovácsHungary74007018156Bronze medal
Jovan KovačevićMontenegro0000000533
Kalle KorsmanSweden0004004439
Fedor KorniiashKyrgyzstan1002003459
Samuel KoribaničSlovakia7000007372Honourable mention
Martin KopchevBulgaria71070015180Bronze medal
Martin KopčánySlovakia71007015180Bronze medal
Amir KolićMontenegro7000007372Honourable mention
Juš KocutarSlovenia0007007372Honourable mention
Koichiro KobayashiJapan70070014218Bronze medal
Borislav KirilovBulgaria7017772924Gold medal
Isaac KingUnited Kingdom70077021105Silver medal
Fionn Kimber O'SheaIreland0000000533
Minkyum KimSouth Africa2000002470
Jimin KimRepublic of Korea717777363Gold medal
Sidi Mohamed Yahya KhattriMauritania0000000533
Mykyta KharinUkraine70070115180Bronze medal
Tahjib Hossain KhanBangladesh0007007372Honourable mention
Alhussein KhalilSyria7000007372Honourable mention
Prompt KerdphoksupThailand7007712263Silver medal
Youcef KenaneAlgeria0000000533
Fatkhulla KeldiyarovUzbekistan4001005426
Georgia Kawala RachealUganda0000000533
Suchir KaustavIndia71000715180Bronze medal
Selma Rebekka KattollIceland1000001499
Ralf Joosep KaskEstonia70077021105Silver medal
Tyrone Chibuzo KasiSouth Africa1000001499
Musab KasbatiPakistan1000001499
Nischal KarkiNepal0000000533
Hayk KarapetyanArmenia4002006415
Mher KaragulyanArmenia77070021105Silver medal
Dani Kannanaikal MartinBotswana0000000533
Yuhi KamioJapan7102772448Gold medal
Jiří KalvodaCzech Republic70047018156Bronze medal
Tedi KallçoAlbania0000000533
Kristjan-Erik KahuEstonia50072014218Bronze medal
Juri KaganskiyGermany7017702263Silver medal
Nijada KacmoliAlbania0000000533
Philipp JunghansSwitzerland3000609332
Aaron Alvarado Kristanto JulistionoIndonesia70077021105Silver medal
Dobrica JovanovićSerbia7427702741Gold medal
Marko JojićBosnia and Herzegovina40170012290Bronze medal
Wong Jer RenMalaysia7107702263Silver medal
Thuwaragesh JayachandranSri Lanka0007007372Honourable mention
Andrew Daniel JanongIndonesia70070014218Bronze medal
Michal JaníkCzech Republic4000004439
Amin JafarzadeAzerbaijan70170015180Bronze medal
Uwakmfon Unwana JacobNigeria1000001499
Vladimir IvanovFrance71070015180Bronze medal
Matvei IsupovRussian Federation6217773020Gold medal
Doniyor IsmoilovUzbekistan7001008348Honourable mention
Javad IsmayilzadaAzerbaijan7000007372Honourable mention
Eldar IskanderovKyrgyzstan0002002470
Erick Andre Irias RodriguezHonduras0000000533
Alain IrakaramaRwanda0001001499
Bernard InkretCroatia7707702832Gold medal
Arnar IngasonIceland0000000533
Jhosue InfanteEcuador0000000533
Tasuku ImotoJapan71040012290Bronze medal
Haris ImamovićBosnia and Herzegovina71007015180Bronze medal
Jasna IlievaNorth Macedonia0007007372Honourable mention
Aidar IbragimovRussian Federation6517773313Gold medal
Eunsu HurRepublic of Korea5017772741Gold medal
Mohit HulseUnited Kingdom70077021105Silver medal
Joël Benjamin HuberSwitzerland70007014218Bronze medal
Xinghui HuSingapore71170016167Bronze medal
Po-Hsiang HsuTaiwan7117602263Silver medal
Wei-Hsuan HsinTaiwan627777363Gold medal
Vahagn HovhannisyanArmenia7017702263Silver medal
Hylke HoogeveenNetherlands70070014218Bronze medal
Michael HollnbuchnerAustria0000000533
Ronald Francisco Hernandez ValenzuelaHonduras0000000533
Erik HedinSweden0001708348Honourable mention
Maximilian HauckGermany61070014218Bronze medal
Rick HanNew Zealand0000000533
Phillip HanNew Zealand5000005426
Ruben HambardzumyanArmenia70170015180Bronze medal
Stefan HadzhistoykovBulgaria7107702263Silver medal
Mikkel Sigurd Ebbesen HaaghDenmark40070011304Honourable mention
Kevin Haagensen StrömbergSweden5001006415
Gabrielius GvazdauskasLithuania0000000533
Miguel GuzmanEcuador50070012290Bronze medal
Mijail GutierrezPeru72170017164Bronze medal
Fernanda GutierrezChile30070010319Honourable mention
Achal Kumar GuptaBotswana0000000533
Thomas GuoCanada7707702832Gold medal
Modestas GujisLithuania4000206415
Ezra Guerrero AlvarezHonduras2007009332Honourable mention
Joaquin GuerraPeru7017702263Silver medal
Choubaila GuerfiAlgeria0001001499
Ismail GuennounMorocco0000707372Honourable mention
Viktor Már GuðmundssonIceland1000001499
Viol GudaKosovo0000000533
Evan GrealishIreland1000001499
Luka GrashkoskiNorth Macedonia1007008348Honourable mention
Lennart Christian GrabbelGermany7707753313Gold medal
Rohan GoyalIndia60106013268Bronze medal
Dmitriy GorovoyBelarus70077021105Silver medal
Nicholas Gabriel Gorbea RamyPuerto Rico0000000533
Rahul GopeesinghTrinidad and Tobago7001008348Honourable mention
Nestor Daniel González TrujilloNicaragua50070012290Bronze medal
Alfredo Nahuel Gomez RuizParaguay0000000533
Rafael Angel Gomez CruzPuerto Rico0007007372Honourable mention
Naime Beyza GokceIraq1000001499
Muhammetmyrat GochmyradovTurkmenistan50070012290Bronze medal
Charalampos GeorgiouCyprus5000005426
Georgios GeorgelesGreece0017008348Honourable mention
Milan GelićSerbia5003008348
Demetre GelashviliGeorgia10077015180Bronze medal
Didar GayypovTurkmenistan0017008348Honourable mention
Yusif GasimovAzerbaijan5000106415
Diar GashiKosovo40070011304Honourable mention
Fidan GarayevaAzerbaijan40070011304Honourable mention
Aleksei GanyukovEstonia7000007372Honourable mention
Paweł GadzińskiPoland70077021105Silver medal
Erik FürediHungary70007418156Bronze medal
Derek Samir Funez EstradaHonduras2000002470
Shahar FriedmanIsrael41077019151Silver medal
Dror FridIsrael70170015180Bronze medal
Adrian David Frauca ArenasPanama40070011304Honourable mention
Aurélien FourréFrance4707773215Gold medal
Prodromos FotiadisGreece3006009332
Massimiliano FoschiItaly7017712353Silver medal
Zsigmond FleinerHungary70007014218Bronze medal
Chenxu FengPeople's Republic of China7217773117Gold medal
Olivier FaysBelgium7001008348Honourable mention
Csaba Daniel FarkašSlovakia61070014218Bronze medal
Henry Ayobami FamuyiwaNigeria0000000533
Mano Etilé - ZéphorisFrance4001005426
Oscar Yamil Espinoza OlivaresNicaragua0000000533
Erbol EsengulovKyrgyzstan4000004439
Alejandro Escorcia BellColombia4000004439
Ömer Faruk ErzurumluoğluTurkey7017712353Silver medal
Dimitrios EmmanouilGreece60070013268Bronze medal
Ahmad ElsaieedEgypt1000102470
Moaad ElmoutassimMorocco5000005426
Mateo Juan Maria Elizeche ArmoaParaguay0000000533
Adam El KharrazeMorocco0002002470
Ogheneobukome Jefferson EjaifeNigeria0010001499
David Strømme EikelandNorway70007014218Bronze medal
Roni Adom EdwinGhana7000007372Honourable mention
Aleksa ĐorđevićSerbia7000209332Honourable mention
Kiran DyaanandTrinidad and Tobago0001001499
Emilhan DürrüogluBelgium41007012290Bronze medal
Danat DuisenbekovKazakhstan70077021105Silver medal
Tiago Duarte MourãoPortugal60070013268Bronze medal
Lovro DrofenikSlovenia71070015180Bronze medal
Robert DragomirescuRomania71020010319Honourable mention
Mathys DoumaSwitzerland40070011304Honourable mention
Fernando Daniel Domínguez CastanedaEl Salvador70040011304Honourable mention
Cuong DoBulgaria70070014218Bronze medal
Bach Khoa Do Vietnam7777703510Gold medal
Nujhat Ahmed DishaBangladesh20170010319Honourable mention
Vu Tung Lam DinhVietnam70770021105Silver medal
Ioannis DimouliosGreece2002004439
Diyan DimitrovBulgaria70075019151Silver medal
Marie DetermeBelgium7000007372Honourable mention
Sviatoslav DenyskovUkraine7017702263Silver medal
Zirui DengAustria5000005426
Kees den TexNetherlands1007008348Honourable mention
Matija DelićMontenegro60176020143Silver medal
Enerelt DelgerdalaiMongolia70070014218Bronze medal
Vincent Dela CruzPhilippines70070014218Bronze medal
David DedićMontenegro0000000533
Prince Appiah DebrahGhana0000000533
Pedro de Oliveira Lengruber LackBrazil7002009332Honourable mention
Damjan DavkovNorth Macedonia70077021105Silver medal
Maksim DavidzenkaBelarus1007008348Honourable mention
Lukas DasBelgium7000209332Honourable mention
Hamadi DardouriTunisia30070010319Honourable mention
Muhammad DaniyalPakistan0000000533
Matteo DamianoItaly7117702353Silver medal
Raphael Dylan DalidaPhilippines60077020143Silver medal
Neo DahlforsSweden2001003459
Raufdzhon DadabaevTajikistan1000001499
Viktor CsaplárSlovakia7017702263Silver medal
Gustavo CruzBrazil70007014218Bronze medal
Adam CroweIreland0000000533
Leonardo Costa LesageSpain40070011304Honourable mention
Diego CoronadoPeru70170015180Bronze medal
Andrej ČizmarevićCroatia71070015180Bronze medal
Yusuf Kağan ÇiçekdağTurkey70170015180Bronze medal
Karel ChwistekCzech Republic70077021105Silver medal
Tsz Fung ChuiHong Kong7077702832Gold medal
Cheuk Hei ChuHong Kong7207702353Silver medal
Tahmid Hameem ChowdhuryBangladesh70070014218Bronze medal
Maya ChouikratAlgeria0000000533
Woojin ChoiRepublic of Korea70070721105Silver medal
Minkyu ChoiRepublic of Korea7117712448Gold medal
Andrei-Giovani Chiriță Romania70070115180Bronze medal
Okezie Uzochukwu ChiedozieNigeria4000004439
Yi-Hsiang ChiaoTaiwan70072016167Bronze medal
Shevonne ChiaSingapore7207702353Silver medal
Jason ChiAustralia61070014218Bronze medal
Cheng In CheungMacau70007014218Bronze medal
Pai-Li ChengTaiwan7017702263Silver medal
Zhichang ChenBelgium70070014218Bronze medal
Ruitao ChenPeople's Republic of China7217773117Gold medal
Quanlin ChenUnited States of America7117702353Silver medal
James ChenIreland2000002470
Panagiotis ChatzikostasCyprus3000003459
Diepreye David Charles-DanielNigeria0000000533
Konstantinos CharalampousCyprus1000001499
Ioannis CharalambousCyprus30070010319Honourable mention
Dan CernatinschiRepublic of Moldova2007009332Honourable mention
Peter Iber Carvajal GutiérrezBolivia2000002470
Ricardo Carrillo SilvaVenezuela2000002470
José Miguel Carranza EscobarEl Salvador4002006415
Tomás Francisco Cantú RodríguezMexico70170015180Bronze medal
Sebastian Misael Cano SanabriaParaguay71071016167Bronze medal
Alejandro Campos RojasCosta Rica2002004439
Jahir CajasEcuador0004004439
Leonardo Caiano TavaresPortugal5000005426
Justin CahuzacFrance40077018156Bronze medal
José Manuel Cabrera GuardadoEl Salvador70070014218Bronze medal
Julián Máximo CabreraArgentina70077021105Silver medal
Andres BuriticaAustralia7007732448Gold medal
Iskandar BurievUzbekistan2000002470
Antoni BuraczewskiPoland70077021105Silver medal
Ala BoussoffaraTunisia50070012290Bronze medal
Youssef BouhtouchMorocco2000002470
Ahmed BoubahriTunisia2004006415
Cătălin BotezatRepublic of Moldova2002004439
Tse Yang Lucas BooSingapore5217772924Gold medal
Sarji Elijah BonaPhilippines70070014218Bronze medal
Zauri BokelavadzeGeorgia60070013268Bronze medal
Jelle BloemendaalNetherlands60070013268Bronze medal
Noah Hessen BjerkeNorway5000005426
Ankit BisainUnited States of America7077012263Silver medal
Sasha BiryukovLuxembourg0007007372Honourable mention
Martin BierbaumerAustria60007013268Bronze medal
Ruchee BhattaNepal4000004439
Pedro Bezerra Roque da CostaPortugal50070012290Bronze medal
Jose David Betanco GuneraHonduras0000000533
Edi BerishaKosovo0000000533
Tornike BeriaGeorgia1007008348Honourable mention
Elbert BenedictIndonesia71070015180Bronze medal
Vanya Priscillia BendatuIndonesia60070013268Bronze medal
Mohamed Aziz Ben NejmaTunisia7000007372Honourable mention
Youssef Ben KhoudTunisia0000000533
Fida El Hak BelkhirAlgeria6000006415
Myrzabek BelekovKyrgyzstan40070011304Honourable mention
Loard BejkoAlbania7000007372Honourable mention
Warren BeiCanada70077021105Silver medal
Abdulla BegaAlbania0000000533
Batsambuu BatboldMongolia70070014218Bronze medal
Albert Brovang BankeDenmark1000203459
Juliusz BaneckiPoland50077019151Silver medal
Hitihami Mudiyanselage Mihiru Anushka BandaraSri Lanka7001008348Honourable mention
Immanuel Josiah BaletePhilippines71075020143Silver medal
Eduardo BalbuenaPeru50070012290Bronze medal
Sandaru Thathsara BalahewaSri Lanka0000000533
Ivan BakharevRussian Federation7117773020Gold medal
Rakhim BaimurzinKazakhstan70172017164Bronze medal
Muaaz BahlawanSyria0000000533
Hamish BaguleyNew Zealand5002007372
Junhwi BaeRepublic of Korea7007772832Gold medal
Mohammad Reza BadriIslamic Republic of Iran70077021105Silver medal
Ahmad Nurfaris BaderulnizamMalaysia0000000533
Ali BackourSyria4000004439
Erik BabasyanArmenia70170015180Bronze medal
Sina AzizeddinIslamic Republic of Iran70275021105Silver medal
Gabriela Azucena Ayala BlancoParaguay2000002470
Hajymuhammet AtayevTurkmenistan0000000533
Marija AtanasovaNorth Macedonia1002003459
Omar Farid Astudillo MarbánMexico70077021105Silver medal
Tilek AskerbekovKyrgyzstan2007009332Honourable mention
Loreta ArzumanyanArmenia40170012290Bronze medal
Sohil AryalNepal0000000533
Sahil AryalNepal0000000533
Daniel AroneFinland7002009332Honourable mention
Johannes Sylvester ArizieGhana0000000533
Jaime Esteban Araujo SaenzBolivia0006006415
Juho AralaFinland7000007372Honourable mention
Eduardo AragonPeru70170015180Bronze medal
Kevin Francisco Aquino DíazParaguay0000000533
Erdan ApievKyrgyzstan2001205426
Esteban Aparicio HoyosColombia71070116167Bronze medal
David-Andrei AnghelRomania50770120143Silver medal
Adelina AndreiRepublic of Moldova50070012290Bronze medal
Óðinn AndrasonIceland0000000533
Pablo Andrade Carvalho BarrosBrazil70170015180Bronze medal
Bruno AndradeChile0000000533
Nithid AnchaleenukoonThailand7027702353Silver medal
Nejc AmonSlovenia60017014218Bronze medal
Giorgi AmbokadzeGeorgia1000001499
Nyamdavaa AmarMongolia7117773020Gold medal
Abdellahi El Moustapha Aly ThiamMauritania2001003459
Pedro Alves AntunesPortugal7000007372Honourable mention
José Javier Álvarez PachecoCosta Rica70070014218Bronze medal
Sabrina AlushiAlbania0000000533
Andres AlumetsEstonia70040011304Honourable mention
Hamzah AlshaikhiSaudi Arabia70173018156Bronze medal
Rahaf Khamis Mohammed Obaid AlruzaiqiOman0000000533
Ali AlramadanSaudi Arabia10177016167Bronze medal
Hajer Yaqoob Said Sawad AlrahbiOman0000000533
M.Fouad AlmouineSyria50170013268Bronze medal
Marwan AlkhayatSaudi Arabia70077021105Silver medal
Alwaqas Mahmood Mohammed AlkhadhuriOman0001001499
Dion AliuKosovo2000002470
Muath AlghamdiSaudi Arabia40070011304Honourable mention
Paulius AleknavičiusLithuania70007014218Bronze medal
Mohammed AldubaisiSaudi Arabia30070010319Honourable mention
Emerson Franzua Aldana GavarreteHonduras2000002470
Andreas AlbergNorway6117702263Silver medal
Md. Fuad Al AlamBangladesh40060010319
Hadi AlaithanSaudi Arabia70070014218Bronze medal
Alshaimaa Mohameed Salim AlabdaliOman0000000533
Humaid Nasser Humaid Al-TouqiOman1000001499
Ahmed Khalifa Said Al-ShamsiOman0000000533
Nadine AkimanaRwanda0000000533
Mauro AkermanUruguay2000002470
Shayan AhmadPakistan0000000533
Alaa Eddin AhmadSyria50071013268Bronze medal
Alejandro Manuel Aguilar CrostonPanama5002007372
Aya AguerjoutMorocco2007009332Honourable mention
Solal AfotaFrance70070014218Bronze medal
Suraj AcharyaNepal0000404439
Yahdhih Ewva Abdel WedoudMauritania0002002470
Mohamed Abderahman Mohamed El Moustapha Abdel GhaderMauritania0000000533
Toghrul AbbasovAzerbaijan50070012290Bronze medal
Joseph Desire AbayoRwanda0001001499
Saide Bouh Ahmed El-HadjMauritania0001001499
Results may not be complete and may include mistakes. Please send relevant information to the webmaster: webmaster@imo-official.org.
Google
Supported by Google