3x3x3 Cube          Africa          All Persons
 
Rank Person Result Citizen of Competition  
1Yassine Bettahar6.73AlgeriaSetif Spring Open 2018 
2Shivaan Harichander8.00South AfricaSoweto Spring Open 2018 
3Emna Boughizane8.14TunisiaFinally Tunis Open 2018 
4Ruben Grobler8.46South AfricaArnold Classic Africa 2018 
5Zaakir Hagee8.49South AfricaSpeedcubes Joburg 2017 
6Hassen Kallala8.52TunisiaFinally Tunis Open 2018 
7Moez Boussarsar8.82TunisiaChachya Open Rotary Edition 2018 
8Cameron Blumenow8.99South AfricaGauteng Autumn 2018 
9Youssef Kallala9.11TunisiaTunisia Winter Open 2018 
10Amine Chouchane9.20TunisiaTunisia Autumn Open 2017 
11Justin Zhang9.25South AfricaBig 'n Weird 2017 
12Kamaru-Deen Lawal9.33NigeriaCSP Fall 2012 
13Maverick Pearson9.40South AfricaArnold Classic Africa 2018 
14Sadiq Ahmed9.75NigeriaNew York City Winter 2017 
15Stephen Cotterrell9.81South AfricaCape Town Open 2015 
16Ayman Mohamed Abdalla10.24EgyptOakville Limited Fall 2017 
17Ayoub El Atouany10.33MoroccoMorocco Open 2018 
18Lonwabo Mvovo10.48South AfricaCape Town 2016 
19Mohamed Ben Driss Chokri10.56MoroccoMijas Open 2017 
20Abdul Darries10.59South AfricaSpeedcubes Cape Town 2017 
21Conor Cronin10.60South AfricaPeterborough Open 2017 
22David Joseph10.66South AfricaCape Town 2016 
23Jacobus Philip Haupt10.71South AfricaVancouver Summer 2012 
24Pieterjan Joubert10.73South AfricaGauteng Autumn 2018 
25Patrick Ellis11.00South AfricaArnold Classic Africa 2018 
26Quinton Scholtz11.06South AfricaGauteng Autumn 2018 
27Terushan Moodley11.25South AfricaSoweto Spring Open 2018 
28Mouhamed Islem Boukri11.48AlgeriaChachya Open Rotary Edition 2018 
29Anas Meziani11.49MoroccoArchena Open 2016 
30Aymen Aissaoui11.50AlgeriaChachya Open 2017 
31Logan Woolfson11.66South AfricaTuks Open 2015 
32Shane Swanepoel11.70South AfricaGauteng Autumn 2018 
33Casey Milos11.83South AfricaJohannesburg Open 2015 
34Achraf Chaouch11.85TunisiaChachya Open Rotary Edition 2018 
35Emile Compion11.94South AfricaToronto Open Winter 2012 
36Jaméan Groenewald11.96South AfricaBig 'n Weird 2016 
37Timothy Fon Sing12.01MauritiusMauritius Open 2018 
38Omar Ouadouha12.05MoroccoMorocco Open 2018 
39Christopher Kondylis12.06South AfricaSpeedcubes Joburg 2017 
40Jasen Bredenkamp12.11South AfricaGauteng Winter 2017 
41Victor Ebubechukwu Tobechukwu Asiwe12.15NigeriaPretoria Science Week 2015 
42Rayan Kerkeni12.25TunisiaOpal Open 2016 
43Lawrence Obioma12.31NigeriaTaylor's Cube Open 2012 
44Kayur Ranchod12.32South AfricaSpeedcubes Cape Town 2018 
45Marike Faught12.38South AfricaArnold Classic Africa 2018 
46Tarek Bazizi12.61AlgeriaAlgeria Winter Open 2017 
47Jonathan Munro12.69South AfricaSpeedcubes Cape Town 2018 
48Mohamad Tamer Mohamad12.73EgyptSydney Championship 2017 
 Nkosinathi Radebe12.73South AfricaJohannesburg 2016 
 Timothy Joseph12.73South AfricaCape Town 2016 
51Riley Naidoo12.79South AfricaArnold Classic Africa 2018 
52Wael Ben Ali13.01TunisiaChachya Open Rotary Edition 2018 
53Taariq Hassim13.08South AfricaSoweto Spring Open 2018 
54Richard Hohls13.13South AfricaPretoria Science Week 2015 
 Zameer Dada13.13South AfricaGauteng Winter 2017 
56Jeandre du Preez13.24South AfricaGauteng Autumn 2018 
57Jesse Tipton13.26South AfricaUK Championship 2016 
58Pranav Ramraj13.28South AfricaEden Village Winter 2017 
59Selim Makni13.41TunisiaFinally Tunis Open 2018 
60John Setati13.53South AfricaArnold Classic Africa 2018 
61Brendan James Gray13.55South AfricaSpeedcubes Joburg 2017 
 Evan Roux13.55South AfricaBig 'n Weird 2016 
63Brent Boswell13.56South AfricaSpeedcubes Cape Town 2018 
64Raparaoelina Mandresy13.58MadagascarSlow N Steady Summer 2017 
65Etienne Amany13.84Côte d'IvoireLyon Winter Open 2007 
66Donovan Pretorius13.88South AfricaJohannesburg Open 2015 
67Michael Beukman13.94South AfricaArnold Classic Africa 2018 
68Nouamane Ezzemrany13.96MoroccoMorocco Open 2018 
69Willie De Klerk14.09South AfricaArnold Classic Africa 2018 
70Pierre Cilliers14.16South AfricaCape Town 2014 
71Dylan Swarts14.27South AfricaArnold Classic Africa 2018 
72Kian Hanekom14.31South AfricaCape Town Open 2015 
73Fadi Aissaoui14.40AlgeriaAlgeria Winter Open 2017 
74Uan Hermanus14.43South AfricaCape Town 2016 
75Jordan North14.44South AfricaCape Town 2016 
76Liron Horowitz14.45South AfricaSpeedcubes Joburg 2017 
77Shahil Koovarjee14.55South AfricaArnold Classic Africa 2018 
78Antonio Pereira14.69South AfricaArnold Classic Africa 2018 
79Haithem Chirane14.71AlgeriaAlgeria Winter Open 2017 
80André Hallaby14.77South AfricaJohannesburg 2014 
81Slimane Siroukane14.78AlgeriaAlgeria Winter Open 2017 
82Shaiv Ramdhani14.79South AfricaVancouver Winter 2018 
83Mark van Wyk14.80South AfricaGerman Open 2018 
84Youcef Kouadria14.82AlgeriaAlgeria Winter Open 2017 
85Taha Ben Salah14.91TunisiaTunisia Winter Open Day 2017 
86Aziz Dimassi14.99TunisiaChachya Open 2017 
87Leith Guelmami15.01TunisiaChachya Open 2017 
88Ekhard Rabie15.03South AfricaArnold Classic Africa 2018 
89Dylan Dulthummon15.18MauritiusMauritius Open 2018 
90Tyrone Warren Bayliss15.26South AfricaSpeedcubes Cape Town 2018 
91Zainab Abo Jamal15.34SudanRamli Mall Open 2018 
92Christo du Venage15.38South AfricaPretoria Science Week 2015 
93Nathan Hees15.49South AfricaJohannesburg 2016 
94Benjamin Kleyn15.52South AfricaSpeedcubes Cape Town 2018 
 Gabriel Robinson15.52South AfricaArnold Classic Africa 2018 
 Matthew Cohen15.52South AfricaJohannesburg Open 2016 
97Anthony Orji15.53NigeriaMonmouth 2013 
98Ayman Bourchachene15.57MoroccoMorocco Open 2018 
99Christian Lacle15.68TogoMorocco Open 2018 
 Nour Mseddi15.68TunisiaTunisia Spring Open 2017 
101Mehdi Zinelabidine15.71TunisiaTunisia Winter Open Day 2017 
102Dalton Bosman15.72South AfricaJohannesburg Open 2015 
103Conrad Kruger15.75South AfricaSpeedcubes Joburg 2017 
104Brayden Steenhoff15.81South AfricaGauteng Autumn 2018 
105Motasim Mauthoor15.90MauritiusMauritius Open 2018 
106Jacq van Jaarsveld16.00South AfricaCape Town 2014 
107David Shotter16.08South AfricaUK Championship 2016 
108Abdesalam Derdour16.10AlgeriaAlgers Summer Open 2016 
109Tristan Viranyi16.11South AfricaCape Town Open 2015 
110Jawad Ben Slimane16.22MoroccoMorocco Open 2018 
111Milind Bhoyroo16.34MauritiusMauritius Open 2018 
112Thorne Hamer16.40South AfricaArnold Classic Africa 2018 
113Keanu Nahum Murugan16.43South AfricaArnold Classic Africa 2018 
 Keelan Naidoo16.43South AfricaAdelaide Summer 2018 
115Errol Koffi16.47Côte d'IvoireNational Capital Region 2017 
116Dewald Swanevelder16.51South AfricaArnold Classic Africa 2018 
117Tristan Steenveld16.52South AfricaSpeedcubes Cape Town 2017 
118Muhammad Akoodi16.66South AfricaSpeedcubes Joburg 2017 
119Soufiane Lakhlifi16.73MoroccoMorocco Open 2017 
120Chady Ben Hamida16.76TunisiaTunisia Summer Open 2015 
121Khwezi Nyathi16.84South AfricaJohannesburg Open 2016 
122Lindsay Hans16.93South AfricaCape Town Open 2015 
123Pranav Ramdhani17.09South AfricaVancouver Winter 2018 
124Keandre Swanepoel17.16South AfricaArnold Classic Africa 2018 
125Chris Groenewald17.31South AfricaArnold Classic Africa 2018 
 Hanzalah Ismail17.31South AfricaSpeedcubes Joburg 2017 
127Mohamed Elkhatri17.32MoroccoMorocco Open 2017 
128Wajdi Omrani17.45TunisiaFinally Tunis Open 2018 
129Khaled Bazizi17.53AlgeriaAlgeria Winter 2016 
130Ken Chan Thim17.55MauritiusMauritius Open 2018 
 William Mouton17.55South AfricaJohannesburg 2016 
132Lourens Kruger17.65South AfricaJohannesburg Open 2016 
133Xander Coetzee17.73South AfricaArnold Classic Africa 2018 
134Christo Hoffman17.74South AfricaArnold Classic Africa 2018 
135Jossi Afargan17.90South AfricaArnold Classic Africa 2018 
136Rami Hennawi17.95EgyptQuinnipiac 2018 
137Khouloud Belarbi17.96AlgeriaSetif Spring Open 2018 
138Dylan Adriaanse17.97South AfricaCape Town Open 2015 
 Haasya Baadal Shah17.97KenyaSpeedcubing ESYA 2018 
140Mahir Ambelal17.99South AfricaSoweto Spring Open 2018 
141Adam Mohamed18.10South AfricaCape Town 2016 
142Timothy Lawrance18.35South AfricaGauteng Autumn 2018 
143Ruan van der Spoel18.36South AfricaJohannesburg Open 2015 
144Aziz Boussarsar18.37TunisiaAlgeria Winter Open 2017 
145Athos Whittington18.44South AfricaArnold Classic Africa 2018 
 Gerrie van Staden18.44South AfricaArnold Classic Africa 2018 
147Sejal Khan18.52South AfricaLong Island 2010 
148Zac Rubin18.71South AfricaCape Town 2014 
149Pranav Gungadeen18.78South AfricaSoweto Spring Open 2018 
150Karan Jeevan18.84South AfricaArnold Classic Africa 2018 
 Zander Hanekom18.84South AfricaTuks Winter 2015 
152Jesse Lewis18.93South AfricaArnold Classic Africa 2018 
153Mahmoud Ibrahim18.95TunisiaChachya Open 2017 
 Mohamed Lahouel18.95TunisiaTunisia Autumn Open 2017 
155Mehdi Jaafour18.97MoroccoMorocco Open 2018 
156Thammy Ndlovu19.02South AfricaBig 'n Weird 2017 
157Sam Peters19.13South AfricaSpeedcubes Cape Town 2018 
158Zoubir Lebbihiat19.23AlgeriaSetif Spring Open 2018 
159Salim Ameziane19.25MoroccoMorocco Open 2018 
160Aya El Hani19.27MoroccoMorocco Open 2018 
161Asher Steenhoff19.30South AfricaGauteng Autumn 2018 
162Ricco Visser19.35South AfricaSpeedcubes Cape Town 2018 
163Pierre Van Rensburg19.36South AfricaSouth Africa Open 2014 
164Liam O'Hagan19.38South AfricaJohannesburg 2014 
165Hayat Farah Benantar19.50AlgeriaAlgeria Winter Open 2017 
166Mohamed Aziz Bouaouina19.60TunisiaTunisia Spring Open 2015 
167Jaco van der Bank19.68South AfricaJohannesburg Open 2016 
168Cullen Milne19.80South AfricaSpeedcubes Cape Town 2018 
169Jagger Khalifa19.83South AfricaCape Town Open 2015 
 Mohamed Aziz Alaya19.83TunisiaChachya Open 2017 
171Joshua T. Makuwa19.89ZimbabweSoweto Spring Open 2018 
172Hridhay Somera19.91South AfricaJohannesburg Open 2016 
173Mahmoud Imhah19.93MoroccoMorocco Open 2018 
174Soufiane Adeir19.95MoroccoMorocco Open 2018 
175Chedli Ghorbel19.96TunisiaFinally Tunis Open 2018 
176Jacques Valentine19.98South AfricaSpeedcubes Cape Town 2017 
 Muhammad Jasat19.98South AfricaSpeedcubes Joburg 2017 
178Amr Ramadan20.19EgyptAachen Open 2011 
179Joel Kahl20.25South AfricaJohannesburg 2016 
 Zander Biewenga20.25South AfricaSouth Africa Open 2014 
181Edoo Mohamad Ridwaan20.28MauritiusPutra Speedcubing Challenge 2018 
182Steven Watts20.29South AfricaSpeedcubes Joburg 2017 
183Yusuf Momoniat20.30South AfricaBig 'n Weird 2017 
184Kimon Candiotes20.38South AfricaTuks Winter 2015 
185Zakaria Abdelaziz20.54AlgeriaAlgeria Winter 2016 
186Prian Naidoo20.55South AfricaSpeedcubes Joburg 2017 
187Abe Wickham20.56South AfricaCape Town 2014 
188Lucas Martin20.69MauritiusMauritius Open 2018 
189Devin Joubert20.75South AfricaCape Town 2015 
190Shalin Sing20.84South AfricaArnold Classic Africa 2018 
191Hashil Arjun20.91South AfricaJohannesburg 2014 
 Mandla Zondo20.91South AfricaSouth Africa Open 2014 
193Lucian Erasmus21.02South AfricaSpeedcubes Cape Town 2018 
194Yassine Jdidi21.13MoroccoMorocco Open 2018 
195Hadil Wissal Meradi21.18AlgeriaAlgeria Winter Open 2017 
 Rudi Briel21.18South AfricaGauteng Autumn 2018 
197Leandro Vindu Kalemba21.22AngolaWorld Championship 2015 
 Lochlan Williamson21.22South AfricaSpeedcubes Cape Town 2018 
199Noah Krishnamoorty21.26MauritiusMauritius Open 2018 
200Oliver Morgan21.27South AfricaJohannesburg Open 2016 
201Stefan van der Sandt21.30South AfricaCape Town 2015 
202Nouha Boussahi21.62AlgeriaAlgeria Summer Open 2017 
203Deuel Govender21.63South AfricaJohannesburg 2014 
204Matthew Paulsen21.71South AfricaCape Town Open 2016 
205Benjamin Orthner21.73GhanaAustrian Open 2017 
206Anas Fathani21.75MoroccoMorocco Open 2017 
207Menzi Mohale21.81South AfricaJohannesburg Open 2015 
208Donovan Hale21.83South AfricaArnold Classic Africa 2018 
 Rayhaan Essa21.83South AfricaJohannesburg Open 2015 
210Iskander Ouari22.04AlgeriaSetif Spring Open 2018 
211Joshua Beckley22.06South AfricaSpeedcubes Cape Town 2018 
212Armandt Malan22.13South AfricaArnold Classic Africa 2018 
213Michael Abrahamson22.15South AfricaJohannesburg 2016 
214Henry Rochester22.34South AfricaPretoria Science Week 2015 
215Zander Wessels22.40South AfricaBig 'n Weird 2016 
216Damian Jansen22.41South AfricaBig 'n Weird 2017 
217Yolen Marimuthu22.44South AfricaJohannesburg Open 2016 
218Sasha Katz22.46South AfricaCape Town 2016 
219Kyle Dornan22.53South AfricaJohannesburg Open 2015 
220Eben de Wit22.54South AfricaArnold Classic Africa 2018 
221Kirill Mariashin22.58South AfricaArnold Classic Africa 2018 
222Sakina Belakbir22.60MoroccoMorocco Open 2018 
223Muawiya Ziyaad22.72South AfricaSingapore Open 2017 
224Darrien Steyn22.81South AfricaArnold Classic Africa 2018 
225Fayez Kaabi22.85TunisiaTunisia Summer Open 2016 
226Kael Scanes22.90South AfricaJohannesburg Open 2016 
227Ethan Redman22.93South AfricaArnold Classic Africa 2018 
228Saieshan Dadi22.94South AfricaSoweto Spring Open 2018 
229Alex Meulenbeld22.96South AfricaSouth Africa Open 2014 
230Dylan Williams23.02South AfricaSpeedcubes Joburg 2017 
231Ivan Visser23.16South AfricaJohannesburg 2016 
232Liza-Mari du Plessis23.18South AfricaCape Town 2015 
233John Robert O'Reilly23.25South AfricaArnold Classic Africa 2018 
234Shuraih Adams23.27South AfricaSpeedcubes Cape Town 2018 
235Simon Cameron23.29South AfricaCape Town 2016 
236Waldi van der Lingen23.30South AfricaJohannesburg Open 2015 
237Golo Mühr23.40NamibiaJohannesburg 2016 
238Abdelkarim Derrab23.55AlgeriaAlgeria Summer Open 2017 
239Daniel Selvan23.59South AfricaJohannesburg 2014 
240Ramotsumi Sesele23.72South AfricaSouth Africa Open 2014 
241Awie Potgieter23.82South AfricaArnold Classic Africa 2018 
 Stefan Nell23.82South AfricaArnold Classic Africa 2018 
243Ricardo Pekelharing23.90South AfricaJohannesburg 2014 
244Hatem Araar23.99TunisiaTunisia Summer Open 2016 
 Seif Houache23.99AlgeriaSunmarke Open 2018 
246George Guvamatanga24.00South AfricaSpeedcubes Cape Town 2018 
247Selwyn Laureles Whittington24.09South AfricaArnold Classic Africa 2018 
 Seth Donn24.09South AfricaSpeedcubes Cape Town 2018 
249Achraf Boussahi24.24AlgeriaAlgeria Winter Open 2017 
250Ruan du Plooy24.43South AfricaArnold Classic Africa 2018 
 Willem Johannes Meyer24.43South AfricaCape Town 2014 
252Kyle Meaker24.47South AfricaSpeedcubes Cape Town 2018 
253Richard Landman24.58South AfricaCape Town Open 2015 
254Raphael Bellepeau24.60MauritiusMauritius Open 2018 
255Ahmed Maalej24.66TunisiaFinally Tunis Open 2018 
256Eduard Louis de Muelenaere24.67South AfricaSpeedcubes Joburg 2017 
257Ismail Diouri24.68MoroccoMorocco Open 2018 
258Kian Zumpt24.71South AfricaJohannesburg Open 2015 
259James Sheridan24.72South AfricaPretoria Science Week 2015 
 Mootez Aoulad Ahmed24.72TunisiaTunisia Summer Open 2016 
261Elke van der Walt24.77South AfricaPops Winter 2015 
262Gerhardus S. Otto24.78South AfricaArnold Classic Africa 2018 
263Florian Narayanen24.80MauritiusMauritius Open 2018 
264Alan van Tonder24.85South AfricaJohannesburg 2016 
 Youssef Mustapha24.85LibyaChachya Open Rotary Edition 2018 
266Asha Langenhoven Clark24.86South AfricaCape Town Open 2016 
 Joshua Walker24.86South AfricaJohannesburg Open 2015 
268Shezad Satter24.92South AfricaSpeedcubes Joburg 2017 
269Lee Bloenstein25.01South AfricaJohannesburg 2016 
270Yassine Bouzouita25.04TunisiaTunisia Open 2014 
271Saad Ghamgui25.05MoroccoMorocco Open 2017 
272Joshua Van Wyk25.11South AfricaKimberley Open 2015 
273Andreas Visagie25.13South AfricaJohannesburg Open 2016 
274Markus Marais25.16South AfricaTuks Open 2015 
275Eugene Sarpong Frimpong25.28GhanaLes Franqueses Open 2018 
 Kyle Horak25.28South AfricaJohannesburg 2016 
277Fady Loukili25.37MoroccoMorocco Open 2018 
278Jacus Horne25.41South AfricaCape Town 2014 
279Elyes Hamouda25.42TunisiaTunisia Winter Open 2018 
 Victoria Sutherland-Dadds25.42South AfricaGauteng Winter 2017 
281Abdelbagi Hydoub25.46SudanKorean KAIST Style 2015 
282Sahil Surdha25.49MauritiusMauritius Open 2018 
283Kaushal Hurbans25.61South AfricaArnold Classic Africa 2018 
284Justin Higginson25.64South AfricaArnold Classic Africa 2018 
285Byron Gomes25.68South AfricaJohannesburg 2016 
286Marthinus Christoffel25.71South AfricaGauteng Autumn 2018 
287Samuel Chee Man Shing25.77MauritiusMauritius Open 2018 
288Ethan Petersen25.93South AfricaSpeedcubes Cape Town 2017 
289Jesse Lelong26.00South AfricaJohannesburg Open 2015 
290Wassim Youssef26.01TunisiaChachya Open Rotary Edition 2018 
291Marcus Furstenberg26.05South AfricaJohannesburg 2016 
292Nadav Ossendryver26.06South AfricaTuks Winter 2015 
293Muaaz Bayat26.09South AfricaJohannesburg 2016 
294Ahmed Baya Chatti26.13TunisiaChachya Open Rotary Edition 2018 
295Taher Ghiloubi26.16AlgeriaChachya Open 2017 
296Srikesh Singh26.21South AfricaTuks Winter 2015 
297Khelil Oualdi26.22TunisiaFinally Tunis Open 2018 
298Christian Garry26.33South AfricaCape Town Open 2015 
299Christiaan Prinsloo26.41South AfricaPops Toys Summer 2015 
300Amani Thouri26.50AlgeriaSetif Spring Open 2018 
301Alexander Gibb Foster26.56South AfricaCape Town 2016 
302Matthew Green26.69South AfricaCape Town Open 2015 
303Silethiwe Mngomezulu26.75South AfricaSoweto Spring Open 2018 
304Shannon Robert26.76South AfricaJohannesburg 2016 
305Tiaan Meyer26.77South AfricaJohannesburg 2016 
306Marco Lerena26.80South AfricaSouth Africa Open 2014 
307Naïm Beneddra26.94AlgeriaAlgeria Summer Open 2017 
308Aidan Jacobs27.02South AfricaArnold Classic Africa 2018 
309Albert Nel27.11South AfricaTuks Open 2015 
310Yahia Daga27.16AlgeriaSetif Spring Open 2018 
311Riaan Meades27.25South AfricaGauteng Autumn 2018 
312Jayden van Zuydam27.27South AfricaSpeedcubes Cape Town 2018 
313Sayed Gool27.28South AfricaKimberley Open 2015 
314Aryeh Berkowitz27.47South AfricaSpeedcubes Joburg 2017 
315Felix Berthou27.59South AfricaSpeedcubes Joburg 2017 
316Ian Jannasch27.61South AfricaTuks Winter 2015 
317James Berriman27.70South AfricaArnold Classic Africa 2018 
318Marco Van Wyk27.72South AfricaArnold Classic Africa 2018 
319Abdeldjalil Merzougui27.78AlgeriaSetif Spring Open 2018 
320Wayne Michael Steedman27.86South AfricaSpeedcubes Joburg 2017 
321Jonathan Tribelhorn27.88South AfricaJohannesburg 2016 
322Dylan Smit28.00South AfricaCape Town 2016 
323Carlo Steenkamp Drotskie28.05South AfricaJohannesburg Open 2016 
324Yaseen Mahomed28.06South AfricaJohannesburg 2014 
325Mark Ian Rimmer28.07South AfricaJohannesburg 2016 
326Francois Kemp28.11South AfricaCape Town 2015 
327Albertus Seyffert28.16South AfricaJohannesburg Open 2015 
328Uthmaan Jabaar28.18South AfricaJohannesburg Open 2016 
329Ahmed Sghaier28.29TunisiaChachya Open Rotary Edition 2018 
330Ryan du Preez28.36South AfricaArnold Classic Africa 2018 
331Sibusiso Sethu Xolo28.53South AfricaSoweto Spring Open 2018 
332Jordan Jacobson28.56South AfricaJohannesburg Open 2015 
333Ben van Dijk28.71South AfricaCape Town 2016 
334Meryame Arezki28.78AlgeriaSetif Spring Open 2018 
 Mohamed El Amine Rebadj28.78AlgeriaAlgeria Winter 2016 
336Wade Loots28.81South AfricaArnold Classic Africa 2018 
337Dilaan Coetzee28.86South AfricaSpeedcubes Joburg 2017 
338Shayne Sher28.90South AfricaJohannesburg Open 2015 
339Anes Haffedh28.91AlgeriaAlgeria Winter Open 2017 
 Marco Ribeiro28.91South AfricaCape Town Open 2015 
341Luke Smith28.94South AfricaCape Town Open 2016 
342Faeez Kootbally28.96MauritiusMauritius Open 2018 
343Justin Blanckensee29.03South AfricaCape Town 2015 
344Bentayfor Yassine29.13MoroccoMorocco Open 2018 
345Andre Brink29.15South AfricaJohannesburg Open 2016 
346Andreas Scott29.16South AfricaJohannesburg Open 2016 
347Timothy Ritshuri29.18South AfricaSpeedcubes Cape Town 2018 
348Jaco Coetzee29.19South AfricaGauteng Winter 2017 
349Yousef Negm El Din29.22EgyptBahrain Open 2017 
350Amine Lahrachi29.33MoroccoMorocco Open 2018 
351Youcef Maouch29.38AlgeriaSetif Spring Open 2018 
352Andre van Staden29.42South AfricaArnold Classic Africa 2018 
353Timothy Bosman29.43South AfricaJohannesburg Open 2015 
354Melek Sebri29.47TunisiaTunisia Winter Open 2018 
355Neeraav Ranjit29.48South AfricaJohannesburg 2016 
356Alex Pickering29.55South AfricaCape Town 2014 
 Joseph Ruiz von Walter29.55South AfricaCape Town 2015 
358Dylan Dermeik29.56South AfricaJohannesburg 2014 
359Younes Haffedh29.62AlgeriaAlgeria Winter Open 2017 
360Raeed Ganief29.80South AfricaCape Town 2016 
361Joey Jooste29.83South AfricaSpeedcubes Cape Town 2017 
362Martijn De Wet29.90South AfricaCape Town 2015 
363Luca Mann29.94South AfricaCape Town Open 2016 
364Andreas de Lange29.96South AfricaArnold Classic Africa 2018 
 Troye Keuvelaar29.96South AfricaJohannesburg 2016 
366Rabie Rahhali29.98MoroccoMorocco Open 2017 
367Robert Walker30.09South AfricaJohannesburg Open 2015 
368Michael Pincus30.12South AfricaJohannesburg 2016 
369Eduard Meiring30.13South AfricaSpeedcubes Cape Town 2018 
370Cobus Kotze30.22South AfricaJohannesburg Open 2015 
371Yanice Baouali30.27AlgeriaFrance 2017 
372Abderrahmane Baghli30.35AlgeriaAlgeria Winter 2016 
373Omar Hassan30.36South AfricaPops Toys Summer 2015 
374Mouhamed Kerfa30.45AlgeriaAlgeria Winter 2016 
375Muhammed T. Razzak30.51South AfricaSpeedcubes Cape Town 2018 
376Jaedon Abrahams30.55South AfricaSoweto Spring Open 2018 
377Ahmed Fadi Mahamdi30.57AlgeriaChachya Open 2017 
378Mehdi Chbani30.62MoroccoMorocco Open 2018 
379Carel de Beer30.63South AfricaJohannesburg 2016 
380Anfel Elgherissi30.64AlgeriaAlgeria Summer Open 2017 
381Charles Dubber30.66South AfricaSpeedcubes Joburg 2017 
382Nelis van der Lingen30.67South AfricaJohannesburg 2016 
383Ethan Viljoen30.68South AfricaArnold Classic Africa 2018 
 Michael Swanepoel30.68South AfricaJohannesburg Open 2016 
385Yassine Balazi30.75MoroccoChampagne Open 2013 
386Alec Ruiters31.11South AfricaKimberley Open 2015 
387Mohamed Abderrahmen Maouch31.34AlgeriaAlgeria Winter Open 2017 
388Shyam Narsay31.39South AfricaArnold Classic Africa 2018 
389Jayden Katz31.41South AfricaCape Town 2015 
390Graeme Karon31.44South AfricaCape Town Open 2016 
391Yahya Ghadhab31.45TunisiaSens Open 2018 
392Saad Sebaihi31.66AlgeriaLa Montagne Open 2013 
393Carlos John Costa31.77South AfricaJohannesburg 2014 
394Taariq Hassim31.81South AfricaJohannesburg 2014 
395Musonda Manda31.84South AfricaJohannesburg Open 2015 
396Jaafar Bendahou31.85MoroccoMorocco Open 2018 
397Armin Steenkamp31.86South AfricaJohannesburg 2016 
 Troy John Palframan31.86South AfricaCape Town 2016 
399Lee Lambert31.87South AfricaCape Town 2016 
400Danyaal Patel31.94South AfricaJohannesburg Open 2016 
401Dirk Du Toit31.97South AfricaTuks Open 2015 
402Zayd Motara32.02South AfricaCape Town 2015 
403Haran Govindan32.06South AfricaCape Town 2016 
404Tshwaro Khuduga32.30South AfricaKimberley Open 2015 
405Jack Coetzer32.31South AfricaJohannesburg Open 2016 
406Joseph Melzer32.36South AfricaSpeedcubes Cape Town 2018 
407Asma Thabet32.39TunisiaTunisia Open 2014 
408Ridwaan Ahmed32.55South AfricaPops Toys Summer 2015 
409Ryan Gibbon32.63South AfricaSpeedcubes Cape Town 2018 
410Joshua Rolse32.65South AfricaKimberley Open 2015 
411Tyler Miles32.71South AfricaCape Town 2015 
412Khaoula Bougurra32.72AlgeriaAlgeria Winter 2016 
413Rogan Billings32.75South AfricaCape Town Open 2015 
414Reinhardt Du Plessis32.84South AfricaSouth Africa Open 2014 
415Iheb Ghanmi32.88TunisiaTunisia Spring Open 2015 
416Christo Meintjies32.94South AfricaBig 'n Weird 2016 
 Matt Rubin32.94South AfricaCape Town 2015 
418Roufaida Insaf Mamou33.02AlgeriaAlgeria Winter Open 2017 
419Pape Amady Niang33.04SenegalFaria Brito 2015 
420Pero Brittz33.05South AfricaJohannesburg Open 2016 
421Derrick Oosthuizen33.15South AfricaJohannesburg Open 2016 
422Zakaria Mustapha33.17LibyaChachya Open Rotary Edition 2018 
423Ivan Kovatchev33.18South AfricaSouth Africa Open 2014 
424Tayeb El Ouadrassi Tlidi33.19MoroccoMorocco Open 2018 
425Zaakir Nagia33.31South AfricaCape Town 2015 
426Shane Jacobs33.34South AfricaCape Town Open 2015 
427Geoff Hudson33.44South AfricaCape Town 2016 
428Helmi Gaaloul33.47TunisiaTunisia Winter Open 2015 
429Ahmad Khan33.53South AfricaJohannesburg Open 2016 
430Matteo Paparella33.58South AfricaPops Winter 2015 
431Nelius van der Merwe33.66South AfricaJohannesburg 2016 
432Jake Weinstein33.88South AfricaJohannesburg Open 2016 
433Shane van Heerden33.90South AfricaJohannesburg 2014 
434Gawie Beukman33.92South AfricaSpeedcubes Joburg 2017 
435Heinrich Mostert34.03South AfricaJohannesburg 2014 
436Amnon Melzer34.05South AfricaCape Town 2016 
437Mustafa Zohier Elmaskhot34.10LibyaChachya Open 2017 
438Kevan Chinapul34.11MauritiusMauritius Open 2018 
439Nishaylin Moodley34.19South AfricaArnold Classic Africa 2018 
440Mohamed Adnene Bribech34.39TunisiaTunisia Spring Open 2015 
441Jaco Momberg34.40South AfricaSpeedcubes Cape Town 2018 
442Berno Kotze34.55South AfricaSouth Africa Open 2014 
443Menachem Altman34.59South AfricaCape Town 2014 
444Luca Botha34.61South AfricaCape Town Open 2015 
 Yassine Benzina34.61TunisiaTunisia Winter Open Day 2017 
446Rian Kleynhans34.64South AfricaGauteng Winter 2017 
447Rameez Abdool34.65South AfricaJohannesburg Open 2015 
448Moshe Landau34.66South AfricaJohannesburg Open 2016 
449Lucas Johan Roos34.71South AfricaPretoria Science Week 2015 
450Johan Koekemoer34.84South AfricaPretoria Science Week 2015 
451Farah Briki34.99TunisiaTunisia Summer Open 2016 
452Chengyan Ma35.08South AfricaSpeedcubes Cape Town 2018 
453Mieke Wessels35.15South AfricaArnold Classic Africa 2018 
454Nada Tabakh35.17AlgeriaAlgeria Winter 2016 
455Jaden Oliver Ryan Ah-Yuen35.19MauritiusMauritius Open 2018 
456Bilel Messiouri35.38AlgeriaSetif Spring Open 2018 
457Aidan Schworer35.40South AfricaSpeedcubes Joburg 2017 
 Alex Candiotes35.40South AfricaPops Toys Summer 2015 
459Luca Karsten35.44South AfricaCape Town 2014 
460Sarra Nefzaoui35.46TunisiaTunisia Winter Open 2017 
461Abdelmouhaimen Khanfouci35.50AlgeriaSetif Spring Open 2018 
462Doublal Anass35.61MoroccoMorocco Open 2018 
463Dylan Davies35.63South AfricaJohannesburg 2016 
 Jaden Govender35.63South AfricaJohannesburg Open 2015 
465Cameron Horne35.65South AfricaCape Town Open 2016 
466Sholto Armstrong35.71South AfricaSouth Africa Open 2014 
467Aidan De Wit35.79South AfricaArnold Classic Africa 2018 
468Shakeel Rosen35.81South AfricaKimberley Open 2015 
469Wael Gares35.89TunisiaTunisia Summer Open 2016 
470Aicha Azzaoui35.96MoroccoMorocco Open 2017 
471Kelvin Buckley-Fawcett36.40South AfricaCape Town 2015 
472Reece Jelliman36.44South AfricaJohannesburg 2014 
 Younes Chafi36.44MoroccoMorocco Open 2018 
474Maram Abbassi36.45TunisiaTunisia Winter Open 2017 
475Tiyani Mthombeni36.46South AfricaCape Town 2015 
476Lukas Esterhuizen36.47South AfricaJohannesburg 2016 
477Azraa Ameer36.63South AfricaCape Town 2015 
478Jason de Kock36.66South AfricaJohannesburg Open 2016 
479Keven Williams36.69South AfricaPretoria Science Week 2015 
480Hamzah Bayat36.75South AfricaJohannesburg 2016 
481Keashin Lubenthiram Moodley36.78South AfricaJohannesburg 2014 
482Langton Rawlins36.88South AfricaTuks Winter 2015 
 Rohan Naik36.88South AfricaJohannesburg 2016 
484Joey Forman36.93South AfricaCape Town 2015 
 Muaaz Khan36.93South AfricaJohannesburg Open 2015 
 Reda El Messaoudi36.93MoroccoMorocco Open 2018 
487Hasnain Moola36.99South AfricaSpeedcubes Joburg 2017 
488Franco Burger37.02South AfricaPretoria Science Week 2015 
489Reguia Salim37.10TunisiaTunisia Spring Open 2016 
490Nidhal Amamou37.11TunisiaTunisia Winter Open 2018 
491Piet Venter Michau37.12South AfricaJohannesburg 2016 
 Uzair Mamudbaccus37.12MauritiusMauritius Open 2018 
493Nour Eliman Omeiri37.17AlgeriaAlgeria Winter 2016 
494Alex Hintenaus37.21South AfricaCape Town 2016 
495Dewald Visage37.31South AfricaGauteng Autumn 2018 
496Aidan Mcgrath37.41South AfricaCape Town Open 2016 
 Yanis Ibrahimi37.41MoroccoBelgian Easter 2018 
498Majd El Bedoui37.51TunisiaTunisia Winter Open 2015 
499Ferdi Delpot37.55South AfricaJohannesburg 2016 
500Naman Sharma37.56South AfricaArnold Classic Africa 2018 
501Alex Bezuidenhout37.58South AfricaJohannesburg 2016 
502Nandor Desi37.78South AfricaCape Town 2015 
503Robbie Venter37.84South AfricaJohannesburg 2016 
504Rayan K.C. Ip Man Pun37.93MauritiusMauritius Open 2018 
505Leon de Beer37.94South AfricaJohannesburg 2014 
506Adam Schewitz38.03South AfricaCape Town 2014 
507Dillen Govender38.05South AfricaSpeedcubes Joburg 2017 
508Sarah Katz38.13South AfricaCape Town 2015 
509Matthew Warren Cameron38.15South AfricaSpeedcubes Joburg 2017 
510Alexander Vorster38.16South AfricaCape Town 2016 
511Corne van Rensburg38.21South AfricaArnold Classic Africa 2018 
512Megan Jacobs38.25South AfricaArnold Classic Africa 2018 
513Albert Holl38.27South AfricaArnold Classic Africa 2018 
514Kyle Taylor38.36South AfricaCape Town Open 2015 
515Ayoub Dif38.38MoroccoMorocco Open 2018 
516Insaf Boussahi38.41AlgeriaAlgeria Winter Open 2017 
517Ismail Gani38.44South AfricaJohannesburg Open 2016 
518Aadilah Khader38.52South AfricaCape Town 2016 
519Luca Coetzer38.55South AfricaJohannesburg Open 2015 
520Hichem Naami38.59AlgeriaAlgeria Winter 2016 
521Mohamed Anis Charef38.61AlgeriaAlgeria Winter 2016 
522Tatiana Khoodaruth38.65MauritiusMauritius Open 2018 
523Meekaa'eel Booley38.74South AfricaCape Town 2016 
524Noam Shani38.78South AfricaJohannesburg Open 2015 
 Yusuf Akoodi38.78South AfricaJohannesburg Open 2015 
526Tougheed Marlie38.81South AfricaCape Town 2014 
527Nissim Brett38.83South AfricaCape Town 2014 
528Niel Theron38.86South AfricaCape Town 2015 
529Steven Crocker38.91South AfricaJohannesburg Open 2016 
530Zac Pillay38.95South AfricaJohannesburg 2016 
531Lokmane Bahi38.96AlgeriaAlgeria Summer Open 2017 
532Amine Haddad39.04TunisiaTunisia Winter Open 2017 
533Werner van der Walt39.06South AfricaSouth Africa Open 2014 
534Kegan Pelissier39.08South AfricaCape Town 2015 
535Avnish Sooreea39.18MauritiusMauritius Open 2018 
536Diaan Louw39.21South AfricaTuks Open 2015 
537Thomas Narayanen39.27MauritiusMauritius Open 2018 
538Aditya Mewadhari39.34South AfricaArnold Classic Africa 2018 
539Clyde Roux39.46South AfricaTuks Open 2015 
540Yosr Boussarsar39.48TunisiaAlgeria Winter Open 2017 
541Rym Arezki39.51AlgeriaAlgeria Winter 2016 
542Kelvin Liaw39.65South AfricaJohannesburg Open 2016 
543Niaan Human39.72South AfricaJohannesburg 2016 
544Amaara Gamieldien39.84South AfricaSoweto Spring Open 2018 
 Drewhan Van Der Westhuizen39.84South AfricaCape Town 2015 
546Louis Anthony Wilkinson39.88South AfricaCape Town 2016 
547Zachary Bekker39.91South AfricaSpeedcubes Cape Town 2018 
548Abderrahmen Behloul39.94AlgeriaAlgeria Summer Open 2017 
549Paul Potgieter40.15South AfricaSouth Africa Open 2014 
550Paige Milligan40.33South AfricaArnold Classic Africa 2018 
551Lebone Selele40.40South AfricaJohannesburg Open 2015 
552Cameron James40.41South AfricaPretoria Science Week 2015 
553Yacine Habbi40.50AlgeriaAlgeria Winter Open 2017 
554Faeez Dada40.60South AfricaBig 'n Weird 2016 
 Sven Surjoodeen40.60South AfricaJohannesburg 2014 
556Simon James Pauck40.63South AfricaSpeedcubes Cape Town 2017 
557Matthew Short40.64South AfricaCape Town 2016 
558Mehdi Amziane40.66AlgeriaAlgers Summer Open 2016 
559Christiaan Pretorius40.77South AfricaJohannesburg 2014 
560Zeyad Abou Zeid40.80EgyptSunmarke Open 2018 
561Nathan Savides40.83South AfricaSpeedcubes Cape Town 2018 
 Shaun Green40.83South AfricaPops Toys Summer 2015 
563Gavi Waksman40.89South AfricaSpeedcubes Joburg 2017 
564Kyle Huzninger40.91South AfricaPops Toys Summer 2015 
565Louie Barnard41.03South AfricaJohannesburg Open 2015 
566Keshia Soobrayen41.06MauritiusMauritius Open 2018 
567Feriel Kaced41.11AlgeriaAlgeria Winter 2016 
568Ayur Rameshchandra Matai41.13South AfricaBig 'n Weird 2017 
 Letlatsa Ledingwane41.13South AfricaPretoria Science Week 2015 
570Luke Lenz41.21South AfricaCape Town Open 2015 
571Seifeddine Majdoub41.24AlgeriaTunisia Spring Open 2015 
572Felix Brimelow41.25South AfricaSpeedcubes Joburg 2017 
573Hani Zaaboubi41.30AlgeriaAlgeria Winter 2016 
574Francios van Niekerk41.32South AfricaSpeedcubes Cape Town 2018 
575Jayden Brits41.33South AfricaSpeedcubes Cape Town 2017 
576Tariq Govender41.34South AfricaJohannesburg 2016 
577Daniel Klette41.37South AfricaCape Town 2016 
578Mouhamed Rami Ben Moussa41.49TunisiaTunisia Winter Open 2015 
579Abdelmokit Abed41.59AlgeriaAlgeria Winter Open 2017 
580Etian Roets41.79South AfricaSpeedcubes Cape Town 2018 
581Calum Visagie41.84South AfricaSpeedcubes Cape Town 2018 
582Ferdi Weyers42.00South AfricaSouth Africa Open 2014 
583Ashton Merriman42.02South AfricaJohannesburg 2016 
584Adem Boutiche42.03AlgeriaAlgeria Winter 2016 
585Zaid Kajee42.06South AfricaJohannesburg 2014 
586Joss Alexander42.08South AfricaJohannesburg 2016 
587Liam James du Plessis42.15South AfricaJohannesburg 2016 
588Sami Ait Moulay42.34MoroccoMorocco Open 2018 
589Mosab Elfasy42.35LibyaChachya Open 2017 
590Jo-Bert van Deventer42.40South AfricaCape Town 2015 
591Nathan Coetzee42.41South AfricaGauteng Winter 2017 
 Sasha Berkowitz42.41South AfricaSpeedcubes Joburg 2017 
593Luke Renton42.56South AfricaJohannesburg Open 2015 
594Brenton Early42.63South AfricaCape Town 2016 
595Hercules Kleynhans42.66South AfricaJohannesburg Open 2015 
596Nathan Ford42.68South AfricaJohannesburg Open 2016 
597Seraph Mathebula42.74South AfricaArnold Classic Africa 2018 
598Ricardo Groenewald42.80South AfricaJohannesburg Open 2016 
599Avi Kupowitz42.85South AfricaJohannesburg 2016 
600Chihab Boutighane42.94AlgeriaAlgeria Winter 2016 
601Mateen Ghood43.06South AfricaPretoria Science Week 2015 
602Liam43.10South AfricaJohannesburg 2016 
 Vivek Rajaram43.10South AfricaJohannesburg 2016 
604Mouad Khallouk43.11MoroccoMorocco Open 2018 
605Jaco Faught43.15South AfricaArnold Classic Africa 2018 
606Allan Davids43.28South AfricaCape Town Open 2016 
607Amine Laaguidi43.33MoroccoMorocco Open 2018 
608Devak Mistry43.36South AfricaBig 'n Weird 2016 
609Samuel Gawronsky43.40South AfricaCape Town 2015 
610Alexander Viljoen43.50South AfricaArnold Classic Africa 2018 
611Divan Van Der Bank43.59South AfricaTuks Open 2015 
612Abdullah Laher43.61South AfricaJohannesburg Open 2015 
613Joffie Berkowitz43.62South AfricaJohannesburg 2016 
614Mahe Rivet43.63MauritiusMauritius Open 2018 
615Thabiso Molefe43.65South AfricaSoweto Spring Open 2018 
616Hamzah Saloojee43.66South AfricaJohannesburg 2016 
617Afef Thabet43.69TunisiaTunisia Spring Open 2016 
618Yanis Khorsi43.74AlgeriaPict'Open 2018 
619Wai Keung Yiu Man Lung43.80MauritiusMelbourne Cube Day 2011 
620Tynin Sampson43.94South AfricaJohannesburg 2016 
621Damien Pillay44.07South AfricaArnold Classic Africa 2018 
622Duncan Thomas44.11South AfricaArnold Classic Africa 2018 
623Kenan Corner44.13South AfricaKimberley Open 2015 
624Rushil Parbhoo44.15South AfricaArnold Classic Africa 2018 
625Marouane El Qoraychi44.23MoroccoMorocco Open 2018 
626Gad Matisonn44.28South AfricaSpeedcubes Joburg 2017 
627Maroua Meftah44.40AlgeriaAlgers Summer Open 2016 
628Allan Gibbon44.46South AfricaSpeedcubes Cape Town 2018 
629Safaa Bougara Lekhal44.77AlgeriaSetif Spring Open 2018 
630Luca Walser44.96South AfricaSpeedcubes Cape Town 2018 
631Jordan Landsman44.97South AfricaJohannesburg Open 2015 
632Yakeen Barden45.05South AfricaSpeedcubes Cape Town 2018 
633Elyas Mzali45.24TunisiaTunisia Winter Open 2018 
634Faizaan Gani45.27South AfricaJohannesburg Open 2016 
635Maxim Wunsch45.36South AfricaSouth Africa Open 2014 
636Jonah Lustig45.39South AfricaCape Town 2016 
637Johan Brink45.49South AfricaJohannesburg Open 2016 
 Malak Rabi45.49MoroccoMorocco Open 2018 
639Abdur Rahmaan45.57MauritiusSunmarke Open 2018 
640Christopher Steenkamp45.58South AfricaArnold Classic Africa 2018 
641Luca Clark45.59South AfricaJohannesburg 2016 
642Mishka Vallabh45.78South AfricaKimberley Open 2015 
643Riley de Chaves45.87South AfricaJohannesburg 2016 
644Alaa Hamdi45.94AlgeriaAlgeria Winter 2016 
645Menno Brandt46.03South AfricaAdelaide Summer 2017 
646Dushyanta Sunassee46.14MauritiusMauritius Open 2018 
647Kaylie Pretorius46.19South AfricaArnold Classic Africa 2018 
648Abdelbari Bourjouh46.25AlgeriaAlgers Summer Open 2016 
649Jacques Mouton46.34South AfricaSpeedcubes Joburg 2017 
650Khaya Simon46.46South AfricaSpeedcubes Joburg 2017 
651Neal Keyter46.50South AfricaJohannesburg Open 2016 
652Jared Stewart46.56South AfricaSpeedcubes Joburg 2017 
653Wilhelm Gelderblom46.60South AfricaSpeedcubes Cape Town 2018 
654Hein Nieuwoudt46.61South AfricaCape Town 2016 
655Francois van Schalkwyk46.68South AfricaSouth Africa Open 2014 
656William Acutt46.70South AfricaSpeedcubes Cape Town 2018 
657Jodie Corlett46.83South AfricaPops Winter 2015 
 Yusuf Akoojee46.83South AfricaSpeedcubes Joburg 2017 
659Kade Dean46.90South AfricaSpeedcubes Joburg 2017 
660Zander De Groote47.20South AfricaJohannesburg 2016 
661Khaled Nabli47.24TunisiaChachya Open Rotary Edition 2018 
662Michael Rosin47.28South AfricaPretoria Science Week 2015 
663Muhammad Athar Kader47.36South AfricaJohannesburg 2016 
664Jared van Bergen47.53South AfricaJohannesburg Open 2016 
665Daniel Kupowitz47.61South AfricaJohannesburg Open 2016 
 Rishkaar Sunnylall47.61South AfricaSpeedcubes Joburg 2017 
667Ryan Ho Hip47.62South AfricaSpeedcubes Joburg 2017 
668Alex Welte48.09South AfricaCape Town Open 2016 
 Yassine Benaissa48.09AlgeriaAlgers Summer Open 2016 
670Tyler Bolle48.18South AfricaJohannesburg Open 2016 
671Matthew Pillay48.27South AfricaCape Town 2015 
672Ruan Grove48.45South AfricaSpeedcubes Cape Town 2018 
673Robin Niekerk48.52South AfricaKimberley Open 2015 
674Hraklis Papageorgiou48.59South AfricaJohannesburg 2014 
675Dan Klompas48.74South AfricaJohannesburg 2014 
676Nathan Reyneke48.77South AfricaPops Toys Summer 2015 
677Michael Johnson48.90South AfricaCape Town 2016 
678Fayaaz Basa48.92South AfricaCape Town 2016 
679Luca van Loggerenberg48.95South AfricaJohannesburg 2016 
680James Roberts49.04South AfricaCape Town 2016 
681Stuart Christie49.08South AfricaCape Town 2016 
682Chaker Souissi49.11TunisiaTunisia Summer Open 2016 
683Adriaan Jacobs49.16South AfricaJohannesburg 2016 
684Ethan Kirkland49.18South AfricaCape Town Open 2016 
685Ayur Matai49.24South AfricaSpeedcubes Joburg 2017 
686Reinier Smuts49.25South AfricaJohannesburg Open 2015 
687Douw du Preez49.28South AfricaJohannesburg Open 2016 
688Arno Hatton-Jones49.30South AfricaJohannesburg 2016 
689Brian Scott-Emuakpor49.31NigeriaODU Big Blue Spring 2017 
 Damon Kavonic49.31South AfricaJohannesburg Open 2015 
691Wathek Belleh Lachheb49.37TunisiaTunisia Autumn Open 2017 
692Karla Wessels49.44South AfricaJohannesburg Open 2015 
693Lehan Goosen49.56South AfricaJohannesburg 2016 
694Ibtihel Benziar49.63AlgeriaTunisia Open 2014 
695Mohamed Riahi49.69TunisiaHEM MariCubik Open 2013 
696Juan-Pierre Minnie49.72South AfricaSpeedcubes Cape Town 2018 
697Ramzi Mourali49.76TunisiaChachya Open Rotary Edition 2018 
698Liam Hewitson49.90South AfricaCape Town 2014 
699Jaco de Waal49.96South AfricaJohannesburg 2014 
700Kemesha Moodley50.06South AfricaJohannesburg 2014 
701Corné Pieterse50.11South AfricaJohannesburg 2014 
702Younes Bahi50.17AlgeriaAlgeria Summer Open 2017 
703Ibrahim Saddour50.20TunisiaTunisia Spring Open 2015 
704Elijah Sherman50.30South AfricaJohannesburg 2014 
705Rayen Nasr Khouaja50.62TunisiaTunisia Winter Open 2018 
706Daniel Schewitz50.66South AfricaCape Town 2014 
707Mousa Elfasy50.69LibyaChachya Open 2017 
708Amine Zarrad50.70TunisiaTunisia Winter Open 2017 
709Antonie Roets50.80South AfricaKimberley Open 2015 
710Muhammed Bhayla50.97South AfricaSpeedcubes Joburg 2017 
711Fadia Guizlene Taleb51.02AlgeriaAlgeria Winter 2016 
712Mohamed Yacine Amara51.15TunisiaTunisia Winter Open 2018 
713Nikheil Govindasamy51.19South AfricaJohannesburg 2014 
714Tiag Jacobs51.25South AfricaJohannesburg 2016 
715Jean-Jacq du Plessis51.28South AfricaCape Town 2014 
 Ori Rose Melzer51.28South AfricaSpeedcubes Cape Town 2018 
717Mohamed Dhia Eddine Lombarkia51.35AlgeriaAlgeria Winter 2016 
718Ryan James51.47South AfricaJohannesburg 2014 
719Mohamed Reda Moussouni51.52AlgeriaAlgeria Winter 2016 
720Chaimaa Moubarik51.60MoroccoMorocco Open 2017 
721Ali Bensouda51.71MoroccoMorocco Open 2018 
722Caleb Daniels51.73South AfricaCape Town 2016 
723Jordan Weitzer51.83South AfricaTuks Winter 2015 
724Youssef Ouenniche52.05TunisiaGauteng Autumn 2018 
725Nasrallah Bourjouh52.11AlgeriaAlgeria Winter 2016 
726Stefan Sonderling52.36South AfricaArnold Classic Africa 2018 
727Mohamed Ouala Eddine Omeiri52.45AlgeriaAlgeria Winter 2016 
728Imaad Dalwai52.52South AfricaCape Town 2015 
729Loic Martin52.53MauritiusMauritius Open 2018 
730Alla Eddine Mustapha Taleb52.61AlgeriaAlgeria Winter 2016 
731Djebril Zidour52.62AlgeriaAlgeria Summer Open 2017 
732Ulrich Gaum52.66South AfricaCape Town 2014 
733Richard Fisher52.79South AfricaGauteng Winter 2017 
734Krinar Sewpawl52.87South AfricaJohannesburg 2016 
735Janus Roberts52.95South AfricaCape Town 2016 
736Faraaz Parker53.04South AfricaCape Town 2016 
737Doron Zinman53.08South AfricaCape Town 2015 
738Wian Beytel53.13South AfricaArnold Classic Africa 2018 
739Johann Van Jaarsveld53.16South AfricaArnold Classic Africa 2018 
740Oussema Sgheir53.17TunisiaTunisia Spring Open 2015 
741Ruan van Tonder53.25South AfricaSpeedcubes Joburg 2017 
742Conor Kelly53.33South AfricaWGC Open 2014 
 Thomas Philippus de Vries53.33South AfricaJohannesburg 2016 
744Brandon Rae53.37South AfricaSpeedcubes Cape Town 2018 
745Bechir Sghair53.50TunisiaTunisia Winter Open 2018 
746Ross Lakey53.52South AfricaCape Town 2015 
747Cheryl Allen53.53South AfricaSouth Africa Open 2014 
748Harmen Potgieter53.58South AfricaJohannesburg 2016 
749Firas Trabelsi53.63TunisiaTunisia Open 2014 
750William Ford53.68South AfricaJohannesburg Open 2015 
751Ruan Wessel van Tonder53.90South AfricaJohannesburg 2016 
752Anes Bayoudh54.10TunisiaTunisia Spring Open 2015 
753Maxwell Musakanda54.11ZimbabweCape Town 2014 
754Amine Kabbaj54.26MoroccoMorocco Open 2017 
 Thomas Brice54.26South AfricaCape Town 2016 
756Kejin Zeng54.40South AfricaSpeedcubes Cape Town 2018 
757Noa-Ariella Marks54.55South AfricaJohannesburg Open 2016 
758Ricky Marketos54.59South AfricaJohannesburg 2014 
759Stuart Hudson54.69South AfricaCape Town 2016 
760Kaya Canau-Kurt54.78South AfricaCape Town Open 2016 
761Issam Ben Osman54.86TunisiaTunisia Spring Open 2015 
762Hamza Charfi54.91TunisiaTunisia Autumn Open 2017 
763Moadh Cherif55.06TunisiaTunisia Summer Open 2015 
764Khadidja Bouziane55.68AlgeriaSetif Spring Open 2018 
765Mohamed Zidan Cassim55.71South AfricaJohannesburg 2014 
766Aslam Mekki55.72TunisiaTunisia Summer Open 2015 
767Amy Lauren Green55.90South AfricaPops Toys Summer 2015 
768Bradley Smith55.91South AfricaSpeedcubes Cape Town 2017 
769Douae El Hani55.92MoroccoMorocco Open 2018 
 Shivesh Narsai55.92South AfricaJohannesburg 2016 
771Louay Bekkar55.96AlgeriaSetif Spring Open 2018 
 Mohamed Islam Tobni55.96AlgeriaAlgeria Winter 2016 
773Jan-Ernst Oosthuizen55.97South AfricaPretoria Science Week 2015 
774Abdallah Abdallah56.00EgyptSunmarke Open 2018 
775Michael Grinsteud56.03South AfricaCape Town Open 2016 
776Jaco Nel56.09South AfricaArnold Classic Africa 2018 
777Reebye Chandish56.33MauritiusMauritius Open 2018 
778Tristan Boswell56.34South AfricaSpeedcubes Cape Town 2018 
779Sid Wang56.44South AfricaJohannesburg Open 2016 
780Mohamed Jarboua56.47TunisiaEtna Open 2018 
781Muaad Alfasy56.51LibyaChachya Open 2017 
782Etienne Theron56.58South AfricaJohannesburg Open 2015 
783Sofia Sandjakeddine56.64AlgeriaAlgeria Winter 2016 
784Clayton Gordon56.69South AfricaSpeedcubes Cape Town 2018 
785Rameez Ebrahim56.72South AfricaJohannesburg Open 2015 
786Alaeddine Saidani56.73TunisiaTunisia Winter Open 2017 
787Emma Unthank56.77South AfricaSpeedcubes Cape Town 2017 
788Stefan Milos56.86South AfricaTuks Open 2015 
789Rasool Abrahams56.87South AfricaCape Town 2016 
790Rahma Louhichi56.93TunisiaTunisia Winter Open 2017 
791Hamza Kherbouche56.97AlgeriaAlgeria Winter Open 2017 
792Alec Pratt57.05South AfricaPops Toys Summer 2015 
793Sasha Aaram Okware57.08UgandaAftab Cubing Days 2018 
794Mohammed Cassim57.13South AfricaPretoria Science Week 2015 
795Chayma Boukari57.58TunisiaTunisia Summer Open 2015 
796Ahmed Yacine Atoussi57.75AlgeriaAlgeria Winter Open 2017 
797Fardeen Rhemtula57.80South AfricaTuks Open 2015 
798Adrian Joubert57.86South AfricaJohannesburg Open 2015 
799Anis Kerkeni57.87TunisiaOpal Open 2016 
800Christo Botha57.91South AfricaPretoria Science Week 2015 
801Ahmed Garmazi57.94TunisiaChachya Open Rotary Edition 2018 
 Michal Kita57.94South AfricaCape Town Open 2016 
 Shivay Brijomhan57.94South AfricaJohannesburg 2016 
804Yassine Miled57.96TunisiaTunisia Summer Open 2015 
805Bianca Curitz58.00South AfricaCape Town 2015 
806Abdennour Chami58.04AlgeriaAlgers Summer Open 2016 
 Ghayda Tebessi58.04TunisiaTunisia Spring Open 2015 
808Rayen Ltaief58.27TunisiaChachya Open 2017 
809Tahar Bachir Charbi58.32AlgeriaAlgeria Summer Open 2017 
810Mohamed Momtez Bouzouita58.66TunisiaTunisia Open 2014 
811Cian Ramkissoon58.70South AfricaJohannesburg 2016 
812Ela Ben Saad58.76TunisiaTunisia Autumn Open 2016 
813Aya Rebadj58.92AlgeriaAlgeria Winter 2016 
814Gayle Apfel58.93South AfricaCape Town Open 2015 
815Ali Rached Hadjine59.10AlgeriaAlgeria Winter 2016 
816Matthew Jean Thompson59.13South AfricaCape Town Open 2016 
817Enrico Dreyer59.32South AfricaJohannesburg 2016 
818Jake Oelz59.33South AfricaCape Town Open 2015 
819Mazen Ghozzi59.34TunisiaChachya Open Rotary Edition 2018 
820Amaan Nadvi59.40South AfricaCape Town 2014 
821Mohamed Amine Koulache59.47AlgeriaAlgeria Winter 2016 
822Esmeralda Steyn59.54South AfricaSpeedcubes Joburg 2017 
823Ayhem Bou Abid59.55TunisiaTunisia Winter Open 2017 
824Hana Mekhlouf59.58AlgeriaAlgeria Summer Open 2017 
825Ilyes Kerkeni59.61TunisiaOpal Open 2016 
826Thuto Moitsemang59.63South AfricaKimberley Open 2015 
827Mohamed Rekik59.79TunisiaTunisia Open 2014 
828Ishak Abdelqodous Djerah59.85AlgeriaAlgers Summer Open 2016 
829Marwen Berrayana1:00.14TunisiaChachya Open Rotary Edition 2018 
830Joshua Isaacs1:00.16South AfricaTuks Winter 2015 
831Roscoe Botha1:00.22South AfricaJohannesburg Open 2016 
832Sohial Ounnas1:00.25AlgeriaAlgeria Winter 2016 
833Saif Ben Salah1:00.32TunisiaTunisia Winter Open 2015 
834Mark Doyle1:00.58South AfricaCape Town 2015 
835Firas Jendoubi1:00.61TunisiaTunisia Autumn Open 2017 
 Malak Haddou1:00.61AlgeriaSetif Spring Open 2018 
837Billieleigh Billson1:00.76South AfricaJohannesburg 2016 
838Noureddine Douib1:00.79AlgeriaAlgers Summer Open 2016 
839Ethan Esterhuizen1:00.92South AfricaJohannesburg 2016 
840Hiba Benlhaj1:00.94MoroccoMorocco Open 2018 
841Mark Taylor1:01.02South AfricaCape Town 2014 
842Leo Bachmann1:01.31South AfricaCape Town 2014 
843Abdelhak Benzina1:01.46TunisiaTunisia Winter Open Day 2017 
844Chihab Eddine Boutichane1:01.59AlgeriaChachya Open 2017 
845Khaled Kaoubi1:01.64TunisiaTunisia Winter Open 2017 
846Nina Unthank1:01.68South AfricaSpeedcubes Cape Town 2017 
847Abubakar Ahmed1:01.71South AfricaEden Village Winter 2017 
848Samuel Hayes1:01.80South AfricaCape Town Open 2015 
849Naela Akrour1:01.87AlgeriaChachya Open 2017 
850Sohaib Benamra1:01.91AlgeriaAlgeria Winter 2016 
851Nicholas Visagie1:02.19South AfricaJohannesburg 2016 
852Aymen Bouziane1:02.26AlgeriaAlgeria Winter 2016 
853Vincent Jordaan1:02.30South AfricaGauteng Winter 2017 
854Yacine Hanafi1:02.36AlgeriaAlgeria Summer Open 2017 
855St-John Salisbury1:02.37South AfricaGauteng Winter 2017 
856Imran Sydney1:02.52South AfricaCape Town 2016 
857Mohamed Mourou1:02.53MoroccoMurcia Open 2013 
858Daniel Rush1:02.58South AfricaSpeedcubes Cape Town 2018 
859Luke James Chadwick1:02.61South AfricaCape Town 2014 
860Hiba Oucief1:02.65AlgeriaAlgeria Winter 2016 
861Rayen Fares1:02.74TunisiaTunisia Open 2014 
862Aziz Korbi1:02.75TunisiaChachya Open Rotary Edition 2018 
863Alisha Govender1:02.78South AfricaJohannesburg Open 2015 
864Mohamed Boughrara1:02.80TunisiaTunisia Winter Open 2018 
865Shneur Zalman Smith1:02.89South AfricaJohannesburg 2016 
866Mohamed Fazel Khan1:02.91South AfricaKimberley Open 2015 
867Jonathan McCormack1:03.00South AfricaCape Town 2016 
868Lauren Frade1:03.02South AfricaSouth Africa Open 2014 
869Ceryne Koulache1:03.03AlgeriaAlgeria Winter 2016 
870Cameron Arthur1:03.05South AfricaJohannesburg Open 2015 
871Aaron Levenberg1:03.28South AfricaJohannesburg Open 2015 
 Rachel Jane Green1:03.28South AfricaPops Toys Summer 2015 
873Melek Zouaoui1:03.34TunisiaChachya Open Rotary Edition 2018 
874Karthik Kara1:03.38South AfricaSpeedcubes Joburg 2017 
875Iyed Gabbouj1:03.48TunisiaTunisia Winter Open 2018 
876David Shochot1:03.63South AfricaCape Town 2014 
877Yecin Ouertani1:03.64TunisiaChachya Open 2017 
878Mohamed Helmi Zarai1:03.76TunisiaTunisia Summer Open 2016 
879Ilyes Benzina1:04.00TunisiaTunisia Winter Open Day 2017 
880Heinu van Jaarsveld1:04.01South AfricaSpeedcubes Joburg 2017 
881Imaad Kumandan1:04.11South AfricaCape Town 2016 
 Nouha Chouihi1:04.11TunisiaTunisia Winter Open 2015 
883Nicholas Smart1:04.21South AfricaCape Town Open 2016 
884Karthik Murugesan1:04.23MauritiusMauritius Open 2018 
885Mohamed Meradi1:04.68AlgeriaAlgeria Winter 2016 
886Caleb Johnstone1:04.97South AfricaJohannesburg Open 2015 
887Ammaarah Wadee1:05.00South AfricaPops Toys Summer 2015 
888Ahmed Ghanmi1:05.03TunisiaTunisia Spring Open 2015 
889Levi Kavonic1:05.21South AfricaJohannesburg Open 2015 
 Matthew Hird1:05.21South AfricaSpeedcubes Cape Town 2017 
891Asma Mabroul1:05.37TunisiaTunisia Spring Open 2016 
892Trevor Nell1:05.75South AfricaCape Town Open 2016 
893Anna Gibbon1:05.81South AfricaSpeedcubes Cape Town 2018 
894Hanjo Odendaal1:05.84South AfricaCape Town Open 2016 
 Mohamed Amine Ayadi1:05.84TunisiaTunisia Autumn Open 2016 
896Alaa Boussaffara1:05.90TunisiaTunisia Spring Open 2016 
897Marthinus Beets1:06.00South AfricaJohannesburg 2016 
898Farah Boufarik Bekkai1:06.04AlgeriaSetif Spring Open 2018 
899Zahra Kadwa1:06.05South AfricaCape Town 2016 
900Yahia Bensaid1:06.13AlgeriaSetif Spring Open 2018 
901Omar Sghair1:06.15TunisiaTunisia Winter Open 2018 
902Yonatan Rabinowitz1:06.25South AfricaJohannesburg Open 2015 
903Tracy Visser1:06.53South AfricaJohannesburg 2016 
904Tyla Gill1:06.58South AfricaCape Town 2014 
905Abdou Essalam Lerari1:06.64AlgeriaAlgeria Winter 2016 
906Ahmed Rebai1:06.66TunisiaTunisia Spring Open 2016 
907Miqdad Alfasy1:06.76LibyaChachya Open 2017 
908Nada Benzaoui1:07.15AlgeriaTunisia Open 2014 
909Brian Joubert1:07.18South AfricaCape Town 2014 
910Angus Dippenaar1:07.28South AfricaSpeedcubes Joburg 2017 
 Brandon van der Halt1:07.28South AfricaSpeedcubes Joburg 2017 
912Oussama Gabbouj1:07.83TunisiaTunisia Winter Open 2015 
913Chiraz Labaci1:08.07AlgeriaAlgeria Summer Open 2017 
914Ilan Ben Melech1:08.09South AfricaJohannesburg Open 2015 
915Romaissa Drid Assala1:08.35AlgeriaSetif Spring Open 2018 
916Ali Boughrara1:08.42TunisiaTunisia Winter Open 2018 
917Yael Kallmann1:08.61South AfricaCape Town 2014 
918Rached Fares1:08.63TunisiaTunisia Open 2014 
919Mouhamed Amine Zeddam1:08.64AlgeriaAlgeria Winter 2016 
920Mohamed Zermani1:08.80AlgeriaSetif Spring Open 2018 
921Yehuda Hecht1:08.84South AfricaCape Town 2014 
922Willem van Jaaesveld1:09.09South AfricaSpeedcubes Joburg 2017 
923Steven Galliard1:09.13South AfricaArnold Classic Africa 2018 
924Amine Lemmou1:09.16AlgeriaAlgeria Summer Open 2017 
925Wassim Ramdani1:09.23AlgeriaAlgeria Winter 2016 
926Meriam Jamel1:09.59TunisiaTunisia Autumn Open 2017 
927Craig Simpson1:09.63South AfricaCape Town 2014 
928Danie Viljoen1:09.66South AfricaSoweto Spring Open 2018 
929Nessrine Arezki1:09.80AlgeriaAlgeria Winter 2016 
930Boujnah Imene1:09.84TunisiaTunisia Winter Open 2018 
931Jeanré Wilken1:10.18South AfricaCape Town 2014 
932Connor Prentice1:10.27South AfricaJohannesburg 2014 
933Ruben Calitz1:10.59South AfricaArnold Classic Africa 2018 
 Sonia Sandjakeddine1:10.59AlgeriaAlgeria Winter 2016 
935Sabiha Jhetam-Loonat1:10.83South AfricaCape Town 2014 
936Yisroel Hecht1:10.94South AfricaCape Town 2014 
937Oualid Ezzahiri1:11.24MoroccoMorocco Open 2017 
938Mika'il Adams1:11.38South AfricaCape Town 2016 
939Morad Mokritar1:11.39AlgeriaSetif Spring Open 2018 
940Wissam Lemmou1:11.60AlgeriaAlgeria Summer Open 2017 
941Lina Amira Haddou1:11.71AlgeriaSetif Spring Open 2018 
942Layna Bekker1:11.79South AfricaJohannesburg 2016 
943Elouise Nell1:11.84South AfricaCape Town Open 2016 
944Mohamed Yacine Torkmen1:12.07TunisiaTunisia Winter Open Day 2017 
945Matthew Hill1:12.32South AfricaCape Town 2016 
946Ross Silbert1:12.41South AfricaCape Town 2014 
947Abdelhamid Birane1:12.44AlgeriaAlgeria Winter 2016 
948Taher Ajmi1:12.46TunisiaTunisia Winter Open 2018 
949Alistair Mc Donald1:12.88South AfricaCape Town 2014 
950Zaki Abd Alh Behram1:13.07AlgeriaAlgers Summer Open 2016 
951Razeen Abdool1:13.21South AfricaJohannesburg Open 2015 
952Aymen Gabbouj1:13.33TunisiaTunisia Spring Open 2016 
953Teshka Bhoyroo1:13.35MauritiusMauritius Open 2018 
954Seifedine Khaldi1:13.43AlgeriaAlgeria Winter 2016 
955Abdelghani Nadji1:13.55AlgeriaAlgeria Winter 2016 
956Andre Stemment1:13.78South AfricaCape Town Open 2015 
957Eya Dridi1:13.95TunisiaTunisia Spring Open 2016 
958Wessel Beneke1:14.13South AfricaCape Town 2016 
959Ketan Tailor1:14.34ZambiaCape Town 2014 
960Tristan Thomas1:14.63South AfricaCape Town 2014 
961Tristan Malherbe1:14.66South AfricaJohannesburg Open 2015 
962Charl Louw1:14.84South AfricaSpeedcubes Cape Town 2018 
963Ayoub Galoul1:15.04AlgeriaAlgeria Winter 2016 
964Rinad Guerroumi1:15.13AlgeriaSetif Spring Open 2018 
965Anis Tafraoui1:15.17AlgeriaAlgeria Winter 2016 
 Mohamed Kacem Toumi1:15.17TunisiaTunisia Open 2014 
967Amine Bouslah1:15.55TunisiaTunisia Summer Open 2015 
968Nourelhouda Korti1:15.80AlgeriaSetif Spring Open 2018 
969Robbie Taylor1:16.15South AfricaCape Town 2014 
970Omar Ouardani1:16.27TunisiaTunisia Winter Open 2018 
 Slimane Akkouche1:16.27AlgeriaTunisia Open 2014 
972Lawrence Grobler1:16.31South AfricaSoweto Spring Open 2018 
973Amir Djebari1:16.33AlgeriaSetif Spring Open 2018 
974Souad Jaafri1:17.08MoroccoGaleries Lafayette Open 2011 
975Tadjine Ali Rached1:17.15AlgeriaAlgers Summer Open 2016 
976Xavier Naidoo1:17.20South AfricaJohannesburg 2016 
977Matthew Earle1:17.44South AfricaCape Town Open 2015 
978Khaled Lombarkia1:17.65AlgeriaAlgers Summer Open 2016 
979Dylan Tulsidas1:17.71MauritiusMauritius Open 2018 
980Soumia Malki1:17.83AlgeriaAlgers Summer Open 2016 
981Eli Shnaps1:18.27South AfricaSpeedcubes Cape Town 2018 
982Muhammad Khan1:18.71South AfricaJohannesburg 2014 
983Nour Boutighane1:18.97AlgeriaChachya Open 2017 
984Aya Ben Saad1:19.15TunisiaTunisia Autumn Open 2016 
985Rafee Besbes1:19.32TunisiaTunisia Open 2014 
986Mohamed Ali Bizid1:19.35TunisiaTunisia Open 2014 
987Youcef Adour1:19.47AlgeriaAlgeria Winter 2016 
988Mitchell Bone1:19.53South AfricaJohannesburg 2014 
989Lamiss Besbes1:19.59TunisiaTunisia Open 2014 
990Nourhene Rabaoui1:19.71TunisiaTunisia Spring Open 2016 
991Imane Djedari1:19.73AlgeriaSetif Spring Open 2018 
992Oussema Saïd1:20.02TunisiaChachya Open Rotary Edition 2018 
993Joshua Langenhoven Clark1:20.49South AfricaCape Town Open 2016 
994Senda Belaanes1:21.23TunisiaChachya Open 2017 
995Aya Dridi1:21.28TunisiaTunisia Winter Open 2015 
996Skyler Danger Hale1:21.43South AfricaArnold Classic Africa 2018 
997Mohamed Amime Hadded1:21.56TunisiaTunisia Spring Open 2015 
998Mustapha Labaci1:21.83AlgeriaAlgeria Summer Open 2017 
999Dorothea Lotter1:22.22South AfricaPops Winter 2015 
1000Abdelhamid Djawab1:22.67AlgeriaSetif Spring Open 2018 
1001Lance Katz1:22.69South AfricaCape Town 2014 
1002Farouk Saaidia1:22.81TunisiaTunisia Open 2014 
1003Steve Chalom1:22.83South AfricaJohannesburg Open 2016 
1004Youssef Ghedira1:22.85TunisiaTunisia Winter Open 2015 
1005Cecil Setati1:23.66South AfricaArnold Classic Africa 2018 
1006Carl Binedell1:24.16South AfricaCape Town Open 2015 
1007Reda Bounaas1:24.51AlgeriaTunisia Open 2014 
1008Paul Mvuyana1:24.53South AfricaJohannesburg Open 2016 
1009Maria Gourine1:25.01AlgeriaAlgers Summer Open 2016 
1010Awatef Ben Hassine1:25.52TunisiaTunisia Winter Open 2015 
1011Soualili Houssem Eddine1:25.77AlgeriaAlgers Summer Open 2016 
1012Willie van Staden1:26.46South AfricaArnold Classic Africa 2018 
1013Ethan Johnson1:26.50South AfricaCape Town 2014 
1014Mohamed Aziz Sassi1:26.87TunisiaTunisia Winter Open 2015 
1015Khawla Triki1:27.16TunisiaTunisia Winter Open 2015 
1016Adam Gassem1:27.29TunisiaFinally Tunis Open 2018 
1017Imen Khenchelaoui1:27.30AlgeriaChachya Open 2017 
1018Jo Stone1:27.52South AfricaCape Town 2015 
1019Sara Bouqua1:27.69MoroccoMorocco Open 2017 
1020Achraf Rabaoui1:27.74TunisiaTunisia Summer Open 2016 
1021Amira Thabet1:27.84TunisiaTunisia Spring Open 2015 
1022Helgard du Toit1:28.35South AfricaJohannesburg Open 2015 
1023Youssef Chelaifa1:28.82TunisiaTunisia Open 2014 
1024Houda Boutighane1:28.95AlgeriaAlgeria Winter 2016 
1025Estiaan van der Heever1:29.37South AfricaSpeedcubes Joburg 2017 
1026Yacin Saoud1:29.43AlgeriaAlgeria Winter 2016 
1027Moatez Bedoui1:29.74TunisiaTunisia Summer Open 2015 
1028Mootez El Bedoui1:29.83TunisiaTunisia Winter Open 2015 
1029Declan Heathcote-Marks1:29.99South AfricaCape Town 2014 
1030Nourane Abbar1:30.17AlgeriaAlgeria Summer Open 2017 
1031Mohamed Khalil Ben Saleh1:30.44TunisiaTunisia Winter Open 2015 
1032Brynn Posthumus1:30.55South AfricaJohannesburg 2014 
1033Akshay Tarolah1:30.61MauritiusMauritius Open 2018 
1034Lina Tayeri1:31.14TunisiaTunisia Open 2014 
1035Bouhafs Boukri1:31.16AlgeriaSetif Spring Open 2018 
1036Neha Jeevan1:31.50South AfricaArnold Classic Africa 2018 
1037Abdellah Haddou1:32.24AlgeriaSetif Spring Open 2018 
1038Ibtissam Ainouche1:33.27AlgeriaAlgeria Summer Open 2017 
1039Mia Dippenaar1:33.50South AfricaJohannesburg 2016 
1040Danni Shochot1:33.72South AfricaCape Town 2015 
1041Mohamed Ben Brahim1:35.20TunisiaChachya Open Rotary Edition 2018 
1042Tessa Abrahamson1:35.96South AfricaJohannesburg 2014 
1043Abderaouf Birane1:36.08AlgeriaAlgers Summer Open 2016 
1044Hannes van Niekerk1:36.63South AfricaCape Town 2014 
1045Tarun Khumalo1:37.03South AfricaArnold Classic Africa 2018 
1046Ane Malan1:37.07South AfricaCape Town 2016 
1047Lisa Bergoff Grey1:37.44South AfricaCape Town 2014 
1048Amira Bougherbi1:37.63AlgeriaAlgeria Summer Open 2017 
1049Jeremy Martin1:38.30South AfricaCape Town 2014 
1050Samantha Lustig1:38.45South AfricaCape Town 2016 
1051Bianca Le Cornu1:38.55South AfricaJohannesburg 2016 
1052Juan Holscher1:39.00South AfricaCape Town 2014 
1053Saad Panjwani1:40.21MalawiCape Town 2015 
1054Ghazi Ammari1:40.24TunisiaTunisia Spring Open 2015 
1055Brody Williamson1:40.52South AfricaSpeedcubes Cape Town 2018 
1056Dylan Maneveld1:40.90South AfricaCape Town 2014 
1057Yassmine Alaya1:41.43TunisiaTunisia Winter Open 2015 
1058Azhar Randeree1:42.08South AfricaCape Town 2015 
1059Cobus Vorster1:42.15South AfricaCape Town 2016 
1060Aaron Lustig1:42.33South AfricaCape Town Open 2016 
1061Ahmed Ayoub Messiouri1:42.76AlgeriaSetif Spring Open 2018 
1062Fatiha Benrahmani1:43.02AlgeriaAlgers Summer Open 2016 
1063Asmaa Houar1:43.19AlgeriaAlgers Summer Open 2016 
1064Yehuda Brett1:43.55South AfricaCape Town 2014 
1065Adam Stein1:44.00South AfricaJohannesburg 2014 
1066Sarra Bannour1:44.08TunisiaTunisia Winter Open 2015 
1067Jason Rodrigues1:44.19South AfricaKimberley Open 2015 
1068Iheb Gasmi1:45.47TunisiaTunisia Summer Open 2015 
1069Elisha Melzer1:48.15South AfricaSpeedcubes Cape Town 2018 
1070Ashraf Ahmed1:48.70NigeriaZurich Open 2016 
1071Celeste Compion1:48.83South AfricaToronto Open Fall 2007 
1072Oussama Bouchahda1:48.86TunisiaTunisia Summer Open 2015 
1073Mahmoud Amine Jebara1:49.60TunisiaTunisia Spring Open 2015 
1074Mohamed Yacine Ftouhi1:49.93TunisiaChachya Open Rotary Edition 2018 
1075Anton Swarts1:51.28South AfricaArnold Classic Africa 2018 
1076Stephan Joubert1:51.72South AfricaSpeedcubes Cape Town 2017 
1077Gavin Earle1:52.46South AfricaCape Town Open 2015 
1078Youssef Boussarsar1:52.60TunisiaChachya Open Rotary Edition 2018 
1079Fatima Dilmi1:54.05AlgeriaAlgers Summer Open 2016 
1080Duncan Maneveld1:54.11South AfricaCape Town 2014 
1081Khalek Khader1:55.32South AfricaCape Town 2016 
1082Ines Bhar1:57.42TunisiaTunisia Winter Open Day 2017 
1083Aboubaker Chaeib1:57.83TunisiaTunisia Autumn Open 2017 
1084Fanevamampiandra Herinirina1:58.34MadagascarTunisia Spring Open 2015 
1085Tayeb Boukhersa1:58.40AlgeriaAlgers Summer Open 2016 
1086Ibtihel Boukhris1:59.88TunisiaTunisia Open 2014 
1087Agnes Ringia Wallin2:00.65TanzaniaSala Summer Blind 2018 
1088Monir Amerkhous2:01.05MoroccoFrench Open 2008 
1089Raouf Thabet2:01.49TunisiaTunisia Spring Open 2017 
1090Hamza Sayeh2:03.83TunisiaChachya Open 2017 
1091Ahmad Wassim Omeiri2:04.74AlgeriaAlgeria Winter 2016 
1092Suraya Abdulla2:05.40South AfricaJohannesburg 2014 
1093Erica Williams2:05.90South AfricaCape Town 2014 
1094Yakoub Abdelmoundji Djerah2:06.42AlgeriaAlgers Summer Open 2016 
1095Nihal Labaci2:07.06AlgeriaAlgeria Summer Open 2017 
1096Naima Labaci2:08.09AlgeriaAlgeria Summer Open 2017 
1097Liora Shochot2:08.56South AfricaCape Town 2015 
1098Graeme Higginson2:10.27South AfricaArnold Classic Africa 2018 
1099Helena Deysel2:12.15South AfricaBig 'n Weird 2016 
1100Brian Lustig2:15.28South AfricaCape Town Open 2016 
1101Mohamed Sayeh2:15.51TunisiaChachya Open 2017 
1102Faith Martin2:16.30South AfricaCape Town 2014 
1103Suzette van Staden2:19.31South AfricaArnold Classic Africa 2018 
1104Zineb Aarab2:20.05MoroccoMorocco Open 2017 
1105Chantelle Jackson2:21.84South AfricaJohannesburg Open 2015 
1106Kevin Keuvelaar2:22.15South AfricaJohannesburg 2014 
1107Khadidja Lerari2:23.07AlgeriaAlgers Summer Open 2016 
1108Craig Robinson2:23.18South AfricaSpeedcubes Cape Town 2017 
1109Dave Williams2:30.46South AfricaJohannesburg 2014 
1110Imane Ouaali2:31.32MoroccoMorocco Open 2017 
1111Meriam Ismail2:32.44TunisiaTunisia Summer Open 2015 
1112Haley Star Hale2:35.94South AfricaGauteng Autumn 2018 
1113Sizwe Nkosi2:37.36South AfricaSouth Africa Open 2014 
1114Sandra Badenhorst2:42.46South AfricaJohannesburg 2016 
1115Abdelbari Derghal2:45.80AlgeriaAlgeria Summer Open 2017 
1116Rafik Chaabouni2:53.96TunisiaSwiss Open 2009 
1117Chaimae Eddiouri2:56.04MoroccoMorocco Open 2017 
1118Aidan Beukman2:56.42South AfricaJohannesburg 2016 
1119Mouhamed Fahmi Krifa2:59.04TunisiaTunisia Summer Open 2015 
1120Nadia Chakir3:22.30MoroccoMorocco Open 2017 
1121Charles Melzer4:03.09South AfricaCape Town Open 2016 
1122Huda Boutiche4:55.55AlgeriaAlgers Summer Open 2016 
1123Meriam Ben Khalifa6:01.75TunisiaTunisia Winter Open 2017