Ranks

WCA data from 2026-02-23

Pg 1/2694

# Name Result Country
1 Teodor Zajder 2.76 Poland
2 Xuanyi Geng (耿暄一) 3.05 China
3 Yiheng Wang (王艺衡) 3.06 China
4 Max Park 3.13 USA
5 Ruihang Xu (许瑞航) 3.24 China
5 Qixian Cao (曹岂娴) 3.24 China
7 Ryan Pilat 3.34 USA
8 Zhaokun Li (李昭昆) 3.39 China
9 Luke Garrett 3.44 USA
10 Aaron Huynh 3.46 USA
10 Yufang Du (杜昱方) 3.46 China
12 Yusheng Du (杜宇生) 3.47 China
13 Matty Hiroto Inaba 3.59 USA
14 Hansen Yu (余翰森) 3.61 China
15 Dylan Miller 3.62 USA
15 Tymon Kolasiński 3.62 Poland
17 Aidan Grainger 3.69 United Kingdom
18 Caleb Chen 3.71 USA
19 Timofei Tarasenko 3.72 Russia
20 Claudio Matias Cancino Bruna 3.74 Chile
21 Brenton Angelo Lo Wong 3.84 Philippines
22 Olaf Kuźmiński 3.87 Poland
23 Jode Brewster 3.88 Australia
24 Asher Kim-Magierek 3.89 USA
25 Zhen Chen (陈震) 3.91 China
25 Jake Brown 3.91 United Kingdom
27 Riley Dexter 3.93 Australia
28 Alexey Tsvetkov 3.95 Russia
28 Bofan Zhang (张博藩) 3.95 China
30 Radosław Marcinek 3.96 Poland
31 Yi Shen (沈懿) 3.98 China
32 Natthaphat Mahtani (ณัฐภัทร จี มาทานี) 4.02 Thailand
33 Max Siauw 4.03 USA
33 Jerry Yao 4.03 USA
33 Ryan Tan 4.03 Australia
36 Carson Widjaja 4.05 USA
36 Tee Kai Yang 4.05 Malaysia
38 Yunzhi Lian (连允之) 4.06 China
39 Ianis Costin Chele 4.07 Romania
40 Sebastian Stone 4.08 USA
41 Lingkun Jiang (姜凌坤) 4.09 China
42 Sean Patrick Villanueva 4.11 Philippines
43 Sameer Aggarwal 4.13 USA
43 Arhaan Sareen 4.13 Canada
43 Xi Chen (陈曦) 4.13 China
46 Juan Miguel Y. Magallanes 4.14 Philippines
46 Christopher Sun 4.14 USA
46 Leo Borromeo 4.14 Philippines
46 Brennen Lin 4.14 Canada
50 Kai-Wen Wang (王楷文) 4.15 Taiwan
50 Kim Roger Haraldsen 4.15 Norway
50 Oliwier Szubert 4.15 Poland
50 Brendyn Dunagan 4.15 USA
50 Siddharth Reddy 4.15 USA
55 Feliks Zemdegs 4.16 Australia
56 Seung Hyuk Nahm (남승혁) 4.17 Korea
56 Patrick Ponce 4.17 USA
56 Shuda Huang (黄黍达) 4.17 China
59 Ayden Dincher 4.21 USA
60 Kaichen Huang (黄楷宸) 4.24 China
60 Agustín Mera Landa 4.24 Chile
60 Asset Agabekov 4.24 Kazakhstan
60 Magdalena Pabisz 4.24 Poland
60 Luke Griesser 4.24 USA
65 CJ Furey 4.25 Ireland
66 Valerio Locatelli 4.26 Italy
66 Kyle Santucci 4.26 Canada
68 Serban Stelian 4.28 Romania
69 Toby Seufert 4.29 Australia
70 Nancy Liu 4.32 USA
70 Lim Hung (林弘) 4.32 Malaysia
70 Sebastian Weyer 4.32 Germany
73 Ciarán Beahan 4.33 Ireland
73 Handi Huang (黄翰迪) 4.33 China
73 Ludwig Ivarsson 4.33 Sweden
76 Andrey Che 4.34 Russia
77 Zeke Mackay 4.36 USA
78 David Epstein 4.37 Australia
78 Caio Hideaki Sato 4.37 Brazil
80 Morgan Yeh 4.38 Canada
80 Twan Dullemond 4.38 Netherlands
80 Nicolás Sánchez 4.38 USA
80 Firstian Fushada (符逢城) 4.38 Indonesia
80 Dominic Redisi 4.38 USA
80 Yifan Luo (骆奕帆) 4.38 China
86 Mantas Urbanavičius 4.39 Lithuania
87 Kaicheng Jin (金开诚) 4.40 China
87 Toby Litiatco 4.40 Philippines
87 Henry Lichner 4.40 USA
90 Andrew Feng 4.41 New Zealand
90 Ray Bai 4.41 USA
92 Lukas Shelley 4.42 Denmark
93 Hao-Jyun Kang (康皓鈞) 4.43 Taiwan
93 Antoni Stojek 4.43 Poland
95 Juliette Sébastien 4.44 France
95 Varun Mohanraj 4.44 USA
97 Jiazhou Li (李佳洲) 4.45 China
98 Angel Armando Jaime Sánchez 4.46 Mexico
99 Yibo Wang (王奕博) 4.47 China
100 Zixuan Xu (徐子轩) 4.49 China
100 Yoochan Hong (홍유찬) 4.49 Korea
100 Kevin Gerhardt 4.49 Germany
100 Theo Goluboff 4.49 Argentina