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