International Mathematical Olympiad 2021 (St Petersburg (virtual), Russia) Individual Scores, Contestant Code Order

PositionCodeNameScore on QuestionTotalMedal
123456
533=ALBSabrina Alushi0000000
533=ALBAbdulla Bega0000000
372=ALBLoard Bejko7000007
533=ALBNijada Kacmoli0000000
533=ALBTedi Kallço0000000
439=ALBKlevis Liperi4000004
ALBAlbania Totals110000011
415=ALGFida El Hak Belkhir6000006
533=ALGMaya Chouikrat0000000
499=ALGChoubaila Guerfi0001001
533=ALGYoucef Kenane0000000
426=ALGMohamed Wacyl Meddour5000005
439=ALGWafaa Mers2002004
ALGAlgeria Totals130030016
105=ARGJulián Cabrera70077021Silver Medal
348=ARGFederico Mierez7000018
533=ARGNicolás Ricci0000000
372=ARGLorenzo Ruiz Diaz6001007
332=ARGLucas Sandleris7002009
105=ARGBruno Ziger70077021Silver Medal
ARGArgentina Totals34001714166
290=ARMLoreta Arzumanyan40170012Bronze Medal
180=ARMErik Babasyan70170015Bronze Medal
180=ARMRuben Hambardzumyan70170015Bronze Medal
63=ARMVahagn Hovhannisyan70177022Silver Medal
105=ARMMher Karagulyan77070021Silver Medal
415=ARMHayk Karapetyan4002006
ARMArmenia Totals3674377091
48=AUSAndres Buritica70077324Gold Medal
218=AUSJason Chi61070014Bronze Medal
63=AUSZian Shang70177022Silver Medal
24=AUSHadyn Tang70177729Gold Medal
105=AUSHaibing Wang70077021Silver Medal
319=AUSRuiying Wu01027010
AUSAustralia Totals3422373510120
268=AUTMartin Bierbaumer60007013Bronze Medal
426=AUTZirui Deng5000005
533=AUTMichael Hollnbuchner0000000
319=AUTTristan Löb10027010
167=AUTDoris Obermaier70027016Bronze Medal
459=AUTGabriel Pflügl1002003
AUTAustria Totals2000621047
290=AZEToghrul Abbasov50070012Bronze Medal
304=AZEFidan Garayeva40070011
415=AZEYusif Gasimov5000106
372=AZEJavad Ismayilzada7000007
180=AZEAmin Jafarzade70170015Bronze Medal
304=AZEElcin Musazade40070011
AZEAzerbaijan Totals3201281062
218=BELZhichang Chen70070014Bronze Medal
332=BELLukas Das7000209
372=BELMarie Determe7000007
290=BELEmilhan Dürrüoglu41007012Bronze Medal
348=BELOlivier Fays7001008
156=BELBrecht Verbeken70047018Bronze Medal
BELBelgium Totals39101216068
319=BGDMd. Fuad Al Alam40060010
218=BGDTahmid Hameem Chowdhury70070014Bronze Medal
319=BGDNujhat Ahmed Disha20170010
372=BGDTahjib Hossain Khan0007007
218=BGDMd. Maruf Hasan Rubab60170014Bronze Medal
268=BGDAdnan Sadik50170013Bronze Medal
BGDBangladesh Totals2403410068
151=BGRDiyan Dimitrov70075019Silver Medal
218=BGRCuong Do70070014Bronze Medal
63=BGRStefan Hadzhistoykov71077022Silver Medal
24=BGRBorislav Kirilov70177729Gold Medal
180=BGRMartin Kopchev71070015Bronze Medal
105=BGRIliyas Noman70077021Silver Medal
BGRBulgaria Totals422142267120
180=BIHHaris Imamović71007015Bronze Medal
290=BIHMarko Jojić40170012Bronze Medal
268=BIHErvin Macić60070013Bronze Medal
167=BIHBenjamin Mujkić70072016Bronze Medal
372=BIHNaida Purišević7000007
156=BIHBoris Stanković70173018Bronze Medal
BIHBosnia-Herzegovina Totals38122812081
348=BLRMaksim Davidzenka1007008
105=BLRDmitriy Gorovoy70077021Silver Medal
105=BLRUladzislau Maksimchuk70077021Silver Medal
105=BLRDzmitry Maslionchanka70077021Silver Medal
63=BLRArtsiom Mialik70177022Silver Medal
167=BLRKseniya Shastakova71170016Bronze Medal
BLRBelarus Totals361242280109
415=BOLJaime Esteban Araujo Saenz0006006
470=BOLPeter Iber Carvajal Gutiérrez2000002
372=BOLMarvin Mario Martinez Nuñez7000007
415=BOLCarlos Andrés Pozo Vargas0006006
372=BOLDavid Sompero Mendoza5002007
533=BOLLuis André Villán Gabriel0000000
BOLBolivia Totals1400140028
180=BRAPablo Andrade Carvalho Barros70170015Bronze Medal
218=BRAGustavo Cruz70007014Bronze Medal
63=BRAMarcelo Machado Lage70177022Silver Medal
180=BRAGabriel Paiva70170015Bronze Medal
105=BRAOlavo Paschoal Longo70077021Silver Medal
332=BRAPedro de Oliveira Lengruber Lack7002009
BRABrazil Totals42033021096
533=BWAAchal Kumar Gupta0000000
533=BWADani Kannanaikal Martin0000000
533=BWATaonga Ndolo0000000
533=BWAKalidas Rayirath0000000
533=BWAEnoch Titus Robert0000000
533=BWAAshwin Shine0000000
BWABotswana Totals0000000
105=CANWarren Bei70077021Silver Medal
32=CANThomas Guo77077028Gold Medal
63=CANKevin Min71077022Silver Medal
63=CANArvin Sahami70177022Silver Medal
20=CANEric Shen70277730Gold Medal
32=CANZixiang Zhou60177728Gold Medal
CANCanada Totals4184424214151
533=CHIBruno Andrade0000000
319=CHIFernanda Gutierrez30070010
426=CHISiyuan Lu4001005
372=CHIMarcel Metayer7000007
499=CHIDiego Perez0010001
533=CHIMatias Pinto0000000
CHIChile Totals140180023
17=CHNRuitao Chen72177731Gold Medal
17=CHNChenxu Feng72177731Gold Medal
3=CHNYebo Peng71777736Gold Medal
CHNYichuan Wang77777742Gold Medal
3=CHNChen Wei71777736Gold Medal
15=CHNYuxing Xia73177732Gold Medal
CHNChina Totals421624424242208
167=COLEsteban Aparicio Hoyos71070116Bronze Medal
439=COLAlejandro Escorcia Bell4000004
499=COLNicolás Palencia1000001
533=COLNicolás Pérez0000000
63=COLJuan Esteban Reyes70077122Silver Medal
348=COLLorenzo Sarria7001008
COLColombia Totals2610157251
439=CRIAlejandro Campos Rojas2002004
459=CRINicole Lipschitz Kesselman1000203
499=CRICarlos Shum Apuy1000001
499=CRIDanny Solorzano Mayorga1000001
533=CRIMaricruz Vasquez Sandi0000000
218=CRIJavier Álvarez Pacheco70070014Bronze Medal
CRICosta Rica Totals120092023
319=CYPIoannis Charalambous30070010
499=CYPKonstantinos Charalampous1000001
459=CYPPanagiotis Chatzikostas3000003
426=CYPCharalampos Georgiou5000005
372=CYPKyriakos Tsiannis7000007
470=CYPCharalampos Zacharia0002002
CYPCyprus Totals190090028
105=CZEKarel Chwistek70077021Silver Medal
439=CZEMichal Janík4000004
156=CZEJiří Kalvoda70047018Bronze Medal
63=CZEMagdaléna Mišinová70177022Silver Medal
105=CZESamuel Rosiar70077021Silver Medal
10=CZEMatouš Šafránek77077735Gold Medal
CZECzech Republic Totals397132357121
459=DENAlbert Brovang Banke1000203
304=DENMikkel Sigurd Ebbesen Haagh40070011
470=DENHugo Valling Lauritsen1000102
348=DENMagnus Ridder Olsen0007108
218=DENJohan Skak70070014Bronze Medal
348=DENSøren Lund Skeie0107008
DENDenmark Totals1310284046
439=ECUJahir Cajas0004004
290=ECUMiguel Guzman50070012Bronze Medal
533=ECUJhosue Infante0000000
439=ECUZhiron Wu2002004
218=ECUJiamao Yu70070014Bronze Medal
533=ECUEmilio Zamora0000000
ECUEcuador Totals1400200034
470=EGYAhmad Elsaieed1000102
533=EGYMohamed Mostafa0000000
EGYEgypt Totals1000102
304=ESPLeonardo Costa Lesage40070011
426=ESPRoger Lidón Ardanuy5000005
372=ESPMiguel Navarro Muñoz7000007
372=ESPBernat Pagès Vives5002007
268=ESPÀlex Rodríguez García60007013Bronze Medal
372=ESPMiguel Valdivieso Valles7000007
ESPSpain Totals340097050
304=ESTAndres Alumets70040011
372=ESTAleksei Ganyukov7000007
218=ESTKristjan-Erik Kahu50072014Bronze Medal
105=ESTRalf Joosep Kask70077021Silver Medal
372=ESTMartin Rahe7000007
459=ESTMarko Tsengov2000103
ESTEstonia Totals35001810063
372=FINJuho Arala7000007
332=FINDaniel Arone7002009
372=FINSampo Siitonen7000007
499=FINTianyue Sun0001001
426=FINAnni Tapionlinna5000005
290=FINVille Uotila50070012Bronze Medal
FINFinland Totals3100100041
218=FRASolal Afota70070014Bronze Medal
156=FRAJustin Cahuzac40077018Bronze Medal
426=FRAMano Etilé - Zéphoris4001005
15=FRAAurélien Fourré47077732Gold Medal
180=FRAVladimir Ivanov71070015Bronze Medal
105=FRAAlec Le Helloco70077021Silver Medal
FRAFrance Totals338036217105
499=GEOGiorgi Ambokadze1000001
348=GEOTornike Beria1007008
268=GEOZauri Bokelavadze60070013Bronze Medal
180=GEODemetre Gelashvili10077015Bronze Medal
63=GEOMikheili Kvinikadze70177022Silver Medal
180=GEOAna Onoprishvili70170015Bronze Medal
GEOGeorgia Totals23023514074
13=GERLennart Christian Grabbel77077533Gold Medal
218=GERMaximilian Hauck61070014Bronze Medal
63=GERJuri Kaganskiy70177022Silver Medal
63=GERTimo Lörke70177022Silver Medal
32=GERSamuel Meyer77077028Gold Medal
319=GERJulian Robin Völlmecke71020010
GERGermany Totals4116237285129
533=GHAJohannes Sylvester Arizie0000000
533=GHAPrince Appiah Debrah0000000
372=GHARoni Adom Edwin7000007
439=GHAKeith Kojo Torpey4000004
GHAGhana Totals110000011
439=HELIoannis Dimoulios2002004
268=HELDimitrios Emmanouil60070013Bronze Medal
332=HELProdromos Fotiadis3006009
348=HELGeorgios Georgeles0017008
268=HELOrestis Lignos50170013Bronze Medal
533=HELEmmanouil Petrakis0000000
HELGreece Totals1602290047
53=HKGCheuk Hei Chu72077023Silver Medal
32=HKGTsz Fung Chui70777028Gold Medal
218=HKGWai Lok Lai70070014Bronze Medal
63=HKGHarris Leung71077022Silver Medal
63=HKGChing Yan Timothy Yau70177022Silver Medal
439=HKGChun Hei Yiu4000004
HKGHong Kong Totals393835280113
470=HNDEmerson Franzua Aldana Gavarrete2000002
533=HNDJose David Betanco Gunera0000000
470=HNDDerek Samir Funez Estrada2000002
332=HNDEzra Guerrero Alvarez2007009
533=HNDRonald Francisco Hernandez Valenzuela0000000
533=HNDErick Andre Irias Rodriguez0000000
HNDHonduras Totals60070013
32=HRVBernard Inkret77077028Gold Medal
218=HRVDorijan Lendvaj70007014Bronze Medal
268=HRVJakov Ljubičić50071013Bronze Medal
105=HRVKrešimir Nežmah70077021Silver Medal
63=HRVIvan Vojvodić70177022Silver Medal
180=HRVAndrej Čizmarević71070015Bronze Medal
HRVCroatia Totals408135290113
218=HUNZsigmond Fleiner70007014Bronze Medal
156=HUNErik Füredi70007418Bronze Medal
156=HUNTamás Kovács74007018Bronze Medal
167=HUNKornél György Szabó72007016Bronze Medal
268=HUNNóra Zoé Velich60070013Bronze Medal
63=HUNZsombor Várkonyi77107022Silver Medal
HUNHungary Totals411317354101
268=IDNVanya Priscillia Bendatu60070013Bronze Medal
180=IDNElbert Benedict71070015Bronze Medal
218=IDNAndrew Daniel Janong70070014Bronze Medal
105=IDNAaron Alvarado Kristanto Julistiono70077021Silver Medal
180=IDNFarrel Dwireswara Salim70170015Bronze Medal
105=IDNStanve Avrilium Widjaja70077021Silver Medal
IDNIndonesia Totals41114214099
268=INDRohan Goyal60106013Bronze Medal
180=INDSuchir Kaustav71000715Bronze Medal
53=INDAnish Yogesh Kulkarni51077323Silver Medal
167=INDAnanya Rajas Ranade20077016Bronze Medal
348=INDVedant Saini2006008
17=INDPranjal Srivastava70377731Gold Medal
INDIndia Totals2924272717106
470=IRLJames Chen2000002
533=IRLAdam Crowe0000000
499=IRLEvan Grealish1000001
533=IRLFionn Kimber O'Shea0000000
499=IRLEllen Li1000001
348=IRLTaiga Murray0001708
IRLIreland Totals40017012
105=IRNSina Azizeddin70275021Silver Medal
105=IRNMohammad Reza Badri70077021Silver Medal
268=IRNIlia Mahrooghi50170013Bronze Medal
268=IRNAlireza Rezaeimoghadam60070013Bronze Medal
218=IRNMehran Talaei Khajehroshanaei70070014Bronze Medal
63=IRNMatin Yadollahi71077022Silver Medal
IRNIran Totals391342190104
499=IRQNaime Beyza Gokce1000001
533=IRQMohammed Muqdad Mawlood0000000
180=IRQMuhammed Ali Othman70170015Bronze Medal
533=IRQMusa Semih Sahin0000000
533=IRQMehmet Hakan Topal0000000
IRQIraq Totals80170016
533=ISLÓðinn Andrason0000000
499=ISLViktor Már Guðmundsson1000001
533=ISLArnar Ingason0000000
499=ISLSelma Rebekka Kattoll1000001
372=ISLBenedikt Vilji Magnússon7000007
470=ISLEinar Andri Víðisson2000002
ISLIceland Totals110000011
180=ISRDror Frid70170015Bronze Medal
151=ISRShahar Friedman41077019Silver Medal
32=ISRYahel Manor77077028Gold Medal
32=ISRYair Shoham67177028Gold Medal
41=ISRAlmog Wald76077027Gold Medal
63=ISROmri Zemer71077022Silver Medal
ISRIsrael Totals3822242350139
53=ITAMatteo Damiano71177023Silver Medal
53=ITAMassimiliano Foschi70177123Silver Medal
105=ITATommaso Lunghi61077021Silver Medal
53=ITARomeo Passaro72077023Silver Medal
218=ITADavide Pierrat70007014Bronze Medal
10=ITAMatteo Poletto70777735Gold Medal
ITAItaly Totals414935428139
290=JPNTasuku Imoto71040012Bronze Medal
48=JPNYuhi Kamio71027724Gold Medal
218=JPNKoichiro Kobayashi70070014Bronze Medal
63=JPNYuya Oki71077022Silver Medal
105=JPNKota Tokoro70077021Silver Medal
180=JPNTomoki Yoshida70170015Bronze Medal
JPNJapan Totals423134217108
164=KAZRakhim Baimurzin70172017Bronze Medal
105=KAZDanat Duisenbekov70077021Silver Medal
48=KAZAibek Myrzatay77170224Gold Medal
268=KAZAssylbek Olzhabayev70123013Bronze Medal
63=KAZFetullakh Sam70177022Silver Medal
142=KAZTair Satubaldin66170020Silver Medal
KAZKazakhstan Totals4113537192117
533=KENJeremy Michoma0000000
499=KENReagan Momanyi0001001
533=KENJoshua Kinara Onunda0000000
499=KENAllan Orina0001001
533=KENDev Bijesh Mansukhlal Shah0000000
533=KENJohn Yoshi0000000
KENKenya Totals0002002
426=KGZErdan Apiev2001205
332=KGZTilek Askerbekov2007009
304=KGZMyrzabek Belekov40070011
439=KGZErbol Esengulov4000004
470=KGZEldar Iskanderov0002002
459=KGZFedor Korniiash1002003
KGZKyrgyzstan Totals1300192034
32=KORJunhwi Bae70077728Gold Medal
48=KORMinkyu Choi71177124Gold Medal
105=KORWoojin Choi70070721Silver Medal
41=KOREunsu Hur50177727Gold Medal
3=KORJimin Kim71777736Gold Medal
3=KORGyudong Lee77177736Gold Medal
KORSouth Korea Totals40910423536172
470=KSVDion Aliu2000002
533=KSVEdi Berisha0000000
304=KSVDiar Gashi40070011
533=KSVViol Guda0000000
348=KSVEdon Ramadani4004008
470=KSVEra Syla1001002
KSVKosovo Totals1100120023
533=LKASandaru Thathsara Balahewa0000000
348=LKAHitihami Mudiyanselage Mihiru Anushka Bandara7001008
372=LKAThuwaragesh Jayachandran0007007
459=LKAShithila Vibheetha Mahabaduge3000003
533=LKAPathirannehelage Luchitha Disal Pathirana0000000
372=LKAChandhopama Thidas Bandara Wanasinghe6001007
LKASri Lanka Totals160090025
218=LTUPaulius Aleknavičius70007014Bronze Medal
415=LTUModestas Gujis4000206
533=LTUGabrielius Gvazdauskas0000000
459=LTUAldas Lenkšas2100003
415=LTUBenas Raišutis4002006
470=LTUEligijus Žemulis2000002
LTULithuania Totals191029031
372=LUXSasha Biryukov0007007
533=LUXTim Leyers0000000
LUXLuxembourg Totals0007007
348=LVAMatīss Kristiņš7000108
180=LVARolands Lopatko62070015Bronze Medal
268=LVALīva Oliņa60007013Bronze Medal
290=LVAKims Georgs Pavlovs50070012Bronze Medal
348=LVAArtis Vijups7001008
348=LVAIlmārs Štolcers1007008
LVALatvia Totals3220228064
218=MACCheng In Cheung70007014Bronze Medal
372=MACCHI PANG LAO7000007
218=MACCheok Lam Lai70007014Bronze Medal
470=MACHoi Wan Li2000002
180=MACWang Iok Lin10077015Bronze Medal
348=MACChon Hou Ye7010008
MACMacau Totals3101721060
332=MARAya Aguerjout2007009
470=MARYoussef Bouhtouch2000002
470=MARAdam El Kharraze0002002
426=MARMoaad Elmoutassim5000005
372=MARIsmail Guennoun0000707
348=MARMohammed Ayoub Mebtoul1007008
MARMorocco Totals1000167033
533=MASAhmad Nurfaris Baderulnizam0000000
63=MASWong Jer Ren71077022Silver Medal
332=MASLoh Kwong Weng7002009
63=MASTan Li Xuan71077022Silver Medal
304=MASIan George Taye Cheng Ean70040011
319=MASChaang Tze Shen Tristan30070010
MASMalaysia Totals31202714074
290=MDAAdelina Andrei50070012Bronze Medal
439=MDACătălin Botezat2002004
332=MDADan Cernatinschi2007009
268=MDAMarius Sclearuc60070013Bronze Medal
332=MDAMihai Spinei1017009
180=MDAValentin Suruceanu70170015Bronze Medal
MDAMoldova Totals2302370062
105=MEXOmar Farid Astudillo Marbán70077021Silver Medal
180=MEXTomás Francisco Cantú Rodríguez70170015Bronze Medal
218=MEXDaniel Alejandro Ochoa Quintero70070014Bronze Medal
218=MEXCarlos Emilio Ramos Aguilar70070014Bronze Medal
218=MEXJosé Alejandro Reyes González70070014Bronze Medal
142=MEXPablo Alhui Valeriano Quiroz70175020Silver Medal
MEXMexico Totals42024212098
459=MKDMarija Atanasova1002003
105=MKDDamjan Davkov70077021Silver Medal
348=MKDLuka Grashkoski1007008
372=MKDJasna Ilieva0007007
218=MKDNikola Spirovski70070014Bronze Medal
218=MKDBlazhe Suklevski70070014Bronze Medal
MKDNorth Macedonia Totals2300377067
533=MNEDavid Dedić0000000
142=MNEMatija Delić60176020Silver Medal
372=MNEAmir Kolić7000007
533=MNEJovan Kovačević0000000
MNEMontenegro Totals130176027
20=MNGNyamdavaa Amar71177730Gold Medal
218=MNGBatsambuu Batbold70070014Bronze Medal
218=MNGEnerelt Delgerdalai70070014Bronze Medal
24=MNGUnubold Munkhbat70177729Gold Medal
63=MNGMisheel Otgonbayar70177022Silver Medal
105=MNGSaikhanbileg Tsogtgerel70077021Silver Medal
MNGMongolia Totals4213422814130
533=MRTMohamed Abderahman Mohamed El Moustapha Abdel Ghader0000000
470=MRTYahdhih Ewva Abdel Wedoud0002002
459=MRTAbdellahi El Moustapha Aly Thiam2001003
499=MRTSaide Bouh Ahmed El-Hadj0001001
533=MRTSidi Mohamed Yahya Khattri0000000
499=MRTSidina Mohamed Mahmoud Sidi Abdoullah1000001
MRTMauritania Totals3004007
533=NGADiepreye David Charles-Daniel0000000
439=NGAOkezie Uzochukwu Chiedozie4000004
499=NGAOgheneobukome Jefferson Ejaife0010001
533=NGAHenry Ayobami Famuyiwa0000000
499=NGAUwakmfon Unwana Jacob1000001
533=NGAOtutochi Caleb Nwadinkpa0000000
NGANigeria Totals5010006
533=NICOscar Yamil Espinoza Olivares0000000
290=NICNestor Daniel González Trujillo50070012Bronze Medal
533=NICJosé Gabriel Rivas Rivera0000000
470=NICMario Alejandro Rodríguez Galeano2000002
533=NICIsaac Dahir Rodríguez Gutiérrez0000000
304=NICMarcos Ulises Sánchez40070011
NICNicaragua Totals1100140025
268=NLDJelle Bloemendaal60070013Bronze Medal
218=NLDHylke Hoogeveen70070014Bronze Medal
319=NLDCasper Madlener60031010
332=NLDThian Tromp2007009
348=NLDKees den Tex1007008
304=NLDKevin van Dijk70040011
NLDNetherlands Totals2900351065
63=NORAndreas Alberg61177022Silver Medal
426=NORNoah Hessen Bjerke5000005
218=NORDavid Strømme Eikeland70007014Bronze Medal
372=NORAndreas Notøy7000007
372=NORMaxim Scherbakov7000007
372=NORChristoffer Grøndal Tryggestad7000007
NORNorway Totals3911714062
439=NPLSuraj Acharya0000404
533=NPLSahil Aryal0000000
533=NPLSohil Aryal0000000
439=NPLRuchee Bhatta4000004
533=NPLNischal Karki0000000
372=NPLYuvraj sarda7000007
NPLNepal Totals110004015
372=NZLHamish Baguley5002007
426=NZLPhillip Han5000005
533=NZLRick Han0000000
533=NZLBrena Merz0000000
180=NZLHe (James) Xu71007015Bronze Medal
218=NZLBufan Zhao70007014Bronze Medal
NZLNew Zealand Totals2410214041
533=OMNAhmed Khalifa Said Al-Shamsi0000000
499=OMNHumaid Nasser Humaid Al-Touqi1000001
533=OMNAlshaimaa Mohameed Salim Alabdali0000000
499=OMNAlwaqas Mahmood Mohammed Alkhadhuri0001001
533=OMNHajer Yaqoob Said Sawad Alrahbi0000000
533=OMNRahaf Khamis Mohammed Obaid Alruzaiqi0000000
OMNOman Totals1001002
533=PAKShayan Ahmad0000000
533=PAKMuhammad Daniyal0000000
499=PAKMusab Kasbati1000001
499=PAKSair Shaikh0001001
533=PAKAshir Sharjeel0000000
533=PAKNarmeen Sabah Siddique0000000
PAKPakistan Totals1001002
372=PANAlejandro Manuel Aguilar Croston5002007
304=PANAdrian David Frauca Arenas40070011
156=PANLuis Alberto Modes Castillo70173018Bronze Medal
PANPanama Totals1601163036
533=PARKevin Francisco Aquino Díaz0000000
470=PARGabriela Azucena Ayala Blanco2000002
167=PARSebastian Misael Cano Sanabria71071016Bronze Medal
533=PARMateo Juan Maria Elizeche Armoa0000000
533=PARAlfredo Nahuel Gomez Ruiz0000000
533=PARMaria Guadalupe Solaeche Amadeo0000000
PARParaguay Totals91071018
180=PEREduardo Aragon70170015Bronze Medal
290=PEREduardo Balbuena50070012Bronze Medal
180=PERDiego Coronado70170015Bronze Medal
63=PERJoaquin Guerra70177022Silver Medal
164=PERMijail Gutierrez72170017Bronze Medal
63=PERYohan Min70177022Silver Medal
PERPeru Totals402542140103
142=PHIImmanuel Josiah Balete71075020Silver Medal
218=PHISarji Elijah Bona70070014Bronze Medal
142=PHIRaphael Dylan Dalida60077020Silver Medal
218=PHIVincent Dela Cruz70070014Bronze Medal
105=PHISteven Reyes70077021Silver Medal
63=PHIBryce Ainsley Sanchez70177022Silver Medal
PHIPhilippines Totals411142260111
151=POLJuliusz Banecki50077019Silver Medal
105=POLAntoni Buraczewski70077021Silver Medal
105=POLPaweł Gadziński70077021Silver Medal
151=POLKorneliusz Piotr Obarski40177019Silver Medal
142=POLŁukasz Orski40027720Silver Medal
47 POLRadosław Żak72077326Gold Medal
POLPoland Totals3421374210126
372=PORPedro Alves Antunes7000007
290=PORPedro Bezerra Roque da Costa50070012Bronze Medal
426=PORLeonardo Caiano Tavares5000005
268=PORTiago Duarte Mourão60070013Bronze Medal
499=PORMarta Sofia Matos Castela Queirós Gonçalves0001001
63=PORTiago Oliveira Marques71077022Silver Medal
PORPortugal Totals3010227060
372=PRIRafael Angel Gomez Cruz0007007
533=PRINicholas Gabriel Gorbea Ramy0000000
499=PRIIsabella Sofia Perez Rodriguez0001001
180=PRIEnrique Antonio Rivera Ferraiuoli70071015Bronze Medal
470=PRILuis Guillermo Turino Zellek2000002
470=PRIDaniel Villafuerte Gonzalez2000002
PRIPuerto Rico Totals1100151027
142=ROUDavid-Andrei Anghel50770120Silver Medal
180=ROUAndrei-Giovani Chiriță70070115Bronze Medal
319=ROURobert Dragomirescu71020010
180=ROURadu-Andrei Lecoiu71070015Bronze Medal
53=ROUAndrei Moldovan71177023Silver Medal
63=ROUDiana Țolu70177022Silver Medal
ROURomania Totals403937142105
20=RUSIvan Bakharev71177730Gold Medal
13=RUSAidar Ibragimov65177733Gold Medal
20=RUSMatvei Isupov62177730Gold Medal
63=RUSAndrey Shevtsov71770022Silver Medal
24=RUSDanil Sibgatullin71777029Gold Medal
RUSMaksim Turevskii77477739Gold Medal
RUSRussia Totals401721423528183
499=RWAJoseph Desire Abayo0001001
533=RWANadine Akimana0000000
499=RWAAlain Irakarama0001001
533=RWASalvi Mucyo0000000
499=RWAHonorine Munezero0010001
533=RWAVictoire Umuhorakeye0000000
RWARwanda Totals0012003
499=SAFTyrone Chibuzo Kasi1000001
470=SAFMinkyum Kim2000002
218=SAFYi Lou70070014Bronze Medal
268=SAFKerry Porrill40027013Bronze Medal
372=SAFEmmanuel Michael Rassou7000007
167=SAFJuliette Roux40075016Bronze Medal
SAFSouth Africa Totals25001612053
218=SAUHadi Alaithan70070014Bronze Medal
319=SAUMohammed Aldubaisi30070010
304=SAUMuath Alghamdi40070011
105=SAUMarwan Alkhayat70077021Silver Medal
167=SAUAli Alramadan10177016Bronze Medal
156=SAUHamzah Alshaikhi70173018Bronze Medal
SAUSaudi Arabia Totals29024217090
24=SGPTse Yang Lucas Boo52177729Gold Medal
53=SGPShevonne Chia72077023Silver Medal
167=SGPXinghui Hu71170016Bronze Medal
218=SGPPengchong Lai70070014Bronze Medal
63=SGPChoo Ray Low70177022Silver Medal
151=SGPEe Shua, Etienne Ong71074019Silver Medal
SGPSingapore Totals406342257123
218=SLVJosé Manuel Cabrera Guardado70070014Bronze Medal
415=SLVJosé Miguel Carranza Escobar4002006
304=SLVFernando Daniel Domínguez Castaneda70040011
415=SLVJaime Sebastián Punyed González4002006
533=SLVMateo Emilio Serrano González0000000
SLVEl Salvador Totals2200150037
348=SRBMilan Gelić5003008
41=SRBDobrica Jovanović74277027Gold Medal
180=SRBMiloš Milićev70170015Bronze Medal
105=SRBVeljko Radić73047021Silver Medal
63=SRBMateja Vukelić70177022Silver Medal
332=SRBAleksa Đorđević7000209
SRBSerbia Totals407428230102
304=SUIMathys Douma40070011
218=SUIJoël Benjamin Huber70007014Bronze Medal
332=SUIPhilipp Junghans3000609
218=SUIBora Olmez70070014Bronze Medal
218=SUIYanta Wang70070014Bronze Medal
470=SUIJohann Williams2000002
SUISwitzerland Totals30002113064
63=SVKViktor Csaplár70177022Silver Medal
218=SVKCsaba Daniel Farkaš61070014Bronze Medal
180=SVKMartin Kopčány71007015Bronze Medal
372=SVKSamuel Koribanič7000007
142=SVKMatej Urban51077020Silver Medal
439=SVKMatej Vasky4000004
SVKSlovakia Totals36312121082
218=SVNNejc Amon60017014Bronze Medal
180=SVNLovro Drofenik71070015Bronze Medal
372=SVNJuš Kocutar0007007
499=SVNLana Prijon1000001
319=SVNJaka Vrhovnik70120010
533=SVNGal Zmazek0000000
SVNSlovenia Totals2111177047
459=SWENeo Dahlfors2001003
415=SWEKevin Haagensen Strömberg5001006
348=SWEErik Hedin0001708
439=SWEKalle Korsman0004004
105=SWEVilhelm Nilsson Thorsson70077021Silver Medal
218=SWEManja Rönngren70007014Bronze Medal
SWESweden Totals21001421056
268=SYRAlaa Eddin Ahmad50071013Bronze Medal
268=SYRM.Fouad Almouine50170013Bronze Medal
439=SYRAli Backour4000004
533=SYRMuaaz Bahlawan0000000
372=SYRAlhussein Khalil7000007
372=SYRKhaled Rajoub0007007
SYRSyria Totals2101211044
53=THANithid Anchaleenukoon70277023Silver Medal
63=THAPrompt Kerdphoksup70077122Silver Medal
180=THAVorapas Meejitpaisarn71070015Bronze Medal
63=THAVasawat Rawangwong70177022Silver Medal
48=THAPipitchaya Sridam70177224Gold Medal
180=THASarunyu Thongjarast70170015Bronze Medal
THAThailand Totals421542283121
499=TJKRaufdzhon Dadabaev1000001
470=TJKBurkhvali Kurbonov0002002
218=TJKUsmonali Pakhlavonov70070014Bronze Medal
180=TJKVazirdzhon Pirov70170015Bronze Medal
180=TJKJamshed Rustamov70170015Bronze Medal
372=TJKTimur Usmonov7000007
TJKTajikistan Totals2902230054
533=TKMHajymuhammet Atayev0000000
348=TKMDidar Gayypov0017008
290=TKMMuhammetmyrat Gochmyradov50070012Bronze Medal
218=TKMNagym Tanrygulyyev70070014Bronze Medal
372=TKMEmir Vellekov0007007
218=TKMJennet Zamanova70070014Bronze Medal
TKMTurkmenistan Totals1901350055
499=TTOKiran Dyaanand0001001
348=TTORahul Gopeesingh7001008
533=TTOSunella Ramnath0000000
499=TTOAnusha Saha0001001
TTOTrinidad and Tobago Totals70030010
533=TUNYoussef Ben Khoud0000000
372=TUNMohamed Aziz Ben Nejma7000007
415=TUNAhmed Boubahri2004006
290=TUNAla Boussoffara50070012Bronze Medal
319=TUNHamadi Dardouri30070010
63=TUNYoussef Marrakchi71077022Silver Medal
TUNTunisia Totals2410257057
53=TURÖmer Faruk Erzurumluoğlu70177123Silver Medal
218=TURBarış Koyuncu70070014Bronze Medal
218=TURHayrettin Eren Yıldız70070014Bronze Medal
218=TURŞevket Onur Yılmaz70070014Bronze Medal
180=TURYusuf Kağan Çiçekdağ70170015Bronze Medal
167=TURBurak Buğra Önder70072016Bronze Medal
TURTurkey Totals4202429196
63=TWNPai-Li Cheng70177022Silver Medal
167=TWNYi-Hsiang Chiao70072016Bronze Medal
3=TWNWei-Hsuan Hsin62777736Gold Medal
63=TWNPo-Hsiang Hsu71176022Silver Medal
142=TWNChih-Kai Liao71057020Silver Medal
180=TWNWayne Yan71070015Bronze Medal
TWNTaiwan Totals415940297131
533=UGAGeorgia Kawala Racheal0000000
533=UGAShawal Mbalire0000000
470=UGAJonathan Mukalazi Benoni2000002
499=UGADesire Mwendeze Marion0001001
533=UGAJonathan Ngabirano Muganzi0000000
533=UGAJonathan Wandera Ralph Felix0000000
UGAUganda Totals2001003
63=UKRSviatoslav Denyskov70177022Silver Medal
180=UKRMykyta Kharin70070115Bronze Medal
41=UKRAndrii Kovryhin71077527Gold Medal
3=UKRZahar Naumets77177736Gold Medal
41=UKRIhor Pylaiev74177127Gold Medal
63=UKRKlymentii Zolotarov70177022Silver Medal
UKRUkraine Totals42124423514149
105=UNKMohit Hulse70077021Silver Medal
105=UNKIsaac King70077021Silver Medal
24=UNKSamuel Liew70177729Gold Medal
24=UNKYuka Machino70177729Gold Medal
332=UNKDaniel Naylor7110009
63=UNKJenni Voon71077022Silver Medal
UNKUnited Kingdom Totals4223353514131
470=URYMauro Akerman2000002
439=URYFacundo Méndez2002004
470=URYAgustín José Panizza2000002
332=URYHernán Puschiasis7002009
URYUruguay Totals130040017
63=USAAnkit Bisain70770122Silver Medal
53=USAQuanlin Chen71177023Silver Medal
32=USAMaxim Li60177728Gold Medal
3=USALuke Robitaille71777736Gold Medal
41=USANoah Walsh60077727Gold Medal
24=USAZifan Wang70177729Gold Medal
USAUnited States of America Totals40217423529165
470=UZBIskandar Buriev2000002
348=UZBDoniyor Ismoilov7001008
426=UZBFatkhulla Keldiyarov4001005
470=UZBNabixon Nabixonov0002002
268=UZBOlimjon Olimov30172013Bronze Medal
105=UZBDiyorbek Tolibov70077021Silver Medal
UZBUzbekistan Totals2301189051
470=VENRicardo Carrillo Silva2000002
439=VENMarielv Mavárez Rangel2002004
304=VENMariángeles Mavárez Rangel40070011
372=VENFrancisco Javier Molina Tirado7000007
VENVenezuela Totals150090024
105=VNMVu Tung Lam Dinh70770021Silver Medal
10=VNMBach Khoa Do77777035Gold Medal
167=VNMHuu An Phan70171016Bronze Medal
180=VNMHuynh Tuan Kiet Phan70170015Bronze Medal
105=VNMTuan Nghia Truong70770021Silver Medal
164=VNMNgoc Binh Vu70172017Bronze Medal
VNMVietnam Totals4272442100125

Note that it is still a substantial achievement for a person to be selected to represent their country at the IMO, even if they then find the actual IMO to be beyond them and obtain a poor score.


Return to IMO 2021 (St Petersburg (virtual), Russia) Scores home page
Return to IMO Scores home page
Return to my mathematics page
Return to my home page


Contact: Joseph Myers (jsm@polyomino.org.uk)
Last updated: 23 July 2021