Ranks

WCA data from 2026-01-17

Pg 1/2673

# 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 Zhaokun Li (李昭昆) 3.39 China
8 Luke Garrett 3.44 USA
9 Aaron Huynh 3.46 USA
9 Yufang Du (杜昱方) 3.46 China
11 Yusheng Du (杜宇生) 3.47 China
12 Matty Hiroto Inaba 3.59 USA
13 Tymon Kolasiński 3.66 Poland
14 Aidan Grainger 3.69 United Kingdom
15 Caleb Chen 3.71 USA
16 Timofei Tarasenko 3.72 Russia
17 Claudio Matias Cancino Bruna 3.74 Chile
18 Brenton Angelo Lo Wong 3.84 Philippines
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 Lingkun Jiang (姜凌坤) 4.09 China
36 Sean Patrick Villanueva 4.11 Philippines
37 Zhen Chen (陈震) 4.12 China
38 Arhaan Sareen 4.13 Canada
38 Sameer Aggarwal 4.13 USA
40 Christopher Sun 4.14 USA
40 Brennen Lin 4.14 Canada
40 Leo Borromeo 4.14 Philippines
40 Juan Miguel Y. Magallanes 4.14 Philippines
44 Kim Roger Haraldsen 4.15 Norway
44 Kai-Wen Wang (王楷文) 4.15 Taiwan
44 Oliwier Szubert 4.15 Poland
44 Siddharth Reddy 4.15 USA
44 Brendyn Dunagan 4.15 USA
49 Feliks Zemdegs 4.16 Australia
50 Patrick Ponce 4.17 USA
50 Seung Hyuk Nahm (남승혁) 4.17 Korea
50 Shuda Huang (黄黍达) 4.17 China
50 Teodor Zajder 4.17 Poland
54 Olaf Kuźmiński 4.20 Poland
55 Ayden Dincher 4.21 USA
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 Nicolás Sánchez 4.38 USA
75 Firstian Fushada (符逢城) 4.38 Indonesia
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 Henry Lichner 4.40 USA
82 Toby Litiatco 4.40 Philippines
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