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