Ranks

WCA data from 2025-12-28

Pg 1/2665

# 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 Ryan Tan 4.03 Australia
27 Jerry Yao 4.03 USA
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 Siddharth Reddy 4.15 USA
43 Brendyn Dunagan 4.15 USA
48 Feliks Zemdegs 4.16 Australia
49 Patrick Ponce 4.17 USA
49 Seung Hyuk Nahm (남승혁) 4.17 Korea
49 Shuda Huang (黄黍达) 4.17 China
49 Teodor Zajder 4.17 Poland
53 Olaf Kuźmiński 4.20 Poland
54 Ayden Dincher 4.21 USA
55 Lingkun Jiang (姜凌坤) 4.22 China
56 Agustín Mera Landa 4.24 Chile
56 Kaichen Huang (黄楷宸) 4.24 China
56 Luke Griesser 4.24 USA
56 Asset Agabekov 4.24 Kazakhstan
56 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 Firstian Fushada (符逢城) 4.38 Indonesia
75 Nicolás Sánchez 4.38 USA
75 Morgan Yeh 4.38 Canada
75 Twan Dullemond 4.38 Netherlands
75 Yifan Luo (骆奕帆) 4.38 China
75 Dominic Redisi 4.38 USA
81 Mantas Urbanavičius 4.39 Lithuania
82 Kaicheng Jin (金开诚) 4.40 China
82 Toby Litiatco 4.40 Philippines
82 Henry Lichner 4.40 USA
85 David Epstein 4.41 Australia
85 Ray Bai 4.41 USA
87 Lukas Shelley 4.42 Denmark
88 Hao-Jyun Kang (康皓鈞) 4.43 Taiwan
88 Antoni Stojek 4.43 Poland
90 Juliette Sébastien 4.44 France
90 Varun Mohanraj 4.44 USA
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