Average Ranking

Top 100 competitors by average result.

# Competitor Country Result World Continent Country
1 Timofei Tarasenko Russia 33.19s 1 1 1
2 Tymon Kolasiński Poland 33.73s 2 2 1
3 Max Park USA 34.65s 3 1 1
4 Đỗ Quang Hưng Vietnam 34.76s 4 1 1
5 Seung Hyuk Nahm (남승혁) Korea 36.31s 5 2 1
6 Kai-Wen Wang (王楷文) Taiwan 37.33s 6 3 1
7 Ziyu Wu (吴子钰) China 37.41s 7 4 1
8 Lim Hung (林弘) Malaysia 38.12s 8 5 1
9 Emmanuel Kao Singapore 38.84s 9 6 1
10 Henry Lichner USA 39.43s 10 2 2
11 Feliks Zemdegs Australia 40.10s 11 1 1
12 Ciarán Beahan Ireland 40.17s 12 3 1
13 Matty Hiroto Inaba USA 40.37s 13 3 3
14 Ivan Li Ka Leong (李嘉亮) Hong Kong 40.75s 14 7 1
15 Richard Delacoste Switzerland 40.85s 15 4 1
16 Daniel Rush South Africa 40.93s 16 1 1
17 Andrew Feng New Zealand 40.96s 17 2 1
17 Andrew Feng USA 40.96s 17 2 1
18 Leon Marcell Alamanda Indonesia 41.02s 18 8 1
19 Omar Ellabban Canada 41.08s 19 4 1
20 Sebastian Weyer Germany 41.14s 20 5 1
21 Ruihang Xu (许瑞航) China 41.16s 21 9 2
22 Dhruv Thirumalairajan India 41.17s 22 10 1
23 Bill Wang Canada 41.43s 23 5 2
24 Patrick Ponce USA 41.49s 24 6 4
25 Arhaan Sareen Canada 41.54s 25 7 3
26 Burno Chak Kwan Li (李澤堃) Hong Kong 41.87s 26 11 2
27 Inigo Miguel B. Palisoc Philippines 41.89s 27 12 1
28 DongSoo Park (박동수) Korea 42.30s 28 13 2
29 Mark Zimmermann Germany 42.38s 29 6 2
30 Jack Pfeifer USA 42.42s 30 8 5
31 Alexander Vujcich New Zealand 42.51s 31 3 2
32 Danny Morgan United Kingdom 42.54s 32 7 1
33 János Bereczki Romania 42.65s 33 8 1
34 Tianlan Geng (耿天澜) China 42.77s 34 14 3
35 Brandon Nunez USA 42.94s 35 9 6
36 Junliang Huang (黄骏亮) China 42.98s 36 15 4
37 Jaemin Chang (장재민) Korea 43.05s 37 16 3
38 Theo Goluboff Argentina 43.08s 38 1 1
39 Wei-Ming Zeng (曾唯銘) Taiwan 43.13s 39 17 2
40 Maciej Skowroński Poland 43.27s 40 9 2
41 Brendyn Dunagan USA 43.29s 41 10 7
42 Vishwa Sankar USA 43.30s 42 11 8
43 Yi-Fan Wu (吳亦凡) Taiwan 43.38s 43 18 3
44 Kevin Gerhardt Germany 43.61s 44 10 3
45 Zhiyuan Ma (马之元) China 43.73s 45 19 5
46 Harry Dixon United Kingdom 43.95s 46 11 2
47 Luke Garrett USA 43.98s 47 12 9
48 Zijian Cai (蔡子健) China 43.99s 48 20 6
49 Asia Konvittayayotin (เอเชีย กรวิทยโยธิน) Thailand 44.07s 49 21 1
50 Kim Roger Haraldsen Norway 44.08s 50 12 1
51 Dwyane Ramos New Zealand 44.09s 51 4 3
52 Jerry Yao USA 44.10s 52 13 10
53 Chen Chen (陈晨) China 44.15s 53 22 7
54 Firstian Fushada (符逢城) Indonesia 44.16s 54 23 2
54 Carter Thomas USA 44.16s 54 14 11
56 Daniel Partridge United Kingdom 44.20s 56 13 3
57 Jacob Nokes USA 44.26s 57 15 12
58 Twan Dullemond Netherlands 44.34s 58 14 1
59 Ping-Yueh Huang (黃品越) Taiwan 44.40s 59 24 4
60 Lauri Korhonen Finland 44.43s 60 15 1
61 Kate Grahame USA 44.60s 61 16 13
61 Kaichen Huang (黄楷宸) China 44.60s 61 25 8
63 Christopher Sun USA 44.61s 63 17 14
64 Jack Larsson Backsell Sweden 44.76s 64 16 1
65 Cham J. Chambers United Kingdom 44.77s 65 17 4
66 Benjamin Wirahpati Indonesia 44.80s 66 26 3
67 Claudio Matias Cancino Bruna Chile 44.89s 67 2 1
68 Varun Mohanraj USA 45.11s 68 18 15
69 Ben Zhao USA 45.12s 69 19 16
69 Tomasz Pietruszka Poland 45.12s 69 18 3
71 Nathan Phillips USA 45.17s 71 20 17
72 Cillian Hainbach Ireland 45.22s 72 19 2
73 Ray Bai USA 45.23s 73 21 18
74 Ang Chin Xiang Malaysia 45.29s 74 27 2
74 Yinzhi Sha (沙印志) China 45.29s 74 27 9
76 Cian-Jyun Yang (楊謙君) Taiwan 45.35s 76 29 5
77 Phạm Đức Phước Vietnam 45.44s 77 30 2
78 Max Siauw USA 45.49s 78 22 19
79 Kryštof Basl Czech Republic 45.52s 79 20 1
80 Hitesh Kumar Bhuwalka India 45.54s 80 31 2
81 Mika Smulders Netherlands 45.55s 81 21 2
82 Natthaphat Mahtani (ณัฐภัทร จี มาทานี) Thailand 45.60s 82 32 2
82 Francisco Moraes Mandalozzo Brazil 45.60s 82 3 1
84 Sora Sato Australia 45.64s 84 5 2
85 Mihir Narayan India 45.73s 85 33 3
85 Neo Cuares Philippines 45.73s 85 33 2
87 Yi-Jen Hsueh (薛以仁) Taiwan 45.74s 87 35 6
88 Anyu Zhang (张安宇) China 45.81s 88 36 10
89 Ari Randers-Pehrson USA 45.89s 89 23 20
90 Alexis Rodrigo Cazu Mendoza Mexico 45.92s 90 24 1
91 Siddhesh Pore India 46.00s 91 37 4
92 Yibo Wang (王奕博) China 46.02s 92 38 11
93 Xulang Li (黎旭朗) China 46.10s 93 39 12
94 Xuyi Wang (汪绪奕) China 46.14s 94 40 13
95 Jiazhou Li (李佳洲) China 46.15s 95 41 14
95 Đặng Trần Diễn Vietnam 46.15s 95 41 3
97 Alexei Sinyavin USA 46.17s 97 25 21
98 Martin Vædele Egdal Denmark 46.18s 98 22 1
99 Szymon Zastawny Poland 46.19s 99 23 4
Stay updated with new features and analytics tools! Subscribe to Newsletter
© 2026 SpeedCubeAnalytics | Official results and rankings provided by the World Cube Association (WCA) | Not affiliated with or endorsed by the WCA