Generated on 2 Nov 2026 based on the database export of 2 Nov 2026.

# Region Average 1st 2nd 3rd 4th 5th 6th 7th 8th 9th 10th Record Holder
WR
1 World 16.60 16 16 16 16 17 17 17 17 17 17 🇮🇹 Sebastiano Tronto
CR
1 Asia 17.00 17 17 17 17 17 17 17 17 17 17 🇨🇳 Baiqiang Dong (董百强)
2 Europe 17.40 16 16 17 17 18 18 18 18 18 18 🇮🇹 Sebastiano Tronto
2 North America 17.40 16 16 17 17 18 18 18 18 18 18 🇺🇸 Aedan Bryant
4 Oceania 19.40 18 18 19 19 19 20 20 20 20 21 🇦🇺 Jayden McNeill
5 South America 19.50 17 18 19 19 20 20 20 20 21 21 🇧🇷 Anuar Miguel Abib Onofre
6 Africa 27.20 23 23 25 26 27 29 29 29 30 31 🇿🇦 Emile Compion
NR
1 🇨🇳 China 17.10 17 17 17 17 17 17 17 17 17 18 🇨🇳 Baiqiang Dong (董百强)
2 🇺🇸 United States 17.40 16 16 17 17 18 18 18 18 18 18 🇺🇸 Aedan Bryant
3 🇵🇱 Poland 18.70 17 18 19 19 19 19 19 19 19 19 🇵🇱 Radomił Baran
3 🇬🇧 United Kingdom 18.70 16 17 18 19 19 19 19 20 20 20 🇬🇧 Jacob Sherwen Brown
5 🇯🇵 Japan 18.80 18 18 18 19 19 19 19 19 19 20 🇯🇵 Yuki Yamamoto (山本祐輝)
6 🇩🇪 Germany 19.60 18 19 19 19 20 20 20 20 20 21 🇩🇪 Moritz Lotz
7 🇦🇺 Australia 19.70 18 18 19 19 20 20 20 21 21 21 🇦🇺 Jayden McNeill
8 🇫🇷 France 19.80 18 18 19 19 20 20 21 21 21 21 🇫🇷 Louis Sarthou
9 🇮🇹 Italy 19.90 16 18 19 19 20 21 21 21 22 22 🇮🇹 Sebastiano Tronto
10 🇸🇬 Singapore 20.50 18 18 18 19 20 22 22 22 23 23 🇸🇬 Wong Chong Wen (黄崇文)
11 🇺🇦 Ukraine 20.60 18 18 19 20 21 21 22 22 22 23 🇺🇦 Nikita Grytsenko (Микита Гриценко)
12 🇪🇸 Spain 20.70 18 19 19 20 20 21 22 22 23 23 🇪🇸 Mauro Moisés Ortega López
13 🇧🇷 Brazil 20.80 17 20 20 21 21 21 22 22 22 22 🇧🇷 Anuar Miguel Abib Onofre
14 🇨🇦 Canada 21.00 19 19 20 21 21 21 22 22 22 23 🇨🇦 Jack Lee
14 🇰🇷 Republic of Korea 21.00 17 19 20 21 21 22 22 22 23 23 🇰🇷 Kyeongmin Choi (최경민)
16 🇭🇰 Hong Kong, China 21.20 19 20 20 21 21 22 22 22 22 23 🇭🇰 Dewei Tan (譚得唯)
17 🇳🇴 Norway 21.90 19 19 21 21 21 22 23 24 24 25 🇳🇴 Oskar Feed Jakobsen
18 🇩🇰 Denmark 22.10 19 20 20 21 21 23 23 23 25 26 🇩🇰 Adam Marcellus Kelly
19 🇲🇾 Malaysia 22.30 18 19 19 21 21 22 24 26 26 27 🇲🇾 Shawn Lee Zhi Xuan (李致轩)
20 🇭🇺 Hungary 22.40 19 19 21 21 22 23 24 24 25 26 🇭🇺 Bence Barát
21 🇨🇭 Switzerland 22.60 19 20 20 21 24 24 24 24 25 25 🇨🇭 Timo Günthardt
22 🇳🇿 New Zealand 22.70 19 20 22 23 23 23 24 24 24 25 🇳🇿 Jack McDougall
23 🇮🇳 India 22.80 20 20 23 23 23 23 24 24 24 24 🇮🇳 Muhammad Hanif
23 🇮🇱 Israel 22.80 20 20 20 21 22 23 25 25 26 26 🇮🇱 Roy Tamir
23 🇳🇱 Netherlands 22.80 20 20 20 22 22 24 24 25 25 26 🇳🇱 Erik Akkersdijk
23 🇸🇪 Sweden 22.80 18 22 22 23 23 23 23 24 25 25 🇸🇪 Theodor Nordstrand
27 🇨🇿 Czech Republic 23.40 18 19 21 23 23 23 24 27 28 28 🇨🇿 Jan Riedl
27 🇫🇮 Finland 23.40 20 21 21 22 24 24 25 25 26 26 🇫🇮 Urho Kinnunen
29 🇮🇩 Indonesia 23.50 17 19 22 22 23 25 26 26 27 28 🇮🇩 Firstian Fushada (符逢城)
29 🇵🇭 Philippines 23.50 19 22 23 24 24 24 24 25 25 25 🇵🇭 Yuji Yoshida
31 🇹🇼 Chinese Taipei 23.70 19 21 22 24 24 25 25 25 26 26 🇹🇼 Hsiang-Cheng Kan (闞祥誠)
32 🇦🇷 Argentina 23.80 18 22 22 23 24 24 25 26 27 27 🇦🇷 Guido Dipietro
33 🇷🇺 Russia 23.90 20 23 23 24 24 24 25 25 25 26 🇷🇺 Andrey Che
34 🇨🇴 Colombia 24.20 19 20 23 24 24 25 26 27 27 27 🇨🇴 Brayan Alexander Sandoval Camacho
35 🇲🇽 Mexico 24.80 22 22 23 23 25 25 26 27 27 28 🇲🇽 Jesús Julián De Niz Hernandez
36 🇵🇪 Peru 24.90 20 24 24 24 25 26 26 26 27 27 🇵🇪 Alonzo Sanchez Arica
37 🇮🇪 Ireland 25.10 18 23 24 24 26 26 27 27 28 28 🇮🇪 Adam Bermingham
37 🇹🇭 Thailand 25.10 20 22 23 23 23 25 28 29 29 29 🇹🇭 Phuwish Sripattrapan (ภูวิศ ศรีภัทราพันธุ์)
39 🇧🇪 Belgium 25.20 22 22 23 24 25 26 26 27 28 29 🇧🇪 Jimmy Coll
40 🇦🇹 Austria 26.20 21 24 25 25 26 26 27 28 30 30 🇦🇹 Tino Joksch
40 🇮🇷 Iran 26.20 20 23 25 26 26 27 28 28 29 30 🇮🇷 Saeed Mostafavi Layegh (سعید مصطفوی لایق)
42 🇻🇳 Vietnam 26.30 22 23 24 24 27 28 28 28 29 30 🇻🇳 Trần Đăng Quang
43 🇧🇾 Belarus 26.50 19 23 25 26 27 28 28 29 30 30 🇧🇾 Uladzislau Ushakov (Владислав Ушаков)
44 🇷🇴 Romania 27.20 25 25 26 26 26 27 29 29 29 30 🇷🇴 Bogdan Grigoruţă
45 🇸🇰 Slovakia 27.30 22 23 25 26 28 28 28 29 32 32 🇸🇰 Richard Skála
46 🇿🇦 South Africa 27.50 23 23 25 26 27 29 29 30 31 32 🇿🇦 Emile Compion
47 🇸🇮 Slovenia 28.40 21 24 25 26 29 31 31 32 32 33 🇸🇮 Marcel Ručigaj
48 🇱🇻 Latvia 28.50 25 26 26 27 28 30 30 31 31 31 🇱🇻 Jānis Zirnis
49 🇰🇿 Kazakhstan 28.60 24 25 26 29 29 29 29 31 32 32 🇰🇿 Damir Zhanataev
50 🇹🇷 Turkey 28.80 22 26 26 29 29 29 31 31 32 33 🇹🇷 Tolga Kaan Kantarcı
51 🇧🇴 Bolivia 29.30 19 23 27 27 32 32 32 32 34 35 🇧🇴 Alberto Arturo Ayllón Bustos
52 🇨🇱 Chile 29.60 25 26 26 29 29 30 31 32 34 34 🇨🇱 Diego Alonso Tapia Mera
52 🇵🇹 Portugal 29.60 19 26 29 30 30 32 32 32 33 33 🇵🇹 Vasco Vasconcelos
54 🇧🇩 Bangladesh 30.30 23 25 25 28 31 31 34 35 35 36 🇧🇩 Mosfikul Islam
54 🇬🇷 Greece 30.30 26 26 28 29 31 32 32 32 33 34 🇬🇷 Panagiotis Ioakeimidis
56 🇪🇪 Estonia 30.80 25 26 27 30 31 33 33 33 35 35 🇪🇪 Kaur Tuule
57 🇬🇹 Guatemala 30.90 26 28 29 30 31 31 32 34 34 34 🇬🇹 Adrián Ramírez
58 🇱🇹 Lithuania 32.40 27 30 30 32 33 33 34 34 35 36 🇱🇹 Vilius Ribinskas
58 🇻🇪 Venezuela 32.40 28 29 30 32 32 32 34 35 35 37 🇻🇪 Cristofer Azuaje
60 🇱🇰 Sri Lanka 33.30 27 28 32 34 34 34 35 36 36 37 🇱🇰 Lithum Damviru Perera
61 🇺🇿 Uzbekistan 33.60 24 30 33 33 35 35 36 36 37 37 🇺🇿 Igor Aipkin
62 🇲🇳 Mongolia 34.50 29 29 32 32 33 34 37 38 40 41 🇲🇳 Byegarys Jandaulyet
63 🇭🇷 Croatia 34.80 28 30 30 35 36 37 37 38 38 39 🇭🇷 Srećko Srečković
64 🇷🇸 Serbia 35.40 27 27 33 36 37 37 38 38 40 41 🇷🇸 Jakov Ljubicic
65 🇩🇴 Dominican Republic 36.30 25 33 34 34 36 38 39 40 42 42 🇩🇴 Amaury Miguel Caballero
66 🇵🇾 Paraguay 36.70 32 32 34 35 37 37 37 40 40 43 🇵🇾 Victor Ayala
66 🇺🇾 Uruguay 36.70 23 30 32 33 40 40 40 42 42 45 🇺🇾 Bruno Lezama
68 🇧🇬 Bulgaria 37.70 27 27 30 35 39 42 43 43 45 46 🇧🇬 Anqi Yu
69 🇳🇵 Nepal 38.40 30 32 36 38 38 39 39 40 43 49 🇳🇵 Avishek Prajapati
70 🇪🇨 Ecuador 38.60 30 34 37 38 38 38 41 43 43 44 🇪🇨 Hugo Enrique Rosales López
71 🇵🇦 Panama 38.90 30 30 39 39 40 40 40 41 43 47 🇵🇦 Omar Aguilar
72 🇸🇻 El Salvador 39.00 29 34 35 35 38 38 41 44 46 50 🇸🇻 Samuel Cuellar Ramirez
73 🇨🇷 Costa Rica 40.00 31 35 35 36 40 41 42 46 47 47 🇨🇷 Sebastián Herrera Pomares
73 🇯🇴 Jordan 40.00 23 26 27 31 36 39 43 56 58 61 🇯🇴 Abdel Issa (عبدالرحمن عيسى)
75 🇮🇸 Iceland 40.60 32 33 38 38 40 42 43 44 47 49 🇮🇸 Hilmar Magnusson
76 🇦🇿 Azerbaijan 41.40 29 35 37 41 43 45 45 46 46 47 🇦🇿 Emil Abdulxalıqov
77 🇰🇼 Kuwait 44.20 31 33 37 40 43 46 47 51 56 58 🇰🇼 Ahmad Alolaimi
78 🇧🇦 Bosnia and Herzegovina 45.00 34 39 40 41 42 43 48 49 52 62 🇧🇦 Gligorije Aleksić (Глигорије Алексић)
79 🇨🇾 Cyprus 45.80 33 33 33 35 37 54 54 57 60 62 🇨🇾 Michael Eleftheriades
80 🇭🇳 Honduras 46.38 33 35 40 44 47 50 59 63 — — 🇭🇳 Javier Armando Cruz Santos
80 🇱🇺 Luxembourg 46.38 28 37 37 46 49 52 54 68 — — 🇱🇺 Philippe Schwartz
82 🇪🇬 Egypt 47.12 36 37 43 44 47 53 58 59 — — 🇪🇬 Shaher Naser
83 🇦🇴 Angola 44.83 33 43 47 48 49 49 — — — — 🇦🇴 Roger Nataniel Issassa dos Santos
84 🇦🇲 Armenia 41.40 29 33 37 51 57 — — — — — 🇦🇲 Mayis Jraghatspanyan
85 🇲🇴 Macau, China 44.40 29 30 35 63 65 — — — — — 🇲🇴 Meng Chon Kuok (郭明臻)
86 🇧🇭 Bahrain 48.40 33 47 48 54 60 — — — — — 🇧🇭 Daniel Adel Alhayki
87 🇲🇦 Morocco 34.00 29 31 32 44 — — — — — — 🇲🇦 Anass Doublal
88 🇵🇰 Pakistan 36.75 31 33 34 49 — — — — — — 🇵🇰 Abdullah Gulab
89 🇳🇬 Nigeria 37.50 34 37 38 41 — — — — — — 🇳🇬 Ayooluwa Samuel Dada
90 🇱🇧 Lebanon 38.25 38 38 38 39 — — — — — — 🇱🇧 Rashad Kadado (رشاد قدادو)
91 🇰🇪 Kenya 45.00 42 42 44 52 — — — — — — 🇰🇪 Jay Kuria Muthari
92 🇹🇳 Tunisia 48.75 37 46 51 61 — — — — — — 🇹🇳 Taha Ben Salah
93 🇲🇹 Malta 36.33 27 40 42 — — — — — — — 🇲🇹 Giorgio Grigolo
94 🇳🇮 Nicaragua 44.33 29 44 60 — — — — — — — 🇳🇮 Roberto Icaza Kinloch
95 🇵🇸 Palestine 47.67 34 45 64 — — — — — — — 🇵🇸 Mohammad Ahmad Abu Hussein
96 🇸🇦 Saudi Arabia 48.00 40 50 54 — — — — — — — 🇸🇦 Khaled Al-Hathlool (خالد الهذلول)
97 🇰🇬 Kyrgyzstan 34.50 34 35 — — — — — — — — 🇰🇬 Alikhan Zhanybekov
98 🇦🇱 Albania 35.00 31 39 — — — — — — — — 🇦🇱 Thomas Mako
99 🇩🇿 Algeria 35.50 33 38 — — — — — — — — 🇩🇿 Tarek Bazizi
100 🇲🇲 Myanmar 37.50 32 43 — — — — — — — — 🇲🇲 Htet Wai Yan
101 🇿🇼 Zimbabwe 39.50 38 41 — — — — — — — — 🇿🇼 Aubrey Nyoni
102 🇬🇪 Georgia 42.50 38 47 — — — — — — — — 🇬🇪 Vako Marchilashvili (ვაკო მარჩილაშვილი)
103 🇹🇯 Tajikistan 49.50 48 51 — — — — — — — — 🇹🇯 Shukrullo Ibragimov
104 🇲🇪 Montenegro 52.50 48 57 — — — — — — — — 🇲🇪 Ognjen Leković
105 🇹🇹 Trinidad and Tobago 35.00 35 — — — — — — — — — 🇹🇹 Jonah Hinkson
106 🇲🇺 Mauritius 37.00 37 — — — — — — — — — 🇲🇺 Ryan Pin Harry
107 🇲🇰 North Macedonia 38.00 38 — — — — — — — — — 🇲🇰 Aleksandar Arsovski
108 🇹🇬 Togo 39.00 39 — — — — — — — — — 🇹🇬 Christian Lacle
109 🇭🇹 Haiti 40.00 40 — — — — — — — — — 🇭🇹 Fan Derlentz Perceval
110 🇲🇩 Moldova 42.00 42 — — — — — — — — — 🇲🇩 Ilie Nagrineac
111 🇸🇾 Syria 44.00 44 — — — — — — — — — 🇸🇾 Taym Rihawi
112 🇦🇪 United Arab Emirates 48.00 48 — — — — — — — — — 🇦🇪 Nasir Ali Mohammed Dawood Abdalla
113 🇧🇳 Brunei 51.00 51 — — — — — — — — — 🇧🇳 Ashfan Rayyan
114 🇱🇦 Laos 53.00 53 — — — — — — — — — 🇱🇦 Konesack Manorom
115 🇮🇶 Iraq 63.00 63 — — — — — — — — — 🇮🇶 Layth Alkinani