FMC 2024


Date
Jun 1 - 2, 2024
City
Multiple Cities, Multiple Countries (World)
Venue

Multiple Cities

Address
Multiple Locations
Details

See the locations tab for more information about venue locations

Contact
Organization team
Organizers
Brendan James Gray, Daniel Vædele Egdal, Jeremy Sheng, Michael Conard, Patrick Kleverlaan, Walker Welch, and Wilson Alvis (陈智胜)
WCA Delegates
AJ Nicholls, Abdelhak Kaddour, Abdullah Gulab, Abhimanyu Singhal (अभिमन्यु सिंघल), Albert Garriga Gea, Aleksa Radovanović, Alex Asbery, Alexandre Ondet, Amitai Ziv, Antoine Piau, Aston Culf, Austin Reed, Baiqiang Dong (董百强), Ben Bergen, Bence Barát, Bogdan Grigoruţă, Braden Richards, Brendan James Gray, Bruno Vervoort, Callum James Goodyear, Calvin Nielson, Chen Kang (亢晨), Conan Mo, Damir Zhanataev, Daniel Anker Hermansen, Daniel Vædele Egdal, David McLean, Dennis Rosero, Duneth Nisala Praveen Ranaweera, Dániel Varga, Eleanor Sinnott, Elias Miguel Acosta Acosta, Elijah Brown, Emma Beranová, Fangyuan Chang (常方圆), Felipe Andres Rojas Garces, Gabriele Cappelletti, Gaurav Bachani, Gennaro Monetti, Gianluca Placenti, Guido Dipietro, Gustavo Riveiro, Haiver Lenin Reyes Garcia, Hao Wang (王皓), Heron Sato, Hippolyte Moreau, Ihor Kastranets (Ігор Кастранець), Jacob Oliver Bruun, James Holdsworth, Jernej Omulec, Jesús Lindo García, Jhonatan Reategui, Josete Sánchez, Joshua Christian Marais, Jules Desjardin, Jānis Zirnis, Kalindu Sachintha Wijesundara, Kasparas Lienys, Kostas Papadopoulos, Lars Johan Folde, Leo Hock-Morris, Leow Yi Jun (廖艺畯), Lucas Dantas de Sousa, Luiggi Giovanucci, Malte Oliver Bøgh Kjøller, Marc Dullemond, Marlon de V. Marques, Matic Omulec, Matt Hudon, Maverick Pearson, Maxime Lefebvre, Michael Conard, Michelle Brewster, Mihai Căpăţinescu, Ming Zheng (郑鸣), Myles Jarman, Nevins Chan Pak Hoong (陈百鸿), Niko Ronkainen, Oliver Hexter, Oliver Pällo, Oliver Wheat, Pantos Pantos, Patrick Kleverlaan, Paulo Henrique Matos de Moraes, Pedro Miranda Moreira, Peri Le Dain, Peter Osudar, Petra Kobal Vogrinec, Pranav Dandgaval, Przemysław Rogalski, RJ Gohn, Rasmus Händén, Raymond Goslow, Ricardo Olea Catalán, Roman Ostapenko (Роман Остапенко), Ron van Bruchem, Ruby Lu (卢红), Rubén López de Juan, Rémi Chrétien, Sachin Arvind, Samath Keppitiyagama, Sarah Strong, Sebastiano Tronto, Simon Kellum, Sirima Witharanage Sathmika Navoda, Spondon Nath, Tim Reynolds, Tomi Ronkainen, Tommaso Raposio, Ulrik Bredland, Vidar Norstein Klungre, Vincenzo Maria Gammino, Walker Welch, Wilson Alvis (陈智胜), Zak Kenny, Zakarya Otair, Zeke Mackay, and Zhou Yichen (周奕臣)
Download all the competition's details as PDF here.
Information

The competition will be held in multiple locations, across the globe. Please pay attention to the date and time zone of your location!

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

For all locations with a field labelled TBD, registrations will be accepted in the order they were submitted in after the location is finalised.

Events
Main event
Competitors
792
Registration period

Online registration opened and closed .

Registration requirements
This competition is over, click here to display the registration requirements it used.
Create a WCA account here if you don't have one.
If this is not your first competition, associate your WCA ID to your WCA account here.
Register for this competition here.
There is no competitor limit.
No on the spot registrations will be accepted.

To register successfully, fill out the registration form and enter the city name followed by the country of the location you want to compete at in the comment field. Example: "Austin TX, USA" or "Melbourne, Victoria, Australia", with the state/province/etc. as needed by your region.

Do not write anything else in this field! To see a list of all FMC 2024 locations, look at the locations tab.

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 in the locations tab.

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

No on-the-spot registration will be allowed in any venue.

Highlights
Click here to display the highlights of the competition.

Wong Chong Wen (黄崇文) won with a mean of 21.00 moves in the 3x3x3 Fewest Moves event. Cale Schoon finished second (21.33) and Jayden McNeill finished third (21.67).

AJ Nicholls - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 364 44 49.67 United Kingdom 604445

Abdullah Almansouri - Kuwait WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 395 47 57.33 Kuwait 604765

Abdullah Gulab - Pakistan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 518 34 DNF Pakistan DNS3934

Abdulrahman Alali - Kuwait WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 745 DNF DNF Kuwait DNFDNFDNF

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

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 213 36 38.67 United States 423638

Achim Spies - Germany WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 138 29 34.33 Germany 382936

Adam Black - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 105 29 31.67 United Kingdom 353129

Adam Devere - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 250 38 41.00 United Kingdom 463938

Adam Marcellus Kelly - United States WCA profile

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

Adrian Oon - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 178 33 36.67 Australia 393338

Adrien Neveu - France WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 745 DNF DNF France DNFDNFDNF

Advay Sant - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 444 27 DNF United States 2733DNF

Aedan Bryant - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 437 26 DNF United States 2630DNF

Aiden Wang - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 325 43 45.33 Canada 484543

Akash Sreedharan - Singapore WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 154 32 35.00 Singapore 393234

Albert Garriga Gea - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 267 36 41.67 Spain 443645

Aleksa Radovanović - Serbia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 280 41 42.00 Serbia 414243

Aleksandar D. Siljanoski (Александар Д. Сиљаноски) - Serbia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 207 36 38.33 NR Serbia 423637

Alex Bohac - United States WCA profile

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

Alex Maass - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 52 23 27.67 United States 322823

Alex Mirau - Germany WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 263 32 41.67 Germany 513242

Alex Rosado Saez de Langarica - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 258 34 41.33 Spain 464434

Alexander Botz - Germany WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 555 38 DNF Germany 38DNFDNF

Alexandre Ondet - France WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 745 DNF DNF France DNFDNFDNF

Alexandros Fokianos - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 422 24 DNF Italy 2427DNF

Alexandru Ignat - Romania WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 353 45 47.67 Romania 454652

Alexei Sinyavin - United States WCA profile

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

Alexis Le Merrer - France WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 11 22 23.33 France 262222

Alexis Tremellat - France WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 409 69 69.00 France 696969

Ali Hasan Ashknani - Kuwait WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 745 DNF DNF Kuwait DNFDNFDNF

Aljaž Turk - Slovenia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 507 33 DNF Slovenia 3338DNF

Alwin Rölz - Switzerland WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 462 29 DNF Switzerland 3329DNF

Ameen Nethaka Abhayasinghe - Sri Lanka WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 334 41 46.33 Sri Lanka 504841

Amitai Ziv - Israel WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 121 30 33.00 Israel 353034

Amy Smith - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 518 34 DNF Australia DNFDNF34

Anders Barhaugen - Norway WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 245 37 40.67 Norway 393746

Andrea Pappalardo - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 740 69 DNF Italy DNFDNF69

Andreas Lambropoulos - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 462 29 DNF United States DNF29DNF

Andrew C. Lee - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 740 69 DNF United States DNF69DNF

Andrey Che - Russia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 462 29 DNF Russia 3229DNF

Andy Gong - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 87 26 30.00 Australia 352629

Aneurin Hunt - New Zealand WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 479 30 DNF New Zealand 30DNF31

Ang Chin Zhen (洪靖程) - Malaysia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 67 27 28.33 Malaysia 283027

Angad Rahul Nanal - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 696 52 DNF India 7052DNF

Anjie Zhao (赵安洁) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 351 43 47.67 China 554543

Anthony Gu - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 563 39 DNF Canada 39DNF44

Anthony Rochester - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 563 39 DNF Australia DNF3939

Antoine Piau - France WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 146 32 34.67 France 343238

Antoine Riverin - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 685 50 DNF Canada DNFDNF50

Antto Pitkänen - Finland WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 372 42 50.33 Finland 424267

Anuar Miguel Abib Onofre - Brazil WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 18 23 24.33 Brazil 232426

Apostolos Palasis - Greece WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 665 48 DNF Greece DNF5348

Arkadiusz Abramowski - Poland WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 555 38 DNF Poland 38DNSDNS

Artem Boiko (Артем Бойко) - Ukraine WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 86 25 30.00 Ukraine 253134

Artem Melikian (Артем Мелікян) - Ukraine WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 158 31 35.33 Ukraine 413134

Artur Udatsnoi - Estonia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 640 46 DNF Estonia 46DNFDNF

Arun Kannan - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 624 45 DNF India DNF5445

Arya Bhatelia - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 733 64 DNF Australia DNFDNF64

Asaph Scott - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 390 46 55.00 Australia 635646

Ashvand Sathyajith - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 336 42 46.33 India 524245

Asier Cardoso Sánchez - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 543 36 DNF Spain DNF4536

Aston Culf - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 495 32 DNF Australia DNF32DNF

Austin Reed - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 532 35 DNF United States 36DNF35

Azamat Seitbekov (Азамат Сейтбеков) - Kazakhstan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 495 32 DNF Kazakhstan 40DNF32

Baiqiang Dong (董百强) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 41 22 26.67 China 272231

Balázs Polyák - Hungary WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 532 35 DNF Hungary 3537DNF

Bangqi Zhou (周邦麒) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 283 40 42.33 China 404443

Bashy Carrillo - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 368 36 50.00 United States 635136

Bella Campbell - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 63 23 28.33 United Kingdom 233329

Ben Baron - Israel WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 35 24 25.67 Israel 242528

Ben Bergen - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 437 26 DNF Canada DNF2631

Ben Wakelin - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 271 38 42.00 Australia 403848

Ben Whitmore - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 175 32 36.00 United Kingdom 393732

Bence Barát - Hungary WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 25 22 25.00 Hungary 252822

Bence János Csuti - Hungary WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 43 24 26.67 Hungary 242927

Benjamin Bjerring Bach - Denmark WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 612 44 DNF Denmark DNF44DNF

Benjamin Kyle - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 80 27 29.67 Canada 342728

Benjamin Warry - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 38 23 26.33 Australia 282328

Billie Hammill - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 543 36 DNF United Kingdom DNS3638

Billy Chapman - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 713 56 DNF Australia DNF5663

Bo Gao (高博) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 293 41 43.00 China 414444

Bo Huang (黄镈) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 518 34 DNF China DNF3434

Bogdan Grigoruţă - Romania WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 490 31 DNF Romania 32DNF31

Bogdan Čumić - Serbia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 292 40 43.00 Serbia 424047

Bohdan Pylypchak (Богдан Пилипчак) - Ukraine WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 495 32 DNF Ukraine DNS3245

Bowen Shi (施博文) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 380 43 51.33 China 654346

Bowen Xie - Belgium WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 165 30 35.67 Belgium 393830

Braden Richards - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 117 31 32.67 United States 313334

Brayan Alexander Sandoval Camacho - Colombia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 135 32 34.00 Colombia 333237

Brendan James Gray - South Africa WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 507 33 DNF South Africa 33DNF36

Breton MacDonald - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 598 42 DNF Canada 46DNF42

Brian Johnson - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 8 22 22.67 United States 222422

Brock Hamann - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 268 38 41.67 Australia 464138

Bruno Vervoort - Belgium WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 243 34 40.67 Belgium 523436

Bryan Gan Tze Yang (顏子洋) - Malaysia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 444 27 DNF Malaysia 27DNFDNF

Bryce Ballam - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 211 35 38.67 Australia 443537

Bárbara Guerra Ribeiro - Brazil WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 160 32 35.33 Brazil 393532

CJ Brooke - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 158 31 35.33 United Kingdom 383137

Cale Schoon - United States WCA profile

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

Callum James Goodyear - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 311 29 44.00 United Kingdom 293964

Calvin Nielson - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 53 24 27.67 United States 312428

Cameron Littlejohn - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 583 41 DNF United Kingdom 4441DNF

Cameron Stollery - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 422 24 DNF Australia 24DNFDNF

Camilo Guzmán - Colombia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 290 36 43.00 Colombia 463647

Camilo Quintero - Colombia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 532 35 DNF Colombia 43DNF35

Carmela Gravano - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 369 44 50.00 Italy 515544

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

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 605 43 DNF Singapore 5243DNF

Carson Miller - United States WCA profile

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

Carter Kucala - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 413 22 DNF United States DNF2225

Catalina Herrera López - Colombia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 722 59 DNF Colombia 59DNFDNF

Catherine Jehanno - France WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 743 76 DNF France DNF76DNF

Catvan Le - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 276 40 42.00 United States 464040

Chahel Chiranjeev Yapa Bandara Udawela - Sri Lanka WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 675 49 DNF Sri Lanka DNS49DNF

Chang Hong Liang - Singapore WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 54 25 27.67 Singapore 273125

Charles Butler - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 612 44 DNF United Kingdom DNF4444

Charlie Eggins - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 177 32 36.67 Australia 393239

Charlie Mulholland - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 264 34 41.67 Canada 493442

Charlie van Ooran - Australia WCA profile

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

Chen Kang (亢晨) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 624 45 DNF China 5145DNF

Chi Zhang (张弛) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 293 41 43.00 China 474141

Chiara Marcucci - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 83 28 29.67 Italy 292832

Chris Krueger - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 640 46 DNF United States 46DNSDNS

Christian Ceccaroni - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 745 DNF DNF Italy DNSDNFDNS

Christofor Gabriel Costea - Romania WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 164 34 35.33 Romania 343834

Christopher Chi - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 15 23 24.00 United States 232425

Christos Lazarakis - Greece WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 713 56 DNF Greece DNSDNF56

Chuanyin Ju (鞠传垠) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 178 33 36.67 China 363341

Chunxiao Li (李春啸) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 237 37 40.00 China 443739

Clay Moore - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 304 37 43.67 United States 474737

Clément Valot - France WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 532 35 DNF France 3538DNF

Conan Mo - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 121 30 33.00 Australia 333630

Connor Sharpe - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 375 49 50.67 Australia 495053

Dallas McNeil - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 624 45 DNF Australia DNF4550

Damiano Di Paola - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 155 34 35.00 Italy 363534

Damir Issakov - Kazakhstan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 219 36 39.00 Kazakhstan 403641

Damir Zhanataev - Kazakhstan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 572 40 DNF Kazakhstan 4043DNF

Dan Turner - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 89 28 30.33 United Kingdom 303328

Daniel Anker Hermansen - Denmark WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 495 32 DNF Denmark DNFDNF32

Daniel Chiu - Hong Kong, China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 97 29 31.33 Hong Kong, China 293233

Daniel Daoust - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 693 51 DNF Canada DNF5551

Daniel Estrada Hernandez - United States WCA profile

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

Daniel Forejtek - Czech Republic WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 135 32 34.00 Czech Republic 323535

Daniel Gracia Ortiz - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 543 36 DNF Spain DNSDNS36

Daniel Jan Christian Joki - Finland WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 624 45 DNF Finland DNFDNF45

Daniel Koilpillai - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 377 48 51.00 India 524853

Daniel Mullen - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 140 30 34.33 United States 383530

Daniel Robinson - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 675 49 DNF United Kingdom 53DNF49

Daniel Rush - South Africa WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 583 41 DNF South Africa 41DNFDNF

Daniel Vædele Egdal - Denmark WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 14 22 24.00 Denmark 252225

Daniel Wang - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 102 28 31.67 Australia 343328

Daniyal Suleimen - Kazakhstan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 295 42 43.00 Kazakhstan 454242

Daniël Kassab - Netherlands WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 605 43 DNF Netherlands 43DNFDNF

Danny Morgan - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 453 28 DNF United Kingdom 2829DNF

Dapana Durage Risith Hansindu - Sri Lanka WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 274 39 42.00 Sri Lanka 394542

Dario Angelo Narbone - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 270 36 42.00 Italy 464436

Dattatreya Chodavarapu - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 357 45 48.33 India 514945

David Parra Meza - Peru WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 224 35 39.33 Peru 354736

David Plaxco - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 738 68 DNF United States DNF68DNF

David Roche - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 518 34 DNF Australia DNF34DNF

David Slabý - Czech Republic WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 181 36 36.67 Czech Republic 373637

Dean David - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 550 37 DNF United Kingdom DNF4337

Declan Sander - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 322 39 45.33 Australia 483949

Deiniol Jenkins - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 612 44 DNF United Kingdom DNF4449

Dennis Rosero - Colombia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 185 34 37.00 Colombia 374034

Dhruva Nikhil Jagtap - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 271 38 42.00 India 443844

Diego Alonso Tapia Mera - Chile WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 131 31 33.33 Chile 363331

Diego Julian Diaz - Argentina WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 685 50 DNF Argentina DNF50DNF

Dimitris Sachas - Greece WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 675 49 DNF Greece DNFDNF49

Dmytro Kuryltsiv (Дмитро Курильців) - Ukraine WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 75 24 29.33 Ukraine 243331

Dominic Seaton - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 301 40 43.33 United Kingdom 484240

Dongzhe Li (李东哲) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 245 37 40.67 China 453740

Dorian Chan - Hong Kong, China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 155 34 35.00 Hong Kong, China 343635

Duneth Nisala Praveen Ranaweera - Sri Lanka WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 234 34 40.00 Sri Lanka 443442

Dušan Zakelšek - Slovenia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 120 27 33.00 Slovenia 382734

Dylan Govic - United States WCA profile

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

Dylan Himmelfarb - New Zealand WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 304 37 43.67 New Zealand 493745

Dylan Seah Tze Siang - Singapore WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 430 25 DNF Singapore DNF2553

Dániel Varga - Hungary WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 172 35 35.67 Hungary 353735

Dávid Balog - Hungary WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 444 27 DNF Hungary 27DNFDNS

Eduard Esteban García Domínguez - Colombia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 462 29 DNF Colombia DNF29DNF

Edward Lim - Singapore WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 323 41 45.33 Singapore 494146

Einar Kvam Lundberg - Norway WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 453 28 DNF Norway 28DNFDNF

Einar Martin Sandvik - Norway WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 665 48 DNF Norway DNF4948

Eleanor Sinnott - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 518 34 DNF United Kingdom 3534DNF

Eli Maslowski - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 555 38 DNF United States DNS38DNF

Eli Peng - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 624 45 DNF United States 5145DNF

Elias Miguel Acosta Acosta - Paraguay WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 745 DNF DNF Paraguay DNSDNFDNS

Elijah Brown - United States WCA profile

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

Elijah De Groote - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 462 29 DNF Canada DNF3029

Elisa Gasperotti - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 444 27 DNF Italy 2740DNF

Elliott Kobelansky - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 59 26 28.00 Canada 292629

Emile Compion - South Africa WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 69 26 28.67 South Africa 332627

Emma Beranová - Czech Republic WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 317 39 44.67 Czech Republic 514439

Emmet Hobbs - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 276 40 42.00 Australia 424044

Eng Dickson (黄迪胜) - Malaysia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 312 37 44.00 Malaysia 514437

Enrico Bedocchi - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 363 47 49.33 Italy 524749

Enrico Tenuti - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 410 20 DNF Italy 2024DNF

Eris McElroy - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 675 49 DNF Canada 6449DNF

Ethan Owens - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 722 59 DNF United States 59DNSDNS

Ethan Stevens - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 462 29 DNF Australia DNSDNS29

Ethan Wang - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 713 56 DNF Canada DNF6056

Evan Brown - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 413 22 DNF United States 2722DNF

Evgeny Skachkov - Russia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 518 34 DNF Russia 34DNFDNF

Fabian Staber - Austria WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 479 30 DNF Austria DNF3530

Fabio Schwandt - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 21 22 24.67 United Kingdom 222527

Faidon Kourmoulakis - Greece WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 408 65 67.33 Greece 686965

Fan Ye (叶凡) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 162 33 35.33 China 393334

Fangyuan Chang (常方圆) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 745 DNF DNF China DNSDNSDNF

Felix Christian Schmidt - Germany WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 133 32 33.67 Germany 353234

Fernando Sáez Lázaro - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 640 46 DNF Spain DNF4651

Ferre Poortier - Netherlands WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 706 54 DNF Netherlands DNS54DNF

Filip Barbirič Frank - Slovenia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 366 45 49.67 Slovenia 514553

Filip Boariu - Romania WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 665 48 DNF Romania DNF48DNF

Filip Dediu - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 732 63 DNF United Kingdom DNF63DNF

Filip Åström - Sweden WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 286 38 42.67 Sweden 384050

Firstian Fushada (符逢城) - Indonesia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 13 23 23.33 Indonesia 232423

Francisco Montañés Barbudo - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 507 33 DNF Spain 33DNF43

Francisco Moraes Mandalozzo - Brazil WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 113 31 32.33 Brazil 313333

Frederik Ambrosi - Germany WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 675 49 DNF Germany 5049DNF

Fugui Li (李福桂) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 718 57 DNF China DNFDNF57

Gabriel Alonso Ibáñez Miranda - Chile WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 183 32 37.00 Chile 423237

Gabriel Valenzuela - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 675 49 DNF United States DNFDNF49

Gabriele Cappelletti - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 518 34 DNF Italy DNF3534

Gaurav Bachani - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 387 52 54.33 India 525655

Gerard McGinley - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 35 24 25.67 Australia 272426

Ghanim Abdulaziz Almutawa - Kuwait WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 738 68 DNF Kuwait DNFDNF68

Gianluca Caruso - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 238 39 40.00 Italy 394140

Gianluca Placenti - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 706 54 DNF Italy 54DNSDNS

Gilbert Birchall - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 378 49 51.00 United Kingdom 544950

Giles Mampaey - Belgium WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 507 33 DNF Belgium DNS3337

Giorgio Ferrara - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 653 47 DNF Italy 6847DNF

Giovanni Centili - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 162 33 35.33 Italy 343339

Giovanni Pische - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 276 40 42.00 Italy 404640

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

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 330 41 46.00 Singapore 475041

Guido Dipietro - Argentina WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 17 20 24.33 Argentina 252028

Guoliang Wang (王国梁) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 230 37 39.67 China 433739

Guus Razoux Schultz - Netherlands WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 462 29 DNF Netherlands 2937DNF

Guy Zarian - Israel WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 598 42 DNF Israel 42DNFDNF

Gábor Slezák - Hungary WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 543 36 DNF Hungary 5436DNF

Hafizh Dary Faridhan Hudoyo - Indonesia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 244 36 40.67 Indonesia 433643

Haibin Shi (施海滨) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 405 59 62.00 China 625965

Haiver Lenin Reyes Garcia - Colombia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 379 50 51.00 Colombia 505053

Han Wang (汪涵) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 583 41 DNF China 49DNF41

Hans Christian Rosendal Overgaard - Denmark WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 550 37 DNF Denmark DNS4037

Hao Do - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 640 46 DNF Australia DNF4646

Hao Wang (王昊) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 397 50 57.67 China 655058

Hao Wang (王浩) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 665 48 DNF China DNFDNF48

Hao Zhang (张昊) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 355 42 48.33 China 535042

Haolin Zhang (张昊霖) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 370 47 50.00 China 475548

Haonan Su (苏浩楠) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 612 44 DNF China DNF4449

Haoran He (何浩然) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 406 57 63.00 China 576171

Haoxiang Ying (应浩祥) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 518 34 DNF China DNF34DNF

Haoxu Ye (叶浩煦) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 239 35 40.33 China 354442

Harrison Jonathan Newbery-Chunn - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 462 29 DNF Australia 37DNF29

Harry Savage - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 18 23 24.33 United Kingdom 232426

Harvie Partridge - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 358 43 48.67 United Kingdom 434756

Hayden Ng (吳宇晞) - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 218 35 39.00 Australia 403542

Hayden Wallace - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 344 43 47.00 United Kingdom 434850

Hedi Liis Timmusk - Estonia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 624 45 DNF Estonia 45DNF50

Heng Wu (吴桁) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 703 53 DNF China DNSDNF53

Henrik Arnøy - Norway WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 685 50 DNF Norway DNF50DNF

Herman Westerlund Kalland - Norway WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 132 32 33.33 Norway 333235

Heron Sato - Brazil WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 612 44 DNF Brazil DNF5244

Hippolyte Moreau - France WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 84 29 29.67 France 292931

Hiêu Thành Pham - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 605 43 DNF Canada DNS43DNF

Hjalte Frederiksen - Denmark WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 417 23 DNF Denmark DNF23DNF

Hongjie Zhang (张鸿杰) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 550 37 DNF China DNF3747

Hongyu Zhu (朱泓宇) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 160 32 35.33 China 323440

Hugo Garstman - Netherlands WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 261 40 41.33 Netherlands 444040

Hugo Kayastha - France WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 155 34 35.00 France 363534

Hugo Zacharoff - Sweden WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 404 51 61.00 Sweden 685164

Hussain Merza - Kuwait WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 675 49 DNF Kuwait DNFDNF49

Ian Luies - South Africa WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 653 47 DNF South Africa DNF47DNF

Ibai Tobar Argaiz - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 583 41 DNF Spain DNFDNF41

Ibrahim Quraishi - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 453 28 DNF Canada 28DNFDNF

Ida Exner - Denmark WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 43 24 26.67 Denmark 312425

Ido Tauman - Israel WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 384 50 53.00 Israel 545055

Ignatios Papathemistokleous - Cyprus WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 400 54 58.33 Cyprus 635458

Igor Tarasov - Ukraine WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 73 27 29.00 Ukraine 322827

Ihor Kastranets (Ігор Кастранець) - Ukraine WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 28 23 25.00 Ukraine 232527

Ilias Nikolaou - Greece WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 572 40 DNF Greece DNF40DNF

Imruthun Meenakshisundaram - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 605 43 DNF India DNF4346

Inbar Segal - Israel WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 444 27 DNF Israel DNF27DNF

Ioannis Ntalis - Greece WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 349 41 47.67 Greece 604142

Isaac Xanthopoulos - Greece WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 728 61 DNF Greece DNF6661

Ivan Berestovoi - Ukraine WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 745 DNF DNF Ukraine DNSDNSDNF

Ivan Terekh - Belarus WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 598 42 DNF Belarus 42DNF42

Jack Chicoine - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 653 47 DNF Canada 47DNFDNF

Jack Lee - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 70 25 29.00 Canada 262536

Jack Maddigan - New Zealand WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 99 30 31.33 New Zealand 343030

Jack McDougall - New Zealand WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 142 31 34.33 New Zealand 383134

Jacob Ambrose - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 78 24 29.67 United States 332432

Jacob Chambers - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 150 34 34.67 United Kingdom 343535

Jacob Keh Zheng Xing - Singapore WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 334 41 46.33 Singapore 454153

Jacob Oliver Bruun - Norway WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 462 29 DNF Norway DNF29DNF

Jacob Schwartz - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 190 34 37.33 United States 423436

Jacob Sherwen Brown - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 462 29 DNF United Kingdom 34DNF29

Jacob Turrubiartes - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 93 28 30.67 United States 302834

Jacob Walton - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 320 42 44.67 United Kingdom 484442

Jake Brown - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 124 31 33.00 United Kingdom 363231

Jakob Kitak - Slovenia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 199 37 37.67 Slovenia 373739

Jakob Solberg Holm - Norway WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 393 52 55.67 Norway 565259

Jakov Ljubicic - Serbia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 444 27 NR DNF Serbia 43DNF27

James Ballantine - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 612 44 DNF United Kingdom DNF44DNF

James Kyoichi Curry - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 399 49 58.33 United Kingdom 574969

James Macdiarmid - New Zealand WCA profile

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

James Moore - New Zealand WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 105 29 31.67 New Zealand 362930

James Wang - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 507 33 DNF United States 42DNF33

Jamie Otsu - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 185 34 37.00 Australia 403437

Jan Bentlage - Germany WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 9 21 23.33 Germany 212524

Jan Křížka - Czech Republic WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 726 60 DNF Czech Republic DNF7460

Jan Riedl - Czech Republic WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 9 21 NR 23.33 NR Czech Republic 222127

Jason Harley - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 119 26 33.00 United Kingdom 393426

Jason Vindvamara - United States WCA profile

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

Jaxon Foster - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 198 36 37.67 Australia 363938

Jay Nikhil Gadgil - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 318 40 44.67 India 405242

Jay Wadia - Australia WCA profile

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

Jayden McNeill - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 3 20 21.67 Australia 242120

Jaye Sloan - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 413 22 DNF United Kingdom 23DNF22

Jean-Charles Tillit - France WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 745 DNF DNF France DNFDNFDNF

Jens Haber - Germany WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 479 30 DNF Germany DNF30DNF

Jensen Belen-Brown - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 302 41 43.33 Canada 444145

Jeremy Mrzyglocki - Germany WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 18 23 24.33 Germany 242623

Jeremy Sheng - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 57 25 28.00 United States 252633

Jernej Omulec - Slovenia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 341 43 46.67 Slovenia 484349

Jervis Yeo - Singapore WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 401 55 58.67 Singapore 575564

Jerónimo Espinosa - Colombia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 285 41 42.33 Colombia 434341

Jesse Moens - Belgium WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 640 46 DNF Belgium DNS4946

Jesús Lindo García - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 572 40 DNF Spain 46DNF40

Jhonatan Reategui - Peru WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 382 44 52.33 Peru 444865

Jiaheng Dai (戴佳恒) - China WCA profile

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

Jiaqi Jin (靳佳祺) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 693 51 DNF China 5155DNF

Jiarui Xiong (熊家瑞) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 624 45 DNF China DNF4745

Jiashun Wu (吴嘉顺) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 411 21 DNF China 2921DNF

Jiaxun Song (宋佳迅) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 605 43 DNF China DNS4543

Jiayue Chen (陈家悦) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 55 26 27.67 China 302726

Jibo Zhao (赵吉波) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 422 24 DNF China 24DNF24

Jici Liu (刘纪赐) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 295 42 43.00 China 444243

Jingcai Li (李经才) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 195 33 37.67 China 443336

Jinge Li (李金戈) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 555 38 DNF China DNFDNF38

Jiyuan Wang (王际源) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 518 34 DNF China DNF3934

Joaquín Olea Catalán - Chile WCA profile

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

Jode Brewster - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 148 33 34.67 Australia 353633

John Aslak Wee Kleven - Norway WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 740 69 DNF Norway DNS6969

John Cook - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 373 44 50.33 Australia 505744

Jonah Blakeley - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 453 28 DNF Australia DNF2836

Jonas Balsfulland - Germany WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 65 26 28.33 Germany 272632

Jonas Rongé - Belgium WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 444 27 DNF Belgium 31DNF27

Jonathan Blöcher - Germany WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 453 28 DNF Germany 3728DNF

Jonathan Charlesworth - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 444 27 DNF Australia 27DNFDNF

Jonathan Proulx - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 235 35 40.00 Canada 493536

Joran Pauwels - Belgium WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 77 23 29.67 NR Belgium 233234

Jordan Crippa - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 295 42 43.00 Italy 424245

Jordi Lleixà López - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 437 26 DNF Spain 26DNF26

Jorge Martín Espinosa - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 109 27 32.00 Spain 273534

Jorge Orrite De Alba - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 226 38 39.33 Spain 384139

Jose Sánchez García - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 342 44 46.67 Spain 444551

Josep Pedragosa Feliu - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 728 61 DNF Spain DNF61DNF

Josete Sánchez - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 185 34 37.00 Spain 373440

Joshua Christian Marais - South Africa WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 138 29 34.33 South Africa 293935

Joshua Da Costa - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 180 35 36.67 United Kingdom 393536

José David Castiblanco Marin - Colombia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 170 34 35.67 Colombia 343538

Jovan Susanto - Singapore WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 92 24 30.67 Singapore 244226

João Luiz Melo Novaes - Brazil WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 745 DNF DNF Brazil DNFDNFDNF

Jules Desjardin - France WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 444 27 DNF France 34DNF27

Julien Dronval - France WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 745 DNF DNF France DNFDNFDNF

Jun Hu (胡骏) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 376 44 51.00 China 535644

Junhan Wen - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 653 47 DNF China 4847DNF

Junhe Liao (廖俊和) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 665 48 DNF China DNFDNF48

Jáchym Kubata - Czech Republic WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 713 56 DNF Czech Republic 56DNFDNF

Jáchym Střelec - Czech Republic WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 532 35 DNF Czech Republic 35DNF55

Jānis Zirnis - Latvia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 217 30 39.00 Latvia 373050

Kacper Paweł Dworak - Poland WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 532 35 DNF Poland 3635DNF

Kai Cui - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 32 21 25.67 United Kingdom 252131

Kai McLean - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 728 61 DNF United Kingdom 61DNFDNF

Kai Vermeulen - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 612 44 DNF United Kingdom DNF4844

Kaidyn De Luca-Mazza - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 338 43 46.33 Australia 435046

Kasparas Lienys - Lithuania WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 640 46 DNF Lithuania DNF46DNF

Kasper Skattør - Norway WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 745 DNF DNF Norway DNFDNFDNF

Kasper Warberg Borg - Denmark WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 201 34 38.00 Denmark 373443

Kate Pinto Raji - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 543 36 DNF United Kingdom DNFDNF36

Katharina Schlomberg - Germany WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 507 33 DNF Germany DNF33DNF

Katie Hull - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 199 37 37.67 United States 373937

Keenan Darkins - United States WCA profile

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

Keon Wilson - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 462 29 DNF United States 2932DNF

Kim Roger Haraldsen - Norway WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 113 31 32.33 Norway 343231

Kittatam Saisaard - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 665 48 DNF Australia DNFDNF48

Knut Skaug Haraldsen - Norway WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 74 28 29.00 Norway 282930

Konstantin Jaehne - Germany WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 115 26 32.67 Germany 402632

Konstantinos Theodoropoulos - Greece WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 374 43 50.67 Greece 574352

Konstantinos Zaglanis - Greece WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 213 36 38.67 Greece 364139

Kris Lim - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 479 30 DNF United Kingdom DNF3046

Krish Shah-Nathwani - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 4 20 22.00 United States 202125

Krzysztof Pietrusiak - Poland WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 7 21 22.67 Poland 232124

Kun Zhu (朱坤) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 24 23 24.67 China 232427

Kundan Shet - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 236 36 40.00 India 413643

Kyle Kayden Hayles - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 624 45 DNF United Kingdom 45DNFDNF

Lachlan Cooke - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 543 36 DNF Australia DNF3736

Lachlan Manson - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 361 44 49.00 Australia 554448

Lachlan Stephens - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 61 28 28.00 Australia 282828

Lars Corthout - Belgium WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 734 65 DNF Belgium DNFDNF65

Lars Johan Folde - Norway WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 563 39 DNF Norway 39DNF41

Lars Ulveseth - Norway WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 745 DNF DNF Norway DNFDNFDNF

Lars Vennike Nielsson - Denmark WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 479 30 DNF Denmark 30DNFDNF

Laura Ting - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 346 41 47.33 Australia 544741

Leandro Martín López - Argentina WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 88 28 30.00 Argentina 283329

Lee Rui Zhe - Singapore WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 696 52 DNF Singapore DNFDNF52

Leia Jiang - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 624 45 DNF United States 4551DNF

Leny De Pablo Hosty - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 398 57 58.00 Spain 595857

Leo Gosme - France WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 298 29 43.33 France 574429

Leo Hock-Morris - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 583 41 DNF Australia DNFDNF41

Leow Yi Jun (廖艺畯) - Malaysia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 532 35 DNF Malaysia DNFDNF35

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

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 80 27 29.67 Ukraine 313127

Levi Krassenstein - Israel WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 307 40 43.67 Israel 404546

Lewis Finlayson - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 675 49 DNF United Kingdom DNS6049

Lewis Isom - United States WCA profile

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

Li Yifei (李逸飞) - Singapore WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 653 47 DNF Singapore 47DNFDNF

Liam Highducheck - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 479 30 DNF Australia 32DNF30

Liam Pipia - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 518 34 DNF Australia DNF3445

Libby Ayalon - Israel WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 728 61 DNF Israel 6161DNF

Lichao Liu (刘立超) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 563 39 DNF China 3940DNF

Lichi Fang (方力驰) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 437 26 DNF China 26DNFDNF

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

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 56 23 28.00 Malaysia 352326

Lin Heiyin (林熙彦) - Hong Kong, China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 437 26 DNF Hong Kong, China DNF26DNF

Lino Nicola Grasso - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 745 DNF DNF Italy DNFDNFDNF

Linxiao Xu (徐林霄) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 203 36 38.00 China 403836

Liren Sun (孙立仁) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 89 28 30.33 China 322831

Lisa Kucala - United States WCA profile

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

Lisa Leukemans - Belgium WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 696 52 DNF Belgium 5452DNS

Lithum Damviru Perera - Sri Lanka WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 598 42 DNF Sri Lanka DNF4245

Lorenzo Signorelli - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 745 DNF DNF Italy DNFDNFDNF

Lorenzo Vigani Poli - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 80 27 29.67 Italy 312731

Louis Sarthou - France WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 413 22 DNF France 22DNF26

Louis-Marie Ratto - France WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 5 19 22.33 France 221926

Lucas Aubin - United States WCA profile

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

Lucas Dantas de Sousa - Brazil WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 339 39 46.67 Brazil 534839

Lucas Hansen - Denmark WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 319 41 44.67 Denmark 414548

Lucas Nieuwland - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 219 36 39.00 Canada 403641

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

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 422 24 DNF Singapore DNF2428

Luka Jankovic - Serbia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 224 35 39.33 Serbia 473635

Luke Chestnutt - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 696 52 DNF United States DNF5267

Luke Hudlass-Galley - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 260 38 41.33 United Kingdom 443842

Luke Steele - New Zealand WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 255 31 41.33 New Zealand 483145

Maarten Decaestecker - Belgium WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 745 DNF DNF Belgium DNFDNFDNS

Magne Johannes Erlandsen - Norway WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 479 30 DNF Norway DNF3044

Magne Njå - Norway WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 653 47 DNF Norway DNFDNF47

Magnus Lensch - Germany WCA profile

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

Magnus Watson - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 624 45 DNF United Kingdom 45DNFDNF

Mahdi Khan - Finland WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 721 58 DNF Finland DNF5865

Maksim Zemtšihhin - Estonia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 211 35 38.67 Estonia 394235

Maksym Oliynyk - Ukraine WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 462 29 DNF Ukraine DNF29DNF

Malte Oliver Bøgh Kjøller - Denmark WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 242 32 40.67 Denmark 443246

Mantas Urbanavičius - Lithuania WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 479 30 NR DNF Lithuania DNF3039

Maosheng Chen (陈茂盛) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 453 28 DNF China 28DNFDNF

Mar Gallego Vicente - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 543 36 DNF Spain DNS4736

Marcel Ručigaj - Slovenia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 50 24 27.33 NR Slovenia 262432

Marco Rota - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 555 38 DNF Italy 38DNFDNF

Marco Yang - Canada WCA profile

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

Maria Holton - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 389 48 54.67 United Kingdom 634853

Marie Vincent - France WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 266 35 41.67 France 454535

Marike Faught - South Africa WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 257 32 41.33 South Africa 513241

Mark Charlesworth - Australia WCA profile

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

Mark Louis Tan (陈小龙) - Indonesia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 583 41 DNF Indonesia DNF41DNF

Marko Obradović - Slovenia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 653 47 DNF Slovenia 47DNF49

Marlon de V. Marques - Brazil WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 430 25 DNF Brazil 2527DNF

Martin Gudahl Tufte - Norway WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 453 28 DNF Norway 28DNFDNF

Martin Vædele Egdal - Denmark WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 45 25 26.67 Denmark 272528

Matan Betesh - Israel WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 208 33 38.67 Israel 463733

Matej Bolta - Slovenia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 495 32 DNF Slovenia DNFDNF32

Mateo de León - Uruguay WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 696 52 DNF Uruguay 52DNF62

Matheus Padilha - Brazil WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 745 DNF DNF Brazil DNFDNFDNF

Matheus Zanghelini Mendes - Brazil WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 696 52 DNF Brazil 59DNF52

Mathis Engelbrecht - Germany WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 356 44 48.33 Germany 554446

Matic Omulec - Slovenia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 144 30 34.67 Slovenia 303836

Matt Hudon - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 269 39 41.67 Canada 404639

Matt Prestwich - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 102 28 31.67 United Kingdom 323528

Matteo Provasi - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 274 39 42.00 Italy 394542

Matthew Sheerin - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 495 32 DNF United Kingdom 4132DNF

Matthew Stephenson - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 315 43 44.33 United Kingdom 444643

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

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 11 22 23.33 Spain 242224

Maverick Pearson - South Africa WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 172 35 35.67 South Africa 363635

Max Décarie - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 624 45 DNF Canada 4945DNF

Max Kwok U Sam (郭愉琛) - Macau, China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 153 31 NR 35.00 NR Macau, China 393135

Max Parris - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 411 21 DNF Australia DNF2221

Max Xiong (熊锐明) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 96 30 31.00 China 303132

Maxence Leboeuf - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 453 28 DNF Canada 35DNF28

Maxime Lefebvre - France WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 745 DNF DNF France DNFDNFDNF

Mayson Frye - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 532 35 DNF United States 37DNF35

Michael (陈佳伟) - Indonesia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 583 41 DNF Indonesia DNFDNF41

Michael Conard - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 332 39 46.33 United States 503950

Michal Černý - Czech Republic WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 572 40 DNF Czech Republic DNF40DNF

Mihai Căpăţinescu - Romania WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 572 40 DNF Romania DNF4051

Mihai Savin - Romania WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 313 39 44.00 Romania 394845

Mihail Stoicescu - Romania WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 495 32 DNF Romania DNF3235

Mihnea Andrei Panţu - Romania WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 205 30 38.33 Romania 413044

Mike Vidrik Rätsep - Estonia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 396 52 57.33 Estonia 585262

Ming Dao Ting - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 315 43 44.33 Australia 454345

Ming Zheng (郑鸣) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 605 43 DNF China 43DNSDNS

Mingzhi Da (达明志) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 300 39 43.33 China 443947

Minjie Huang (黄敏杰) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 598 42 DNF China 4245DNF

Minxing Zhang (张敏行) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 276 40 42.00 China 434043

Misael Alexander Mancuello Ayala - Paraguay WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 336 42 46.33 Paraguay 504247

Mitchell Anderson - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 462 29 DNF Australia DNF3729

Modest Podzolkin - Ukraine WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 479 30 DNF Ukraine 30DNFDNF

Mohamed Arif - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 351 43 47.67 India 554543

Mohith B (ಮೋಹಿತ್ ಬಿ) - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 271 38 42.00 India 453843

Morten Raknes Johansen - Norway WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 665 48 DNF Norway DNF48DNF

Muhammad Danial Haqeemy - Malaysia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 251 39 41.00 Malaysia 403944

Muhammad Hanif - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 598 42 DNF India 4542DNF

Mykhailo Yartsun (Михайло Ярцун) - Ukraine WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 518 34 DNF Ukraine DNF3435

Myles Jarman - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 223 32 39.33 Australia 483238

Nabhan Niyaz - Sri Lanka WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 233 39 39.67 NR Sri Lanka 393941

Nachiket Likhite - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 394 50 57.00 India 586350

Nadav Moran - Israel WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 745 DNF DNF Israel DNFDNFDNF

Nadeesh Peiris - Sri Lanka WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 709 55 DNF Sri Lanka DNF55DNF

Nathan Nairn - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 282 36 42.33 Australia 463645

Nathan Smith - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 665 48 DNF United States 4848DNF

Nathaniel Gee - United States WCA profile

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

Nevins Chan Pak Hoong (陈百鸿) - Malaysia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 685 50 DNF Malaysia 50DNSDNS

Ng Jia Quan (黄佳铨) - Malaysia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 430 25 DNF Malaysia 25DNF52

Nicky Sim - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 188 35 37.00 United Kingdom 383835

Nico Walker - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 624 45 DNF United Kingdom DNF4546

Nikita Kim (Никита Ким) - Kazakhstan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 693 51 DNF Kazakhstan 52DNF51

Nikita Loika - Belarus WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 116 29 32.67 Belarus 372932

Niko Ronkainen - Finland WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 407 55 64.00 Finland 645573

Nikola Kojić - Serbia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 402 54 60.33 Serbia 705457

Nina Galvani-Vonnet - France WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 709 55 DNF France 60DNF55

Nitheesh Kumar Elangovan - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 430 25 DNF India DNFDNF25

Ofer Horev - Israel WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 745 DNF DNF Israel DNFDNFDNF

Ojas Mahesh Lele - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 327 39 45.67 India 513947

Ole Nikolai Gjerset - Norway WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 685 50 DNF Norway 50DNSDNS

Oliver Hexter - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 605 43 DNF United Kingdom DNS43DNS

Oliver Jakob Veevo - Estonia WCA profile

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

Oliver Pällo - Estonia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 249 36 41.00 Estonia 453642

Oliver Richards - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 134 33 33.67 United Kingdom 343433

Oliver Wheat - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 107 30 31.67 United Kingdom 333230

Ollie Turner - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 745 DNF DNF United Kingdom DNFDNSDNS

Oscar Coleman Green - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 685 50 DNF United Kingdom DNSDNF50

Oscar Shapiama - Peru WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 381 46 52.00 Peru 464862

Oscar Sánchez Najarro - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 417 23 DNF Spain 23DNFDNF

Oskar Feed Jakobsen - Norway WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 97 29 31.33 Norway 322933

Osman Badroodin - South Africa WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 148 33 34.67 South Africa 353336

Otso Rannikko - Finland WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 572 40 DNF Finland DNF4043

Owen Lee - Indonesia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 745 DNF DNF Indonesia DNFDNFDNF

Owen Widdis - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 31 24 25.33 United States 242626

Pablo Aguilar Dominguez - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 60 27 28.00 Spain 292728

Pablo Nicolás Oshiro Mondoñedo - Peru WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 188 35 37.00 Peru 353541

Panagiotis Dimitropoulos - Greece WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 745 DNF DNF Greece DNFDNSDNS

Panfeng Jiang (江攀峰) - China WCA profile

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

Panos Gkotsis - Greece WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 124 31 33.00 Greece 313434

Patrick Kleverlaan - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 111 29 32.33 Australia 332935

Pau Carbonell - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 370 47 50.00 Spain 525147

Pau Vela García - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 563 39 DNF Spain 46DNF39

Paulo Henrique Matos de Moraes - Brazil WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 653 47 DNF Brazil DNFDNF47

Pavel Yushkevich - Belarus WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 490 31 DNF Belarus 31DNFDNF

Pavlo Bondar (Павло Бондар) - Ukraine WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 47 24 27.00 Ukraine 292428

Pedro Miranda Moreira - Brazil WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 624 45 DNF Brazil 45DNSDNS

Pengrui Xiang (向鹏睿) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 241 39 40.33 China 394240

Peter Osudar - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 583 41 DNF Canada DNF4144

Petre Emilian - Romania WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 718 57 DNF Romania DNF5766

Philippe Virouleau - France WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 202 35 38.00 France 373542

Pi Sevilla Hernández - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 507 33 DNF Spain 3633DNF

Piotr Olszewski - Poland WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 102 28 31.67 Poland 342833

Pranav Dandgaval - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 111 29 32.33 India 362932

Pranav Jai - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 583 41 DNF India 4145DNF

Pranav Prabhu - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 42 23 26.67 India 232829

Przemysław Rogalski - Poland WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 101 27 31.67 Poland 382730

Qihan Chen (陈启晗) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 150 34 34.67 China 343634

Qijun Miao (缪其隽) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 62 22 28.33 China 292234

Qinyang Feng (冯钦扬) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 309 41 43.67 China 474341

Quintan Anthony Huffman - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 230 37 39.67 United States 424037

RJ Gohn - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 289 34 43.00 United States 344649

Radomił Baran - Poland WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 15 23 24.00 Poland 242325

Radosław Opoka - Poland WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 430 25 DNF Poland 26DNF25

Radu Andrei Andrieș - Romania WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 640 46 DNF Romania DNF4646

Rafael Chowindra - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 532 35 DNF Australia DNF35DNF

Rafael Rodriguez Santana - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 57 25 28.00 Spain 293025

Rahul Venkatesan - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 247 40 40.67 India 414041

Ralf Marcus Veedler - Estonia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 228 33 39.67 Estonia 453341

Ram Thakkar (राम ठक्कर) - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 169 33 35.67 India 363833

Raphael Fast - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 518 34 DNF Canada 34DNFDNF

Rasmus Händén - Sweden WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 229 35 39.67 Sweden 463538

Raúl Fernández de Cos - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 722 59 DNF Spain DNFDNF59

Raúl Martínez Redondo - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 204 37 38.00 Spain 403737

Reid Robblee - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 598 42 DNF Canada 42DNFDNF

Ricardo Olea Catalán - Germany WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 140 30 34.33 Germany 353830

Riccardo Raciti - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 583 41 DNF Italy 41DNFDNF

Richard Taylor - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 386 49 54.33 United Kingdom 536149

Roberts Dreijers - Latvia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 490 31 DNF Latvia DNF3531

Robin Verstraten - Netherlands WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 144 30 34.67 Netherlands 373037

Rodrigue Souane - France WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 745 DNF DNF France DNFDNFDNS

Romain Velcin - France WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 174 29 36.00 France 293742

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

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 745 DNF DNF Ukraine DNFDNFDNF

Ron van Bruchem - Netherlands WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 170 34 35.67 Netherlands 353834

Ronald Young - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 685 50 DNF United Kingdom 50DNFDNF

Rongxing Guo (郭嵘兴) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 240 36 40.33 China 363748

Ross Richard Bambrey - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 612 44 DNF United Kingdom DNF5144

Roxana Johnson - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 675 49 DNF United States DNF4961

Roy Tamir - Israel WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 39 25 26.33 Israel 262528

Ruben Grobler - South Africa WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 91 29 30.33 South Africa 323029

Ruby Lu (卢红) - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 328 42 45.67 United States 494246

Rubén López de Juan - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 572 40 DNF Spain DNF4046

Rufus Cripps - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 323 41 45.33 United Kingdom 484147

Rui Qin (秦睿) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 347 45 47.33 China 514645

Ruohan Qiu (邱若寒) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 479 30 DNF China 31DNF30

Ryan Eckersley - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 555 38 DNF United Kingdom DNF3848

Ryan Pilat - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 76 26 29.33 United States 263131

Rémi Chrétien - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 345 44 47.00 Canada 444750

Sachin Arvind - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 391 48 55.67 India 604859

Saisabari Ramesh - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 68 24 28.67 United States 242735

Sam Jones - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 286 38 42.67 United Kingdom 513938

Sam Shaw - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 283 40 42.33 United Kingdom 404443

Samuel Jehanno - France WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 191 35 37.33 France 353740

Samuel Lee - United States WCA profile

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

Samuele Cancemi - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 563 39 DNF Italy 52DNF39

Sander Kaspers - Netherlands WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 118 32 32.67 Netherlands 323234

Santhiviraj Harikesh - Sri Lanka WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 624 45 DNF Sri Lanka 45DNFDNF

Santiago Cabral - Uruguay WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 640 46 DNF Uruguay DNS46DNF

Saoud Abdulaziz Almutawa - Kuwait WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 640 46 DNF Kuwait DNF4649

Sara García Mendes - Portugal WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 359 44 48.67 Portugal 504452

Sarah Strong - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 563 39 DNF Canada 39DNF45

Satya Bhavesh Gala - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 210 34 38.67 United Kingdom 443438

Sean Moran - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 46 22 27.00 United Kingdom 332622

Sebastiano Benato - Uruguay WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 583 41 DNF Uruguay 41DNF43

Sebastiano Tronto - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 34 22 25.67 Italy 272822

Serena Meng - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 507 33 DNF Canada 33DNF45

Sergio Torrijos Santano - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 572 40 DNF Spain DNF40DNF

Seth Ferry - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 137 34 34.00 Australia 343434

Seth Talbot - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 612 44 DNF United States 5544DNF

Seungmin Hong - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 281 42 42.00 Canada 424242

Shahar Shlomo Sarfati - Israel WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 291 39 43.00 Israel 483942

Shain Papalotl Longbehn - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 309 41 43.67 United States 414941

Shangtong Fu (傅上桐) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 653 47 DNF China DNF47DNS

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

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

Sheeran Xue (薛思远) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 343 45 46.67 China 494546

Shiraz Malik - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 348 40 47.67 United Kingdom 404657

Shitao Hu (胡诗涛) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 321 39 45.00 China 563940

Shujian Guo (郭书暕) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 640 46 DNF China 46DNF46

Siddharth Sriram - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 653 47 DNF India DNF4758

Silas Kampp Richter Lassen - Denmark WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 303 35 43.67 Denmark 513545

Simon Dimpker - Germany WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 572 40 DNF Germany DNFDNF40

Simon Kellum - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 422 24 DNF United States 2524DNF

Simon Kelly - Ireland WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 665 48 DNF Ireland 48DNF52

Simone Bentlage - Germany WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 65 26 28.33 Germany 263326

Simone Cantarelli - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 264 34 41.67 Italy 523439

Siqi Cheng (程思齐) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 385 51 53.00 China 515355

Sirima Witharanage Sathmika Navoda - Sri Lanka WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 718 57 DNF Sri Lanka DNF57DNF

Sobhan Khalilzad - Australia WCA profile

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

Sofía Guerrero Neto - Spain WCA profile

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

Sofía Rojo - Uruguay WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 735 66 DNF Uruguay DNF66DNF

Sophia Dumergue - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 403 52 60.67 Australia 715259

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

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 360 45 48.67 China 455150

Sri Ganesh Krishna - Malaysia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 709 55 DNF Malaysia DNF55DNF

Stanley Chapel - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 32 21 25.67 United States 272129

Steven Wintringham - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 254 27 41.33 United States 422755

Stian Nystad Østli - Norway WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 146 32 34.67 Norway 373235

Stig Michielsen - Belgium WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 388 53 54.33 Belgium 555355

Sumiran Maiskar - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 286 38 42.67 India 454538

Szabolcs Szántai - Hungary WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 50 24 27.33 Hungary 262432

Taariq Hassim - South Africa WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 640 46 DNF South Africa 5346DNF

Takumi Tamura (田村匠) - Japan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 39 25 26.33 Japan 252826

Talia Albaranes - Israel WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 550 37 DNF Israel DNF3750

Tam Quan - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 462 29 DNF Australia DNF2936

Tan Jun (陈俊) - Malaysia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 583 41 DNF Malaysia 41DNF43

Tanav Aditya Godbole - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 745 DNF DNF India DNFDNFDNF

Tao Wen (温韬) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 532 35 DNF China DNF3935

Tao Zhu (朱韬) - China WCA profile

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

Te Wu (邬特) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 307 40 43.67 China 464045

Teh Keng Foo (郑庆富) - Malaysia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 25 22 25.00 Malaysia 222528

Thang Vinh Vu - Norway WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 583 41 DNF Norway 41DNF41

Theo Devere - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 726 60 DNF United Kingdom DNFDNF60

Theodor Nordstrand - Sweden WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 21 22 24.67 Sweden 252227

Thomas Patterson - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 462 29 DNF United Kingdom DNF3229

Thomas Sonnenberg Jarner - Denmark WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 121 30 33.00 Denmark 373230

Thomas Stokes - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 422 24 DNF United Kingdom 2436DNF

Thompson Clarke - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 462 29 DNF Canada 2932DNF

Tianze Dong (董天泽) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 653 47 DNF China DNFDNF47

Tiemen De Meester - Belgium WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 745 DNF DNF Belgium DNFDNFDNF

Tijmen van der Ree - Netherlands WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 490 31 DNF Netherlands 3631DNF

Tim Lund - Germany WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 392 49 55.67 Germany 614957

Tim Reynolds - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 64 24 28.33 United States 312430

Timothy Lawrance - South Africa WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 94 29 31.00 South Africa 293232

Tin Huang - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 507 33 DNF Canada 3333DNF

Titas Karvelis - Lithuania WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 364 44 49.67 Lithuania 514454

Tobias Hermans - Netherlands WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 745 DNF DNF Netherlands DNFDNFDNF

Toby Seufert - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 206 35 38.33 Australia 403540

Tom Nelson - New Zealand WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 25 22 25.00 New Zealand 272226

Tom Nugent - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 612 44 DNF United Kingdom DNFDNF44

Tomas Jankauskas - Lithuania WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 367 47 49.67 Lithuania 475052

Tomi Ronkainen - Finland WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 745 DNF DNF Finland DNFDNFDNF

Tommaso Raposio - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 422 24 DNF Italy 2426DNF

Tommy Kiprillis - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 21 22 24.67 Australia 262226

Toms Edvards Vucens - Latvia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 624 45 DNF Latvia DNF4547

Tomáš Nguyen - Czech Republic WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 84 29 29.67 Czech Republic 293030

Travis Horton Jr. - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 745 DNF DNF United States DNFDNSDNS

Tristan Osica - Finland WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 640 46 DNF Finland DNFDNF46

Trần Đăng Quang - Vietnam WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 555 38 DNF Vietnam DNFDNF38

Tuval Stone - Israel WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 326 33 45.67 Israel 573347

Tyler Gee - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 563 39 DNF United States DNF39DNF

Tyler Williams - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 110 29 32.00 Australia 353229

Tyrone Pedro - South Africa WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 745 DNF DNF South Africa DNFDNFDNF

Ulrich Spies - Germany WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 737 67 DNF Germany DNSDNF67

Ulrik Bredland - Norway WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 507 33 DNF Norway 33DNFDNF

Vaishakh Kargudri - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 247 40 40.67 India 404240

Valerio Locatelli - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 221 37 39.00 Italy 374238

Veer Liu Dogra - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 259 37 41.33 Australia 483937

Victor Glyrskov - Denmark WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 70 25 29.00 Denmark 322530

Vidan Pinto - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 709 55 DNF India DNF5569

Vidar Norstein Klungre - Norway WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 745 DNF DNF Norway DNFDNFDNF

Viltė Klioštoraitytė - Lithuania WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 624 45 DNF Lithuania 61DNF45

Vincent Chan - Netherlands WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 100 25 31.67 Netherlands 372533

Vincent Hartanto Utomo - Indonesia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 48 25 27.00 Indonesia 252927

Vincenzo Maria Gammino - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 208 33 38.67 Italy 423341

Vladislavs Baranovs - Latvia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 299 37 43.33 Latvia 494437

Vojtěch Tomeček - Czech Republic WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 191 35 37.33 Czech Republic 373540

Walker Welch - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 72 26 29.00 United States 272634

Weijie Jian (简维杰) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 422 24 DNF China DNF2724

Weisheng Chen (陈伟胜) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 332 39 46.33 China 395248

Wenshuo Wang (王文烁) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 555 38 DNF China DNF3843

William Jensen - Sweden WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 453 28 DNF Sweden 31DNF28

Wilson Alvis (陈智胜) - Indonesia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 130 30 33.33 Indonesia 373330

Wojciech Rogoziński - Poland WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 6 21 22.33 Poland 232123

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

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 1 21 21.00 Singapore 212121

Wout Plaum - Belgium WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 354 45 48.00 Belgium 464553

Xiang Li (李响) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 745 DNF DNF China DNFDNSDNS

Xiaohu Xu (胥啸虎) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 495 32 DNF China DNF3632

Xiaozhu Guo (郭晓宁) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 222 26 39.33 China 472645

Xinnan Ye (叶新楠) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 675 49 DNF China DNF49DNF

Xintong Li (李欣桐) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 745 DNF DNF China DNFDNSDNS

Xinyu Chen (陈鑫雨) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 703 53 DNF China 53DNFDNF

Xinyu Wang (王欣宇) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 166 32 35.67 China 373238

Xinyun Chen (陈新运) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 124 31 33.00 China 313434

Xiwen Ruan (阮熙文) - China WCA profile

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

Xuanyi Geng (耿暄一) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 665 48 DNF China 48DNSDNS

Xueliang Wang (王学梁) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 572 40 DNF China DNF4042

Xuewei Zhang (章学威) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 572 40 DNF China DNS4046

Xuyi Wang (汪绪奕) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 490 31 DNF China DNF3135

Yanchen Long (龙彦辰) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 685 50 DNF China DNFDNF50

Yang Pin Xiu (楊品修) - Hong Kong, China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 213 36 38.67 Hong Kong, China 383642

Yang Tong (佟杨) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 232 38 39.67 China 413840

Yanghong Zhang (张扬红) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 437 26 DNF China 26DNF26

Yanniko Zhechev - Belgium WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 340 41 46.67 Belgium 484151

Yechen Yan (颜叶辰) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 696 52 DNF China 52DNSDNS

Yerkin Assylbek - Kazakhstan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 127 29 33.33 Kazakhstan 293140

Yi Li (李燚) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 252 40 41.00 China 424140

Yibo Wang (王怡卜) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 49 23 27.33 China 352324

Yifan Sun (孙一帆) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 331 45 46.00 China 454647

Yifan Sun (孙逸凡) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 197 35 37.67 China 353939

Yiming Liu (刘一鸣) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 583 41 DNF China DNS5141

Yiwei Liu (刘伊玮) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 30 23 25.33 China 252328

Yixiang Gao (高翊翔) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 181 36 36.67 China 363638

Yixing Wang (王一行) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 314 43 44.00 China 444345

Yiyang Ma (马熠阳) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 518 34 DNF China 40DNF34

Yiyun Chen (陈毅昀) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 176 34 36.00 China 363438

Yoad Yahalom Weiss - Israel WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 583 41 DNF Israel 41DNFDNF

Yongqiang Peng (彭永强) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 35 24 25.67 China 282425

You Wu (吴悠) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 350 42 47.67 China 564245

Yuan Gao (高原) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 653 47 DNF China 47DNFDNF

Yuchen Guo (郭昱辰) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 383 46 52.33 China 464665

Yueshan Yang (杨悦山) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 150 34 34.67 China 343436

Yuhang Sun (孙煜航) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 495 32 DNF China DNF3832

Yuheng Wu (吴雨衡) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 127 29 33.33 China 383329

Yunhui Zhao (赵云晖) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 253 41 41.00 China 414141

Yunqi Ouyang (欧阳韵奇) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 462 29 DNF China DNFDNF29

Yunqi Zhu (朱云奇) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 563 39 DNF China 5039DNF

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

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 127 29 33.33 Republic of Korea 293338

Yuqi Fu (傅钰淇) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 703 53 DNF China DNF53DNF

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

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 28 23 25.00 Ukraine 252327

Yusen Huang (黄禹森) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 722 59 DNF China DNSDNF59

Yusheng Zheng (郑煜升) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 216 38 38.67 China 383939

Yutong Wang (王宇彤) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 306 39 43.67 China 484439

Yuvraj Agarwal - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 713 56 DNF India 59DNF56

Zac Meulenkamp - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 706 54 DNF Australia 54DNFDNF

Zach Baruch - United States WCA profile

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

Zakarya Otair - Jordan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 437 26 NR DNF Jordan DNF2645

Zehan Xue (薛泽韩) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 550 37 DNF China DNFDNF37

Zejia Guo (郭泽嘉) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 744 80 DNF China DNFDNF80

Zeke Mackay - United States WCA profile

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

Zhe Wang (汪哲) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 612 44 DNF China DNF44DNF

Zhe Wang (王哲) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 518 34 DNF China 3438DNF

Zheqi Zhu (诸哲祺) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 640 46 DNF China DNS5046

Zhibo Xuan (禤志博) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 196 34 37.67 China 383441

Zhiyuan Ma (马之元) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 495 32 DNF China DNF32DNF

Zhuojia Zhou (周琢嘉) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 532 35 DNF China DNF3544

Ziheng Feng (冯梓恒) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 143 32 34.33 China 353236

Ziyao Yang (杨紫尧) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 226 38 39.33 China 423838

Ziyi Xu (徐梓翼) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 255 31 41.33 China 533140

Ziyuan Li (李梓元) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 430 25 DNF China DNF2527

Zohar Nayshtut - Israel WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 262 31 41.67 Israel 314945

Zongze Li (李宗泽) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 361 44 49.00 China 524451

Álvaro Aguilar Salobreña - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 107 30 31.67 Spain 333230

Étienne Aubry - France WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 79 25 29.67 France 253529
Cookies help us deliver our services. By using our services, you agree to our use of cookies.