Ranks

WCA data from 2025-12-15

Pg 1/2658

# 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
4 Qixian Cao (曹岂娴) 3.24 China
6 Ryan Pilat 3.34 USA
7 Luke Garrett 3.44 USA
8 Aaron Huynh 3.46 USA
8 Yufang Du (杜昱方) 3.46 China
10 Yusheng Du (杜宇生) 3.47 China
11 Matty Hiroto Inaba 3.59 USA
12 Tymon Kolasiński 3.66 Poland
13 Aidan Grainger 3.69 United Kingdom
14 Caleb Chen 3.71 USA
15 Timofei Tarasenko 3.72 Russia
16 Claudio Matias Cancino Bruna 3.74 Chile
17 Brenton Angelo Lo Wong 3.84 Philippines
18 Zhaokun Li (李昭昆) 3.87 China
19 Jode Brewster 3.88 Australia
20 Asher Kim-Magierek 3.89 USA
21 Jake Brown 3.91 United Kingdom
22 Bofan Zhang (张博藩) 3.95 China
22 Alexey Tsvetkov 3.95 Russia
24 Radosław Marcinek 3.96 Poland
25 Natthaphat Mahtani (ณัฐภัทร จี มาทานี) 4.02 Thailand
25 Hansen Yu (余翰森) 4.02 China
27 Jerry Yao 4.03 USA
27 Ryan Tan 4.03 Australia
27 Max Siauw 4.03 USA
30 Tee Kai Yang 4.05 Malaysia
30 Carson Widjaja 4.05 USA
32 Ianis Costin Chele 4.07 Romania
32 Riley Dexter 4.07 Australia
34 Sebastian Stone 4.08 USA
35 Sean Patrick Villanueva 4.11 Philippines
36 Zhen Chen (陈震) 4.12 China
37 Arhaan Sareen 4.13 Canada
37 Sameer Aggarwal 4.13 USA
39 Christopher Sun 4.14 USA
39 Brennen Lin 4.14 Canada
39 Leo Borromeo 4.14 Philippines
39 Juan Miguel Y. Magallanes 4.14 Philippines
43 Kai-Wen Wang (王楷文) 4.15 Taiwan
43 Kim Roger Haraldsen 4.15 Norway
43 Oliwier Szubert 4.15 Poland
43 Brendyn Dunagan 4.15 USA
43 Siddharth Reddy 4.15 USA
48 Feliks Zemdegs 4.16 Australia
49 Seung Hyuk Nahm (남승혁) 4.17 Korea
49 Shuda Huang (黄黍达) 4.17 China
49 Teodor Zajder 4.17 Poland
52 Olaf Kuźmiński 4.20 Poland
53 Ayden Dincher 4.21 USA
54 Lingkun Jiang (姜凌坤) 4.22 China
55 Agustín Mera Landa 4.24 Chile
55 Kaichen Huang (黄楷宸) 4.24 China
55 Patrick Ponce 4.24 USA
55 Luke Griesser 4.24 USA
55 Asset Agabekov 4.24 Kazakhstan
55 Magdalena Pabisz 4.24 Poland
61 Dylan Miller 4.25 USA
61 CJ Furey 4.25 Ireland
63 Valerio Locatelli 4.26 Italy
63 Kyle Santucci 4.26 Canada
65 Serban Stelian 4.28 Romania
66 Toby Seufert 4.29 Australia
67 Nancy Liu 4.32 USA
67 Sebastian Weyer 4.32 Germany
69 Ciarán Beahan 4.33 Ireland
69 Ludwig Ivarsson 4.33 Sweden
69 Handi Huang (黄翰迪) 4.33 China
72 Andrey Che 4.34 Russia
73 Zeke Mackay 4.36 USA
74 Caio Hideaki Sato 4.37 Brazil
75 Nicolás Sánchez 4.38 USA
75 Morgan Yeh 4.38 Canada
75 Twan Dullemond 4.38 Netherlands
75 Dominic Redisi 4.38 USA
75 Yifan Luo (骆奕帆) 4.38 China
80 Mantas Urbanavičius 4.39 Lithuania
81 Kaicheng Jin (金开诚) 4.40 China
81 Toby Litiatco 4.40 Philippines
81 Henry Lichner 4.40 USA
84 David Epstein 4.41 Australia
84 Ray Bai 4.41 USA
86 Lukas Shelley 4.42 Denmark
86 Firstian Fushada (符逢城) 4.42 Indonesia
88 Hao-Jyun Kang (康皓鈞) 4.43 Taiwan
88 Antoni Stojek 4.43 Poland
90 Varun Mohanraj 4.44 USA
90 Juliette Sébastien 4.44 France
92 Jiazhou Li (李佳洲) 4.45 China
93 Angel Armando Jaime Sánchez 4.46 Mexico
94 Yibo Wang (王奕博) 4.47 China
95 Zixuan Xu (徐子轩) 4.49 China
95 Yoochan Hong (홍유찬) 4.49 Korea
95 Kevin Gerhardt 4.49 Germany
95 Theo Goluboff 4.49 Argentina
99 Kajetan Opach 4.50 Poland
100 Kangze Wang (王康泽) 4.51 China