Ranks

WCA data from 2025-05-23

Pg 1/2509

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