Results

Here are the competition results for all competitors in a single table, where 'P1' through 'P6' denote the number of points received for problems 1 through 6 and 'Total' are these points added up. Click on the name of the country to see who their contestants were and to get detailed scores for that country. You may sort the table by clicking on headers.

You can also download the table as an XLS file (Microsoft Excel format).

Competition Results (Sorted descending by Contestant name)
Id Flag Contestant Country P1P2P3P4P5P6 Total Award
GEO 5Zviad MetreveliGeorgia76070020Silver medal
HUN 2Zsuzsanna JankóHungary77063023Silver medal
CYP 2Zosimas ZosimasCyprus0001001
SWE 2Zihan Hans LiuSweden71070015Bronze medal
UNK 6Zhuo ZhaoUnited Kingdom71051014Honourable mention
CHN 6Zhiyu LiuPeople's Republic of China77777742Gold medal
SGP 2Zheng Kang ThamSingapore71033014Honourable mention
CZE 2Zbyněk KonečnýCzech Republic71071016Bronze medal
USA 2Zarathustra BradyUnited States of America77177029Gold medal
PAK 3Zaeem HussainPakistan71020010Honourable mention
USA 1Zachary AbelUnited States of America77172024Silver medal
BEL 5Yves DebongnieBelgium70160014Honourable mention
JPN 4Yuta OhashiJapan77773031Gold medal
HKG 4Yun Pui TsoiHong Kong77167028Gold medal
KOR 2Yulhee NamRepublic of Korea74771026Silver medal
JPN 6Yuki YoshidaJapan77170022Silver medal
JPN 1Yuki ItoJapan77071022Silver medal
CAN 6Yufei ZhaoCanada77171023Silver medal
CHN 5Yu DengPeople's Republic of China77777035Gold medal
MAR 6Youssef El AzbiMorocco30070010Honourable mention
PAN 2Yin Lili LuoPanama5003008
AUT 1Yimin GeAustria71073018Bronze medal
USA 3Yi SunUnited States of America77171023Silver medal
TWN 1Yi-Wei ChanTaiwan74773028Gold medal
BLR 6Yauheni ZhybrykBelarus71061015Bronze medal
MAR 4Yassine MezianiMorocco4002006
UKR 4Yaroslav RahelUkraine70050012Honourable mention
CAN 3Yang PengCanada71061015Bronze medal
SGP 4Yan ZhaoSingapore76071021Silver medal
ESP 5Xavier Ros OtónSpain70170015Bronze medal
NLD 1Wouter BerkelmansThe Netherlands71011010Honourable mention
POL 6Wojciech ŚmietankaPoland77160021Silver medal
NGA 5Winner Chukwuma EkwueNigeria0002002
KOR 1Whan GhangRepublic of Korea71776028Gold medal
CHN 3Wenying GanPeople's Republic of China77773031Gold medal
SGP 1Wei Quan LimSingapore57070019Silver medal
LTU 4Vytautas GruslysLithuania70060013Honourable mention
SUI 4Volodymyr SerbinenkoSwitzerland77761028Gold medal
UKR 3Volodymyr MedvidUkraine71771023Silver medal
CZE 4Vojtěch ŘíhaCzech Republic71030011Honourable mention
LVA 4Vladimirs MurevičsLatvia71070015Bronze medal
UKR 2Vitalii LishunovUkraine70170015Bronze medal
MDA 5Vitalie PatrînicaRepublic of Moldova71170016Bronze medal
MKD 5Visar ZejnulahuThe Former Yugoslav Republic of Macedonia2003005
AUS 2Vinoth NandakumarAustralia71172018Bronze medal
TTO 3Vinod SookramTrinidad and Tobago0003003
AUS 4Vinh PhamAustralia71070015Bronze medal
FIN 4Ville PetterssonFinland77010015Bronze medal
CAN 2Viktoriya KrakovnaCanada77071022Silver medal
MKD 3Viktor SimjanoskiThe Former Yugoslav Republic of Macedonia71070015Bronze medal
NOR 4Vidar KlungreNorway71030011Honourable mention
HRV 3Vedran PalajićCroatia5103009
BIH 2Vedran KarahodžićBosnia and Herzegovina71170016Bronze medal
LKA 1Varuna Parinda JayasiriSri Lanka50071013Honourable mention
IND 4Varun Suhas JogIndia70161015Bronze medal
ARM 3Vardan VerdiyanArmenia70070014Honourable mention
ITA 5Valerio MelaniItaly74074022Silver medal
LVA 2Vadims DaļeckisLatvia0102003
VEN 4Víctor VillamizarVenezuela2002004
UZB 4Utkir BoltaevUzbekistan71072017Bronze medal
SVN 3Urban JezernikSlovenia70070014Honourable mention
UZB 2Umid AzimovUzbekistan70070014Honourable mention
NGA 3Uchendu NdubuisiNigeria0002103
BGR 4Tzvetelina TzenevaBulgaria71171017Bronze medal
TWN 3Tzu-Chiao LinTaiwan77070021Silver medal
VNM 6Trường Lê NamViet Nam74170019Silver medal
JPN 2Toshiki KataokaJapan77271226Silver medal
RUS 5Timofey ObraztsovRussian Federation77077028Gold medal
LIE 1Tim StockwellLiechtenstein0101002
ARM 5Tigran SloyanArmenia71763024Silver medal
ARM 2Tigran HakobyanArmenia70160014Honourable mention
UNK 1Thomas EcclesUnited Kingdom76063022Silver medal
FRA 1Thomas ChartierFrance71030011Honourable mention
LKA 6Thameera Priyadarshi SenanayakaSri Lanka40070011Honourable mention
VNM 5Thọ Nguyễn XuânViet Nam70771022Silver medal
JPN 3Teruhisa KoshikawaJapan50371016Bronze medal
BGR 5Teodor RadenkovBulgaria70070014Honourable mention
MNG 6Temuge EnkhbaatarMongolia71060014Honourable mention
THA 6Teerawut WannaphahoonThailand71173019Silver medal
THA 5Teeradej KittipassornThailand77171023Silver medal
AZE 1Tarlan NazarovAzerbaijan30070010Honourable mention
THA 4Tanawit Sae SueThailand71070015Bronze medal
SVN 6Špela ŠpenkoSlovenia71071016Bronze medal
PAK 1Syed Sarim AliPakistan0102003
PAK 5Syed Hasan RiazPakistan5002108
LKA 3Supun Thamara SamarakoonSri Lanka71170016Bronze medal
DNK 1Sune Kristian JakobsenDenmark6101109
MNG 2Sumiya BaasandorjMongolia71630017Bronze medal
IRL 5Stephen DolanIreland71020010Honourable mention
DNK 6Steen VesterDenmark3002005
VEN 1Sofía TaylorVenezuela71020010Honourable mention
ITA 4Simone Di MarinoItaly77077028Gold medal
SWE 3Simon MeullerSweden70060013Honourable mention
BLR 5Siarhei StsyborskiBelarus71060014Honourable mention
BGD 1Shouman DasBangladesh7001008Honourable mention
PAR 4Shing Chan ChangParaguay77060020Silver medal
MOZ 1Shabir Ismael CassamoMozambique0000000
IRN 4Seyed Jalil Kazemi Tabar Amir KolaeiIslamic Republic of Iran74161019Silver medal
KOR 5Seok Hyeong LeeRepublic of Korea77777035Gold medal
NGA 1Segun Olumide AriyibiNigeria0001001
DNK 5Sebastian Paaske TørholmDenmark0003104
FIN 2Sebastian DumitrescuFinland71160015Bronze medal
KWT 2Sayed AlmohriKuwait0005005
UNK 2Saul GlasmanUnited Kingdom71062016Bronze medal
THA 3Sarita BunsuphaThailand71070015Bronze medal
AUT 3Sara KropfAustria71030011Honourable mention
COL 1Santiago CuellarColombia71031012Honourable mention
COL 4Santiago CamachoColombia5102008
SVK 3Samuel HapákSlovakia67071021Silver medal
KGZ 1Saidbek MavlyanovKyrgyzstan0002002
BGD 3Sabrina TabassumBangladesh2001003
PAK 2Saad AnjumPakistan5002007
USA 5Ryan (Taehyeon) KoUnited States of America77171023Silver medal
BLR 2Ruslan MaksimauBelarus71177023Silver medal
NZL 1Rupert NelsonNew Zealand71071016Bronze medal
POR 6Rui SequeiraPortugal71031012Honourable mention
RUS 1Rostislav DevyatovRussian Federation77077735Gold medal
NZL 6Ronald Ping Man ChanNew Zealand4000004
HUN 5Roland PaulinHungary74071019Silver medal
ARG 4Rodrigo LugonesArgentina5101007
ARG 3Roberto Aníbal MoralesArgentina71070015Bronze medal
LVA 3Rūdolfs KreicbergsLatvia71041518Bronze medal
IND 1Riddhipratim BasuIndia71170016Bronze medal
ECU 5Richard LescanoEcuador0101002
TJK 3Ravshan MamatkarimovTajikistan2000002
GEO 2Rati GelashviliGeorgia73071018Bronze medal
LKA 2Rankothge Buddhihemal MahindaratneSri Lanka71160015Bronze medal
GRC 2Rallis KaramichalisGreece70170015Bronze medal
ZAF 5Ralf KistnerSouth Africa7001008Honourable mention
BGD 4Rafatul FariaBangladesh0001001
BRA 5Rafael Mendes de OliveiraBrazil71171017Bronze medal
VEN 2Rafael GuédezVenezuela7002009Honourable mention
PAR 2Rafael Arias MichelParaguay5002007
BRA 6Régis Prado BarbosaBrazil71070015Bronze medal
VNM 4Quý Lê HồngViet Nam70161015Bronze medal
CHN 4Qingchun RenPeople's Republic of China77067734Gold medal
ECU 2Qi HanEcuador7101009Honourable mention
POL 3Przemysław MazurPoland75773736Gold medal
SVN 4Primož KoželjSlovenia71020010Honourable mention
HKG 2Pok Wai FongHong Kong77571027Silver medal
TWN 5Pi-Hsun ShihTaiwan71764025Silver medal
THA 2Phumpong WatanaprakornkulThailand77077028Gold medal
DEU 6Peter ScholzeGermany77077735Gold medal
SVN 5Peter LenderoSlovenia71070015Bronze medal
AUT 5Peter GilaAustria71071016Bronze medal
CAN 5Peng ShiCanada74071019Silver medal
RUS 6Pavel ZatitskiyRussian Federation71277125Silver medal
CZE 5Pavel ŠalomCzech Republic71071016Bronze medal
PER 5Paolo Andy Melgar PóvezPeru70070014Honourable mention
THA 1Panupong PasupatThailand71771023Silver medal
PRI 5Pamela SilvaPuerto Rico0101002
MEX 1Pablo Soberón BravoMexico77077028Gold medal
ECU 3Pablo SerranoEcuador0101002
ARG 6Pablo Nicolás ZimmermannArgentina71070015Bronze medal
BOL 1Pablo Gonzalo Mejia TercerosBolivia0100001
ISL 5Pétur Orri RagnarssonIceland5102008
SLV 3Otto Tang ChenEl Salvador5101007
ISL 6Örn StefánssonIceland74070018Bronze medal
SVK 1Ondrej BudáčSlovakia77177130Gold medal
HKG 1On Yip ChungHong Kong77060020Silver medal
NGA 4Omole Oluwakayode JohnNigeria0001001
NGA 6Olufikayo Semire AdetunjiNigeria0001001
SWE 5Olof Heimer TroengSweden0107109Honourable mention
UZB 5Olimjon SadinovUzbekistan0007007Honourable mention
EST 6Olga BulgakovaEstonia4101006
UKR 6Oleksandr ChuklinUkraine75070019Silver medal
ISR 6Oleg ZlydenkoIsrael51070013Honourable mention
KAZ 2Nurbol DuisenbayevKazakhstan71173019Silver medal
TKM 5Nurali JorayevTurkmenistan0011002
BEL 4Numa CouniotBelgium60170014Honourable mention
IRN 1Nima Ahmadi Pour AnariIslamic Republic of Iran77077028Gold medal
BGR 1Nikolay BeluhovBulgaria71177023Silver medal
GRC 5Nikolaos RomanidisGreece71060014Honourable mention
GRC 4Nikolaos RapanosGreece71040012Honourable mention
GRC 1Nikolaos BountasGreece0102003
EST 4Nikolai VoitsehhovskiEstonia70070014Honourable mention
HRV 1Nikola AdžagaCroatia71071016Bronze medal
DNK 4Niccolo Skovgård PoulsenDenmark4001005
ARM 6Nerses AramyanArmenia70170015Bronze medal
UKR 1Nataliya GoncharukUkraine77077028Gold medal
IRN 5Naser Talebizadeh SardariIslamic Republic of Iran77067128Gold medal
PRI 3Naren VélezPuerto Rico2001003
ARM 4Narek TovmasyanArmenia70070014Honourable mention
TTO 2Nandaki KeshavanTrinidad and Tobago3003006
PAN 3Naicolette AgudoPanama7101009Honourable mention
MAR 1Nadir GmiraMorocco1007109Honourable mention
TJK 6Muhammadsarvar FayzullozodaTajikistan0001001
ZAF 1Muhammad Saadiq MoollaSouth Africa7002009Honourable mention
NGA 2Mu'azzam IdrisNigeria2001003
SAU 1Mohammed MoriaSaudi Arabia0001001
IRN 2Mohammad BavarianIslamic Republic of Iran75061019Silver medal
KWT 3Mohammad AbdulridaKuwait0000000
MYS 6Mohamad Farzan Mohamad FadhlillahMalaysia0107008Honourable mention
SER 2Mladen RadojevićSerbia71070015Bronze medal
BLR 1Mikhail KarpukBelarus76072022Silver medal
TKM 3Mihail PonomaryovTurkmenistan70060013Honourable mention
COL 5Miguel AcostaColombia71031012Honourable mention
POL 4Michał PilipczukPoland76077027Silver medal
SVK 6Michal TakácsSlovakia71061015Bronze medal
AUT 4Michael MoßhammerAustria71061015Bronze medal
CYP 1Michael AnastosCyprus7101009Honourable mention
TUR 5Metehan ÖzsoyTurkey71077022Silver medal
KAZ 5Merlan NagidulinKazakhstan71070015Bronze medal
TKM 4Merdan ArtykovTurkmenistan30160010
PAR 3Maurizio Caló CaligarisParaguay70070014Honourable mention
DEU 3Matthias OhstGermany71073018Bronze medal
AUS 3Matthew NgAustralia7101009Honourable mention
SVN 1Matjaž BerčičSlovenia77060020Silver medal
JPN 5Masaki WatanabeJapan77077129Gold medal
VNM 3Mạnh Nguyễn DuyViet Nam71777029Gold medal
NZL 4Martin SpencerNew Zealand70061014Honourable mention
SUI 5Markus SprecherSwitzerland70761021Silver medal
SER 5Marko JevremovićSerbia71170016Bronze medal
ROU 3Marius PachiţariuRomania74160018Bronze medal
CYP 4Marios ZachariasCyprus0001001
SLV 2Mario José Castro HernándezEl Salvador71020010Honourable mention
SER 4Marijana SmailagićSerbia71171017Bronze medal
SER 1Marija JelićSerbia71070015Bronze medal
BOL 2Mariel Sofia Iporre ArispeBolivia2002004
ITA 3Maria ColomboItaly77077230Gold medal
MEX 3Marco Antonio Ávila Ponce de LeónMexico2006008
POL 2Marcin DublańskiPoland71071016Bronze medal
ESP 6Marc Viñals PérezSpain71020010Honourable mention
PER 4María Teresa Huánuco CandiaPeru70070014Honourable mention
PRI 4Manuel LópezPuerto Rico0101002
IND 5Manas Rajendra JoglekarIndia70170015Bronze medal
KGZ 3Makhamadkhan IshmatovKyrgyzstan70121011Honourable mention
MKD 2Maja TaseskaThe Former Yugoslav Republic of Macedonia71060014Honourable mention
MYS 5Maerzad Mohamad NazmiMalaysia0000000
LVA 6Madars VirzaLatvia51070013Honourable mention
POL 5Maciej SkórskiPoland10077015Bronze medal
HUN 1Márton ErdélyiHungary77071022Silver medal
HRV 4Luka RimanićCroatia0004004
HRV 6Luka ŽunićCroatia70120010Honourable mention
PAN 1Luis PeñaPanama7002009Honourable mention
CHN 2Long JinPeople's Republic of China77777035Gold medal
MYS 2Loke Zhi KinMalaysia71070015Bronze medal
MDA 3Liubomir ChiriacRepublic of Moldova70071015Bronze medal
MYS 4Lim Yu WeiMalaysia0001001
BRA 4Leonardo Ribeiro de Castro CarvalhoBrazil74070018Bronze medal
BRA 3Leandro Farias MaiaBrazil71170016Bronze medal
SUI 3Le Thanh Tu NguyenSwitzerland71020010Honourable mention
LTU 5Laurynas MikšysLithuania70170015Bronze medal
EST 2Laur ToomingEstonia73071018Bronze medal
AZE 2Latif EyvazliAzerbaijan70070014Honourable mention
MAC 6Lai Teng LamMacau5011007
MAC 3Lai Fan PunMacau71071016Bronze medal
SGP 3Kuen-Yew, Bryan HooiSingapore71061015Bronze medal
POL 1Krzysztof DorobiszPoland71172018Bronze medal
IRL 2Krzysztof BrylaIreland0103004
GRC 3Konstantinos PsychasGreece71170016Bronze medal
AUS 5Konrad PilchAustralia77071022Silver medal
NOR 5Knut Dagestad RandNorway2002004
ALB 5Klevis YmeriAlbania70070014Honourable mention
AZE 3Khalil NasirovAzerbaijan71070015Bronze medal
TTO 6Keron MootoosinghTrinidad and Tobago3002005
ALB 2Keler MarkuAlbania70061014Honourable mention
LTU 3Kęstutis ČesnavičiusLithuania71073018Bronze medal
CRI 1Karim Antonio Vindas YassineCosta Rica71040012Honourable mention
EST 3Kaarel NummertEstonia61060013
MAC 4Ka Io SitMacau3002005
MAC 2Ka Chon IeongMacau31070011Honourable mention
SGP 6Jun Wei HoSingapore71071016Bronze medal
TKM 2Jumageldi ChariyevTurkmenistan70075019Silver medal
ECU 6Julio RiveraEcuador7001008Honourable mention
NLD 6Julian LyczakThe Netherlands70030010Honourable mention
ARG 1Julián Martín EisenschlosArgentina74173022Silver medal
FIN 5Jukka SireniFinland71070015Bronze medal
KOR 3Ju Gang NamRepublic of Korea77771029Gold medal
PER 2Jossy Milagros Alva GutiérrezPeru71070015Bronze medal
HRV 5Josip SaratlijaCroatia71011010Honourable mention
PAN 4Joselito WongPanama4003007
COL 2José Alejandro SamperColombia71070015Bronze medal
UNK 3Jonathan LeeUnited Kingdom77071022Silver medal
LTU 6Jonas ŠukysLithuania71060014Honourable mention
POR 5Joel MoreiraPortugal51061013
SWE 1Joel Erik LarssonSweden77020016Bronze medal
POR 4João GuerreiroPortugal71061015Bronze medal
POR 3João CaldeiraPortugal71061015Bronze medal
NZL 3Jingcheng BianNew Zealand5102008
NLD 5Jinbi JinThe Netherlands70032012Honourable mention
SGP 5Jiawei WuSingapore71160015Bronze medal
EST 5Jevgeni MartjuševEstonia70060013Honourable mention
DNK 3Jesper Brandt RasmussenDenmark57010013Honourable mention
LUX 1Jeremy HentgenLuxembourg0101002
BIH 4Jelena RadovićBosnia and Herzegovina70030010Honourable mention
KOR 4Jeha YangRepublic of Korea70177123Silver medal
LKA 5Jayamuni Mario Shashindra Srimal SilvaSri Lanka71071016Bronze medal
UZB 3Javlonbek BozorovUzbekistan71070015Bronze medal
ESP 2Javier De La Nuez GonzálezSpain71061015Bronze medal
UZB 1Jasur KuchkarovUzbekistan40171013Honourable mention
SVK 4Jaroslav KneblSlovakia75170020Silver medal
CZE 1Jaroslav HančlCzech Republic71070015Bronze medal
MNG 4Jargalsaikhan DulmaaMongolia7002009Honourable mention
FIN 3Janne KokkalaFinland70070014Honourable mention
BEL 3Jan VonkBelgium5003008
CZE 6Jan UhlíkCzech Republic7011009Honourable mention
NZL 2James LileyNew Zealand71071016Bronze medal
IRL 6James JuddIreland0107008Honourable mention
ISL 1Jón BenediktssonIceland5001006
CZE 3Jakub OpršalCzech Republic71020010Honourable mention
AUT 2Jakob PreiningerAustria71031012Honourable mention
TTO 4Jagdesh RamnananTrinidad and Tobago20071010Honourable mention
AZE 6Jafar JafarovAzerbaijan0017109Honourable mention
AZE 4Jafar JafarovAzerbaijan70177022Silver medal
UNK 5Jack ShottonUnited Kingdom70177022Silver medal
HKG 3Jack HuiHong Kong77170022Silver medal
IRN 6Jaber ZarezadehIslamic Republic of Iran77077028Gold medal
SVK 5Ján MikulášSlovakia61073017Bronze medal
NOR 1Jørgen Vold RennemoNorway71073018Bronze medal
MDA 2Ivan BorsencoRepublic of Moldova76771028Gold medal
MEX 5Iván Joshua Hernández MáynezMexico70067020Silver medal
MDA 1Iurie BoreicoRepublic of Moldova77777742Gold medal
HUN 6István TomonHungary71061015Bronze medal
SVK 2István EstélyiSlovakia71070015Bronze medal
MEX 4Isaac Buenrostro MoralesMexico77064024Silver medal
BIH 1Irfan GlogićBosnia and Herzegovina71070015Bronze medal
GEO 1Irakli ChitaiaGeorgia71070015Bronze medal
FRA 6Irène WaldspurgerFrance70170015Bronze medal
ISR 5Inna EntovaIsrael74071019Silver medal
KOR 6In Hwan ChoiRepublic of Korea71177629Gold medal
ISR 1Ilya GringlazIsrael77171326Silver medal
FRA 5Ilia SmilgaFrance77450730Gold medal
BIH 6Igor UljarevićBosnia and Herzegovina77073024Silver medal
SER 3Igor NinkovićSerbia7101009Honourable mention
KGZ 2Igor GrebennikovKyrgyzstan4001005
ARG 2Ignacio Agustín RossiArgentina77071022Silver medal
TWN 2I-An FanTaiwan77070021Silver medal
NZL 5Hyo Reep SongNew Zealand7100008Honourable mention
ESP 1Hugo Fernández HervásSpain77073024Silver medal
NLD 2Hildo BijlThe Netherlands71011010Honourable mention
ZAF 3Henry ThackeraySouth Africa31070011Honourable mention
ZAF 4Hendrie Louis UysSouth Africa5102008
EST 1Heiki NiglasEstonia71170016Bronze medal
TUR 1Hasan Hüseyin ErusluTurkey77070021Silver medal
BIH 5Harun ŠiljakBosnia and Herzegovina0107008Honourable mention
TUR 4Hale Nur KazaçeşmeTurkey77171023Silver medal
VNM 2Hùng Hoàng MạnhViet Nam71767028Gold medal
BEL 1Guolong LiBelgium70150013Honourable mention
SWE 4Gunnar Guannan PengSweden77031018Bronze medal
BRA 2Guilherme Rodrigues Nogueira de SouzaBrazil71070015Bronze medal
MEX 6Guevara Manuel Ángel Guevara LópezMexico71161016Bronze medal
ISL 2Guðmundur Reynir GunnarssonIceland70070014Honourable mention
AUS 6Graham WhiteAustralia77134022Silver medal
HRV 2Goran DražićCroatia71177023Silver medal
PRI 1Godohaldo PérezPuerto Rico0102003
ALB 1Gjergji ZaimiAlbania70177123Silver medal
GEO 6Giorgi NadiradzeGeorgia71060014Honourable mention
LUX 2Giancarlo KergLuxembourg70030010Honourable mention
HUN 3Gergely KisHungary73167024Silver medal
CYP 5Georgios CharalambousCyprus0001001
GEO 3George GiorgadzeGeorgia0117009Honourable mention
DEU 5Georg SchönherrGermany77077028Gold medal
IRL 1Galin GanchevIreland50070012Honourable mention
PAR 1Gabriela María Ratti BitingerParaguay3003006
SLV 1Gabriel Alexander Chicas ReyesEl Salvador71020010Honourable mention
PER 3Franco Eloy Vargas PalletePeru70070014Honourable mention
ITA 2Francesco CavazzaniItaly77174026Silver medal
BEL 6François GonzeBelgium71071117Bronze medal
ARG 5Fernando Martín VidalArgentina71060014Honourable mention
ECU 1Fernando GomezEcuador71070015Bronze medal
MOZ 2Fenita Manuel MahendraMozambique0000000
MAR 5Fayçal YahyaouiMorocco70070014Honourable mention
CAN 1Farzin BarekatCanada74670024Silver medal
SAU 6Fahd AlqureshahSaudi Arabia0000000
AUT 6Fabian MayrhuberAustria71021011Honourable mention
COL 3Fabián PradaColombia71060014Honourable mention
KGZ 5Evgenii BalaiKyrgyzstan71020010Honourable mention
PRI 6Esteban CastroPuerto Rico0001001
KWT 4Essa AlessaKuwait0000000
NOR 6Espen Arild JenssenNorway2003005
FIN 6Esa VesalainenFinland40075016Bronze medal
KGZ 4Ermek Bekbolot UuluKyrgyzstan0010001
ALB 4Erion DulaAlbania1006007
NLD 4Erik van HollandThe Netherlands71020010Honourable mention
ITA 1Enzo BussetiItaly51060012
ALB 3Eni DukaAlbania0003003
BGR 3Emil BaronovBulgaria71176022Silver medal
LVA 5Elvijs SarkansLatvia17070015Bronze medal
ISL 4Elvar Steinn KjartanssonIceland5002007
BGR 6Elina RobevaBulgaria75070019Silver medal
ITA 6Elia SantiItaly70070014Honourable mention
GRC 6Eleni StavropoulouGreece7101009Honourable mention
ISL 3Einar Axel HelgasonIceland71020010Honourable mention
FIN 1Eemeli BlåstenFinland71030011Honourable mention
ROU 5Eduard-Gabriel BăzăvanRomania77077028Gold medal
VNM 1Đức Đặng BảoViet Nam70173018Bronze medal
CYP 6Drakou NansiaCyprus4100005
ROU 2Dragoş-Ioan MichneaRomania71177023Silver medal
CAN 4Dong Uk RheeCanada74071120Silver medal
ZAF 2Dirk Badenhorst CoetzeeSouth Africa71020010Honourable mention
BGR 2Dimitar SimeonovBulgaria76170021Silver medal
ESP 3Diego Gimeno SanzSpain7100008Honourable mention
COL 6Diego CifuentesColombia71070015Bronze medal
IRL 4Derek O'BrienIreland3102107
TJK 2Davron LatipovTajikistan70060013Honourable mention
ARM 1Davit KaragulyanArmenia7011009Honourable mention
FRA 2David GontierFrance70060013Honourable mention
SVN 2David GajserSlovenia71070015Bronze medal
LTU 1Daumilas ArdickasLithuania77070021Silver medal
KAZ 3Daulet ZhanguzinKazakhstan70073017Bronze medal
DEU 1Darij GrinbergGermany71777130Gold medal
UKR 5Danylo RadchenkoUkraine71171017Bronze medal
URY 1Daniel WahrmannUruguay71020010Honourable mention
UNK 4Daniel LightwingUnited Kingdom77061021Silver medal
URY 2Daniel KomornikUruguay0101002
DEU 2Daniel HarrerGermany71171017Bronze medal
PER 1Daniel Chen Soncco HuarsayaPeru70075019Silver medal
CRI 2Daniel Campos SalasCosta Rica70170015Bronze medal
ISR 3Dan CarmonIsrael71073018Bronze medal
HUN 4Csaba NagyHungary71065019Silver medal
ROU 6Cristian TălăuRomania70173018Bronze medal
SUI 6Colin StreichSwitzerland70070014Honourable mention
TWN 6Chung-Heng YehTaiwan77071022Silver medal
MYS 1Chuah Wei JianMalaysia6003009
DEU 4Christian SattlerGermany77177029Gold medal
HKG 5Chiu Wai WongHong Kong71170016Bronze medal
MAC 1Chi Wa IaoMacau3015009
MAC 5Chi Choi WongMacau71070015Bronze medal
MYS 3Cheong Tee JinMalaysia5002007
SWE 6Chen XingSweden71030011Honourable mention
TWN 4Che-Yu LiuTaiwan71065019Silver medal
AUS 1Charles LiAustralia77071022Silver medal
ZAF 6Charles James BradshawSouth Africa71021011Honourable mention
TTO 5Chandresh RamlaganTrinidad and Tobago2001003
HKG 6Chak Hei YuenHong Kong71170016Bronze medal
ECU 4Carlos GonzalezEcuador1102004
CHN 1Caili ShenPeople's Republic of China77777237Gold medal
TUR 6Cafer Tayyar YıldırımTurkey71070015Bronze medal
POR 2Célia BorlidoPortugal5102008
FRA 3Bruno Le FlochFrance70071015Bronze medal
TTO 1Brandon AntoineTrinidad and Tobago0007007Honourable mention
SUI 2Bogdan GheorgheSwitzerland7001008Honourable mention
MKD 1Bodan ArsovskiThe Former Yugoslav Republic of Macedonia71020010Honourable mention
FRA 4Benjamin ScellierFrance71070015Bronze medal
TJK 5Bekhruz ZamonovTajikistan0001001
NLD 3Bauke ConijnThe Netherlands2102005
MNG 1Batzaya GantsoojMongolia71060014Honourable mention
TUR 3Batuhan KaragözTurkey70177022Silver medal
MNG 3Bat-Erdene TsendMongolia71170016Bronze medal
ISR 4Bar GouetaIsrael70060013Honourable mention
MNG 5Baljinnyam NamsraiMongolia70120010Honourable mention
SUI 1Bärtschi AndreasSwitzerland75020014Honourable mention
AZE 5Aykhan IsgandarovAzerbaijan0007007Honourable mention
NOR 3Atle Rygg ÅrdalNorway21070010Honourable mention
KAZ 6Asset MussagalievKazakhstan71070015Bronze medal
NOR 2Aslanbek SjamsutdinovNorway1003004
IND 2Ashay Arvind BurungaleIndia70170015Bronze medal
BLR 4Artsiom MitskevichBelarus70177022Silver medal
LVA 1Artūrs BačkursLatvia74000011Honourable mention
TKM 1Arslan HojiyevTurkmenistan70071015Bronze medal
BEL 2Arne LoosveldtBelgium1107009Honourable mention
USA 4Arnav TripathyUnited States of America77277030Gold medal
IRN 3Arman Fazeli ChaghooshiIslamic Republic of Iran71771023Silver medal
IND 6Apurv NakadeIndia71073018Bronze medal
UZB 6Anvar IbrahimovUzbekistan0002002
IRL 3Anthony WalshIreland7001008Honourable mention
ALB 6Anri RembeciAlbania71070015Bronze medal
ESP 4Ángel David Martínez MartínezSpain5003008
KAZ 1Andrey KimKazakhstan71171017Bronze medal
MKD 6Andrej RisteskiThe Former Yugoslav Republic of Macedonia1003004
MDA 4Andrei FrimuRepublic of Moldova70071015Bronze medal
ROU 4Andrei-Bogdan UngureanuRomania77773031Gold medal
VEN 3Andrés GuzmánVenezuela71030011Honourable mention
BRA 1André Linhares RodriguesBrazil71070015Bronze medal
DNK 2Anders Skovgaard KnudsenDenmark6003009
CYP 3Anastasis KelirisCyprus0101002
BLR 3Aliaksandr MandrykBelarus70170015Bronze medal
MAR 2Ali ChaerMorocco0002002
MAR 3Ali AmezianeMorocco70070014Honourable mention
RUS 3Alexey KatyshevRussian Federation77270023Silver medal
ISR 2Alexey GladkichIsrael70570120Silver medal
MDA 6Alexandr Zamorzaev-OrleanschiiRepublic of Moldova77154024Silver medal
RUS 4Alexander MagazinovRussian Federation77777742Gold medal
RUS 2Alexander GlazmanRussian Federation77070021Silver medal
USA 6Alex (Lin) ZhaiUnited States of America76162325Silver medal
BIH 3Alem MemićBosnia and Herzegovina70031011Honourable mention
SER 6Aleksandar TrokicićSerbia71071016Bronze medal
MKD 4Aleksandar IlioskiThe Former Yugoslav Republic of Macedonia7002009Honourable mention
PER 6Aldo William Quillas ParedesPeru7002009Honourable mention
MEX 2Aldo Pacchiano CamachoMexico71060014Honourable mention
KGZ 6Akzhol Umurzak UuluKyrgyzstan0011002
TJK 4Akbarshoh FayzulloevTajikistan0007007Honourable mention
GEO 4Akaki MamageishviliGeorgia71073018Bronze medal
KAZ 4Aizana TurmukhametovaKazakhstan71040012Honourable mention
LTU 2Aistis AtminasLithuania07060013Honourable mention
PRI 2Aidelíz MirandaPuerto Rico0000000
TUR 2Ahmet KabakulakTurkey70070014Honourable mention
PAK 6Afsah ShafquatPakistan1002104
POR 1Afonso BandeiraPortugal75030015Bronze medal
ROU 1Adrian-Ioan ZahariucRomania75777134Gold medal
IND 3Abhishek Hemantkumar DangIndia71020313Honourable mention
TJK 1Abdurashid VakhobovTajikistan70040011Honourable mention
SAU 5Abdulmohsen AlshahraniSaudi Arabia0000000
KWT 1Abdullah AleneziKuwait0000000
SAU 4Abdulaziz AlghamdiSaudi Arabia0101002
MOZ 3Abdul Rachid AfandeMozambique0000000
BGD 2A. S. M. Sohidull IslamBangladesh71110010Honourable mention