FMC 2019


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 the 30th of April 23:59UTC so if there isn't a location near you yet contact your local Delegate.

Events
Main event
Competitors
383
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 of the location you want to compete at in the comment field. Do not write anything else in this field! To see a list of all FMC 2019 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 registation fee, it will need to be paid at the venue of your competing location. The price at each location can be found in the locations tab.

Highlights
Click here to display the highlights of the competition.

Sebastiano Tronto won with a mean of 22.00 moves in the 3x3x3 Fewest Moves event. Harry Savage finished second (23.00) and Baiqiang Dong (董百强) finished third (23.67).

World records: Sebastiano Tronto‎ 3x3x3 Fewest Moves 16 (single) and 3x3x3 Fewest Moves 22.00 (average).

African records: Timothy Lawrance‎ 3x3x3 Fewest Moves 30.00 (average).

Asian records: Baiqiang Dong (董百强)‎ 3x3x3 Fewest Moves 23.67 (average).

AJ Nicholls - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 174 41 47.00 United Kingdom 524148

Aayush Shah - India WCA profile

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

Abdullah Gulab - Pakistan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 171 42 45.67 NR Pakistan 424847

Acchyut Jolly - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 127 31 39.00 India 314343

Adam Walker - United States WCA profile

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

Adrian Estrada - Peru WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 335 51 DNF Peru DNF51DNF

Advay Sant - United States WCA profile

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

Aidan McKenzie - United States WCA profile

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

Akash Rupela - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 120 35 38.00 India 423735

Alaik Bhatia - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 54 29 31.00 India 293529

Alberto Pérez de Rada Fiol - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 100 32 35.33 Spain 393532

Aleksandr Beznogov - Russia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 6 24 25.67 NR Russia 272624

Alex Burns - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 157 40 43.67 United Kingdom 404546

Alex Cohen - United States WCA profile

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

Alex Davani - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 141 38 40.67 United States 384341

Alexander Karlov - Sweden WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 28 26 28.67 Sweden 342626

Alexander Olleta del Molino - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 54 29 31.00 Spain 322932

Alexander Tosting - Sweden WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 186 39 52.00 Sweden 395562

Alexandre Henrique Afonso Campos - Brazil WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 199 26 DNF Brazil 26DNF33

Alexandros Fokianos - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 26 27 28.33 Italy 272929

Alexei Sinyavin - United States WCA profile

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

Alfred Saidlo - Estonia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 303 44 DNF Estonia DNF4744

Amaan Omar - United Kingdom WCA profile

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

Anders Berggren - Sweden WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 40 26 30.00 Sweden 342630

Anderson Alessandro Pavia - Brazil WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 67 30 32.33 Brazil 343330

Andreas Askjem - Norway WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 92 32 35.00 Norway 373236

Andreas Pung - Estonia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 148 37 41.67 Estonia 404837

Andrei Solntsev - Estonia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 233 34 DNF Estonia DNFDNF34

Andrew Nathenson - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 22 26 28.00 United States 292926

André Rodrigo César Pinheiro Monte Amado - Brazil WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 175 45 47.67 Brazil 514547

Andrés Irías Li - Costa Rica WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 117 37 NR 37.67 NR Costa Rica 373838

Aniket Das - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 149 40 42.33 India 404443

Anton Piau - France WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 84 27 34.00 France 273342

António Gomes - Portugal WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 170 41 45.67 Portugal 474149

Aryan Chhabra - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 146 37 41.33 India 434437

Aryan Sehgal - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 233 34 DNF India 3534DNF

Baiqiang Dong (董百强) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 3 21 23.67 AsR China 212327

Bedirhan Alagöz - Turkey WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 192 57 59.00 Turkey 586257

Ben Bergen - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 70 32 32.67 Canada 333332

Ben Coppin - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 46 29 30.33 United Kingdom 323029

Ben Rockman - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 344 54 DNF Canada DNFDNF54

Ben Stokes - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 113 36 37.33 United Kingdom 364036

Benjamin Gottschalk - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 104 31 36.00 United States 314235

Benson Lau - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 276 40 DNF Canada 5140DNF

Bertie Longden - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 356 DNF DNF United Kingdom DNFDNFDNF

Birk Bredland - Norway WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 215 31 DNF Norway 39DNF31

Bo Huang (黄镈) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 215 31 DNF China 31DNFDNF

Bogdan Grigoruţă - Romania WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 52 30 30.67 Romania 313130

Bowen Xiao (肖博文) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 164 40 44.67 China 464048

Brandon Harnish - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 59 29 31.33 United States 332932

Branko Kobal - Slovenia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 331 50 DNF Slovenia DNFDNF50

Brendan James Gray - South Africa WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 206 30 DNF South Africa DNF3930

CJ Sheng - United States WCA profile

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

Cady Shields - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 194 62 65.33 United States 686662

Cale Schoon - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 4 22 23.67 United States 232622

Callum James Goodyear - United Kingdom WCA profile

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

Cameron Asato - United States WCA profile

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

Can Gücüyener - Turkey WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 143 37 41.00 Turkey 463740

Carl Abrahamsen - Norway WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 90 29 35.00 Norway 372939

Carlos Pedro Casado de Achával - Argentina WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 206 30 DNF Argentina DNFDNF30

Carter Kucala - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 197 25 DNF United States 38DNF25

Cedric Meysing - Germany WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 72 27 33.00 Germany 383427

Chen Kang (亢晨) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 244 36 DNF China 58DNF36

Chin Lam - Canada WCA profile

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

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

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 134 38 39.67 Republic of Korea 433838

Chris Hardwick - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 111 35 37.00 United States 393735

Chris Martin - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 195 75 76.00 United States 777576

Christopher Chi - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 8 24 26.33 United States 262924

Cindy Xiaoyue Huang (黄小越) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 339 52 DNF China DNF5552

Connor Yungbluth - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 252 37 DNF United States 37DNF38

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

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 276 40 DNF Republic of Korea 4540DNF

Daniel Evans - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 356 DNF DNF United Kingdom DNFDNFDNF

Daniel Gracia Ortiz - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 223 32 DNF Spain 32DNF35

Daniel Gutierrez - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 98 31 35.33 United States 314035

Daniel Lehwing - Brazil WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 98 31 35.33 Brazil 313342

Daniel Mullen - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 136 39 39.67 United States 413939

Daniel Sheppard - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 356 DNF DNF United Kingdom DNFDNFDNS

Daniel Vædele Egdal - Denmark WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 79 29 33.67 Denmark 294230

Daniel Wallin - Sweden WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 203 28 DNF Sweden 2833DNF

Daniël Kassab - Netherlands WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 131 37 39.33 Netherlands 374338

David Beugnon - United States WCA profile

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

David Drobner - Canada WCA profile

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

David Edwards - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 303 44 DNF Australia DNFDNF44

Dawid Wójcik - Poland WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 215 31 DNF Poland 3131DNF

Dennis Eijkel - Netherlands WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 286 41 DNF Netherlands DNFDNF41

Dennis Rosero - Colombia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 132 37 39.67 Colombia 423740

Denys Stolbov (Денис Столбов) - Ukraine WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 292 42 DNF Ukraine 42DNF47

Devin Corr-Robinett - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 64 27 32.00 United States 372732

Diego Arche Andradas - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 179 44 48.67 Spain 514451

Dilan Masis Alfaro - Costa Rica WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 331 50 DNF Costa Rica DNFDNF50

Diogo Miguel Alves Guerreiro - Portugal WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 310 45 DNF Portugal DNF4548

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

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 13 26 27.33 Republic of Korea 262630

DongSoo Park (박동수) - Republic of Korea WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 116 35 37.67 Republic of Korea 383540

Dongzhe Li (李东哲) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 156 35 43.67 China 355145

Dušan Zakelšek - Slovenia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 58 28 31.33 Slovenia 283531

Dylan Wang - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 46 29 30.33 Canada 293131

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

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 159 39 44.00 Colombia 464739

Edward Chang - Canada WCA profile

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

Edward Connell - Ireland WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 154 41 43.00 Ireland 464142

Edward Hollingdale - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 188 50 54.00 Australia 535059

Eli Jay - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 61 30 31.33 United Kingdom 323032

Elijah Brown - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 130 36 39.33 United States 453736

Elise Pointurier - France WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 331 50 DNF France DNFDNF50

Elvin Thorsen - Sweden WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 16 24 27.67 NR Sweden 273224

Emmanuel Rajapandian - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 165 41 44.67 India 484541

Enoch Gray - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 350 61 DNF United States DNSDNS61

Ethan Pride - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 158 37 44.00 Australia 405537

Fabio Bini Graciose - Brazil WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 134 38 39.67 Brazil 414038

Fabio Schwandt - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 22 26 28.00 United Kingdom 283026

Fangyuan Chang (常方圆) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 335 51 DNF China DNSDNS51

Federico Rinalduzzi - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 356 DNF DNF Italy DNFDNSDNS

Federico da Fonseca - Argentina WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 322 47 DNF Argentina 47DNFDNF

Felipe Cardim - Brazil WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 173 42 46.33 Brazil 544342

Fernando Astasio Ávila - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 353 75 DNF Spain DNFDNF75

Fernando Sáez Lázaro - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 189 51 54.33 Spain 545158

Francis Daniels Veğeris - Latvia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 310 45 DNF Latvia 5145DNF

Frederico Canal Gomes - Brazil WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 163 43 44.33 Brazil 434743

Frederik Løchte - Denmark WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 329 48 DNF Denmark DNFDNF48

Fredrik Abildgaard Trondhjem - Denmark WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 297 43 DNF Denmark DNF43DNF

Gabriel Abreu - Brazil WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 347 56 DNF Brazil 5659DNF

Gabriel Lincon Souza - Brazil WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 351 64 DNF Brazil DNSDNS64

Gabriele Cappelletti - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 223 32 DNF Italy DNFDNF32

Gert-Jan Broere - Netherlands WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 259 38 DNF Netherlands DNFDNF38

Gianluca Placenti - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 331 50 DNF Italy 50DNF53

Gilberto Caracciolo Morelli - Brazil WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 187 52 52.67 Brazil 535253

Giovanni Centili - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 297 43 DNF Italy 5843DNF

Gregor Billing - Germany WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 101 33 35.33 Germany 383335

Guido Dipietro - Argentina WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 17 26 27.67 NR Argentina 262829

Gustavo Kenzo Araki Takechi - Brazil WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 286 41 DNF Brazil DNF4941

Guus Razoux Schultz - Netherlands WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 36 29 29.33 Netherlands 302929

GyeongTae Park (박경태) - Republic of Korea WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 223 32 DNF Republic of Korea 3832DNF

Hani Joo (주하니) - Republic of Korea WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 354 76 DNF Republic of Korea DNF76DNF

Hanns Hub - Germany WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 44 27 30.33 Germany 302734

Haoguang Lyu (吕浩光) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 128 33 39.00 China 394533

Harry Owen - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 356 DNF DNF United Kingdom DNFDNFDNF

Harry Savage - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 2 21 23.00 NR United Kingdom 212622

Henrik Buus Aagaard - Denmark WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 259 38 DNF Denmark 38DNF38

Henry Mixco - El Salvador WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 310 45 DNF El Salvador DNS4845

Hippolyte Moreau - France WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 103 30 35.67 France 423530

Huang Chen (陈煌) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 276 40 DNF China DNF4047

HyoHui Jiang - Republic of Korea WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 252 37 DNF Republic of Korea DNF3738

Håvard Færden - Norway WCA profile

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

Ida Exner - Denmark WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 270 39 DNF Denmark 39DNFDNF

Igor Tarasov - Ukraine WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 223 32 DNF Ukraine 3239DNF

Ihor Sukhovatenko (Ігор Суховатенко) - Ukraine WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 322 47 DNF Ukraine DNS47DNF

Ilkyoo Choi (최일규) - Republic of Korea WCA profile

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

Imants Liepiņš - Latvia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 286 41 DNF Latvia DNF41DNF

István Kocza - Hungary WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 259 38 DNF Hungary DNF4138

Ivan Lew Yi Wen (刘义文) - Malaysia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 356 DNF DNF Malaysia DNFDNSDNS

Iván Brigidano Pérez - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 167 43 44.67 Spain 474443

JP Bulman - United States WCA profile

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

Jacob Ambrose - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 22 26 28.00 United States 292629

Jacob Chambers - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 138 39 40.33 United Kingdom 413941

Jae-Young Park - Republic of Korea WCA profile

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

Jaime Botello García - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 317 46 DNF Spain 49DNF46

Jakub Grynia - Poland WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 233 34 DNF Poland DNF4934

James Quinn - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 12 24 27.00 United States 292428

Jan Bentlage - Germany WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 33 26 29.33 Germany 263230

Jan Erik Soosaar - Estonia WCA profile

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

Jared Stinson - United States WCA profile

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

Jason Harley - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 50 27 30.67 United Kingdom 302735

Jason White - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 88 31 34.33 United States 363136

Javier Cabezuelo Sánchez - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 196 24 DNF Spain 24DNF31

Javier Tovar Castro - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 339 52 DNF Spain DNF5352

Jeremy Benik - United States WCA profile

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

Jernej Omulec - Slovenia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 162 42 44.33 Slovenia 424645

Jesus Gabriel Lafuente Gonzalez - Bolivia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 335 51 DNF Bolivia DNFDNF51

Jesús Lindo García - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 139 31 40.67 Spain 473144

Jiashun Wu (吴嘉顺) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 244 36 DNF China DNFDNF36

Joaquin Abarca - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 120 35 38.00 Canada 423735

Joe Labas - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 349 59 DNF Australia 59DNF60

Joel Hernández - El Salvador WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 352 69 DNF El Salvador DNFDNF69

Jonas Rajagopal - United States WCA profile

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

Jonathan Esparaz - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 123 36 38.00 Canada 393936

Jong-Ho Jeong (정종호) - Republic of Korea WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 270 39 DNF Republic of Korea 3940DNF

Joonas Silvennoinen - Finland WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 276 40 DNF Finland 4046DNF

Jorge Mario Gurdián Flores - Nicaragua WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 303 44 NR DNF Nicaragua 4448DNF

Jose Daniel Solano Rodríguez - Costa Rica WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 330 49 DNF Costa Rica 49DNFDNF

Joshua Feran - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 92 32 35.00 United States 383235

José Leonardo Chaparro Prieto - Colombia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 96 34 35.00 Colombia 353436

João Pedro Batista Ribeiro Costa - Brazil WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 25 25 28.33 Brazil 253228

Juan David Carmona Vásquez - Colombia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 106 34 36.00 Colombia 363834

Juho Arjanne - Finland WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 238 35 DNF Finland DNS4035

Jun Fei (费俊) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 190 49 54.67 China 554960

Jānis Zirnis - Latvia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 259 38 DNF Latvia 3841DNF

Karam Al-Robaie - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 201 27 DNF United Kingdom 2727DNF

Kaur Tuule - Estonia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 71 25 NR 33.00 NR Estonia 253737

Keshen Qin (秦可珅) - China WCA profile

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

Kevin Matthews - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 88 31 34.33 Canada 413131

Kevin Tang - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 297 43 DNF Canada DNF5043

Kim Dong-Young (김동영) - Republic of Korea WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 147 41 41.33 Republic of Korea 414142

Kim Simin - Republic of Korea WCA profile

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

Kit Clement - United States WCA profile

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

Knut Skaug Haraldsen - Norway WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 199 26 DNF Norway 3326DNF

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

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 85 28 34.00 Republic of Korea 284133

Konstantin Jaehne - Germany WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 29 28 28.67 Germany 292829

Kristiāns Pietkuns - Latvia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 110 33 37.00 NR Latvia 403338

Kun Lu (陆堃) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 191 52 55.67 China 526154

Lauren Clement - United States WCA profile

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

Laurent Reynaud - France WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 118 31 38.00 France 503133

Laurids Abelsen Holm - Denmark WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 206 30 DNF Denmark 3033DNF

Leo Lindqvist - Sweden WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 86 33 34.00 Sweden 333534

Leon Schmidtchen - Germany WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 270 39 DNF Germany 39DNSDNS

Leonardo Ezequiel Cruz - Argentina WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 276 40 DNF Argentina 44DNF40

Leonid Palchenko (Леонід Пальченко) - Ukraine WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 310 45 DNF Ukraine DNFDNF45

Liew Yee Voon (劉倚文) - Malaysia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 151 35 43.00 Malaysia 464835

Ling Yan (严铃) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 155 38 43.33 China 474538

Linus Frész - Germany WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 13 26 27.33 Germany 272926

Lorenzo Vigani Poli - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 206 30 DNF Italy DNF30DNF

Lucas Garron - Germany WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 124 35 38.33 Germany 413935

Luigi Soriano - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 40 26 30.00 United States 263331

Luis Alonso Inestroza Henriquez - El Salvador WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 259 38 DNF El Salvador DNF38DNF

Luiz Fellipe Oliuza Leal Silva - Brazil WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 51 29 30.67 Brazil 303329

Magnus Patrick Kanstrup - Denmark WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 96 34 35.00 Denmark 373434

Mahir Ambelal - South Africa WCA profile

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

Malte Ihlefeld - Germany WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 20 25 28.00 Germany 302925

Manan Joshi - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 215 31 DNF India DNF3631

Manuel Prieto de Antón - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 77 29 33.33 Spain 293932

Maosheng Chen (陈茂盛) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 42 28 30.00 China 302832

Mar Gallego Vicente - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 184 37 50.67 Spain 615437

Marcel Ručigaj - Slovenia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 105 33 36.00 Slovenia 333441

Marco Rota - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 238 35 DNF Italy 3539DNF

Marcus Moberg - Sweden WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 215 31 DNF Sweden 3145DNF

Margot Audero - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 145 39 41.00 United States 434139

Mario Laurent - France WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 206 30 DNF France DNF3031

Marius Rombout Ferreira van Riemsdijk - Brazil WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 238 35 DNF Brazil 35DNFDNF

Mark Boyanowski - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 5 21 24.33 United States 212824

Markus Pirzer - Germany WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 73 28 33.00 Germany 352836

Markuss Pietkuns - Latvia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 112 35 37.33 Latvia 353740

Marlon de V. Marques - Brazil WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 62 29 31.67 Brazil 333329

Martin Vædele Egdal - Denmark WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 34 28 29.33 Denmark 282931

Matheus Casassa - Brazil WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 303 44 DNF Brazil DNF5744

Matic Omulec - Slovenia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 92 32 35.00 Slovenia 343932

Mattheo de Wit - Netherlands WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 17 26 27.67 Netherlands 263126

Max Murphy - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 169 43 45.33 Canada 474643

Max Siauw - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 34 28 29.33 United States 283129

Max Sun - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 180 43 49.00 Canada 435054

Maximilian Berkmann - United Kingdom WCA profile

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

Michael Conard - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 178 40 48.67 United States 474059

Michael Young - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 29 28 28.67 United States 292928

Mikela Elleby Jørgensen - Denmark WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 297 43 DNF Denmark 43DNFDNS

Mikus Lembergs - Latvia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 227 33 DNF Latvia 42DNF33

Ming Zheng (郑鸣) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 276 40 DNF China 40DNF47

Minhyun Kim (김민현) - Republic of Korea WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 59 29 31.33 Republic of Korea 342931

Mitchell Lane - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 87 25 34.33 United States 413725

Mo Ji (季默) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 227 33 DNF China 3339DNF

Modest Podzolkin - Ukraine WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 292 42 DNF Ukraine 42DNFDNF

Mohammed Aiman Koli - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 76 32 33.00 India 323235

Monika Szachniewicz - Poland WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 356 DNF DNF Poland DNFDNFDNF

Muhammad Saleh Imtiaz - Pakistan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 322 47 DNF Pakistan DNF47DNF

Murillo Gomes Otero - Brazil WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 244 36 DNF Brazil 36DNF39

Mutlu Özçelebi - Turkey WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 215 31 DNF Turkey 3133DNF

Mykhailo Akhunov (Михайло Ахунов) - Ukraine WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 252 37 DNF Ukraine 37DNFDNF

Naren Ramesh - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 276 40 DNF India 4044DNF

Nathaniel Gee - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 102 34 35.33 United States 363436

Nico Bezzerides - United States WCA profile

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

Nikhil Soares - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 106 34 36.00 India 373437

Niko Ronkainen - Finland WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 67 30 32.33 Finland 333034

Nima Bolourchian - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 244 36 DNF Canada 3836DNF

Nitheesh Kumar Elangovan - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 10 24 NR 26.67 NR India 272924

Noah Kraft - Germany WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 197 25 DNF Germany DNF3225

Oscar Jones - United Kingdom WCA profile

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

Parth Chhugani - India WCA profile

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

Patrick Skelley - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 322 47 DNF United States DNFDNF47

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

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 270 39 DNF Ukraine DNF39DNF

Paweł Duraj - Poland WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 82 32 33.67 Poland 323534

Pedro Miranda Moreira - Brazil WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 227 33 DNF Brazil 4633DNF

Pedro Santos Guimarães - Brazil WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 80 30 33.67 Brazil 353630

Petra Kobal Vogrinec - Slovenia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 317 46 DNF Slovenia 5446DNF

Philippe Schwartz - Luxembourg WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 165 41 NR 44.67 NR Luxembourg 444941

Philippe Virouleau - France WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 90 29 35.00 France 342942

Pi Sevilla Hernández - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 286 41 DNF Spain DNF41DNF

Piotr Trząski - Poland WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 322 47 DNF Poland DNF5147

Pranav Prabhu - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 38 28 29.67 India 313028

Przemysław Rogalski - Poland WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 74 29 33.00 Poland 293634

Péter Laschek - Hungary WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 335 51 DNF Hungary 6151DNS

Qingpo Niu (牛青坡) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 310 45 DNF China 47DNF45

Rachel Feran - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 193 60 65.33 United States 637360

Rafael Rodriguez Santana - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 75 30 33.00 Spain 323037

Rahul Venkatesan - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 303 44 DNF India 44DNF48

Ramsés Lall Ramírez - Costa Rica WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 356 DNF DNF Costa Rica DNFDNFDNF

Rasmus Stub Detlefsen - Denmark WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 45 28 30.33 Denmark 332830

Raúl Martínez Redondo - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 342 53 DNF Spain DNF5553

Reagan Li - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 259 38 DNF Canada DNF4838

Remo Pihel - Estonia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 92 32 35.00 Estonia 323538

Reto Bubendorf - Finland WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 54 29 31.00 Finland 313329

Richard Uibo - Estonia WCA profile

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

Riley Dexter - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 69 28 32.67 Australia 362834

Roan Paone - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 119 33 38.00 Canada 423933

Robert Yau - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 356 DNF DNF United Kingdom DNFDNFDNF

Roberto Sánchez - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 348 58 DNF Spain DNF58DNF

Roberts Dreijers - Latvia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 259 38 DNF Latvia 38DNF40

Robin Verstraten - Netherlands WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 233 34 DNF Netherlands DNF3437

Rodrigo Ugarte - Bolivia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 113 36 37.33 Bolivia 403636

Ron van Bruchem - Netherlands WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 140 36 40.67 Netherlands 364739

Ruben Grobler - South Africa WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 203 28 DNF South Africa 33DNF28

Ryan Jew - United States WCA profile

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

Ryan Pin Harry - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 276 40 DNF Canada 40DNF47

Ryan Waite - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 181 46 49.33 United States 525046

Ryan Wu - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 215 31 DNF Canada 31DNF38

Sachin Arvind - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 356 DNF DNF India DNFDNSDNS

Saiyam Jain - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 182 47 49.67 India 475349

Sam Spendla - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 206 30 DNF United Kingdom 42DNF30

Sameer Aggarwal - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 82 32 33.67 United States 323633

Samrath Singh - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 270 39 DNF India 39DNFDNF

Samuel Cuellar Ramirez - El Salvador WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 252 37 NR DNF El Salvador DNFDNF37

Samuel Jehanno - France WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 317 46 DNF France DNF5046

Santhosh Sabarinathan - India WCA profile

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

Sarah Haag - Germany WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 339 52 DNF Germany 5253DNF

Sarah Strong - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 297 43 DNF Canada DNFDNF43

Sean Moran - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 152 36 43.00 United Kingdom 435036

Sebastian Desaulniers - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 322 47 DNF Canada DNFDNF47

Sebastian Guerrero - Costa Rica WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 317 46 DNF Costa Rica DNFDNF46

Sebastiano Tronto - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 1 16 WR 22.00 WR Italy 162624

Serhii Koksharov (Сергій Кокшаров) - Ukraine WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 37 26 29.67 Ukraine 342629

Serhii Mormul (Сергій Мормуль) - Ukraine WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 206 30 DNF Ukraine 33DNF30

Sheldon Rego - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 259 38 DNF India DNFDNF38

Shelley Chang - United States WCA profile

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

Shenjie Zhu (朱申杰) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 115 34 37.67 China 393440

Sherkhan-Mukhammad Nasirov - Uzbekistan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 176 37 48.33 NR Uzbekistan 375454

Shivam Bansal - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 46 29 30.33 India 293230

Shreevatsh Rajkumar - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 346 55 DNF India 5955DNF

Shubham Maharana - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 322 47 DNF India 47DNFDNF

Shuo Liu (刘硕) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 342 53 DNF China DNF53DNF

Simon Kellum - United States WCA profile

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

Simone Ohler - Germany WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 109 34 36.67 Germany 393734

Sofía Guerrero Neto - Spain WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 356 DNF DNF Spain DNFDNFDNS

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

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 183 49 50.00 China 494952

Stian Nystad Østli - Norway WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 128 33 39.00 Norway 424233

Suen Ming Chi (孫銘志) - Hong Kong, China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 167 43 44.67 Hong Kong, China 464543

Suyoung Lee (이수영) - Republic of Korea WCA profile

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

Szymon Malinowski - Poland WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 355 80 DNF Poland 80DNSDNS

Sébastien Auroux - Germany WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 7 21 26.00 Germany 282129

Theodor Nordstrand - Sweden WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 46 29 30.33 Sweden 332929

Thomas Imada - Canada WCA profile

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

Thomas Stokes - United Kingdom WCA profile

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

Tianping Ding (丁天平) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 108 35 36.33 China 373537

Tianyu Zhao (赵天愉) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 297 43 DNF China DNF43DNF

Tim Reynolds - United States WCA profile

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

Timo Norrkniivilä - Finland WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 65 31 32.00 Finland 313134

Timothy Lawrance - South Africa WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 42 28 30.00 AfR South Africa 283230

Tolga Kaan Kantarcı - Turkey WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 356 DNF DNF Turkey DNFDNFDNF

Tommaso Raposio - Italy WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 31 26 29.00 Italy 263031

Tommy Kiprillis - Australia WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 9 26 26.33 Australia 272626

Tripp Peters - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 286 41 DNF United States DNFDNF41

Ulrik Bredland - Norway WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 78 33 33.33 Norway 333433

Vasco Vasconcelos - Portugal WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 38 28 NR 29.67 NR Portugal 312830

Vianne Chang - Canada WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 150 36 42.67 Canada 484436

Vidar Norstein Klungre - Norway WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 215 31 DNF Norway 3137DNF

Vijay Kishore - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 141 38 40.67 India 384242

Vishal Mohanraju - India WCA profile

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

Vitor Varjão Chiang - Brazil WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 63 30 31.67 Brazil 303035

Volodymyr Korol (Володимир Король) - Ukraine WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 153 40 43.00 Ukraine 444045

Walker Welch - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 11 26 26.67 United States 272627

Weisheng Chen (陈伟胜) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 244 36 DNF China DNF3646

Wenhao He (贺文浩) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 259 38 DNF China 40DNF38

Wenjing Wang (王文静) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 344 54 DNF China 54DNFDNF

Wilfrid Py - France WCA profile

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

Will Cerne - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 203 28 DNF United States DNF2840

Xinghua Zhang (张兴华) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 185 48 51.00 China 485154

Xinyue Meng (孟心悦) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 160 38 44.33 China 473848

Xuanhao Chen (陈宣浩) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 227 33 DNF China 38DNF33

Yan Xuan (宣炎) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 65 31 32.00 China 323133

Yash Budhiraja - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 303 44 DNF India DNFDNF44

Yash Mehta - India WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 80 30 33.67 India 303437

Yelysei Hovorun (Єлисей Говорун) - Ukraine WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 125 37 38.67 Ukraine 374039

Yikuan Kan (阚亦宽) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 53 27 31.00 China 353127

Yinghao Zhu (朱英豪) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 144 38 41.00 China 443841

Yiwei Liu (刘伊玮) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 32 27 29.00 China 272931

Yuhao Deng (邓宇豪) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 227 33 DNF China 33DNF37

Yukun Wang (王宇坤) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 252 37 DNF China 48DNF37

Yunke Zhang (张云柯) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 20 25 28.00 China 273225

Yunqi Ouyang (欧阳韵奇) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 26 27 28.33 China 312727

Zachary Ochs - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 13 26 27.33 United States 272629

Zayit Siege - United States WCA profile

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

Zeke Mackay - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 137 36 40.00 United States 364638

Zhaobo Sheng (盛照博) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 120 35 38.00 China 403539

Zhengfen Huang (黄政奋) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 303 44 DNF China 4844DNF

Zhiyuan Ma (马之元) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 172 37 46.33 China 534937

Zixing Wang (王子兴) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 125 37 38.67 China 374237

Ziyuan Li (李梓元) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 238 35 DNF China 50DNF35

Ziyue Chen (陈子悦) - China WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 238 35 DNF China 4035DNF

İskender Aznavur - Turkey WCA profile

Event Round # Best Average Representing Solves
3x3x3 Fewest Moves Final 161 41 44.33 Turkey 414745
Cookies help us deliver our services. By using our services, you agree to our use of cookies.