Ranks

WCA data from 2025-07-04

Pg 1/2544

# Name Result Country
1 Xuanyi Geng (耿暄一) 3.05 China
2 Yiheng Wang (王艺衡) 3.06 China
3 Max Park 3.13 USA
4 Ruihang Xu (许瑞航) 3.24 China
5 Ryan Pilat 3.34 USA
6 Luke Garrett 3.44 USA
7 Aaron Huynh 3.46 USA
8 Yusheng Du (杜宇生) 3.47 China
9 Matty Hiroto Inaba 3.59 USA
10 Tymon Kolasiński 3.66 Poland
11 Aidan Grainger 3.69 United Kingdom
12 Caleb Chen 3.71 USA
13 Timofei Tarasenko 3.72 Russia
13 Yufang Du (杜昱方) 3.72 China
15 Claudio Matias Cancino Bruna 3.74 Chile
16 Brenton Angelo Lo Wong 3.84 Philippines
17 Zhaokun Li (李昭昆) 3.87 China
18 Jode Brewster 3.88 Australia
19 Asher Kim-Magierek 3.89 USA
20 Jake Brown 3.91 United Kingdom
21 Bofan Zhang (张博藩) 3.95 China
21 Alexey Tsvetkov 3.95 Russia
23 Radosław Marcinek 3.96 Poland
24 Natthaphat Mahtani (ณัฐภัทร จี มาทานี) 4.02 Thailand
25 Max Siauw 4.03 USA
25 Jerry Yao 4.03 USA
25 Ryan Tan 4.03 Australia
28 Carson Widjaja 4.05 USA
28 Tee Kai Yang 4.05 Malaysia
30 Ianis Costin Chele 4.07 Romania
31 Sebastian Stone 4.08 USA
32 Qixian Cao (曹岂娴) 4.09 China
33 Sean Patrick Villanueva 4.11 Philippines
34 Sameer Aggarwal 4.13 USA
35 Leo Borromeo 4.14 Philippines
35 Brennen Lin 4.14 Canada
37 Kai-Wen Wang (王楷文) 4.15 Taiwan
37 Kim Roger Haraldsen 4.15 Norway
37 Hansen Yu (余翰森) 4.15 China
37 Oliwier Szubert 4.15 Poland
37 Brendyn Dunagan 4.15 USA
37 Siddharth Reddy 4.15 USA
43 Feliks Zemdegs 4.16 Australia
44 Seung Hyuk Nahm (남승혁) 4.17 Korea
44 Zhen Chen (陈震) 4.17 China
46 Riley Dexter 4.19 Australia
47 Lingkun Jiang (姜凌坤) 4.22 China
48 Agustín Mera Landa 4.24 Chile
48 Patrick Ponce 4.24 USA
48 Luke Griesser 4.24 USA
48 Asset Agabekov 4.24 Kazakhstan
48 Magdalena Pabisz 4.24 Poland
48 Kaichen Huang (黄楷宸) 4.24 China
54 Dylan Miller 4.25 USA
55 Kyle Santucci 4.26 Canada
55 Valerio Locatelli 4.26 Italy
57 Teodor Zajder 4.28 Poland
57 Serban Stelian 4.28 Romania
59 Toby Seufert 4.29 Australia
60 Nancy Liu 4.32 USA
60 Sebastian Weyer 4.32 Germany
62 Ciarán Beahan 4.33 Ireland
63 Andrey Che 4.34 Russia
64 Caio Hideaki Sato 4.37 Brazil
65 Nicolás Sánchez 4.38 USA
65 Morgan Yeh 4.38 Canada
65 Olaf Kuźmiński 4.38 Poland
65 Twan Dullemond 4.38 Netherlands
65 Yifan Luo (骆奕帆) 4.38 China
65 Dominic Redisi 4.38 USA
71 Mantas Urbanavičius 4.39 Lithuania
72 Toby Litiatco 4.40 Philippines
72 Henry Lichner 4.40 USA
72 Kaicheng Jin (金开诚) 4.40 China
75 David Epstein 4.41 Australia
76 Lukas Shelley 4.42 Denmark
76 Firstian Fushada (符逢城) 4.42 Indonesia
78 Hao-Jyun Kang (康皓鈞) 4.43 Taiwan
79 Varun Mohanraj 4.44 USA
79 Juliette Sébastien 4.44 France
81 Jiazhou Li (李佳洲) 4.45 China
82 Angel Armando Jaime Sánchez 4.46 Mexico
83 Yibo Wang (王奕博) 4.47 China
84 Zeke Mackay 4.48 USA
85 Yoochan Hong (홍유찬) 4.49 Korea
85 Kevin Gerhardt 4.49 Germany
85 Theo Goluboff 4.49 Argentina
88 Kajetan Opach 4.50 Poland
89 Kangze Wang (王康泽) 4.51 China
90 Juan Miguel Saboya Soto 4.52 Colombia
90 Ben Baron 4.52 Israel
92 Tommy Cherry 4.53 USA
92 Shaun Mack 4.53 USA
94 Dwyane Ramos 4.54 New Zealand
95 Zixuan Xu (徐子轩) 4.56 China
95 Eden Robinson-Rechavi 4.56 Switzerland
97 Dylan Baumbach 4.57 USA
97 Crimson Arradaza 4.57 Philippines
99 Jasper Murray 4.58 New Zealand
99 Gabriel Rejdych 4.58 Poland
99 Elvin Thorsen 4.58 Sweden