FMC World 2026


Date
Jun 20 - 21, 2026
City
Multiple Cities, Multiple Countries (World)
Venue

Multiple Cities

Address
Multiple Locations
Details

List of locations

Website
FMC World 2026 website
Contact
Organization team
Organizers
Patrick Kleverlaan, Yurii Riabov (Юрій Рябов), and Zeke Mackay
WCA Delegates
Patrick Kleverlaan, Yurii Riabov (Юрій Рябов), and Zeke Mackay
Download all the competition's details as PDF here.
Information

FMC World 2026 will be held on Sunday, June 21st, 2026 from 00:00 - 04:00 UTC. Please pay attention to the date and time zone of your location.

Registration and locations can be found here

Locations may be added until June 6th 23:59 UTC so if there isn't a location near you yet contact your local Delegate.

Note: Registrations on the external website are up-to-date, but registrations will only be added to the WCA website periodically.

Events
Main event
Competitors
434
Registration period

Online registration opened and closed .

Registration requirements
This competition is over, click here to display the registration requirements it used.
Register for this competition here.
There is no competitor limit.
Registering for this competition is free.
Registrants on the waiting list may be accepted onto the competitor list until .
On the spot registrations will be accepted for free if there are remaining spots available.


Registration is done on the website. Payment details will also be found there.

Registration fees are different depending on which location you sign up for and are listed on the locations tab.

If there is a registration fee, it will need to be paid online or at the venue of your competing location, according to that location's registration rules. The price at each location can be found here.

Even if your registration is accepted before you pay, you are still responsible for paying the appropriate registration fee, if there is one.

On-the-spot registration will not be allowed unless explicitly written in the registration requirement of the individual venue.

Waiting lists will be handled on a per-venue basis.

Highlights
Click here to display the highlights of the competition.

Baiqiang Dong (董百强), Enrico Tenuti, and Wong Chong Wen (黄崇文) won with a mean of 20.00 moves in the 3x3x3 Fewest Moves event.

South American records: Brayan Alexander Sandoval Camacho‎ 3x3x3 Fewest Moves 21.33 (average).

Aadhiran Thangarathan - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 210 43 45.00 India 434349

Aaron Edwards - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 174 36 39.33 Australia 414136

Abdel Issa - Jordan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 278 28 DNF Jordan 34DNF28

Abhimanyu Singhal (अभिमन्यु सिंघल) - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 87 26 29.67 United States 333026

Abzal Amirgali - Kazakhstan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 181 31 40.33 Kazakhstan 314347

Achim Spies - Germany WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 341 38 DNF Germany 3847DNS

Adam Kořínek - Czech Republic WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 151 35 36.33 Czech Republic 373735

Adam Schwenn - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 287 30 DNF United States 30DNF42

Aedan Bryant - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 45 21 23.33 United States 232126

Aidan Loh Kai Ye - Singapore WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 337 37 DNF Singapore DNF37DNF

Aidar Nadir - Kazakhstan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 409 DNF DNF Kazakhstan DNFDNFDNF

Aider Santiago Lizarazo Calderon - Colombia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 175 38 39.33 Colombia 404038

Aisultan Turganbay - Kazakhstan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 240 57 58.33 Kazakhstan 605857

Aji Surya Putra - Indonesia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 200 42 43.33 Indonesia 424246

Akash Sreedharan (ஆகாஷ் ஸ்ரீதரன்) - Singapore WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 251 22 DNF Singapore 2322DNF

Akatsuki Kitamura (北村曉) - Japan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 83 26 27.67 Japan 282629

Albert Garriga Gea - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 324 35 DNF Spain 3539DNF

Albert So Yik Ban (蘇益品) - Hong Kong, China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 164 29 38.00 Hong Kong, China 402945

Aleksei Lukianov - Russia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 190 37 42.33 Russia 504037

Alex Chen - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 363 42 DNF United States 4242DNF

Alexis John S. Abdulsabur - Philippines WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 75 24 26.67 Philippines 242828

Alisher Kurmash - Kazakhstan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 122 29 34.00 Kazakhstan 293439

Ameen Nethaka Abhayasinghe - Sri Lanka WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 160 34 37.33 Sri Lanka 344038

Amy Smith - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 92 24 31.00 Australia 342435

Ananthan Rajiv - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 363 42 DNF India DNF42DNF

Andrea Clementi - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 371 44 DNF Italy DNF44DNF

Andrew Tan Jing Bang - Singapore WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 260 24 DNF Singapore 24DNFDNF

Andy Mok Man Cheuk (莫文卓) - Hong Kong, China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 81 27 27.33 Hong Kong, China 272728

Aneurin Hunt - New Zealand WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 72 24 26.33 New Zealand 242431

Aniket Ahuja - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 168 31 38.67 India 314441

Anthony Rochester - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 121 33 33.67 Australia 343334

Archimedes Dines - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 204 40 44.00 Australia 444840

Ariunsaikhan Erdenebileg - Mongolia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 337 37 DNF Mongolia DNF37DNF

Arnau Tous Mateu - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 62 21 25.33 Spain 212134

Artur Udatsnoi - Estonia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 409 DNF DNF Estonia DNFDNFDNF

Aryan Malhotra - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 219 45 47.33 India 454750

Baiqiang Dong (董百强) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 1 19 20.00 NR China 191922

Bea Alexandra Marie Flores - Philippines WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 201 37 43.67 Philippines 483746

Ben Wakelin - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 188 38 42.00 Australia 453843

Bence Barát - Hungary WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 38 20 22.33 Hungary 222025

Benedek Zimányi - Hungary WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 229 46 50.67 Hungary 534653

Benjamin Kyle - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 260 24 DNF Canada 2425DNF

Beomseo Jeon (전범서) - Republic of Korea WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 122 29 34.00 Republic of Korea 372936

Bilguuntamir Soronzontugs (Соронзонтөгс Билгүүнтамир) - Mongolia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 199 41 43.33 Mongolia 414544

Billy Chapman - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 371 44 DNF Australia 4450DNF

Bowen Deng (邓博文) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 324 35 DNF China DNF4535

Braden Richards - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 96 28 31.67 United States 283037

Brayan Alexander Sandoval Camacho - Colombia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 19 19 NR 21.33 SAR Colombia 192025

Brian Johnson - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 4 19 20.33 United States 191923

Bárbara Guerra - Brazil WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 175 38 39.33 Brazil 384238

Cale Schoon - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 11 19 20.67 United States 192122

Callie Tan - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 381 48 DNF Canada DNF4849

Calvin Nielson - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 57 24 24.33 United States 252424

Cameron Stollery - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 287 30 DNF Australia DNFDNF30

Camilo Guzmán - Colombia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 341 38 DNF Colombia 38DNFDNF

Carmela Gravano - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 331 36 DNF Italy 36DNFDNF

Carmen Teo Bin Jie (张斌婕) - Singapore WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 280 29 DNF Singapore 3629DNF

Carter Kucala - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 15 19 21.00 United States 221922

Chang Guo (郭畅) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 367 43 DNF China DNS4347

Chang Hong Liang (张泓量) - Singapore WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 86 26 29.00 Singapore 272634

Chen Kang (亢晨) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 186 37 41.67 China 374840

Chiara Marcucci - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 77 24 27.00 Italy 252432

Choi Goho (최고호) - Republic of Korea WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 99 30 32.00 Republic of Korea 343230

Chongjian Zhao (赵崇健) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 125 30 34.00 China 303933

Chris Chi - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 19 19 21.33 United States 192223

Chris Martin - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 217 38 47.00 United States 523851

Chris Sambrooks - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 403 61 DNF Australia DNSDNS61

Christofer Alejandro Aguirre Robledo - Mexico WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 215 40 46.00 Mexico 444054

Chuntian Long (龙椿天) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 371 44 DNF China 45DNF44

Congxi Liu (刘淙溪) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 112 33 33.00 China 333333

Connor Sharpe - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 363 42 DNF Australia DNF42DNF

Connor Theodore - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 203 37 44.00 Australia 433752

Cyril Teichmann - Czech Republic WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 165 34 38.00 Czech Republic 343446

DaYeong Kim (김다영) - Republic of Korea WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 149 32 36.33 Republic of Korea 323938

Daisuke Kochi (幸地大輔) - Japan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 409 DNF DNF Japan DNFDNFDNF

Damir Zhanataev - Kazakhstan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 172 32 39.33 Kazakhstan 323650

Daniel Isaac Garcia Arechiga - Mexico WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 209 44 44.67 Mexico 454445

Daniel Mullen - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 131 32 34.33 United States 343237

Daniel Wang - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 74 22 26.67 Australia 252233

Danielle Kay - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 211 32 45.33 Australia 325450

Daoming Ye (叶道明) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 337 37 DNF China 37DNF48

David Andron-Silva - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 162 36 37.33 United States 373639

David McLean - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 111 30 33.00 Australia 303633

David Roche - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 287 30 DNF Australia DNFDNF30

David Slabý - Czech Republic WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 44 19 23.33 Czech Republic 192625

David-Nuo Cheng - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 324 35 DNF China DNF3546

Declan Sander - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 313 34 DNF Australia DNF3438

Denniel Santos - Philippines WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 189 34 42.33 Philippines 433450

Dewei Tan (譚得唯) - Hong Kong, China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 38 20 22.33 Hong Kong, China 222025

Deying Ou (欧德颖) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 390 50 DNF China DNF5650

Diego Isai Mijangos Flores - Mexico WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 136 31 35.00 Mexico 313638

Dohyun Kim (김도현) - Republic of Korea WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 78 25 27.00 Republic of Korea 252630

Dorian Thomas - France WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 162 36 37.33 France 363739

Dorjnamjin Khatanbaatar - Mongolia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 142 33 35.33 Mongolia 333340

Doug Li - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 248 21 DNF United States DNS2125

Drew Bernardi - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 380 47 DNF Australia DNF4749

Dušan Zakelšek - Slovenia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 129 26 34.33 Slovenia 263245

Dylan Himmelfarb - New Zealand WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 141 31 35.33 New Zealand 423331

Dylan Seah Tze Siang (谢智翔) - Singapore WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 45 21 23.33 Singapore 232621

Dániel Varga - Hungary WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 109 31 32.67 Hungary 353231

Earl Bien D. Celestino - Philippines WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 313 34 DNF Philippines 37DNF34

Eleanor Shiels - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 381 48 DNF Australia DNF5048

Eli Rogers - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 54 22 24.00 United States 222228

Elijah La Porte - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 80 26 27.33 Australia 282826

Elliot Wiecek - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 4 19 20.33 United States 191923

Emile Compion - South Africa WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 409 DNF DNF South Africa DNFDNSDNS

Emmet Hobbs - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 169 32 38.67 Australia 403244

Enkhbaatar Taivanjargal - Mongolia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 122 29 NR 34.00 NR Mongolia 342939

Enqi Bai (白恩企) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 228 44 50.67 China 445751

Enrico Tenuti - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 1 19 20.00 NR Italy 191922

Ethan Ruoqing Chen (陈若轻) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 341 38 DNF China DNF38DNF

Fabian Tomasović - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 296 31 DNF Italy DNF31DNF

Fangyuan Chang (常方圆) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 405 62 DNF China 62DNSDNS

Felix Williams - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 177 37 39.67 Australia 433937

Ferre Poortier - Netherlands WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 341 38 DNF Netherlands DNF3847

Francisco Montañés Barbudo - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 223 45 49.33 Spain 454954

Fred Johnson - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 247 20 DNF United States 20DNF37

Gabriele Cappelletti - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 264 25 DNF Italy 2528DNF

Ge Shi (石歌) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 269 26 DNF China DNFDNF26

Gemma Tolhurst - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 131 32 34.33 Australia 323635

Gerard McGinley - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 27 19 21.67 Australia 191927

Gerard Vrieze - Netherlands WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 313 34 DNF Netherlands 34DNFDNF

Gianluca Placenti - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 227 45 50.00 Italy 524553

Gibran Kwan - Philippines WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 350 39 DNF Philippines 43DNF39

Glen Goh Wee Zhuan (吴洧全) - Singapore WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 341 38 DNF Singapore 38DNFDNF

Guangtong Quan (全广通) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 79 25 27.33 China 252631

Guus Razoux Schultz - Netherlands WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 280 29 DNF Netherlands 3229DNF

Haidong Feng (冯海栋) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 359 41 DNF China DNF41DNF

Hailun Hou (侯海论) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 341 38 DNF China 38DNF50

Haiver Lenin Reyes Garcia - Colombia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 187 34 42.00 Colombia 344844

Hajime Miyazaki (宮崎朔) - Japan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 27 19 21.67 Japan 231923

Han Wang (汪涵) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 375 45 DNF China DNF45DNF

Han Wu (吳翰) - Chinese Taipei WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 341 38 DNF Chinese Taipei 3847DNF

Hangxu Liu (刘航旭) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 198 40 43.33 China 484042

Hao Zhang (张昊) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 220 47 47.67 China 474749

Haohan Zheng (郑皓涵) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 52 19 24.00 China 271926

Haoxu Ye (叶浩煦) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 205 42 44.00 China 424644

Haoyang Li (李昊阳) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 409 DNF DNF China DNFDNFDNF

Haoyu Li (李浩宇) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 300 32 DNF China 3235DNF

Haram Jang (장하람) - Republic of Korea WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 390 50 DNF Republic of Korea 50DNFDNF

Haru Matsuki (松木晴琉) - Japan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 254 23 DNF Japan 23DNFDNF

Haruka Kitamura (北村晴香) - Japan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 66 25 25.67 Japan 252626

Hengxi Liu (刘恒希) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 341 38 DNF China 38DNF43

Hlib Dokiienko (Гліб Докієнко) - Ukraine WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 191 40 42.33 Ukraine 464140

Hongyu Zhu (朱泓宇) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 308 33 DNF China 3340DNF

Hsiang-Cheng Kan (闞祥誠) - Chinese Taipei WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 40 19 NR 22.67 NR Chinese Taipei 192425

Hsiang-Chih Kan - Chinese Taipei WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 225 44 49.67 Chinese Taipei 545144

Hussain Alsibaee - New Zealand WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 226 45 49.67 New Zealand 544550

Hyunjo Kim (김현조) - Republic of Korea WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 371 44 DNF Republic of Korea DNF5544

Ibrahim Quraishi - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 248 21 DNF Canada 26DNF21

Jack Lee - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 40 19 NR 22.67 Canada 192326

Jack Maddigan - New Zealand WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 269 26 DNF New Zealand DNF26DNF

Jack McDougall - New Zealand WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 27 19 NR 21.67 NR New Zealand 191927

Jack Pfeifer - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 287 30 DNF United States 3530DNF

Jackson Warley - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 242 19 DNF United States 1924DNF

Jacob Ambrose - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 89 28 29.67 United States 293228

Jacob Marinas - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 331 36 DNF United States 3736DNF

Jacob Miko Tan (陈在元) - Philippines WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 269 26 DNF Philippines 2633DNF

James Wang (王俊杰) - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 130 29 34.33 Canada 293638

Jan Křížka - Czech Republic WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 239 42 56.33 Czech Republic 684259

Jan Riedl - Czech Republic WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 19 19 21.33 NR Czech Republic 192223

Javid Nabizade - Azerbaijan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 208 40 44.67 NR Azerbaijan 404648

Jaxon Foster - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 367 43 DNF Australia DNSDNS43

Jayden McNeill - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 4 19 20.33 Australia 201922

Jeesung Kim - Republic of Korea WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 409 DNF DNF Republic of Korea DNFDNSDNS

Jenna Bennison - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 409 DNF DNF Australia DNFDNFDNF

Jerry Chung (鍾養浩) - Hong Kong, China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 212 38 45.67 Hong Kong, China 385841

Jerónimo Espinosa - Colombia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 102 30 32.33 Colombia 303235

Jesús Armando Aguirre Ibarra - Mexico WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 350 39 DNF Mexico 3948DNS

Jesús Lindo García - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 331 36 DNF Spain 36DNFDNF

JiYoo Oh (오지유) - Republic of Korea WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 216 42 46.33 Republic of Korea 424453

Jiacan Su (苏家灿) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 324 35 DNF China DNF4135

Jiashun Wu (吴嘉顺) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 63 24 25.33 China 272425

Jiawei Xu (许佳炜) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 234 42 53.00 China 544263

Jiayue Chen (陈家悦) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 64 25 25.33 China 252625

Jieming Zhao (赵捷鸣) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 143 32 35.67 China 363932

Jihun Yang (양지훈) - Republic of Korea WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 47 22 23.33 Republic of Korea 222226

Joaquín Olea Catalán - Chile WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 409 DNF DNF Chile DNFDNFDNF

Joel Harrop - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 403 61 DNF Australia DNFDNF61

John Cook - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 367 43 DNF Australia 43DNF49

Jonah Blakeley - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 113 31 33.33 Australia 313138

Jonas Ropella - Germany WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 354 40 DNF Germany 40DNF45

Jonathan Charlesworth - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 102 30 32.33 Australia 303136

Jordi Lleixà López - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 69 25 26.00 Spain 252825

Josep Pedragosa Feliu - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 378 46 DNF Spain DNFDNF46

Joseph Guzman - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 11 19 20.67 United States 192122

Josete Sánchez - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 287 30 DNF Spain 30DNSDNS

Joshua Hounslow - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 242 19 DNF Australia 1926DNF

Joshua Wright - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 409 DNF DNF Canada DNFDNFDNF

Jovan Susanto - Singapore WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 264 25 DNF Singapore 2625DNF

Juan Miguel C. Manalo - Philippines WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 180 40 40.00 Philippines 404040

Jude Michaels - New Zealand WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 409 DNF DNF New Zealand DNFDNFDNF

Juhyeok Park (박주혁) - Republic of Korea WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 185 35 41.67 Republic of Korea 453545

Junhe Liao (廖俊和) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 193 36 43.00 China 413652

Justin Barker - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 125 30 34.00 United States 303240

Justin Rhee - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 409 DNF DNF United States DNSDNFDNF

Kai Yamamoto (山本快) - Japan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 19 19 21.33 NR Japan 191926

Kaiden Ziegler - New Zealand WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 313 34 DNF New Zealand 4134DNF

Katie Hull - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 134 30 34.67 United States 344030

Kazuhiko Kusano (草野一彦) - Japan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 269 26 DNF Japan 2726DNF

Kellan Butler - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 48 23 23.33 United States 232423

Kelvin Githiari Waturi - Kenya WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 363 42 NR DNF Kenya DNF42DNF

Keunsoo Heo (허근수) - Republic of Korea WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 359 41 DNF Republic of Korea 41DNFDNF

Kevin Matthews - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 134 30 34.67 Canada 333041

Kim Eden (김이든) - Republic of Korea WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 147 34 35.67 Republic of Korea 343439

Kittatam Saisaard - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 395 53 DNF Australia 53DNF59

Klaus Cheng - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 406 66 DNF Australia DNSDNF66

Ko Youngjin (고영진) - Republic of Korea WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 280 29 DNF Republic of Korea DNF2930

Komahal Eswaran - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 387 49 DNF India DNF5049

Komal Gupta - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 381 48 DNF India DNF4854

Krish Shah-Nathwani - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 31 19 22.00 United States 251922

Krishanth Thangarathan - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 331 36 DNF India 40DNF36

Kristian Trubajic - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 136 31 35.00 Australia 343140

Kyeongmin Choi (최경민) - Republic of Korea WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 15 19 21.00 Republic of Korea 192123

Kyle Sardovia - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 407 72 DNF Canada DNF72DNF

Kymo Hendriks - Netherlands WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 251 22 DNF Netherlands 28DNF22

Kyoungmin Kwon (권경민) - Republic of Korea WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 331 36 DNF Republic of Korea 36DNF47

Lachlan Manson - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 399 56 DNF Australia DNF56DNF

Lachlan Stephens - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 287 30 DNF Australia 30DNFDNF

Lam Hei Yin (林熙彦) - Hong Kong, China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 254 23 DNF Hong Kong, China DNF2523

Laura Plourde - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 148 35 36.00 Canada 373635

Leny De Pablo Hosty - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 409 DNF DNF Spain DNFDNFDNF

Lev Golub (Лев Голуб) - Ukraine WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 97 29 31.67 Ukraine 293333

Liam Wadek - New Zealand WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 399 56 DNF New Zealand 56DNSDNS

Lianghai Sui (眭亮海) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 375 45 DNF China 4546DNF

Lim Chun Yik (林峻毅) - Malaysia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 409 DNF DNF Malaysia DNFDNFDNF

Lisa Kucala - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 241 63 66.67 United States 706367

Lucas Aubin - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 94 29 31.00 United States 303429

Lucas Dantas de Sousa - Brazil WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 235 50 53.00 Brazil 585051

Lucas Lippman-Bruno - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 254 23 DNF United States 3323DNF

Luchen Zhang (张录辰) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 387 49 DNF China 49DNSDNS

Luis Gabriel Magadia - Philippines WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 296 31 DNF Philippines 31DNF53

Luis Tan Hong Yi (陈宏溢) - Singapore WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 40 19 22.67 Singapore 231926

Luke Chestnutt - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 232 43 52.33 United States 435361

Mannessah Kani - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 93 28 31.00 Australia 293628

Maosheng Chen (陈茂盛) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 242 19 DNF China 1930DNF

Maralgoo Erdenebileg (Эрдэнэбилэг Маралгоо) - Mongolia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 390 50 DNF Mongolia 5350DNF

Marcel Ručigaj - Slovenia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 102 30 32.33 Slovenia 333034

Maria Florentina Isabel Perez - Philippines WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 337 37 DNF Philippines DNF37DNF

Mark Charlesworth - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 393 51 DNF Australia 51DNFDNF

Markus Pirzer - Germany WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 114 26 33.67 Germany 263243

Marlo Petrola - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 214 44 45.67 United States 444746

Marlon de V. Marques - Brazil WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 59 23 25.00 Brazil 252723

Matej Bolta - Slovenia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 296 31 DNF Slovenia DNF3134

Matic Omulec - Slovenia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 313 34 DNF Slovenia 36DNF34

Mattheo de Wit - Netherlands WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 69 25 26.00 Netherlands 252726

Mattia Pasquini - Switzerland WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 287 30 DNF Switzerland DNF3730

Mauro Moisés Ortega López - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 19 19 21.33 NR Spain 221923

Max Parris - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 19 19 21.33 Australia 192223

Maximilian van der Straten - Netherlands WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 350 39 DNF Netherlands 4639DNF

Michael Angelo Zafra - Philippines WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 222 46 49.00 Philippines 464655

Michael Tripodi - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 409 DNF DNF Australia DNFDNFDNF

Michelle Brewster - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 238 51 55.33 Australia 515164

Miguel Gonzaga - Philippines WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 182 34 40.67 Philippines 363452

Min Wu (吴民) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 83 26 27.67 China 262730

Ming Dao Ting - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 381 48 DNF Australia DNSDNS48

Ming Zheng (郑鸣) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 202 42 43.67 China 444542

Mingsen Han (韩明森) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 173 35 39.33 China 423541

Mingzhi Da (达明志) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 73 26 26.33 China 262726

Minseo Gu (구민서) - Republic of Korea WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 143 32 35.67 Republic of Korea 323342

Mok Man Kit (莫文傑) - Hong Kong, China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 275 27 DNF Hong Kong, China 3927DNF

Moritz Lotz - Germany WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 4 19 20.33 NR Germany 191923

Myagmardorj Ulziijargal (Өлзийжаргал Мягмардорж) - Mongolia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 195 40 43.00 Mongolia 444045

Márton Pap - Hungary WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 354 40 DNF Hungary 42DNF40

Nathan Liu - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 409 DNF DNF Australia DNFDNFDNF

Nathaniel Gee - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 115 28 33.67 United States 324128

Nico Ardizzoni - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 409 DNF DNF Canada DNFDNSDNS

Nikolai Masson (Николай Массон) - Russia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 308 33 DNF Russia DNF3633

Noah Kraft - Germany WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 31 19 22.00 Germany 241923

Octavio Cobos - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 264 25 DNF United States 2531DNF

Oh Chang-Min (오창민) - Republic of Korea WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 367 43 DNF Republic of Korea DNF4355

Ojas Nimaje - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 237 50 54.67 India 575750

Olivier Hugo Schrama - Netherlands WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 354 40 DNF Netherlands 40DNF52

Pablito Poye - Netherlands WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 167 37 38.33 Netherlands 373939

Pablo Aguilar Dominguez - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 61 19 25.33 Spain 251932

Patrick Kleverlaan - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 110 27 33.00 Australia 273537

Pau Carbonell - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 207 37 44.33 Spain 473749

Pedro Azevedo - Portugal WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 154 34 36.67 Portugal 364034

Peri Le Dain - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 308 33 DNF Australia 33DNFDNF

Peter Au - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 118 29 33.67 Australia 293735

Pransukh Udit Behera - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 378 46 DNF India DNF46DNF

Qihan Chen (陈启晗) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 90 24 30.00 China 243333

Qihang Feng (冯启航) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 409 DNF DNF China DNFDNFDNF

Qijun Miao (缪其隽) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 4 19 20.33 China 191923

Qinghong Zeng (曾庆鸿) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 260 24 DNF China 2424DNF

Quinn Anderson - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 300 32 DNF United States 38DNF32

Rafael Chowindra - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 313 34 DNF Australia 3434DNF

Rafe Silvester Sykes - New Zealand WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 409 DNF DNF New Zealand DNFDNFDNF

Rayan Beig - Pakistan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 313 34 DNF Pakistan 4934DNF

Regan Roberts - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 178 36 40.00 Australia 403644

Ricardo Olea Catalán - Germany WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 409 DNF DNF Germany DNFDNFDNF

Riccardo Raciti - Slovakia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 254 23 NR DNF Slovakia 3323DNF

Richard Kimani - Kenya WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 409 DNF DNF Kenya DNFDNFDNF

Riley Wicks - New Zealand WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 159 32 37.33 New Zealand 423832

Robert Alan Marks - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 300 32 DNF United States DNF3236

Roberto Lloréns Dueñas - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 139 30 35.33 Spain 303145

Rocío Fernández Usero - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 409 DNF DNF Spain DNFDNFDNF

Rodney Topor - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 395 53 DNF Australia DNF5363

Roman Ostapenko (Роман Остапенко) - Ukraine WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 280 29 DNF Ukraine 2931DNF

Roman Wofford - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 236 49 53.67 United States 564956

Rue Clippinger - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 324 35 DNF United States 35DNF47

Ruixuan Dong (董睿轩) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 146 33 35.67 China 363338

Ryan Pilat - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 4 19 20.33 United States 191923

Saiyam Jain - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 331 36 DNF India 36DNFDNF

Sangjin Na (나상진) - Republic of Korea WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 399 56 DNF Republic of Korea 64DNF56

Sarah Strong - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 324 35 DNF Canada 35DNFDNS

Savion Romeo Matula - Philippines WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 313 34 DNF Philippines DNF34DNF

Sebastiano Tronto - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 52 19 24.00 Italy 251928

Sebastián Yuste Lucero - Chile WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 280 29 DNF Chile 3229DNF

Sergelenbat Nymdorj - Mongolia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 300 32 DNF Mongolia 32DNF42

SeungWoon Lee (이승운) - Republic of Korea WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 313 34 DNF Republic of Korea DNF34DNF

Seunghyun Song (송승현) - Republic of Korea WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 194 38 43.00 Republic of Korea 443847

Seungmin Hong (홍승민) - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 152 33 36.67 Canada 383933

Shain Papalotl Longbehn - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 143 32 35.67 United States 323540

Shaun Gunawardane - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 354 40 DNF Australia DNS4041

Shawn Lee Zhi Xuan (李致轩) - Malaysia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 254 23 DNF Malaysia 2523DNF

Shen Flindell - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 150 33 36.33 Australia 333739

Sherry Tao (陶心仪) - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 313 34 DNF United States DNF4234

Shivam Bansal - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 87 26 29.67 India 263132

Shota Wakabayashi (若林翔太) - Japan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 31 19 22.00 Japan 192324

Shourya Sinha - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 184 37 40.67 India 393746

Shrey Relan - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 287 30 DNF India DNF3030

Shuto Ueno (上野柊斗) - Japan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 31 19 22.00 Japan 192324

Sidhan Keswani - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 160 34 37.33 India 374134

Simon Kellum - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 27 19 21.67 United States 192026

Sion Yoo - Republic of Korea WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 409 DNF DNF Republic of Korea DNFDNSDNS

Snehashish Chakravarti - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 397 54 DNF India DNF5462

Sora Sato - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 48 23 23.33 Australia 232423

Sora Wenjie Xu (徐文杰) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 218 45 47.00 China 494547

Stanley Tran - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 98 30 31.67 United States 303530

Stephen Scott - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 138 28 35.33 Canada 283642

Steven Wintringham - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 166 34 38.33 United States 393442

Suraj Karthik Lal Rajkumaralal - Singapore WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 251 22 DNF Singapore 28DNF22

Syed Mekaeel Ghani - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 397 54 DNF United States 6054DNF

Syunei Miyauchi (宮内俊英) - Japan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 65 24 25.67 Japan 262724

Szabolcs Szántai - Hungary WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 11 19 NR 20.67 NR Hungary 192023

Taiqi Li (李泰祺) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 99 30 32.00 China 303135

Takayuki Ookusa (大艸尊之) - Japan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 102 30 32.33 Japan 333034

Takumi Kato (加藤匠) - Japan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 409 DNF DNF Japan DNFDNFDNF

Takumi Kawazoe (川添匠) - Japan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 115 28 33.67 Japan 284033

Takumi Tamura (田村匠) - Japan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 31 19 22.00 Japan 192522

Taylor Yu - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 196 42 43.00 United States 424542

Teruki Tamura (田村旭輝) - Japan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 82 24 27.67 Japan 242633

Thomas Kong - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 118 29 33.67 Australia 293834

Thomas Rond - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 133 29 34.67 United States 352940

Thomas Schukraft - Germany WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 354 40 DNF Germany 40DNSDNS

Thomas Swarbrick - New Zealand WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 275 27 DNF New Zealand 30DNF27

Thomas de Lignie - Netherlands WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 139 30 35.33 Netherlands 303937

Thompson Clarke - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 75 24 26.67 Canada 292724

Tianze Xu (徐天泽) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 56 19 24.33 China 281926

Timo Günthardt - Switzerland WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 19 19 NR 21.33 NR Switzerland 211924

Tin Huang - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 108 30 32.67 Canada 323036

Tom Nelson - New Zealand WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 264 25 DNF New Zealand 2525DNF

Tom Noble - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 155 31 37.00 Australia 403140

Tommy Chestnutt - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 409 DNF DNF United States DNFDNFDNF

Tomohiro Kobayashi (小林知広) - Japan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 43 19 23.00 Japan 191931

Tomoki Moriyama (森山智樹) - Japan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 278 28 DNF Japan DNF28DNF

Tomoyuki Hiraide (平出智之) - Japan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 242 19 DNF Japan DNF1922

Toshiaki Ishikura (石倉寿秋) - Japan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 71 22 26.33 Japan 222928

Tristan Patrick - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 128 34 34.00 United States 343434

Tristan Paulussen - Netherlands WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 300 32 DNF Netherlands 32DNFDNF

Trần Đăng Quang - Vietnam WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 51 22 NR 23.67 NR Vietnam 222326

Tsang Hon Pong (曾漢邦) - Hong Kong, China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 95 27 31.67 Hong Kong, China 322736

Ty Portzen - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 408 73 DNF United States 73DNFDNF

Tyler Williams - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 158 31 37.33 Australia 313348

Veer Liu Dogra - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 127 32 34.00 Australia 323832

Veronika Becková - Czech Republic WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 341 38 DNF Czech Republic 55DNF38

Vianne Chang - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 313 34 DNF Canada 3437DNF

Vincent Contini - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 206 44 44.00 Australia 444444

Vincent Hartanto Utomo - Indonesia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 11 19 20.67 Indonesia 191924

Vincenzo Maria Gammino - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 264 25 DNF Italy 2925DNF

Vivek Prasad Mada - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 102 30 32.33 India 303334

Walker Welch - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 15 19 21.00 United States 191925

Warren Morris - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 156 32 37.00 United States 323445

Weijie Hong (洪伟杰) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 381 48 DNF China 4856DNF

Weijie Jian (简维杰) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 36 21 22.00 China 212322

Weikang Zheng (郑炜康) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 115 28 33.67 China 283142

Weilong Luo (罗伟龙) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 120 31 33.67 China 363134

Weizhong Luo (罗尉衷) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 359 41 DNF China DNF4341

Wenhao Xiang (向文昊) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 197 24 43.33 China 245848

Wenqiang Yan (严文强) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 183 35 40.67 China 474035

Wilfrid Py - France WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 359 41 DNF France DNF41DNF

Wilson Alvis (陈智胜) - Indonesia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 308 33 DNF Indonesia 33DNFDNF

Wong Chong Wen (黄崇文) - Singapore WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 1 19 20.00 Singapore 191922

Xavier Courteau-Laing - New Zealand WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 269 26 DNF New Zealand 40DNF26

Xingyu Chen (陈星宇) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 192 36 42.67 China 443648

Xinyu Wang (王欣宇) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 152 33 36.67 China 383933

Xiwen Ruan (阮熙文) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 55 23 24.00 China 252324

Yan Luk (陸昕) - Hong Kong, China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 221 37 48.67 Hong Kong, China 374960

Yanghong Zhang (张扬红) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 254 23 DNF China DNF23DNF

Yasunari Kumekawa (粂川泰成) - Japan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 248 21 DNF Japan 2421DNF

Yexin Weng (翁业心) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 381 48 DNF China DNF48DNF

Yibo Wang (王怡卜) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 66 25 25.67 China 262526

Yichen Ye (叶逸晨) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 387 49 DNF China 49DNF56

Yifan Wang (王逸帆) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 260 24 DNF China 2924DNF

Yiming Zuo (左一鸣) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 157 36 37.00 China 363738

Yining Wang (王逸宁) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 85 25 28.67 China 292532

Yiwei Liu (刘伊玮) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 19 19 21.33 China 192322

Yiyang Ma (马熠阳) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 91 25 30.00 China 302535

Yiyun Chen (陈毅昀) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 275 27 DNF China 27DNFDNF

Yizhi Cui (崔益智) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 402 57 DNF China DNSDNS57

YongGeal Lee (이용걸) - Republic of Korea WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 230 47 50.67 Republic of Korea 544751

Yonglin Zhong (钟永麟) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 296 31 DNF China DNF31DNF

Yongqiang Peng (彭永强) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 58 22 25.00 China 282522

You Wu (吴悠) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 233 46 52.33 China 574654

Young He (何嘉炀) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 280 29 DNF China DNS4529

Yuan Gao (高原) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 213 41 45.67 China 474941

Yueqi Bai (白悦琦) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 224 48 49.33 China 504850

Yuhei Takagi (高木佑平) - Japan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 300 32 DNF Japan 32DNFDNF

Yuji Yoshida - Philippines WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 242 19 NR DNF Philippines 1923DNF

Yul-Hok Sung (성열학) - Republic of Korea WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 231 48 51.67 Republic of Korea 485156

Yunke Zhang (张云柯) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 50 19 23.67 China 192626

Yunqi Liu (刘云起) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 171 28 39.33 China 284248

Yunsu Nam (남윤수) - Republic of Korea WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 102 30 32.33 Republic of Korea 303631

Yurii Riabov (Юрій Рябов) - Ukraine WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 4 19 20.33 NR Ukraine 191923

Yusuke Kosaka (髙阪優輔) - Japan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 66 25 25.67 Japan 262526

Yuto Date (伊達優人) - Japan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 350 39 DNF Japan 39DNF45

Yuto Morishita (森下優斗) - Japan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 37 19 22.33 Japan 192226

Yuvraj Agarwal - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 170 31 39.00 India 314244

Zac Meulenkamp - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 409 DNF DNF Australia DNFDNFDNF

Zach Baruch - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 60 24 25.00 United States 262425

Zach Ramer - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 300 32 DNF Canada 32DNFDNF

Zaya Qiaolong (俏龙扎雅) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 409 DNF DNF China DNFDNFDNF

Zayd Chaudhry - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 280 29 DNF Australia 2932DNF

Zejia Guo (郭泽嘉) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 308 33 DNF China 33DNFDNF

Zeke Mackay - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 15 19 21.00 United States 221922

Zengzhe Wang (王曾喆) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 375 45 DNF China 4553DNF

Zhe Wang (王哲) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 101 27 32.33 China 332737

Zhedong Wang (王哲栋) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 324 35 DNF China 35DNSDNS

Zhenhuan Zhang (张振寰) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 394 52 DNF China DNF5952

Zhiyuan Ma (马之元) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 269 26 DNF China 2628DNF

Zhuocheng Guo (郭卓成) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 287 30 DNF China DNF3030

Zijia Feng (冯子甲) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 179 39 40.00 China 394140

Ziyi Xu (徐梓翼) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 300 32 DNF China 3239DNF
Cookies help us deliver our services. By using our services, you agree to our use of cookies.