World Rubik's Cube Championship 2017


Name Citizen of Total
Aamir Saifee India 4
Aatu Tuomisto Finland 4
Abdelhak Kaddour France 9
Abraham Torres Ortíz Aguirre Mexico 8
Acar Gök Turkey 3
Ádám Barta Hungary 6
Adam Greenwood United Kingdom 6
Adam Hama Gareb Sweden 4
Adam Heilweil United States 3
Addison Heffernan United States 3
Aden Malone United States 4
Adithyaa Anand India 7
Aditya Shah United States 3
Adrià Prats Spain 6
Adrián Martínez Macías Spain 10
Adrien Barrau France 2
Adrien Schumacker Belgium 9
Ágoston Török Hungary 7
Aidan Odom United States 2
Aidan Tiede Germany 3
Ainesh Sevellaraja Malaysia 18
Akimi Hara (原明海) Japan 1
Alaik Bhatia India 14
Alan Chang United States 3
Alan Goasdoue France 8
Alban Franklin France 1
Alban Marchal France 5
Alban Reynaud France 9
Alberto Masó Molina Spain 7
Alberto Pérez de Rada Fiol Spain 12
Alberto Romero Spain 5
Albin Xhemajlaj Sweden 10
Aleix Bossa Gonzàlez Andorra 3
Alejandro García-Carrasco Gómez Spain 3
Alejandro Isaza Colombia 10
Alejandro Ramin Argentina 1
Aleksa Radovanovic Serbia 5
Alese Devin United States 7
Álex Domingo Risco Spain 4
Alex Dubuson Belgium 3
Alex Hontz United States 3
Alex Maass United States 10
Alexander Ben Ludewig Germany 3
Alexander Biraben-Renard United Kingdom 3
Alexander Karlov Sweden 7
Alexander Lau United Kingdom 3
Alexander Lin United States 3
Alexander Mutch Canada 11
Alexander Olleta del Molino Spain 10
Alexandre Carlier France 10
Alexandre Delaitre France 4
Alexandre Ondet France 3
Alexandre Ravel United States 4
Alexandre Theisen France 6
Alexandre Thiroux France 3
Alexis Fedeler Germany 10
Alexis Godefroy France 1
Alexis Margaret Magtibay Philippines 6
Alfred Frändberg Sweden 6
Alfred Saidlo Estonia 3
Alice Scherer France 2
Alix Jack France 4
Allan Paillet France 3
Alwin Rölz Switzerland 10
Amelie Dieterich Germany 11
Amit Sheffer Israel 3
Ammar Haider India 6
Anael Champion France 3
Anant Pingle India 11
Anders Berggren Sweden 14
Andras Orban Hungary 1
Andréa Di Maria France 6
Andrea Javier Australia 3
Andreas Askjem Norway 5
Andreas Pohl Germany 12
Andreas Pung Estonia 4
Andrew Coghill United Kingdom 7
Andrew Kelley United States 3
Andrew Paling United Kingdom 2
Andrew Xie United States 5
Andy Nicholls United Kingdom 3
Andy Smith United States 6
Angel Arrioja Landa Mexico 11
Angela Braganza New Zealand 3
Aniket Das India 6
Anish Rajesh India 13
Anja Provoost Netherlands 3
Anka Engin United States 3
Ann-Kathrin Werb Germany 1
Anne Huber Germany 2
Anthony Brooks United States 4
Anthony Lafourcade France 10
Anti Ingel Estonia 2
Antoine Barrial France 1
Antoine Cantin Canada 18
Antoine Floure France 4
Antoine Isselin France 8
Antoine Jaumouille France 4
Antoine Perdereau France 1
Antoine Piau France 2
Anton Hejlesen Denmark 5
Antonie Paterakis Greece 13
Antonio López Spain 12
Antti Vikstedt Finland 5
Aria Zolfaghari Sweden 4
Arifumi Fushimi (伏見有史) Japan 5
Arlo Sims United States 7
Arnau Tous Mateu Spain 3
Arnaud Croonen Belgium 1
Artem Ganzha Russia 5
Arthur Garcin France 12
Arthur Wallem Belgium 3
Arttu Puttonen Finland 5
Artur Kristof Poland 6
Artus Huet France 2
Arya Keyvan United States 2
Aryan Chhabra India 9
Asato Irifune (入船朝斗) Japan 5
Atalis Safont France 2
Axel Brisse France 9
Axel Guillaumond France 2
Aysha Jamsheer Bahrain 3
Aziz Boussarsar Tunisia 4
Aziz Dimassi Tunisia 2
Baiqiang Dong (董百强) China 8
Bartosz Bździel Poland 7
Bas Verseveldt Netherlands 11
Bastien De Bortoli France 2
Bastien Hézard France 2
Bautista Bonazzola Argentina 13
Bautista Javier Ramin Germany 2
Ben Coppin United Kingdom 6
Ben Ridley United Kingdom 8
Ben Wakelin Australia 4
Bence Barát Hungary 17
Bence Linter Hungary 2
Benito Benítez Ruiz Spain 4
Benjamin Charriere France 4
Benjamin Gottschalk United States 13
Benoit Formet France 2
Benoît Goubin France 1
Bernard Solomon United Kingdom 7
Bernhard Brodowsky Germany 11
Berta García Parra Spain 6
Bertie Longden United Kingdom 13
Bhargav Narasimhan India 16
Bill Hammill United Kingdom 10
Bill Wang Canada 9
Billy Burier France 7
Billy Jeffs United Kingdom 6
Birk Bredland Norway 2
Bob Burton United States 5
Brage Imset Norway 6
Brandon Delacruz United States 9
Breandan Vallance United Kingdom 6
Brian Brooks United States 4
Brúnó Bereczki Hungary 2
Bruno Vervoort Belgium 7
Bryan Melao France 3
Callum Goodyear United Kingdom 16
Callum Hales-Jepp United Kingdom 18
Calven Lipec Australia 4
Cameron Stollery Australia 6
Camilla Jul Nielsson Denmark 1
Camille Colin France 1
Camille Levraud France 1
Carl Håkon Solheim Norway 3
Carlos Carneros Torner Spain 5
Carlos López Marí Spain 4
Carlos Méndez García-Barroso Spain 7
Carlos Tapp Spain 9
Carmen Liu Suriname 4
Carsten Matheus Germany 13
Casper Deij Netherlands 3
Caterina Pali Italy 3
Celia López Martín Spain 4
Cenan Kanik Switzerland 6
Chan Tak Chuen (陳德泉) Hong Kong 7
Charlie Stark United Kingdom 14
Charlotte Potier France 2
Chau Ka Wai (周嘉偉) Hong Kong 5
Chengyang Song (宋成阳) China 10
Chloé Demuynck France 4
Choi Go-Ho (최고호) Korea 8
Chris Hardwick United States 9
Chris Mills United Kingdom 7
Christian Chow Canada 1
Christian Foyle Australia 2
Christian König Germany 15
Christian Smedegaard Denmark 9
Christoph Prasch Austria 6
Christophe Grosjean Switzerland 3
Christophe Woittequand France 3
Christopher Chi United States 12
Christopher Haslinger Austria 4
Christopher Morris United Kingdom 7
Christopher Olson United States 2
Ciarán Beahan Ireland 14
Claire Mallet France 3
Clara Lafourcade France 6
Claude Cantin Canada 1
Clément Boyer France 2
Clément Cherblanc France 18
Clément Gallet France 2
Clément Pan France 4
Clément Valot France 6
Collin Burns United States 3
Constantin Lüske Germany 9
Corentin Furet France 5
Corentin Niort France 3
Cornelius Dieckmann Germany 11
Cristian Ezequiel Vega Argentina 4
Cyril Communal France 1
Daan Baartmans Netherlands 8
Damian Bias United States 2
Damien Crémer Belgium 5
Damien Le Flanchec France 2
Dana Yi United States 11
Daniel Cofreces Jaureguizar Spain 6
Daniel Dragos Ilies Spain 2
Daniel Gloppestad Bajer Norway 8
Daniel Gracia Ortiz Spain 8
Daniel Guardado Cabral Mexico 13
Daniel Hayes United States 2
Daniel Hermansson Sweden 3
Daniel Karnaukh United States 14
Daniël Kassab Netherlands 8
Daniel Rodríguez Espinosa Spain 6
Daniel Rose-Levine United States 16
Daniel Sheppard United Kingdom 14
Daniel Strens Belgium 2
Daniel Toups Germany 5
Dániel Varga Hungary 15
Daniel Vædele Egdal Denmark 15
Daniel Wallin Sweden 15
Daniel Ze-Chuan Ting United States 2
Daniil Badalato Italy 3
Dario Roa Sánchez Spain 6
Darja Makurina Latvia 11
Daryna Kramskykh (Дарина Крамських) Ukraine 4
David Adams United States 6
David Armstrong United States 5
David Beugnon United States 5
David Doty United States 5
David Kelley United States 1
David Kindermann Austria 5
David Lim New Zealand 2
David Pantović Montenegro 3
David Parra Meza Spain 3
David Ruscalleda Gómez Spain 7
David Sánchez Hommen Spain 3
David Serban Enescu Romania 8
David Vos Netherlands 4
David Zaheri Prieto Spain 3
David Zemdegs Australia 1
Deni Mintsaev Russia 13
Denis Prethaler Austria 3
Diana Murnik Russia 3
Didier Limal France 1
Diego Bojunga Meneghetti Brazil 6
Diego Durandet France 3
Diego Fraile France 8
Dieter Amberger Austria 5
Dimitri Wyss France 5
Dinh-Anh Tran France 6
Dominic Amrhein Germany 7
Dominik Górny Poland 6
Dominique Harasko France 2
Donna Hays United States 1
Dorian Hoareau France 2
Drew Brads United States 10
Eddy Deturche France 13
Edoardo Brown United States 3
Edouard Rolland France 2
Eduard Esteban García Domínguez Colombia 12
Efrem Blitz United States 8
Eki González García Spain 9
Ekim Engin Germany 1
Eli Jay United Kingdom 14
Elian Beguec France 13
Elias de Saeger Belgium 2
Elias Vasset France 6
Elio Thorel France 3
Eliott Crancee France 4
Elisabet Delgado Mas Spain 5
Elmer Heino Finland 1
Elvin Thorsen Sweden 9
Emanuel Rheinert Germany 10
Emilie Parent France 3
Emilien Fabre France 6
Emmet Hobbs Australia 3
Emric Månsson Sweden 4
Eoin Dowling Ireland 3
Erelkhegbaatar Lkhagva Mongolia 4
Eric Limeback Canada 7
Erik Akkersdijk Netherlands 5
Erik Román Pérez Spain 3
Ernesto Cabrera Uruguay 5
Ernesto Fernández Regueira Spain 2
Erwan Kohler Switzerland 11
Ethan Mayo United Kingdom 7
Ethan Waworuntu United States 2
Etienne Parent France 6
Eva Kato United States 15
Evan Liu United States 18
Even Uri Norway 1
Evgeniy Polyakov Russia 1
Ewan Brunel France 3
Fabian Arfire France 5
Fabian Auroux Germany 5
Fabian Senn Switzerland 3
Fabian Settelen Switzerland 3
Fabio Bini Graciose Brazil 6
Fabio Leidwein Austria 5
Fabio Schwandt United Kingdom 15
Fabrizio Cirnigliaro Italy 5
Fangyuan Chang (常方圆) China 3
Fanny Pousset France 4
Federico Ortu Italy 5
Feliks Zemdegs Australia 13
Filippo Brancaleoni Italy 4
Filippo Taddei Italy 4
Finn Ickler Germany 8
Firstian Fushada Indonesia 11
Florian Heerra France 6
Floris Naber Netherlands 5
Francisco Hamlin Argentina 11
Frédéric Meinnel France 5
Fredrik Sollenberg Sweden 4
Fredrik Trondhjem Denmark 10
Gabriel Ekholm Sweden 4
Gabriel Luthun France 4
Gabriel Olguín France 5
Gabriele Cappelletti Italy 6
Gabrielle Morasse Canada 2
Gaël Dusser France 4
Gaël Servignat France 7
Gaetan Almela United States 1
Gaspard Boidin France 2
Gaspard Leleux France 9
Ge Qu (曲歌) China 2
George Austin United Kingdom 4
George Wu (吴尚儒) United States 6
Germán Bernácer Sanchis Spain 3
Gian Marco Ciaccia Italy 2
Gianfranco Huanqui Peru 5
Giles Mampaey Belgium 5
Gilles Roux France 2
Giovanny Coronado Colombia 11
Greg Austin United Kingdom 6
Grégoire Gsell France 7
Gregor Billing Germany 6
Grzegorz Jałocha Poland 4
Grzegorz Łuczyna Poland 3
Grzegorz Pędzisz Poland 1
Guillermo Conde Gil Spain 6
György Pintér Hungary 7
Hallvard Moberg Norway 1
Hannah Rajarao United States 3
Hanneke Rijks Netherlands 3
Haoxiang Liu (刘浩翔) China 2
Harith Luqman bin Bahrin Malaysia 5
Harris Chan Canada 5
Harry Savage United Kingdom 16
Harry Taylor United Kingdom 7
Håvard Askjem Norway 3
Heike Zbierski Germany 3
Helena Seso Croatia 3
Helena Vela García Spain 3
Helmer Ewert Sweden 8
Helmut Heilig Germany 4
Henri Gerber Germany 18
Henrik Buus Aagaard Denmark 9
Henrik Speer By Norway 4
Henry Asker United Kingdom 4
Henry Savich United States 15
Hippolyte Moreau France 4
Hongye Sun (孙虹烨) China 2
Houssen Fidahoussen France 2
Hua-Ting Lee (李華庭) Taiwan 8
Huanhuan Zhang (张欢欢) China 1
Hugo Haidar France 2
Hugo Le Lay France 4
Hugo Spitz France 4
Hui Hing Ho (許鑫豪) Hong Kong 6
Hunor Bózsing Hungary 13
Hunor Mogyorósi Hungary 7
Ian Cahuzac France 4
Ian Scheffler United States 3
Idris Gadour Šentjurc Slovenia 2
Igor Kowalczyk Poland 7
Ihor Bilchenko (Ігор Більченко) Ukraine 12
Ihor Tarasov (Ігор Тарасов) Ukraine 10
Ilkyoo Choi (최일규) Korea 6
Ilmari Laine Finland 2
Ilya Tsiareshka Belarus 7
Ilya Zabrodsky Belarus 6
Ioannis Papadopoulos Greece 3
Isaac Rajagopal United States 3
Ishaan Agrawal United States 6
Ismael Bastida López Spain 2
István Kocza Hungary 6
István Szepesi-Nagy Hungary 6
Iuri Grangeiro Carvalho Brazil 4
Ivan Beekley United States 1
Ivan Katkov Russia 5
Ivan Terekh Belarus 7
Jack Cai Australia 7
Jaclyn Burton United States 3
Jake Johnston United Kingdom 7
Jakob Obleser Germany 9
Jakub Gelvanovski Lithuania 1
Jakub Kipa Poland 8
Jakub Wolniewicz Poland 8
James Macdiarmid New Zealand 12
James Molloy United Kingdom 14
Jan Bentlage Germany 18
Jan Erik Soosaar Estonia 3
Jan Staubach Germany 9
Jan Zych Poland 9
Jari Heikkinen Finland 3
Jari Paavilainen Finland 2
Jasmine Lee Australia 2
Jason Park United States 2
Javier Álvarez Suárez Spain 3
Javier Cabezuelo Sánchez Spain 1
Javier Hernandez Requena Spain 4
Javier Tirado Ortiz Spain 8
Javier Tovar Castro Spain 5
Jayden McNeill Australia 18
Jean Guillaumond France 3
Jean-Baptiste Mazon France 3
Jean-Baptiste Tar France 2
Jean-Louis Mathieu France 1
Jēkabs Janovs Latvia 6
Jeremy Fleischman United States 6
Jérôme Carlier Belgium 13
Jérôme Flammant France 1
Jessica Dick United Kingdom 5
Jessica Lohe Germany 3
Jessica Moens Belgium 4
Jesús Bastida Gil Spain 2
Jesús Lindo García Spain 7
Jesús Masanet García Spain 4
Jhon Edinson Arias Parra Colombia 13
Jiaqi Liu (刘家琦) China 3
Jiayu Wang (王佳宇) China 10
Jiekang Pan (潘杰康) China 4
Jincheng Wang (王金程) China 4
Jingyuan Chen (陈静远) China 10
Jixuan Zhang (张霁璇) China 1
João Felipe Branco Gasparin Brazil 3
Joel Davis United States 3
Joel Ulin Sweden 13
Joel Wallin Sweden 3
Joey Gouly United Kingdom 6
Joey Hykin United Kingdom 2
Johan Svensson Sweden 6
Johan Thuvesen Sweden 11
Johannes Neugebauer Germany 7
Johannes Rueben Germany 5
John Eppley United States 9
John Kelley United States 3
John O'Connell Ireland 7
Jolan Proy France 3
Jonah Crosby United States 6
Jonas Jeske Germany 2
Jonas Rajagopal United States 3
Jonas Speer By Norway 4
Jonatan Kłosko Poland 5
Jonatan Solheim Norway 5
Jonathan Collins United Kingdom 8
Jonathan Esparaz Canada 13
Jonathan Hamstad Norway 6
Jonathan Lin United States 3
Jonathan Mauroy Belgium 10
Jonathan Nerz United States 2
Jonathan Tan Wei Xiat Malaysia 11
Jorge Alfageme Sotillos Spain 8
Jorge Leonardo Sánchez Salazar Mexico 11
Jorge Martín Espinosa Spain 8
Joris Mühlsteff Netherlands 11
Jose Angel Montesa Solaz Spain 6
José Collado San Pedro Spain 3
José Garrido Chile 9
José Luis Vázquez Spain 3
José Miguel Lorente Pérez Spain 4
José Vázquez Sánchez Spain 2
Joseph Coppin United Kingdom 3
Joseph Ragona United Kingdom 3
Josh Lengel Germany 3
Joshua Meriño Philippines 6
Josua Scholze Germany 5
Jr-Wei Jang (張智瑋) Taiwan 11
Juan Pablo Huanqui Peru 6
Juho Arjanne Finland 10
Jukka Vikstedt Finland 2
Julen Simón Iriarte Spain 11
Jules Desjardin France 7
Julian Höfler Germany 9
Julianna Bennett United States 5
Julien Wachter France 4
Julien Weibel France 3
Juliette Sébastien France 9
Julio Perugorria Lorente Spain 6
Justin Mallari United States 7
Justus Danielsen United States 6
Kaicheng Chen (陈凯程) China 1
Kailong Li (李开隆) China 9
Kamil Michalak Poland 8
Kamil Przybylski Poland 2
Karen Brooks Jamaica 3
Karina Grandjean Beck Denmark 7
Karl Taagaard Hansen Denmark 7
Karol Zakrzewski Poland 14
Karthikeyan Eswaran India 12
Katie Hardwick United States 1
Katsunori Ishiguro (石黒克典) Japan 4
Kavin Tangtartharakul United States 3
Kayla Devin United States 1
Keaton Ellis United States 9
Kennan LeJeune United States 7
Kenneth Lu United States 1
Kesava Kirupa India 11
Kévin Cagnon France 4
Kevin Costello III United States 6
Kevin Gerhardt Germany 15
Kevin Guillaumond France 5
Kevin Hays United States 6
Khalil Meer United Kingdom 5
Kian Mansour Canada 3
Kilian Farrell France 4
Kim Jokinen Finland 14
Kim Kattelans Germany 4
Kit Clement United States 14
Konstantin Jaehne Germany 7
Konstantin Zehnter Germany 3
Kornel Pędzisz Poland 1
Kornél Vermes Hungary 5
Kotaro Terada (寺田晃太朗) Japan 4
Kou Oobatake (大畠功) Japan 4
Kristin Solheim Norway 1
Kun Lu (陆堃) China 3
Kuo-Hau Wu (吳國豪) Taiwan 10
Kwok Chi Hang (郭志亨) Hong Kong 7
Laban Björfors Dejfen Sweden 1
Lars Kildebro Denmark 2
Lars Thomas Bredland Norway 2
Lars Tschümperlin Switzerland 6
Lars Van den Broeck Belgium 7
Lars Vandenbergh Belgium 2
Laura Holzhauer Germany 11
Laura Ohrndorf Germany 3
Laure Dousset France 2
Lauren Clement United States 4
Laurence Livsey United Kingdom 6
Laurent Huang France 2
Léo Bailly France 7
Leo Blyberg Sweden 3
Léo Galvin France 3
Leo Guernion France 7
Leo Högh Sweden 5
Leo Noel France 3
Leon Max Unbehaun Germany 3
Leon Schmidtchen Germany 6
Leonardo Ljubicic Croatia 3
Leopoldo Andrés Ibarra Fuentes Chile 7
Lev Holub (Лев Голуб) Ukraine 12
Levente Fejes-Nagyfejeő Hungary 3
Lewis Byng United Kingdom 5
Liam Tiede Germany 3
Lilyn Ma France 3
Lina Graf Germany 5
Lina Tissier France 3
Lining Wang (王立宁) China 7
Linus Fresz Germany 7
Linus Laurén Finland 9
Lionel Malloggi France 3
Lir Ukaj France 4
Livia Kleiner United States 14
Logan Devillard France 3
Loïc Petit France 4
Lois Blazy France 2
Lorenzo Guazzo Switzerland 5
Lorenzo Nicotra Italy 2
Lorna Traynor United Kingdom 2
Louis de Mendonça United Kingdom 8
Louis Fertier France 7
Louis Sarthou France 6
Louis Wysocinski France 3
Louise Darling United Kingdom 3
Lovisa Eriksson Sweden 7
Lua Vázquez Sánchez Spain 1
Luca Decker France 3
Luca Rizzi Switzerland 12
Lucas Déglise France 10
Lucas Etter United States 12
Lucas Garron Germany 11
Lucas Jeanpierre France 2
Lucas Maillard France 5
Lucas Wesche Germany 8
Luchen Zhang (张录辰) China 3
Luigi Soriano United States 14
Luis Alejandro Carvajal Cruz Colombia 3
Luis J. Iáñez Spain 3
Lukas Kint Belgium 4
Luke Johns United Kingdom 4
Luke Templeman Australia 1
Łukasz Burliga Poland 12
Maciej Czapiewski Poland 10
Mael Salazard France 3
Magnus Patrick Kanstrup Denmark 9
Mahmoud Ibrahim Tunisia 3
Malte Ihlefeld Germany 11
Mano Ségransan France 3
Manu Vereecken Belgium 8
Manuel Arjona Crespo Spain 4
Manuel Bühler Switzerland 8
Manuel Oribe Argentina 4
Manuel Prieto de Antón Spain 15
Marcel Peters Germany 9
Marcin Kowalczyk Poland 6
Marco Belotti Italy 6
Marco Giraud France 3
Marco Syfrig Switzerland 4
Marco Vorländer Germany 7
Marcos Ameijeiras Moreno Spain 5
Marcos Masini Argentina 8
Marcus Hagman Sweden 5
Marek Dąbrowski Poland 4
Marek Majerik Slovakia 10
Marek Pepke Poland 5
María del Mar Gallego Vicente Spain 7
Maria Oey Indonesia 3
Maria Timoshchenko Russia 1
Mariah Branco Gasparin Brazil 3
Mariano D'Imperio Italy 8
Marie Vincent France 8
Marije Heeren Netherlands 3
Mario Laurent France 5
Mario Rodrigo Luján Spain 3
Marjorie Marbly Miranda Nunes Brazil 6
Mark Adams United Kingdom 4
Mark Boyanowski United States 16
Mark Cheung United Kingdom 1
Mark Nie Canada 4
Mark Paling United Kingdom 2
Mark Rivers United Kingdom 7
Markus Kasparofsky Germany 6
Markus Pirzer Germany 3
Markus Prethaler Austria 3
Marta Guerra Chile 1
Marta Żywicka Poland 3
Martial Bonarek France 3
Martin Brath Germany 9
Martin Vædele Egdal Denmark 17
Marvin Donati Switzerland 1
Mateusz Zieliński Poland 8
Matheus Barbosa de Miranda Brazil 5
Mathia Klepper Belgium 3
Mathias Deroubaix France 4
Matic Omulec Slovenia 14
Matis Lechevin France 3
Mats Valk Netherlands 9
Matt Gaston United Kingdom 4
Matteo Chancerel France 5
Matthew Lowe United Kingdom 5
Matthew Sheerin United Kingdom 5
Matthieu Aubert France 10
Mattias Uvesten Sweden 12
Mauro Moises López Spain 7
Max Day United Kingdom 7
Max Hahnbück Germany 13
Max Park United States 6
Max Sjöberg Sweden 6
Maxence Baudry France 4
Maxim Chechnev Russia 8
Maxime Clapié France 7
Maxime Grosfillier Switzerland 4
Maxime Josse France 10
Maximilian Deimel Germany 4
Mehmet Barın Erturan Turkey 3
Mellany Dorneles Araújo Brazil 1
Meng-Hua Kuo (郭孟樺) Taiwan 2
Mert Sağdınç Turkey 7
Meyssam Hnid France 4
Michael Fung Canada 3
Michael George United Kingdom 3
Michael Giesmann Denmark 1
Michael Kristel Germany 7
Michael Olm Germany 3
Michael Paper France 2
Michael Young United States 17
Michał Halczuk Poland 9
Michał Pędzisz Poland 4
Michał Pleskowicz Poland 10
Michał Roszak Poland 6
Michał Rzewuski Poland 9
Michał Wojcieszek Poland 8
Michel Ye France 9
Mickaël Paquer France 3
Micki Kanaiya Harning Denmark 7
Midas Kiebert Netherlands 7
Miguel Ángel González-Herrero García Spain 3
Mika Smulders Netherlands 3
Mike de Vries Netherlands 3
Mikela Elleby Jørgensen Denmark 3
Milán Baticz Hungary 2
Milan Struyf Belgium 2
Milind Bhoyroo Mauritius 2
Milo Genberg Sweden 3
Min-Seo Gu (구민서) Korea 7
Ming Zheng (郑鸣) China 11
Mircea Simionica Romania 5
Miriana Cecchi Italy 4
Mitchell Lane United States 14
Moez Boussarsar Tunisia 8
Mohamed Ben Driss Chokri Morocco 2
Mohamed Sate France 3
Mohammad Sarlaki (محمد سرلکی) Iran 10
Mohan Jia (贾默菡) China 1
Monty Wain Australia 12
Moritz Karl Germany