66th IMO 2025

Country Team size P1 P2 P3 P4 P5 P6 Total Rank Awards Leader Deputy leader
All M F G S B HM
People's Republic of China 6 42 42 42 42 42 21 231 1 6 0 0 0
United States of America 6 42 42 40 41 42 9 216 2 5 1 0 0
Republic of Korea 6 42 42 42 42 31 4 203 3 4 2 0 0
Japan 6 41 36 31 42 36 10 196 4 3 2 1 0
Poland 6 42 42 28 41 42 1 196 4 3 3 0 0
Israel 6 42 42 34 42 32 2 194 6 4 1 1 0
India 6 42 42 28 42 36 3 193 7 3 2 1 0
Singapore 6 42 42 26 42 38 1 191 8 3 2 1 0
Vietnam 6 40 42 27 42 34 3 188 9 2 3 1 0
Türkiye 6 42 30 28 42 42 2 186 10 2 3 1 0
Hong Kong 6 42 37 23 42 37 3 184 11 2 3 1 0
Islamic Republic of Iran 6 34 42 33 42 32 0 183 12 2 3 1 0
Romania 6 42 37 27 39 35 1 181 13 2 3 1 0
Hungary 6 42 36 18 42 42 0 180 14 2 3 1 0
Australia 6 41 40 21 40 36 1 179 15 2 2 2 0
United Kingdom 6 41 37 24 41 35 0 178 16 3 1 2 0
Kazakhstan 6 42 41 23 42 27 0 175 17 0 4 2 0
Italy 6 41 27 23 39 38 6 174 18 2 2 2 0
Mongolia 6 42 42 15 42 30 3 174 18 1 3 2 0
Taiwan 6 42 28 22 41 36 1 170 20 2 2 1 1
Bosnia and Herzegovina 6 41 42 11 42 33 0 169 21 1 3 2 0
Canada 6 41 22 20 38 40 8 169 21 2 2 1 0
Bulgaria 6 41 40 9 39 35 2 166 23 0 3 3 0
Ukraine 6 41 39 7 35 42 1 165 24 1 2 3 0
Thailand 6 42 36 19 39 24 3 163 25 1 2 2 1
Belarus 6 42 25 17 40 37 0 161 26 1 1 4 0
Peru 6 42 31 14 39 31 1 158 27 2 1 2 1
Uzbekistan 6 41 29 20 37 31 0 158 27 0 4 1 1
Germany 6 42 23 14 41 37 0 157 29 0 2 4 0
France 6 42 30 18 38 28 0 156 30 1 2 2 1
Mexico 6 42 36 3 41 31 0 153 31 0 2 4 0
Brazil 6 41 36 10 41 19 1 148 32 0 3 2 1
Switzerland 6 38 18 21 38 29 1 145 33 1 2 2 0
Greece 6 36 30 7 41 29 0 143 34 0 2 3 1
Austria 6 42 20 11 38 29 2 142 35 1 1 3 1
Malaysia 6 41 29 2 34 32 1 139 36 0 2 3 0
Kyrgyzstan 6 38 35 3 36 25 0 137 37 0 2 3 1
New Zealand 6 37 27 1 39 32 0 136 38 0 2 3 0
Slovakia 6 42 18 5 39 25 7 136 38 1 0 4 1
South Africa 6 39 33 11 40 12 1 136 38 0 1 4 1
Czech Republic 6 41 23 6 39 25 0 134 41 0 1 3 2
Ireland 6 39 30 3 31 23 1 127 42 0 2 1 3
Lithuania 6 40 21 3 39 22 0 125 43 0 0 5 0
Spain 6 29 31 10 36 17 2 125 43 0 2 2 1
Indonesia 6 37 22 0 39 25 0 123 45 0 0 4 2
Serbia 6 37 15 13 30 28 0 123 45 0 2 2 2
Turkmenistan 6 31 31 6 37 15 0 120 47 0 2 1 3
Saudi Arabia 6 42 22 7 41 6 0 118 48 0 0 3 3
Estonia 6 38 22 14 32 11 0 117 49 0 1 2 3
Netherlands 6 40 6 3 40 28 0 117 49 0 0 5 1
North Macedonia 6 31 23 7 36 18 2 117 49 1 1 0 3
Portugal 6 36 18 6 35 18 1 114 52 0 1 2 2
Bangladesh 6 31 34 9 36 3 0 113 53 0 0 3 3
Armenia 6 40 15 1 35 21 0 112 54 0 0 3 3
Belgium 6 42 15 9 30 14 1 111 55 1 0 1 4
Sweden 6 37 20 3 27 20 0 107 56 0 1 3 1
Morocco 6 35 16 13 33 9 0 106 57 0 0 2 4
Norway 6 38 10 4 37 14 0 103 58 0 0 1 5
Slovenia 6 40 17 3 37 4 1 102 59 0 0 2 4
Argentina 6 42 10 1 37 9 0 99 60 0 1 0 5
Finland 6 37 10 7 27 17 0 98 61 0 0 1 3
Colombia 6 30 12 5 41 7 0 95 62 0 0 1 5
Georgia 6 30 3 0 40 21 0 94 63 0 0 2 3
Croatia 6 41 4 5 31 12 0 93 64 0 0 1 4
Tajikistan 6 26 15 7 34 10 0 92 65 0 2 0 1
Philippines 6 29 15 2 30 15 0 91 66 0 1 1 1
Latvia 6 34 11 2 30 13 0 90 67 0 0 1 2
Syria 6 29 26 1 31 2 0 89 68 0 0 4 1
Cyprus 6 30 24 5 12 16 0 87 69 0 1 1 2
Cuba 6 31 4 7 35 3 0 80 70 0 0 1 2
Denmark 6 33 8 7 27 5 0 80 70 0 0 0 3
Republic of Moldova 6 31 8 7 15 11 0 72 72 0 1 1 1
Macau 6 26 6 0 30 8 0 70 73 0 0 0 3
Azerbaijan 6 18 17 0 31 2 0 68 74 0 0 0 4
Algeria 5 24 11 0 21 10 0 66 75 0 0 3 0
Sri Lanka 6 26 10 0 27 0 0 63 76 0 0 1 1
Tunisia 6 20 16 1 21 0 0 58 77 0 0 0 2
Albania 6 23 8 1 17 0 0 49 78 0 0 1 2
Pakistan 6 18 3 0 26 1 0 48 79 0 0 0 3
Dominican Republic 6 20 1 0 21 5 0 47 80 0 0 0 2
Luxembourg 3 21 8 0 13 4 0 46 81 0 0 1 2
Nepal 6 14 1 0 25 6 0 46 81 0 0 1 1
C31 1 7 7 7 7 7 7 42 83 1 0 0 0
Bolivia 4 11 7 7 14 2 0 41 84 0 0 1 0
Iraq 5 10 8 0 14 8 0 40 85 0 0 1 0
Myanmar 6 20 0 0 19 0 0 39 86 0 0 0 1
Costa Rica 6 16 2 0 18 1 0 37 87 0 0 0 1
Palestine 5 11 1 3 21 1 0 37 87 0 0 0 2
C32 1 7 7 7 7 7 1 36 89 1 0 0 0
Kosovo 6 12 10 0 13 1 0 36 89 0 0 0 1
Uruguay 5 21 0 0 15 0 0 36 89 0 0 0 2
C34 1 7 7 7 7 7 0 35 92 1 0 0 0
C35 1 7 7 7 7 7 0 35 92 1 0 0 0
C36 1 7 7 7 7 7 0 35 92 1 0 0 0
El Salvador 3 9 8 0 17 0 0 34 95 0 0 0 2
C33 1 7 7 4 7 7 1 33 96 0 1 0 0
Iceland 6 18 1 0 11 2 0 32 97 0 0 0 1
Rwanda 6 19 0 0 12 0 0 31 98 0 0 0 2
Ecuador 6 15 1 0 13 1 0 30 99 0 0 0 0
Paraguay 4 13 4 0 12 1 0 30 99 0 0 0 1
Liechtenstein 1 7 2 3 7 7 0 26 101 0 0 1 0
Ivory Coast 6 9 1 0 15 0 0 25 102 0 0 0 1
Qatar 6 6 1 0 9 1 0 17 103 0 0 0 1
Honduras 6 11 0 0 5 0 0 16 104 0 0 0 1
Kenya 6 10 0 0 6 0 0 16 104 0 0 0 0
Puerto Rico 3 13 1 0 2 0 0 16 104 0 0 0 1
United Arab Emirates 6 5 0 0 10 0 0 15 107 0 0 0 1
Uganda 6 5 2 0 7 0 0 14 108 0 0 0 0
Cameroon 1 7 0 0 6 0 0 13 109 0 0 0 1
Montenegro 6 7 0 0 5 1 0 13 109 0 0 0 0
Botswana 6 7 0 0 2 1 0 10 111 0 0 0 0
Chile 3 3 1 0 4 0 0 8 112 0 0 0 0
Bhutan 6 1 0 0 3 0 0 4 113 0 0 0 0
Ghana 2 2 0 0 0 0 0 2 114 0 0 0 0
Namibia 4 2 0 0 0 0 0 2 114 0 0 0 0
Cambodia 6 0 1 0 0 0 0 1 116 0 0 0 0