year code name team_size problem1 problem2 problem3 problem4 problem5 problem6 total rank gold_medals silver_medals bronze_medals honourable_mentions
2018 USA United States of America 6 42 41 14 42 42 31 212 1 5 1 0 0
2018 RUS Russian Federation 6 42 42 11 42 41 23 201 2 5 1 0 0
2018 CHN People's Republic of China 6 42 37 17 42 42 19 199 3 4 2 0 0
2018 UKR Ukraine 6 42 34 12 42 42 14 186 4 4 2 0 0
2018 THA Thailand 6 42 38 3 42 42 16 183 5 3 3 0 0
2018 TWN Taiwan 6 42 42 15 37 25 18 179 6 3 1 2 0
2018 KOR Republic of Korea 6 42 42 3 42 36 12 177 7 3 3 0 0
2018 SGP Singapore 6 41 42 3 42 37 10 175 8 2 3 1 0
2018 POL Poland 6 42 39 7 42 37 7 174 9 1 5 0 0
2018 IDN Indonesia 6 42 38 3 42 36 10 171 10 1 5 0 0
2018 AUS Australia 6 42 34 13 42 31 7 169 11 2 3 1 0
2018 UNK United Kingdom 6 42 30 7 37 33 12 161 12 1 4 0 1
2018 JPN Japan 6 40 37 3 32 36 10 158 13 1 3 2 0
2018 SRB Serbia 6 42 37 5 35 35 4 158 13 2 2 2 0
2018 HUN Hungary 6 42 28 2 41 35 9 157 15 0 4 2 0
2018 CAN Canada 6 42 27 1 42 36 8 156 16 0 5 1 0
2018 ITA Italy 6 42 31 1 37 37 6 154 17 0 4 2 0
2018 KAZ Kazakhstan 6 42 29 0 42 33 5 151 18 0 4 2 0
2018 IRN Islamic Republic of Iran 6 42 37 6 39 18 8 150 19 1 3 1 1
2018 VNM Vietnam 6 42 40 7 25 29 5 148 20 1 2 3 0
2018 BGR Bulgaria 6 42 30 2 35 29 8 146 21 1 3 1 1
2018 HRV Croatia 6 35 33 0 36 38 3 145 22 0 4 1 0
2018 SVK Slovakia 6 37 28 0 42 32 1 140 23 0 3 3 0
2018 SWE Sweden 6 42 23 5 42 24 2 138 24 1 2 2 1
2018 TUR Turkey 6 42 30 7 31 26 2 138 24 1 1 4 0
2018 ISR Israel 6 38 30 2 31 26 9 136 26 0 2 4 0
2018 GEO Georgia 6 42 17 0 40 23 11 133 27 0 1 5 0
2018 BRA Brazil 6 35 30 1 42 13 11 132 28 1 0 4 1
2018 IND India 6 36 28 0 28 33 7 132 28 0 3 2 1
2018 MNG Mongolia 6 42 28 0 42 18 2 132 28 0 1 5 0
2018 GER Germany 6 30 23 3 42 24 9 131 31 1 2 1 2
2018 ARM Armenia 6 42 25 0 37 26 0 130 32 0 2 4 0
2018 FRA France 6 30 22 1 42 23 11 129 33 1 1 4 0
2018 ROU Romania 6 41 33 0 25 24 6 129 33 1 1 2 2
2018 PER Peru 6 42 24 0 33 24 2 125 35 0 2 3 1
2018 MEX Mexico 6 36 20 0 38 23 6 123 36 0 1 4 1
2018 NLD Netherlands 6 35 22 0 42 23 1 123 36 0 1 4 1
2018 PHI Philippines 6 42 26 3 33 16 1 121 38 1 1 2 2
2018 ARG Argentina 6 36 16 0 39 22 2 115 39 0 1 4 0
2018 CZE Czech Republic 6 36 22 0 35 19 3 115 39 0 2 2 2
2018 BGD Bangladesh 6 42 30 3 27 10 2 114 41 1 0 3 2
2018 SVN Slovenia 6 33 14 4 37 14 2 104 42 0 1 1 4
2018 BIH Bosnia and Herzegovina 6 39 17 0 36 10 1 103 43 0 0 4 2
2018 TJK Tajikistan 6 42 27 0 16 17 1 103 43 0 0 5 1
2018 BLR Belarus 6 32 14 1 28 25 2 102 45 0 0 4 1
2018 NZL New Zealand 6 35 19 0 34 14 0 102 45 0 1 2 3
2018 BEL Belgium 6 35 16 0 28 10 3 92 47 0 0 4 1
2018 MAS Malaysia 6 35 18 0 18 18 1 90 48 0 0 2 3
2018 HKG Hong Kong 6 32 22 0 14 17 4 89 49 0 0 2 4
2018 MDA Republic of Moldova 6 35 14 0 18 16 3 86 50 0 0 3 3
2018 EST Estonia 6 25 16 0 26 12 1 80 51 0 1 0 3
2018 LTU Lithuania 6 35 10 0 20 12 0 77 52 0 0 2 3
2018 POR Portugal 6 24 13 0 28 11 1 77 52 0 0 2 3
2018 HEL Greece 6 36 11 0 16 9 2 74 54 0 0 2 2
2018 ESP Spain 6 36 9 0 18 11 0 74 54 0 0 2 4
2018 NOR Norway 6 21 11 0 24 15 2 73 56 0 0 2 1
2018 AUT Austria 6 15 18 0 20 19 0 72 57 0 0 3 1
2018 DEN Denmark 6 23 15 0 22 10 1 71 58 0 0 3 0
2018 FIN Finland 6 21 13 0 25 10 1 70 59 0 0 2 2
2018 SAU Saudi Arabia 6 22 16 0 15 14 2 69 60 0 1 1 1
2018 SYR Syria 6 30 13 0 9 17 0 69 60 0 0 2 2
2018 SAF South Africa 6 31 9 0 16 9 1 66 62 0 0 1 4
2018 CRI Costa Rica 5 29 7 0 19 10 0 65 63 0 0 2 2
2018 TKM Turkmenistan 6 36 9 0 16 3 1 65 63 0 0 1 4
2018 MAC Macau 6 31 12 0 13 5 0 61 65 0 0 1 3
2018 COL Colombia 6 29 9 0 16 3 2 59 66 0 0 1 2
2018 ISL Iceland 6 22 4 0 27 3 0 56 67 0 0 1 3
2018 SUI Switzerland 6 13 11 0 23 5 0 52 68 0 0 1 1
2018 AZE Azerbaijan 6 28 8 0 9 3 2 50 69 0 0 0 5
2018 TUN Tunisia 6 27 7 0 10 5 0 49 70 0 0 0 3
2018 ECU Ecuador 6 19 4 0 19 4 2 48 71 0 0 0 3
2018 LKA Sri Lanka 6 28 6 0 9 4 0 47 72 0 0 1 3
2018 MAR Morocco 6 27 6 0 6 6 1 46 73 0 0 0 3
2018 PRI Puerto Rico 6 19 4 0 13 10 0 46 73 0 0 1 1
2018 CYP Cyprus 5 13 11 0 18 3 0 45 75 0 0 1 1
2018 IRL Ireland 6 19 2 0 19 2 1 43 76 0 0 1 1
2018 KGZ Kyrgyzstan 6 28 5 0 7 1 0 41 77 0 0 0 4
2018 LVA Latvia 6 9 12 0 13 5 1 40 78 0 0 0 2
2018 ALB Albania 6 19 3 0 6 9 0 37 79 0 0 0 1
2018 PAK Pakistan 6 21 3 0 6 5 0 35 80 0 0 0 3
2018 BOL Bolivia 6 27 1 0 3 2 0 33 81 0 0 0 3
2018 MKD The former Yugoslav Republic of Macedonia 6 20 2 0 3 1 1 27 82 0 0 0 2
2018 NGA Nigeria 3 19 3 0 2 0 2 26 83 0 0 0 2
2018 TTO Trinidad and Tobago 3 9 5 0 8 3 1 26 83 0 0 0 1
2018 MMR Myanmar 6 14 2 0 6 1 0 23 85 0 0 0 2
2018 KSV Kosovo 6 14 1 0 3 1 2 21 86 0 0 0 2
2018 PAN Panama 4 14 1 0 6 0 0 21 86 0 0 0 2
2018 UZB Uzbekistan 3 16 4 0 1 0 0 21 86 0 0 0 2
2018 MNE Montenegro 4 8 7 0 4 1 0 20 89 0 0 0 1
2018 SLV El Salvador 2 14 3 0 2 1 0 20 89 0 0 0 2
2018 CHI Chile 4 1 2 0 14 2 0 19 91 0 0 0 2
2018 ALG Algeria 4 10 2 0 4 1 1 18 92 0 0 0 0
2018 LUX Luxembourg 2 7 3 0 4 0 0 14 93 0 0 0 1
2018 GHA Ghana 5 8 3 0 2 0 0 13 94 0 0 0 0
2018 BWA Botswana 6 7 0 0 4 1 0 12 95 0 0 0 1
2018 PAR Paraguay 6 7 0 0 2 3 0 12 95 0 0 0 0
2018 KHM Cambodia 6 11 0 0 0 0 0 11 97 0 0 0 0
2018 GTM Guatemala 3 1 1 0 7 2 0 11 97 0 0 0 1
2018 EGY Egypt 4 1 2 0 7 0 0 10 99 0 0 0 1
2018 IRQ Iraq 6 7 0 0 1 1 0 9 100 0 0 0 0
2018 UGA Uganda 4 8 0 0 0 0 1 9 100 0 0 0 0
2018 CIV Ivory Coast 6 8 0 0 0 0 0 8 102 0 0 0 1
2018 URY Uruguay 4 0 3 0 1 3 0 7 103 0 0 0 0
2018 HND Honduras 3 2 1 0 2 1 0 6 104 0 0 0 0
2018 NPL Nepal 6 2 0 0 1 2 0 5 105 0 0 0 0
2018 VEN Venezuela 1 1 1 0 0 0 0 2 106 0 0 0 0
2018 TZA Tanzania 3 1 0 0 0 0 0 1 107 0 0 0 0