de en es fr ru

58th IMO 2017

Country results Individual results Statistics

Points distribution - IMO 2017

Contestant [][←]CountryP1P2P3P4P5P6Total#RankAward
Temirkhan ZimanovKazakhstan7307042182Silver medal
Yeoh Zi SongMalaysia74071019115Silver medal
Xingjian ZhouPeople's Republic of China7107172364Silver medal
Bekzhol Zholdubai UuluKyrgyzstan70072016265Bronze medal
Shend ZhjeqiKosovo71072118139Bronze medal
Doslan ZheksheevKyrgyzstan70070014342Honourable mention
William ZhaoCanada7707072814Gold medal
Wen ZhangBotswana0001001582
Lu ZhangPeople's Republic of China7707252814Gold medal
Guowen ZhangAustralia74070119115Silver medal
Timofey ZaytsevRussian Federation71072017188Bronze medal
Nejc ZajcSlovenia70070014342Honourable mention
Ákos ZáhorskýSlovakia7002009471Honourable mention
Abdul Rehman ZahidPakistan2000002567
Aliaksandr YuranBelarus73070017188Bronze medal
André Yuji HisatsugaBrazil71070015292Honourable mention
Hoi Wai YuHong Kong73007017188Bronze medal
Jeff York YeHong Kong73017018139Bronze medal
Doniyor YazdonovUzbekistan04070011442Honourable mention
Harvey YauUnited Kingdom7107742630Gold medal
Ruizhou YangCanada71020010457Honourable mention
Ruiming XiongCanada73070017188Bronze medal
Jischai WylerSwitzerland73030013390Honourable mention
Jinze WuPeople's Republic of China7407712630Gold medal
Farrell Eldrian WuPhilippines74072020103Silver medal
Ladina WohlwendLiechtenstein7001008497Honourable mention
Bimo Adityarahman WiraputraIndonesia74072020103Silver medal
Theam Wing ChunMalaysia71070015292Honourable mention
Kada WilliamsHungary7407222272Silver medal
Samitha Yohan Abeysinghe Wijepala Abeysinghe MudiyanselageSri Lanka72070016265Bronze medal
Adri WesselsSouth Africa61073017188Bronze medal
David WärnSweden73021114342Honourable mention
Xutong WangNew Zealand70070014342Honourable mention
Shih-Yu WangTaiwan7107072272Silver medal
Jianzhi WangSingapore74021014342Honourable mention
Bryan Peng Jun WangSingapore7707702814Gold medal
Jonas WalterGermany74070018139Bronze medal
Nassim WalhaTunisia70060013390Honourable mention
Timothy Jacob WahyudiIndonesia73070017188Bronze medal
Domen VrešSlovenia75030015292Honourable mention
Treetased VividhwaraThailand61070014342Honourable mention
Laura VištanováSlovakia70070014342Honourable mention
Gabriel VisserNetherlands7407702536Gold medal
Federico ViolaItaly73070017188Bronze medal
Hendrik VijaEstonia5301009471
Georgii VeprevRussian Federation7407152449Silver medal
David Eduardo Vente GaleanoParaguay5000005547
Nikola VelovThe former Yugoslav Republic of Macedonia54070016265Bronze medal
Rodrigo Alberto Vásquez PosadaEl Salvador73070017188Bronze medal
Aliaksei VasileuskiBelarus7307702449Silver medal
Marin VarivodaCroatia73070017188Bronze medal
Amanda VanegasVenezuela70072016265Bronze medal
Emil van der WaltSouth Africa7002009471Honourable mention
Ward van der SchootNetherlands73070017188Bronze medal
Matthijs van der PoelNetherlands7307702449Silver medal
Indy Van Den BroeckBelgium71071016265Bronze medal
Levi van de PolNetherlands75071020103Silver medal
Nils van de BergNetherlands71070015292Honourable mention
Karina Alejandra Valladares DíazGuatemala0001001582
Juan Ignacio Valero VillanuevaUruguay7002009471Honourable mention
Kayra UygunTurkey73070017188Bronze medal
Abubakr UsmanovTajikistan71070015292Honourable mention
Agnese UpīteLatvia61073017188Bronze medal
Artem UbaidullaevLatvia5300008497
Kirill TyshchukRussian Federation7707302449Silver medal
Sean Anderson TyPhilippines74070018139Bronze medal
Nobert TurihohabweUganda1101003559
Pavel TurekCzech Republic7707702814Gold medal
Miguel Tulla LizardiPuerto Rico5003008497
Andrew TugumeUganda21070010457Honourable mention
Ştefan-Rareş TudoseRomania74070119115Silver medal
Dimitrios TsintsilidasGreece73072019115Silver medal
Rafail TsiamisGreece7707002182Silver medal
Eunice TshosaBotswana0000000604
Alexey TsekhovoyKazakhstan51060012416
Alvin Cheuk Hin TseHong Kong73070017188Bronze medal
Anton TrygubUkraine770771297Gold medal
Mariusz TrelaPoland7707702814Gold medal
Ognjen TošićSerbia7707002182Silver medal
Dylan Shan Hong TohSingapore7407602449Silver medal
Akmyrat TirkeshovTurkmenistan71070015292Honourable mention
Marcos Manuel Tirador del RiegoCuba51070013390Honourable mention
Alexandra TimofteRomania71070015292Honourable mention
Stacey TianNew Zealand71070015292Honourable mention
Andreas TheocharousCyprus73070017188Bronze medal
Toomas TennisbergEstonia7001008497Honourable mention
Davit TatoshviliGeorgia73070017188Bronze medal
Soroush TaslimiIslamic Republic of Iran74070018139Bronze medal
Milan TasevskiThe former Yugoslav Republic of Macedonia70070014342Honourable mention
Bernardo TariniItaly73050015292Honourable mention
Joseph TapiaEcuador72020011442Honourable mention
Hadyn TangAustralia70120010457Honourable mention
Cho Hou TangMacau61070014342Honourable mention
Joel Junyao TanSingapore740774297Gold medal
Hou TamMacau71070015292Honourable mention
Yuta TakayaJapan770777351Gold medal
Tarmo TaipaleFinland7000108497Honourable mention
Noam Ta ShmaIsrael77020016265Bronze medal
Myat Oo SweMyanmar0001001582
Otto Alexander SutiantoIndonesia73070017188Bronze medal
Stelios StylianouCyprus72070016265Bronze medal
Joachim StudniaFrance73070017188Bronze medal
Ole Marius StrøhmNorway7001008497Honourable mention
Marius StensrudNorway45070016265Bronze medal
Patrick StalderSwitzerland73071018139Bronze medal
Gilbert SsenyonjoUganda0001001582
Tsend-Ayush SosorbaramMongolia73071119115Silver medal
Piseth SophyCambodia0001001582
Alexander SongUnited Kingdom71070015292Honourable mention
Oriol Andreu Sole PiMexico70070014342Honourable mention
Borna ŠimićCroatia73070017188Bronze medal
Valgeir SigurðssonIceland1000001582
Prashanna ShresthaNepal0000000604
Hanissa ShamsuddinMalaysia72071017188Bronze medal
Irakli ShalibashviliGeorgia70072016265Bronze medal
Flutura ShabaniKosovo5000005547
Baptiste SerrailleFrance7007702182Silver medal
Mehmet Selahaddin ŞentopTurkey52071015292Honourable mention
Tom SchmitLuxembourg5000005547
Rodrigo Ariel Schliiter VillalbaParaguay5002007528
Timothy SchlesingerSouth Africa71070015292Honourable mention
Eduardo SchildChile73070017188Bronze medal
Tomáš SásikSlovakia50071013390Honourable mention
Tudor ȘarpeRepublic of Moldova4101006538
Roman SarapinUkraine73071018139Bronze medal
Edgar Alessandro Santos SagastumeGuatemala5002007528
Omar Santiago ReyesPuerto Rico73010011442Honourable mention
Gustavo Santiago ReyesPuerto Rico7001008497Honourable mention
Yash SanjeevIndia74070018139Bronze medal
Gian Cordana SanjayaIndonesia7707002182Silver medal
Harold David Sánchez LagosHonduras1004005547
Maximiliano Sánchez GarzaMexico72070016265Bronze medal
Joud SalehSaudi Arabia73070017188Bronze medal
Diego Mateo Saleg RodriguezBolivia0000000604
Eduardo Salas JiménezCosta Rica7101009471Honourable mention
Shubham SahaIndia74070018139Bronze medal
Rahul SahaBangladesh74070018139Bronze medal
Pedro Henrique Sacramento de OliveiraBrazil74020114342Honourable mention
Amirmojtaba SabourIslamic Republic of Iran770777351Gold medal
Muhammad SaboorPakistan5101007528
Aleksandre SaatashviliGeorgia770773315Gold medal
Anar RzayevAzerbaijan73070017188Bronze medal
Alice RyhlDenmark7101009471Honourable mention
Alexandru RudiRepublic of Moldova7307702449Silver medal
Oleh RudenkoUkraine73072019115Silver medal
Tamzid Morshed RubabBangladesh73070017188Bronze medal
Antti RöysköFinland7001008497Honourable mention
Farhood RostamkhaniIslamic Republic of Iran74071019115Silver medal
Victor RongCanada74071019115Silver medal
Tabaré RolandUruguay7001008497Honourable mention
Daniel Rojas CruzPeru74071019115Silver medal
Diego RojasChile71070015292Honourable mention
Saúl Rodríguez MartínSpain63010010457
Jordi Rodríguez MansoSpain74070018139Bronze medal
Mauricio Antonio Rodríguez GutiérrezNicaragua71071016265Bronze medal
Jonathan Rodriguez FigueroaPuerto Rico70070014342Honourable mention
Iván RodríguezVenezuela71020010457Honourable mention
Timothée RocquetFrance61070014342Honourable mention
René David Reyes BardalesCosta Rica50070012416Honourable mention
Vadim RetinskiiRussian Federation74022116265Bronze medal
Ilai Yehuda ReshefPanama73050015292Honourable mention
Qiuyu RenPeople's Republic of China770774324Gold medal
Sebastian RegaladoEcuador73070017188Bronze medal
Martin RaškaCzech Republic73030013390Honourable mention
Wijelath Mohotalage Don Sandil Sandipa RanasingheSri Lanka7100008497Honourable mention
Ernestas RamanauskasLithuania71020010457Honourable mention
Peter RalbovskýSlovakia7001109471Honourable mention
Martin RakovskyLuxembourg61072016265Bronze medal
Sunatullo RakhmatovTajikistan51070013390Honourable mention
Nikola RaicevicMontenegro72070016265Bronze medal
Md Sabbir RahmanBangladesh71070015292Honourable mention
Laura QueipoVenezuela70070014342Honourable mention
Shaquille Wyan QuePhilippines74070018139Bronze medal
Qi QiCanada72070117188Bronze medal
Jonas PukštaLithuania71071016265Bronze medal
Rafail PsyroukisGreece73070017188Bronze medal
Tomasz PrzybyłowskiPoland73070017188Bronze medal
Fabio PruneriItaly7407702536Gold medal
Ingus Jānis PretkalniņšLatvia73007017188Bronze medal
Aditya PrakashIndia70070014342Honourable mention
Marián PoturnaySlovakia71072017188Bronze medal
David PopovićSlovenia74010012416Honourable mention
Kevin Luiz Ponte PucciPortugal74070018139Bronze medal
Ajay PokharelNepal0001001582
Ernestina Plate ZelaschiParaguay5101007528
Gerardo Iván Piris TillnerParaguay7001008497Honourable mention
Alfredo Alef Pineda ReyesMexico73072019115Silver medal
Robbe PincketBelgium4000004555
Nhật Duy PhanVietnam7407702536Gold medal
Nam Khánh PhạmVietnam7707002182Silver medal
Jan PetrCzech Republic73070017188Bronze medal
Fernando José Pérez ColajGuatemala0002204555
Marcelo PérezUruguay6000006538
Gonaduwage Maneth Banula PereraSri Lanka72070016265Bronze medal
Yu PengEcuador5101209471
Junyao PengUnited States of America7707012272Silver medal
Angelos PelecanosCyprus74070018139Bronze medal
Marie PeetersBelgium73022014342Honourable mention
Illia PchalintsauBelarus71072017188Bronze medal
Manfred PaulGermany72051015292Honourable mention
Albert John PatupatPhilippines7707202364Silver medal
Tanish PatilSwitzerland70017015292Honourable mention
Garam ParkBotswana40070011442Honourable mention
Daniel-Nicolae ParaschivRepublic of Moldova71070015292Honourable mention
Hristo PapazovBulgaria73070017188Bronze medal
Bivek PanthiNepal0000000604
Bibek PanthiNepal0001001582
Breki PálssonIceland4100005547
Anton PaliukhovichBelarus56070018139Bronze medal
Wemp PachecoVenezuela73070017188Bronze medal
Ahmet Alper ÖzüdoğruTurkey70070014342Honourable mention
El Mehdi OudaoudMorocco71070015292Honourable mention
Siaka Davi OuattaraIvory Coast0102003559
Nicole OspeltLiechtenstein7001008497Honourable mention
Carolina OrtegaColombia70072016265Bronze medal
Charles Onyango OpiyoKenya3000205547
David OpaličSlovenia73070017188Bronze medal
Davrbek OltiboevUzbekistan51070013390Honourable mention
Ludvig OlssonSweden73071018139Bronze medal
Okechukwu Williams OkekeNigeria51070013390Honourable mention
Nobuyuki OkadaJapan63071017188Bronze medal
Annika OehriLiechtenstein5001006538
Mihnea-Andrei OcianRomania72072018139Bronze medal
Emmanuel ObongiUganda1100002567
Beracah May Nyang'OrKenya0000000604
Erkhes NyamsaikhanMongolia73070017188Bronze medal
Chilolum Christopher Uzoma NwigweNigeria70040011442Honourable mention
Mmesomachi NwachukwuNigeria51070013390Honourable mention
Maicol Denin Núñez ColmanUruguay5001006538
Lukas NovakCroatia76070020103Silver medal
Petar Nizić - NikolacCroatia77020016265Bronze medal
Jesse NieminenFinland7100019471Honourable mention
Jonathan Tilling NiemannDenmark73040014342Honourable mention
Oliver NickLuxembourg70070014342Honourable mention
Nhok Tkhai Shon NhoUkraine7607032364Silver medal
Cảnh Hoàng NguyễnVietnam7707702814Gold medal
Ho Ieng NgaiMacau71070015292Honourable mention
Yu Peng NgSingapore74070018139Bronze medal
Sergey NersisyanArmenia74070018139Bronze medal
Violeta NaydenovaBulgaria7707002182Silver medal
Andrey NaradzetskiBelarus73070017188Bronze medal
Neel NandaUnited Kingdom7407072536Gold medal
Moussa NanaIvory Coast2001003559
Khin Chew Chew NaingMyanmar0101002567
Aaron Jude NaiduSouth Africa71023013390Honourable mention
Anna MustataIreland70072016265Bronze medal
Natali MuradyanArmenia6003009471
Claudia Mulero FernandezPuerto Rico70070014342Honourable mention
Anant MudgalIndia74070018139Bronze medal
Emin MrkonjaBosnia and Herzegovina63070016265Bronze medal
Taariq MowzerSouth Africa73070017188Bronze medal
Pedro Moreira FernandesPortugal74013015292Honourable mention
Catalina MonsalveColombia70040011442Honourable mention
Christopher MolinaEcuador50070012416Honourable mention
Amir Mokhammed-AliKazakhstan7407712630Gold medal
Igli MllojaAlbania71040012416Honourable mention
Mikayel MkrtchyanArmenia76070020103Silver medal
Tamara MitrovskaThe former Yugoslav Republic of Macedonia71070015292Honourable mention
Khalil MiriTunisia72070016265Bronze medal
Taha Miran ZadehIslamic Republic of Iran7707002182Silver medal
Fakhreddine MilouchiTunisia3001004555
Aleksa MilojevićSerbia57071020103Silver medal
Lkhanaajav MijiddorjMongolia50070012416Honourable mention
Lugo MihovilićCroatia32070012416Honourable mention
Dor MezerIsrael7707002182Silver medal
Sebastian MeyerGermany71070015292Honourable mention
Techheang MengCambodia1007008497Honourable mention
Lea MenasceLuxembourg2000002567
Martin MelicherSlovakia73021013390Honourable mention
Dimitrios Chrysovalantis MelasGreece7607012182Silver medal
Marko MedvedevSerbia7707102272Silver medal
Igor MedvedevSerbia73070017188Bronze medal
Ralph Johannes McDougallSouth Africa71020010457Honourable mention
Abdullah Muqdad Mawlood Al-AniIraq2001003559
Doniyorbek MatyakubovUzbekistan22070011442Honourable mention
Dávid MatolcsiHungary54030012416
Luis Diego Mata BoschiniCosta Rica7001008497Honourable mention
Julián MasliahArgentina76070020103Silver medal
Abdellah MarzougMorocco4301008497
Vahan MartirosyanArmenia73071018139Bronze medal
Pavle MartinovićSerbia73072019115Silver medal
Matías Rubén Martínez RodríguezParaguay70070014342Honourable mention
Resul MamiyevTurkmenistan73070017188Bronze medal
Daniel MalaveEcuador7002009471Honourable mention
Andraž MaierSlovenia71070015292Honourable mention
Duarte Luís Maia NascimentoPortugal54060015292
Seyed Mohammadsadegh Mahdavi TikdariIslamic Republic of Iran7307702449Silver medal
Prabin Kumar MahatoNepal0100001582
Sanjeev Amrit MahadeoTrinidad and Tobago71070015292Honourable mention
Björn MagnussonSweden70022011442Honourable mention
Gagik MagakyanArmenia74071019115Silver medal
Michaël MaexBelgium7101009471Honourable mention
Meer Kamal M. MohammedIraq1001002567
Anna LyubarskajaNorway7101009471Honourable mention
Wai Yan Moe LwinMyanmar0000000604
Arvid LunnemarkSweden71072017188Bronze medal
Seli LulajAlbania7001008497Honourable mention
Richard LuhtaruEstonia74071019115Silver medal
Aryo Lotfi JandaghiIslamic Republic of Iran7707222536Gold medal
Eduardo Andree Lorenzana SolanoHonduras5002007528
Alexandru LopotencoRepublic of Moldova73030013390Honourable mention
Dimitrios LolasGreece7707002182Silver medal
Emiliano LiwskiArgentina50070012416Honourable mention
Jia De LiuMacau53070015292Honourable mention
James LinUnited States of America770772306Gold medal
Tan Li XuanMalaysia73070017188Bronze medal
Keiran LewellenNew Zealand70070014342Honourable mention
Neringa LevinskaitėLithuania7101009471Honourable mention
Yui Hin Arvin LeungHong Kong73010011442Honourable mention
Saba LepsveridzeGeorgia7707202364Silver medal
Nikita LeoEstonia7100008497Honourable mention
Joose LehtinenFinland7001008497Honourable mention
Songun LeeRepublic of Korea7707072814Gold medal
Shun Ming Samuel LeeHong Kong7407702536Gold medal
Shuang-Yen LeeTaiwan7707002182Silver medal
Ilyas LebleuFrance73020012416Honourable mention
Quang Dũng LêVietnam7707072814Gold medal
Diego Lázaro CusihuamanPeru34070014342Honourable mention
Zlatko Salko LagumdžijaBosnia and Herzegovina73070017188Bronze medal
Ben KyaloKenya0002002567
Man Yi KwokHong Kong7407502364Silver medal
Nurullah Giray KuruTurkey73071018139Bronze medal
Naoki KurodaJapan7407702536Gold medal
Amar KurićBosnia and Herzegovina73070017188Bronze medal
Luis Alejandro Kuffner PiñeiroCosta Rica70070014342Honourable mention
Alikhan KudaibergenovKazakhstan7307702449Silver medal
Soji KubotaJapan7107702272Silver medal
Alex Villaro Y KrügerDenmark60071014342Honourable mention
Savinien KreczmanBelgium77060020103Silver medal
Danil KoževnikovCzech Republic77031018139Bronze medal
Illya KovalUkraine77010015292Honourable mention
Benedek KovácsHungary73030013390Honourable mention
Kouakou Dieudonné KouassiIvory Coast0101002567
Shenal Santhush KotuwewattaSri Lanka73070017188Bronze medal
Onur KorkmazTurkey73070118139Bronze medal
Wietze KoopsNetherlands65040015292
Manu KoipallilTanzania3000003559
Laurenz KohlbachAustria7007702182Silver medal
Taein KoSri Lanka7002009471Honourable mention
Aurimas KlimašauskasLithuania7001008497Honourable mention
Daishi KiyoharaJapan72070016265Bronze medal
Nattakorn KittisutThailand7707312536Gold medal
Joonas Jürgen KiselEstonia73040014342Honourable mention
Brian KiruiKenya0001001582
Sehun KimRepublic of Korea770717297Gold medal
Dain KimRepublic of Korea770771297Gold medal
Davit KhvedelidzeGeorgia74070018139Bronze medal
Naimdzhon KhondzhonovTajikistan74070018139Bronze medal
Sanjaakhuu KhenziiMongolia71070015292Honourable mention
Atiila Birah Joselyn KharoboUganda0100001582
Isha KhapreKenya0000000604
Awanish KhanalNepal0000000604
Muhammad Harun Ali KhanPakistan2007009471Honourable mention
Mustafa Hassan Khaleel Al-ObaidiIraq1000001582
Vahe KaragulyanArmenia71070015292Honourable mention
Wei-Jiun KaoTaiwan74070018139Bronze medal
Shuho KandaJapan74071019115Silver medal
Yakob KahaneFrance73027019115Silver medal
Branko JuranGermany63017017188Bronze medal
Ari JordanSwitzerland70042013390Honourable mention
Pasit JindanuwatThailand7707702814Gold medal
Isaac Jair Jiménez UribeMexico73040014342Honourable mention
Shuyu JiaoBotswana0100001582
Yuanyang JiangPeople's Republic of China7207272536Gold medal
Olli JärviniemiFinland53070015292Honourable mention
Justas JanickasLithuania6102009471
Frieder JäckelSwitzerland73020012416Honourable mention
Ramil JabiyevAzerbaijan74070018139Bronze medal
Mark JabbourSyria7707002182Silver medal
Mikhail IvanovRussian Federation7777002814Gold medal
Jelena IvančićSerbia73070017188Bronze medal
Heorhii IvanchykUkraine74070018139Bronze medal
Tolibjon IsmoilovUzbekistan24070013390Honourable mention
S M Nayeemul IslamBangladesh70070014342Honourable mention
Santiago IrurtiaUruguay5000005547
Aitor Iribar LópezSpain70070014342Honourable mention
Filip-Alexandru IonRomania7007732449Silver medal
Valentin ImbachSwitzerland70050012416Honourable mention
Nadezhda IlievaThe former Yugoslav Republic of Macedonia51070013390Honourable mention
Hermanni HuhtamäkiFinland7001008497Honourable mention
Pavel HudecCzech Republic7347102272Silver medal
Lorenz HübelAustria6000006538
Vincent HuangUnited States of America74071120103Silver medal
Antonia HuangIreland70070014342Honourable mention
William HuAustralia70072016265Bronze medal
Safet HoxhaAlbania7001008497Honourable mention
Luka HorjakSlovenia73070017188Bronze medal
Daniel HolmesAustria71020010457Honourable mention
Maximilian HoferAustria6101008497
Hữu Quốc Huy HoàngVietnam770777351Gold medal
Farras Mohammad Hibban FaddilaIndonesia51072015292Honourable mention
Abdeldjalil HezouatAlgeria03070010457Honourable mention
Charuka Nishala Kulathunga Bandara Herath MudiyanselageSri Lanka70070014342Honourable mention
Sothiroth HemCambodia0001001582
Bjørnar Gullikstad HemNorway70005012416Honourable mention
Nicole HedblomSweden73072019115Silver medal
Mark HeaveyIreland73040014342Honourable mention
Tiancheng HePeople's Republic of China7407072536Gold medal
Rodrigue Haya EnriquezBelgium72070117188Bronze medal
Zyad HassanEgypt1001002567
Kaarel HänniEstonia73031014342Honourable mention
Liam HananyIsrael7607122364Silver medal
William HanNew Zealand73070017188Bronze medal
Abdulhameed Bassam Hameed Al-JarrahIraq7000007528Honourable mention
Ilyes HamdiAlgeria73070017188Bronze medal
Sodavann HakCambodia0000000604
Rafah Hajjar MuñozSpain73070017188Bronze medal
Khaled HagrasEgypt1000001582
Abderrahim Hadj BrahimAlgeria70070014342Honourable mention
Omar HabibullahSaudi Arabia70070014342Honourable mention
Alzubair HabibullahSaudi Arabia75070019115Silver medal
Kaung Khant GyiMyanmar0101002567
Elder Raúl Alejandro Guzmán RomeroGuatemala7001008497Honourable mention
Rustem GurbandurdyyevTurkmenistan70070014342Honourable mention
Thomas GuoCanada75070019115Silver medal
Jehú Josue Guerrero UrrutiaNicaragua1001002567
Jose Manuel Guerra ColqueBolivia7002009471Honourable mention
Boaz GubermanIsrael71070116265Bronze medal
Camila GuajardoChile2101004555
Andrew GuUnited States of America7407712630Gold medal
Luz Elena GrisalesColombia71070015292Honourable mention
Tarush GoyalIndia73010011442Honourable mention
Gautham GopinathBotswana2001003559
Richard Antonio González RugamaNicaragua50070012416Honourable mention
Cristhian GonzálezColombia60071014342Honourable mention
Darragh GlynnIreland71030011442Honourable mention
Iheb GhanmiTunisia70070014342Honourable mention
Vasileios GeorgiadisGreece7707702814Gold medal
Iván GelósUruguay7002009471Honourable mention
Sean Gee ZhingMalaysia50070012416Honourable mention
Attila GáspárHungary7407702536Gold medal
Emil GasimovAzerbaijan71070015292Honourable mention
Konstantin GarovBulgaria57070019115Silver medal
Olivier GarçonnetFrance71072017188Bronze medal
Leonardo Ariel García MoránMexico74070018139Bronze medal
Ivan GanevBulgaria7707022364Silver medal
Siwakorn FuangkawinsombutThailand74070018139Bronze medal
Atli Fannar FranklínIceland71040012416Honourable mention
Pierre FoxiusLuxembourg2000002567
Mark FortuneIreland1007008497Honourable mention
Jan FornalPoland73070017188Bronze medal
Diego Alejandro Flores MenjívarEl Salvador70070014342Honourable mention
Ian FleschlerArgentina7707702814Gold medal
Marius FischerDenmark70070014342Honourable mention
Henry Felén ChávezPeru74070018139Bronze medal
Yiannis FamNew Zealand74070018139Bronze medal
Hrólfur EyjólfssonIceland7000007528Honourable mention
Fahd Et-TaheryMorocco73000010457Honourable mention
Elie EshoaSyria70070014342Honourable mention
Alban EleziKosovo5001006538
Abdelrahman ElawadlyEgypt0000000604
Asif E ElahiBangladesh7707302449Silver medal
Saad EjazPakistan21070010457Honourable mention
Anna EconomouCyprus7001008497Honourable mention
Andreas EconomouCyprus73070017188Bronze medal
Hugo EberhardSweden73020012416Honourable mention
Azur ĐonlagićBosnia and Herzegovina71070015292Honourable mention
Văn Quyết ĐỗVietnam74070018139Bronze medal
Maciej DziubaPoland73070017188Bronze medal
Rei DunjaAlbania60070013390Honourable mention
Kyle Patrick DulayPhilippines7307702449Silver medal
Yahor DubovikBelarus771770297Gold medal
Thiemo DsubankoAustria7001008497Honourable mention
Martin DreesGermany73070017188Bronze medal
Marija DosljakMontenegro0101002567
Yao Antoine Jean-Phillippe DormekporIvory Coast0001001582
Víctor Antonio Domínguez SilvaMexico71070015292Honourable mention
Mihnea-Gabriel DoicaRomania7707002182Silver medal
Cillian DohertyIreland74060017188Bronze medal
Nikita DobronravovRussian Federation73070219115Silver medal
Ognjen DjukovicMontenegro70017015292Honourable mention
George Lucas Diniz AlencarBrazil53072017188Bronze medal
Atanas DinevBulgaria73070017188Bronze medal
Gorazd DimitrovThe former Yugoslav Republic of Macedonia6001007528
Dennis Joaquín Díaz DíazEl Salvador72040013390Honourable mention
Bruno Di SanzoArgentina70070014342Honourable mention
Nikita DeniskinItaly7707702814Gold medal
Ali DeebSyria51070013390Honourable mention
Nicolás De La HozColombia70070014342Honourable mention
Maria Matilde de Carvalho Barreto Soares da SilvaPortugal6300009471
Henrique Miguel de Andrade Campos NavasPortugal73070017188Bronze medal
Nikola DanevskiThe former Yugoslav Republic of Macedonia50070012416Honourable mention
Hong Sheng DanCambodia0001001582
Aimen DahamAlgeria73010011442Honourable mention
Jacob CoxonUnited Kingdom73070017188Bronze medal
Linus CooperAustralia72712019115Silver medal
Gabriel Javier Collado ValverdeCosta Rica70060013390Honourable mention
Gabriel CojocaruRepublic of Moldova73020012416Honourable mention
Alic CiumeicoRepublic of Moldova60070013390Honourable mention
Reinis CirponsLatvia71070015292Honourable mention
Andrea CipriettiItaly72012012416Honourable mention
İlker Can ÇiçekTurkey74072020103Silver medal
Diego Chumacero CarballoBolivia70070014342Honourable mention
Zachary ChromanUnited States of America7207172449Silver medal
Rasmus Juhl ChristensenDenmark7001008497Honourable mention
Ahmed Zawad ChowdhuryBangladesh7207702364Silver medal
Kyu Hyeon ChoiRepublic of Korea7707702814Gold medal
Yu-Pin ChiuTaiwan5707032272Silver medal
Demetrius Sarrin ChisombeKenya0000000604
Begaaly ChiketaevKyrgyzstan71070015292Honourable mention
Sivmey ChhunCambodia0000000604
Clarence Xuan Da ChewSingapore73071018139Bronze medal
Tien-Chun ChengTaiwan7507702630Gold medal
Jung-Tao ChengTaiwan7707002182Silver medal
Jacopo Guoyi ChenItaly73072019115Silver medal
Andrew Yian ChenNew Zealand70072016265Bronze medal
Kai Un CheangMacau70012010457Honourable mention
Matthew CheahAustralia7107702272Silver medal
Hou Tin ChauMacau7407702536Gold medal
Ivan Chan Kai ChinMalaysia7707002182Silver medal
Davi Cavalcanti SenaBrazil73072019115Silver medal
Rosie CatesUnited Kingdom71070318139Bronze medal
Nicolás CassiaArgentina73070017188Bronze medal
Cristian CarrascoChile60070013390Honourable mention
Mateo Carranza VélezArgentina74072020103Silver medal
Gabriel Emiliano Carranza MenjívarEl Salvador40072013390Honourable mention
João César Campos VargasBrazil7507202182Silver medal
Jocelyn Isabel Calderon CalderonBolivia7001008497Honourable mention
Melissa Cai ShiCosta Rica1001002567
Manuel CabralPortugal71070015292Honourable mention
Mvano CabangohTanzania1001002567
Valerie BustosEcuador7001008497Honourable mention
Lorenc BushiAlbania73070017188Bronze medal
Simon BreneisAustria7304702182Silver medal
Bruno Brasil MeinhartBrazil71070015292Honourable mention
Mateo BozziChile7002009471Honourable mention
Vladimir BoskovicMontenegro7101009471Honourable mention
Márton BorbényiHungary7307712536Gold medal
Krit BoonsirisethThailand7707702814Gold medal
Ciprian-Mircea BonciocatRomania73070118139Bronze medal
Bartłomiej BollinPoland44071218139Bronze medal
Adisa BolićBosnia and Herzegovina73070017188Bronze medal
Mekhron BobokhonovTajikistan71070015292Honourable mention
Muhammadjon BoboevTajikistan73070017188Bronze medal
Aviel BoagIsrael55000010457
Pihely Soraya BléIvory Coast0001001582
Zigmas BitinasLithuania73070017188Bronze medal
Nikoloz BirkadzeGeorgia7107702272Silver medal
Joel BinuBotswana2001003559
Shyngys BilyalovKazakhstan74010012416Honourable mention
Filip BialasCzech Republic7307702449Silver medal
Sutanay BhattacharyaIndia73010011442Honourable mention
Ankan BhattacharyaUnited States of America7507702630Gold medal
Pit BermesLuxembourg5001006538
Ardita BerishaKosovo70070014342Honourable mention
Amund Skretting BergsetNorway6101008497
Younes El Maamoun BenyahiaAlgeria71070015292Honourable mention
Sara BentrifaAlgeria0102003559
Joe BentonUnited Kingdom775712297Gold medal
Daniel Marcelo Benavides QuispialayaPeru74070018139Bronze medal
Jaime Benabent GuerreroSpain73010011442Honourable mention
Chady Ben HamidaTunisia41070012416Honourable mention
Mamoun Ben ChekrounMorocco73030013390Honourable mention
Iustin BeldieDenmark71073018139Bronze medal
Adrian BekerCroatia74072020103Silver medal
Agamyrat BegenjovTurkmenistan53070015292Honourable mention
Batmend BatsaikhanMongolia42070013390Honourable mention
Andres Sebastian Barriga RodriguezBolivia1000001582
Zsuzsanna BaranHungary74070018139Bronze medal
Radomił BaranPoland73071018139Bronze medal
Kiril BangachevBulgaria74071019115Silver medal
Artūrs BangaLatvia70073017188Bronze medal
James BangAustralia73070017188Bronze medal
Nikita BalykinKyrgyzstan1000001582
Diego César Balbuena DuarteParaguay6001007528
Eglis BalaniAlbania7002009471Honourable mention
Kinantan Arya BagaspatiIndonesia74070018139Bronze medal
Seungyoon BaekRepublic of Korea7407722729Gold medal
Jafet Alejandro Baca ObandoNicaragua43070014342Honourable mention
Tijana BabićBosnia and Herzegovina72040013390Honourable mention
Altangerel BaatarMongolia73070017188Bronze medal
Saadinur Azisbek UuluKyrgyzstan73070017188Bronze medal
Yoav AvidanIsrael7707002182Silver medal
Ye Man AungMyanmar0001001582
Hein Thant AungMyanmar2007009471Honourable mention
Elvar Wang AtlasonIceland73040014342Honourable mention
Angelos AssosCyprus73070017188Bronze medal
Ahmed AsiniMorocco73070017188Bronze medal
Sualeh AsifPakistan74070018139Bronze medal
Jepbar AsgarovTurkmenistan73070017188Bronze medal
Alexander ArmbrusterGermany7307702449Silver medal
Denis Farid Arancibia BobarinBolivia2007009471Honourable mention
Ahmed-Amine AnzaliMorocco50070012416Honourable mention
Clyde Wesley AngPhilippines73070017188Bronze medal
Aruzhan AmanbayevaKazakhstan73071018139Bronze medal
Joseph Daniel Altamirano PachecoPeru74070018139Bronze medal
Shaden AlshammariSaudi Arabia74070018139Bronze medal
Omar AlrabiahSaudi Arabia7307702449Silver medal
Blaise-Pascal AlloIvory Coast0001001582
Ahmad AlkhamisSyria71070015292Honourable mention
Ruslans AleksejevsLatvia70030010457Honourable mention
Raul Alfredo Alcántara CastilloPeru7707012272Silver medal
Andreas AlbergNorway74070018139Bronze medal
Hafez Al-AssadSyria0007007528Honourable mention
Mohammed Al AnsariSaudi Arabia5201008497
Edikan Idongesit AkpabioNigeria43070014342Honourable mention
Nathanon AkkaraphabThailand74070018139Bronze medal
Jonathan Kweku Deladem AkabaGhana5001006538
Justin Oweitu AhumuzaUganda2102005547
Jeonghyun AhnRepublic of Korea771707297Gold medal
Viktor AhmetiKosovo50070012416Honourable mention
Hassan AhmedPakistan50070012416Honourable mention
Mirali AhmadliAzerbaijan73070017188Bronze medal
Onice AguilarVenezuela1001002567
Ari Páll AgnarssonIceland5001006538
Murad AghazadeAzerbaijan26070015292Honourable mention
Rahman AgamyradovTurkmenistan71070015292Honourable mention
Jorge AcuñaChile7002009471Honourable mention
Alberto Acosta RecheSpain77020016265Bronze medal
Sergio AcelasColombia71030011442Honourable mention
Ahmad Abou DanSyria71070015292Honourable mention
Komron AbdulloevTajikistan73070017188Bronze medal
Abdumalik AbdukayumovUzbekistan7707002182Silver medal
Amirbek AbdirasulovKyrgyzstan50070012416Honourable mention
Anar AbbasliAzerbaijan72070016265Bronze medal
Results may not be complete and may include mistakes. Please send relevant information to the webmaster: webmaster@imo-official.org.
Google
Supported by Google