Rubik's Cube          Africa          All Persons
 
Rank Person Result Citizen of Competition  
1Shivaan Harichander8.09South AfricaSpeedcubes Joburg 2017 
2Zaakir Hagee8.49South AfricaSpeedcubes Joburg 2017 
3Yassine Bettahar8.54AlgeriaAlgeria Summer Open 2017 
4Hassen Kallala8.99TunisiaTunisia Autumn Open 2017 
5Amine Chouchane9.20TunisiaTunisia Autumn Open 2017 
6Justin Zhang9.25South AfricaBig 'n Weird 2017 
7Kamaru-Deen Lawal9.33NigeriaCSP Fall 2012 
8Cameron Blumenow9.45South AfricaSpeedcubes Joburg 2017 
9Moez Boussarsar9.53TunisiaChachya Open 2017 
10Sadiq Ahmed9.75NigeriaNew York City Winter 2017 
11Stephen Cotterrell9.81South AfricaCape Town Open 2015 
12Ayman Mohamed Abdalla10.24EgyptOakville Limited Fall 2017 
13Ruben Grobler10.40South AfricaSpeedcubes Joburg 2017 
14Emna Boughizane10.44TunisiaTunisia Autumn Open 2017 
15Lonwabo Mvovo10.48South AfricaCape Town 2016 
16Mohamed Ben Driss Chokri10.56MoroccoMijas Open 2017 
17Abdul Darries10.59South AfricaSpeedcubes Cape Town 2017 
18Conor Cronin10.60South AfricaPeterborough Open 2017 
19David Joseph10.66South AfricaCape Town 2016 
20Jacobus Philip Haupt10.71South AfricaVancouver Summer 2012 
21Maverick Pearson10.74South AfricaMusic City Fall 2017 
22Youssef Kallala11.08TunisiaTunisia Autumn Open 2017 
23Pieterjan Joubert11.31South AfricaBig 'n Weird 2017 
24Anas Meziani11.49MoroccoArchena Open 2016 
25Aymen Aissaoui11.50AlgeriaChachya Open 2017 
26Logan Woolfson11.66South AfricaTuks Open 2015 
27Quinton Scholtz11.71South AfricaBig 'n Weird 2017 
28Casey Milos11.83South AfricaJohannesburg Open 2015 
29Emile Compion11.94South AfricaToronto Open Winter 2012 
30Jaméan Groenewald11.96South AfricaBig 'n Weird 2016 
31Christopher Kondylis12.06South AfricaSpeedcubes Joburg 2017 
32Jasen Bredenkamp12.11South AfricaGauteng Winter 2017 
33Victor Ebubechukwu Tobechukwu Asiwe12.15NigeriaPretoria Science Week 2015 
34Achraf Chaouch12.24TunisiaTunisia Autumn Open 2017 
35Rayan Kerkeni12.25TunisiaOpal Open 2016 
36Lawrence Obioma12.31NigeriaTaylor's Cube Open 2012 
37Ayoub El Atouany12.35MoroccoMorocco Open 2017 
38Nkosinathi Radebe12.73South AfricaJohannesburg 2016 
 Timothy Joseph12.73South AfricaCape Town 2016 
40Patrick Ellis12.74South AfricaSpeedcubes Joburg 2017 
41Marike Faught12.95South AfricaGauteng Winter 2017 
42Richard Hohls13.13South AfricaPretoria Science Week 2015 
 Zameer Dada13.13South AfricaGauteng Winter 2017 
44Tarek Bazizi13.21AlgeriaChachya Open 2017 
45Jesse Tipton13.26South AfricaUK Championship 2016 
46Pranav Ramraj13.28South AfricaEden Village Winter 2017 
47Jonathan Munro13.46South AfricaSpeedcubes Cape Town 2017 
48Brendan James Gray13.55South AfricaSpeedcubes Joburg 2017 
 Evan Roux13.55South AfricaBig 'n Weird 2016 
50Raparaoelina Mandresy13.58MadagascarSlow N Steady Summer 2017 
51Shane Swanepoel13.78South AfricaSpeedcubes Joburg 2017 
52Etienne Amany13.84Côte d'IvoireLyon Winter Open 2007 
53Donovan Pretorius13.88South AfricaJohannesburg Open 2015 
54Pierre Cilliers14.16South AfricaCape Town 2014 
55Kian Hanekom14.31South AfricaCape Town Open 2015 
56Uan Hermanus14.43South AfricaCape Town 2016 
57Jordan North14.44South AfricaCape Town 2016 
58Liron Horowitz14.45South AfricaSpeedcubes Joburg 2017 
59André Hallaby14.77South AfricaJohannesburg 2014 
60Brent Boswell14.85South AfricaSpeedcubes Cape Town 2017 
 Haithem Chirane14.85AlgeriaAlgeria Summer Open 2017 
62Aziz Dimassi14.99TunisiaChachya Open 2017 
63Leith Guelmami15.01TunisiaChachya Open 2017 
64Taariq Hassim15.02South AfricaSpeedcubes Joburg 2017 
65Christo du Venage15.38South AfricaPretoria Science Week 2015 
66Nathan Hees15.49South AfricaJohannesburg 2016 
67Matthew Cohen15.52South AfricaJohannesburg Open 2016 
68Anthony Orji15.53NigeriaMonmouth 2013 
69Nour Mseddi15.68TunisiaTunisia Spring Open 2017 
70Dalton Bosman15.72South AfricaJohannesburg Open 2015 
71Riley Naidoo15.74South AfricaSpeedcubes Joburg 2017 
72Conrad Kruger15.75South AfricaSpeedcubes Joburg 2017 
73Jacq van Jaarsveld16.00South AfricaCape Town 2014 
74David Shotter16.08South AfricaUK Championship 2016 
75Abdesalam Derdour16.10AlgeriaAlgers Summer Open 2016 
76Tristan Viranyi16.11South AfricaCape Town Open 2015 
77Kayur Ranchod16.41South AfricaCape Town 2016 
78Errol Koffi16.47Côte d'IvoireNational Capital Region 2017 
79Tristan Steenveld16.52South AfricaSpeedcubes Cape Town 2017 
80Mehdi Zinelabidine16.54TunisiaTunisia Autumn Open 2017 
81Muhammad Akoodi16.66South AfricaSpeedcubes Joburg 2017 
 Taha Ben Salah16.66TunisiaSlovakian Open 2017 
83Soufiane Lakhlifi16.73MoroccoMorocco Open 2017 
84Chady Ben Hamida16.76TunisiaTunisia Summer Open 2015 
85Khwezi Nyathi16.84South AfricaJohannesburg Open 2016 
86Lindsay Hans16.93South AfricaCape Town Open 2015 
87Hanzalah Ismail17.31South AfricaSpeedcubes Joburg 2017 
88Mohamed Elkhatri17.32MoroccoMorocco Open 2017 
89Jeandre du Preez17.38South AfricaBig 'n Weird 2017 
90Khaled Bazizi17.53AlgeriaAlgeria Winter 2016 
91William Mouton17.55South AfricaJohannesburg 2016 
92Benjamin Kleyn17.60South AfricaCape Town 2016 
93Lourens Kruger17.65South AfricaJohannesburg Open 2016 
94Dylan Adriaanse17.97South AfricaCape Town Open 2015 
95Adam Mohamed18.10South AfricaCape Town 2016 
96Michael Beukman18.18South AfricaJohannesburg Open 2016 
97Ruan van der Spoel18.36South AfricaJohannesburg Open 2015 
98Tyrone Warren Bayliss18.49South AfricaSpeedcubes Joburg 2017 
99Sejal Khan18.52South AfricaLong Island 2010 
100Slimane Siroukane18.64AlgeriaAlgeria Summer Open 2017 
101Omar Ouadouha18.70MoroccoMorocco Open 2017 
102Zac Rubin18.71South AfricaCape Town 2014 
103Dylan Swarts18.77South AfricaSpeedcubes Cape Town 2017 
104Zander Hanekom18.84South AfricaTuks Winter 2015 
105Mahmoud Ibrahim18.95TunisiaChachya Open 2017 
 Mohamed lahouel18.95TunisiaTunisia Autumn Open 2017 
107Thorne Hamer19.00South AfricaJohannesburg Open 2015 
108Thammy Ndlovu19.02South AfricaBig 'n Weird 2017 
109Fadi Aissaoui19.09AlgeriaChachya Open 2017 
110Dewald Swanevelder19.29South AfricaJohannesburg 2016 
111Pierre Van Rensburg19.36South AfricaSouth Africa Open 2014 
112Liam O'Hagan19.38South AfricaJohannesburg 2014 
113Chris Groenewald19.55South AfricaJohannesburg Open 2016 
114Mohamed Aziz Bouaouina19.60TunisiaTunisia Spring Open 2015 
115Jaco van der Bank19.68South AfricaJohannesburg Open 2016 
116Timothy Lawrance19.75South AfricaSpeedcubes Cape Town 2017 
117Jagger Khalifa19.83South AfricaCape Town Open 2015 
 Mohamed Aziz Alaya19.83TunisiaChachya Open 2017 
119Hridhay Somera19.91South AfricaJohannesburg Open 2016 
120Jacques Valentine19.98South AfricaSpeedcubes Cape Town 2017 
 Muhammad Jasat19.98South AfricaSpeedcubes Joburg 2017 
122Athos Whittington20.18South AfricaSpeedcubes Joburg 2017 
123Amr Ramadan20.19EgyptAachen Open 2011 
124Gerrie van Staden20.25South AfricaJohannesburg 2016 
 Joel Kahl20.25South AfricaJohannesburg 2016 
 Zander Biewenga20.25South AfricaSouth Africa Open 2014 
127Steven Watts20.29South AfricaSpeedcubes Joburg 2017 
128Yusuf Momoniat20.30South AfricaBig 'n Weird 2017 
129Kimon Candiotes20.38South AfricaTuks Winter 2015 
130Sam Peters20.52South AfricaSpeedcubes Cape Town 2017 
131Zakaria Abdelaziz20.54AlgeriaAlgeria Winter 2016 
132Prian Naidoo20.55South AfricaSpeedcubes Joburg 2017 
133Abe Wickham20.56South AfricaCape Town 2014 
134Devin Joubert20.75South AfricaCape Town 2015 
135Hashil Arjun20.91South AfricaJohannesburg 2014 
 Mandla Zondo20.91South AfricaSouth Africa Open 2014 
137Brayden Steenhoff21.09South AfricaSpeedcubes Joburg 2017 
138Mahir Ambelal21.17South AfricaGauteng Winter 2017 
139Leandro Vindu Kalemba21.22AngolaWorld Championship 2015 
140Jossi Afargan21.25South AfricaJohannesburg Open 2016 
141Oliver Morgan21.27South AfricaJohannesburg Open 2016 
142Stefan van der Sandt21.30South AfricaCape Town 2015 
143Nouha Boussahi21.62AlgeriaAlgeria Summer Open 2017 
144Deuel Govender21.63South AfricaJohannesburg 2014 
145Matthew Paulsen21.71South AfricaCape Town Open 2016 
146Aya El Hani21.72MoroccoMorocco Open 2017 
147Benjamin Orthner21.73GhanaAustrian Open 2017 
148Anas Fathani21.75MoroccoMorocco Open 2017 
149Menzi Mohale21.81South AfricaJohannesburg Open 2015 
150Rayhaan Essa21.83South AfricaJohannesburg Open 2015 
 Zoubir Lebbihiat21.83AlgeriaAlgeria Summer Open 2017 
152Michael Abrahamson22.15South AfricaJohannesburg 2016 
153Milind Bhoyroo22.31MauritiusSpeedcubes Joburg 2017 
154Henry Rochester22.34South AfricaPretoria Science Week 2015 
155Zander Wessels22.40South AfricaBig 'n Weird 2016 
156Damian Jansen22.41South AfricaBig 'n Weird 2017 
157Aziz Boussarsar22.44TunisiaTunisia Autumn Open 2017 
 Yolen Marimuthu22.44South AfricaJohannesburg Open 2016 
159Sasha Katz22.46South AfricaCape Town 2016 
160Kyle Dornan22.53South AfricaJohannesburg Open 2015 
161Mouhamed Islem Boukri22.62AlgeriaChachya Open 2017 
162Donovan Hale22.63South AfricaPretoria Science Week 2015 
163Karan Jeevan22.67South AfricaSpeedcubes Joburg 2017 
164Muawiya Ziyaad22.72South AfricaSingapore Open 2017 
165Fayez Kaabi22.85TunisiaTunisia Summer Open 2016 
166Kael Scanes22.90South AfricaJohannesburg Open 2016 
167Alex Meulenbeld22.96South AfricaSouth Africa Open 2014 
168Dylan Williams23.02South AfricaSpeedcubes Joburg 2017 
169Ricco Visser23.13South AfricaSpeedcubes Cape Town 2017 
170Ivan Visser23.16South AfricaJohannesburg 2016 
171Liza-Mari du Plessis23.18South AfricaCape Town 2015 
172Simon Cameron23.29South AfricaCape Town 2016 
173Waldi van der Lingen23.30South AfricaJohannesburg Open 2015 
174Joshua Beckley23.31South AfricaSpeedcubes Cape Town 2017 
175Golo Mühr23.40NamibiaJohannesburg 2016 
176Abdelkarim Derrab23.55AlgeriaAlgeria Summer Open 2017 
177Daniel Selvan23.59South AfricaJohannesburg 2014 
178Ramotsumi Sesele23.72South AfricaSouth Africa Open 2014 
179Keelan Naidoo23.80South AfricaAdelaide Summer 2017 
180Ricardo Pekelharing23.90South AfricaJohannesburg 2014 
181Hatem Araar23.99TunisiaTunisia Summer Open 2016 
182Mohamad Tamer Mohamad24.01EgyptCanberra Spring 2017 
183Chedli Ghorbel24.08TunisiaTunisia Autumn Open 2017 
184Shaiv Ramdhani24.40South AfricaVancouver Winter 2017 
185Hadil Wissal Meradi24.41AlgeriaAlgeria Winter 2016 
186Willem Johannes Meyer24.43South AfricaCape Town 2014 
187Darrien Steyn24.52South AfricaSpeedcubes Joburg 2017 
188Rudi Briel24.53South AfricaSpeedcubes Joburg 2017 
189Richard Landman24.58South AfricaCape Town Open 2015 
190Youcef Kouadria24.63AlgeriaAlgeria Summer Open 2017 
191Eben de Wit24.65South AfricaSpeedcubes Joburg 2017 
192Eduard Louis de Muelenaere24.67South AfricaSpeedcubes Joburg 2017 
193Kian Zumpt24.71South AfricaJohannesburg Open 2015 
194James Sheridan24.72South AfricaPretoria Science Week 2015 
 Mootez Aoulad Ahmed24.72TunisiaTunisia Summer Open 2016 
196Elke van der Walt24.77South AfricaPops Winter 2015 
197Kyle Meaker24.83South AfricaSpeedcubes Cape Town 2017 
198Alan van Tonder24.85South AfricaJohannesburg 2016 
199Asha Langenhoven Clark24.86South AfricaCape Town Open 2016 
 Joshua Walker24.86South AfricaJohannesburg Open 2015 
201Shezad Satter24.92South AfricaSpeedcubes Joburg 2017 
202Xander Coetzee24.93South AfricaSpeedcubes Joburg 2017 
203Armandt Malan24.94South AfricaSpeedcubes Joburg 2017 
 Gabriel Robinson24.94South AfricaSpeedcubes Cape Town 2017 
205Lee Bloenstein25.01South AfricaJohannesburg 2016 
206Yassine Bouzouita25.04TunisiaTunisia Open 2014 
207Saad Ghamgui25.05MoroccoMorocco Open 2017 
208Joshua Van Wyk25.11South AfricaKimberley Open 2015 
209Andreas Visagie25.13South AfricaJohannesburg Open 2016 
210Markus Marais25.16South AfricaTuks Open 2015 
211Kyle Horak25.28South AfricaJohannesburg 2016 
212Jacus Horne25.41South AfricaCape Town 2014 
213Victoria Sutherland-Dadds25.42South AfricaGauteng Winter 2017 
214Abdelbagi Hydoub25.46SudanKorean KAIST Style 2015 
215Byron Gomes25.68South AfricaJohannesburg 2016 
216Ethan Petersen25.93South AfricaSpeedcubes Cape Town 2017 
217Jesse Lelong26.00South AfricaJohannesburg Open 2015 
218Marcus Furstenberg26.05South AfricaJohannesburg 2016 
219Nadav Ossendryver26.06South AfricaTuks Winter 2015 
220Muaaz Bayat26.09South AfricaJohannesburg 2016 
221Taher Ghiloubi26.16AlgeriaChachya Open 2017 
222Srikesh Singh26.21South AfricaTuks Winter 2015 
223Christian Garry26.33South AfricaCape Town Open 2015 
224Christiaan Prinsloo26.41South AfricaPops Toys Summer 2015 
225Saieshan Dadi26.48South AfricaSpeedcubes Joburg 2017 
226Alexander Gibb Foster26.56South AfricaCape Town 2016 
227Matthew Green26.69South AfricaCape Town Open 2015 
228Shannon Robert26.76South AfricaJohannesburg 2016 
229Tiaan Meyer26.77South AfricaJohannesburg 2016 
230Marco Lerena26.80South AfricaSouth Africa Open 2014 
231Naïm Beneddra26.94AlgeriaAlgeria Summer Open 2017 
232Jesse Lewis27.04South AfricaSpeedcubes Joburg 2017 
233Albert Nel27.11South AfricaTuks Open 2015 
234Stefan Nell27.13South AfricaSpeedcubes Joburg 2017 
235Sayed Gool27.28South AfricaKimberley Open 2015 
236Aryeh Berkowitz27.47South AfricaSpeedcubes Joburg 2017 
237Felix Berthou27.59South AfricaSpeedcubes Joburg 2017 
238Christo Hoffman27.61South AfricaSpeedcubes Joburg 2017 
 Ian Jannasch27.61South AfricaTuks Winter 2015 
240Wayne Michael Steedman27.86South AfricaSpeedcubes Joburg 2017 
241Jonathan Tribelhorn27.88South AfricaJohannesburg 2016 
242Dylan Smit28.00South AfricaCape Town 2016 
243Carlo Steenkamp Drotskie28.05South AfricaJohannesburg Open 2016 
244Yaseen Mahomed28.06South AfricaJohannesburg 2014 
245Mark Ian Rimmer28.07South AfricaJohannesburg 2016 
246Francois Kemp28.11South AfricaCape Town 2015 
247Albertus Seyffert28.16South AfricaJohannesburg Open 2015 
248Uthmaan Jabaar28.18South AfricaJohannesburg Open 2016 
249Achraf Boussahi28.20AlgeriaAlgeria Summer Open 2017 
250Willie De Klerk28.29South AfricaSpeedcubes Joburg 2017 
251Jordan Jacobson28.56South AfricaJohannesburg Open 2015 
252Ben van Dijk28.71South AfricaCape Town 2016 
253Mohamed El Amine Rebadj28.78AlgeriaAlgeria Winter 2016 
254Dilaan Coetzee28.86South AfricaSpeedcubes Joburg 2017 
255Shayne Sher28.90South AfricaJohannesburg Open 2015 
256Marco Ribeiro28.91South AfricaCape Town Open 2015 
257Luke Smith28.94South AfricaCape Town Open 2016 
258Justin Blanckensee29.03South AfricaCape Town 2015 
259Andre Brink29.15South AfricaJohannesburg Open 2016 
260Andreas Scott29.16South AfricaJohannesburg Open 2016 
261Jaco Coetzee29.19South AfricaGauteng Winter 2017 
262Timothy Bosman29.43South AfricaJohannesburg Open 2015 
263Neeraav Ranjit29.48South AfricaJohannesburg 2016 
264Alex Pickering29.55South AfricaCape Town 2014 
 Joseph Ruiz von Walter29.55South AfricaCape Town 2015 
266Dylan Dermeik29.56South AfricaJohannesburg 2014 
267Raeed Ganief29.80South AfricaCape Town 2016 
268Joey Jooste29.83South AfricaSpeedcubes Cape Town 2017 
269Martijn De Wet29.90South AfricaCape Town 2015 
270Luca Mann29.94South AfricaCape Town Open 2016 
271Troye Keuvelaar29.96South AfricaJohannesburg 2016 
272Jayden van Zuydam29.98South AfricaSpeedcubes Joburg 2017 
 Rabie Rahhali29.98MoroccoMorocco Open 2017 
274Robert Walker30.09South AfricaJohannesburg Open 2015 
275Pranav Gungadeen30.10South AfricaJohannesburg 2016 
276Michael Pincus30.12South AfricaJohannesburg 2016 
277Cobus Kotze30.22South AfricaJohannesburg Open 2015 
278Yanice Baouali30.27AlgeriaFrance 2017 
279Abderrahmane Baghli30.35AlgeriaAlgeria Winter 2016 
280Omar Hassan30.36South AfricaPops Toys Summer 2015 
281Mouhamed Kerfa30.45AlgeriaAlgeria Winter 2016 
282Ahmed Fadi Mahamdi30.57AlgeriaChachya Open 2017 
283Carel de Beer30.63South AfricaJohannesburg 2016 
284Anfel Elgherissi30.64AlgeriaAlgeria Summer Open 2017 
285Charles Dubber30.66South AfricaSpeedcubes Joburg 2017 
286Nelis van der Lingen30.67South AfricaJohannesburg 2016 
287Michael Swanepoel30.68South AfricaJohannesburg Open 2016 
288Yassine Balazi30.75MoroccoChampagne Open 2013 
289Alec Ruiters31.11South AfricaKimberley Open 2015 
 Terushan Moodley31.11South AfricaSpeedcubes Joburg 2017 
291Jayden Katz31.41South AfricaCape Town 2015 
292Graeme Karon31.44South AfricaCape Town Open 2016 
293Saad Sebaihi31.66AlgeriaLa Montagne Open 2013 
294Carlos John Costa31.77South AfricaJohannesburg 2014 
295Taariq Hassim31.81South AfricaJohannesburg 2014 
296Musonda Manda31.84South AfricaJohannesburg Open 2015 
297Armin Steenkamp31.86South AfricaJohannesburg 2016 
 Troy John Palframan31.86South AfricaCape Town 2016 
299Lee Lambert31.87South AfricaCape Town 2016 
300Danyaal Patel31.94South AfricaJohannesburg Open 2016 
301Dirk Du Toit31.97South AfricaTuks Open 2015 
302Zayd Motara32.02South AfricaCape Town 2015 
303Haran Govindan32.06South AfricaCape Town 2016 
304Wade Loots32.18South AfricaJohannesburg Open 2015 
305Tshwaro Khuduga32.30South AfricaKimberley Open 2015 
306Jack Coetzer32.31South AfricaJohannesburg Open 2016 
307Asma Thabet32.39TunisiaTunisia Open 2014 
308Ridwaan Ahmed32.55South AfricaPops Toys Summer 2015 
309Joshua Rolse32.65South AfricaKimberley Open 2015 
310Tyler Miles32.71South AfricaCape Town 2015 
311Khaoula Bougurra32.72AlgeriaAlgeria Winter 2016 
312Rogan Billings32.75South AfricaCape Town Open 2015 
313Reinhardt Du Plessis32.84South AfricaSouth Africa Open 2014 
314Iheb Ghanmi32.88TunisiaTunisia Spring Open 2015 
315Christo Meintjies32.94South AfricaBig 'n Weird 2016 
 Matt Rubin32.94South AfricaCape Town 2015 
317Pape Amady Niang33.04SenegalFaria Brito 2015 
318Pero Brittz33.05South AfricaJohannesburg Open 2016 
319Derrick Oosthuizen33.15South AfricaJohannesburg Open 2016 
320Ivan Kovatchev33.18South AfricaSouth Africa Open 2014 
321Selwyn Laureles Whittington33.23South AfricaJohannesburg 2016 
322Zaakir Nagia33.31South AfricaCape Town 2015 
323Shane Jacobs33.34South AfricaCape Town Open 2015 
324Geoff Hudson33.44South AfricaCape Town 2016 
325Helmi Gaaloul33.47TunisiaTunisia Winter Open 2015 
326Mohamed Abderrahmen Maaouch33.48AlgeriaAlgeria Summer Open 2017 
327Ahmad Khan33.53South AfricaJohannesburg Open 2016 
328Matteo Paparella33.58South AfricaPops Winter 2015 
329Nelius van der Merwe33.66South AfricaJohannesburg 2016 
330Jake Weinstein33.88South AfricaJohannesburg Open 2016 
331Shane van Heerden33.90South AfricaJohannesburg 2014 
332Gawie Beukman33.92South AfricaSpeedcubes Joburg 2017 
333Heinrich Mostert34.03South AfricaJohannesburg 2014 
334Amnon Melzer34.05South AfricaCape Town 2016 
335Mustafa Zohier Elmaskhot34.10LibyaChachya Open 2017 
336Yassine Jdidi34.28MoroccoMunich Open 2017 
337Mohamed Adnene Bribech34.39TunisiaTunisia Spring Open 2015 
338Meryame Arezki34.40AlgeriaAlgeria Winter 2016 
339Berno Kotze34.55South AfricaSouth Africa Open 2014 
340Menachem Altman34.59South AfricaCape Town 2014 
341Luca Botha34.61South AfricaCape Town Open 2015 
342Rian Kleynhans34.64South AfricaGauteng Winter 2017 
343Rameez Abdool34.65South AfricaJohannesburg Open 2015 
344Moshe Landau34.66South AfricaJohannesburg Open 2016 
345Lucas Johan Roos34.71South AfricaPretoria Science Week 2015 
346Asher Steenhoff34.72South AfricaSpeedcubes Joburg 2017 
347Johan Koekemoer34.84South AfricaPretoria Science Week 2015 
348Farah Briki34.99TunisiaTunisia Summer Open 2016 
349Ethan Redman35.07South AfricaBig 'n Weird 2017 
350Younes Haffedh35.10AlgeriaAlgeria Summer Open 2017 
351Nada Tabakh35.17AlgeriaAlgeria Winter 2016 
352Aidan Schworer35.40South AfricaSpeedcubes Joburg 2017 
 Alex Candiotes35.40South AfricaPops Toys Summer 2015 
354Ruan du Plooy35.43South AfricaJohannesburg 2016 
355Luca Karsten35.44South AfricaCape Town 2014 
356Sarra Nefzaoui35.46TunisiaTunisia Winter Open 2017 
357Dylan Davies35.63South AfricaJohannesburg 2016 
 Jaden Govender35.63South AfricaJohannesburg Open 2015 
359Cameron Horne35.65South AfricaCape Town Open 2016 
360Sholto Armstrong35.71South AfricaSouth Africa Open 2014 
361Shakeel Rosen35.81South AfricaKimberley Open 2015 
362Wael Gares35.89TunisiaTunisia Summer Open 2016 
363Aicha Azzaoui35.96MoroccoMorocco Open 2017 
364Kelvin Buckley-Fawcett36.40South AfricaCape Town 2015 
365Reece Jelliman36.44South AfricaJohannesburg 2014 
366Maram Abbassi36.45TunisiaTunisia Winter Open 2017 
367Tiyani Mthombeni36.46South AfricaCape Town 2015 
368Lukas Esterhuizen36.47South AfricaJohannesburg 2016 
369Anes Haffedh36.48AlgeriaAlgeria Summer Open 2017 
370Azraa Ameer36.63South AfricaCape Town 2015 
371Jason de Kock36.66South AfricaJohannesburg Open 2016 
372Keven Williams36.69South AfricaPretoria Science Week 2015 
373Hamzah Bayat36.75South AfricaJohannesburg 2016 
374Keashin Lubenthiram Moodley36.78South AfricaJohannesburg 2014 
375Langton Rawlins36.88South AfricaTuks Winter 2015 
 Rohan Naik36.88South AfricaJohannesburg 2016 
 Roufaida Insaf Mamou36.88AlgeriaAlgeria Summer Open 2017 
378Joey Forman36.93South AfricaCape Town 2015 
 Muaaz Khan36.93South AfricaJohannesburg Open 2015 
380Hasnain Moola36.99South AfricaSpeedcubes Joburg 2017 
381Franco Burger37.02South AfricaPretoria Science Week 2015 
382Reguia Salim37.10TunisiaTunisia Spring Open 2016 
383Piet Venter Michau37.12South AfricaJohannesburg 2016 
384Nour Eliman Omeiri37.17AlgeriaAlgeria Winter 2016 
385Alex Hintenaus37.21South AfricaCape Town 2016 
386Aidan Mcgrath37.41South AfricaCape Town Open 2016 
387Majd El Bedoui37.51TunisiaTunisia Winter Open 2015 
388Ferdi Delpot37.55South AfricaJohannesburg 2016 
389Alex Bezuidenhout37.58South AfricaJohannesburg 2016 
390Nandor Desi37.78South AfricaCape Town 2015 
391Joseph Melzer37.83South AfricaCape Town 2015 
392Robbie Venter37.84South AfricaJohannesburg 2016 
393Leon de Beer37.94South AfricaJohannesburg 2014 
394Adam Schewitz38.03South AfricaCape Town 2014 
395Dillen Govender38.05South AfricaSpeedcubes Joburg 2017 
396Sarah Katz38.13South AfricaCape Town 2015 
397Matthew Warren Cameron38.15South AfricaSpeedcubes Joburg 2017 
398Alexander Vorster38.16South AfricaCape Town 2016 
399Kyle Taylor38.36South AfricaCape Town Open 2015 
400Ismail Gani38.44South AfricaJohannesburg Open 2016 
401Aadilah Khader38.52South AfricaCape Town 2016 
402Luca Coetzer38.55South AfricaJohannesburg Open 2015 
403Hichem Naami38.59AlgeriaAlgeria Winter 2016 
404Mohamed Anis Charef38.61AlgeriaAlgeria Winter 2016 
405Meekaa'eel Booley38.74South AfricaCape Town 2016 
406Noam Shani38.78South AfricaJohannesburg Open 2015 
 Yusuf Akoodi38.78South AfricaJohannesburg Open 2015 
408Tougheed Marlie38.81South AfricaCape Town 2014 
409Nissim Brett38.83South AfricaCape Town 2014 
410Niel Theron38.86South AfricaCape Town 2015 
411Steven Crocker38.91South AfricaJohannesburg Open 2016 
412Zac Pillay38.95South AfricaJohannesburg 2016 
413Lokmane Bahi38.96AlgeriaAlgeria Summer Open 2017 
414Riaan Meades39.03South AfricaBig 'n Weird 2017 
415Amine Haddad39.04TunisiaTunisia Winter Open 2017 
416Werner van der Walt39.06South AfricaSouth Africa Open 2014 
417Kegan Pelissier39.08South AfricaCape Town 2015 
418Diaan Louw39.21South AfricaTuks Open 2015 
419Clyde Roux39.46South AfricaTuks Open 2015 
420Rym Arezki39.51AlgeriaAlgeria Winter 2016 
421Kelvin Liaw39.65South AfricaJohannesburg Open 2016 
422Niaan Human39.72South AfricaJohannesburg 2016 
423Drewhan Van Der Westhuizen39.84South AfricaCape Town 2015 
424Louis Anthony Wilkinson39.88South AfricaCape Town 2016 
425Abderrahmen Behloul39.94AlgeriaAlgeria Summer Open 2017 
426Paul Potgieter40.15South AfricaSouth Africa Open 2014 
427Elyes Hamouda40.17TunisiaTunisia Autumn Open 2017 
428Lebone Selele40.40South AfricaJohannesburg Open 2015 
429Cameron James40.41South AfricaPretoria Science Week 2015 
430Faeez Dada40.60South AfricaBig 'n Weird 2016 
 Sven Surjoodeen40.60South AfricaJohannesburg 2014 
432Simon James Pauck40.63South AfricaSpeedcubes Cape Town 2017 
433Matthew Short40.64South AfricaCape Town 2016 
434Mehdi Amziane40.66AlgeriaAlgers Summer Open 2016 
435Christiaan Pretorius40.77South AfricaJohannesburg 2014 
436Shaun Green40.83South AfricaPops Toys Summer 2015 
437Gavi Waksman40.89South AfricaSpeedcubes Joburg 2017 
438Kyle Huzninger40.91South AfricaPops Toys Summer 2015 
439Louie Barnard41.03South AfricaJohannesburg Open 2015 
440Feriel Kaced41.11AlgeriaAlgeria Winter 2016 
441Ayur Rameshchandra Matai41.13South AfricaBig 'n Weird 2017 
 Letlatsa Ledingwane41.13South AfricaPretoria Science Week 2015 
443Luke Lenz41.21South AfricaCape Town Open 2015 
444Seifeddine Majdoub41.24AlgeriaTunisia Spring Open 2015 
445Felix Brimelow41.25South AfricaSpeedcubes Joburg 2017 
446Hani Zaaboubi41.30AlgeriaAlgeria Winter 2016 
447Jayden Brits41.33South AfricaSpeedcubes Cape Town 2017 
448Tariq Govender41.34South AfricaJohannesburg 2016 
449Daniel Klette41.37South AfricaCape Town 2016 
450Mouhamed Rami Ben Moussa41.49TunisiaTunisia Winter Open 2015 
451Yosr Boussarsar41.78TunisiaTunisia Autumn Open 2016 
452Ferdi Weyers42.00South AfricaSouth Africa Open 2014 
453Ashton Merriman42.02South AfricaJohannesburg 2016 
454Adem Boutiche42.03AlgeriaAlgeria Winter 2016 
455Zaid Kajee42.06South AfricaJohannesburg 2014 
456Joss Alexander42.08South AfricaJohannesburg 2016 
457Liam James du Plessis42.15South AfricaJohannesburg 2016 
458Mosab Elfasy42.35LibyaChachya Open 2017 
459Jo-Bert van Deventer42.40South AfricaCape Town 2015 
460Nathan Coetzee42.41South AfricaGauteng Winter 2017 
 Sasha Berkowitz42.41South AfricaSpeedcubes Joburg 2017 
462Nidhal Amamou42.50TunisiaTunisia Summer Open 2016 
463Luke Renton42.56South AfricaJohannesburg Open 2015 
464Brenton Early42.63South AfricaCape Town 2016 
465Hercules Kleynhans42.66South AfricaJohannesburg Open 2015 
466Nathan Ford42.68South AfricaJohannesburg Open 2016 
467Ricardo Groenewald42.80South AfricaJohannesburg Open 2016 
468Avi Kupowitz42.85South AfricaJohannesburg 2016 
469Chihab Boutighane42.94AlgeriaAlgeria Winter 2016 
470Mateen Ghood43.06South AfricaPretoria Science Week 2015 
471Liam43.10South AfricaJohannesburg 2016 
 Vivek Rajaram43.10South AfricaJohannesburg 2016 
473Allan Davids43.28South AfricaCape Town Open 2016 
474Devak Mistry43.36South AfricaBig 'n Weird 2016 
475Samuel Gawronsky43.40South AfricaCape Town 2015 
476Divan Van Der Bank43.59South AfricaTuks Open 2015 
477Abdullah Laher43.61South AfricaJohannesburg Open 2015 
478Joffie Berkowitz43.62South AfricaJohannesburg 2016 
479Hamzah Saloojee43.66South AfricaJohannesburg 2016 
480Afef Thabet43.69TunisiaTunisia Spring Open 2016 
481Wai Keung Yiu Man Lung43.80MauritiusMelbourne Cube Day 2011 
482Tynin Sampson43.94South AfricaJohannesburg 2016 
483Kenan Corner44.13South AfricaKimberley Open 2015 
484Gad Matisonn44.28South AfricaSpeedcubes Joburg 2017 
485Maroua Meftah44.40AlgeriaAlgers Summer Open 2016 
486Jordan Landsman44.97South AfricaJohannesburg Open 2015 
487Faizaan Gani45.27South AfricaJohannesburg Open 2016 
488Maxim Wunsch45.36South AfricaSouth Africa Open 2014 
489Jonah Lustig45.39South AfricaCape Town 2016 
490Johan Brink45.49South AfricaJohannesburg Open 2016 
491Luca Clark45.59South AfricaJohannesburg 2016 
492Mishka Vallabh45.78South AfricaKimberley Open 2015 
493Riley de Chaves45.87South AfricaJohannesburg 2016 
494Alaa Hamdi45.94AlgeriaAlgeria Winter 2016 
495Menno Brandt46.03South AfricaAdelaide Summer 2017 
496Abdelbari Bourjouh46.25AlgeriaAlgers Summer Open 2016 
497Jacques Mouton46.34South AfricaSpeedcubes Joburg 2017 
498Khaya Simon46.46South AfricaSpeedcubes Joburg 2017 
499Neal Keyter46.50South AfricaJohannesburg Open 2016 
500Jared Stewart46.56South AfricaSpeedcubes Joburg 2017 
501Hein Nieuwoudt46.61South AfricaCape Town 2016 
502Francois van Schalkwyk46.68South AfricaSouth Africa Open 2014 
503Jodie Corlett46.83South AfricaPops Winter 2015 
 Yusuf Akoojee46.83South AfricaSpeedcubes Joburg 2017 
505Kade Dean46.90South AfricaSpeedcubes Joburg 2017 
506Zander De Groote47.20South AfricaJohannesburg 2016 
507Michael Rosin47.28South AfricaPretoria Science Week 2015 
508Muhammad Athar Kader47.36South AfricaJohannesburg 2016 
509Jared van Bergen47.53South AfricaJohannesburg Open 2016 
510Daniel Kupowitz47.61South AfricaJohannesburg Open 2016 
 Rishkaar Sunnylall47.61South AfricaSpeedcubes Joburg 2017 
512Ryan Ho Hip47.62South AfricaSpeedcubes Joburg 2017 
513Insaf Boussahi47.97AlgeriaAlgeria Summer Open 2017 
514Alex Welte48.09South AfricaCape Town Open 2016 
 Yassine Benaissa48.09AlgeriaAlgers Summer Open 2016 
516Tyler Bolle48.18South AfricaJohannesburg Open 2016 
517Matthew Pillay48.27South AfricaCape Town 2015 
518Robin Niekerk48.52South AfricaKimberley Open 2015 
519Hraklis Papageorgiou48.59South AfricaJohannesburg 2014 
520Dan Klompas48.74South AfricaJohannesburg 2014 
521Nathan Reyneke48.77South AfricaPops Toys Summer 2015 
522Youcef Maouch48.79AlgeriaAlgeria Summer Open 2017 
523Megan Jacobs48.80South AfricaJohannesburg 2016 
524Michael Johnson48.90South AfricaCape Town 2016 
525Fayaaz Basa48.92South AfricaCape Town 2016 
526Luca van Loggerenberg48.95South AfricaJohannesburg 2016 
527James Roberts49.04South AfricaCape Town 2016 
528Stuart Christie49.08South AfricaCape Town 2016 
529Chaker Souissi49.11TunisiaTunisia Summer Open 2016 
530Adriaan Jacobs49.16South AfricaJohannesburg 2016 
531Ethan Kirkland49.18South AfricaCape Town Open 2016 
532Ayur Matai49.24South AfricaSpeedcubes Joburg 2017 
533Reinier Smuts49.25South AfricaJohannesburg Open 2015 
534Douw du Preez49.28South AfricaJohannesburg Open 2016 
535Arno Hatton-Jones49.30South AfricaJohannesburg 2016 
536Brian Scott-Emuakpor49.31NigeriaODU Big Blue Spring 2017 
 Damon Kavonic49.31South AfricaJohannesburg Open 2015 
538Wathek Belleh Lachheb49.37TunisiaTunisia Autumn Open 2017 
539Karla Wessels49.44South AfricaJohannesburg Open 2015 
540Lehan Goosen49.56South AfricaJohannesburg 2016 
541Ibtihel Benziar49.63AlgeriaTunisia Open 2014 
542Mohamed Riahi49.69TunisiaHEM MariCubik Open 2013 
543Liam Hewitson49.90South AfricaCape Town 2014 
544Jaco de Waal49.96South AfricaJohannesburg 2014 
545Kemesha Moodley50.06South AfricaJohannesburg 2014 
546Corné Pieterse50.11South AfricaJohannesburg 2014 
547Younes Bahi50.17AlgeriaAlgeria Summer Open 2017 
548Ibrahim Saddour50.20TunisiaTunisia Spring Open 2015 
549Elijah Sherman50.30South AfricaJohannesburg 2014 
550Daniel Schewitz50.66South AfricaCape Town 2014 
551Mousa Elfasy50.69LibyaChachya Open 2017 
552Amine Zarrad50.70TunisiaTunisia Winter Open 2017 
553Antonie Roets50.80South AfricaKimberley Open 2015 
554Muhammed Bhayla50.97South AfricaSpeedcubes Joburg 2017 
555Fadia Guizlene Taleb51.02AlgeriaAlgeria Winter 2016 
556Nikheil Govindasamy51.19South AfricaJohannesburg 2014 
557Tiag Jacobs51.25South AfricaJohannesburg 2016 
558Jean-Jacq du Plessis51.28South AfricaCape Town 2014 
559Mohamed Dhia Eddine Lombarkia51.35AlgeriaAlgeria Winter 2016 
560Ryan James51.47South AfricaJohannesburg 2014 
561Mohamed Reda Moussouni51.52AlgeriaAlgeria Winter 2016 
562Chaimaa Moubarik51.60MoroccoMorocco Open 2017 
563Khelil Oualdi51.61TunisiaTunisia Autumn Open 2017 
564Caleb Daniels51.73South AfricaCape Town 2016 
565Jordan Weitzer51.83South AfricaTuks Winter 2015 
566Nasrallah Bourjouh52.11AlgeriaAlgeria Winter 2016 
567Mohamed Ouala Eddine Omeiri52.45AlgeriaAlgeria Winter 2016 
568Imaad Dalwai52.52South AfricaCape Town 2015 
569Alla Eddine Mustapha Taleb52.61AlgeriaAlgeria Winter 2016 
570Djebril Zidour52.62AlgeriaAlgeria Summer Open 2017 
571Ulrich Gaum52.66South AfricaCape Town 2014 
572Richard Fisher52.79South AfricaGauteng Winter 2017 
573Krinar Sewpawl52.87South AfricaJohannesburg 2016 
574Janus Roberts52.95South AfricaCape Town 2016 
575Faraaz Parker53.04South AfricaCape Town 2016 
576Doron Zinman53.08South AfricaCape Town 2015 
577Oussema Sgheir53.17TunisiaTunisia Spring Open 2015 
578Ruan van Tonder53.25South AfricaSpeedcubes Joburg 2017 
579Conor Kelly53.33South AfricaWGC Open 2014 
 Thomas Philippus de Vries53.33South AfricaJohannesburg 2016 
581Ross Lakey53.52South AfricaCape Town 2015 
582Cheryl Allen53.53South AfricaSouth Africa Open 2014 
583Harmen Potgieter53.58South AfricaJohannesburg 2016 
584Firas Trabelsi53.63TunisiaTunisia Open 2014 
585Shalin Sing53.65South AfricaSpeedcubes Joburg 2017 
586William Ford53.68South AfricaJohannesburg Open 2015 
587Ruan Wessel van Tonder53.90South AfricaJohannesburg 2016 
588Anes Bayoudh54.10TunisiaTunisia Spring Open 2015 
589Maxwell Musakanda54.11ZimbabweCape Town 2014 
590Amine Kabbaj54.26MoroccoMorocco Open 2017 
 Thomas Brice54.26South AfricaCape Town 2016 
592Noa-Ariella Marks54.55South AfricaJohannesburg Open 2016 
593Ricky Marketos54.59South AfricaJohannesburg 2014 
594Stuart Hudson54.69South AfricaCape Town 2016 
595Kaya Canau-Kurt54.78South AfricaCape Town Open 2016 
596Issam Ben Osman54.86TunisiaTunisia Spring Open 2015 
597Hamza Charfi54.91TunisiaTunisia Autumn Open 2017 
598Moadh Cherif55.06TunisiaTunisia Summer Open 2015 
599Mohamed Zidan Cassim55.71South AfricaJohannesburg 2014 
600Aslam Mekki55.72TunisiaTunisia Summer Open 2015 
601Amy Lauren Green55.90South AfricaPops Toys Summer 2015 
602Bradley Smith55.91South AfricaSpeedcubes Cape Town 2017 
603Shivesh Narsai55.92South AfricaJohannesburg 2016 
604Mohamed Islam Tobni55.96AlgeriaAlgeria Winter 2016 
605Jan-Ernst Oosthuizen55.97South AfricaPretoria Science Week 2015 
606Michael Grinsteud56.03South AfricaCape Town Open 2016 
607Sid Wang56.44South AfricaJohannesburg Open 2016 
608Muaad Alfasy56.51LibyaChachya Open 2017 
609Etienne Theron56.58South AfricaJohannesburg Open 2015 
610Sofia Sandjakeddine56.64AlgeriaAlgeria Winter 2016 
611Rameez Ebrahim56.72South AfricaJohannesburg Open 2015 
612Alaeddine Saidani56.73TunisiaTunisia Winter Open 2017 
613Emma Unthank56.77South AfricaSpeedcubes Cape Town 2017 
614Stefan Milos56.86South AfricaTuks Open 2015 
615Rasool Abrahams56.87South AfricaCape Town 2016 
616Yahya Ghadhab56.92TunisiaChachya Open 2017 
617Rahma Louhichi56.93TunisiaTunisia Winter Open 2017 
618Alec Pratt57.05South AfricaPops Toys Summer 2015 
619Mohammed Cassim57.13South AfricaPretoria Science Week 2015 
620Chayma Boukari57.58TunisiaTunisia Summer Open 2015 
621Fardeen Rhemtula57.80South AfricaTuks Open 2015 
622Adrian Joubert57.86South AfricaJohannesburg Open 2015 
623Anis Kerkeni57.87TunisiaOpal Open 2016 
624Christo Botha57.91South AfricaPretoria Science Week 2015 
625Michal Kita57.94South AfricaCape Town Open 2016 
 Shivay Brijomhan57.94South AfricaJohannesburg 2016 
627Yassine Miled57.96TunisiaTunisia Summer Open 2015 
628Bianca Curitz58.00South AfricaCape Town 2015 
629Abdennour Chami58.04AlgeriaAlgers Summer Open 2016 
 Ghayda Tebessi58.04TunisiaTunisia Spring Open 2015 
631Douae El Hani58.07MoroccoMorocco Open 2017 
632Wilhelm Gelderblom58.13South AfricaSpeedcubes Cape Town 2017 
633Rayen Ltaief58.27TunisiaChachya Open 2017 
634Tahar Bachir Charbi58.32AlgeriaAlgeria Summer Open 2017 
635Mohamed Momtez Bouzouita58.66TunisiaTunisia Open 2014 
636Cian Ramkissoon58.70South AfricaJohannesburg 2016 
637George Guvamatanga58.72South AfricaCape Town Open 2016 
638Ela Ben Saad58.76TunisiaTunisia Autumn Open 2016 
639Aya Rebadj58.92AlgeriaAlgeria Winter 2016 
640Gayle Apfel58.93South AfricaCape Town Open 2015 
641Ali Rached Hadjine59.10AlgeriaAlgeria Winter 2016 
642Matthew Jean Thompson59.13South AfricaCape Town Open 2016 
643Enrico Dreyer59.32South AfricaJohannesburg 2016 
644Jake Oelz59.33South AfricaCape Town Open 2015 
645Amaan Nadvi59.40South AfricaCape Town 2014 
646Mohamed Amine Koulache59.47AlgeriaAlgeria Winter 2016 
647Esmeralda Steyn59.54South AfricaSpeedcubes Joburg 2017 
648Ayhem Bou Abid59.55TunisiaTunisia Winter Open 2017 
649Hana Mekhlouf59.58AlgeriaAlgeria Summer Open 2017 
650Ilyes Kerkeni59.61TunisiaOpal Open 2016 
651Thuto Moitsemang59.63South AfricaKimberley Open 2015 
652Mohamed Rekik59.79TunisiaTunisia Open 2014 
653Ishak Abdelqodous Djerah59.85AlgeriaAlgers Summer Open 2016 
654Joshua Isaacs1:00.16South AfricaTuks Winter 2015 
655Roscoe Botha1:00.22South AfricaJohannesburg Open 2016 
656Sohial Ounnas1:00.25AlgeriaAlgeria Winter 2016 
657Saif Ben Salah1:00.32TunisiaTunisia Winter Open 2015 
658Mark Doyle1:00.58South AfricaCape Town 2015 
659Firas Jendoubi1:00.61TunisiaTunisia Autumn Open 2017 
660Billieleigh Billson1:00.76South AfricaJohannesburg 2016 
661Noureddine Douib1:00.79AlgeriaAlgers Summer Open 2016 
662Ethan Esterhuizen1:00.92South AfricaJohannesburg 2016 
663Mark Taylor1:01.02South AfricaCape Town 2014 
664Leo Bachmann1:01.31South AfricaCape Town 2014 
665Chihab Eddine Boutichane1:01.59AlgeriaChachya Open 2017 
666Khaled Kaoubi1:01.64TunisiaTunisia Winter Open 2017 
667Nina Unthank1:01.68South AfricaSpeedcubes Cape Town 2017 
668Abubakar Ahmed1:01.71South AfricaEden Village Winter 2017 
669Samuel Hayes1:01.80South AfricaCape Town Open 2015 
670Naela Akrour1:01.87AlgeriaChachya Open 2017 
671Sohaib Benamra1:01.91AlgeriaAlgeria Winter 2016 
672Nicholas Visagie1:02.19South AfricaJohannesburg 2016 
673Aymen Bouziane1:02.26AlgeriaAlgeria Winter 2016 
674Vincent Jordaan1:02.30South AfricaGauteng Winter 2017 
675Yacine Hanafi1:02.36AlgeriaAlgeria Summer Open 2017 
676St-John Salisbury1:02.37South AfricaGauteng Winter 2017 
677Imran Sydney1:02.52South AfricaCape Town 2016 
678Mohamed Mourou1:02.53MoroccoMurcia Open 2013 
679Luke James Chadwick1:02.61South AfricaCape Town 2014 
680Hiba Oucief1:02.65AlgeriaAlgeria Winter 2016 
681Rayen Fares1:02.74TunisiaTunisia Open 2014 
682Alisha Govender1:02.78South AfricaJohannesburg Open 2015 
683Shneur Zalman Smith1:02.89South AfricaJohannesburg 2016 
684Mohamed Fazel Khan1:02.91South AfricaKimberley Open 2015 
685Jonathan McCormack1:03.00South AfricaCape Town 2016 
686Lauren Frade1:03.02South AfricaSouth Africa Open 2014 
687Ceryne Koulache1:03.03AlgeriaAlgeria Winter 2016 
688Cameron Arthur1:03.05South AfricaJohannesburg Open 2015 
689Aaron Levenberg1:03.28South AfricaJohannesburg Open 2015 
 Rachel Jane Green1:03.28South AfricaPops Toys Summer 2015 
691Karthik Kara1:03.38South AfricaSpeedcubes Joburg 2017 
692David Shochot1:03.63South AfricaCape Town 2014 
693Yecin Ouertani1:03.64TunisiaChachya Open 2017 
694Mohamed Helmi Zarai1:03.76TunisiaTunisia Summer Open 2016 
695Ori Rose Melzer1:03.84South AfricaCape Town 2015 
696Heinu van Jaarsveld1:04.01South AfricaSpeedcubes Joburg 2017 
697Imaad Kumandan1:04.11South AfricaCape Town 2016 
 Nouha Chouihi1:04.11TunisiaTunisia Winter Open 2015 
699Nicholas Smart1:04.21South AfricaCape Town Open 2016 
700Mohamed Meradi1:04.68AlgeriaAlgeria Winter 2016 
701Caleb Johnstone1:04.97South AfricaJohannesburg Open 2015 
702Ammaarah Wadee1:05.00South AfricaPops Toys Summer 2015 
703Ahmed Ghanmi1:05.03TunisiaTunisia Spring Open 2015 
704Levi Kavonic1:05.21South AfricaJohannesburg Open 2015 
 Matthew Hird1:05.21South AfricaSpeedcubes Cape Town 2017 
706Asma Mabroul1:05.37TunisiaTunisia Spring Open 2016 
707Trevor Nell1:05.75South AfricaCape Town Open 2016 
708Hanjo Odendaal1:05.84South AfricaCape Town Open 2016 
 Mohamed Amine Ayadi1:05.84TunisiaTunisia Autumn Open 2016 
710Alaa Boussaffara1:05.90TunisiaTunisia Spring Open 2016 
711Marthinus Beets1:06.00South AfricaJohannesburg 2016 
712Zahra Kadwa1:06.05South AfricaCape Town 2016 
713Yonatan Rabinowitz1:06.25South AfricaJohannesburg Open 2015 
714Tracy Visser1:06.53South AfricaJohannesburg 2016 
715Tyla Gill1:06.58South AfricaCape Town 2014 
716Abdou Essalam Lerari1:06.64AlgeriaAlgeria Winter 2016 
717Ahmed Rebai1:06.66TunisiaTunisia Spring Open 2016 
718Miqdad Alfasy1:06.76LibyaChachya Open 2017 
719Nada Benzaoui1:07.15AlgeriaTunisia Open 2014 
720Brian Joubert1:07.18South AfricaCape Town 2014 
721Angus Dippenaar1:07.28South AfricaSpeedcubes Joburg 2017 
 Brandon van der Halt1:07.28South AfricaSpeedcubes Joburg 2017 
723Jaco Faught1:07.30South AfricaGauteng Winter 2017 
724Oussama Gabbouj1:07.83TunisiaTunisia Winter Open 2015 
725Chiraz Labaci1:08.07AlgeriaAlgeria Summer Open 2017 
726Ilan Ben Melech1:08.09South AfricaJohannesburg Open 2015 
727Yael Kallmann1:08.61South AfricaCape Town 2014 
728Rached Fares1:08.63TunisiaTunisia Open 2014 
729Mouhamed Amine Zeddam1:08.64AlgeriaAlgeria Winter 2016 
730Yehuda Hecht1:08.84South AfricaCape Town 2014 
731Willem van Jaaesveld1:09.09South AfricaSpeedcubes Joburg 2017 
732Amine Lemmou1:09.16AlgeriaAlgeria Summer Open 2017 
733Wassim Ramdani1:09.23AlgeriaAlgeria Winter 2016 
734Ahmed Yacine Atoussi1:09.28AlgeriaAlgers Summer Open 2016 
735Meriam Jamel1:09.59TunisiaTunisia Autumn Open 2017 
736Craig Simpson1:09.63South AfricaCape Town 2014 
737Nessrine Arezki1:09.80AlgeriaAlgeria Winter 2016 
738Jeanré Wilken1:10.18South AfricaCape Town 2014 
739Connor Prentice1:10.27South AfricaJohannesburg 2014 
740Sonia Sandjakeddine1:10.59AlgeriaAlgeria Winter 2016 
741Sabiha Jhetam-Loonat1:10.83South AfricaCape Town 2014 
742Yisroel Hecht1:10.94South AfricaCape Town 2014 
743Oualid Ezzahiri1:11.24MoroccoMorocco Open 2017 
744Mika'il Adams1:11.38South AfricaCape Town 2016 
745Wissam Lemmou1:11.60AlgeriaAlgeria Summer Open 2017 
746Layna Bekker1:11.79South AfricaJohannesburg 2016 
747Elouise Nell1:11.84South AfricaCape Town Open 2016 
748Matthew Hill1:12.32South AfricaCape Town 2016 
749Ross Silbert1:12.41South AfricaCape Town 2014 
750Abdelhamid Birane1:12.44AlgeriaAlgeria Winter 2016 
751Alistair Mc Donald1:12.88South AfricaCape Town 2014 
752Zaki Abd Alh Behram1:13.07AlgeriaAlgers Summer Open 2016 
753Razeen Abdool1:13.21South AfricaJohannesburg Open 2015 
754Aymen Gabbouj1:13.33TunisiaTunisia Spring Open 2016 
755Seifedine Khaldi1:13.43AlgeriaAlgeria Winter 2016 
756Abdelghani Nadji1:13.55AlgeriaAlgeria Winter 2016 
757Andre Stemment1:13.78South AfricaCape Town Open 2015 
758Eya Dridi1:13.95TunisiaTunisia Spring Open 2016 
759Wessel Beneke1:14.13South AfricaCape Town 2016 
760Ketan Tailor1:14.34ZambiaCape Town 2014 
761Tristan Thomas1:14.63South AfricaCape Town 2014 
762Tristan Malherbe1:14.66South AfricaJohannesburg Open 2015 
763Ayoub Galoul1:15.04AlgeriaAlgeria Winter 2016 
764Anis Tafraoui1:15.17AlgeriaAlgeria Winter 2016 
 Mohamed Kacem Toumi1:15.17TunisiaTunisia Open 2014 
766Amine Bouslah1:15.55TunisiaTunisia Summer Open 2015 
767Alexander Viljoen1:15.74South AfricaJohannesburg 2016 
768Robbie Taylor1:16.15South AfricaCape Town 2014 
769Slimane Akkouche1:16.27AlgeriaTunisia Open 2014 
770Souad Jaafri1:17.08MoroccoGaleries Lafayette Open 2011 
771Tadjine Ali Rached1:17.15AlgeriaAlgers Summer Open 2016 
772Xavier Naidoo1:17.20South AfricaJohannesburg 2016 
773Matthew Earle1:17.44South AfricaCape Town Open 2015 
774Khaled Lombarkia1:17.65AlgeriaAlgers Summer Open 2016 
775Soumia Malki1:17.83AlgeriaAlgers Summer Open 2016 
776Muhammad Khan1:18.71South AfricaJohannesburg 2014 
777Nour Boutighane1:18.97AlgeriaChachya Open 2017 
778Aya Ben Saad1:19.15TunisiaTunisia Autumn Open 2016 
779Rafee Besbes1:19.32TunisiaTunisia Open 2014 
780Mohamed Ali Bizid1:19.35TunisiaTunisia Open 2014 
781Youcef Adour1:19.47AlgeriaAlgeria Winter 2016 
782Mitchell Bone1:19.53South AfricaJohannesburg 2014 
783Lamiss Besbes1:19.59TunisiaTunisia Open 2014 
784Nourhene Rabaoui1:19.71TunisiaTunisia Spring Open 2016 
785Joshua Langenhoven Clark1:20.49South AfricaCape Town Open 2016 
786Senda Belaanes1:21.23TunisiaChachya Open 2017 
787Aya Dridi1:21.28TunisiaTunisia Winter Open 2015 
788Mohamed Amime Hadded1:21.56TunisiaTunisia Spring Open 2015 
789Mustapha Labaci1:21.83AlgeriaAlgeria Summer Open 2017 
790Ruben Calitz1:22.16South AfricaJohannesburg Open 2015 
791Dorothea Lotter1:22.22South AfricaPops Winter 2015 
792Lance Katz1:22.69South AfricaCape Town 2014 
793Farouk Saaidia1:22.81TunisiaTunisia Open 2014 
794Steve Chalom1:22.83South AfricaJohannesburg Open 2016 
795Youssef Ghedira1:22.85TunisiaTunisia Winter Open 2015 
796Carl Binedell1:24.16South AfricaCape Town Open 2015 
797Reda Bounaas1:24.51AlgeriaTunisia Open 2014 
798Paul Mvuyana1:24.53South AfricaJohannesburg Open 2016 
799Maria Gourine1:25.01AlgeriaAlgers Summer Open 2016 
800Awatef Ben Hassine1:25.52TunisiaTunisia Winter Open 2015 
801Soualili Houssem Eddine1:25.77AlgeriaAlgers Summer Open 2016 
802Ethan Johnson1:26.50South AfricaCape Town 2014 
803Mohamed Aziz Sassi1:26.87TunisiaTunisia Winter Open 2015 
804Khawla Triki1:27.16TunisiaTunisia Winter Open 2015 
805Imen Khenchelaoui1:27.30AlgeriaChachya Open 2017 
806Jo Stone1:27.52South AfricaCape Town 2015 
807Sara Bouqua1:27.69MoroccoMorocco Open 2017 
808Achraf Rabaoui1:27.74TunisiaTunisia Summer Open 2016 
809Amira Thabet1:27.84TunisiaTunisia Spring Open 2015 
810Helgard du Toit1:28.35South AfricaJohannesburg Open 2015 
811Youssef Chelaifa1:28.82TunisiaTunisia Open 2014 
812Houda Boutighane1:28.95AlgeriaAlgeria Winter 2016 
813Estiaan van der Heever1:29.37South AfricaSpeedcubes Joburg 2017 
814Yacin Saoud1:29.43AlgeriaAlgeria Winter 2016 
815Moatez Bedoui1:29.74TunisiaTunisia Summer Open 2015 
816Mootez El Bedoui1:29.83TunisiaTunisia Winter Open 2015 
817Declan Heathcote-Marks1:29.99South AfricaCape Town 2014 
818Nourane Abbar1:30.17AlgeriaAlgeria Summer Open 2017 
819Mohamed Khalil Ben Saleh1:30.44TunisiaTunisia Winter Open 2015 
820Brynn Posthumus1:30.55South AfricaJohannesburg 2014 
821Lina Tayeri1:31.14TunisiaTunisia Open 2014 
822Ibtissam Ainouche1:33.27AlgeriaAlgeria Summer Open 2017 
823Mia Dippenaar1:33.50South AfricaJohannesburg 2016 
824Danni Shochot1:33.72South AfricaCape Town 2015 
825Tessa Abrahamson1:35.96South AfricaJohannesburg 2014 
826Abderaouf Birane1:36.08AlgeriaAlgers Summer Open 2016 
827Yassine Habi1:36.15AlgeriaTunisia Open 2014 
828Hannes van Niekerk1:36.63South AfricaCape Town 2014 
829Ane Malan1:37.07South AfricaCape Town 2016 
830Lisa Bergoff Grey1:37.44South AfricaCape Town 2014 
831Amira Bougherbi1:37.63AlgeriaAlgeria Summer Open 2017 
832Jeremy Martin1:38.30South AfricaCape Town 2014 
833Samantha Lustig1:38.45South AfricaCape Town 2016 
834Bianca Le Cornu1:38.55South AfricaJohannesburg 2016 
835Juan Holscher1:39.00South AfricaCape Town 2014 
836Saad Panjwani1:40.21MalawiCape Town 2015 
837Ghazi Ammari1:40.24TunisiaTunisia Spring Open 2015 
838Dylan Maneveld1:40.90South AfricaCape Town 2014 
839Yassmine Alaya1:41.43TunisiaTunisia Winter Open 2015 
840Azhar Randeree1:42.08South AfricaCape Town 2015 
841Cobus Vorster1:42.15South AfricaCape Town 2016 
842Aaron Lustig1:42.33South AfricaCape Town Open 2016 
843Fatiha Benrahmani1:43.02AlgeriaAlgers Summer Open 2016 
844Asmaa Houar1:43.19AlgeriaAlgers Summer Open 2016 
845Yehuda Brett1:43.55South AfricaCape Town 2014 
846Adam Stein1:44.00South AfricaJohannesburg 2014 
847Sarra Bannour1:44.08TunisiaTunisia Winter Open 2015 
848Jason Rodrigues1:44.19South AfricaKimberley Open 2015 
849Iheb Gasmi1:45.47TunisiaTunisia Summer Open 2015 
850Ashraf Ahmed1:48.70NigeriaZurich Open 2016 
851Celeste Compion1:48.83South AfricaToronto Open Fall 2007 
852Oussama Bouchahda1:48.86TunisiaTunisia Summer Open 2015 
853Nasrallah Bourjouh1:48.91AlgeriaAlgers Summer Open 2016 
854Mahmoud Amine Jebara1:49.60TunisiaTunisia Spring Open 2015 
855Stephan Joubert1:51.72South AfricaSpeedcubes Cape Town 2017 
856Gavin Earle1:52.46South AfricaCape Town Open 2015 
857Fatima Dilmi1:54.05AlgeriaAlgers Summer Open 2016 
858Duncan Maneveld1:54.11South AfricaCape Town 2014 
859Khalek Khader1:55.32South AfricaCape Town 2016 
860Aboubaker Chaeib1:57.83TunisiaTunisia Autumn Open 2017 
861Fanevamampiandra Herinirina1:58.34MadagascarTunisia Spring Open 2015 
862Tayeb Boukhersa1:58.40AlgeriaAlgers Summer Open 2016 
863Ibtihel Boukhris1:59.88TunisiaTunisia Open 2014 
864Monir Amerkhous2:01.05MoroccoFrench Open 2008 
865Raouf Thabet2:01.49TunisiaTunisia Spring Open 2017 
866Hamza Sayeh2:03.83TunisiaChachya Open 2017 
867Ahmad Wassim Omeiri2:04.74AlgeriaAlgeria Winter 2016 
868Suraya Abdulla2:05.40South AfricaJohannesburg 2014 
869Erica Williams2:05.90South AfricaCape Town 2014 
870Yakoub Abdelmoundji Djerah2:06.42AlgeriaAlgers Summer Open 2016 
871Nihal Labaci2:07.06AlgeriaAlgeria Summer Open 2017 
872Naima Labaci2:08.09AlgeriaAlgeria Summer Open 2017 
873Liora Shochot2:08.56South AfricaCape Town 2015 
874Helena Deysel2:12.15South AfricaBig 'n Weird 2016 
875Brian Lustig2:15.28South AfricaCape Town Open 2016 
876Mohamed Sayeh2:15.51TunisiaChachya Open 2017 
877Faith Martin2:16.30South AfricaCape Town 2014 
878Zineb Aarab2:20.05MoroccoMorocco Open 2017 
879Chantelle Jackson2:21.84South AfricaJohannesburg Open 2015 
880Kevin Keuvelaar2:22.15South AfricaJohannesburg 2014 
881Khadidja Lerari2:23.07AlgeriaAlgers Summer Open 2016 
882Craig Robinson2:23.18South AfricaSpeedcubes Cape Town 2017 
883Dave Williams2:30.46South AfricaJohannesburg 2014 
884Imane Ouaali2:31.32MoroccoMorocco Open 2017 
885Meriam Ismail2:32.44TunisiaTunisia Summer Open 2015 
886Sizwe Nkosi2:37.36South AfricaSouth Africa Open 2014 
887Sandra Badenhorst2:42.46South AfricaJohannesburg 2016 
888Abdelbari Derghal2:45.80AlgeriaAlgeria Summer Open 2017 
889Rafik Chaabouni2:53.96TunisiaSwiss Open 2009 
890Chaimae Eddiouri2:56.04MoroccoMorocco Open 2017 
891Aidan Beukman2:56.42South AfricaJohannesburg 2016 
892Mouhamed Fahmi Krifa2:59.04TunisiaTunisia Summer Open 2015 
893Nadia Chakir3:22.30MoroccoMorocco Open 2017 
894Charles Melzer4:03.09South AfricaCape Town Open 2016 
895Agnes Ringia Wallin4:45.56TanzaniaSwedish Championship 2017 
896Huda Boutiche4:55.55AlgeriaAlgers Summer Open 2016 
897Meriam Ben Khalifa6:01.75TunisiaTunisia Winter Open 2017